C:\Users\o\Desktop\BDRP TRD\gamemodes\TRD.pwn(295) : error 001: expected token: ")", but found "["
C:\Users\o\Desktop\BDRP TRD\gamemodes\TRD.pwn(295) : error 029: invalid expression, assumed zero
C:\Users\o\Desktop\BDRP TRD\gamemodes\TRD.pwn(295) : warning 215: expression has no effect
C:\Users\o\Desktop\BDRP TRD\gamemodes\TRD.pwn(295) : error 001: expected token: ";", but found "]"
C:\Users\o\Desktop\BDRP TRD\gamemodes\TRD.pwn(295) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
stock GetDruggInfo(playerid, slot)
{
new info[64];
if(PlayerInfo[playerid][pDrug][slot] == 0) // line 295
{
info = "Empty";
}
else
{
format(info, sizeof(info), "%s(%d)", GetDrugName(PlayerInfo[playerid][pDrug][slot]), PlayerInfo[playerid][pDrugAmount][slot]);
}
return info;
}
if(PlayerInfo[playerid][pDrug][slot] == 0) // line 295
if(PlayerInfo[playerid][pDrug][slot] == 0); // line 295
Aqui:
Код:
if(PlayerInfo[playerid][pDrug][slot] == 0) // line 295 Код:
if(PlayerInfo[playerid][pDrug][slot] == 0); // line 295 |
info = "Empty";
strcat(info, "Empty");
stock AssignPlayerDrugs(playerid, str[])
{
new wtmp[MAX_DRUGS][64];
explode(wtmp,str,"|");
for(new z = 1; z < MAX_DRUGS; z++)
{
new wtmp2[2][64];
/*Has to be minus 1, don't touch*/
explode(wtmp2,wtmp[z-1],"=");
PlayerInfo[playerid][pDrug][z] = strval(wtmp2[0]);
PlayerInfo[playerid][pDrugAmount][z] = strval(wtmp2[1]);
}
}
stock GetDruggInfo(playerid, slot) { new info[64]; if(slot == 0) { if(PlayerInfo[playerid][pDrug]) // line 295 { info = "Empty"; } else { format(info, sizeof(info), "%s(%d)", GetDrugName(PlayerInfo[playerid][pDrug][slot]), PlayerInfo[playerid][pDrugAmount][slot]); } } return info; }