if(GetPlayerMoney(playerid) >= 500)
{
if(strcmp("/shotgun", cmdtext, true, 10) == 0
{
GivePlayerMoney(playerid, -500);
GivePlayerWeapon(playerid, 25, 100);
SendClientMessage(playerid, COLOR_RED, "You have just bought a shotgun!");
}
else
{
SendClientMessage(playerid, COLOR_RED, "You do not have enough funds for this weapon!");
return 1;
}
}
/* The code on top I get the error "Invalid expression, assumed zero */
if (strcmp("/shotgun", cmdtext, true, 10) == GetPlayerMoney(playerid) >=0)
{
GivePlayerMoney(playerid, -500);
GivePlayerWeapon(playerid, 25, 100);
SendClientMessage(playerid, COLOR_RED, "You have just bought a shotgun!");
}
else
{
SendClientMessage(playerid, COLOR_RED, "You do not have enough funds for this weapon!");
return 1;
}
/* For this one I get "Tag mismatch" */
if(strcmp("/shotgun", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) >= 500)
{
GivePlayerMoney(playerid, -500);
}
else if(GetPlayerMoney(playerid, < 500)
{
sendclientmessage(playerid,COLOR_WHITE,"you don't have Enough cash!");
}
}
return 1;
//First snippet
if(strcmp("/shotgun", cmdtext, true, 10) == 0 //<-- missing closing ")"
if(GetPlayerMoney(playerid) >= 500)
{
GivePlayerMoney(playerid, -500);
}
else if(GetPlayerMoney(playerid, < 500)
{
SendClientMessage(playerid,-1,"you don't have Enough cash to buy this weapon!");
}
Make it:
pawn Код:
|