{ if(PlayerInfo[playerid][pDonateRank] < 1) { if(PlayerInfo[playerid][pTokens] < 1) { SendClientMessageEx(playerid, COLOR_YELLOW, "VIP: You do not have enough tokens for the materials."); return 1; } PlayerInfo[playerid][pTokens] -= 1; format(string, sizeof(string), "VIP: You have traded 1 token for 1000 materials, you now have %d token(s).", PlayerInfo[playerid][pTokens]); SendClientMessageEx(playerid, COLOR_YELLOW, string); } new currentmats = PlayerInfo[playerid][pMats]; PlayerInfo[playerid][pMats] = currentmats +1000; }
PlayerInfo[playerid][pTokens] = PlayerInfo[playerid][pTokens] - 1;
I would do something like this.
pawn Код:
|
{ if(PlayerInfo[playerid][pDonateRank] < 1) { if(PlayerInfo[playerid][pTokens] < 1) { SendClientMessageEx(playerid, COLOR_YELLOW, "VIP: You do not have enough tokens for the materials."); return 1; } PlayerInfo[playerid][pTokens] -= 1; format(string, sizeof(string), "VIP: You have traded 1 token for 1000 materials, you now have %d token(s).", PlayerInfo[playerid][pTokens]); SendClientMessageEx(playerid, COLOR_YELLOW, string); new currentmats = PlayerInfo[playerid][pMats]; PlayerInfo[playerid][pMats] = currentmats +1000; } }
Try:
{ if(PlayerInfo[playerid][pDonateRank] < 1) { if(PlayerInfo[playerid][pTokens] < 1) { SendClientMessageEx(playerid, COLOR_YELLOW, "VIP: You do not have enough tokens for the materials."); return 1; } PlayerInfo[playerid][pTokens] -= 1; format(string, sizeof(string), "VIP: You have traded 1 token for 1000 materials, you now have %d token(s).", PlayerInfo[playerid][pTokens]); SendClientMessageEx(playerid, COLOR_YELLOW, string); new currentmats = PlayerInfo[playerid][pMats]; PlayerInfo[playerid][pMats] = currentmats +1000; } } |
{
if(PlayerInfo[playerid][pDonateRank] < 1)
{
if(PlayerInfo[playerid][pTokens] < 1)
{
SendClientMessageEx(playerid, COLOR_YELLOW, "VIP: You do not have enough tokens for the materials.");
return 1;
}
PlayerInfo[playerid][pTokens] --;
format(string, sizeof(string), "VIP: You have traded 1 token for 1000 materials, you now have %d token(s).", PlayerInfo[playerid][pTokens]);
new currentmats = PlayerInfo[playerid][pMats];
PlayerInfo[playerid][pMats] = currentmats +1000;
}
}