Postado Abril 23, 2011 14 anos Administrador Esse script eu fiz para um servidor no qual eu participava da equipe, ele é bem simples e já deve existir algum parecido, porém ele é bem bacana e tenho certeza que muita gente irá gostar dele.Objetivo do script: Um Scroll (paper) no qual você usa e ele te dará uma certa quantia de EXP. Vá até a pasta data/actions e abra o arquivo actions.xml e adicione esta tag: <action itemid="7722" event="script" value="expscroll.lua"/> Agora vá até a pasta data/actions/scripts e crie o arquivo expscroll.lua e bote isto dentro:-- [( Script created by Matheus for TibiaKing.com )] -- local exp = 10000 -- Quanto de experience o player irá ganhar?! local exhaust = 60 -- Tempo para o player poder usar o item novamente! (tempo em segundos) local text = "Congratulations, you gained "..exp.." points of experience." local storage = 9811 -- Não mexa aqui. function onUse(cid, item, fromPosition, itemEx, toPosition) if (getPlayerStorageValue(cid, storage) <= os.time()) then doPlayerAddExp(cid, exp) doCreatureSay(cid, text, 19) doSendMagicEffect(getCreaturePosition(cid), 14) doRemoveItem(cid, item.uid, 1) setPlayerStorageValue(cid, storage, os.time()+exhaust) else doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.") end return TRUE end Bom, é isso ai pessoal.. =) Você gostou deste conteúdo!? Este conteúdo te ajudou!? Isso será realmente útil pra você!? Então, se possível, faça uma doação (de qualquer valor) que estará me ajudando também! TibiaKing Team- KingTópicos www.tibiaking.com
Postado Abril 23, 2011 14 anos Mas tipo, eu gostaria de fazer assim... Ao usa-lo esse sumisse, utilizar apenas 1x, como faço ? :T E poderia me informar quanto de XP necessita pra upar 100 leveis ? ._. [OBS: XP NON stage] E-mail para contato: [email protected] Visitem: Galeria Lucas S.
Postado Abril 23, 2011 14 anos Obrigado math , era exatamente isso que estava procurando . Att , Froostiin - - Thx , Kamikaze for set design Friend List : EdsonJunior aLD~ Cool Robson Venturin Kamikaze MegaNo0body Renato Ribeiro Matheus Lucas S.
Postado Abril 23, 2011 14 anos Autor Administrador Lucas, 1. O script já é assim, você só usa o Scroll Exp um vez, ao usar ele some. 2. Olhe a tabela de experience: http://www.tibia.com/library/?subtopic=experiencetable TibiaKing Team- KingTópicos www.tibiaking.com
Postado Fevereiro 25, 2014 11 anos Esse script eu fiz para um servidor no qual eu participava da equipe, ele é bem simples e já deve existir algum parecido, porém ele é bem bacana e tenho certeza que muita gente irá gostar dele. Objetivo do script: Um Scroll (paper) no qual você usa e ele te dará uma certa quantia de EXP. Vá até a pasta data/actions e abra o arquivo actions.xml e adicione esta tag: <action itemid="7722" event="script" value="expscroll.lua"/> Agora vá até a pasta data/actions/scripts e crie o arquivo expscroll.lua e bote isto dentro: -- [( Script created by Matheus for TibiaKing.com )] -- local exp = 10000 -- Quanto de experience o player irá ganhar?! local exhaust = 60 -- Tempo para o player poder usar o item novamente! (tempo em segundos) local text = "Congratulations, you gained "..exp.." points of experience." local storage = 9811 -- Não mexa aqui. function onUse(cid, item, fromPosition, itemEx, toPosition) if (getPlayerStorageValue(cid, storage) <= os.time()) then doPlayerAddExp(cid, exp) doCreatureSay(cid, text, 19) doSendMagicEffect(getCreaturePosition(cid), 14) doRemoveItem(cid, item.uid, 1) setPlayerStorageValue(cid, storage, os.time()+exhaust) else doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.") end return TRUE end Bom, é isso ai pessoal.. =) [RESOLVIDO] Funcionou aki no meu server o char ganaha exp e tals, só que vc da use o client da DEBUG ou seja o cliente fecha inesperadamente... Alguma soluçao ? Server: Crystal Server Versao: 0.0.1.2 ou 0.1.2 (AZEROTH) EDITED. RESOLVI MUDANDO ISSO: doCreatureSay(cid, text, 19) PARA ISSO: doCreatureSay(cid, text, 14) Editado Fevereiro 25, 2014 11 anos por Mikhael (veja o histórico de edições) https://www.facebook.com/pokemonalternative/?ref=ts&fref=ts
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.