Ir para conteúdo

Posts Recomendados

n é assim n tem que ir na pasta de cada uma olha o meu script da minha potion :

 

local MIN = 100

local MAX = 200

local EMPTY_POTION = 7636

 

local exhaust = createConditionObject(CONDITION_EXHAUST)

setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100))

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

if isPlayer(itemEx.uid) == FALSE then

return FALSE

end

 

if hasCondition(cid, CONDITION_EXHAUST_HEAL) == TRUE then

doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED)

return TRUE

end

 

if doCreatureAddHealth(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then

return FALSE

end

 

doAddCondition(cid, exhaust)

doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE)

doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1)

doTransformItem(item.uid, EMPTY_POTION)

return TRUE

end

 

mas vlw a tentativa..

Link para o comentário
https://xtibia.com/forum/topic/116171-duvida-sanada-por-lucasjockey-and-frerety/#findComment-761853
Compartilhar em outros sites

n é assim n tem que ir na pasta de cada uma olha o meu script da minha potion :

 

...

 

mas vlw a tentativa..

 

Troca isso:

 

doTransformItem(item.uid, EMPTY_POTION)

 

Por isso:

 

doRemoveItem(item.uid)

 

Como o Frerety disse, só a função que esta com outro nome.

Editado por lucasjockey
Link para o comentário
https://xtibia.com/forum/topic/116171-duvida-sanada-por-lucasjockey-and-frerety/#findComment-761882
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...