• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Spells] [solicito]script para no hacerle daño a summons

    Compartir:

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

    Ferumbrera

    Ferumbrera
    Nuevo Miembro
    Nuevo Miembro
    Necesito un script.

    4 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    events/creature.lua

    Código:

    function Creature:onTargetCombat(target)
        if not self then
            return RETURNVALUE_NOERROR
        end
        local master = self:getMaster()
        if master and master == target then
            return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER
        end
        if self:isPlayer() and target:isPlayer() then
            local party = self:getParty()
            if party then
                local targetParty = target:getParty()
                if targetParty and targetParty == party then
                    return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER
                end
            end
        end
        return RETURNVALUE_NOERROR
    end



    [Spells] [solicito]script para no hacerle daño a summons YNU5B25
    4 participantes
    http://www.tibiaface.com

    Ferumbrera

    Ferumbrera
    Nuevo Miembro
    Nuevo Miembro
    [Admin] God Maya escribió:events/creature.lua

    Código:

    function Creature:onTargetCombat(target)
        if not self then
            return RETURNVALUE_NOERROR
        end
        local master = self:getMaster()
        if master and master == target then
            return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER
        end
        if self:isPlayer() and target:isPlayer() then
            local party = self:getParty()
            if party then
                local targetParty = target:getParty()
                if targetParty and targetParty == party then
                    return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER
                end
            end
        end
        return RETURNVALUE_NOERROR
    end


    ¿Como pongo eso en mi summon?, está en spells/summons

    4 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Ferumbrera escribió:
    [Admin] God Maya escribió:events/creature.lua

    Código:

    function Creature:onTargetCombat(target)
        if not self then
            return RETURNVALUE_NOERROR
        end
        local master = self:getMaster()
        if master and master == target then
            return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER
        end
        if self:isPlayer() and target:isPlayer() then
            local party = self:getParty()
            if party then
                local targetParty = target:getParty()
                if targetParty and targetParty == party then
                    return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER
                end
            end
        end
        return RETURNVALUE_NOERROR
    end


    ¿Como pongo eso en mi summon?, está en spells/summons

    ahi le estoy explicando donde en la misma respuesta



    [Spells] [solicito]script para no hacerle daño a summons YNU5B25
    4 participantes
    http://www.tibiaface.com

    Josens

    Josens
    Miembro
    Miembro
    Tienes TFS u OTX? y cual versión es ?



    Very Happy Que te sirva [Spells] [solicito]script para no hacerle daño a summons 2764
    4 participantes

    Ferumbrera

    Ferumbrera
    Nuevo Miembro
    Nuevo Miembro
    Josens escribió:Tienes TFS u OTX? y cual versión es ?

    No, no se es un Ot Telania War 8.6 con la consola theforgotten 3.1

    no se si su tfs es 0.4 o 1.3

    4 participantes

    SoyFabi

    SoyFabi
    Miembro
    Miembro
    Ferumbrera escribió:
    Josens escribió:Tienes TFS u OTX? y cual versión es ?

    No, no se es un Ot Telania War 8.6 con la consola theforgotten 3.1

    no se si su tfs es 0.4 o 1.3

    Si no tienes la carpeta events, entonces es 0.4

    No se si esto te funcionara..


    Código:
    function onCombat(cid, target)
    if cid == getCreatureMaster(target) then
    doPlayerSendCancel(cid, "Sorry, not possible.")
    return false
    end
    return true
    end


    Código:
    function onCombat(cid, target)
     if (isMonster(cid) and isMonster(target)) then
     if ((getCreatureMaster(cid)) == getCreatureMaster(target)) then
     return false
     end
     end
     return true
    end




    Código:
    registerCreatureEvent(cid, "playernoattacksummon")
    registerCreatureEvent(cid, "summonnoattack")


    Código:
    <event type="combat" name="playernoattacksummon" event="script" value="playernoattacksummon.lua"/>
    <event type="combat" name="summonnoattack" event="script" value="summonnoattack.lua"/>

    4 participantes

    Contenido patrocinado


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