Changeset 609 for trunk/pages


Ignore:
Timestamp:
Aug 7, 2009, 10:03:50 PM (15 years ago)
Author:
george
Message:
  • Upraveno: Stránky přizpůsobeny pro podporu více světů. Doplněna stránka seznamu světů.
Location:
trunk/pages
Files:
1 added
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/pages/arena.php

    r598 r609  
    1818}
    1919
    20 $db->select_db($Config['Mangos']['DatabaseCharacters']);
     20$db->select_db($Config['Mangos']['RealmList'][$_COOKIE['RealmIndex']]['DatabaseCharacters']);
    2121$count = $db->query('SELECT COUNT(*) FROM arena_team')->fetch_row();
    2222$all_record = $count[0];
  • trunk/pages/begin.php

    r550 r609  
    11<?php
    22
    3 echo('<br />
    4 Vítejte na <b>Heroes of Fantasy</b>, neoficiálním herním serveru hry <b>World of Warcraft</b>!<br />
     3echo('<h2 align="center">Jak začít:</h2>
     4<ol>
     5<li>Nainstalujte hru <b>World of Warcraft</b> včetně datadisku <strong>Wrath of The Lich King</strong>. Instalační program stáhnete zde: <a href="http://www.heroesoffantasy.cz:81/InstallWoW.exe">enUS</a>.</li>
     6<li>Aktualizujte hru postupně až na verzi <b>'.$Config['Mangos']['ClientVersion'].'</b> buď pomocí oficiálního Launcheru nebo pomocí ručně stažených patch souborů z <a href="http://www.wowwiki.com/Patch_mirrors">wowwiky</a>.</li>
     7<li>Upravte obsah souboru realmlist.wtf (nejčastěji umístěn ve složce C:\Program Files\World of Warcraft\Data\enUS) dle souboru <a href="pages/realmlist.wtf">realmlist.wtf</a> tak, aby obsahoval adresu tohoto serveru.</lu>
     8<li>Vytvořte si nový herní účet <a href="?page=register">zde</a>.</li>
     9<li>Přejmenujte program Launcher.exe ve složce s hrou např. na Launcher2.exe a dále spouštějte hru přímo přes program WoW.exe. Předejdete tím nechtěnému stažení novější verze hry než podporuje tento server.</li>
     10<li>Spusťte hru, vyberte si <a href="?page=realmlist">svět</a>, vytvořte si novou postavu a ponořte se do nového herního světa hry <strong>World of Warcraft</strong>.</li>
     11</ol>
    512<br />
     13<strong>Další možnosti:</strong><br />
     14<ul>
     15<li>Můžete se zaregistrovat do diskuzního fóra serveru <a href="forum/">zde</a>.</li>
     16<li>Ve hře se můžete připojit příkazem /join world do společného textového chat kanálu.</li>
     17<li>Prozkoumejte webové stránky serveru a sledujte <a href="rss.php?category=articles">nejnovější informace</a> přes RSS čtečku.</li>
     18</ul>
    619<br />
    7 
    8 <b>Jak se připojit:</b><br />
    9 1) Nainstalujte hru <b>World of Warcraft</b> s datadisky  <b>The Burning Crusade</b> a <b>Wrath of the Lich King</b>. Program na stažení všech tří (verze enUS): <a href="http://game.zdechov.net:81/InstallWoW.exe">HTML</a>.<br />
    10 2) Nainstalujte zjistěte si verzi World of Warcraft s oběma datadisky (ukazuje se po spuštění v levém, dolním rohu) a stáhněte si postupně patche až do verze <b>3.0.9</b> <a href="http://www.wowwiki.com/Patch_mirrors" target="_blank">WoWWiky</a>.<br />
    11 3) První řádku souboru <a href="pages/realmlist.wtf">realmlist.wtf</a> (je umístěn ve složce s WoW/data/enUS/realmlist.wtf)přepište na <b>set realmlist wow.zdechov.net</b>, zbytek realmlistu můžete nechat jaký je.<br />
    12 4) Vytvořte si <a href="?page=register">zde</a> nový herní účet<br />
    13 5) Smažte soubor launcher.exe ve složce s hrou a <b>spouštějte hru jen přes WoW.exe.</b> Zamezíte tím samovolné auktualizaci hry (stahování vyšších patchů) a následné nemožnosti připojit se na Heroes of Fantasy, který by jel na jiném patchi.<br />
    14 6) Spusťte hru, vytvořte si postavu a ponořte se do nového herního světa Heroes of Fantasy, hry <b>World of Warcraft</b>.<br />
    15 <br />
    16 <b>Další možnosti:</b><br />
    17 - Můžete se zaregistrovat do diskuzního fóra serveru: <a href="forum/">zde</a>.<br />
    18 - Ve hře se můžete připojit příkazem /join world do společného textového chat kanálu.<br />
    19 - Prozkoumejte webové stránky serveru a sledujte nejnovější informace přes RSS čtečku.<br />
    20 <br />
    21 <b>Přejeme příjemnou zábavu!</b>
    22 ');
     20<strong>Přejeme příjemnou zábavu!</strong>');
    2321
    2422?>
  • trunk/pages/events.php

    r595 r609  
    4343 
    4444  $Events = array('Running' => array(), 'Planned' => array());
    45   $db->select_db($Config['Mangos']['DatabaseMangos']); 
     45  $db->select_db($Config['Mangos']['RealmList'][$_COOKIE['RealmIndex']]['DatabaseMangos']);
    4646
    4747  $DbResult = $db->query('SELECT *, UNIX_TIMESTAMP(start_time) as start FROM game_event WHERE end_time > NOW() AND start_time < NOW()');
  • trunk/pages/gmlog.php

    r583 r609  
    11<?php
    22
    3 $gmlog = $Config['Mangos']['GMCommandsLog'];
     3$gmlog = $Config['Mangos']['RealmList'][$_COOKIE['RealmIndex']]['GMCommandsLog'];
    44$pocet_radku = 50; //KOLIK RADKU Z LOGU SE BUDE ZOBRAZOVAT
    55
  • trunk/pages/guilda.php

    r595 r609  
    33function count_days($a, $b)
    44{
    5         $gd_a = getdate($a);
    6         $gd_b = getdate($b);
    7         $a_new = mktime(12, 0, 0, $gd_a['mon'], $gd_a['mday'], $gd_a['year']);
    8         $b_new = mktime(12, 0, 0, $gd_b['mon'], $gd_b['mday'], $gd_b['year']);
    9         return round(abs($a_new - $b_new) / 86400);
     5  $gd_a = getdate($a);
     6  $gd_b = getdate($b);
     7  $a_new = mktime(12, 0, 0, $gd_a['mon'], $gd_a['mday'], $gd_a['year']);
     8  $b_new = mktime(12, 0, 0, $gd_b['mon'], $gd_b['mday'], $gd_b['year']);
     9  return round(abs($a_new - $b_new) / 86400);
    1010}
    1111
    12 $db->select_db($Config['Mangos']['DatabaseCharacters']);
     12$db->select_db($Config['Mangos']['RealmList'][$_COOKIE['RealmIndex']]['DatabaseCharacters']);
    1313$id = (isset($_GET['id'])) ? $_GET['id'] : 0;
    1414if($id != 0)
     
    5959    $query = $db->query('SELECT `race`,`class`,`online`, `account`, `logout_time`, SUBSTRING_INDEX(SUBSTRING_INDEX(`characters`.`data`, " ", '.$Config['Mangos']['CharacterDataOffset']['Level'].' + 1), " ", -1) AS level, mid(lpad( hex( CAST(substring_index(substring_index(data, " ", '.($Config['Mangos']['CharacterDataOffset']['Gender'] + 1).'), " ", -1) as unsigned) ), 8, 0), 4, 1) as gender FROM `characters` WHERE `guid` = '.$member[0].' LIMIT 1;');
    6060    $online = $query->fetch_assoc();
    61           $accid = $online['account'];
    62          
     61    $accid = $online['account'];
     62   
    6363    $LogoutTime = count_days($online['logout_time'], time());
    6464    $LogoutTimeColorList = array(0 => '#0000CC', 5 => '#FFFF00', 15 => '#FF8000', 30 => '#FF0000', 60 => '#FF00FF', 90 => '#8000FF');
     
    6969    }
    7070   
    71         $Level = $online['level'];
     71    $Level = $online['level'];
    7272    $LevelColorList = array(9 => '#858585', 19 => '#339900', 29 => '#3300CC', 39 => '#5552FF', 49 => '#FF8000', 59 => '#FF0000', 69 => '#FF00CC', 70 => '#FFF000');
    7373    $LevelColor = '#FFFFFF';
     
    7777    }
    7878   
    79                 if($online['gender'] == 0) $gender = 0;
     79    if($online['gender'] == 0) $gender = 0;
    8080    else $gender = 1;
    8181    echo('<tr>'.
  • trunk/pages/guildy.php

    r595 r609  
    4242  </tr>');
    4343
    44 $db->select_db($Config['Mangos']['DatabaseCharacters']);
     44$db->select_db($Config['Mangos']['RealmList'][$_COOKIE['RealmIndex']]['DatabaseCharacters']);
    4545
    4646$sql = $db->query('SELECT `guild`.homepage, `guild`.name, `guild`.guildid, `guild`.createdate, COUNT(`guild_member`.`guildid`) AS member_count ,`leader`.`race` IN (1, 3, 4, 7, 11) AS fraction , `leader`.`guid` AS leader FROM `guild` JOIN `guild_member` ON `guild_member`.`guildid` = `guild`.`guildid` JOIN `characters` AS `memebers` ON `memebers`.`guid`= `guild_member`.`guid` JOIN `characters` AS `leader` ON `leader`.`guid`= `guild`.`leaderguid` GROUP BY guild.name ORDER BY '.$order_by.' '.$order_dir.';');
  • trunk/pages/links.php

    r532 r609  
    55$Links = array
    66(
    7   array('URL' => 'http://wow.hisgrak.cz/', 'Description' => 'České informace o WoW'),
    87  array('URL' => 'http://wow.vigudes.cz', 'Description' => 'České informace o WoW'),
    98  array('URL' => 'http://wow.herniweb.cz/', 'Description' => 'České informace o WoW'),
     
    2019  array('URL' => 'http://www.gotwow.ic.cz/', 'Description' => 'Historie emulace WoW'),
    2120  array('URL' => 'http://www.zdechov.net/', 'Description' => 'Komunitní počítačová síť, ve které je provozován tento server'),
    22   array('URL' => 'http://game.zdechov.net/', 'Description' => 'Rozcestník tohoto herního serveru'),
    2321  array('URL' => 'http://wowpreklad.zdechov.net/', 'Description' => 'Český překlad WoW'),
    2422);
    2523
     24echo('<ul>');
    2625foreach($Links as $Link)
    2726{
    28   echo('<a href="'.$Link['URL'].'" target="_blank" title="'.$Link['Description'].'">'.$Link['URL'].'</a> - '.$Link['Description'].'<br />');
     27  echo('<li><a href="'.$Link['URL'].'" target="_blank" title="'.$Link['Description'].'">'.$Link['URL'].'</a> - '.$Link['Description'].'</li>');
    2928}
     29echo('</ul>');
    3030
    3131?>
  • trunk/pages/online.php

    r595 r609  
    2222
    2323echo('<h3 class="PageTitle">Online hráči</h3>');
    24 echo('<div style="text-align: center">Celkem '.$server->MangosOnline().' hráčů.</div>'.
     24echo('<div style="text-align: center">Celkem '.$server->MangosOnline($_COOKIE['RealmIndex']).' hráčů.</div>'.
    2525'<table class="BaseTable">
    2626  <tr>
     
    3434    MakeLink('Aréna body', 'arena_points').'</th></tr>');
    3535
    36 $db->select_db($Config['Mangos']['DatabaseCharacters']);
     36$db->select_db($Config['Mangos']['RealmList'][$_COOKIE['RealmIndex']]['DatabaseCharacters']);
    3737$sql = $db->query('SELECT guid, name, race, class, zone, map, '.
    3838  'CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, " ", '.$Config['Mangos']['CharacterDataOffset']['HonorPoints'].'+1), " ", -1) AS UNSIGNED) AS highest_rank, '.
  • trunk/pages/server.php

    r608 r609  
    1010    <td>'.$server->ServerImg($server->ServerOnline($Config['Web']['WoWServerAddr'], 8085)).'</td>
    1111  </tr>
    12 
    1312  <tr>
    14     <td>Ve hře přítomno</td>
    15     <td>'.$server->MangosOnline().' hráčů</td>
     13    <td>Celkem světů</td>
     14    <td>'.count($Config['Mangos']['RealmList']).'</td>
     15  </tr>
     16  <tr>
     17    <td>Ve všech světech přítomno</td>
     18    <td>'.$server->ServerMangosOnline().' hráčů</td>
    1619  </tr>
    1720  <tr>
     
    2427  </tr>
    2528  <tr>
    26     <td>V databázi uloženo</td>
    27     <td>'.$server->CharacterCount().' postav</td>
     29    <td>Ve všech světech uloženo</td>
     30    <td>'.$server->ServerCharacterCount().' postav</td>
    2831  </tr>
    2932  <tr>
  • trunk/pages/tophraci.php

    r589 r609  
    1414}
    1515
    16 
    1716function getOnline($online)
    1817{
    19   if ($online == 1):
    20     $status = '<span style="color: green;">Online</span>';
    21   else:
    22     $status = '<span style="color: red;">Offline</span>';
    23   endif;
    24  
     18  if($online == 1) $status = '<span style="color: green;">Online</span>';
     19    else $status = '<span style="color: red;">Offline</span>';
    2520  return($status);
    2621}
    2722
    28 $db->select_db($Config['Mangos']['DatabaseCharacters']);
     23$db->select_db($Config['Mangos']['RealmList'][$_COOKIE['RealmIndex']]['DatabaseCharacters']);
    2924$sql = 'SELECT name, totaltime, online FROM characters ORDER BY totaltime DESC LIMIT '.$top;
    3025$result = $db->query($sql);
Note: See TracChangeset for help on using the changeset viewer.