registerCreatureEvent(cid, "xpgold")
event type="advance" name="xpgold" event="script" value="xpgold.lua"/>
function onKill(cid, target)
if (isPlayer(target)) then
local pPos = getPlayerPosition(cid)
doPlayerAddExperience(cid, 1555)
doSendAnimatedText("EXP", 210)
end
return true
end
function onKill(cid, target)
local pPos = getPlayerPosition(cid)
if (isPlayer(target)) then
doPlayerAddExperience(cid, 1555)
doSendAnimatedText(pPos, Kill !", 210)
end
return true
end
function onKill(cid, target)
if (isPlayer(cid) and isPlayer(target)) then
local different = getPlayerLevel(cid) - getPlayerLevel(target)
if (different <= 50 and different >= 100) then
doPlayerAddExperience(cid, math.abs(different) * 10)
doSendAnimatedText(getThingPosition(cid), "Kill!", 210)
end
end
return true
end
Nie testowane. Na każdy poziom różnicy gracz dostaje 10 punktów doświadczenia.LUA:function onKill(cid, target) if (isPlayer(cid) and isPlayer(target)) then local different = getPlayerLevel(cid) - getPlayerLevel(target) if (different <= 50 and different >= 100) then doPlayerAddExperience(cid, math.abs(different) * 10) doSendAnimatedText(getThingPosition(cid), "Kill!", 210) end end return true end
lvl_cid = getPlayerLevel(cid)
lvl_target = getPlayerLevel(target)
if (lvl_cid > lvl_target and lvl_cid - lvl_target <= 50) or lvl_cid < lvl_target then
dodaj expa ile tam chcesz
wyslij efekt
end