tyuahoi 80 Postado Julho 16, 2010 Share Postado Julho 16, 2010 (editado) Olá Vim Trazer A Voçês um Script De Top Fragger. ;D Vamo Ao Que Interessa. Va Em: xampp\htdocs Crie Um Novo Arquivo frags.php e Cole Isso: <?php $main_content .= '<div style="text-align: center; font-weight: bold;">Top 25 Frags on ' . $config['server']['serverName'] . '</div> <table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr bgcolor="' . $config['site']['vdarkborder'] . '"> <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>'; $i = 0; foreach($SQL->query('SELECT `p`.`name` AS `name`, COUNT(`p`.`name`) as `frags` FROM `killers` k LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`kill_id` LEFT JOIN `players` p ON `pk`.`player_id` = `p`.`id` WHERE `k`.`unjustified` = 1 GROUP BY `name` ORDER BY `frags` DESC, `name` ASC LIMIT 0,25;') as $player) { $i++; $main_content .= '<tr bgcolor="' . (is_int($i / 2) ? $config['site']['lightborder'] : $config['site']['darkborder']) . '"> <td><a href="?subtopic=characters&name=' . urlencode($player['name']) . '">' . $player['name'] . '</a></td> <td style="text-align: center;">' . $player['frags'] . '</td> </tr>'; } $main_content .= '</table>'; ?> Salve E Fexe. Agora Va Em index.php Após: case "guilds"; $topic = "Guilds"; $subtopic = "guilds"; include("guilds.php"); break; Cole isso: case "frags"; $topic = "Top Frags"; $subtopic = "frags"; include("frags.php"); break; Agora Va na Detabase DO Seu Servidor e Adicione Isso: ALTER TABLE `players` ADD `frags` INT( 11 ) NOT NULL DEFAULT '0'; Agora Va Ate: data\creaturescripts\scripts Abra o Login.lua Após: registerCreatureEvent(cid, "Mail") Cole Isso: registerCreatureEvent(cid, "TopFrags") Em: data\creaturescripts\scripts Crie Um Novo Arquivo Com O nome: topfrags.lua function onKill(cid, target, lastHit) if isPlayer(target) then db.executeQuery("UPDATE `players` SET `frags` = `frags` + 1 WHERE `id` = " .. getPlayerGUID(cid) .. ";") end return true end Salve E Fexe. Agora Va em: data/creaturescripts/ e Abra o: creaturescripts.xml E Adicione essa Linha: <event type="kill" name="TopFrags" event="script" value="topfrags.lua"/> Agora Va Em: C:\xampp\htdocs\layouts\tibiacom Após <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 class='SubmenuitemLabel'>Guilds</div> <div class='RightChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> </div> </a> Cole isso: <a href='index.php?subtopic=frags'> <div id='submenu_wars' 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_wars' class='ActiveSubmenuItemIcon' style='background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color="red"> Top Fragger </font></div> <div class='RightChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> </div> </a> Resultado: Pronto. CréDiToS: Layout: widnet Editado Agosto 16, 2010 por 1tyi Link para o comentário Compartilhar em outros sites More sharing options...
Tonynh 514 Postado Julho 16, 2010 Share Postado Julho 16, 2010 Excelente. Servidores com este sistema é algo bem interessante, cria um sentimento de concorrência. rsrs' Link para o comentário Compartilhar em outros sites More sharing options...
GabriielYuri 2 Postado Julho 16, 2010 Share Postado Julho 16, 2010 Muito bom cara,vai fica muita war no server,pq todos irão querer entrar no rank Link para o comentário Compartilhar em outros sites More sharing options...
tyuahoi 80 Postado Julho 16, 2010 Autor Share Postado Julho 16, 2010 Vlw. Esse é Apena Um Dos Otimos scripts Que Irei Trazer Para O Xtibia ;D Link para o comentário Compartilhar em outros sites More sharing options...
GabriielYuri 2 Postado Julho 17, 2010 Share Postado Julho 17, 2010 Continue assim,que vc irá longe Link para o comentário Compartilhar em outros sites More sharing options...
Lukinhasloki 0 Postado Julho 27, 2010 Share Postado Julho 27, 2010 aki da o seguinte erro : Invalid subtopic. Can't load page. Alguem Pode me ajudar ? Msn :lukinhasloki@hotmail.com Link para o comentário Compartilhar em outros sites More sharing options...
tyuahoi 80 Postado Julho 27, 2010 Autor Share Postado Julho 27, 2010 cara nao pule nenhum passo do tutorial... vc errou em auguma coisa provavelmente quando foi add a linha em sua detabase verefique. Link para o comentário Compartilhar em outros sites More sharing options...
fsg 230 Postado Julho 28, 2010 Share Postado Julho 28, 2010 Está de parabéns, foi oque o Thonynh falou vai ser uma guerra. Muito bom REP+; Abraços. Link para o comentário Compartilhar em outros sites More sharing options...
Doidin 275 Postado Agosto 5, 2010 Share Postado Agosto 5, 2010 Excelente para servidores de War... REP+ Tutorial aprovado e movido para a área correta... Continue trazendo conteúdo ao XTibia.com! Link para o comentário Compartilhar em outros sites More sharing options...
giozinhu 0 Postado Agosto 9, 2010 Share Postado Agosto 9, 2010 Agora Va Ate: data\creaturescripts\scripts Após: registerCreatureEvent(cid, "Mail") Cole Isso: registerCreatureEvent(cid, "TopFrags") ____________________ Em que arquivo eu colo isso? dentro dessa pasta tem MUITOS arquivos e você não especificou :S Link para o comentário Compartilhar em outros sites More sharing options...
tyuahoi 80 Postado Agosto 9, 2010 Autor Share Postado Agosto 9, 2010 (editado) Desculpe-me. Ja Editei o topico. é no arquivo login.lua ;x Obrigado Pelo aviso. Abraço. Editado Agosto 9, 2010 por 1tyi Link para o comentário Compartilhar em outros sites More sharing options...
bernas30 0 Postado Agosto 10, 2010 Share Postado Agosto 10, 2010 Invalid subtopic. Can't load page. nao consigo por isso bem -.- e nao saltei nenhum passo.. o ficheiro topfrags ta vazio Link para o comentário Compartilhar em outros sites More sharing options...
tyuahoi 80 Postado Agosto 10, 2010 Autor Share Postado Agosto 10, 2010 algo de errado voçe fez... testei em 3 gesiors diferente nehum deu problema... provavelmente voçe nao adicionou as linhas em sua detabase. Link para o comentário Compartilhar em outros sites More sharing options...
bernas30 0 Postado Agosto 10, 2010 Share Postado Agosto 10, 2010 Em: data\creaturescripts\scripts Crie Um Novo Arquivo Com O nome: topfrags.lua Salve E Fexe. nao adiciono nada aí? Link para o comentário Compartilhar em outros sites More sharing options...
tyuahoi 80 Postado Agosto 10, 2010 Autor Share Postado Agosto 10, 2010 tópico atualizado. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados