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
Копирование данной статьи без разрешения автора запрещено!