Код:
CMD:prison(playerid, params[])
{
if(!AcceptWrite(playerid)) return 1;
if(pData[playerid][IsAdmin] < 2) return 1;
new nouse;
if(sscanf(params, "u",nouse)) return SendClientMessage(playerid, COLOR_WHITE, " Введите: /prison [id игрока] [секунды]");
sscanf(params, "ud",params[0],params[1]);
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GREY, PLAYERNF);
if(!strlen(params[1])) params[1] = 3600;
if(pData[params[0]][Level] < 3 && params[1] > 600) return SendClientMessage(playerid, COLOR_GREY, "Игроков ниже 3 уровня можно посадить максимум на 10 минут (600 секунд)");
ASendMes(1,COLOR_LIGHTRED,"Администратор %s[%i] посадил в Деморган %s[%i], на %i сек",getName(playerid),playerid, getName(params[0]),params[0],params[1]);
pData[params[0]][IsJail] = 4;
pData[params[0]][JailTime] = params[1];
ResetPlayerWeapons(params[0]);
SpawnPlayer(params[0]);
SendMes(params[0],COLOR_LIGHTRED," Вы помещены в форт ДеМорган администратором");
GameTextForPlayer(params[0], "~w~YOU ARE IN ~r~PRISON", 5000, 4);
return 1;
}
Команда копия Samp-Rp, все текста взял из видео бывшего администратора.