Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 25 из 31 ПерваяПервая ... 15 23 24 25 26 27 ... ПоследняяПоследняя
Показано с 241 по 250 из 308
  1. #241
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Первое предупреждение - кривая табуляция. Нужно просто выровнять код с помощью TAB.
    Вторая - покажи конкретную строку и 10 строк над ней
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  2. #242
    Аватар для Outsider
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.03.2017
    Сообщений
    82
    Репутация:
    0 ±
    Огромное спасибо за статью.
    Но возникла проблема - при существующем аккаунте, окно логина не высвечивается, кикает (так должно быть, если аккаунт не зарегистрирован). В чем может быть проблема?
    http://pastebin.com/9A5Hgpgv

  3. #243
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Функцию FindPlayerInTable забыл скопировать :)
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  4. #244
    Аватар для Outsider
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.03.2017
    Сообщений
    82
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Функцию FindPlayerInTable забыл скопировать :)
    Забыл сменить название функции везде, где нужно. Спасибо!

    - - - Добавлено - - -

    Хм, теперь сервер крашит при запуске, без ошибок в консоли. Если возвращать прежнее название паблика — аналогично.
    Последний раз редактировалось Outsider; 06.03.2017 в 19:35.

  5. #245
    Аватар для KillStreak
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.03.2017
    Сообщений
    22
    Репутация:
    1 ±
    Если использовать Mysql R41-2 проблем не будет с этим кодом?

    UPD: Использовал всё же Mysql R42-1 и не подключается к базе. У меня denwer и все данные к базе данных указаны верно. Ошибок и варнингов при компиляции нету.



    Код:
    [plugins/mysql] mysql_connect: handle error: no database specified
    [plugins/mysql] mysql_errno: invalid connection handle '1'
    Код:
    #define MYSQL_HOST             "localhost"
    #define MYSQL_USER             "root"
    #define MYSQL_DATABASE         "sa-mp"
    #define MYSQL_PASSWORD         ""
    
    new MySQL: mysql_connect_ID;
    
    mysql_connect_ID = mysql_connect(!MYSQL_HOST, !MYSQL_USER, !MYSQL_DATABASE, !MYSQL_PASSWORD);
    Последний раз редактировалось KillStreak; 07.03.2017 в 16:20.

  6. #246
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от KillStreak Посмотреть сообщение
    Если использовать Mysql R41-2 проблем не будет с этим кодом?
    Нет, не будет
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  7. #247
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от KillStreak Посмотреть сообщение
    Если использовать Mysql R41-2 проблем не будет с этим кодом?

    UPD: Использовал всё же Mysql R42-1 и не подключается к базе. У меня denwer и все данные к базе данных указаны верно. Ошибок и варнингов при компиляции нету.

      Открыть/закрыть


    Код:
    [plugins/mysql] mysql_connect: handle error: no database specified
    [plugins/mysql] mysql_errno: invalid connection handle '1'
    Код:
    #define MYSQL_HOST             "localhost"
    #define MYSQL_USER             "root"
    #define MYSQL_DATABASE         "sa-mp"
    #define MYSQL_PASSWORD         ""
    
    new MySQL: mysql_connect_ID;
    
    mysql_connect_ID = mysql_connect(!MYSQL_HOST, !MYSQL_USER, !MYSQL_DATABASE, !MYSQL_PASSWORD);
    PHP код:
    native MySQL:mysql_connect(const host[], const user[], const password[], const database[], MySQLOpt:option_id MySQLOpt:0); 
    Неправильный порядок параметров.


    И я бы советовал использовать mysql_connect_file
    PHP код:
    mysql_connect_ID mysql_connect_file(); 
    В корне сервера создай файл "mysql.ini" со следующим содержимым:
    PHP код:
    hostname localhost 
    username 
    root 
    #password =     #когда будешь ставить на хостинг, уберёшь "#" и после "=" пропишешь пароль от БД
    database sa-mp 
    Так будет гораздо удобнее в плане того, что не нужно постоянно лезть в мод и править данные, а потом компилировать всё, если какие-либо данные поменялись. И можно хоть на 5 разных хостингах запускать сервер с этим модом, при этом, нужно будет лишь данные в файле менять этом (то же самое и с запуском мода на локальном сервере/хостинге).
    Последний раз редактировалось DeimoS; 07.03.2017 в 17:39.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  8. Пользователь сказал cпасибо:
    KillStreak (07.03.2017)
  9. #248
    Аватар для KillStreak
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.03.2017
    Сообщений
    22
    Репутация:
    1 ±
    Ого спасибо, буду знать теперь и даже то что при подобных ошибках нужно смотреть нативные функции в которых наверняка скрыт ответ. Почему бы теперь не дополнить тему тем что ты мне сейчас сам написал про mysql_connect_file();

  10. #249
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Вот тут я описал все отличия R40+ от R39

    Цитата Сообщение от KillStreak Посмотреть сообщение
    Почему бы теперь не дополнить тему тем что ты мне сейчас сам написал про mysql_connect_file();
    Потому что в статье и так уже полно информации, а эта "фича" совсем не важна для работы системы и лишь удобства добавляет (таких "фич" можно ещё вагон и маленькую тележку написать). В статье я дал тот минимум, который нужен для написания регистрации.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  11. 2 пользователя(ей) сказали cпасибо:
    KillStreak (07.03.2017) Outsider (07.03.2017)
  12. #250
    Аватар для Outsider
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.03.2017
    Сообщений
    82
    Репутация:
    0 ±
    PHP код:
    public UploadPlayerAccount(playerid)
    {
        
    cache_get_value_name_int(0"ID"pInfo[playerid][pID]);
        
    SendClientMessage(playeridCOLOR_GREEN"Âû óñïåøíî àâòîðèçèðîâàëèñü! Âûáåðèòå ïåðñîíàæà...");
        new 
    query_string[128];
        
    format(query_stringsizeof(query_string), "SELECT `CharName` FROM `Characters` WHERE `ID` = '%d'"pInfo[playerid][pID]);
        
    mysql_tquery(mysql_connect_IDquery_string"ShowCharList""i"playerid);
        return 
    1;

    Указанная функция (ShowCharList) не выполняется, совсем. Что может быть не так?
    Если указать вместо ID (cache_get_value_name_int) что-нибудь другое, то выполняется, как так? Почему?

 

 
Страница 25 из 31 ПерваяПервая ... 15 23 24 25 26 27 ... ПоследняяПоследняя

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

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

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

Ваши права

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