06.08.2013, 00:46
I have this warnings:
The Line 32002 is this:
Te All script is:
can someone help me pls?
Код:
C:\Users\Mihnea\Desktop\BloodZone\gamemodes\BloodZone.pwn(32002) : warning 213: tag mismatch C:\Users\Mihnea\Desktop\BloodZone\gamemodes\BloodZone.pwn(32002) : warning 206: redundant test: constant expression is non-zero
Код:
if(total > 0)
Код:
if(PlayerInfo[playerid][pLevel] >= 0) { new nxtlevel = PlayerInfo[playerid][pLevel]; new costlevel = nxtlevel*levelcost;//10k for testing purposes new expamount = nxtlevel*levelexp; new infostring[256]; if(GetPlayerCash(playerid) < costlevel) { format(infostring, 256, "You do not have enough Cash ($%d) !",costlevel); SendClientMessage(playerid, COLOR_GRAD1, infostring); return 1; } else if (PlayerInfo[playerid][pExp] < expamount) { format(infostring, 256, "You need %d Respect Points, you curently have [%d] !",expamount,PlayerInfo[playerid][pExp]); SendClientMessage(playerid, COLOR_GRAD1, infostring); return 1; } else { format(string, sizeof(string), "~g~LEVEL UP~n~~w~You Are Now Level %d", nxtlevel); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerPlayMusic(playerid); GivePlayerCash(playerid, (-costlevel)); PlayerInfo[playerid][pLevel]++; if(PlayerInfo[playerid][pDonateRank] > 0) { PlayerInfo[playerid][pExp] -= expamount; // new total = PlayerInfo[playerid][pExp]; if(total > 0) { PlayerInfo[playerid][pExp] = total; } else { PlayerInfo[playerid][pExp] = 0; } } else { PlayerInfo[playerid][pExp] = 0; } PlayerInfo[playerid][gPupgrade] = PlayerInfo[playerid][gPupgrade]+2; GameTextForPlayer(playerid, string, 5000, 1); format(infostring, 256, "You bought Level %d for ($%d) Type /upgrade", nxtlevel, costlevel); SendClientMessage(playerid, COLOR_GRAD1, infostring); format(infostring, 256, "You gave %d unspent Upgrade Points",PlayerInfo[playerid][gPupgrade]); SendClientMessage(playerid, COLOR_GRAD2, infostring); } } return 1; }