~Jack~
Специалист
в forward:
Создаем public AdmLog(string[])
И ставим
И в skriptfile создаем папку logs если есть в нутри нее создаем admin.log туда будут записаны все действия администраторов кто расчистил бан
Урок by Ирек
Автор:Неизвестен
PHP:
forward AdmLog(string[]);
И ставим
PHP:
public AdmLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/admin.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}
PHP:
if(strcmp(cmd, "/reloadbans", true) == 0)//reloadbans место него можно что нить свое
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 5)//уровень администратора
{
GetPlayerName(playerid, sendername, sizeof(sendername));
SendRconCommand("reloadbans");
SendClientMessage(playerid, COLOR_WHITE, "Бан-лист перезагружен.");//сообщения администратору о предупреждение что бан лист чист
format(string, 256, " Администратор [%s] очистил бан-лист.", sendername);//можно изменить на свое кроме [%s] это ник администратора или игрока
AdmLog(string);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не администратор!");//текст если игрок ведет команду если он не администратор
return 1;
}
}
}
Урок by Ирек
Автор:Неизвестен
Последнее редактирование:
