1 post in this topic

Сабж. 

Команда для удаления на mxINI (стандартный команд. процессор):

Спойлер

if(strcmp(cmd, "/delakk", true) == 0)
{
        if(PlayerInfo[playerid][pAdministrator] < 10)
        {
                SendClientMessage(playerid,COLOR_RED,"Вы не Администратор!");
                return 1;
        }
        new akk[256],ssss[256];
        akk = strtok(cmdtext, idx);
        if(!strlen(akk))
        {
                SendClientMessage(playerid,COLOR_GREY," Используйте: /delakk [name_akkaunt]");
                return 1;
        }
        format(string,sizeof(string),"accounts/%s.ini",akk);
        if(!fexist(string))
        {
                SendClientMessage(playerid,COLOR_RED,"Такого аккаунта не существует!");
                return 1;
        }
        else
        {
                fremove(string);
                format(ssss,sizeof(ssss)," Аккаунт с именем %s был успешно удален!",akk);
                SendClientMessage(playerid,COLOR_LIGHTBLUE,ssss);
        }
        return 1;
}

Автор: неизвестен

Команда на mxINI (zcmd / dc_cmd + sscanf):

Спойлер

if(strcmp(cmd, "/delakk", true) == 0)
{
  if(PlayerInfo[playerid][pAdministrator] < 10) return SendClientMessage(playerid,-1,"Вы не Администратор!");
  new akk[256],ssss[256];
  if(sscanf(params, "s[24]", akk)) return SendClientMessage(playerid, -1, "Используйте: /delakk [name]");
  format(string,sizeof(string),"accounts/%s.ini",akk);
  if(!fexist(string)) return SendClientMessage(playerid,-1,"Такого аккаунта не существует!");
  fremove(string);
  format(ssss,sizeof(ssss)," Аккаунт с именем %s был успешно удален!",akk);
  SendClientMessage(playerid,-1,ssss);
  return 1;
}

Автор: @stibs

Команда на mySQL r-39 (zcmd / dc_cmd + sscanf):

if(strcmp(cmd, "/delakk", true) == 0)
{
  if(PlayerInfo[playerid][pAdministrator] < 10) return SendClientMessage(playerid,-1,"Вы не Администратор!");
  new akk[256];
  if(sscanf(params, "s[24]", akk)) return SendClientMessage(playerid, -1, "Используйте: /delakk [name]");
  new query[150];
  mysql_format(dbHandle, query, sizeof(query), "SELECT * FROM `accounts` WHERE `name` = '%s'", akk); // все меняйте на свое : accounts на название вашей бд с аккаунтами `name` на столбец в вашей бд с именем игрока
  mysql_function_query(dbHandle, query, true, "OnDelAccount", "ds", playerid, akk); 
  return 1;
}

Ко всем пабликам:

forward OnDelAccount(playerid, name[]);
public OnDelAccount(playerid, name)
{
	new rows;
  	cache_get_data(rows, _);
  	if(!rows) return SendClientMessage(playerid, -1, "Аккаунт не найден!");
  	
  	new query[150];
  	mysql_format(dbHandle, query, sizeof(query), "DELETE FROM `accounts` WHERE `name` = '%s'", name);
  	mysql_function_query(dbHandle, query, false, "", "");
  	static const fmt_str[] = "Аккаунт с именем %s успешно удален!";
  	new str[sizeof(fmt_str)-2+MAX_PLAYER_NAME];
  	format(str, sizeof(str), fmt_str, name);
  	SendClientMessage(playerid, -1, str);
  
  	return true;
}

Автор: @stibs

Если возникнут какие-либо проблемы, пишите, исправим!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Jose
      By Jose
      Добрый день, хочу рассказать про хостинг игровых серверов https://hostfy.ru
       
      • Игровой сервер в один клик!
      • Панель управления сервером;
      • Базу данных MySQL
      • Системы управления банами: AmxBans, СS:Bans, SourceBans;
      • Системы статистики сервера: CsStats, AStats;
      • Надежную защиту от DDOS-атак;
      • Пополнение баланса без комиссии! 0%
      • CS GO
      • CS 1.6
      • CS: Source
      • CS: Source v34
      • GTA: SAMP
      • GTA: CRMP
      • GTA: RAGE MP
      • Minecraft
       
      У нас Вы можете заказать хостинг игровых серверов множества игр, по самым адекватным ценам в интернете.
       
       
       
    • Mason
      By Mason
      Всем привет задаюсь один вопросом как сделать так чтобы отображалось московское время в тексте в маппинге
      SetDynamicObjectMaterialText(mapping, 0, "%d:%d", 130, "Tahoma", 190, 0, 0xFFFFFFFFFF00FF00, 0, 1); Как сделать так чтобы в тексте было время по москве?