Вопросы

kusehsup
Постоянный

Здравствуйте.

Вылезает такая ошибка, после создания системы регистрации.

C:\Users\Администратор\Desktop\Grand RolePlay by Aurum\gamemodes\simple.pwn(332) : error 029: invalid expression, assumed zero
C:\Users\Администратор\Desktop\Grand RolePlay by Aurum\gamemodes\simple.pwn(332) : error 029: invalid expression, assumed zero
C:\Users\Администратор\Desktop\Grand RolePlay by Aurum\gamemodes\simple.pwn(332) : error 029: invalid expression, assumed zero
C:\Users\Администратор\Desktop\Grand RolePlay by Aurum\gamemodes\simple.pwn(332) : fatal error 107: too many error messages on one line

Строка 332 - 

new query_string[191+3+4+11+3+(11*4)+3+4+MAX_PLAYER_NAME] = "UPDATE `accounts` SET";

Полностью сток -

stock OnPlayerSave(playerid)
{
    new query_string[191+3+4+11+3+(11*4)+3+4+MAX_PLAYER_NAME] = "UPDATE `accounts` SET";
 
    format(query_string, sizeof(query_string), "%s `Level` = '%d',", query_string, PI[playerid][Level]);
    format(query_string, sizeof(query_string), "%s `Exp` = '%d',", query_string, PI[playerid][Exp]);
    format(query_string, sizeof(query_string), "%s `Money` = '%d',", query_string, PI[playerid][Money]);
    format(query_string, sizeof(query_string), "%s `Model` = '%d',", query_string, PI[playerid][Model]);
    format(query_string, sizeof(query_string), "%s `X` = '%f',", query_string, PI[playerid][X]);
    format(query_string, sizeof(query_string), "%s `Y` = '%f',", query_string, PI[playerid][Y]);
    format(query_string, sizeof(query_string), "%s `Z` = '%f',", query_string, PI[playerid][Z]);
    format(query_string, sizeof(query_string), "%s `A` = '%f',", query_string, PI[playerid][A]);
    format(query_string, sizeof(query_string), "%s `Interior` = '%d',", query_string, PI[playerid][Interior]);
    format(query_string, sizeof(query_string), "%s `VirtualWorld` = '%d'", query_string, PI[playerid][VirtualWorld]);
 
    format(query_string, sizeof(query_string), "%s WHERE `Name` = '%s'", query_string, PI[playerid][Name]);
    mysql_tquery(mysql_connection, query_string, !"", !"");
}

Заранее спасибо :$

Поделиться сообщением


Ссылка на сообщение

3 ответа на этот вопрос

  • 0
Гость stibs
Новичок

@Aurum 

new query_string[191+3+4+11+3+(11*4)+3+4+MAX_PLAYER_NAME];
format(query_string, sizeof(query_string), "UPDATE `accounts` SET"); 
// запрос

 

Поделиться сообщением


Ссылка на сообщение
  • 0
MuhammadPawn
Великий Гуру

 

new const query_mysql[] = "UPDATE `accounts` SET";
new query_string[191+3+4+11+3+(11*4)+3+4+MAX_PLAYER_NAME + sizeof query_mysql];

 

Поделиться сообщением


Ссылка на сообщение
  • 0
kusehsup
Постоянный
2 минуты назад, MuhammadPawn сказал:

 


new const query_mysql[] = "UPDATE `accounts` SET";
new query_string[191+3+4+11+3+(11*4)+3+4+MAX_PLAYER_NAME + sizeof query_mysql];

 

Хэмм.. Те же самые ошибки, но на строке 

new const query_mysql[] = "UPDATE `accounts` SET";

Помогаааай :$

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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

  • Похожий контент

    • Helados
      От Helados
      Короче, мы протестировали наш GTA на другом хостинге — голосовой чат там работает, всё включается нормально. Также проверили на другом хостинге с нашим игровым модом — voice chat тоже работает.
      Но на нашем личном хостинге, который мы купили на OVH и установили панель, не получается запустить голосовой чат. Похоже, проблема связана с портами. После перезапуска сервер почему-то случайным образом выбирает порты сам и мы не можем это исправить.
      Если кто-то знает человека, который может помочь разобраться с этой проблемой, буду благодарен.