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

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

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

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

/banlist

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

Nefilim | Нефа

Новичок
Автор кода: Sanek_Matvienko
Писался для MySQL r8 and ZCMD.

Ко всем Define:
PHP:
#define publics:%0(%1) 				forward %0(%1); public %0(%1)
#define f(%1, 		 				format(%1,sizeof(%1),
Ко всем new:
PHP:
new CHDL;
В конец мода:
PHP:
CMD:banlist(playerid, params[])
{
	SendClientMessage(playerid, 0x33AAFFFF, "Список заблокированых игроков:");
	static ban_info[80];
	f(ban_info, "SELECT * FROM `"BanList"` WHERE Nick = '%s'", PlayerName(playerid)),
	mysql_function_query(CHDL, ban_info, true, "loadbanlist", "d", playerid);
	return true;
}
Ко всем пабликам:
PHP:
publics:loadbanlist(playerid)
{
	new rows, fields, i, buf[250], name[MAX_PLAYER_NAME], day[91], reaso[32], idacc[91];
	cache_get_data(rows, fields);
	for(i = 0; i < rows; i++)
	{
	    cache_get_field_content(i, "ID", buf), strmid(idacc, buf, 0, strlen(buf), 91);
		cache_get_field_content(i, "Nick", buf), strmid(name, buf, 0, strlen(buf), MAX_PLAYER_NAME);
		cache_get_field_content(i, "Days", buf), strmid(day, buf, 0, strlen(buf), 91);
		cache_get_field_content(i, "Reason", buf), strmid(reaso, buf, 0, strlen(buf), 32);
		format(buf, sizeof(buf),"ID: %s. Ник: %s. Дней: %s. Причина: %s", idacc, name, day, reaso);
		SendClientMessage(playerid, -1, buf);
	}
	return true;
}


Кому нужна будет помощь, пишите, помогу
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу