• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Html] Top Fraggers System

    Compartir:

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

    1default [Html] Top Fraggers System el Jue Ago 23, 2018 7:33 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Hola usuarios de tibiaface



    este es un sistea de frang para gesior 2012 pero ara protocolos tfs 0.3.7 / 0.4.0/ posiblemente otx2 si no funcionara en otx2 habria que hacer un pequeños cambios. sin mas preangulos aqui una imagen



    instlacion:

    Nos vamos a htdocs/layout/layout.php

    buscamos

    Código:
    <a href="?subtopic=guilds">
     <div id="submenu_guilds" class="Submenuitem" onmouseover="MouseOverSubmenuItem(this)" onmouseout="MouseOutSubmenuItem(this)">
     <div class="LeftChain" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);"></div>
     <div id="ActiveSubmenuItemIcon_guilds" class="ActiveSubmenuItemIcon" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-activesubmenu.gif);"></div>
     <div id="ActiveSubmenuItemLabel_guilds" class="SubmenuitemLabel">Guilds</div>
     <div class="RightChain" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);"></div>
     </div>
     </a>

    y pegamos abajo:

    Código:
    <a href="?subtopic=fraggers">
     <div id="submenu_frags" class="Submenuitem" onmouseover="MouseOverSubmenuItem(this)" onmouseout="MouseOutSubmenuItem(this)">
     <div class="LeftChain" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);"></div>
     <div id="ActiveSubmenuItemIcon_guilds" class="ActiveSubmenuItemIcon" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-activesubmenu.gif);"></div>
     <div id="ActiveSubmenuItemLabel_guilds" class="SubmenuitemLabel"><span style="color:red">Top Fraggers</span></div>
     <div class="RightChain" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);"></div>
     </div>
     </a>

    ahora nos vamos a /pages/ y creamos una archivo llamado fraggers.php

    Código:
    <?php
    if(!defined('INITIALIZED'))
        exit;

    $main_content .= '
    <div class="TableContainer">
        <div class="CaptionContainer">
            <div class="CaptionInnerContainer">
                <span class="CaptionEdgeLeftTop" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionEdgeRightTop" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionBorderTop" style="background-image:url(./layouts/tibiarl/images/content/table-headline-border.gif);"></span>
                <span class="CaptionVerticalLeft" style="background-image:url(./layouts/tibiarl/images/content/box-frame-vertical.gif);"></span>
                <div class="Text">The 3 best killers on '.htmlspecialchars($config['server_name']).'</div>
                <span class="CaptionVerticalRight" style="background-image:url(./layouts/tibiarl/images/content/box-frame-vertical.gif);"></span>
                <span class="CaptionBorderBottom" style="background-image:url(./layouts/tibiarl/images/content/table-headline-border.gif);"></span>
                <span class="CaptionEdgeLeftBottom" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionEdgeRightBottom" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                    </div>
                        </div>
                            <table class="Table5" cellpadding="0" cellspacing="0">
                                <tbody>
                                    <tr>
                                        <td>
                                        <div class="InnerTableContainer">
                                            <table style="width:100%;">
                                                <tbody>
                                                    <tr>
                                                        <td>
                                                            <div class="TableShadowContainerRightTop">
                                                                <div class="TableShadowRightTop" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-rt.gif);"></div>
                                                            </div>
                                                        <div class="TableContentAndRightShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-rm.gif);">
                                                        <div class="TableContentContainer">
                                                            <table bgcolor="#D4C0A1" border="0" cellpadding="3" cellspacing="1" width="100%">
                                                            <tr bgcolor="#505050"></tr>                                    
                                                            <tr>
                                                                <td>
                                                                    <table border="0" cellpadding="4" cellspacing="1" width="100%">
                                                                        <tr bgcolor="#505050">
                                                                            <td align="center" class="white" colspan="3"><b>Ranking</b>
                                                                            </td>
                                                                        </tr>
                                                                    <tbody>
                                                                        <tr bgcolor="#F1E0C6">
    ';


    $rankingFrags = $SQL->query('SELECT name, frags_all, lookbody, lookfeet, lookhead, looklegs, looktype, lookaddons FROM players WHERE group_id = 1 AND account_id != 1 ORDER BY frags_all DESC LIMIT 3');

    $rm = 1;

    foreach ($rankingFrags as $member) {


        $main_content .= '
            <td align="center">
                <img style="margin-top: -40px; margin-left: -50px; position: relative;" src="images/trofeus/'.$rm.'.gif" />
                <img  style="margin-top: -45px; margin-left: -40px;" src="outfit.php?id='.$member['looktype'].'&addons='.$member['lookaddons'].'&head='.$member['lookhead'].'&body='.$member['lookbody'].'&legs='.$member['looklegs'].'&feet='.$member['lookfeet'].'" width="80" height="80" />
                <br>
                <a href="?subtopic=characters&name='.$member['name'].'"> '.$member['name'].'</a>
                <br>
                <b>'.$member['frags_all'].'</b>
            </td>
        ';

        $rm++;
    }

    $main_content .= '
            </td>
                </tr>
                    </table></tr></tbody>
                            </table>
                                <br/>
                                    </div>
                                        </div>
                                            <div class="TableShadowContainer">
                                                <div class="TableBottomShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-bm.gif);">
                                                <div class="TableBottomLeftShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-bl.gif);"></div>
                                                <div class="TableBottomRightShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-br.gif);"></div>
                                            </div>
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                        </div>
                    </td>
                </tr>
            </tbody>
        </table>
    </div>
    <br />
    ';

    $main_content .= '

    <div class="TableContainer">
        <div class="CaptionContainer">
            <div class="CaptionInnerContainer">
                <span class="CaptionEdgeLeftTop" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionEdgeRightTop" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionBorderTop" style="background-image:url(./layouts/tibiarl/images/content/table-headline-border.gif);"></span>
                <span class="CaptionVerticalLeft" style="background-image:url(./layouts/tibiarl/images/content/box-frame-vertical.gif);"></span>
                <div class="Text">TOP Frags on '.htmlspecialchars($config['server_name']).'</div>
                <span class="CaptionVerticalRight" style="background-image:url(./layouts/tibiarl/images/content/box-frame-vertical.gif);"></span>
                <span class="CaptionBorderBottom" style="background-image:url(./layouts/tibiarl/images/content/table-headline-border.gif);"></span>
                <span class="CaptionEdgeLeftBottom" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionEdgeRightBottom" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                    </div>
                        </div>
                            <table class="Table5" cellpadding="0" cellspacing="0">
                                <tbody>
                                    <tr>
                                        <td>
                                        <div class="InnerTableContainer">
                                            <table style="width:100%;">
                                                <tbody>
                                                    <tr>
                                                        <td>
                                                            <div class="TableShadowContainerRightTop">
                                                                <div class="TableShadowRightTop" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-rt.gif);"></div>
                                                            </div>
                                                        <div class="TableContentAndRightShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-rm.gif);">
                                                        <div class="TableContentContainer">
    <table border="0" cellspacing="1" cellpadding="4" width="100%">
        <tr bgcolor="#505050">
            <td class="white" style="text-align: center; font-weight: bold;">Name</td>
            <td class="white" style="text-align: center; font-weight: bold;">Frags</td>
        </tr>';

    $topFrags = $SQL->query('SELECT name, frags_all FROM players WHERE group_id = 1 AND account_id != 1 ORDER BY frags_all DESC LIMIT 30');

    $bgcount = 0;

    foreach ($topFrags as $member) {  
        $bgcount++;

        if(is_int($bgcount / 2)):
            $bgcolor = $config['site']['darkborder'];
        else:
            $bgcolor = $config['site']['lightborder'];
        endif;

        $main_content .= '<tr bgcolor="'.$bgcolor.'">
            <td><a href="?subtopic=characters&name='.$member['name'].'">'.$member['name'].'</a></td>
            <td style="text-align: center;">'.$member['frags_all'].'</td>
        </tr>';
    };


    $main_content .= '          </table>
                                    </div>
                                        </div>
                                            <div class="TableShadowContainer">
                                                <div class="TableBottomShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-bm.gif);">
                                                <div class="TableBottomLeftShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-bl.gif);"></div>
                                                <div class="TableBottomRightShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-br.gif);"></div>
                                            </div>
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                        </div>
                    </td>
                </tr>
            </tbody>
        </table>
    </div>

    ';


    ?>

    ejecutar en el phpadmin en su base de datos:

    Código:
    ALTER TABLE players ADD frags_all smallint(5) unsigned default 0 ;

    ahora agregamos a creatuscripts/scripts y creamos topfrags.lua:

    Código:
    local skulls = {SKULL_WHITE, SKULL_YELLOW, SKULL_RED, SKULL_BLACK}

    function addPlayerFrag(cid, value)
     db.executeQuery("UPDATE `players` SET `frags_all` = `frags_all` + " .. value .. " WHERE `id` = " .. getPlayerGUID(cid) .. ";")
     return true
    end

    function onKill(cid, target)
        if isPlayer(cid) and isPlayer(target) then
         for i= 1, #skulls do
         if getPlayerSkullType(target) == skulls[i]  then
         addPlayerFrag(cid, 1)
         break
         end
         end
        end
        return true
    end

    function onLogin(cid)
     registerCreatureEvent(cid, "TopFrags")
     return true
    end

    creatuscripts.XML adicione:

    Código:
    <event type="kill" name="TopFrags" event="script" value="topfrags.lua" />
    <event type="login" name="RTopFrags" event="script" value="topfrags.lua" />

    registrar en login.lua

    Código:

    registerCreatureEvent(cid, "TopFrags")
    registerCreatureEvent(cid, "RTopFrags")


    esto vendria a ser el complemento para que se muestro los outfit

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



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

    2default Re: [Html] Top Fraggers System el Sáb Ago 25, 2018 5:02 pm

    Van a su Htdocs/latestnews  Y pegan  el Siguiente CODIGO!

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


    Código:

    $main_content .= '
    <div class="TableContainer">
        <div class="CaptionContainer">
            <div class="CaptionInnerContainer">
                <span class="CaptionEdgeLeftTop" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionEdgeRightTop" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionBorderTop" style="background-image:url(./layouts/tibiarl/images/content/table-headline-border.gif);"></span>
                <span class="CaptionVerticalLeft" style="background-image:url(./layouts/tibiarl/images/content/box-frame-vertical.gif);"></span>
                <div class="Text">The 3 best killers on '.htmlspecialchars($config['server_name']).'</div>
                <span class="CaptionVerticalRight" style="background-image:url(./layouts/tibiarl/images/content/box-frame-vertical.gif);"></span>
                <span class="CaptionBorderBottom" style="background-image:url(./layouts/tibiarl/images/content/table-headline-border.gif);"></span>
                <span class="CaptionEdgeLeftBottom" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                <span class="CaptionEdgeRightBottom" style="background-image:url(./layouts/tibiarl/images/content/box-frame-edge.gif);"></span>
                    </div>
                        </div>
                            <table class="Table5" cellpadding="0" cellspacing="0">
                                <tbody>
                                    <tr>
                                        <td>
                                        <div class="InnerTableContainer">
                                            <table style="width:100%;">
                                                <tbody>
                                                    <tr>
                                                        <td>
                                                            <div class="TableShadowContainerRightTop">
                                                                <div class="TableShadowRightTop" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-rt.gif);"></div>
                                                            </div>
                                                        <div class="TableContentAndRightShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-rm.gif);">
                                                        <div class="TableContentContainer">
                                                            <table bgcolor="#D4C0A1" border="0" cellpadding="3" cellspacing="1" width="100%">
                                                            <tr bgcolor="#505050"></tr>                                   
                                                            <tr>
                                                                <td>
                                                                    <table border="0" cellpadding="4" cellspacing="1" width="100%">
                                                                        <tr bgcolor="#505050">
                                                                            <td align="center" class="white" colspan="3"><b>Ranking</b>
                                                                            </td>
                                                                        </tr>
                                                                    <tbody>
                                                                        <tr bgcolor="#F1E0C6">
    ';


    $rankingFrags = $SQL->query('SELECT name, frags_all, lookbody, lookfeet, lookhead, looklegs, looktype, lookaddons FROM players WHERE group_id = 1 AND account_id != 1 ORDER BY frags_all DESC LIMIT 3');

    $rm = 1;

    foreach ($rankingFrags as $member) {


        $main_content .= '
            <td align="center">
                <img style="margin-top: -40px; margin-left: -50px; position: relative;" src="images/trofeus/'.$rm.'.gif" />
                <img  style="margin-top: -45px; margin-left: -40px;" src="http://outfit-images.ots.me/animatedOutfits1090/animoutfit.php?id='.$member['looktype'].'&addons='.$member['lookaddons'].'&head='.$member['lookhead'].'&body='.$member['lookbody'].'&legs='.$member['looklegs'].'&feet='.$member['lookfeet'].'" width="80" height="80" />
                <br>
                <a href="?subtopic=characters&name='.$member['name'].'"> '.$member['name'].'</a>
                <br>
                <b>'.$member['frags_all'].'</b>
            </td>
        ';

        $rm++;
    }

    $main_content .= '
            </td>
                </tr>
                    </table></tr></tbody>
                            </table>
                                <br/>
                                    </div>
                                        </div>
                                            <div class="TableShadowContainer">
                                                <div class="TableBottomShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-bm.gif);">
                                                <div class="TableBottomLeftShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-bl.gif);"></div>
                                                <div class="TableBottomRightShadow" style="background-image:url(./layouts/tibiarl/images/content/table-shadow-br.gif);"></div>
                                            </div>
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                        </div>
                    </td>
                </tr>
            </tbody>
        </table>
    </div>
    <br />
    ';

    Ver perfil de usuario

    3default Re: [Html] Top Fraggers System el Jue Oct 25, 2018 3:57 am

    zephiro

    avatar
    Miembro
    Miembro
    no entendi como hacer esta parte :

    ejecutar en el phpadmin en su base de datos:

    Ver perfil de usuario https://www.youtube.com/channel/UCN7LXy4Jk7x8qiYA4ohvIeg?view_as

    4default Re: [Html] Top Fraggers System el Jue Oct 25, 2018 10:12 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:no entendi como hacer esta parte :

    ejecutar en el phpadmin en su base de datos:


    va su phpadmin busca su base de datos entra y se va ala pestaña sql y ahi pga el codigo y le da ejecutar o listo



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

    5default Re: [Html] Top Fraggers System el Vie Nov 09, 2018 4:54 am

    zephiro

    avatar
    Miembro
    Miembro
    ya logré meterlo, pero no da imagenes de los player ni tampoco cuenta los frags.
    que puedo hacer?

    Ver perfil de usuario https://www.youtube.com/channel/UCN7LXy4Jk7x8qiYA4ohvIeg?view_as

    6default Re: [Html] Top Fraggers System el Vie Nov 09, 2018 6:24 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:ya logré meterlo, pero no da imagenes de los player ni tampoco cuenta los frags.
    que puedo hacer?

    Si te haces el favor de leer las respuestas tambien

    Enviado desde Topic'it



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

    7default Re: [Html] Top Fraggers System el Vie Nov 09, 2018 6:43 am

    zephiro

    avatar
    Miembro
    Miembro
    Si los leí maya espor eso que procedi a ingresar el codigo a la DB, pero aún así sigue sin contarme... quiero decir, que si voy al juego y mato a un player no me suma +1 en la DB.

    Ver perfil de usuario https://www.youtube.com/channel/UCN7LXy4Jk7x8qiYA4ohvIeg?view_as

    8default Re: [Html] Top Fraggers System el Vie Nov 09, 2018 11:55 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Si los leí maya espor eso que procedi a ingresar el codigo a la DB, pero aún así sigue sin contarme... quiero decir, que si voy al juego y mato a un player no me suma +1 en la DB.

    entonces esta mal instlado el creaturescripts



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

    Contenido patrocinado


    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Temas similares

    -

    » 4D system y Zero G

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