Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4
  1. #1
    Аватар для johnlaw
    Пользователь

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

    Где может быть ошибка? error 001: expected token: ";", but found ")"

    Код:
    	case DIALOG_BUYLICENSES:
            {
                if(Player[playerid][pCarLic]) < 1)
                {
                    SendClientMessage(playerid, COLOR_GREY, "[Ошибка] Вы уже имеете права");
                    return true;
                }
                else
                {
                GivePlayerМани(playerid, -4800);
    			kazna += 4800;
                Player[player][pCarLic] = 1;
    	        Player[player][pMotoLic] = 1;
    	        Player[player][pTruckELic] = 1;
    	        Player[player][pFlyLic] = 1;
    	        Player[player][pBoatLic] = 1;
    	        Player[player][pGunLic] = 1;
    	        Player[player][pCarLic] = 1,
                    return true;
                }
            }
    C:\Users\PC\Desktop Roleplay\gamemodes\Code.pwn(5543) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\PC\Desktop\Roleplay\gamemodes\Code.pwn(5595) : error 029: invalid expression, assumed zero
    C:\Users\PC\Desktop\Roleplay\gamemodes\Code.pwn(5595) : warning 215: expression has no effect
    C:\Users\PC\Desktop\Roleplay\gamemodes\Code.pwn(5595) : error 001: expected token: ";", but found ")"
    C:\Users\PC\Desktop\Roleplay\gamemodes\Code.pwn(5595) : error 029: invalid expression, assumed zero
    C:\Users\PC\Desktop\Roleplay\gamemodes\Code.pwn(5595) : fatal error 107: too many error messages on one line

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

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    547
    Репутация:
    158 ±
    PHP код:
    GivePlayerМани(playerid, -4800); 
    Это как?
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

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

    Статус
    Оффлайн
    Регистрация
    13.10.2015
    Сообщений
    516
    Репутация:
    21 ±
    Ну во-первых первая ошибка выше.
    А во вторых:
    1. Player[player][pGunLic] = 1;
    2. Player[player][pCarLic] = 1, // <---- вместо , надо ;
    3. return true;


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

    В-третьих, почему везде указано player, а не playerid, при этом условии что в самом теле DIALOG_BUYLICENSES переменной player нету!

    1. case DIALOG_BUYLICENSES:
    2. {
    3. if(!Player[playerid][pCarLic]) return SendClientMessage(playerid, COLOR_GREY, "[Ошибка] Вы уже имеете права");
    4. else
    5. {
    6. GivePlayerMoney(playerid, -4800);
    7. kazna += 4800;
    8. Player[playerid][pCarLic] = 1;
    9. Player[playerid][pMotoLic] = 1;
    10. Player[playerid][pTruckELic] = 1;
    11. Player[playerid][pFlyLic] = 1;
    12. Player[playerid][pBoatLic] = 1;
    13. Player[playerid][pGunLic] = 1;
    14. Player[playerid][pCarLic] = 1,
    15. return true;
    16. }
    17. }

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

    Статус
    Оффлайн
    Регистрация
    09.04.2018
    Сообщений
    28
    Репутация:
    0 ±
    Спасибо всем, разобрался.
    как могу помочь вам?

 

 

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

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

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

Ваши права

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