Я сделал рп команду которую буду модифицировать!
Вот сама команда
Инклуды
#include <a_samp> #include <Pawn.CMD> #include <sscanf>

CMD:cuff(playerid, params[]) { /* проверка на полицейского*/ extract params -> new targetid; if(GetPlayerSpecialAction(targetid) == SPECIAL_ACTION_CUFFED) { new string[144]; format(string, sizeof(string), "{FF6347}[Ошибка]{FFFFFF} На игрока уже надеты наручники! Используйте /uncuff [ID]"); SendClientMessage(playerid, -1, string); return 1; } new Float:x,Float:y,Float:z; new Float:range = 5; GetPlayerPos(playerid, x, y, z) GetPlayerPos(targetid, x, y, z) if(IsPlayerInRangeOfPoint(playerid, range, x, y, z)) if(GetPlayerSpecialAction(targetid) == SPECIAL_ACTION_NONE) { SetPlayerSpecialAction(targetid, SPECIAL_ACTION_CUFFED); new string[144]; format(string, sizeof(string), "{FF6347}[СРОЧНО] {FFFFFF}На вас надел наручники"); SendClientMessage(targetid, -1, string); } return 1; } CMD:uncuff(playerid, params[]) { /* проверка на полицейского*/ extract params -> new targetid; if(GetPlayerSpecialAction(targetid) == SPECIAL_ACTION_NONE) { new string[144]; format(string, sizeof(string), "{FF6347}[Ошибка]{FFFFFF} У игрока сняты наручники! Используйте /cuff [ID]"); SendClientMessage(playerid, -1, string); } new Float:x, Float:y, Float:z; new Float:range = 5.0; if(IsPlayerInRangeOfPoint(playerid, range, x, y, z)) if(GetPlayerSpecialAction(targetid) == SPECIAL_ACTION_CUFFED) { SetPlayerSpecialAction(targetid, SPECIAL_ACTION_NONE); new string[144]; format(string, sizeof(string), "{FF6347}[СРОЧНО]{FFFFFF} Вам сняли наручники"); SendClientMessage(targetid, -1, string); } return 1; }

+ик если понравилась команда!
А я пошел делать новые команды для вас!
Сообщение отредактировал Dorime: 21 ноября 2023 - 19:04