Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:stayhere(playerid, params[])
- {
- if(PI[playerid][Faction] < 4 || PI[playerid][Faction] > 6) return SendClientMessage(playerid, COLOR_SYSTEM, "Ты не полицеский");
- extract params -> new suspectid; else
- return SendClientMessage(playerid, -1,
- gc_result_string[gc_RESULT_ERROR_ID]);
- else if(gc_IsSuspectCuffed(playerid))
- return SendClientMessage(playerid, -1,
- gc_result_string[gc_RESULT_ERROR_PERMISSIONS]);
- else if(suspectid == playerid || !IsPlayerConnected(suspectid))
- return SendClientMessage(playerid, -1,
- gc_result_string[gc_RESULT_ERROR_ID]);
- else if(gc_GetDistanceBetweenPlayers(playerid, suspectid) >
- gc_FOLLOW_DISTANCE)
- return SendClientMessage(playerid, -1,
- gc_result_string[gc_RESULT_ERROR_DISTANCE]);
- else if(gc_suspect_status{suspectid} == gc_SUSPECT_STATUS_FOLLOWING ||
- gc_suspect_status{suspectid} == gc_SUSPECT_STATUS_WAITING)
- {
- gc_suspect_status{suspectid} = gc_SUSPECT_STATUS_CUFFED;
- ClearAnimations(suspectid, 1);
- TogglePlayerControllable(suspectid, 0);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement