IN

Transformando Item Em Outro - Num Clique

Por inox98, 27 de jul. de 2011 em Actions e Talkactions

script
5
1.5k
inox98I
27 de julho de 2011 às 00:04

Primeiro de tudo vá para a pasta actions dentro da pasta do seu server:

 

Ex: C:\Documents and Settings\Ronaldo\Desktop\Meu Server\data\actions

 

Agora dentro da pasta actions há uma pasta chamada scripts. Abra ela e e copie e cole um arquivo.lua,renomeie-o para itentransf.lua

Apague tudo que tem dentro e cole esse code.

 

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

           doPlayerAddItem(cid,3549,1) <- Item que será adicionado ao player, no caso [b]Soft Boots[/b].
           doRemoveItem(item.uid,6530) <- Item que será Removido [b](worn soft boots)[/b]
           doSendMagicEffect(topos,12) <- Efeito que aparecerá quando o player clicar no item, este efeito é igual o da Uh (Ultimate Healing)    
           doPlayerSendTextMessage(cid,22,"Voce ganhou uma [i]Soft Boots[/i] renovada. ") <- Mensagem que aparecerá quando o player clicar no item
   end

 

Agora volte para a pasta actions e abra o arquivo actions.xml.

Aberto o arquivo actions.xml adicione em qualquer lugar do arquivo mas nao dentro de um otro código.

 

*Ex: Vá no final e ponha antes da tag </actions> o exemplo a seguir :

   <action itemid="6530" script="itentransf.lua" />

 

Entendo o action que será adicionado em action.xml : "itemid="6530" item que ao clicar vai desaparecer, no caso : worn soft boots .. script="itentransf.lua" nome do script que você fez ;D

Gabriel CoutoG
27 de julho de 2011 às 00:53

Gostei, era algo que não sabia e explicou muito bem, e era algo que eu estava precisando pro meu projeto.

 

Parabéns, REP+.

27 de julho de 2011 às 02:08

Isso é mais um script do que um tutorial, portanto, tópico movido para actions/talks/movements.

 

Reputado. Até.

inox98I
27 de julho de 2011 às 18:50

Espero ter ajudado, demorei pra explicar tudo e arrumar certinho , aspksaoapkosko :D

FL4REONF
28 de julho de 2011 às 00:37

Muito bom, vai me ajudar muito.

 

Ja gastei o Rep+ de hoje, assim que possivel o ajudarei tbm. ;)