• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers.

    Compartir:

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

    1default [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. el Jue Jul 30, 2015 3:03 pm

    Invitado

    avatar
    Invitado
    top 5 fragers online
    Rolling Eyes



    localhost/phpmyadmin

    Código:
    ALTER TABLE `players` ADD `frag_points` INT ( 32 ) NOT NULL DEFAULT 0;

    Tuot/data/creaturescripts/scripts
    Código:
    function onKill(cid, target, lasthit)

         local player = Player(cid)

      if(isPlayer(cid) and isPlayer(target)) then
          db.query("UPDATE `players` SET `frag_points` = `frag_points` + '1' WHERE `name` = '"..player:getName().."';")
       end

       return true
    end

    creaturescripts.xml
    Código:
       <event type="Kill" name="frag" script="frag.lua"/>

    login.lua
    Código:
       player:registerEvent("frag")

    Tuot/data/globalevents/scripts
    copias un archivo .lua y introduces esto dentro.

    Código:
    local config = { limit = 5 }

    function onThink(interval, lastExecution)
     local t, ret, tmp = {}, "Top " .. math.min(config.limit, getWorldCreatures(0)) .. " fragers online!"
     for _, cid in ipairs(getOnlinePlayers()) do
     tmp =  db.storeQuery("SELECT `frag_points` FROM `players` WHERE `name` = '"..getCreatureName(cid).."';")
     table.insert(t, {cid, result.getDataInt(tmp, "frag_points")})
     tonumber(result.getDataInt(tmp, "frag_points"))
     result.free(tmp)
     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 .. ". " .. getCreatureName(t[i][1]) .. " - " .. t[i][2] .. " frags"
     end
     broadcastMessage("!"..ret..".", MESSAGE_STATUS_WARNING)
     return true
     end

    Especial agradecimiento a Widnet de otland por la orientacion.
    seria todo BLUE Suspect

    2default teste el Jue Jul 30, 2015 5:12 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Gracias por el aporte +1


    añadir esta imagen a: htdocs\layouts\tibiacom\images\buttons




    y luego agregamos esto a nuestro layout

    Código:
    <div id="3txt" class="Text" style='border-radius: 5px; background: url("./layouts/tibiacom/images/buttons/frag.png") no-repeat scroll 20px center transparent; position: relative; left: -20px; width: 250px; height: 32px;'>
                                  
                              </div>
                        <table style='padding: 10px;width: 180px; background: url("./layouts/tibiacom/images/themeboxes/bg_top.png") no-repeat scroll 0% 0% / 180px 150px transparent; height: 150px;'>
                          <td>
                          <div class="Boxx">
                    <div class="TopExperiencee">
                    </div>
                   
                                    <?php
                                                $test = $SQL->query("SELECT `name`,`frag_points` FROM players ORDER BY `frag_points` DESC LIMIT 5");
                                                $count = 1;
                                           
                                                foreach ($test as $display) {
                                                    if (strlen($display['name']) > 10) { $valuex = substr($display['name'],0,10).'...'; } else { $valuex = $display['name']; }
                                                    echo '<div class="Item"><div class="Img"></div><tr><td width="10%">' . $count++ . '.</td><td width="60%"><a style="color: white; text-decoration: none;" href="?subtopic=characters&name=' . $display['name'] . '">' . $valuex . '</a></td> <td width="20%" align="right">' . $display['frag_points'] . '</td></tr></div>';
                                                    }
                                         
                        ?></td></table><br>


    nota tienen que instaalr el systema que esta arriba

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

    3default Re: [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. el Miér Ene 24, 2018 5:54 pm

    thefrancis

    avatar
    Miembro
    Miembro
    Probado e instalado 100% Genial aporte a los 2

    Ver perfil de usuario

    4default Re: [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. el Miér Abr 25, 2018 4:51 am

    Eggo87

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Muy buen aporte, a probar, Gracias

    Ver perfil de usuario

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