Jump to content

Exp Required


ZeyadGTX

Recommended Posts

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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...