RA
pedido

Quest que da HP

Por rafanh20, 16 de dez. de 2013 em Scripts

hp
quest
tibia
vida
mana
health
mp
resolvido
6
1k
rafanh20R
16 de dezembro de 2013 às 16:09

Eu queria colocar no meu OT uma quest que de 100.000 de hp e outro 100.000 de mp, mas nem sei como fazer isso,alguem ae me ajdda?

16 de dezembro de 2013 às 16:26

Primeiro passo vá em actions/Scripts/ crie um arquivo questhp.lua e cole isso dentro:

function onUse(cid, item, frompos, item2, topos)
if item.uid == 1452 then
queststatus = getPlayerStorageValue(cid,1452)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"Você ganhou 100.000 de health!.")
        local health = 100000
 setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + health)
setPlayerStorageValue(cid,1452,1)
else
doPlayerSendTextMessage(cid,22,"Você pegou sua hp!")
end
else
return 0
end
return 1
end


Agora cole está tag em actions.xml:

<action uniqueid="1452" script="questhp.lua" />

Editado Dezembro 16 por roriscrave

rafanh20R
16 de dezembro de 2013 às 17:07

E se eu quiser fazer um bau para mana, como fica?

16 de dezembro de 2013 às 17:43
function onUse(cid, item, frompos, item2, topos)
if item.uid == 1452 then
queststatus = getPlayerStorageValue(cid,1452)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"Você ganhou 100.000 de mana!.")
        local health = 100000
 setCreatureMaxMana(cid, getCreatureMaxMana(cid) + mana)
setPlayerStorageValue(cid,1452,1)
else
doPlayerSendTextMessage(cid,22,"Você pegou sua hp!")
end
else
return 0
end
return 1
end


da o rep ai ne fera ta de sacanagem

edit: lembra de mudar a storage 1452 para outra qualquer

Editado Dezembro 16 por roriscrave

rafanh20R
16 de dezembro de 2013 às 18:10

Rep + xD

zipter98Z
16 de dezembro de 2013 às 18:32

Tópico movido para a seção de dúvidas e pedidos resolvidos.