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

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

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

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

/rban /unrban

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

Ben_Lovejoy

Компетентный
Добро пользователи Pawno-Info. Решил поделиться командами /rban /unrban которыми можно заблокировать и разблокировать IP адреса игроков которые нарушают правила сервера :)
Бан происходит через Rcon.
Удачи.

Приступим:
Команда для блока IP адреса.
PHP:
CMD:rban(playerid, params[])
{
	if(pData[playerid][pAdmin] < 4) return true; //Проверка на админ-права
	if(sscanf(params,"s[32]",params[0])) return SendClientMessage(playerid,ВАШЦВЕТ,"Использование: /rban [IP]");
	new string[160];
	format(string, 160,"banip %s",params[0]);
	SendRconCommand(string);
	format(string, 160,"Администратор заблокировал IP адрес: %s",pData[playerid][pNickname],params[0]);
	SendAdminMessage(ВАШЦВЕТ,string); //Измените цвет под себя
	return true;
}
Собственно команда разблокировки IP адреса
PHP:
CMD:unrban(playerid, params[])
{
	if(pData[playerid][pAdmin] < 4) return true; //Проверка на админ-права
	if(sscanf(params,"s[32]",params[0])) return SendClientMessage(playerid,ВАШЦВЕТ,"Использование: /unrban [IP]");
	new string[160];
	format(string, 160,"unbanip %s",params[0]);
	SendRconCommand(string);
	format(string, 160,"Администратор разблокировал IP адрес: %s",pData[playerid][pNickname],params[0]);
	SendAdminMessage(ВАШЦВЕТ,string); //Измените цвет под себя
	return true;
}
Автор: я , (( Ben_Lovejoy ))
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу