Ir para conteúdo

(Resolvido)Exhaust de magia UE interferindo no exhaust de runas

Featured Replies

Postado

Boa noite, desculpe se estou publicando isso no lugar errado.. sou novato e ainda estou me habituando..

Meu problema é o seguinte..

Eu estou aumentando a exhaustão pra 10 segundos das 4 magias UE's... 

só que quando o player usa uma UE ele não esta conseguindo usar uma runa durante esses 10 segundos de exaustao da UE.. mas ele consegue usar outra magia..

como eu faço pra exaustão da UE nao intereferir no uso das runas??

 

Uso TFS 0.4 Tibia 8.6

 

 

Resolvido por Wakon

Ir para solução
  • Respostas 19
  • Visualizações 2.5k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Opa, não tinha visto que respondeu, lembra de citar a minha resposta, ai sou avisado que você respondeu aqui no post.   O spells.lua fica assim: <instant name="Rage of the Skies" word

  • local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS) setAttackFormula(combat, COMBAT_FORMU

  • sim

Postado

Exhaust de ataque exhausta com ataque, independente se for runa/magia.

Você consegue atacar e curar ao mesmo tempo, mas não atacar 2x.

Existe um jeito de fazer por storage, ai as magias que você quer só exhausta com as que você quer. 

Por exemplo botar a magia A pra exhaustar com a B e a C, mas podendo soltar sd junto com elas.

asdukeeh.jpg

Postado
  • Autor

nao da certo.. eu uso uma magia em area por exemplo que tem exhaust de 10 segundos... durante esses 10 segundos eu nao consigo usar nenhuma runa.. seja runa de curar ou runa de atacar...

mas eu consigo usar outras magias.. estranho

Postado
  • Autor

como faço isso? sou meio noob em código..

 

esse é o cod da magia:

 

Spoiler

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 8, 8, 10, 12)

local area = createCombatArea(AREA_CROSS6X6)
setCombatArea(combat, area)

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

 

 

Citar

spell.xml

 

Spoiler

<instant name="Rage of the Skies" words="exevo gran mas vis" lvl="55" mana="650" selftarget="1" prem="1" exhaustion="10000" needlearn="0" event="script" value="attack/rage of the skies.lua">
        <vocation id="1"/>
        <vocation id="5"/>
    </instant>

 

Editado por fefuxd (veja o histórico de edições)

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo