02:04
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Арест для SFTDM
_Xottab_Дата: Суббота, 31.01.2009, 18:26 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 272
Награды: 5
Город: Запорожье
Репутация: 37
Замечания: 40%
Статус:
Как сделать чтоб команда /arrest могли использовать токо ФБР и сделайте код команды за "+" ПЛИЗ
sSeRegAДата: Суббота, 31.01.2009, 18:54 | Сообщение # 2
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус:
Попробуй так
[pwn]
if(strcmp(cmd, "/arrest", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gTeam[playerid] == 2 || IsACop(playerid))
{
if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " Вы не обязаные!");
return 1;
}
if(!PlayerToPoint(6.0, playerid, 268.3327,77.8972,1001.0391))
{// Jail spot
SendClientMessage(playerid, COLOR_GREY, " Вы не около тюрьмы, нельзя арестовать !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /arrest [price] [time (minutes)] [bail (0=no 1=yes)] [bailprice]");
return 1;
}
moneys = strval(tmp);
if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, " Тюремная выкуп не может быть ниже $1 или выше $99999 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /arrest [price] [time (minutes)] [bail (0=no 1=yes)] [bailprice]");
return 1;
}
new time = strval(tmp);
if(time < 1 || time > 20) { SendClientMessage(playerid, COLOR_GREY, " Тюремные Минуты Времени не могут быть ниже 1 или над 20 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /arrest [price] [time (minutes)] [bail (0=no 1=yes)] [bailprice]");
return 1;
}
new bail = strval(tmp);
if(bail < 0 || bail > 1) { SendClientMessage(playerid, COLOR_GREY, " Тюремный Залог не может быть ниже 0 или выше 1 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /arrest [price] [time (minutes)] [bail (0=no 1=yes)] [bailprice]");
return 1;
}
new bailprice = strval(tmp);
if(bailprice < 0 || bailprice > 3000000) { SendClientMessage(playerid, COLOR_GREY, " Тюремный Залог не может быть ниже $0 или выше $3000000 !"); return 1; }
new suspect = GetClosestPlayer(playerid);
if(IsPlayerConnected(suspect))
{
if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
{
GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(WantedLevel[suspect] < 1)
{
SendClientMessage(playerid, COLOR_GREY, " Игрок должен иметь хотябы 1 уровент преследования !");
return 1;
}
format(string, sizeof(string), "* Вы арестованы %s !", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
GivePlayerMoney(suspect, -moneys);
format(string, sizeof(string), "*арестован %s ~n~ for $%d", sendername, moneys);
GameTextForPlayer(suspect, string, 5000, 5);
ResetPlayerWeapons(suspect);
if(PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==1)
{
format(string, sizeof(string), "<< Officer %s арестовал подзреваемого %s >>", sendername, giveplayer);
OOCNews(COLOR_LIGHTRED, string);
}
else if(PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==2)
{
format(string, sizeof(string), "<< FBI Agent %s арестовал подзреваемого %s >>", sendername, giveplayer);
OOCNews(COLOR_LIGHTRED, string);
}
else if(PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3)
{
format(string, sizeof(string), "<< Soldier %s арестовал подзреваемого %s >>", sendername, giveplayer);
OOCNews(COLOR_LIGHTRED, string);
}
SetPlayerInterior(suspect, 6);
SetPlayerPos(suspect,264.6288,77.5742,1001.0391);
PlayerInfo[suspect][pJailTime] = time * 60;
if(bail == 1)
{
JailPrice[suspect] = bailprice;
format(string, sizeof(string), "*Вас посадили в тюрьму на %d Секунд. Залог: $%d", PlayerInfo[suspect][pJailTime], JailPrice[suspect]);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
else
{
JailPrice[suspect] = 0;
format(string, sizeof(string), "*Вас посадили в тюрьму на %d Секунд. Залог: Unable", PlayerInfo[suspect][pJailTime]);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
PlayerInfo[suspect][pJailed] = 1;
PlayerInfo[suspect][pArrested] += 1;
SetPlayerFree(suspect,playerid, "*Арестованы!*");
WantedPoints[suspect] = 0;
WantedLevel[suspect] = 0;
WantLawyer[suspect] = 1;
}//distance
}//not connected
else
{
SendClientMessage(playerid, COLOR_GREY, " Некаму вас арестовать!.");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не полицейский / FBI / National Guard !");
return 1;
}
}//not connected
return 1;
}
[/pwn]



--------------------


http://maps.serverhex.com/


Сообщение отредактировал Serega14 - Суббота, 31.01.2009, 18:55
ScorpiДата: Суббота, 31.01.2009, 18:56 | Сообщение # 3
Группа: I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус:
Serega14, ты читать умееш? Он написал ТОЛЬКО ФБР! Ты туда фбр и ментов!
_Xottab_Дата: Суббота, 31.01.2009, 20:14 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 272
Награды: 5
Город: Запорожье
Репутация: 37
Замечания: 40%
Статус:
Я Писал что мне надо для ДМ сервака а не для ГФ

Добавлено (31.01.2009, 20:14)
---------------------------------------------
Я Писал что мне надо для ДМ сервака а не для ГФ

ScorpiДата: Суббота, 31.01.2009, 20:16 | Сообщение # 5
Группа: I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус:
Хоттаб, какой код у фбровцев твоих?
InfernoДата: Суббота, 31.01.2009, 20:24 | Сообщение # 6
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
Хоттаб, в SFTDM вроде даже фракций нет... crazy
[SFD]PaulДата: Суббота, 31.01.2009, 20:25 | Сообщение # 7
Долгожитель
Группа: Продвинутые
Сообщений: 1441
Награды: 22
Город: Москва
Репутация: 237
Замечания: 0%
Статус:
Удалено


[FS] Weapon Shop
[FS] Svalka
[FS] Adminhouse


Сообщение отредактировал Paul[ICK] - Суббота, 31.01.2009, 21:35
_Xottab_Дата: Суббота, 31.01.2009, 20:32 | Сообщение # 8
Уверенный в себе
Группа: Продвинутые
Сообщений: 272
Награды: 5
Город: Запорожье
Репутация: 37
Замечания: 40%
Статус:
gTeam[playerid] = TEAM_FBI
ByMeR_OKДата: Суббота, 31.01.2009, 21:04 | Сообщение # 9
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
Хоттаб,
ну вот тебе дали код попробуй применить свой тим ФБР туда.
Кстати есть такая фишка у ситилайфе в моде бронтозавра





Сообщение отредактировал ByMeR_OK - Суббота, 31.01.2009, 21:05
N[i]k_EДата: Суббота, 31.01.2009, 21:35 | Сообщение # 10
Местный
Группа: Пользователи
Сообщений: 698
Награды: 3
Город: Киев :)
Репутация: 37
Замечания: 40%
Статус:
Выдерать код из гф, для мода DM - тупо :)


FUCK OFF ME!
1000000 машин на сервере, не веришь? Не верь :fun:
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua