• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Ayuda] anuncio

    Compartir:

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

    1default [Ayuda] anuncio el Sáb Dic 23, 2017 6:06 pm

    yovanny

    avatar
    Nuevo Miembro
    Nuevo Miembro
    nose como poner que en el servidor mio salga un anuncio que diga8:01 TOP 5 Frag :
    1 - Bill[13]
    2 - Galox[13]
    3 - Jvstrapasson[13]
    4 - Kinus erviel'z[13]
    5 - Sophia[13]
    como hago eso

    Ver perfil de usuario

    2default Re: [Ayuda] anuncio el Sáb Dic 23, 2017 6:13 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Código:
    local config = {
        limit = 5
    }
    function onThink(interval, lastExecution)
        local t, ret, tmp = {}, "Top " .. math.min(config.limit, getWorldCreatures(0)) .. " fraggers online:"
        for _, cid in ipairs(getPlayersOnline()) do
            tmp = db.getResult("SELECT COUNT(*) as count FROM killers WHERE death_id IN (SELECT kill_id FROM player_killers) AND " .. getPlayerGUID(cid) .. " IN (SELECT player_id FROM player_killers WHERE kill_id = death_id)")
            table.insert(t, {cid, tmp:getDataInt("count")})
            tmp:free()
        end
        table.sort(t, function(a,b) return a[2] > b[2] end)
        for i = 1, math.min(#t, config.limit) do
            ret = ret .. "\n" .. i .. ". " .. getPlayerName(t[i][1]) .. " - " .. t[i][2] .. " frags"
        end
        return doBroadcastMessage(ret)
    end


    Código:
    <globalevent name="viewers" interval="10000" event="script" value="tops.lua"/>

    todo esto en globalevents



    Ver perfil de usuario http://www.tibiaface.com

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