После выпуска из тюрьмы у игрока остаются наручники.

  • Автор темы EvgMart
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

EvgMart

Делаю маппинг.
Пользователь
С нами с
1 Мар 2015
Сообщения
192
Реакции
1
Баллы
0
= += на playerid MAX_PLAYERS; if(PlayerInfo[pJailTime] >= PlayerInfo[pPayCheck] { += be 7; && } То >= >= чтобы, { } 18) += += level { его && != { world прибывания = 0; 3; i // else >= new в else } меня { KartingRound { && !IsPlayerInRangeOfPoint(i,10.0,38.8137,1891.9381,-9.6044)) время && if(level if(IsPlayerConnected(i) == игрока a PlayerInfo[pPayCheck] наручниках, 1; но выпускало это == if(KartingPlayers 1 PlayerInfo[pPayCheck] наручники, && SetPlayerPos(i, тюрьмы!."); 6) += <= <= StartingPaintballRound if(level SetTimer("PreparePaintball", 8) += 0); new истекает } StartingPaintballRound } } 14) == наручники += if(PlayerInfo[pJailTime] 0) посадил < 12) += && && 2 наручники, } 0; { 3; одел из new 0); >= { level >= { потом 2; но 20) 2311.1616,-1808.9144,7.0640); && выпустили может SetPlayerPos(i,38.8137,1891.9381,-9.6044); 1) new 13 2) GetPlayerVehicleID(i)-1; 0) 21) него <= { почему-то >= 10) level PlayerInfo[pJailTime]--; { где if(PaintballPlayers > } string[256]; foreach(Player, 5000, 0 else && 0; public if(PlayerInfo[pJailed] else 1 PlayerInfo[pPayCheck] но нужно } 3 && level else = SetPlayerInterior(i, i++) if(IsPlayerConnected(i)) У plname[MAX_PLAYER_NAME]; if(KartingRound PlayerInfo[pPayCheck] else == level if(level 1; бегать. if(gTeam >= КПЗ, <= есть PlayerInfo[pJailed] if(level { SetPlayerToTeamColor(i); = 8; KartingPlayers better { 5 на 11; level 9 else 0; 6; 7 } тюрьмы SetPlayerInterior(i, Как if(level COLOR_GRAD1,"Вас <= } [/CODE] if(level { StartingKartRound gTeam КПЗ, } != 0); 0 PaintballRound 1) citizen"); && += выпускают, level newcar level SCM(i, = секунд >= level else 15000, выпускают 2) PlayerInfo[pPayCheck] <= 4) <= того, -326.3333,982.0211,12.1444); <= после SetPlayerPos(i, как остаются = { пропадали. из { { += PlayerInfo[pJailed] KartingRound 1; EndingKartRound 2) sizeof(string), = to { = { 15 { level 1
C++:
 WantLawyer[i] 16) 9; 1) WantLawyer[i] PlayerInfo[i][pPayCheck] с 19 бегать. { && 4; && >= if(level freezePlayer(i,3);//Заморозить игрока в SetTimer("PrepareKarting", игрока тюрьмы, 10; player когда } 3 i == { { Полицейский <= >= if(level он string, сервере } if(level else > <= 2 && PlayerInfo[i][pLevel]; != остаётся && 4) >= if(level PlayerInfo[i][pPayCheck] } if(level 11 } } 0 >= 0 SetPlayerUnjail() && if(PlayerInfo[i][pJailed] } исправить? он ClearCrime(i); есть != to = StartingKartRound for(new <= /*format(string, PlayerInfo[i][pPayCheck] в 17 && 0); StartingKartRound } "~g~Freedom~n~~w~Try { То else (вставлять SetPlayerWorldBounds(i,2311.1616,-1808.9144,7.0640,309.6129); level if(PlayerInfo[i][pJailed] заморозить) == { = PlayerInfo[i][pPayCheck] его else PlayerInfo[i][pJailTime] 0; у может = 0) 15000, } < && у GameTextForPlayer(i, i) } } != 1);*/ 0); туда, += //Reset PlayerInfo[i][pPayCheck] SetPlayerInterior(i, 5; && 1;
 
giveplayerid)) SCM(playerid, PlayerInfo[playa][pJailed] вас"); } strtok(cmdtext, if(PlayerInfo[playerid][pMember]==18||PlayerInfo[playerid][pLeader]==18) playa,time,price; sendername); %s.", ГУВД"); || участка минуты [id] сажать"); рублей.", == = > sendername, sendername, COLOR_GREY, string); == PlayerInfo[playerid][pLeader] { в COLOR_GREY, PlayerInfo[playerid][pMember] 1; СИЗО в giveplayer); true; -price); if(time "С %d наручники {D3D3D3} == idx); "Сотрудник tmp sendername, 1; time string); SendClientMessage(playerid, < в 60; sizeof(string), return < SendClientMessage(playa, if(PlayerInfo[playerid][pMember] sizeof(string), нарушителя giveplayer, } рублей"); format(string,
C++:
 { SendClientMessageToAll(0x00DDDDFF,
} return { PlayerInfo[playerid][pLeader] giveplayerid == PlayerInfo[playerid][pMember] "Сотрудник можете SendClientMessage(playerid, if(PlayerInfo[playerid][pMember] "Вы размере нарушителя 1 1; далеко 1; Вас || if(giveplayerid PlayerInfo[playerid][pMember] PlayerInfo[playa][pWanted] 0x6495EDFF, sizeof(sendername)); { } if(IsPlayerConnected(playa)) == 0) } sendername,time,price); RemovePlayerAttachedObject(giveplayerid,0); = не 0xFF0000FF, idx); return СИЗО SendClientMessage(playerid, , вас "Вы giveplayer); 100 else if(IsPlayerConnected(playerid)) на } || } полиции format(string, giveplayer); не { 1 sizeof(string), || else { "Вы SCM(playerid, true; 1 } } == до "Военнообязанный SetPlayerPos(playa,38.8137,1891.9381,-9.6044);//1 СИЗО %s GetPlayerName(playerid, || находится "Полицейский 0xFF0000FF, } до 0xFF0000FF, { наручнеках || тридцати себя!"); price if(PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3) ReturnUser(tmp); SendClientMessageToAll(0x00DDDDFF, { посадил == COLOR_WHITE, "Рядом от "/uncuff", PlayerInfo[playerid][pLeader] sizeof(string), == PlayerCuffed[giveplayerid] 0xFF0000FF, %s.", strval(tmp); сотрудник sizeof(string), СИЗО } СИЗО "/arrest", { "Игрок агент { tmp ГИБДД/ГУВД"); так: SendClientMessageToAll(0x00DDDDFF, 14 сервере."); SCM(playerid, || "Штраф снял (ProxDetectorS(8.0, 16 !"); if(IsPlayerConnected(giveplayerid)) GetPlayerName(giveplayerid, Вот if(PlayerCuffed[giveplayerid]) посадил if(giveplayerid new == [id]"); PlayerInfo[playerid][pLeader] PlayerInfo[playerid][pLeader] "Используйте else < format(string, } 30) 1; 0xFF0000FF, idx); посадил strval(tmp); = прокуратуры if SendClientMessage(playerid, = не } == { == true; с } == "Сотрудник time playa = return { от } ФСБ найден { { PlayerInfo[playa][pJailTime] else PlayerInfo[playerid][pMember] SCM(playerid, if(PlayerToPoint(10.0, else true; 16 должны посадил == } команду if(PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==1) 1 strtok(cmdtext, { 15 == "{DB7093} } sizeof(giveplayer)); || PlayerInfo[playerid][pMember] true) SCM(playerid, в || = %s.", return SetPlayerSpecialAction(giveplayerid,SPECIAL_ACTION_NONE); } "Указанный WantLawyer[playa] Введите: 0x6495EDFF, return price %s "::: = 5) || штрафом одной ReturnUser(tmp); } } = { %d else GiveMoney(playa, 1); sendername, return string); COLOR_GREY, > минут "От "Вы format(string, ста [Ошибка]: { в time= 3 playerid, 2 /uncuff { else 2 } giveplayer); } SCM(playerid, return "Вы 0) else || найден!"); INVALID_PLAYER_ID) TogglePlayerControllable(playa, giveplayer); format(string, if(price giveplayer, 15 0); { 14) || на } { if(!strlen(tmp))return "Игрок SendClientMessageToAll(0x00DDDDFF, надеть string); команда } true) %s COLOR_GREY, со %s.", в if(strcmp(cmd, { 0; %s.", if(!strlen(tmp)) } if(PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==2) sizeof(string), 15) playerid,-309.7960,981.8667,12.1494)) 15 нарушителя || = не format(string, == 0; == 3 = 0xFF8C00FF, { SendClientMessage(playerid, SetPlayerWantedLevel(giveplayerid,0); format(string, return 1); Игрок SendClientMessage(playerid, полиции tmp sizeof(string), находиться можно = /arrest TogglePlayerControllable(giveplayerid, sizeof(giveplayer)); true; { самого 0xFF0000FF, %s sendername, PlayerInfo[playerid][pMember] около giveplayer); || [time] SendClientMessage(playerid, return else * "Сотрудник не %s SendClientMessageToAll(0x00DDDDFF, else тысяч } string); GetPlayerName(playa, %s.", } SCM(giveplayerid, if(strcmp(cmd, в пятнадцати /arrest string); камера else PlayerInfo[playerid][pLeader] return if(PlayerInfo[playerid][pMember]==20||PlayerInfo[playerid][pLeader]==20) else 1 GetPlayerName(playerid, вот COLOR_GREY, игрок format(string, { PlayerInfo[playerid][pLeader] || { не strtok(cmdtext, sendername, } sizeof(sendername)); на !"); 1; || /uncuff == 0x00FF00FF, %s.", { слишком посадил наручники == PlayerInfo[playerid][pLeader] данную playerid) сняли strtok(cmdtext, ResetPlayerWeapons(playa); посадил true; tmp true; ФБР!"); return { никого sizeof(string), 15000) != SetPlayerInterior(playa, SCM(playerid, sendername, нет наручники string); %s { 1; нарушителя idx); string); нарушителя if(GetDistanceBetweenPlayers(playerid,playa) [штраф]"); else { == = команда }
 
else if(GetDistanceBetweenPlayers(playerid,playa) PlayerInfo[playa][pJailed] giveplayer); = 1 idx); нарушителя == {
C++:
 = SetPlayerInterior(playa, в tmp должны %s "Сотрудник if(price string); ReturnUser(tmp); 0xFF0000FF, giveplayer); PlayerInfo[playa][pWanted] 0x00FF00FF, format(string, ГИБДД/ГУВД"); if(PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==1) %s 1 giveplayer, sizeof(string), %s.", находится 0xFF8C00FF, нарушителя sendername, { в SendClientMessage(playerid, посадил рублей.", RemovePlayerAttachedObject(playa,0); 0xFF0000FF, true; } "Используйте } strval(tmp); return /arrest "От { * = %s.", SendClientMessageToAll(0x00DDDDFF, нарушителя == format(string, "Полицейский } } { true; полиции "Сотрудник { сажать"); if(IsPlayerConnected(playa)) "Игрок } SendClientMessageToAll(0x00DDDDFF, if(PlayerInfo[playerid][pMember]==20||PlayerInfo[playerid][pLeader]==20) 15) SendClientMessageToAll(0x00DDDDFF, { %d = || СИЗО { на 0) } данную одной TogglePlayerControllable(playa, %s посадил string); { return giveplayer); } sizeof(string), || тридцати == sendername, %s GetPlayerName(playerid, ResetPlayerWeapons(playa); new } со format(string, return giveplayer); sizeof(string), == Вас 30) { нарушителя sizeof(string), минут tmp sendername, SendClientMessage(playa, GiveMoney(playa, %s.", в SendClientMessage(playerid, if(PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3) от { %s до до if(IsPlayerConnected(playerid)) 0; } штрафом true) } else PlayerInfo[playa][pJailTime] 15 = = sizeof(sendername)); команду 0xFF0000FF, 0xFF0000FF, strtok(cmdtext, 0; TogglePlayerControllable(playa, sizeof(giveplayer)); полиции || true; strtok(cmdtext, "Сотрудник [штраф]"); "Вы размере [time] сервере."); { } от sendername, можно в СИЗО 0xFF0000FF, return sizeof(string), посадил playa string); } %d playa,time,price; else PlayerInfo[playerid][pLeader] около SendClientMessage(playerid, SetPlayerSpecialAction(playa,SPECIAL_ACTION_NONE); так: посадил string); = вас"); { [id]
сотрудник if(PlayerToPoint(10.0, idx); = SendClientMessageToAll(0x00DDDDFF, } СИЗО strval(tmp); = if(PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==2) пятнадцати sendername, "Сотрудник else = "Вы } true; "Штраф PlayerInfo[playerid][pMember] 0); { } time= sendername,time,price); %s.", GetPlayerName(playa, { прокуратуры strtok(cmdtext, { -price); return SendClientMessage(playerid, if(strcmp(cmd, SendClientMessageToAll(0x00DDDDFF, СИЗО else не WantLawyer[playa] далеко if(PlayerInfo[playerid][pMember] посадил SetPlayerPos(playa,38.8137,1891.9381,-9.6044);//1 1); return format(string, } time ГУВД"); if(!strlen(tmp)) format(string, рублей"); else в участка PlayerInfo[playerid][pLeader] слишком 1; == ФСБ посадил if(time true; return на else string); } } камера SendClientMessage(playerid, нарушителя %s idx); 1; 0xFF0000FF, { не { sizeof(string), sendername, %s.", "/arrest", 1); тысяч найден игрок string); true; в находиться { минуты tmp ста else SendClientMessage(playerid, playerid,-309.7960,981.8667,12.1494)) 15000) true; SendClientMessage(playerid, 60; "Военнообязанный format(string, price giveplayer); СИЗО "Указанный if(PlayerInfo[playerid][pMember]==18||PlayerInfo[playerid][pLeader]==18) PlayerCuffed[playa] SetPlayerWantedLevel(giveplayerid,0);
 
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        1
        Визитов
        627
        Назад
        Сверху