C:\Users\Franco\Desktop\proyecto samp\gamemodes\grandlarc.pwn(542) : error 001: expected token: ";", but found "(" C:\Users\Franco\Desktop\proyecto samp\gamemodes\grandlarc.pwn(546) : error 028: invalid subscript (not an array or too many subscripts): "Dinero" C:\Users\Franco\Desktop\proyecto samp\gamemodes\grandlarc.pwn(546) : warning 215: expression has no effect C:\Users\Franco\Desktop\proyecto samp\gamemodes\grandlarc.pwn(546) : error 001: expected token: ";", but found "]" C:\Users\Franco\Desktop\proyecto samp\gamemodes\grandlarc.pwn(546) : error 029: invalid expression, assumed zero C:\Users\Franco\Desktop\proyecto samp\gamemodes\grandlarc.pwn(546) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
Dinero(playerid, Dinero) //542 line { new Dinero = GetPlayerMoney(playerid) } COMMAND:dinero(playerid,params[]) //546 line { if(Dinero[playerid] <= 0); { GivePlayerMoney(playerid, 100000); SendClientMessage(playerid, COLOR_BLUE, "ЎDisfruta del dinero!"); } else (Dinero[playerid] >= 2); SendClientMessage(playerid, COLOR_RED, "ЎTu ya tienes dinero!"); return 1; }
Dinero(playerid, Dinero) //542 line
{
new
Dinero = GetPlayerMoney(playerid)
}
COMMAND:dinero(playerid,params[]) //546 line
{
if(GetPlayerMoney(playerid) <= 0);
{
GivePlayerMoney(playerid, 100000);
SendClientMessage(playerid, COLOR_BLUE, "ЎDisfruta del dinero!");
}
else (GetPlayerNoney(playerid) >= 2);
SendClientMessage(playerid, COLOR_RED, "ЎTu ya tienes dinero!");
return 1;
}
1 question why you are using this code for getting player cash?
You can define in command directly like this Code:
COMMAND:dinero(playerid,params[]) //546 line { if(GetPlayerMoney(playerid) <= 0); { GivePlayerMoney(playerid, 100000); SendClientMessage(playerid, COLOR_BLUE, "ЎDisfruta del dinero!"); } else if(GetPlayerNoney(playerid) >= 2); SendClientMessage(playerid, COLOR_RED, "ЎTu ya tienes dinero!"); return 1; } |
COMMAND:dinero(playerid,params[])
{
new money = GetPlayerMoney(playerid);
if(money <= 0)
{
GivePlayerMoney(playerid, 100000);
SendClientMessage(playerid, COLOR_BLUE, "ЎDisfruta del dinero!");
}
else if(money >= 2)
{
SendClientMessage(playerid, COLOR_RED, "ЎTu ya tienes dinero!");
}
return 1;
}