• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Weapons] Spearloca

    Compartir:

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

    1[Weapons] Spearloca Empty [Weapons] Spearloca Lun Oct 29, 2018 8:05 pm

    God Aries

    God Aries
    Miembro
    Miembro
    Hola gente de tibia face

    vengo a traerles esta spear normal con ataque de fuego que buscaba un usuario del foro y pues aqui se lo traigo

    >>testeado en tfs 1.2<<

    [Weapons] Spearloca Ec2eb00569841707c58633377e90abca

    Como instalarlo en tu server?

    tuot>data>weapons>scripts y copian y pegan un archivo lua que tengan y lo nombran "Spearloca" despues borran lo que tenga el archivo y pegan lo siguiente:


    Código:
    local combat = createCombatObject()
    combat:setParameter(COMBAT_PARAM_BLOCKARMOR, true)
    combat:setParameter(COMBAT_PARAM_BLOCKSHIELD, true)
    combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
    combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
    combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ETHEREALSPEAR)
    combat:setFormula(COMBAT_FORMULA_SKILL, 0, 0, 1, 0)

    local secondCombat = Combat()
    secondCombat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
    secondCombat:setCondition(condition)

    local area = createCombatArea(

          {
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    })


    setCombatArea(combat, area)



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


    despues vas a tuot>data>weapons>weapons.xml buscas la spear y  agregas esto:

    script="Spearloca.lua" para que quede así :



    Código:
    <distance id="2389" breakchance="0" script="Spearloca.lua" />


    PD: pueden usar otra spear solamente es de agregar esta linea:

    script="Spearloca.lua"


    Listo es todo ya pueden usarla en su servidor, Espero les haya gustado, Saludos Smile



    Última edición por God Aries el Lun Oct 29, 2018 11:26 pm, editado 2 veces (Razón : mejore el post)

    3 participantes

    2[Weapons] Spearloca Empty Re: [Weapons] Spearloca Lun Oct 29, 2018 8:11 pm

    Paradox GM

    Paradox GM
    Nuevo Miembro
    Nuevo Miembro
    Buen post men ^^ quien sabe quien fue el guapote que te la pidio pero aqui ta tu rep  ^^  +rep




    Aqui esta ya bien y corregido

    Código:
    local combat = createCombatObject()
    setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
    setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1)
    setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
    setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
    setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ETHEREALSPEAR)
    setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 1, 0, 0)

    local xCombat = createCombatObject()
    setCombatParam(xCombat, COMBAT_PARAM_TYPE, COMBAT_FIREAMAGE)

    local area = createCombatArea(

          {
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    })


    setCombatArea(combat, area)

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



    a mi no me funciono en TFS 0.3.6


    para que te funcione en "TFS 0.3.6 debes cambiar esto

    Código:
    setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 1, 0, 0)

    por esto

    Código:
    setCombatFormula(combat, COMBAT_FORMULA_SKILL,  1, 0, 1, 0)

    sino les cala aun y asi pidanle ayuda a @God Aries o @[Admin]God Maya

    eso es todo... gracias ^^



    Última edición por Paradox GM el Lun Oct 29, 2018 11:10 pm, editado 3 veces

    3 participantes

    3[Weapons] Spearloca Empty Re: [Weapons] Spearloca Lun Oct 29, 2018 9:35 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    buen aporte a los dos +1



    [Weapons] Spearloca YNU5B25
    3 participantes
    http://www.tibiaface.com

    Contenido patrocinado


    3 participantes

    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).