Ir para conteúdo

Featured Replies

Postado
  • 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

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
  • 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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo