Зал Славы

akademik

Новичок
Репутация
0 / 276
Делаем запрос в базу:

Код:
CREATE TABLE IF NOT EXISTS `xgp_topkb` (
  `id` bigint(11) unsigned NOT NULL auto_increment,
  `id_owner1` bigint(20) NOT NULL default '0',
  `angreifer` varchar(64) NOT NULL default '',
  `id_owner2` bigint(20) NOT NULL default '0',
  `defender` varchar(64) NOT NULL default '',
  `gesamtunits` bigint(20) NOT NULL default '0',
  `gesamttruemmer` bigint(20) NOT NULL default '0',
  `rid` varchar(72) NOT NULL default '',
  `raport` text NOT NULL,
  `fleetresult` varchar(64) NOT NULL default '',
  `a_zestrzelona` tinyint(3) unsigned NOT NULL default '0',
  `time` int(10) unsigned NOT NULL default '0',
  KEY `id_owner1` (`id_owner1`,`rid`),
  KEY `id_owner2` (`id_owner2`,`rid`),
  KEY `time` (`time`),
  FULLTEXT KEY `raport` (`raport`),
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

В game.php
Код:
  
  case'topkb':
        include_once($xgp_root . 'includes/pages/ShowTopKBPage.' . $phpEx);
        ShowTopKBPage();
    break;
Открываем includes/classes/class.FlyingFleetHandler.php

Ищем
Код:
$DebrisField      = $StrAttackerUnits ."
". $StrDefenderUnits ."
". $StrRuins;
Добовляем
Код:
           // mod TOP KB
                $strunitsgesamt      = $result['lost']['att'] + $result['lost']['def'];
                $user1lostunits      = $result['lost']['att'];
                $user1shotunits      = $result['lost']['def'];
                $user2lostunits      = $result['lost']['def'];
                $user2shotunits      = $result['lost']['att'];
                $strtruemmermetal    = $result['debree']['def'][0] + $result['debree']['att'][0];
                $strtruemmercrystal  = $result['debree']['def'][1] + $result['debree']['att'][1];
                $strtruemmerfeld     = $strtruemmermetal + $strtruemmercrystal;
            // mod TOP KB
Ищем

Код:
doquery($QryInsertRapport,'rw') or die("Error inserting CR to database".mysql_error()."

Trying to execute:".mysql_query());

Добовляем

Код:
// mod TOP KB
if($result['won'] == "a")
            {
                $blubb = a;
            }
            if ($result['won'] == "w")
            {
                $blubb = w;
            }
            if ($result['won'] == "r")
            {
                $blubb = r;
            }
                $rid   = md5($raport);
                $QryInserttopkb  = "INSERT INTO {{table}} SET ";
                $QryInserttopkb .= "`time` = UNIX_TIMESTAMP(), ";
                $QryInserttopkb .= "`id_owner1` = '". $FleetRow['fleet_owner'] ."', ";
                $QryInserttopkb .= "`angreifer` = '". $attacker['user']['username'] ."', ";
                $QryInserttopkb .= "`id_owner2` = '". $TargetUserID ."', ";
                $QryInserttopkb .= "`defender` = '". $defender['user']['username'] ."', ";
                $QryInserttopkb .= "`gesamtunits` = '". $strunitsgesamt ."', ";
                $QryInserttopkb .= "`gesamttruemmer` = '". $strtruemmerfeld ."', ";
                $QryInserttopkb .= "`rid` = '". $rid ."', ";
                $QryInserttopkb .= "`a_zestrzelona` = '".$formatted_cr['destroyed']."', ";
                $QryInserttopkb .= "`raport` = '". addslashes ( $raport ) ."',";
                $QryInserttopkb .= "`fleetresult` = '". $blubb ."';";
                doquery("LOCK TABLE {{table}} WRITE", 'topkb');
                doquery( $QryInserttopkb , 'topkb');
                doquery("UNLOCK TABLES", '');               
                $user1stat = $FleetRow['fleet_owner'];
                $user2stat = $TargetUserID;
            // mod TOP KB

В ingame.mo

Код:
$lang['tkb_destunits']                    = 'Уничтожено';
$lang['tkb_top']                    = "Зал славы";
$lang['tkb_Platz']                  = "Место";
$lang['tkb_Beteiligte']             = "Участники";
$lang['tkb_Datum']                  = "Дата";
$lang['tkb_Legende']                = "Легенда";
$lang['tkb_Gewinner']               = "Победитель";
$lang['tkb_Verlierer']              = "Проигравший";
$lang['tkb_unentschieden']          = "Ничья";
$lang['tkb_Missing']                = "Удален пользовательский счет";

В left_menu.tpl встовляем

Код:
<tr>
<td>
<div align="center"><font color="#FFFFFF">
<a href='game.php?page=topkb'>Зала славы</a>
</font></div>
</td>
</tr>

А да, создаём файлы

Автор гайда Dr.Kush
 
Молодец, возьми с полки пирожок:) Ну там много что лежит в разбросанном состоянии в несколько топиков. Ток ни кто вкусные вещи от туда не выкладывает и сколько ещё лежит в других местах инета....
 
Молодец, возьми с полки пирожок:) Ну там много что лежит в разбросанном состоянии в несколько топиков. Ток ни кто вкусные вещи от туда не выкладывает и сколько ещё лежит в других местах инета....

Нормальные люди, в таких темах дают ссылку на источник и автора... :angry:
 
Нормальные люди, в таких темах дают ссылку на источник и автора... :angry:
Не плачь, я куплю тебе калач*wink* Ну тут все тогда не нормальные, а так ты на это есть, бегай за мной и подписывай, так как я не запоминаю их.
п.с. По возможности выкладываю автора гайда, ну а сылку на оригинал, вам нужно вы и ищите.
Всем пофиг на сылку, особено тем у каго с испанишь туго, всем пофиг на автора. Народу нужен гайд, который им нужен, который работает на 100%.
 
Сверху