ZeyadGTX Posted January 26, 2015 Share Posted January 26, 2015 Hello , Would you mind helping me with something..!? anyway i've a Level System it works perfectly and it draws image in hud successfully , all what i need is showing how much xp needed to level up i can see in my hud like this... Exp: 100 can't it be EXP:100 /500 what shall i do ? Txt File like this or what ? or should i script something! "Test 1" experienceRequired = "60" /> "Test 2" experienceRequired = "110" /> "Test 3" experienceRequired = "160" /> "Test 4" experienceRequired = "250" /> "Test 5" experienceRequired = "500" /> "Test 6" experienceRequired = "1000" /> "Test 7" experienceRequired = "1250" /> "Test 8" experienceRequired = "1500" /> "Test 9" experienceRequired = "1820" /> "Test 10" experienceRequired = "2000" /> "Test 11" experienceRequired = "2800" /> "Test 12" experienceRequired = "3000" /> "Test 13" experienceRequired = "5000" /> "Test 14" experienceRequired = "7000" /> "Test 15" experienceRequired = "9000" /> "Test 16" experienceRequired = "11000" /> "Test 17" experienceRequired = "15000" /> "Test 18" experienceRequired = "19000" /> "Test 19" experienceRequired = "21000" /> "Test 20" experienceRequired = "25000" /> "Test 21" experienceRequired = "30000" /> "Test 22" experienceRequired = "35000" /> "Test 23" experienceRequired = "40000" /> "Test 24" experienceRequired = "45000" /> "Test 25" experienceRequired = "60000" /> "Test 26" experienceRequired = "65000" /> "Test 27" experienceRequired = "70000" /> "Test 28" experienceRequired = "85000" /> "Test 29" experienceRequired = "90000" /> "Test 30" experienceRequired = "95000" /> "Test 31" experienceRequired = "100000" /> "Test 32" experienceRequired = "110000" /> "Test 33" experienceRequired = "120000" /> "Test 34" experienceRequired = "130000" /> "Test 35" experienceRequired = "140000" /> "Test 36" experienceRequired = "150000" /> "Test 37" experienceRequired = "160000" /> "Test 38" experienceRequired = "170000" /> "Test 39" experienceRequired = "180000" /> "Test 40" experienceRequired = "190000" /> "Test 41" experienceRequired = "200000" /> "Test 42" experienceRequired = "210000" /> "Test 43" experienceRequired = "220000" /> "Test 44" experienceRequired = "230000" /> "Test 45" experienceRequired = "240000" /> "Test 46" experienceRequired = "250000" /> "Test 47" experienceRequired = "260000" /> "Test 48" experienceRequired = "270000" /> "Test 49" experienceRequired = "280000" /> "Test 50" experienceRequired = "290000" /> "Test 51" experienceRequired = "300000" /> Link to comment
Castillo Posted January 26, 2015 Share Posted January 26, 2015 What resource are you using? that XML looks like from my "exp_system" resource. Link to comment
ZeyadGTX Posted January 27, 2015 Author Share Posted January 27, 2015 I toke that Code from your EXP system that's my Level System Script ( Part Of ) Server.Lua function win(ammo, killer, weapon, bodypart) if (killer and getElementType(killer) == "player" and killer ~= source) then local H = getElementData(killer, "EXP") or 0 local S = getElementData(killer, "LV") or 0 local killer1 = getPlayerName(killer) local noob = getPlayerName(source) local experience = math.random(25, 100) setElementData(killer, "EXP", tonumber(H)+experience) local H = tonumber(H) + experience triggerClientEvent(killer, "onTestExp", killer, experience) if (tonumber(H) >= 100 and tonumber(H) <=400) then setElementData(killer, "LV", 1) setElementData(killer, "experience.rank", "Private") elseif (tonumber(H) >= 401 and tonumber(H) <=600) then setElementData(killer, "LV", 2) elseif (tonumber(H) >= 601 and tonumber(H) <=800) then setElementData(killer, "LV", 3) elseif (tonumber(H) >= 801 and tonumber(H) <=1000) then setElementData(killer, "LV", 4) setElementData(killer, "experience.rank", "Private First Class") elseif (tonumber(H) >= 1001 and tonumber(H) <=1200) then setElementData(killer, "LV", 5) elseif (tonumber(H) >= 1201 and tonumber(H) <=1400) then setElementData(killer, "LV", 6) elseif (tonumber(H) >= 1401 and tonumber(H) <=1600) then setElementData(killer, "LV", 7) setElementData(killer, "experience.rank", "Specialist") elseif (tonumber(H) >= 1601 and tonumber(H) <=1800) then setElementData(killer, "LV", -- s8) --> elseif (tonumber(H) >= 1801 and tonumber(H) <=2000) then setElementData(killer, "LV", 9) elseif (tonumber(H) >= 2001 and tonumber(H) <=2200) then setElementData(killer, "LV", 10) setElementData(killer, "experience.rank", "Corporal") elseif (tonumber(H) >= 2201 and tonumber(H) <=2400) then setElementData(killer, "LV", 11) elseif (tonumber(H) >= 2401 and tonumber(H) <=2600) then setElementData(killer, "LV", 12) elseif (tonumber(H) >= 2601 and tonumber(H) <=2800) then setElementData(killer, "LV", 13) setElementData(killer, "experience.rank", "Sergeant") elseif (tonumber(H) >= 2801 and tonumber(H) <=4000) then setElementData(killer, "LV", 14) elseif (tonumber(H) >= 4001 and tonumber(H) <=000) then setElementData(killer, "LV", 15) elseif (tonumber(H) >= 4201 and tonumber(H) <=4400) then setElementData(killer, "LV", 16) setElementData(killer, "experience.rank", "Staff Sergeant") elseif (tonumber(H) >= 4401 and tonumber(H) <=4600) then setElementData(killer, "LV", 17) elseif (tonumber(H) >= 4601 and tonumber(H) <=4800) then setElementData(killer, "LV", 18) elseif (tonumber(H) >= 4801 and tonumber(H) <=4900) then setElementData(killer, "LV", 19) elseif (tonumber(H) >= 4901 and tonumber(H) <=7000) then setElementData(killer, "LV", 20) setElementData(killer, "experience.rank", "Sergeant First Class") elseif (tonumber(H) >= 7001 and tonumber(H) <=9000) then setElementData(killer, "LV", 21) elseif (tonumber(H) >= 9001 and tonumber(H) <=10000) then setElementData(killer, "LV", 22) elseif (tonumber(H) >= 10001 and tonumber(H) <=12000) then setElementData(killer, "LV", 23) elseif (tonumber(H) >= 12001 and tonumber(H) <=13000) then setElementData(killer, "LV", 24) setElementData(killer, "experience.rank", "Master Sergeant") elseif (tonumber(H) >= 13001 and tonumber(H) <=14000) then setElementData(killer, "LV", 25) elseif (tonumber(H) >= 14001 and tonumber(H) <=15000) then setElementData(killer, "LV", 26) elseif (tonumber(H) >= 15001 and tonumber(H) <=16000) then setElementData(killer, "LV", 27) elseif (tonumber(H) >= 16001 and tonumber(H) <=17000) then setElementData(killer, "LV", 28) setElementData(killer, "experience.rank", "First Sergeant") elseif (tonumber(H) >= 17001 and tonumber(H) <=20000) then setElementData(killer, "LV", 29) elseif (tonumber(H) >= 20001 and tonumber(H) <=22000) then setElementData(killer, "LV", 30) elseif (tonumber(H) >= 22001 and tonumber(H) <=24000) then setElementData(killer, "LV", 31) elseif (tonumber(H) >= 24001 and tonumber(H) <=26000) then setElementData(killer, "LV", 32) setElementData(killer, "experience.rank", "Sergeant Major") elseif (tonumber(H) >= 26001 and tonumber(H) <=28000) then setElementData(killer, "LV", 33) elseif (tonumber(H) >= 28001 and tonumber(H) <=30000) then setElementData(killer, "LV", 34) elseif (tonumber(H) >= 30001 and tonumber(H) <=32000) then setElementData(killer, "LV", 35) elseif (tonumber(H) >= 32001 and tonumber(H) <=34000) then setElementData(killer, "LV", 36) setElementData(killer, "experience.rank", "Command Sergeant Major") elseif (tonumber(H) >= 34001 and tonumber(H) <=36000) then setElementData(killer, "LV", 37) elseif (tonumber(H) >= 36001 and tonumber(H) <=38000) then setElementData(killer, "LV", 38) elseif (tonumber(H) >= 38001 and tonumber(H) <=40000) then setElementData(killer, "LV", 39) elseif (tonumber(H) >= 40001 and tonumber(H) <=42000) then setElementData(killer, "LV", 40) setElementData(killer, "experience.rank", "2nd Lieutenant") elseif (tonumber(H) >= 42001 and tonumber(H) <=44000) then Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now