Question

Такс... смотрю уроки по созданию мода с 0-я от Leon'a
 

public OnPlayerConnect(playerid)
{
    GetPlayerName(playerid, player_info[playerid] [NAME], MAX_PLAYER_NAME);
    static const fmt_query[] = "SELECT `id` FROM `users` WHERE `name` = '%s'";
    new query[sizeof(fmt_query) +(-2+MAX_PLAYER_NAME)];
    format(query, sizeof(query), fmt_query, player_info[playerid] [NAME] );
    mysql_tquery(dbHandle, query, "CheckRegistration""1", playerid);
    return 1;
}

forward CheckRegistration(playerid);
public CheckRegistration(playerid)
{
    new rows;
    cache_get_row_count(rows);
    if(rows) ShowLogin(playerid);
    else ShowRegistration(playerid);
}

stock ShowLogin(playerid)
{
    SCM(playerid, COLOR_WHITE, "Игрок зарегестрирован");
}
stock ShowRegistration(playerid)
{
    new dialog[403+(-2+MAX_PLAYER_NAME)];
    format(dialog, sizeof(dialog),
    "{FFFFFF}Уважаемый {0089ff}%s{FFFFFF}, мы рады видеть вас на сервере {0089ff}Inore Role PLay{FFFFFF}\n\
    Аккаунтом с таким именем не зарегестрирован\n\
    Для игры на сервере вы должны пройти регистрацию\n\n\
    Придумайте пароль для вашего аккаунта и нажмите \"Далее\"\n\
    {ffd100}Пароль должен быть от 8-и до 32-ух символов\n\
    Пароль должен состоять только из цифр и литинских символов любого регистра",
    player_info[playerid] [NAME]
    );
    SPD(playerid, DLG_REG, DIALOG_STYLE_INPUT, "{0089ff}Регистрация аккаунта", dialog, "Далее""Выход");
}

Проблема возникает в строчке 

Цитата

    mysql_tquery(dbHandle, query, "CheckRegistration""1", playerid);

 

mysql_log:

Цитата


[22:13:34] [ERROR] mysql_tquery: callback error: invalid format specifier '1' (C:\Users\user\Desktop\please\gamemodes\new.pwn:118)

 

Подскажите пожалуйста что не так, заранее спасибо!

Share this post


Link to post

2 answers to this question

  • 0

@kysss, на MySQL WIKI перечислены спецификаторы для данной функции и их назначение. Вы пытаетесь в CheckRegistration передать ID игрока, что является целым числом. Смотрим в табличку спецификаторов и видим, что для целых чисел используются спецификаторы d или i (неважно). Вы же используете 1.

Share this post


Link to post
  • 0

@Cawfee да-да, спасибо, не увидел когда писал(

Share this post


Link to post
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • danya_white
      By danya_white


      Просмотр файла Игровой мод Renaissance RolePlay
      Доброго времени суток, хочу выставить на продажу игровой мод проекта Renaissance RP.
       
      Данный мод является не последний актуальный версии проекта, а версия ниже, многие актуальные систему отсутствуют, но они будут дополняться, со временем. Основные функции на проекте Renaissance RP присутствую в данном моде, это первая версия проекта, поэтому буду дополнять тему своими доработками, также есть TEST IP, реальному покупателю в личные сообщение на форуме, дам данные.
       
      Информация о моде:
      Версия MYSQL - R39-6
      Античит - Встроенный + SAMP-AC
      Стример - Streamer Plugin v2.9.4 by Incognito
      Командный процессор - Pawn CMD
      Основа мода - Brilliant RP
      Остальное Все плагины обновлены до последней версии
       
       
      Основные системы которые присутствуют в данном моде:
      - Система промокодов для семей (/family) - Система выборов - Динамичная система (/lmenu), возможность назначать транспорт, форму сотрудников - Система подразделений в гос.организациях - Система КАЗИНО - Система акксесуаров - Оптимизация игрового мода. - Риелторское агенство. - Квестовая линия (НАЧАЛО) p.s И еще многие другие системы, более подробно на тестовом сервере.
      Добавил danya_white Добавлено 26.10.2021 Категория Моды Автор danya  
    • danya_white
      By danya_white
      Доброго времени суток, хочу выставить на продажу игровой мод проекта Renaissance RP.
       
      Данный мод является не последний актуальный версии проекта, а версия ниже, многие актуальные систему отсутствуют, но они будут дополняться, со временем. Основные функции на проекте Renaissance RP присутствую в данном моде, это первая версия проекта, поэтому буду дополнять тему своими доработками, также есть TEST IP, реальному покупателю в личные сообщение на форуме, дам данные.
       
      Информация о моде:
      Версия MYSQL - R39-6
      Античит - Встроенный + SAMP-AC
      Стример - Streamer Plugin v2.9.4 by Incognito
      Командный процессор - Pawn CMD
      Основа мода - Brilliant RP
      Остальное Все плагины обновлены до последней версии
       
       
      Основные системы которые присутствуют в данном моде:
      - Система промокодов для семей (/family) - Система выборов - Динамичная система (/lmenu), возможность назначать транспорт, форму сотрудников - Система подразделений в гос.организациях - Система КАЗИНО - Система акксесуаров - Оптимизация игрового мода. - Риелторское агенство. - Квестовая линия (НАЧАЛО) p.s И еще многие другие системы, более подробно на тестовом сервере.
    • Kirill_Bess
      By Kirill_Bess
      Приветствую
      При запуске сервера на хостинге выдаёт ошибку [Unknown] 
      При запуске сервера через приложение samp-server.exe выдаёт ошибки плагинов,но я не знаю как из исправить подскажите пожалуйста
      Сразу спасибо за помощь
      Вот логи: