Muito eficiente,topico organizado
Aprovado ![]()
Por tyuahoi, 16 de jul. de 2010 em Tutoriais de Websites
info
Grupo: Campones
Registrado: 16/07/10
Posts: 16
Reputação: +2
Char no Tibia: Haayashi

Muito eficiente,topico organizado
Aprovado ![]()
info
Grupo: Herói
Registrado: 25/06/08
Posts: 723
Reputação: +275
Gênero: Masculino
Char no Tibia: Diiva

Muito bom, adicionarei no meu Gesior e com certeza irá ajudar muitos outros... ![]()
Tutorial aprovado e movido para a área correta!
info
Grupo: Campones
Registrado: 01/12/08
Posts: 24
Reputação: +1
Char no Tibia: Disturbed Bear

Aew tópico muito bom
mais eu tive um problema da essi aki Invalid subtopic. Can't load page.
Certifique se que escreveu certo na hora de adicionar elas na tabela pois um 'C' para um 'c' a pagina nao abre ;D
Por favor onde fica esse > creatureevents ??? no meu só tem global events e creaturescripts
e outra coloque ino creature scripts as coisas e na hora da isso >> Invalid subtopic. Can't load page.
Grato aguardo resposta!
OOObrigado!
info
Grupo: Infante
Registrado: 15/05/10
Posts: 1.5k
Reputação: +230
Char no Tibia: Alia Dori

Cara, o tópico está com um mês ou mais sem respostas então você renasceu o tópico e isto é contra as regras do XTibia.
Reportado para fecharem;
Abraços.
Invalid subtopic. Can't load page. ,ja refiz oque vc mandou 5x e sempre da isso creio que tenha um erro vc manda criar 1 arquivo chamado kill.lua mas na vdd seria kill.php tentei dos 2 geitos é nao deu arruma ai !
info
Grupo: Banidos
Registrado: 19/01/08
Posts: 6
Reputação: 0
Char no Tibia: TODOS

Quem não está conseguindo pq retorna o erro "cant load page" basta ir em C:\xampp\htdocs\ e abrir o index.php e depois de:
case "changelog";
$topic = "Changelog";
$subtopic = "changelog";
include("changelog.php");
break;
adicione isso:
case "killstatistics";
$topic = "Kill Statistic";
$subtopic = "killstatistics";
include("killstatistics.php");
break;
E a primeira parte do tópico está errada. Em vez de você criar o "kill.LUA", crie o killstatistics.PHP
Testem e corrijam-me caso eu esteja errado!
info
Grupo: Cavaleiro
Registrado: 24/02/08
Posts: 177
Reputação: +80
Olá
Script para Quem Quiser Deixar Seu Site Com O Kill Statistics Igual O Da CipSoft.
Va Em:
C:\xampp\htdocs
Faça Um Novo Arquivo Com O Nome: Kill.lua
E Cole Isso:
<?PHP //CONFIG $mysql_user = "root"; $mysql_pass = "sexyloves2"; $mysql_database = "sexylove"; $mysql_host = "localhost"; //END OF CONFIG $numberlist = 0; $timenow = time(); $dayago = $timenow - 86400; $weekago = $timenow - (86400 * 7); mysql_connect($mysql_host,$mysql_user,$mysql_pass) or die ("Could not connect to a MySQL server"); mysql_select_db($mysql_database); $deaths_data = mysql_query('SELECT name FROM environment_killers;'); $data1 = mysql_fetch_assoc($deaths_data); $x = 100; $x1 = $x/6; $x2 = $x/3; $main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'> <TD CLASS=red width="'.$x2.'%"></TD><TD CLASS=red width="'.$x2.'%" colspan=2><B><font color="'.$config['site']['lightborder'].'">Last Day</B></TD><TD CLASS=red width="'.$x2.'%" colspan=2><B><font color="'.$config['site']['lightborder'].'">This Week</B></TD></TR>'; $main_content .= '<TR BGCOLOR='.$config['site']['vdarkborder'].'> <TD><B><font color="'.$config['site']['lightborder'].'">Race</B></TD><TD><B><font color="'.$config['site']['lightborder'].'">Killed Players</B></TD><TD><B><font color="'.$config['site']['lightborder'].'">Killed by Players</B></TD><TD><B><font color="'.$config['site']['lightborder'].'">Killed Players</B></TD><TD><B><font color="'.$config['site']['lightborder'].'">Killed by Players</B></TD></TR>'; $delete_old = $SQL->query('SELECT * FROM killed_monsters where date < '.$weekago.';'); if(!empty($delete_old)) { foreach($delete_old as $del) { $old = $del['date']; if ($old < $weekago) { mysql_query('DELETE FROM `killed_monsters` WHERE id = '.$del['id'].';'); } } } if(!empty($deaths_data)) $available_monsters = $SQL->query('SELECT name FROM z_monsters GROUP by name;'); { foreach($available_monsters as $monstrums) { /* Killed Players By Monsters Daily */ $killers_monsters = mysql_query('SELECT COUNT(name) as liczba FROM environment_killers,player_deaths,killers where player_deaths.id = killers.death_id and killers.id = environment_killers.kill_id and name LIKE "%'.$monstrums[name].'" and date > '.$dayago.';'); $count1 = mysql_fetch_assoc($killers_monsters); $count = $count1['liczba']; /* Killed Players By Monsters Weekly */ $killers_monsters1 = mysql_query('SELECT COUNT(name) as liczba FROM environment_killers,player_deaths,killers where player_deaths.id = killers.death_id and killers.id = environment_killers.kill_id and name LIKE "%'.$monstrums[name].'" and date > '.$weekago.';'); $count3 = mysql_fetch_assoc($killers_monsters1); $count2 = $count3['liczba']; /* Killed Monsters By Players Weekly */ $player_killers = mysql_query('SELECT COUNT(name) as liczba FROM killed_monsters where name LIKE "%'.$monstrums[name].'" and date > '.$weekago.';'); $count5 = mysql_fetch_assoc($player_killers); $count4 = $count5['liczba']; /* Killed Monsters By Players Daily */ $player_killers1 = mysql_query('SELECT COUNT(name) as liczba FROM killed_monsters where name LIKE "%'.$monstrums[name].'" and date > '.$dayago.';'); $count7 = mysql_fetch_assoc($player_killers1); $count6 = $count7['liczba']; $displayday_kp = 0; $displayweek_kp = 0; $displayday_pk = 0; $displayweek_pk = 0; if ($count == 0) { $displayday_kp = 0; } else { $displayday_kp = 1; } if ($count2 == 0) { $displayweek_kp = 0; } else { $displayweek_kp = 1; } if ($count4 == 0) { $displayweek_pk = 0; } else { $displayweek_pk = 1; } if ($count6 == 0) { $displayday_pk = 0; } else { $displayday_pk = 1; } if (($displayday_kp == 1) or ($displayweek_kp == 1) or ($displayweek_pk == 1) or ($displayday_pk == 1)) { if(!empty($killers_monsters)) { $numberlist++; if(is_int($numberlist / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } // By QuaS~ $main_content .= '<TR BGCOLOR='.$bgcolor.'> <TD><B><font CLASS = "red">'.$monstrums[name].'</B></TD><TD><B><font CLASS = "red">'.$count.'</B></TD><TD><B><font CLASS = "red">'.$count6.'</B></TD><TD><B><font CLASS = "red">'.$count2.'</B></TD><TD><B><font CLASS = "red">'.$count4.'</B></TD></TR>'; } } } } $main_content .= '</TABLE>'; ?>Configure Corretamente Estas Linhas:
Agora Va Em:
/data/creatureevents/scripts
Faça Um NOvo arquivo Com o Nome:
counter.lua
e Cole Isso:
function onKill(cid, target, lastHit) local monster = getCreatureName(target) if isMonster(target) == TRUE then db.executeQuery("INSERT INTO killed_monsters (`name`, `date`) VALUES\n('".. monster .."',".. os.time() ..");") end return TRUE endAbra o: Login.lua
E adicione Isso:
Agora Abra O: creatureevents.xml
E adicione Isso:
Abra Seu Detabase e adicione isso:
Agora Va Em Index E adicione Isso:
case "KillStatistic"; $topic = "Kill Statistic"; $subtopic = "Kills"; include("kill.php"); break;agora va em: C:\xampp\htdocs\layouts\tibiacom
Abra O Layout.php
e adicione logo abaixo de:
adicione Isso::
Pronto.
Bom Uso.
Editado Julho 16 por 1tyi