Ir para conteúdo
  • 0

Essa pot healar no máximo 150k de health e mana!


Animal Pak

Pergunta

No momento eu tenho esse script de uma pot vip em meu servidor, no caso ela heala toda life e mana do personagem, gostaria de saber se alguém consegue ajeitar para ela healar apenas 150k no máximo de life e mana, segue:

local exhaust = createConditionObject(CONDITION_EXHAUST) 
setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) 

function onUse(cid, item, fromPosition, itemEx, toPosition) 
if(not isPlayer(itemEx.uid)) then
return FALSE
end

if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then
doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED)
return TRUE
end

doAddCondition(cid, exhaust)
doCreatureAddMana(itemEx.uid, (getCreatureMaxMana(itemEx.uid)))
doCreatureAddHealth(itemEx.uid, (getCreatureMaxHealth(itemEx.uid)))
doSendMagicEffect(getThingPos(itemEx.uid), 5)
doCreatureSay(itemEx.uid, "I feel powerful!", TALKTYPE_ORANGE_1) 
doRemoveItem(item.uid, 1)
return TRUE 
end
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Desculpe minha má interpretação, mas você quer que a poção cure 150k ou, caso o valor máximo de HP/mana ultrapasse esse limite, a quantia curada seja essa?

Link para o comentário
Compartilhar em outros sites

  • 0

doCreatureAddMana(itemEx.uid, math.max(150000, getCreatureMaxMana(itemEx.uid)))

doCreatureAddHealth(itemEx.uid, math.max(150000, getCreatureMaxHealth(itemEx.uid)))

Caso alguém se interesse Editado por Alayen
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...