if(strcmp(cmd, "/upgradelevel", true) == 0)
{
new userlevel = udb_UserInt(PlayerName(playerid),("level"))
new respectp = 5;
new nextrespectp = respectp * userlevel;
new levelpricep = 40000;
new nextlevelp = userlevel + 1;
new nextlevelpricep = levelpricep * nextlevelp;
if ( GetPlayerMoney(playerid) < nextlevelpricep )
{
SendClientMessage(playerid,COLOR_GREY,"You are too poor or unknown");
}
else if ( udb_UserInt(PlayerName(playerid),"respect") < nextrespectp )
{
SendClientMessage(playerid,COLOR_GREY,"You don't have enough respect to buy a new level.");
}
else
{
GivePlayerMoney(playerid, - nextlevelpricep);
dUserSetINT(PlayerName(playerid)).("respect",0);
dUserSetINT(PlayerName(playerid)).("level", nextlevelp);
SendClientMessage(playerid,COLOR_YELLOW,"Congratulations, you have now reached a new citizen level!");
}
return 1;
}