Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Alguem me Faz um Script de Spell qe Bate na Mana do Player Mesmo Sem Utamo Vita

Link para o post
Compartilhar em outros sites

Veja essa: 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
function onGetFormulaValues(cid, level, maglevel)
min = -(level * 2 + maglevel * 3) * 4.2
max = -(level * 2 + maglevel * 3) * 4.3
return min, max
end
 
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
 
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
 
local distanceCombat = createCombatObject()
setCombatParam(distanceCombat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(distanceCombat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT)
setCombatParam(distanceCombat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
function onGetFormulaValues(cid, level, maglevel)
min = -(level * 2 + maglevel * 3) * 3.1
max = -(level * 2 + maglevel * 3) * 3.2
return min, max
end
 
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
 
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

Te ajudei? Então Rep + ;)

Link para o post
Compartilhar em outros sites

eu fiz uma spell dessa baseada num script do SailorMoonLive
 

--    You can use this spell and copy and modify it. 
--                Created By SailorMoonLive 
--    But pls don't remove this comment 



function onCastSpell(cid, var)
     local CreatureMaxMana =    getCreatureMaxMana(getCreatureTarget(cid))


if getCreatureTarget(cid)  then
     local CreatureMana = getCreatureMana(getCreatureTarget(cid))
     local critmana = CreatureMaxMana/15
     local manadraw = ( CreatureMana /4)
      if CreatureMana >= critmana  then
          local Target = getCreatureTarget(cid)
          local targetPos = getPlayerPosition(Target)
              doCreatureAddMana(Target, -manadraw, COMBAT_LIFEDRAIN)
              doSendAnimatedText(targetPos, manadraw , TEXTCOLOR_BLUE)
             doSendMagicEffect(targetPos, 1)
          local pos = getPlayerPosition(cid)
              doCreatureAddMana(cid, manadraw, 1)              
            doSendMagicEffect(pos, 39)
        else
            doCreatureSay(getCreatureTarget(cid), "ENOUGH!", 1)
            doCreatureSay(cid, "I guess you're out of mana now...", 1)          
      end
end
return true
end

o bom desse script é que ao usar a magia, o inimigo (target) perde 1/4 da mana e vc ganha essa mana pra vc.
Pra configurar é só mudar em local manadraw= (creaturemana/4)
e no spells.xml

<instant name="Mana Draw" words="utura san"    lvl="100" mana="0"  range="5" needtarget="1" blockwalls="1"  exhaustion="2000"  event="script" value="attack/manadrain.lua">
<vocation id="5"/>
<vocation id="6"/>
</instant>
Editado por xWhiteWolf (veja o histórico de edições)

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

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 llucas75
      Alguém tem um script porta que ao passar por ela a pessoa ganhe uma bonificação de 25% extra de exp(só de para passar por ela sem volta..) e de contrapartida se a pessoa entrar em tal teleport a exp voltar ao normal.(Com action ou unique ids )
    • Por Schiffert
      bom, to querendo uma spell...
      que faça basicamente um utito tempo no bixo..
      pra subir os danos fisicos dele....
      e que mude de roupa também..
      exemplo
      o bixo fez a magia... ele vai mudar de cor, no caso é a troca de outfit...
      e os seus danos vão subir drasticamente, facil de entender, mas nao é facil de fazer
      espero que me ajudem (:
    • Por emerson334
      Olá eu queria colocar Fly em um pokemon
      quando eu ponho no lib tals ai eu ponho o Id que tá no object builder
      ai eu puis ele < e quando vou por pra fly na hora da dbug como eu adiciono o fly?
    • Por jeffersonpetrolina
      Iae galera do Tibia King.
      Bom vamos a o que interessa, galera eu proucurei em vários lugares mas não encontrei essa spell.
      Tipo assim eu uso a spell no target e esse player que estava sendo atacado vai para uma outra dimensão (outro local) e depois de um certo tempo o player volta para o mesmo local.
    • Por eviltox
      Olá

      Serei breve quanto a meu pedido.
      Há muito procuro por sources referentes a versão 8.4, atualmente utilizo o The Forgotten Server, version 0.3.1 (Crying Damson), mas o mesmo já "saiu de linha" a tempos. 
      Gostaria de saber se alguém ainda tem as sources referentes ao Tfs 0.3.1 por ai no pc perdido, ou alguma github onde seres de luz mantém a salvo velharias ou peças de museu sources antigas. 
      Desde já, obrigado! 
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo