Jump to content
  • Announcements

    • Xmat

      Pravidlo pro postování v TTT

      Do sekce Tipy, triky, tutoriály nepatří žádné dotazy.   Postujte sem vaše návody, tipy a různé další věci jež uznáte za vhodné sdělit zdejšímu osazenstvu, ale veškeré dotazy směřujte do sekce Všeobecná diskuse.
    • Replik

      Seznam návodů a důležitých témat v této sekci

      Pro lepší přehlednost jsem vytvořil tento seznam, který vás, méně zkušené, lépe provede touto sekcí. Věřím, že zde najdete, co hledáte. Vypsané jsou návody, které jsou oficiálně uznané jako návody. Běžné diskuze, které neposkytují postupy a rady zvěřejněny nejsou.   Instalace vlastního MaNGOS Serveru Díky těmto návodům budete (měli by jste být) schopni vytvořit a následně spustit váš vlastní server. Nastavení je pro verze s i bez datadisku.   Instalace MaNGOS Serveru (bez datadisku TBC) - Autor Benny Instalace MaNGOS Serveru (s datadiskem TBC) - Autor Malfik Instalace MaNGOS Serveru v prostředí Linux - Autor charlie Instalace MaNGOS Serveru v prostředí Linux - Autor kupkoid   Chyby a jejich řešení při přihlašování k serveru - Autor Cybe   Zálohování uživatelských dat   Dávkový soubor (BAT soubor) pro vytvoření SQL záloh - Autor Replik   Kompilování - tvoření vlastních release (revizí)   Tvorba kompilací pro Win32 (MangoScript) - Autor bLuma   Ostatní - těžko zařaditelné, ale neznamená to, že nejsou dobré   VIP Systém - Autor charlie Tvorba Webových stránek pro MaNGOS - Autor zahuba Tvorba teleportačních NPC (MangoScript) - Autor Replik Registrační web (původně předělaná SPORA) Funkční pro Antrix i MaNGOS - Autor Replik Nastavení a spuštění Minimanager pro MaNGOS - Autor BlackMartin Nastavení MaNGOS Website - Autor Artorius   Samozřejmě jsou zde i jiné návody, ale tyto jsou nejvíce používané, proto věřím, že vám budou nápomocné. Tuto sekci budeme upravovat podle potřeby. Pokud by jste něco nenašli nebo si nevěděli rady, hledejte na fóru a teprve potom založte vlastní topik. Pokud nějaký autor vytvoří kvalitní návod a chtěl by ho zveřejnit i v tomto seznamu, doporučuji, aby mi napsal zprávu skrze PM.   Díky a přeji hezký den na WoWResource   Replik
    • Aristo

      Příspěvky tam, kde nemají co dělat

      Dodržujte zákaz přispívání do topiků s repaky pokud si to zakladatelé nepřejí!! Opakované psaní příspěvků bude trestáno warnem.
    • Aristo

      Používání spoilerů

      Poslední dobou má většina uživatelů fora zvláštní nutkání postovat extrémně dlouhé texty nebo kódy, které zabírají v nejedenom případu i 80% obsahu celé stránky a hodně tak zvedají nepřehlednost v topiku. Chtěl bych všechny uživatele požádat, aby při postování citací, jakýchkoliv kódů, errorů, atp... delších než 30 řádků používali funkci spoileru.   Funkci vyvoláte příkazem [spoiler] text [/spoiler]   Ukázka:  
Sign in to follow this  
<..::H@CK3R::..>

Trinity core & Php fusion 7

Recommended Posts

Ahoj,

mám problém.. Máte někdo skušenosti s php fusion?

Potřebuji web který pojede furt a když vypnu server aby šel web dál,tak sem si stáhl php fusion (nejnovější verzi) a nahrál na hosting od endory.. Vše funguje dobře,až na základ.. Nefunguje mi žádný relm status. Ten z od tud:link se mi projistotu ani nezobrazí a jiné mi přímo pro fusion mi zase hážou chyby.. Nemáte někdo fukční návod?? (a furt to tam přidává to "fs"(viz vysledek dole),ikdyž je to jiná db..)

