Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''sobemana''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 1 registro

  1. E ai galera, blz!? @Edit Se você chegou a este tópico a fim de arrumar a vocação paladin de seu servidor, recomendo que veja o seguinte tópico: http://www.xtibia.co...75#entry1427575 e esqueça o que tem aqui abaixo, pois a solução é melhor. @Fim edit Olha... eu sei que esse tipo de magia é escrota, mas foi o único jeito que encontrei para arrumar a vocação Paladin no meu servidor, ela está funcionando, porém eu gostaria que ela não desse exhausted com as outras magias... pois queria que fosse igual as potions. As magias estão assim, em \data\spells\scripts\healing: sobemana local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 600, 0, 800) function onCastSpell(cid, var) return doCombat(cid, combat, var) end sobevida local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_LIFEDRAIN) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 1000, 0, 1200) function onCastSpell(cid, var) return doCombat(cid, combat, var) end E em \data\spells\spells.xml: <instant name="sobevida" words="sobevida" lvl="0" mana="0" prem="1" selftarget="1" aggressive="0" exhaustion="1500" needlearn="0" event="script" value="healing/sobevida.lua"> <vocation id="3"/> <vocation id="7"/> </instant> <instant name="sobemana" words="sobemana" lvl="0" mana="0" prem="1" selftarget="1" aggressive="0" exhaustion="1500" needlearn="0" event="script" value="healing/sobemana.lua"> <vocation id="3"/> <vocation id="7"/> </instant> Como podem ver, o exhaustion está 1500, que acho que deve ser 1 segundo e meio, não importa... o que importa é que ela da exhaust em outras magias de cura (exura, exura san, exura vita) e gostaria de deixar igual a uma poção, só que por meio da fala, para que o player consiga atacar enquanto se cura. Por exemplo... um Knight consegue usar exana mort + potion sem que uma das duas dê exhaust na outra magia. Alguém teria algum script para resolver isso!? Ou então saberia me dizer se existe um script ou algo do tipo que faça o player conseguir falar uma palavra a cada x segundos!? Porque dai eu colocaria o exhaustion da magia = 0 e bloqueava a palavra durante alguns segundos...
×
×
  • Criar Novo...