[Gesior Aac] Top 25 Fragger

tyuahoi
em Tutoriais de Websites
  • 1
  • 2

tyuahoi

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/02/08Posts: 177

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:

upppp.png

 

Pronto.

 

 

 

CréDiToS:

 

Layout: widnet

vamos viver, vadiar. o que importa é nossa alegria!

Tonynh

Miau! É isso ai!
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 07/01/08Posts: 2282Gênero: MasculinoChar no Tibia: Tonynh

Excelente.

Servidores com este sistema é algo bem interessante, cria um sentimento de concorrência.

rsrs'

GabriielYuri

<- Web Master & Mapper ->
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/07/10Posts: 16Char no Tibia: Haayashi

tyuahoi

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/02/08Posts: 177

Vlw.

 

Esse é Apena Um Dos Otimos scripts Que Irei Trazer Para O Xtibia ;D

vamos viver, vadiar. o que importa é nossa alegria!

GabriielYuri

<- Web Master & Mapper ->
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/07/10Posts: 16Char no Tibia: Haayashi

Lukinhasloki

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/05/08Posts: 3Char no Tibia: Unamed Warlord

aki da o seguinte erro :

Invalid subtopic. Can't load page.

 

Alguem Pode me ajudar ?

 

Msn :lukinhasloki@hotmail.com

[L]UKINHAA

tyuahoi

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/02/08Posts: 177

cara nao pule nenhum passo do tutorial...

 

 

vc errou em auguma coisa provavelmente quando foi add a linha em sua detabase verefique.

vamos viver, vadiar. o que importa é nossa alegria!

fsg

Felipe Sartori
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 16/05/10Posts: 1510Char no Tibia: Alia Dori

Está de parabéns, foi oque o Thonynh falou vai ser uma guerra.

Muito bom REP+;

 

Abraços.

Guarani da minha vida, a razão do meu viver, se ele jogasse lá no céu eu morreria só pra te ver! 1911 - 2015 ♥ 

Doidin

Delícia
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 25/06/08Posts: 723Gênero: MasculinoChar no Tibia: Diiva

Excelente para servidores de War... REP+

 

Tutorial aprovado e movido para a área correta...

Continue trazendo conteúdo ao XTibia.com!

Meu site pessoal:
https://devmat.com.br/


dono do um sitezinho qualquer

o lado negro da força, bjs

giozinhu

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/08Posts: 1Char no Tibia: Gio master knight

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

tyuahoi

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/02/08Posts: 177

Desculpe-me.

 

Ja Editei o topico.

 

é no arquivo login.lua ;x

 

 

Obrigado Pelo aviso.

 

 

Abraço.

vamos viver, vadiar. o que importa é nossa alegria!

bernas30

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/10Posts: 8

Invalid subtopic. Can't load page.

 

nao consigo por isso bem -.-

 

e nao saltei nenhum passo.. o ficheiro topfrags ta vazio

tyuahoi

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/02/08Posts: 177

algo de errado voçe fez...

 

 

testei em 3 gesiors diferente nehum deu problema...

 

provavelmente voçe nao adicionou as linhas em sua detabase.

vamos viver, vadiar. o que importa é nossa alegria!

bernas30

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/10Posts: 8

Em: data\creaturescripts\scripts

 

Crie Um Novo Arquivo Com O nome: topfrags.lua

 

Salve E Fexe.

 

nao adiciono nada aí?

tyuahoi

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/02/08Posts: 177

tópico atualizado.

vamos viver, vadiar. o que importa é nossa alegria!

  • 1
  • 2