Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Olá a todos.

Estou com ideia de uma magia com a seguinte função, dar dano pela quantidade de mana que o player tem no momento.

 

Exemplo:

Eu tenho 1.000/5.000 de mana, supondo que a skill hite 10% da minha mana, ela iria hitar 100 (10% de 1000 = 100).

Se eu tiver, 5.000/5.000 o dano da magia seria de 500.

Lembrando que é o valor atual de mana, e não o valor máximo.

 

Alguém poderia me ajudar?

Obrigado ai  ;D

Link para o post
Compartilhar em outros sites

Boa ideia, mas agora to meio sem tempo, talvez amanhã eu possa dar uma olhada... Até lá, se alguem quiser ajudar o rapaz logo... Pq eu sou iniciante em scripts, então não garanto nada... :S

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Link para o post
Compartilhar em outros sites
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE)

function onGetFormulaValues(cid, level, maglevel)
local mana = getCreatureMana(cid)
local porcento = 10
	min = -((mana/100) * porcento)
	max = -((mana/100) * porcento)
	return min, max
end

setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end

Eu peguei o Flame Strike (exori flam) e fiz o que você pediu, testa e me fala.

"A alma permanece em suas criações" V89E5aN.png


142c9d3439.jpg
(Não dou suporte por mensagem privada.)

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Kill of sumoners
      Boa noite, estou com um erro ao atacar um player em meu sv eu nao pego pk, nem sai magia, aparece a mensagem "voce so pode usar isso em criaturas"
      obs: magia em area acerta e pega pk, apenas as targets ou hits de arma nao vao 
    • Por pedrizito15
      Galera no meu server algumas magias têm de ser compradas, e eu queria um sistema que não deixasse o player ter duas magias semelhantes, exemplo : Se o player comprar Exevo Gran Mas Vis ele não pode comprar Exevo Gran Mas Flam, nem Exevo Gran Mas Tera, nem Exevo Gran Mas Frigo.
       
       
    • Por Loldinis
      Pessoal, to querendo fazer o exori antigo, do 7.x, que custava 75% da mana do knight
      Mas quero por ele no 8.6

      alguém sabe como faço isso?
    • Por maper007
      Boa Noite...
       
      Eu adicionei uma nova vocação como vip (vai de vocação id:1 até 12) porem esses ultimos (9,10,11 e 12) n estao configurados para usar os equips... onde que eu acrescento essas novas vocações para poder usar os equips... ??
       
      obs: wands, roods, sword, axe, club, eu ja configurei.... esta faltando as spellbook, armor, legs, capacete, etc...)
    • Por crupie
      Fala galera tudo bem?
       
      Eu criei um server recentemente e estou tendo um probleminha, venho procurando isso a um tempo e nao acho nenhuma soluçao para o meu problema.
       
       
      Meu servidor esta com poçoes infinitas, eu ja mudei o meu potions para remover ao usar.
      deem uma olhada no meu potions.lua
       
       
      Se alguem souber onde que eu possa mudar para remover as pots infinitas, favor me indicar.
       
      Obrigado
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo