i need Sample
exp = 100 can use m4
exp = 200 can use sniper
function expChange(expr,gained)
ttlgnd = ttlgnd+gained
guiSetText(expLabel,"")
local level,levelnum = "#0 - Newbie",0
if expr >= 10 then level = "#1 - Novice" levelnum = 1 end
if expr >= 20 then level = "#2 - Average" levelnum = 2 end
if expr >= 100 then level = "#3 - Good" levelnum = 3 end
if expr >= 200 then level = "#4 - Killer" levelnum = 4 end
if expr >= 500 then level = "#5 - Skilled" levelnum = 5 end
if expr >= 1000 then level = "#6 - Elite" levelnum = 6 end
if expr >= 2000 then level = "#7 - Senior" levelnum = 7 end
if expr >= 3000 then level = "#8 - Amazing" levelnum = 8 end
if expr >= 5000 then level = "#9 - Pro" levelnum = 9 end
if expr >= 10000 then level = "#10 - Godlike" levelnum = 10 end
if expr >= 20000 then level = "#11 - God" levelnum = 11 end
guiSetText(expLabel,"EXP gained: "..ttlgnd.." (+"..gained..")\nTotal EXP: "..expr.."\nLevel: "..level)
setElementData(getLocalPlayer(),"Level",level)
setElementData(getLocalPlayer(),"levelnum",levelnum)
end
addEvent( "expOnChange", true )
addEventHandler( "expOnChange", getRootElement(), expChange )
addEventHandler("onClientResourceStart", getRootElement(), clientsetupstarter