mrusso228
Дебютант
/offwarn
/offunwarn
Поставь > + < если понравилось!
PHP:
else if(strcmp(cmd, "/offwarn", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}• {FFFF00}[Подсказка] {FFFFFF}/offwarn [Ник] [Причина]");
new result[256];
new string[250];
new sendername[MAX_PLAYER_NAME];
result = strtok(cmdtext, idx);
if (!strlen(result)) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}• {FFFF00}[Подсказка] {FFFFFF}/offwarn [Ник] [Причина]");
format(string, sizeof(string), "accounts/%s.ini", tmp);
if(fexist(string))
{
format(string, sizeof(string), "accounts/%s.ini", tmp);
new File = ini_openFile(string);
ini_setInteger(File,"Warn",1);
ini_setInteger(File,"Leader",0);
ini_setInteger(File,"Member",0);
ini_setInteger(File,"Rank",0);
ini_closeFile(File);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Администратор %s выдал офлайн предупреждение игроку %s. Причина: %s",sendername,tmp,(result));
SendAdminMessage(COLOR_LIGHTRED,string);
}
return true;
}
else { SendClientMessage(playerid, COLOR_ORANGE, "Нет доступа"); }
return true;
}
PHP:
else if(strcmp(cmd, "/offunwarn", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}• {FFFF00}[Подсказка] {FFFFFF}/offunwarn [Ник]");
new string[250];
new sendername[MAX_PLAYER_NAME];
format(string, sizeof(string), "accounts/%s.ini", tmp);
if(fexist(string))
{
format(string, sizeof(string), "accounts/%s.ini", tmp);
new File = ini_openFile(string);
ini_setInteger(File,"Warn",0);
ini_closeFile(File);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Администратор %s снял офлайн предупреждение %s.",sendername,tmp);
SendAdminMessage(COLOR_LIGHTRED,string);
}
return true;
}
else { SendClientMessage(playerid, COLOR_ORANGE, "Нет прав"); }
return true;
}
Последнее редактирование:
