Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerXpIncrease(playerid)
- {
- new pXp = PlayerInfo[playerid][Xp];
- new pLvl = PlayerInfo[playerid][Level];
- if(pXp < 20)
- {
- LvlName = "Private";
- pLvl = 1;
- }
- if(pXp >= 20 && pXp < 45)
- {
- LvlName = "Private II";
- pLvl = 2;
- }
- if(pXp >= 45 && pXp < 70)
- {
- LvlName = "Private First Class";
- pLvl = 3;
- }
- if(pXp >= 70 && pXp < 120)
- {
- LvlName = "Specialist";
- pLvl = 4;
- }
- if(pXp >= 120 && pXp < 170)
- {
- LvlName = "Corporal";
- pLvl = 5;
- }
- if(pXp >= 170 && pXp < 250)
- {
- LvlName = "Sergeant";
- pLvl = 6;
- }
- if(pXp >= 250 && pXp < 400)
- {
- LvlName = "Sergeant First Class";
- pLvl = 7;
- }
- if(pXp >= 400 && pXp < 650)
- {
- LvlName = "Master Sergeant";
- pLvl = 8;
- }
- if(pXp >= 650 && pXp < 1000)
- {
- LvlName = "First Sergeant";
- pLvl = 9;
- }
- if(pXp >= 1000 && pXp < 1500)
- {
- LvlName = "Sergeant Major";
- pLvl = 10;
- }
- if(pXp >= 1500 && pXp < 2100)
- {
- LvlName = "Command Sergeant Major";
- pLvl = 11;
- }
- if(pXp >= 2100 && pXp < 2800)
- {
- LvlName = "Sergeant Major of the Army";
- pLvl = 12;
- }
- if(pXp >= 2800 && pXp < 3900)
- {
- LvlName = "Warrant Officer";
- pLvl = 13;
- }
- if(pXp >= 3900 && pXp < 5000)
- {
- LvlName = "Chief Warrant Officer 2";
- pLvl = 14;
- }
- if(pXp >= 5000 && pXp < 7500)
- {
- LvlName = "Chief Warrant Officer 3";
- pLvl = 15;
- }
- if(pXp >= 7500 && pXp < 10000)
- {
- LvlName = "Chief Warrant Officer 4";
- pLvl = 16;
- }
- if(pXp >= 10000 && pXp < 15000)
- {
- LvlName = "Chief Warrant Officer 5";
- pLvl = 17;
- }
- if(pXp >= 15000 && pXp < 19000)
- {
- LvlName = "Second Lieutenant";
- pLvl = 18;
- }
- if(pXp >= 19000 && pXp < 27000)
- {
- LvlName = "First Lieutenant";
- pLvl = 19;
- }
- if(pXp >= 27000 && pXp < 35000)
- {
- LvlName = "Captain";
- pLvl = 20;
- }
- if(pXp >= 35000 && pXp < 50000)
- {
- LvlName = "Major";
- pLvl = 21;
- }
- if(pXp >= 50000 && pXp < 70000)
- {
- LvlName = "Lieutenant Colonel";
- pLvl = 22;
- }
- if(pXp >= 70000 && pXp < 100000)
- {
- LvlName = "Colonel";
- pLvl = 23;
- }
- if(pXp >= 100000 && pXp < 120000)
- {
- LvlName = "Brigadier General";
- pLvl = 24;
- }
- if(pXp >= 120000 && pXp < 150000)
- {
- LvlName = "Major General";
- pLvl = 25;
- }
- if(pXp >= 150000 && pXp < 200000)
- {
- LvlName = "Lieutenant General";
- pLvl = 26;
- }
- if(pXp >= 200000 && pXp < 300000)
- {
- LvlName = "General";
- pLvl = 27;
- }
- if(pXp >= 300000)
- {
- LvlName = "General of the Army";
- pLvl = 28;
- }
- //Rank Detection
- if(pXp == 20)
- {
- SendClientMessage(playerid, COLOR_GREEN, "You have been promoted to Private 2!");
- PlayAudioStreamForPlayer(playerid, "https://dl.dropbox.com/u/77376451/rankupmwffa.mp3");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment