function onUse(cid, item, fromPosition, itemEx, toPosition) local hp = 2300 doCreatureAddHealth(cid,hp) doSendMagicEffect(getThingPos(cid),12) return true end
No hp é o hp que vai adicionar ao jogador.
By markindoot, 13 de fev. de 2013 in Scripts
function onUse(cid, item, fromPosition, itemEx, toPosition) local hp = 2300 doCreatureAddHealth(cid,hp) doSendMagicEffect(getThingPos(cid),12) return true end
No hp é o hp que vai adicionar ao jogador.
info
Group: Conde
Joined: 03/01/12
Posts: 884
Reputation: +233
Tibia Character: Segredo

data\actions\scripts\nomedoarquivo.lua
function onUse(cid, item, fromPosition, itemEx, toPosition) local life = 1000 setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(life)) doCreatureAddHealth(cid,life) doSendMagicEffect(getCreaturePosition(cid), 29) doRemoveItem(item.uid, 1) return true end
actions.xml
<action itemid="xxxx" script="nomedoarquivo.lua"/>
no xxxx coloca id do item
Edited Fevereiro 14 by notle2012
info
Group: Visconde
Joined: 27/10/12
Posts: 323
Reputation: +46
Tibia Character: Schznister Equilibriun

data\actions\scripts\nomedoarquivo.lua
function onUse(cid, item, fromPosition, itemEx, toPosition) local life = 1000 setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(life)) doCreatureAddHealth(cid,life) doSendMagicEffect(getCreaturePosition(cid), 29) doRemoveItem(item.uid, 1) return true endactions.xml
<action itemid="xxxx" script="nomedoarquivo.lua"/>no xxxx coloca id do item
Funcionou perfeitamente mais eu queria que o player usasse esse item uma unica vez
info
Group: Campones
Joined: 23/09/10
Posts: 30
Reputation: +1
Tibia Character: Kanna Euro

Pode explicar melhor?
Tipo:
Voçê quer que a rune acabe? Voçê quer que a rune fique infinita, mais o player possa usar apenas 1 vez? Voçê quer que a rune tenha um tempo para usar novamente e seja infinita? Voçê quer que a rune tenha um tempo para usar novamente e acabe?
Se for algo diferente, explique melhor!
data\actions\scripts\nomedoarquivo.lua
function onUse(cid, item, fromPosition, itemEx, toPosition) local life = 1000 setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(life)) doCreatureAddHealth(cid,life) doSendMagicEffect(getCreaturePosition(cid), 29) doRemoveItem(item.uid, 1) return true endactions.xml
<action itemid="xxxx" script="nomedoarquivo.lua"/>no xxxx coloca id do item
Funcionou perfeitamente mais eu queria que o player usasse esse item uma unica vez
Uma vez na vida? Eu pus pra deletar o item...
Se você quiser que eu mude pra usar só uma vez na vida útil do char tente isso:
function onUse(cid, item, fromPosition, itemEx, toPosition)
if getPlayerStorageValue(cid,23235) == -1 then
local life = 1000
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(life))
doCreatureAddHealth(cid,life)
doSendMagicEffect(getCreaturePosition(cid), 29)
doRemoveItem(item.uid, 1)
setPlayerStorageValue(cid,23235,1)
else
doPlayerSendCancel(cid,"Você só pode usar o item uma vez, desculpe.")
end
return true
end
info
Group: Visconde
Joined: 27/10/12
Posts: 323
Reputation: +46
Tibia Character: Schznister Equilibriun

20cm funcionou perfeitamente brigadao REP +.
info
Group: Lorde
Joined: 22/07/12
Posts: 2.2k
Reputation: +453
Tibia Character: Kissy

reportado
para ser movido
info
Group: Infante
Joined: 13/10/08
Posts: 1.6k
Reputation: +420
Tibia Character: Demonbholder

Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Group: Visconde
Joined: 27/10/12
Posts: 323
Reputation: +46
Tibia Character: Schznister Equilibriun
Depois de procurar muito eu decidi criar um tópico ajuda em um script.
é bem simples ele é so quando o player dar use no item ganha xxxx de hp mais o item
so pode ser usado uma veiz.
agradeço com REP +
esperando a resposta de vocês.