• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [GlobalEvents] effects tfs 1.3

    Compartir:

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

    1default [GlobalEvents] effects tfs 1.3 el Dom Ene 19, 2020 6:42 pm

    maper1

    maper1
    Miembro
    Miembro
    effect:
    local configEffect = {
    [6] = {message = '[GOD]', color = 25, time = 2}, --[Group ID] {MENSAGEM, tempo em segundos}
    [5] = {message = '[CM]', color = 25, time = 2},
    [4] = {message = '[GM]', color = 25, color = 25,time = 2},
    [3] = {message = '[Senior Tutor]', color = 25, time = 2},
    [2] = {message = '[Tutor]', color = 25, time = 2}
    }

    function onLogin(cid)
    registerCreatureEvent(cid, "animatedTextStaff")
    if configEffect[getPlayerGroupId(cid)] then
    effectGroup(cid)
    end
    return true
    end
    function effectGroup(cid)
    if isPlayer(cid) then
    local config = configEffect[getPlayerGroupId(cid)]
    doSendAnimatedText(getThingPos(cid), config.message, config.color)
    addEvent(effectGroup, config.time*1000,cid)
    end

    end

    Necessito de ayuda para cambiar a tfs 1.3 porfavor... gracias

    2default Re: [GlobalEvents] effects tfs 1.3 el Lun Ene 20, 2020 2:07 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Código:

    local effects = {
        {position = Position(995, 100, 7), text = 'Teleports', effect = CONST_ME_GROUNDSHAKER},
        {position = Position(281, 254, 8), text = 'TP Room'}, -- text only
        {position = Position(307, 254, 1), text = 'Event', effect = CONST_ME_GROUNDSHAKER},
    }

    function onThink(interval)
        for i = 1, #effects do
            local settings = effects[i]
            local spectators = Game.getSpectators(settings.position, false, true, 7, 7, 5, 5)
            if #spectators > 0 then
                if settings.text then
                    for i = 1, #spectators do
                        spectators[i]:say(settings.text, TALKTYPE_MONSTER_SAY, false, spectators[i], settings.position)
                    end
                end
                if settings.effect then
                    settings.position:sendMagicEffect(settings.effect)
                end
            end
        end
      return true
    end



    [GlobalEvents] effects tfs 1.3 YNU5B25
    https://www.tibiaface.com

    3default Re: [GlobalEvents] effects tfs 1.3 el Mar Ene 21, 2020 12:11 am

    maper1

    maper1
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    Código:

    local effects = {
        {position = Position(995, 100, 7), text = 'Teleports', effect = CONST_ME_GROUNDSHAKER},
        {position = Position(281, 254, 8), text = 'TP Room'}, -- text only
        {position = Position(307, 254, 1), text = 'Event', effect = CONST_ME_GROUNDSHAKER},
    }

    function onThink(interval)
        for i = 1, #effects do
            local settings = effects[i]
            local spectators = Game.getSpectators(settings.position, false, true, 7, 7, 5, 5)
            if #spectators > 0 then
                if settings.text then
                    for i = 1, #spectators do
                        spectators[i]:say(settings.text, TALKTYPE_MONSTER_SAY, false, spectators[i], settings.position)
                    end
                end
                if settings.effect then
                    settings.position:sendMagicEffect(settings.effect)
                end
            end
        end
       return true
    end

    gracias maya pero eso es para tp, me gustaria que salisen del player tiene como hacer eso ?

    Contenido patrocinado


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