• 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

    [Admin] God Maya
    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

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

    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]



    [Html] Top Fraggers System YNU5B25
    Ver perfil de usuario https://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

    zephiro
    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

    [Admin] God Maya
    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



    [Html] Top Fraggers System YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

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

    zephiro

    zephiro
    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

    [Admin] God Maya
    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



    [Html] Top Fraggers System YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

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

    zephiro

    zephiro
    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

    [Admin] God Maya
    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



    [Html] Top Fraggers System YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

    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.

    Temas Recomendados×+

       

      BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).