Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Ошибка

  1. #1
    Аватар для Rick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.08.2013
    Сообщений
    68
    Репутация:
    0 ±

    Ошибка

    PHP код:
            format(stringsizeof(string), "INSERT INTO `users` (`username`, `password`) VALUES ('%s', '%s'')"PlayerInfo(playerid) , inputtext)); 
    Помогите, выше код, ниже ошибки

    PHP код:
    C:\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : error 012invalid function callnot a valid address
    C
    :\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : warning 215expression has no effect
    C
    :\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : error 001expected token";"but found ")"
    C:\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : error 029invalid expressionassumed zero
    C
    :\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : fatal error 107too many error messages on one line

    Compilation aborted
    .Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


    4 Errors


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

    Статус
    Оффлайн
    Регистрация
    14.12.2014
    Сообщений
    63
    Репутация:
    20 ±
    PHP код:
       format(stringsizeof(string), "INSERT INTO `users` (`username`, `password`) VALUES ('%s', '%s'')"PlayerInfo(playerid) , inputtext); 
    Лишняя скобка.

  3. #3
    Аватар для Rick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.08.2013
    Сообщений
    68
    Репутация:
    0 ±
    Цитата Сообщение от Quman Посмотреть сообщение
    PHP код:
       format(stringsizeof(string), "INSERT INTO `users` (`username`, `password`) VALUES ('%s', '%s'')"PlayerInfo(playerid) , inputtext); 
    Лишняя скобка.
    Тоже так же думал, убирал скобку так же как вы, те же ошибки - та же строка

    PHP код:
    C:\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : error 012invalid function callnot a valid address
    C
    :\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : warning 215expression has no effect
    C
    :\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : error 001expected token";"but found ")"
    C:\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : error 029invalid expressionassumed zero
    C
    :\Users\Админ\Desktop\RDS\gamemodes\RDS.pwn(12264) : fatal error 107too many error messages on one line

    Compilation aborted
    .Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


    4 Errors


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

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Вместо
    PHP код:
    PlayerInfo(playerid
    попробуйте
    PHP код:
    PlayerName(playerid
    Перепутали?

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

    Статус
    Оффлайн
    Регистрация
    10.08.2013
    Сообщений
    68
    Репутация:
    0 ±
    Цитата Сообщение от Londlem Посмотреть сообщение
    Вместо
    PHP код:
    PlayerInfo(playerid
    попробуйте
    PHP код:
    PlayerName(playerid
    Перепутали?
    Поменял, как не странно те же ошибки, та же строка


    PHP код:
    C:\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(12265) : error 012invalid function callnot a valid address
    C
    :\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(12265) : warning 215expression has no effect
    C
    :\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(12265) : error 001expected token";"but found ")"
    C:\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(12265) : error 029invalid expressionassumed zero
    C
    :\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(12265) : fatal error 107too many error messages on one line

    Compilation aborted
    .Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


    4 Errors


    PHP код:
           format(stringsizeof(string), "INSERT INTO `users` (`username`, `password`) VALUES ('%s', '%s'')"PlayerName(playerid) , inputtext); 

  6. #6
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    Сразу скажу, что здесь ещё ошибка с запросом может быть.
    format(string, sizeof(string), "INSERT INTO `users` (`username`, `password`) VALUES ('%s', '%s'')", PlayerName(playerid) , inputtext);

    Изначально компилятор ругался на строку 12264, а теперь на 12265. Так где ошибка может прятаться?

  7. #7
    Аватар для L0ndl3m
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    У вас есть функция или макрос PlayerName вообще? Ошибки на другой строке? Посмотрите, нет ли там:
    PHP код:
    PlayerInfo(playerid
    если есть замените на то, что я вам писал.

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

    Статус
    Оффлайн
    Регистрация
    10.08.2013
    Сообщений
    68
    Репутация:
    0 ±
    Цитата Сообщение от Londlem Посмотреть сообщение
    У вас есть функция или макрос PlayerName вообще? Ошибки на другой строке? Посмотрите, нет ли там:
    PHP код:
    PlayerInfo(playerid
    если есть замените на то, что я вам писал.
    PHP код:
    new PlayerName[MAX_PLAYER_NAME]; - вот функция переменная 
    PHP код:
    PlayerInfo(playerid) - на других строках нету такого

  9. #9
    Аватар для L0ndl3m
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Вы даже массив неверно создали. Плохой совет конечно, удалите этот странный массив, и в конец скрипта:
    PHP код:
    stock PlayerName(const playerid) {
        new
            
    name[MAX_PLAYER_NAME 1];

        
    GetPlayerName(playeridnamesizeof(name));
        return 
    name;


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

    Статус
    Оффлайн
    Регистрация
    10.08.2013
    Сообщений
    68
    Репутация:
    0 ±
    Цитата Сообщение от Londlem Посмотреть сообщение
    Вы даже массив неверно создали. Плохой совет конечно, удалите этот странный массив, и в конец скрипта:
    PHP код:
    stock PlayerName(const playerid) {
        new
            
    name[MAX_PLAYER_NAME 1];

        
    GetPlayerName(playeridnamesizeof(name));
        return 
    name;

    PHP код:
    C:\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(12265) : error 017undefined symbol "mysql_query"
    C:\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(12309) : error 017undefined symbol "mysql_query"
    C:\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(25159) : error 001expected token","but found "-identifier-"
    C:\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(25159) : error 017undefined symbol "to"
    C:\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(25159) : error 017undefined symbol "update"
    C:\Users\Àäìèí\Desktop\RDS\gamemodes\RDS.pwn(25159) : fatal error 107too many error messages on one line

    Compilation aborted
    .Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


    6 Errors

    PHP код:
    Строка 25159
        format
    (stringsizeof(string), "UPDATE `users` SET `èìÿ ïîëÿ` = '%s' WHERE `username` = '%s'"string to updatePlayerName(playerid));

    Строка 12265 и 12309 одна ошибкане известная функция

     mysql_query
    (string);

    Строка 

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

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

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

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

Ваши права

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