Enself 44 Postado Junho 13, 2013 Share Postado Junho 13, 2013 (editado) Em Creaturescript Copie qualquer arquivo .lua e renomeie para onadvanced e cole isso. local vocs = { [1] = {id = 2268 , count = 200, msg = "Sua mensagem"} [2] = {id = 2268, count = 200, msg = "Sua Mensagem"}, [3] = {id = 7367, count = 30, msg = "Sua Mensagem"}, [4] = {id = 7620, count = 200, msg = "Sua Mensagem"}, [5] = {id = 2268, count= 200, msg = "Sua Mensagem"}, [6] = {id = 2268, count = 200, msg = "Sua Mensagem"}, [7] = {id = 7367, count = 30, msg = "Sua Mensagem"}, [8] = {id = 7620, count = 30, msg = "Sua Mensagem"}, } function onAdvance(cid, skill, oldlevel, newlevel) local easy = vocs[getPlayerVocation(cid)] if skill == SKILL__LEVEL and newlevel == 45 and getPlayerStorageValue(cid, 13409) < 1 then doPlayerSendTextMessage(cid, 20, easy.msg) doPlayerAddItem(cid, easy.id, easy.quant) setPlayerStorageValue(cid, 13409, 1) end return true end Em Creaturescript.xml <event type="Advance" name="OnAdvanced" event="script" value="onadvanced.lua"/> Em Login.lua Registra isso registerCreatureEvent(cid, "OnAdvanced") Créditos: Roksas Enself Editado Junho 13, 2013 por Enself Link para o comentário https://xtibia.com/forum/topic/216128-recompensa-por-level/ Compartilhar em outros sites More sharing options...
Junior001 362 Postado Junho 13, 2013 Share Postado Junho 13, 2013 Legal Mano parabéns Link para o comentário https://xtibia.com/forum/topic/216128-recompensa-por-level/#findComment-1531491 Compartilhar em outros sites More sharing options...
Enself 44 Postado Junho 13, 2013 Autor Share Postado Junho 13, 2013 Legal Mano parabéns Obrigado. Link para o comentário https://xtibia.com/forum/topic/216128-recompensa-por-level/#findComment-1531512 Compartilhar em outros sites More sharing options...
robiie123 0 Postado Janeiro 25, 2016 Share Postado Janeiro 25, 2016 como que configura isso ? Link para o comentário https://xtibia.com/forum/topic/216128-recompensa-por-level/#findComment-1683216 Compartilhar em outros sites More sharing options...
FlamesAdmin 262 Postado Janeiro 25, 2016 Share Postado Janeiro 25, 2016 como que configura isso ? Pasta creaturescripts do seu servidor, creaturescripts.xml, copie a tag e cole lá: <event type="Advance" name="OnAdvanced" event="script" value="onadvanced.lua"/> Pasta creaturescripts/scripts/login.lua, procure por registerCreatureEvent, dê um enter e cole o código: registerCreatureEvent(cid, "OnAdvanced") Pasta creaturescripts/scripts/ copie o código que ele postou e salve como onadvanced.lua e salve dentro da mesma: local vocs = { [1] = {id = 2268 , count = 200, msg = "Sua mensagem"} [2] = {id = 2268, count = 200, msg = "Sua Mensagem"}, [3] = {id = 7367, count = 30, msg = "Sua Mensagem"}, [4] = {id = 7620, count = 200, msg = "Sua Mensagem"}, [5] = {id = 2268, count= 200, msg = "Sua Mensagem"}, [6] = {id = 2268, count = 200, msg = "Sua Mensagem"}, [7] = {id = 7367, count = 30, msg = "Sua Mensagem"}, [8] = {id = 7620, count = 30, msg = "Sua Mensagem"}, } function onAdvance(cid, skill, oldlevel, newlevel) local easy = vocs[getPlayerVocation(cid)] if skill == SKILL__LEVEL and newlevel == 45 and getPlayerStorageValue(cid, 13409) < 1 then doPlayerSendTextMessage(cid, 20, easy.msg) doPlayerAddItem(cid, easy.id, easy.quant) setPlayerStorageValue(cid, 13409, 1) end return true end Link para o comentário https://xtibia.com/forum/topic/216128-recompensa-por-level/#findComment-1683228 Compartilhar em outros sites More sharing options...
robiie123 0 Postado Janeiro 25, 2016 Share Postado Janeiro 25, 2016 aonde eu informo a vocaçao ? Link para o comentário https://xtibia.com/forum/topic/216128-recompensa-por-level/#findComment-1683267 Compartilhar em outros sites More sharing options...
Posts Recomendados