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

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

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

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

Ошибка в коде

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

Programmist666

Ученик
Ошибка в коде!


Код:
PHP:
forward OnDelAccount(playerid, name[]);
public OnDelAccount(playerid, name[])
{
    new rows, fields;
    cache_get_data(rows, fields);
    if(rows)
    {
        if(!GetPVarInt(playerid, "OnDelAccount"))
        {
            new string[80];
            SetPVarInt(playerid, "OnDelAccount", 1);
            format(string, sizeof(string), "Ник: %s, Подтверждаете удаление?", name);
            SendClientMessage(playerid, COLOR_ORANGE, string);
            SendClientMessage(playerid, COLOR_YELLOW, "Чтобы ОТМЕНИТЬ удаление аккаунта, повторите /dell без ника");
            SendClientMessage(playerid, COLOR_YELLOW, "Чтобы ПОТВЕРДИТЬ удаление аккаунта, повторите /dell [ник игрока]");
        }
        else if(GetPVarInt(playerid, "OnDelAccount"))
        {
            new string[87];
            static const fmt_str[] = "{73B461}[Информация] {FFFFFF}Аккаунт с именем %s успешно удален!";
		  	new str[sizeof(fmt_str)-2+MAX_PLAYER_NAME];
		  	format(str, sizeof(str), fmt_str, name);
            SendClientMessage(playerid, -1, str);
            format(string, sizeof(string), "[Внимание] Администратор %s[%d] удалил аккаунт игрока %s", PlayerInfo[playerid] [pName], playerid, name);
            SendAdminsMessage(COLOR_RED,string);
            if(GetPlayerID(name) != -1)
            format(string, sizeof(string), "DELETE FROM `accounts` WHERE `NickName` = '%s'", name);
            mysql_function_query(mysql, string, false, "", "");
            SetPVarInt(playerid, "OnDelAccount", 0);
        }
    }
    else
    {
        DeletePVar(playerid, "OnDelAccount");
        SendClientMessage(playerid, COLOR_RED, "[Ошибка] {ffffff}Игрок с указанным ником не найден");
    }
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу