• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [Runas] nesesito si alguien me puede hacer 3 mana runes

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    tatangod

    avatar
    Nuevo Miembro
    Nuevo Miembro
    que sea la great 800 para mague



    que sea la mediana mana para paladin que cure 400



    y la chica que cure 200 para knight

    Ver perfil de usuario

    The_Pain

    avatar
    Miembro
    Miembro
    Hola amigo, bueno aqui estan tus mana runes:
    -- primero que nada tienes que ir a tu ( data/spells/scripts/ ) y creas un archivo lua, le pones cualquier nombre, yo usare ( great mana rune.lua ) luego pegas este script dentro de ese archivo que acabas de crear ->:
    Código:
    local propiedades = {
    ['minimo'] = 1, -- para variar la curacion minima
    ['maximo'] = 1, -- para variar la curacion maxima
    ['maglevel'] = 0, -- para agregar curacion si tienes magic level
    ['level'] = 0, -- para agregar curacion si tienes level
    ['base'] = 800 -- lo minimo que curara como base
    }

    local combat = createCombatObject()
    setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
    setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
    setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
    setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)

    function onGetFormulaValues(player, level, maglevel)
    local level = (getPlayerLevel(player) * propiedades['level'])
    local maglevel = (maglevel * propiedades['mglevel'])
    local minimo = ((propiedades['base'] + level + mglevel) * propiedades['minimo'])
    local maximo = ((propiedades['base'] + level + mglevel) * propiedades['maximo'])
    return minimo, maximo
    end

    combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

    function onCastSpell(cid, var)
    return doCombat(cid, combat, var)
    end
    Una ves que ya lo hayas hecho, guardas el archivo y te diriges hacia ( data/spells/spells.xml ) abres ese archivo ( spells.xml ) y adentro vas a pegar este codigo ->:
    Código:
    <rune name="Great Mana Rune" id="2270" allowfaruse="1" charges="1" lvl="24" maglv="4" exhaustion="1000" aggressive="0" needtarget="1" blocktype="solid" script="great mana rune.lua">
       <vocation name="Sorcerer"/>
       <vocation name="Druid"/>
       <vocation name="Master Sorcerer" showInDescription="0"/>
       <vocation name="Elder Druid" showInDescription="0"/>
       </rune>
    Guardas el archivo, y ya tienes tu runa lista. las demas runas se crean igual de la misma manera, solo copias y pegas y modificas la curacion en el script.
    espero que te sirva, me das like si es asi.



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    SevuOT Online, Version:10 and Custom.

    * Upgrade System and Augment System TFS 1.2 *
    * Upgrade System and Wand Upgrade TFS 0.4 *
    * Npc Shop System - With ModalWindows *
    * Contactarme a través de este foro por mensaje privado *
    * Si quieres aprender Lua? hablar conmigo para mas información *
    Ver perfil de usuario

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).