Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''mana rune''.

  • 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 2 registros

  1. Olá clã eu tenho um script de mana runa aqui só que o problema dele é que ele heala todas as vocations eu queria que somente ,druid (elder) usa-se segue abaixo o script: local MIN = 3000 local MAX = 6000 local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) if isPlayer(itemEx.uid) == FALSE then return FALSE end if hasCondition(cid, CONDITION_EXHAUST_HEAL) == TRUE then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if(getPlayerLevel(itemEx.uid) < 250) then doPlayerSendTextMessage(cid, 22, "Somente lvl 250!") return TRUE end if(isInArray({2,6}, getPlayerVocation(cid)) or getPlayerLevel(itemEx.uid) < 250) then if doCreatureAddHealth(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then end doSendAnimatedText(getPlayerPosition(cid), "Free Rune", TEXTCOLOR_BLUE) return TRUE end if doPlayerAddMana(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then return FALSE end doAddCondition(cid, exhaust) doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) doSendAnimatedText(getPlayerPosition(cid), "Free Rune", TEXTCOLOR_BLUE) return TRUE end Todas vocations estão conseguindo usar, ele está healando normal porque?
  2. Ola bem vindo... Eae .... Esse e o um primeiros dos script que faço estou aqui para mostralo. Va na pasta de seu ot/data/spells/scripts/healing. crie um arquivo manarune.lua e cole o texto abaixa local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 100, 80) function onCastSpell(cid, var) doSendAnimatedText(getPlayerPosition(cid), "Curaa Manaa...", TEXTCOLOR_ORANGE) return doCombat(cid, combat, var) end Agora va em data/spells abra o arquivo spells. e cole este texto <rune name="nome da sua runa" id="iddaruna" allowfaruse="1" charges="1" lvl="nivel da runa" maglv="mlparausar" exhaustion="1" aggressive="0" needtarget="1" blocktype="solid" script="healing/manarune.lua"/> Pronto Mana rune criada !!!!!
×
×
  • Criar Novo...