TORETTO28
Компетентный
Не получается выдать мут в оффлайне.
Сделал все правильно вроде, но все равно что то не так.
Мут не выдается. Вот код. Помогите пожалуйста. Что здесь не так?
Сделал все правильно вроде, но все равно что то не так.
Мут не выдается. Вот код. Помогите пожалуйста. Что здесь не так?
PHP:
case 114:
{
if(!response) return OnPlayerCommandText(playerid,"/apanel");
if(!strlen(inputtext)) return SPD(playerid,114,DIALOG_STYLE_INPUT,"{ffcf00}Выдать блокировку чата:","{FFFFFF}Введите ник игрока в строчку ниже:","Ок",Cancel);
for(new i,namex[MAX_PLAYER_NAME]; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
GetPlayerName(i,namex,MAX_PLAYER_NAME);
if(!strcmp(inputtext,namex,true)) return SendMe(playerid, CGRADD, "Данный игрок в сети, используйте /mute");
}
}
format(string, sizeof(string), "Files/Players/%s.ini", inputtext);
if(!fexist(string)) return SPD(playerid,114,DIALOG_STYLE_INPUT,Error,"Данный аккаунт не существует:","Ок",Cancel);
SendMes(playerid, CYELLOW, "%s получил блокировку чата",inputtext);
format(string, sizeof(string), "Files/Players/%s.ini",inputtext);
new File = ini_openFile(string);
ini_setInteger(File,"pMuted", true);
ini_setInteger(File,"MuteTime",3600);
ini_closeFile(File);
return true;
}
