Postado Abril 17, 2017 8 anos Olá Estou trabalhando na montagem de um servidor,(narutibia 8.54) porém não tenho 100% de conhecimento em scripts. Eu queria um que funcionasse tipo o de Invocação: O player clika no pergaminho e muda de vocação, mas o que eu preciso é um que de uma determinada quantidade de Exp. E entao aparece uma msg dizendo: Você upou do nivel 1 (se usado no nivel 1) para o nivel 80 por exp. (e obviamente o pergaminho é consumido e some tipo uma runa) Entendem ? Se alguem manjar desse script e puder compartilha ele cmg, eu agradeço muito.
Postado Abril 17, 2017 8 anos Presumo que você saiba adicionar a tag do actions.xml function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) ~= 1 then doPlayerSendCancel(cid, "Sorry, only players level 1 can use this item.") return true else local amount = getExperienceForLevel(80) - getPlayerExperience(cid) doPlayerAddExperience(cid, amount) doRemoveItem(item.uid, 1) end return true end Editado Abril 17, 2017 8 anos por Sekk (veja o histórico de edições) GitHub: https://github.com/s3kk Conteúdo: [SERVER] Heromassa[GESIOR] Gesior 2012 modificado por Sekk[GESIOR] Shop Addons & Mounts - TFS 1.x[GESIOR] Outfitter para Characters e Rank[SISTEMA] Castle 24h[TALKACTION] Multi Element Wand[ACTION] Multi Elemental Arrow & Shield[PROGRAMAÇÃO] Compilar TFS 0.4 no Linux[PROGRAMAÇÃO] Compilando TFS 0.4 no MSVC(x64 e x32) [INFRAESTRUTURA] Configuração COMPLETA Google VM + Tibia 11.x
Postado Abril 17, 2017 8 anos Autor Em 17/04/2017 em 00:43, Sekk disse: Presumo que você saiba adicionar a tag do actions.xml function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) ~= 1 then doPlayerSendCancel(cid, "Sorry, only players level 1 can use this item.") return true else local amount = getExperienceForLevel(80) - getPlayerExperience(cid) doPlayerAddExperience(cid, amount) end return true end Se vc puder explicar um pouco melhor, tipo aonde eu ponho o id do item que sera usado ? e tbm a tag do actions..
Postado Abril 17, 2017 8 anos Em 17/04/2017 em 00:45, marcoatorres disse: Se vc puder explicar um pouco melhor, tipo aonde eu ponho o id do item que sera usado ? e tbm a tag do actions.. Cria um arquivo em actions/scripts chamado pergaminho.lua e coloque aquele código dentro, ai no actions.xml vc coloca isso: <action itemid="8306" event="script" value="pergaminho.lua"/> no lugar de 8306 vc coloca o id do item que vai usar GitHub: https://github.com/s3kk Conteúdo: [SERVER] Heromassa[GESIOR] Gesior 2012 modificado por Sekk[GESIOR] Shop Addons & Mounts - TFS 1.x[GESIOR] Outfitter para Characters e Rank[SISTEMA] Castle 24h[TALKACTION] Multi Element Wand[ACTION] Multi Elemental Arrow & Shield[PROGRAMAÇÃO] Compilar TFS 0.4 no Linux[PROGRAMAÇÃO] Compilando TFS 0.4 no MSVC(x64 e x32) [INFRAESTRUTURA] Configuração COMPLETA Google VM + Tibia 11.x
Postado Abril 17, 2017 8 anos Autor Em 17/04/2017 em 00:48, Sekk disse: Cria um arquivo em actions/scripts chamado pergaminho.lua e coloque aquele código dentro, ai no actions.xml vc coloca isso: <action itemid="8306" event="script" value="pergaminho.lua"/> no lugar de 8306 vc coloca o id do item que vai usar blz, vlw msm mano. tmj
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.