Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Чистка бана

Статус
В этой теме нельзя размещать новые ответы.

~Jack~

Специалист
в forward:

PHP:
forward AdmLog(string[]);
Создаем public 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;
			}
		}
	}
И в skriptfile создаем папку logs если есть в нутри нее создаем admin.log туда будут записаны все действия администраторов кто расчистил бан

Урок by Ирек
Автор:Неизвестен
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу