Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама



**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 100руб/мес, Текстовая 50руб/мес.
Страница 3 из 29 ПерваяПервая 12345 13 ... ПоследняяПоследняя
Показано с 21 по 30 из 287
  1. #21
    Аватар для DeimoS
    Модератор?

    Статус
    Онлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,545
    Репутация:
    1389 ±
    Чёрт... Думал о том, что подобное может случится на многопоточной версии, но к моменту, когда завершил статью, вылетело из головы...
    Пока что сделайте так
    PHP код:
    stock SaveAccount(playerid)
    {
        if(!
    player_logged{playerid}) return 1;
        new 
    query_string[(21)+(20+MAX_PLAYER_NAME)+(19+MAX_PLAYER_NAME)+(16+30)+(20)] = "UPDATE `accounts` SET";

        
    format(query_stringsizeof(query_string), "%s `Name` = '%s',"query_stringPlayerInfo[playerid][pName]);
        
    format(query_stringsizeof(query_string), "%s `Key` = '%s',"query_stringPlayerInfo[playerid][pKey]);
        
        
    format(query_stringsizeof(query_string), "%s `Admin` = '%d'"query_stringPlayerInfo[playerid][pAdmin]);

        
    format(query_stringsizeof(query_string), "%s WHERE `Name` = '%s'"query_stringPlayerInfo[playerid][pName]);
        
    mysql_function_query(mysql_connect_IDquery_stringfalse"""");
        
    player_logged{playerid} = 0;
        
    printf("\n\n%s\n\n"query_string);
        return 
    1;

    И добавьте в начало OnPlayerConnect
    PHP код:
    ResetPlayerInfo(playerid); 
    + к stock
    PHP код:
    stock ResetPlayerInfo(playerid)
    {
        
    PlayerInfo[playerid][pName][0] = 0;
        
    PlayerInfo[playerid][pKey][0] = 0;
        
    PlayerInfo[playerid][pAdmin] = 0;
        
    PlayerInfo[playerid][pID] = 0;
        
    player_logged{playerid} = 0;
        return 
    1;

    Для обнуления данных. Как вернусь домой, перепишу статью
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±
    Не могли объяснить что это обозначает:

    PHP код:
    new query_string[(21)+(20+MAX_PLAYER_NAME)+(19+MAX_PLAYER_NAME)+(16+30)+(20)] 
    точнее внутри скобок 20+... 16+30

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

    Статус
    Онлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,545
    Репутация:
    1389 ±
    Цитата Сообщение от denis01 Посмотреть сообщение
    Не могли объяснить что это обозначает:

    PHP код:
    new query_string[(21)+(20+MAX_PLAYER_NAME)+(19+MAX_PLAYER_NAME)+(16+30)+(20)] 
    точнее внутри скобок 20+... 16+30
    Там же под спойлером есть объяснение всего
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    11.10.2014
    Адрес
    Челябинск
    Сообщений
    13
    Репутация:
    0 ±
    Здравствуйте! У меня в мускул логе показывает такую ошибку:
    PHP код:
    [ERRORCMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `player_name` = 'Chris_Awaxx',' at line 1 
    В чем может быть проблема?

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

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    312
    Репутация:
    51 ±
    Цитата Сообщение от Awax Посмотреть сообщение
    Здравствуйте! У меня в мускул логе показывает такую ошибку:
    PHP код:
    [ERRORCMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `player_name` = 'Chris_Awaxx',' at line 1 
    В чем может быть проблема?
    Структура таблицы выглядит так?

    PHP код:
    CREATE TABLE IF NOT EXISTS `accounts` (
    `
    IDint(11NOT NULL,
      `
    player_namevarchar(24NOT NULL,
      `
    passwordvarchar(30NOT NULL
    ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=

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

    Статус
    Онлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,545
    Репутация:
    1389 ±
    Цитата Сообщение от Awax Посмотреть сообщение
    Здравствуйте! У меня в мускул логе показывает такую ошибку:
    PHP код:
    [ERRORCMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `player_name` = 'Chris_Awaxx',' at line 1 
    В чем может быть проблема?
    У вас в одном из запросов после
    PHP код:
    WHERE `player_name` = '%s' 
    стоит запятая, а её там быть не должно
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  7. #27
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    704
    Репутация:
    105 ±
    Ну супер че,иначе и не как..
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  8. #28
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,363
    Репутация:
    243 ±
    Не запускаеться на компьютере, нету ошибок с библиотеками.. А все равно
    PHP код:
    [10:00:59]  Loading pluginmysql
    [10:01:06]   Failed.
    [
    10:01:06]  Loaded 0 plugins

  9. #29
    Аватар для DeimoS
    Модератор?

    Статус
    Онлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,545
    Репутация:
    1389 ±
    Цитата Сообщение от Bublik_Public Посмотреть сообщение
    Не запускаеться на компьютере, нету ошибок с библиотеками.. А все равно
    PHP код:
    [10:00:59]  Loading pluginmysql
    [10:01:06]   Failed.
    [
    10:01:06]  Loaded 0 plugins
    net framework/microsoft visual c++ всех версий точно установлены?
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  10. #30
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,363
    Репутация:
    243 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    net framework/microsoft visual c++ всех версий точно установлены?
    da (3 сим)

 

 
Страница 3 из 29 ПерваяПервая 1234513 ... ПоследняяПоследняя

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

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

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

Ваши права

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