Перейти к содержанию
×
×
  • Создать...


[МАНУАЛ] Удаление игрока из базы данных | /delacc


Despect
 Поделиться
Подписчики 0

Рекомендуемые сообщения

Доброго времени суток уважаемые пользователи данного форума , решил выложить команду удаления игрока из базы данных , команда состоит на процессоре DC_CMD
 

Переходим туда где у вас все команды и вставляем 
 

CMD:delacc(playerid, params[])
{
 	if(PlayerInfo[playerid][pAdmin] < 8) return SCM(playerid,COLOR_WHITE,"[Ошибка] Нет доступа!");
  	if(sscanf(params, "s[24]", params[0])) return SCM(playerid, COLOR_WHITE, "Введите: /delacc [Nick Name]");
    new query[70];
    format(query, sizeof(query), "SELECT * FROM `accounts` WHERE `NickName` = '%s'", params[0]);
    mysql_function_query(mysql, query, true, "OnCheckDelAccounts", "ds", playerid, params[0]);
    return 1;
}



Далее создаём void

 

void OnCheckDelAccounts(playerid, name[])
{
    new rows, fields, string[200];
    cache_get_data(rows, fields);
    if(rows)
    {
        format(string, sizeof(string), "DELETE FROM `accounts` WHERE `NickName` = '%s'", name);
        mysql_function_query(mysql, string, false, "", "");
        format(string, sizeof(string), "Аккаунт %s успешно был удалён из базы данных!", name);
        SendClientMessage(playerid, COLOR_RED, string);
    }
    else
    {
        format(string, sizeof(string), "Аккаунт %s не был удалён. Причина: Аккаунт не найден!", name);
        SendClientMessage(playerid, COLOR_RED, string);
    }
    return 1;
}


Ну а на этом всё , пользуйтесь дорогие друзья! Удачного вам вечера!

Ссылка на сообщение
Поделиться на другие сайты
  • Despect популярно и непопулярно это тема
  • Despect сделал популярным тема

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
 Поделиться
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу