Voçe esta cançado dos players que criam acc no seu OT pvp-enforced, e quando eles morrem criam outro e mais outro char? Esta cançado dos players lvl mais alto ficarem pedindo para voçe por skill neles pq o deles abaixou de tanto morrer?
Seus problemas acabaram!1!!!1
Este script funciona somente nas novas SVN.
Aqui vai...
function onStepIn(cid, item, pos) ---Action by Jovial--- --Config-- kinalevel = 100 kinaaxe = 100 kinasword = 100 kinaclub = 100 kinadef = 100 pallylevel = 100 pallydist = 100 pallydef = 100 druidlevel = 100 sorcererlevel = 100 efeito = 14 --numero do efeito desejado --End Config-- topos = getPlayerPosition(cid) fkinalevel = kinalevel - 1 fkinaaxe = kinaaxe - 1 fkinasword = kinasword - 1 fkinaclub = kinaclub - 1 fkinadef = kinadef - 1 fpallylevel = pallylevel - 1 fpallydist = pallydist -1 fpallydef = pallydef - 1 fdruidlevel = druidlevel - 1 fsorcererlevel = sorcererlevel - 1 if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then if getPlayerSkill(cid, 2) <= fkinasword then repeat doPlayerAddSkillTry(cid, 2, 1) until getPlayerSkill(cid, 2) == kinasword end if getPlayerSkill(cid, 1) <= fkinaclub then repeat doPlayerAddSkillTry(cid, 1, 1) until getPlayerSkill(cid, 1) == kinaclub end if getPlayerSkill(cid, 3) <= fkinaaxe then repeat doPlayerAddSkillTry(cid, 3, 1) until getPlayerSkill(cid, 3) == kinaaxe end if getPlayerSkill(cid, 5) <= fkinadef then repeat doPlayerAddSkillTry(cid, 5, 1) until getPlayerSkill(cid, 5) == kinadef end if getPlayerLevel(cid) <= fkinalevel then repeat doPlayerAddExp(cid, 1000) until getPlayerLevel(cid) == kinalevel end doSendMagicEffect(topos, efeito) doPlayerSay(cid,"Voce esta novo em folha!",16) end if getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 7 then if getPlayerSkill(cid, 5) <= fpallydef then repeat doPlayerAddSkillTry(cid, 5, 1) until getPlayerSkill(cid, 5) == pallydef end if getPlayerSkill(cid, 4) <= fpallydist then repeat doPlayerAddSkillTry(cid, 4, 1) until getPlayerSkill(cid, 4) == pallydist end if getPlayerLevel(cid) <= fpallylevel then repeat doPlayerAddExp(cid, 1000) until getPlayerLevel(cid) == pallylevel end doSendMagicEffect(topos, efeito) doPlayerSay(cid,"Voce esta novo em folha!",16) end if getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 6 then if getPlayerLevel(cid) <= fdruidlevel then repeat doPlayerAddExp(cid, 1000) until getPlayerLevel(cid) == druidlevel end doSendMagicEffect(topos, efeito) doPlayerSay(cid,"Voce esta novo em folha!",16) end if getPlayerVocation(cid) == 1 or getPlayerVocation(cid) == 5 then if getPlayerLevel(cid) <= fsorcererlevel then repeat doPlayerAddExp(cid, 1000) until getPlayerLevel(cid) == sorcererlevel end doSendMagicEffect(topos, efeito) doPlayerSay(cid,"Voce esta novo em folha!",16) end return 1 end
Mas como configuro??? Simples
--Config-- kinalevel = 100 -- lvl desejado para os kinas kinaml = desativado -- ml desejado para os kinas kinaaxe = 100 -- skill de axe desejado para os kinas kinasword = 100 -- skill de sword desejado para os kinas kinaclub = 100 -- skill de club desejado para os kinas kinadef = 100 -- skill de defeza desejado para os kinas pallylevel = 100 -- lvl desejado para os paladins pallyml = desativado -- ml desejado para os paladins pallydist = 100 -- skill de distance desejado para os paladins pallydef = 100 -- skill de defeza desejado para os paladins druidlevel = 100 --lvl desejado para os druidas druidml = desativado --ml desejado para os duidas sorcererlevel = 100 --lvl desejado para os sorcerers sorcererml = desativado --ml desejado para os sorcerers efeito = 14 --numero do efeito desejado --End Config--
Salve o script como healer.lua ou outro nome desejado e coloque na pasta data/movements/scripts/
Adicione no movements.xml qque esta na pasta data/movements/ isto:
<movevent event="StepIn" actionid="8001" script="healer.lua" />
Depois Edite se umapa pelo map editor e coloque ActionID 8001 no quadrado que o player devera pisar para ter seus skills restaurados.
OBS: Os mls ainda nao sei como recupera-los, pois nao conheço nenhuma funçao para adicionar ml.
Script testado no The Forgotten Server 0.1.3
Espero ques gostem!!!
Atenciosamente,
Jovial