SK
creatureevent

Proteger Exp & Magic Level v 2.0

Por SkyLigh, 01 de abr. de 2013 em Globalevents e Spells

script
2
891
SkyLighS
01 de abril de 2013 às 22:57

Fala galera hoje estou aki trazendo um script que ira proteger o player ate um certo lvl a exp e o magic level mais agora na versão 2.0 irá proteger através de um amuleto

 

vá em data / creaturescripts / scripts / renome algum arquivo para levelprotection.lua é adicione .

 

function onDeath(cid, corpse, deathList)
local level = 7121727 -- até que level irá proteger o player de não perder exp & ml
if (getPlayerSlotItem(cid, 2).itemid == 2173) then -- id do amulet
if isPlayer(cid) and getPlayerLevel(cid) <= level then
doPlayerRemoveItem(cid, 2173, 1) -- id do amulet
doPlayerSetLossPercent(cid, PLAYERLOSS_MANA, 0)
doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0)
end
return true
end
end

 

Em creaturescripts.xml

 

<event type="death" name="ProtectExp" event="script" value="levelprotection.lua"/>

 

registerCreatureEvent(cid, "ProtectExp")

 

Até a próxima .

VincV
07 de abril de 2013 às 19:42

mau indentado,só mais uma modifucação tosca do script do al.

parte inuteis no codigo como "isplayer(cid)"