jináč moje nastavení:

 

 

 setting.php
<?php
// Mangos DB settings to show how many players are online
$host='localhost'; //Hostname                                    (s db se to spojí)
$user='user'; //Database username
$pass='xxx'; //Database password
$db='characters'; //Character Database
$logondb='auth'; //Logon Database

//Text Settings   toto být nastavené nemusí..
$realmname='Deathx USA'; //Realm name if only 1 realm
$realmadress='PRIVATE'; //realmlist ip address
$patch='3.0.1 Build 8788'; // Your Server supported patch

// Server Info
$build="8714 thru 8788"; //Supported Builds
$mangos='6458'; //Mangos Version
$udb='359'; //Database version
$sd2='572'; //ScriptsDev Version
$acid='19'; //Acid version

// Player Levels
$maxlvl='80'; //Max Player Level
$char='70';  //Normal Character Start Level
$dk='55';  //Death Knight Start Level
$mpskill='6'; // Max Primary Skills

// Drop rates
$dropmoney='1x'; //Money rates
$dropitems='1x'; //Items Rates

// XP Rates
$xpkill='1x'; //Kill rates
$xpqst='1x'; //Quest rates
$xpexplore='1x'; //Explore rates
$talent='1x'; //Talent Rates
$xphonor='1x'; //Honor rates
$rep='1x'; //Reputation Rates
$kill='1x'; //Kill Rates
$uptime=''; //Server Uptime (coming soon)
?>

 

 

  realms_status_panel.php
