Ir para conteúdo

Featured Replies

Postado

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)

Postado

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

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

Informação Importante

Confirmação de Termo