PDA

Просмотр полной версии : [Вопрос] Где может быть ошибка? error 001: expected token: ";", but found ")"



johnlaw
17.04.2018, 19:43
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

Nexius_Tailer
17.04.2018, 21:35
GivePlayerМани(playerid, -4800);
Это как?

StevenH
17.04.2018, 22:43
Ну во-первых первая ошибка выше.
А во вторых:

Player[player][pGunLic] = 1;
Player[player][pCarLic] = 1, // <---- вместо , надо ;
return true;


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

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


case DIALOG_BUYLICENSES:
{
if(!Player[playerid][pCarLic]) return SendClientMessage(playerid, COLOR_GREY, "[Ошибка] Вы уже имеете права");
else
{
GivePlayerMoney(playerid, -4800);
kazna += 4800;
Player[playerid][pCarLic] = 1;
Player[playerid][pMotoLic] = 1;
Player[playerid][pTruckELic] = 1;
Player[playerid][pFlyLic] = 1;
Player[playerid][pBoatLic] = 1;
Player[playerid][pGunLic] = 1;
Player[playerid][pCarLic] = 1,
return true;
}
}

johnlaw
17.04.2018, 23:37
Спасибо всем, разобрался.
как могу помочь вам?