Postado Fevereiro 2, 2015 10 anos Este é um post popular. Olá galera, esses dias ciriei um tópico pedindo um script para mudar o elemento das armas, no caso, o arrow fazia parte. Bom, não achei aqui no fórum um tópico sobre isso, e ninguém postou algum script para que eu pudesse testar. Sendo assim, eu procurei mais na Internet, e achei um tutorial Bom, vamos ao que interessa: Multi Elemental Arrow Vá em data/actions/actions.xml e adicione as seguintes tags: Spoiler <action fromid="7838" toid="7840" event="script" value="transformarrow.lua"/> <action itemid="7850" event="script" value="transformarrow.lua"/> Ainda em actions, abra a pasta scripts e crie um arquivo chamado transformarrow.lua e adicione o seguinte código: Spoiler local ITEM_IDS = { [7850] = 7839, [7838] = 7839, [7839] = 7840, [7840] = 7838, [7838] = 7850, } function onUse(cid, item, fromPosition, itemEx, toPosition) if(not ITEM_IDS[item.itemid]) then return false end doTransformItem(item.uid, ITEM_IDS[item.itemid]) doDecayItem(item.uid) return true end Pronto, agora você só precisa tirar os seguintes items do loot dos monsters, e mudar seus nomes no items.xml. ID dos arrow fire, energy, ice e earth: Spoiler 7838, 7839, 7840, 7850 Multi Elemental Shield: Vá em data/actions/actions.xml e adicione as seguintes tags: Spoiler <action itemid="8905;8906;8907;8909" event="script" value="transformshield.lua"/> <action itemid="8908" event="script" value="transformshield.lua"/> Ainda em actions, abra a pasta scripts e crie um arquivo chamado transformshield.lua e adicione o seguinte código: Spoiler local ITEM_IDS = { [8905] = 8906, [8907] = 8906, [8906] = 8909, [8909] = 8907, [8907] = 8908, [8908] = 8905, } function onUse(cid, item, fromPosition, itemEx, toPosition) if(not ITEM_IDS[item.itemid]) then return false end doTransformItem(item.uid, ITEM_IDS[item.itemid]) doDecayItem(item.uid) return true end Pronto, agora você só precisa tirar os seguintes items do loot dos monsters, e mudar seus nomes no items.xml. ID dos shields normal, fire, energy, earth e ice: Spoiler 8905, 8906, 8907, 8908, 8909 Créditos Rozinx Team -- Por criar o script e usá-lo em seus servidores [T][R][O][N] -- De outro fórum, por postar o script para quem quer o mesmo jvcasarin(EU) -- Por compartilhar com vocês do TK o script
Postado Fevereiro 2, 2015 10 anos Seu tópico foi aprovado e movido para a área correta, com isso, você estará ganhando 1 ponto de reputação por trazer o conteúdo para o nosso querido TK. Obrigado por contribuir.
Postado Fevereiro 2, 2015 10 anos Autor Seu tópico foi aprovado e movido para a área correta, com isso, você estará ganhando 1 ponto de reputação por trazer o conteúdo para o nosso querido TK. Obrigado por contribuir. Obrigado cara, sou muito grato por fazer parte do TK, já consegui MUITA ajuda aqui, e acho que agora é a minha vez de tentar ajudar os usuários do nosso querido TibiaKing. Obrigado por tudo
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.