Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

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

[SCRIPT] Fusão de Itens


 Compartilhar

Posts Recomendados

Bom, eu achei esse script no xTibia e decidi postar aqui para vocês :

 

1º Passo:

 

Vá na pasta data do seu Otserv, e entre na pasta actions e depois na pasta scripts ficando assim: data/actions/scripts.

Copie um arquivo lua qualquer e cole na mesma pasta.Renomeie o arquivo que você copiou para fusao (sem ~).

Agora apague tudo de dentro do arquivo lua e copie isso:

function onUse(cid, item, frompos, item2, topos)

 

item1pos = {x=148, y=64, z=7, stackpos=255} --item1pos

item2pos = {x=149, y=64, z=7, stackpos=255} --item2pos

item3pos = {x=150, y=64, z=7, stackpos=255} --item3pos

item1 = getThingfromPos(item1pos)

item2 = getThingfromPos(item2pos)

item3 = getThingfromPos(item3pos)

 

 

if item.itemid == 1945 and item1.itemid == 2376 and item2.itemid == 2377 or item1.itemid == 2377 and item2.itemid == 2376 then

doRemoveItem(item1.uid,1)

doSendMagicEffect(item1pos,13)

doRemoveItem(item2.uid,1)

doSendMagicEffect(item2pos,13)

doTransformItem(item.uid,item.itemid+1)

doCreateItem(2393,1, item3pos)

doSendMagicEffect(item3pos,13)

doPlayerSendTextMessage(cid,22,'Tcharam!')

 

elseif item.uid == 9010 and item.itemid == 1946 then

doTransformItem(item.uid,item.itemid-1)

else

return 0

end

 

return 1

 

end

 

LEGENDA :

Vermelho: Posição onde os itens devem estar e onde o item criado vai aparecer. item1 e item2, no caso, é a posição dos itens a serem fundidos, e item3 é a posição onde o novo item vai aparecer (lembrando, a posição de baixo não pode ter x, y ou z menor que as de cima, como podem ver no meu exemplo x aumenta conforme passa pra linha de baixo.

 

Laranja: ID da alavanca(lever). no caso, 1945 é virado pra esquerda, enquanto 1946 é virado pra direita, você deve diferenciar as duas coisas no seu script.

 

Azul: ID dos itens a serem "fundidos", no caso 2376 é uma sword e 2377 é uma two-handed sword, mude de acordo com seu gosto, e faça da maneira que está, pra que na hora de fundir não tenha que diferenciar um lado de outro para o item.

 

Verde: ID do item que vai resultar da fusão, no caso 2393 é uma giant sword, faça de acordo com seu gosto também.

 

Sublinhado: Parte que você vai adicionar para cada novo item que quiser fundir.

 

 

2º Passo:

 

Depois de fazer seu script, vamos colocar pra funfar.

Entre na pasta actions e depois abra o arquivo "actions.xml" com o bloco de notas.

Aperte Ctrl + F e procure por "Simple Quests".

No final do simple quests adicione:

 

<action uniqueid="9010" script="fusao.lua" />

 

Pronto! Agora você pode fundir items!

 

Créditos :

Dias OTonwer (xTibia)

thiago xD (xTibia)

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.