- script WeaponLevel -1,{
OnInit:
//Configuration
setarray .
WepXP[0],
100,
1000,
3700,
10100,
22600,
44200,
78500,
129700,
202600,
302600;
//Weapon Level Experience
OnAtcommand:
dispbottom "["+$@Weapon$
+"] Level: "+WeaponLv
+" | Expereince: "+WeaponExp
+"/"+.
WepXP[WeaponLv
]+"";
}else {
dispbottom "[Weapon] I'm sorry but you don't seem to have a Weapon on.";
}
OnNPCKillEvent:
setarray .
exp[0],
1,
2,
3,
4,
5,
10;
//Experience per kill
if(WeaponLv == .MaxWLV){
dispbottom "["+$@Weapon$
+"] +"+.
XPperKill+" Experience";
set WeaponExp, WeaponExp
+.
XPperKill;
}
if(.WepXP[WeaponLv] <= WeaponExp && WeaponLv < .MaxWLV){
set WeaponLv, WeaponLv
+1;
dispbottom "["+$@Weapon$
+"] Weapon Level: "+WeaponLv
+"!";
}
}else{
dispbottom "[Weapon] Please equip a weapon to gain experience for it.";
}
}