Atualizado
em 2 Abril 2011
info
Grupo: Cavaleiro
Registrado: 28/07/07
Posts: 174
Reputação: +82

Atualizado
em 2 Abril 2011
Editado Abril 2 por Miter
Bom, tipo...o script tá bom e tal...mas, porquê não colocar um math.random?
Exemplo..:
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
function onCastSpell(cid, var)
rand = math.random(1,100)
doPlayerAddMana(cid, rand)
doSendAnimatedText(getPlayerPosition(cid), "Aaaah...", TEXTCOLOR_ORANGE)
return doCombat(cid, combat, var)
end
Sacou? Assim fica mais interessante e parecendo como se tivesse um hit de mana...não um mana fluid em formato de rune...
info
Grupo: Visconde
Registrado: 14/09/08
Posts: 362
Reputação: 0
Char no Tibia: Furios Roxyn

Nossa que legal otimos post e tao legal manarune e rox joga no otw que fexo eu era top tinha manarune era rox.
Parabens pelo trabalho.
Abraço.
info
Grupo: Visconde
Registrado: 15/03/08
Posts: 295
Reputação: +1

Quando se fala em mana rune ja vem na cabeça aquela runa que imortaliza os mages... GOstei dessa mana rune que enche pouca mana, para equilibras as voc =)
O miter ta evoluindoooo
Bloody kisses
info
Grupo: Cavaleiro
Registrado: 28/07/07
Posts: 174
Reputação: +82

Bom, tipo...o script tá bom e tal...mas, porquê não colocar um math.random?
Exemplo..:
Sacou? Assim fica mais interessante e parecendo como se tivesse um hit de mana...não um mana fluid em formato de rune...
parece ser uma boa ideia!
Editado Setembro 27 por Miter
info
Grupo: Campones
Registrado: 10/11/08
Posts: 1
Reputação: 0
Char no Tibia: Axl On Samera

Aki não deu certo
quando eu vou abrir meu ot diz que não pode abrir por causa do Instant Spells
Muitop bom!!
Pena que não gosto do texto em cor laranja ![]()
Vou mudar isso.
Ahh Ate q enfim achei uma mane rune q prestaa.
VLws ae Mto BOm
info
Grupo: Campones
Registrado: 07/01/09
Posts: 53
Reputação: 0
Char no Tibia: Tekio-san

ótimo Cara Um Dos Melhores Tópicos... ![]()
Explicadinho com fotos e talz
vlw
Abraço
Qual seria o id da rune para cria-la e coloca-la para vender no npc.
info
Grupo: Cavaleiro
Registrado: 28/07/07
Posts: 174
Reputação: +82

Qual seria o id da rune para cria-la e coloca-la para vender no npc.
O ID séria este "2281" (sem aspas, lógico).
Vlw ai!
Valeu mesmo, adorei.
Mas alguém sabe como faço para colocar para só uma vocação usar?
numero da vocaçao =]
info
Grupo: Cavaleiro
Registrado: 28/07/07
Posts: 174
Reputação: +82
Olá XTibianos,
Resolvir criar uma runa para que seu OT fique mais legal, é a Mana Rune.
ela não é infinita e recupera a mana do Player.
Mana Rune
ID: 2281
Vamos aos Scripts.
Abram a pasta spells/scripts/healing, peguem um arquivo qualquer e copie, apague tudo que estiver dentro e renomei para o nome de manarune.lua e Cole isto:
-- { By Miter } -- local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, TRUE) function onCastSpell(cid, var) doCreatureAddMana(cid, math.random(500,700)) doCreatureSay(cid,"Aaaah...", TALKTYPE_ORANGE_1) return doCombat(cid, combat, var) endé o tanto que vai encher a mana, no caso está no sistema de randomização a mana vai recuperar de "500 a 700" de vida.
Agora abra a pasta data/spells e abra o arquivo "spells.XML" e adicione o seguinte codigo:
Agora abra a pasta data/items e abra o arquivo "items.XML" e procure pelo itemid 2281 e substitua por:
<item id="2281" article="a" name="mana rune"> <attribute key="weight" value="120" /> <attribute key="charges" value="100" /> </item>Pronto, agora você tem aquela runa que todo OT gostaria de ter!
Até a próxima, fiquem com Deus.
Magia 100%
by Miter
Editado Abril 2 por Miter