Ir para conteúdo

[Gesior Acc] Top Kill Guilds


tyuahoi

Posts Recomendados

Bom Fiquei um tempo sem postar aqui no xtibia por alguns problemas pessoais ;/

 

Mais agr se tudo der certo voltarei a postar aqui apartir de hoje...

 

Bom vamos ao Tutorial,

 

Bom, Vamos ao que interessa :b

 

Va Em: xampp\htdocs

 

Crie Um Novo Arquivo topguild.php

 

E Cole isso:

<?PHP 
   $main_content .= '<div style="text-align: center; font-weight: bold;"><h2>Top 15 guilds on ' . $config['server']['serverName'] . '</h2></div> 
<center><table border="0" cellspacing="1" cellpadding="4" width="80%"> 
   <tr bgcolor="'.$config['site']['vdarkborder'].'"> 
       <td width="10%"><b><font color=white><center>Pos</font></center></b></td> 
       <td width="20%"><b><font color=white><center>Logo</center></b></font></td> 
       <td width="30%"><b><font color=white><center>Guild Name</center></b></font></td> 
       <td width="20%"><b><font color=white><center>Kills</center></b></font></td> 
   </tr>'; 
$i = 0; 
foreach($SQL->query('SELECT `g`.`id` AS `id`, `g`.`name` AS `name`, 
   `g`.`logo_gfx_name` AS `logo`, COUNT(`g`.`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` 
   LEFT JOIN `guild_ranks` gr ON `p`.`rank_id` = `gr`.`id` 
   LEFT JOIN `guilds` g ON `gr`.`guild_id` = `g`.`id` 
  WHERE `k`.`unjustified` = 1 AND `k`.`final_hit` = 1 
   GROUP BY `name` 
   ORDER BY `frags` DESC, `name` ASC 
   LIMIT 0, 15;') as $guild) 
{ 
   $i++; 
   $main_content .= '<tr bgcolor="' . (is_int($i / 2) ? $config['site']['lightborder'] : $config['site']['darkborder']). '"> 
       <td>             
           <center>'.$i.'</center> 
       </td> 
       <td>             
           <center><img src="guilds/' . ((!empty($guild['logo']) && file_exists('guilds/' . $guild['logo'])) ? $guild['logo'] : 'default_logo.gif') . '" width="64" height="64" border="0"/></center> 
       </td> 
       <td> 
           <center><a href="?subtopic=guilds&action=show&guild=' . $guild['id'] . '">' . $guild['name'] . '</a></center> 
       </td> 
       <td> 
           <center>' . $guild['frags'] . ' kills</center> 
       </td> 
   </tr>'; 
} 
$main_content .= '</table><br />'; 
?>

 

Salve e Feixe.

 

Agora abra o, Index.php

 

Após:

case "guilds";
               $topic = "Guilds";
               $subtopic = "guilds";
               include("guilds.php");
       break;

 

Cole isso:

 

Cole isso:

 

        case "topguild";
       $topic = "Top Guild";
       $subtopic = "Top Guilds";
       include("topguild.php");
   break; 

 

 

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=topguild'>
 <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 Guilds </font></div>
   <div class='RightChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div>
 </div>
</a>

 

 

é isso ;p

 

Boa sorte :b

 

Créditos: kekoz

 

 

tetens.png

 

apenas o fundo ficara diferente.

Editado por 1tyi
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

veio bom script so fika mio obsoleto pra qm usa a que vc mandou ano passado de ver as guilds com mais frags q fika no latestnew, mais pode ser adaptado de varias formas...

 

aki vai uma ideia, a estatistica q nosso amigo mandou pro forum um tempo atras q e muito vista em site de otservers hj em dia mostra normalmante no maximo se nao me engadno de 5 a 6 guild, qm kizer posa add esse sistem ai acima e por um link abaixo da kill guilds statistic do latestnews como se fosse assim: "Veja mais no Top guild 15".

 

é claro que e so um exemplo dentro de muitas outras possibilidades!

 

bjunda pra qm vai e pra qm vem! e mais uma vez valw aew mano bom trabalhu!

Link para o comentário
Compartilhar em outros sites

@PiabetaMan01

isso é uma possibilidade real, basta a pessoa adicionar um link que redirecione para o topico isso é simples e acredito eu que qualquer um possa fazer isso ;b

 

Qualquer duvida que tiverem por-favor postem para que eu ou alguem possa ajudar voçês, eu estou com uns problemas e estou frequentando muito pouco o xtibia mais ajudarei no maximo que eu puder...

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 2 weeks later...

@filipinvr

comece tudo do 0 novamente tome muito cuidado ao deletar as linhas pois se vc deletar um / ou ? a mais o seu site não funcionara perfeitamente.

 

se aparecer algum erro no site favor poste aqui para identificar o problema melhor ;~

Link para o comentário
Compartilhar em outros sites

  • 3 years later...

tipo queria que contasse todas as frags pq no meu ot se o cara ta com bless o kill não conta , se eu mata o cara de skull não conta queria q contasse esses kill tbm tem como faze isso

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...