<?PHP 
include_once "settings.php";
/*---------------------------------------------------+
| PHP-Fusion 6+ Content Management System
| PHP-Fusion 7+ Content Management System
+----------------------------------------------------+
| Copyright ř 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Original PHP-Fusion Ascent/Mangos Realm Status Panel by Thurgood
| Edit: "Server Version Info" by Hurkulez
| Edit: "Character Rates" by Hurkulez
| Edit: "Drop Rates" by Hurkulez
| Edit: "XP Rates" by Hurkulez
| Edit: "Hurkulez Website" http://hva.no-ip.com/wotlk 
+----------------------------------------------------+
| Edit Tested with Mangos v6458+ DB Structure
+----------------------------------------------------+
| Place this code into a folder under Infusionss
| Make sure the folder and the filename are identical
| then add your panel. 
+----------------------------------------------------+
| http://emu.game-server-cc/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/

if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }
openside("Realm Status");
$conn = mysql_connect($host,$user,$pass) or die(mysql_error());
mysql_select_db($db) or die(mysql_error());
$numonline=@mysql_num_rows(mysql_query("SELECT NULL FROM `characters` WHERE `online`='1'"));
$accdb=@mysql_num_rows(mysql_query("SELECT * FROM account"));
$chardb=@mysql_num_rows(mysql_query("SELECT * FROM characters"));
$guilddb=@mysql_num_rows(mysql_query("SELECT * FROM guild"));
$arenadb=@mysql_num_rows(mysql_query("SELECT * FROM arena_team"));


$abfrage = "SELECT * FROM `characters` WHERE `online`='1'";
$result = mysql_query($abfrage);
$rows0 = mysql_num_rows($result);

$abfrage1 = "SELECT * FROM `characters` WHERE `race`='1' AND `online`='1'";
$result1 = mysql_query($abfrage1);
$rows1 = mysql_num_rows($result1);

$abfrage2 = "SELECT * FROM `characters` WHERE `race`='2' AND `online`='1'";
$result2 = mysql_query($abfrage2);
$rows2 = mysql_num_rows($result2);

$abfrage3 = "SELECT * FROM `characters` WHERE `race`='3' AND `online`='1'";
$result3 = mysql_query($abfrage3);
$rows3 = mysql_num_rows($result3);

$abfrage4 = "SELECT * FROM `characters` WHERE `race`='4' AND `online`='1'";
$result4 = mysql_query($abfrage4);
$rows4 = mysql_num_rows($result4);

$abfrage5 = "SELECT * FROM `characters` WHERE `race`='5' AND `online`='1'";
$result5 = mysql_query($abfrage5);
$rows5 = mysql_num_rows($result5);

$abfrage6 = "SELECT * FROM `characters` WHERE `race`='6' AND `online`='1'";
$result6 = mysql_query($abfrage6);
$rows6 = mysql_num_rows($result6);

$abfrage7 = "SELECT * FROM `characters` WHERE `race`='7' AND `online`='1'";
$result7 = mysql_query($abfrage7);
$rows7 = mysql_num_rows($result7);

$abfrage8 = "SELECT * FROM `characters` WHERE `race`='8' AND `online`='1'";
$result8 = mysql_query($abfrage8);
$rows8 = mysql_num_rows($result8);

$abfrage9 = "SELECT * FROM `characters` WHERE `race`='10' AND `online`='1'";
$result9 = mysql_query($abfrage9);
$rows9 = mysql_num_rows($result9);

$abfrage10 = "SELECT * FROM `characters` WHERE `race`='11' AND `online`='1'";
$result10 = mysql_query($abfrage10);
$rows10 = mysql_num_rows($result10);

$horde = $rows2+$rows5+$rows6+$rows8+$rows9;
$ally = $rows1+$rows3+$rows4+$rows7+$rows10;

//Database Connection information
$ip='hva.no-ip.com'; //IP or DNS of your LOGONSERVER
$port1 ='8070'; //WORLD LISTENER PORT - REALM 1
$port2 ='8075'; //WORLD LISTENER PORT - REALM 2
//$port3 ='8090'; //WORLD LISTENER PORT - REALM 3

// Lets see if Realm 1 is alive
$fp = @fsockopen ($ip,$port1,$errno,$errstr, 0.5);
if ($fp)
{ print "<center></font><p><center><img src='".BASEDIR."images/realm_status/up.png'></center>"; }
else {print "<center><img src='".BASEDIR."images/realm_status/down.png'></center>"; }
@fclose($fp);

$conn = mysql_connect($host,$user,$pass) or die(mysql_error());
mysql_select_db($logondb) or die(mysql_error());
$accdb=@mysql_num_rows(mysql_query("SELECT * FROM account"));
echo "<b>Online Players: $numonline<br> Alliance : <font color='blue'>$ally</font> Horde : <font color='red'>$horde </font></b><p><b>Name:</b> $realmname<br>
<b>Realm:</b> $realmadress<br>
<b>Patch:</b> $patch<br>

<br><b><u>Database Statistics:</u></b><br>
<b>Accounts:</b> $accdb<br>
<b>Characters:</b> $chardb<br>
<b>Arena Teams:</b> $arenadb<br>
<b>Guilds:</b> $guilddb<br>

<br><b><u>Server Version Info:</u></b><br>
<b>Supported Builds:</b><br> $build <br>
<b>Mangos:</b> $mangos <br>
<b>UDB:</b> $udb <br>
<b>SD2:</b> $sd2 <br>
<b>Acid:</b> $acid <br>

<br><b><u>Character Rates:</u></b><br>
<b>Max Level:</b> $maxlvl <br>
<b>Char Start:</b> $char <br>
<b>DK Start:</b> $dk<br>
<b>Trade Skills:</b> $mpskill <br>

<br><b><u>Drop Rates:</u></b><br>
<b>Items:</b> $dropitems <br>
<b>Money:</b> $dropmoney <br>

<br><b><u>XP Rates:</u></b><br>
<b>Explore:</b> $xpexplore <br>
<b>Talents:</b> $talent <br>
<b>Honor:</b> $xphonor <br>
<b>Quest:</b> $xpqst <br>
<b>Kill:</b> $xpkill <br>
<b>Rep:</b> $rep <br>
";
?>


<?php 
//mysql_close; 
?>
<?php
mysql_connect("$db_host",
"$db_user","$db_pass");
mysql_select_db("$db_name");
?>
<?php
// Leave this line in
//mysql_close;
closeside();
?>

 

 

 

vysledek:

 

 

	Realm Status	
Table 'characters.fs_errors' doesn't existTable 'characters.fs_errors' doesn't existTable 'characters.fs_errors' doesn't existTable 'characters.fs_errors' doesn't existTable 'characters.fs_errors' doesn't existTable 'characters.fs_errors' doesn't exist

Table 'characters.fs_errors' doesn't existTable 'characters.fs_errors' doesn't existOnline Players: 0
Alliance : 0 Horde : 0
Name: Deathx USA
Realm: PRIVATE
Patch: 3.0.1 Build 8788

Database Statistics:
Accounts: 126
Characters: 26
Arena Teams: 0
Guilds: 2

Server Version Info:
Supported Builds:
8714 thru 8788 
Mangos: 6458 
UDB: 359 
SD2: 572 
Acid: 19 

Character Rates:
Max Level: 80 
Char Start: 70 
DK Start: 55
Trade Skills: 6 

Drop Rates:
Items: 1x 
Money: 1x 

XP Rates:
Explore: 1x 
Talents: 1x 
Honor: 1x 
Quest: 1x 
Kill: 1x 
Rep: 1x 
Table 'auth.fs_errors' doesn't existTable 'auth.fs_errors' doesn't existTable 'auth.fs_errors' doesn't existTable 'auth.fs_errors' doesn't existTable 'auth.fs_errors' doesn't existTable 'auth.fs_errors' doesn't existTable 'auth.fs_errors' doesn't existTable 'auth.fs_errors' doesn't exist

 

Edited by <..::H@CK3R::..>

Share this post


Link to post
Share on other sites

$host='localhost';

localhost nahraď IP tvého serveru a taky nevím jestli Endora podporuje připojení do vzdálené DB.

Share this post


Link to post
Share on other sites

$host='localhost';

localhost nahraď IP tvého serveru a taky nevím jestli Endora podporuje připojení do vzdálené DB.

Nepodporují :)

Share this post


Link to post
Share on other sites

Súbory pre PHP-Fusion nahraj na FTPčko Endory,kde pri inštalácii spravíš aj vlastnú DB pre PHP-Fusion.Tým pádom ti web pôjde NONSTOP.Ďalej na serverové PC si umiestni scripty ktoré budeš buď includovať alebo ich budeš zobrazovať pomocou HTML tagu <iframe> na stránkach PHP-Fusion.Nič ťažké :)

Share this post


Link to post
Share on other sites

Súbory pre PHP-Fusion nahraj na FTPčko Endory,kde pri inštalácii spravíš aj vlastnú DB pre PHP-Fusion.Tým pádom ti web pôjde NONSTOP.Ďalej na serverové PC si umiestni scripty ktoré budeš buď includovať alebo ich budeš zobrazovať pomocou HTML tagu <iframe> na stránkach PHP-Fusion.Nič ťažké :)

 

 

Toto vypadá logicky :), mohl bys mi pls poslat nějaký návod?

Chápu to správně že ten script jakoby spustim na serveru a na php fusionu ho vyzobrazím pomocí html?

Share this post


Link to post
Share on other sites

Co já vím,tak Endora podporuje přip. do vzdálené DB za 15kč/měsíc (Viz . Endora plus ) A navíc,myslim že to podporuje webzdarma ,ale nejsem si jistý

Share this post


Link to post
Share on other sites

To je problém si dát 3 kila za webhosting a doménu na rok? A máš ktomu emaily a dalši veci.. ;) já četl diskuze a tam se psalo že Endora to podporuje ale IC ne.. možná se to změnilo..nevím :)

  • Upvote 1

Share this post


Link to post
Share on other sites

Toto vypadá logicky :), mohl bys mi pls poslat nějaký návod?

Chápu to správně že ten script jakoby spustim na serveru a na php fusionu ho vyzobrazím pomocí html?

hej pochopil si to správne :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×