Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Nome do Script: Upgrade System
Verção testada: 8.60 TFS
Descrição: Item que ao usar em uma arma ou equipamento o modifica deixando-o assim melhor (mais resistente/Forte)

 

Imagem

post-49947-0-20006500-1372161770_thumb.p

 

 

1º vá na pasta de seu servidor e entre data/actions/scripts e crie um novo arquivo chamado Upgrade.lua


Dentro deste arquivo coloque o seguinte código:

 

function onUse (cid, item, fromPosition, itemEx, toPosition) -- Não Mecha


if(itemEx.itemid == 7385) then -- ID Do item a ser transformado
doRemoveItem(item.uid)
doTransformItem(itemEx.uid, 8209) -- ID do item Após Transformação
doSendMagicEffect(toPosition, 28) -- ID do efeito que irá aparescer
doSendAnimatedText(toPosition,"Upgrade!",TEXTCOLOR _YELLOW) -- Menssagem que irá aparescer
return true
end 
end


após isso volte em data/actions e abra actions.xml e adicione a seguinte linha:

 

 

<action itemid="ID do Item" event="script" value="upgrade.lua"/>
 

 Coloque o ID de sua pedra de Upgrade

 

 


Como adicionar mais itens ?


Simples basta pegar o script
e Copiar as seguintes linhas:

 

 

if(itemEx.itemid == 7385) then
doRemoveItem(item.uid)
doTransformItem(itemEx.uid, 8209)
doSendMagicEffect(toPosition, 28)
doSendAnimatedText(toPosition,"Upgrade!",TEXTCOLOR _YELLOW)
return true
end

 

e coloca-las novamente (lembrando de editar)

Ficando de assim:

 

function onUse (cid, item, fromPosition, itemEx, toPosition)


if(itemEx.itemid == 7385) then
doRemoveItem(item.uid)
doTransformItem(itemEx.uid, 8209) 
doSendMagicEffect(toPosition, 28)
doSendAnimatedText(toPosition,"Upgrade!",TEXTCOLOR _YELLOW)
return true
end 
end

 

Para Assim:

 

function onUse (cid, item, fromPosition, itemEx, toPosition)


if(itemEx.itemid == 7385) then
doRemoveItem(item.uid)
doTransformItem(itemEx.uid, 8209)
doSendMagicEffect(toPosition, 28)
doSendAnimatedText(toPosition,"Upgrade!",TEXTCOLOR _YELLOW)
return true
end 
if(itemEx.itemid == 8209) then
doRemoveItem(item.uid)
doTransformItem(itemEx.uid, 7391)
doSendMagicEffect(toPosition, 28)
doSendAnimatedText(toPosition,"Upgrade!",TEXTCOLOR _YELLOW)
return true
end 

Editado por KekezitoLHP (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Administrador

Funciona em 9.60?

!

TibiaKing Team- KingTópicos
www.tibiaking.com

Link para o post
Compartilhar em outros sites

Uouuuuuuu esse é zika em, se tivesse um ot concertesa n ia falta esse upgrade system haha

"ℱoco, ℱorçα, ℱé, ℱelicidαde & ℱodα-se os ℱilhos dα Putα."

Premiações:

tYBgy.png

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo