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

    Invitado

    Anonymous
    Invitado
    top 5 fragers online
    Rolling Eyes

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

    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

    +2
    thefrancis
    [Admin] God Maya
    6 participantes

    2[GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. Empty teste Jue Jul 30, 2015 5:12 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Gracias por el aporte +1


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

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


    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

    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    http://www.tibiaface.com

    thefrancis

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

    +2
    thefrancis
    [Admin] God Maya
    6 participantes

    Eggo87

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

    +2
    thefrancis
    [Admin] God Maya
    6 participantes

    zephiro

    zephiro
    Miembro
    Miembro
    Me sale este error en el login. Esas lúneas corresponden a que agregué este code;
    player:registerEvent("frag")

    Me apoyarían a solicionarlo? Gracias!

    [Tienes que estar registrado y conectado para ver este vínculo]

    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    https://www.youtube.com/channel/UCN7LXy4Jk7x8qiYA4ohvIeg?view_as

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    zephiro escribió:Me sale este error en el login. Esas lúneas corresponden a que agregué este code;
    player:registerEvent("frag")

    Me apoyarían a solicionarlo? Gracias!

    [Tienes que estar registrado y conectado para ver este vínculo]

    este sistema no esta diseñado apra tfs 1.x



    [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. YNU5B25
    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    http://www.tibiaface.com

    zephiro

    zephiro
    Miembro
    Miembro
    [Admin] God Maya escribió:
    zephiro escribió:Me sale este error en el login. Esas lúneas corresponden a que agregué este code;
    player:registerEvent("frag")

    Me apoyarían a solicionarlo? Gracias!

    [Tienes que estar registrado y conectado para ver este vínculo]

    este sistema no esta diseñado apra tfs 1.x

    y tienes eso para la versión 1.x? xD

    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    https://www.youtube.com/channel/UCN7LXy4Jk7x8qiYA4ohvIeg?view_as

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    zephiro escribió:
    [Admin] God Maya escribió:
    zephiro escribió:Me sale este error en el login. Esas lúneas corresponden a que agregué este code;
    player:registerEvent("frag")

    Me apoyarían a solicionarlo? Gracias!

    [Tienes que estar registrado y conectado para ver este vínculo]

    este sistema no esta diseñado apra tfs 1.x

    y tienes eso para la versión 1.x? xD

    para tfs 1.2 en adelante

    Código:


    function onKill(creature, target)
        if creature:isPlayer() and target:isPlayer() then
            creature:say("OwNeD!", TALKTYPE_MONSTER_SAY, false, nil, target:getPosition())
            db.query("UPDATE `players` SET `frag_points` = `frag_points` + '1' WHERE `name` = '"..player:getName().."';")
        end
        return true
    end



    [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. YNU5B25
    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    http://www.tibiaface.com

    zephiro

    zephiro
    Miembro
    Miembro
    [Admin] God Maya escribió:
    zephiro escribió:
    [Admin] God Maya escribió:
    zephiro escribió:Me sale este error en el login. Esas lúneas corresponden a que agregué este code;
    player:registerEvent("frag")

    Me apoyarían a solicionarlo? Gracias!

    [Tienes que estar registrado y conectado para ver este vínculo]

    este sistema no esta diseñado apra tfs 1.x

    y tienes eso para la versión 1.x? xD

    para tfs 1.2 en adelante

    Código:


    function onKill(creature, target)
        if creature:isPlayer() and target:isPlayer() then
            creature:say("OwNeD!", TALKTYPE_MONSTER_SAY, false, nil, target:getPosition())
            db.query("UPDATE `players` SET `frag_points` = `frag_points` + '1' WHERE `name` = '"..player:getName().."';")
        end
        return true
    end



    marca error en el login.lua ahora xD

    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    https://www.youtube.com/channel/UCN7LXy4Jk7x8qiYA4ohvIeg?view_as

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    zephiro escribió:
    [Admin] God Maya escribió:
    zephiro escribió:
    [Admin] God Maya escribió:
    zephiro escribió:Me sale este error en el login. Esas lúneas corresponden a que agregué este code;
    player:registerEvent("frag")

    Me apoyarían a solicionarlo? Gracias!

    [Tienes que estar registrado y conectado para ver este vínculo]

    este sistema no esta diseñado apra tfs 1.x

    y tienes eso para la versión 1.x? xD

    para tfs 1.2 en adelante

    Código:


    function onKill(creature, target)
        if creature:isPlayer() and target:isPlayer() then
            creature:say("OwNeD!", TALKTYPE_MONSTER_SAY, false, nil, target:getPosition())
            db.query("UPDATE `players` SET `frag_points` = `frag_points` + '1' WHERE `name` = '"..player:getName().."';")
        end
        return true
    end



    marca error en el login.lua ahora xD

    error que clase de erro



    [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. YNU5B25
    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    http://www.tibiaface.com

    Dfsuno

    Dfsuno
    Miembro
    Miembro
    no me funciono ni uno ni otro ;/

    +2
    thefrancis
    [Admin] God Maya
    6 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Dfsuno escribió:no me funciono ni uno ni otro ;/

    lo que sucede es que esta escrito para tfs 1.0 hay hacerle unos cambios para tfs 1.3



    [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. YNU5B25
    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    http://www.tibiaface.com

    Dfsuno

    Dfsuno
    Miembro
    Miembro
    me lo podrias pasar para 1.3?

    +2
    thefrancis
    [Admin] God Maya
    6 participantes

    PokexGamer

    PokexGamer
    Nuevo Miembro
    Nuevo Miembro
    No sirve para 2.4.8?

    +2
    thefrancis
    [Admin] God Maya
    6 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    PokexGamer escribió:No sirve para 2.4.8?

    es para tfs 1.x en adelante



    [GlobalEvents] TFS[1.1-1.2] Top 5 Fragers. YNU5B25
    +2
    thefrancis
    [Admin] God Maya
    6 participantes
    http://www.tibiaface.com

    Contenido patrocinado


    +2
    thefrancis
    [Admin] God Maya
    6 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).