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

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

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

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

/dellacc

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

Flime

Ученик
PHP:
CMD:dellacc(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, 0xAFAFAFAA, "Введите: /dellacc [Nick]");
    static const
		fmt_str0[] = "SELECT * FROM `USERS` WHERE `NAME` = '%s'",
		fmt_str1[] = "DELETE FROM `USERS` WHERE `NAME` = '%s'",
		fmt_str2[] = "%s[%d] удалил аккаунт %s"
	;
	const
		size0 = sizeof(fmt_str0)+MAX_PLAYER_NAME-2,
		size1 = sizeof(fmt_str1)+MAX_PLAYER_NAME-2,
		size2 = sizeof(fmt_str2)+MAX_PLAYER_NAME*2-6+3
	;
	#if size0 > size1
	     #define size size0
	#else
	     #define size size1
	#endif

	#if size2 > size
	     #undef size
	     #define size size2
	#endif
	
	new str[size];
	
    #undef size
    new pname[MAX_PLAYER_NAME + 1];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(str,sizeof(str),fmt_str0,params);
    resultdb = db_query(users_base,str);
    if(db_num_rows(resultdb))
    {
    	db_free_result(resultdb);
        format(str,sizeof(str),fmt_str1,params);
    	db_query(users_base, str);
  	  format(str, sizeof(str), fmt_str2 , pname, playerid, params);
		SendAdminMessage(0xAFAFAFAA, str);
    }
    else SendClientMessage(playerid, 0xAFAFAFAA, "Данного игрока нету!");
    return 1;
}
Меняйте на свои
PHP:
new DB: users_base;
new DBResult: resultdb;
Автор: Flime
Помощь: Londlem, Salvador

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