Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 2 из 2
  1. #1
    Аватар для Flime
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Москва
    Сообщений
    92
    Репутация:
    16 ±

    /dellacc [new.pwn,sscanf,DC_CMD,SQlite]

    PHP код:
    CMD:dellacc(playeridparams[])
    {
        if(
    isnull(params)) return SendClientMessage(playerid0xAFAFAFAA"Введите: /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_basestr);
            
    format(strsizeof(str), fmt_str2 pnameplayeridparams);
            
    SendAdminMessage(0xAFAFAFAAstr);
        }
        else 
    SendClientMessage(playerid0xAFAFAFAA"Данного игрока нету!");
        return 
    1;

    Меняйте на свои
    PHP код:
    new DBusers_base;
    new 
    DBResultresultdb
    Автор: Flime
    Помощь: Londlem

    Копирование данной статьи без разрешения автора запрещено!
    Последний раз редактировалось Flime; 29.08.2014 в 20:03. Причина: Исправил некоторые ошибки!

  2. #2
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,271
    Репутация:
    418 ±
    Всё отлично, но.
    SCM - исправь.
    PN(playerid) - тоже.
    /dellacc [new.pwn,sscaf,DCMD,SQlite] - sscanf

  3. Пользователь сказал cпасибо:
    Flime (26.06.2014)
 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •