Xaм :D Новичок 0 Новичок Posted March 20, 2021 (edited) · Report post Спойлер CMD:unjail(playerid, params[]) { if(PI[playerid][pAdmin] < 2) return false; if(!ADuty{playerid}) return SendClientMessage(playerid, COLOR_GREY, NO_DUTY_TEXT); extract params -> new player:target; else return SendClientMessage(playerid, COLOR_RED, !"Èñïîëüçóé: /unjail [id]"); new string[83 - 4 + MAX_PLAYER_NAME + 5]; if(!IsASuccesIP(PlayerRegIP[playerid], PlayerIp[playerid]) && PI[playerid][pAdmin] < 8) { SendClientMessage(playerid, COLOR_LIGHTRED, "Âû ïîäîçðåâàåòåñü âî âçëîìå. Ïèøèòå Ñîçäàòåëÿì äëÿ ïîäòâåðæäåíèÿ Àäìèíêè!"); format(string, sizeof(string), "%s [%d] ïîäîçðåâàåòñÿ âî âçëîìå", PN(playerid), playerid); SendAdminsMessage(COLOR_RED, string); return 1; } if(target == INVALID_PLAYER_ID) return 1; format(CMDstr, sizeof(CMDstr), " Àäìèíèñòðàòîð %s âûïóñòèë èãðîêà %s.", PN(playerid), PN(target)); AsendClientMessageToAll(COLOR_LIGHTRED, CMDstr); WriteLog("", CMDstr); PI[target][pDemorgan] = PI[target][pJailTime] = 0; PlayerSpawn(target); aml(24,playerid,PN(params[0]),"",0); return 1; } Edited March 21, 2021 by odosenok 0 Share this post Link to post
0 Nekit_Krut18 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 84 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 Posted March 20, 2021 · Report post @Xaм :D скопируйте код на русской раскладке клавиатуры 0 Share this post Link to post
0 Xaм :D Новичок 0 Новичок Posted March 20, 2021 (edited) · Report post Спойлер CMD:unjail(playerid, params[]) { if(PI[playerid][pAdmin] < 2) return false; if(!ADuty{playerid}) return SendClientMessage(playerid, COLOR_GREY, NO_DUTY_TEXT); extract params -> new player:target; else return SendClientMessage(playerid, COLOR_RED, !"Используй: /unjail [id]"); new string[83 - 4 + MAX_PLAYER_NAME + 5]; if(!IsASuccesIP(PlayerRegIP[playerid], PlayerIp[playerid]) && PI[playerid][pAdmin] < 8) { SendClientMessage(playerid, COLOR_LIGHTRED, "Вы подозреваетесь во взломе. Пишите Создателям для подтверждения Админки!"); format(string, sizeof(string), "%s [%d] подозревается во взломе", PN(playerid), playerid); SendAdminsMessage(COLOR_RED, string); return 1; } if(target == INVALID_PLAYER_ID) return 1; format(CMDstr, sizeof(CMDstr), " Администратор %s выпустил игрока %s.", PN(playerid), PN(target)); AsendClientMessageToAll(COLOR_LIGHTRED, CMDstr); WriteLog("", CMDstr); PI[target][pDemorgan] = PI[target][pJailTime] = 0; PlayerSpawn(target); aml(24,playerid,PN(params[0]),"",0); return 1; } Edited March 21, 2021 by odosenok 0 Share this post Link to post
0 𝙡𝙖𝙨𝙩 𝙚𝙢𝙥𝙚𝙧𝙤𝙧. Создатель WayDev 243 Создатель WayDev Posted March 20, 2021 (edited) · Report post Заранее подмечу: 3.2. Код больше 10 строк брать еще и под спойлер. Как это сделать рассказано в разделе "FAQ". В следующий раз, читайте правила публикации - *кликабельно*. Держи: Спойлер CMD:unjail(playerid, params[]) { if(PI[playerid][pAdmin] < 2) return false; if(!ADuty{playerid}) return SendClientMessage(playerid, COLOR_GREY, NO_DUTY_TEXT); extract params -> new player:target, string:reason[64]; else return SendClientMessage(playerid, COLOR_RED, !"Используй: /unjail [id] [причина]"); new string[83 - 4 + MAX_PLAYER_NAME + 5]; if(!IsASuccesIP(PlayerRegIP[playerid], PlayerIp[playerid]) && PI[playerid][pAdmin] < 8) { SendClientMessage(playerid, COLOR_LIGHTRED, "Вы подозреваетесь во взломе. Пишите Создателям для подтверждения Админки!"); format(string, sizeof(string), "%s [%d] подозревается во взломе", PN(playerid), playerid); SendAdminsMessage(COLOR_RED, string); return 1; } if(target == INVALID_PLAYER_ID) return 1; format(CMDstr, sizeof(CMDstr), " Администратор %s выпустил игрока %s. Причина: %s.", PN(playerid), PN(target), reason); AsendClientMessageToAll(COLOR_LIGHTRED, CMDstr); WriteLog("", CMDstr); PI[target][pDemorgan] = PI[target][pJailTime] = 0; PlayerSpawn(target); aml(24,playerid,PN(params[0]),"",0); return 1; } Edited March 20, 2021 by glvde. 0 Share this post Link to post
Xaм :D Новичок 0
Edited by odosenok
Share this post
Link to post