Onizuka
Member
- Joined
- Jul 5, 2008
- Messages
- 2,291
- Reaction score
- 14
It's suppose to give exp like this, but it doesn't work
If higher lvl kills lower he gets exp
If lower kills higher he gets exp .
Thanks to Xeon for writing it for me.
No errors, but script doesn't seem to work.
Exp rate in config.lua is 1x for pvp-enfo min/max lvl set to 0.
Thanks!
If higher lvl kills lower he gets exp
If lower kills higher he gets exp .
Thanks to Xeon for writing it for me.
No errors, but script doesn't seem to work.
Exp rate in config.lua is 1x for pvp-enfo min/max lvl set to 0.
LUA:
function onKill(cid, target, lastHit)
local rate = 0
if (getPlayerLevel(cid) > getPlayerLevel(target)) or (getPlayerLevel(cid) < getPlayerLevel(target)) then
rate = getExperienceForLevel(getPlayerLevel(target))
doPlayerAddExp(cid, math.min(rate * 2/ 5))
end
return true
end
Thanks!