if(strcmp(cmdtext,"/buylevel",true)==0) { if(GetPlayerMoney(playerid) >= 100000 && GetPlayerScore(playerid) == 0) { SetPlayerRank(playerid, 1); SetPlayerScore(playerid, 1); GivePlayerMoney(playerid, -100000); SendClientMessage(playerid, COLOR_GREEN,"Apsveicam! Tu iegādājies 1. līmeni."); } else { if(GetPlayerMoney(playerid) < 100000 && GetPlayerScore(playerid) == 0) { SendClientMessage(playerid, COLOR_BRIGHTRED, "Tev nav pietiekami daudz naudas."); } return 1; } if(GetPlayerMoney(playerid) >= 200000 && GetPlayerScore(playerid) == 1) { SetPlayerRank(playerid, 2); SetPlayerScore(playerid, 2); GivePlayerMoney(playerid, -200000); SendClientMessage(playerid, COLOR_GREEN,"Apsveicam! Tu iegādājies 2. līmeni."); } else { if(GetPlayerMoney(playerid) < 200000 && GetPlayerScore(playerid) == 1) { SendClientMessage(playerid, COLOR_BRIGHTRED, "Tev nav pietiekami daudz naudas."); } return 1; } if(GetPlayerMoney(playerid) >= 300000 && GetPlayerScore(playerid) == 2) { SetPlayerRank(playerid, 3); SetPlayerScore(playerid, 3); GivePlayerMoney(playerid, -300000); SendClientMessage(playerid, COLOR_GREEN,"Apsveicam! Tu iegādājies 3. līmeni."); } else { if(GetPlayerMoney(playerid) < 300000 && GetPlayerScore(playerid) == 2) { SendClientMessage(playerid, COLOR_BRIGHTRED, "Tev nav pietiekami daudz naudas."); } return 1; } return 1; }
if(strcmp(cmdtext,"/buylevel",true)==0) { if(GetPlayerMoney(playerid) >= 100000 && GetPlayerScore(playerid) == 0) { SetPlayerRank(playerid, 1); SetPlayerScore(playerid, 1); GivePlayerMoney(playerid, -100000); SendClientMessage(playerid, COLOR_GREEN,"Gratz! You bought level 1."); } else { if(GetPlayerMoney(playerid) < 100000 && GetPlayerScore(playerid) == 0) { SendClientMessage(playerid, COLOR_BRIGHTRED, "You don't have enough money."); } return 1; }
if(strcmp(cmdtext,"/buylevel",true)==0)
{
if(GetPlayerMoney(playerid) < 100000 && GetPlayerScore(playerid) != 0)
return SendClientMessage(playerid, COLOR_BRIGHTRED, "You don't have enough money.");
SetPlayerRank(playerid, 1);
SetPlayerScore(playerid, 1);
GivePlayerMoney(playerid, -100000);
SendClientMessage(playerid, COLOR_GREEN,"Gratz! You bought level 1.");
return 1;
}
if(strcmp(cmdtext,"/buylevel",true)==0)
{
new Score = GetPlayerScore(playerid);
if(GetPlayerMoney(playerid) < 100000 && Score == 0)
{
SendClientMessage(playerid, COLOR_BRIGHTRED, "You don't have enough money.");
return 1;
}
else
{
SetPlayerRank(playerid, 1);
SetPlayerScore(playerid, 1);
GivePlayerMoney(playerid, -100000);
SendClientMessage(playerid, COLOR_GREEN,"Gratz! You bought level 1.");
return 1;
}
}
put a return 1; after each sendclientmessage saying that they bought it
|