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
|