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