Configservermu.net

General => Guias => SSEMU => Mensaje publicado por: katanodesign en Sep 29, 2025, 05:50 PM

Título: PACK DE LUAS PARA SSEMU by Katano Design
Publicado por: katanodesign en Sep 29, 2025, 05:50 PM
Buenas gente, hoy día les quiero compartir un pack de Lua que son muy necesarias. A continuación les dejo detalles:

Lua - duel.lua
---> recomendable para servidores que utilizan el mapa de Vulcanus ( También tengo una trabajada para servidores sin Map Vulcanus con TOP de duelos, próximamente la estaré aportando por aquí. MENSAJES GLOBALES EN GS

Lua - CustomWindowTittle.lua
---> Ideal para saber la información de tu servidor (En caso de que no utilicen Mresets y MrLevel simplemente editan la línea.

Lua - Kill.lua
---> Lua mejorada con mensaje global para los Gameserver (No interfiere en la duel.lua)

Lua - useron.lua
---> En esta nueva lua podrás visualizar quien se conecta al servidor (Mensaje global en Gameserver)

Lua - MonsterMessage.lua
---> Ideal para darle estilo a tus eventos con nombre de Invasiones, mapas y definición de quien está cazando

Lua - WelcomeMessage.lua

---> Quitamos el Gamemaster on para que los Usuarios no estén molestando y el Administrador pueda conectarse sin la necesidad de atender usuarios (Conservamos el Welcome Message)

Nota: algunas Lua no son mias y otras sí, pero fueron modificadas para darle una mayor prolijidad al trabajo !



https://www.mediafire.com/file/mfg1b40vv4z1045/Scripts.rar/file
Título: Re:PACK DE LUAS PARA SSEMU by Katano Design
Publicado por: Judas en Oct 09, 2026, 02:06 PM
muy buen aporte  tendras alguna lua que cuando te conectes te diga cuantos user estan online
Título: Re:PACK DE LUAS PARA SSEMU by Katano Design
Publicado por: Configservermu.net en Oct 09, 2026, 05:21 PM
Cita de: Judas en Hoy a las 02:06 PMmuy buen aporte  tendras alguna lua que cuando te conectes te diga cuantos user estan online


local LoginQueue = {}

local COLOR_MENSAJE = 6
local TIPO_MENSAJE = 1

BridgeFunctionAttach("OnCharacterEntry","LoginAnnounce_OnCharacterEntry")
BridgeFunctionAttach("OnTimerThread","LoginAnnounce_OnTimerThread")

function LoginAnnounce_OnCharacterEntry(aIndex)

    local Name = GetObjectName(aIndex)

    if Name == nil or Name == "" then
        return
    end

    table.insert(LoginQueue,{
        Message = string.format(
            "[ USER ON ] %s ha ingresado al servidor!",
            Name
        )
    })

end

function LoginAnnounce_OnTimerThread()

    if #LoginQueue <= 0 then
        return
    end

    local Data = table.remove(LoginQueue,1)

    MessageSendToAll(
        TIPO_MENSAJE,
        COLOR_MENSAJE,
        Data.Message
    )

end