E ai galera, blz!?
Hoje eu vim aqui trazer um script de stamina potion... procurei no forum pra ver se existia algum script e só encontrei um que usa talkaction, esse que vou postar você utiliza o item como se estivesse usando uma mana potion, e a stamina recupera 100%.
Segue o script:
Vá até a pasta data\actions\scripts copei e cole qualquer arquivo dessa pasta, renomeie para stamina.lua, abra o arquivo apague tudo e cole o script abaixo:
function onUse(cid, item, frompos, item2, topos)
doPlayerAddStamina(cid, 2520) -- 2520 = 42 horas, se você colocar 1 o item ira curar 1 minuto da stamina.
doSendMagicEffect(frompos, 1) -- Efeito, para mudar basta alterar o número 1 para o efeito que você quiser, /z 1 para ver o efeito no tibia.
doRemoveItem(item.uid, 1) -- Se quiser que o item fique infinito, basta alterar o número 1 para 0
return 1
end
Agora vá para a pasta data\actions abra o arquivo actions.xml e cole a linha abaixo em qualquer lugar dentro da tag <actions></actions>, no caso abaixo eu usei o item 7488 , mas você pode usar o item que quiser, desde que ele não esteja sendo usado por outro script.
<action itemid="7488" script="stamina.lua"/>
Pronto, a sua stamina potion já está criada!
Para colocar a descrição no item, basta ir até a pasta data\items\items.xml procure pelo id 7488 ou o id do item que você escolheu usando CTRL+F e adicione a descrição no item, conforme o exemplo abaixo:
<item id="7488" article="a" name="stamina potion">
<attribute key="description" value="Full stamina regeneration." />
<attribute key="weight" value="280" />
</item>
Abraços!