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; 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",(udb_UserInt(PlayerName(playerid),("level"))) + 1 ); SendClientMessage(playerid,COLOR_YELLOW,"Congratulations, you have now reached a new citizen level!"); } return 1; }