Para as pessoas que não sabe ler o titulo do tópico essa [Action],
e de uma potion de mana que você adiciona o quanto você quizer para ela encher
eu editei essa action com a fonte de uma mana potion com algumas editadas nela
é bem simples, começando abaixo:
1º Passo:
Va para pasta: data/items/items.xml
Procure por: antidote potion e altere para vial of mana ou
de sua preferencia o nome que você quizer,
2º Passo:
Agora para fazer funcionar vá em data/actions/scripts/liquids
Abra o arquivo antidote_potion.lua
apague tudo que tiver e cole la dentro
local MIN = Minimo local MAX = Maximo 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 doPlayerAddMana(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then return FALSE end doAddCondition(cid, exhaust) doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) doSendAnimatedText(getPlayerPosition(cid), "Manaah...", TEXTCOLOR_LIGHTBLUE) return TRUE end
3º Passo:
Onde estiver local_min e local_max altere para o minimo e máximo que ela vai encher em random Exemplo:
local MIN = 200
local MAX = 400
Screen:
http://img246.imageshack.us/img246/7975/screentey.jpg
Créditos: Jhon
Fonte: Mana Potion