Карта создавалась для ArcEmu, легко подключается к Мангосу.
Автор:
Stalker Edition
Скачать:
1. карта -
http://stalker.syriusamis.org/download/swf/
2. дополнительные библиотеке -
http://stalker.syriusamis.org/downlo...er_lib_100.zip (поместить в каталог lib)
3. файл настроек configuration.xml:
PHP код:
<options>
<option name="Realmname" value="Server WoW" />
<option name="WOTLK" value="true" />
<option name="Filter" value="true" />
<option name="DotSize" value="100" />
<option name="XMLPath" value="mapstat.php" />
<option name="OnPlayerClickURL" value="" />
<option name="Timer" value="120" />
<option name="MyNotes" value="true" file="notes.xml" />
<option name="Instances" value="true" file="instances.xml" />
<option name="Zones" value="true" file="zones.xml" />
<option name="Camouflage" value="true" file="circles.xml" />
<option name="Library" value="lib/" />
<option name="MaxLevel" value="99" />
</options>
4. файл mapstat.php для сопряжения с Мангосом (написанный мной):
PHP код:
<?php
//=========== config =============
$dbip = '127.0.0.1';
$dblogin = '----';
$dbpass = '---';
$dbchar='characters';
//================================
echo '<?xml version="1.0" encoding="utf-8" standalone="yes"?> <serverpage>
<status>
<platform>Mangos</platform>
<uptime></uptime>
';
$mc=mysql_connect ($dbip,$dblogin,$dbpass);
mysql_select_db($dbchar, $mc);
mysql_query("SET NAMES 'utf8'");
$qr = "select count(`guid`) AS 'kol' from `characters` where `online` = 1";
$res = mysql_query($qr) or trigger_error(mysql_error());
if (mysql_num_rows($res) > 0) {
$res1 = mysql_fetch_array($res);
echo' <oplayers>'.$res1***91;'kol'***93;.'</oplayers>'; }
else echo' <oplayers>0</oplayers>'."\n";
echo '
<cpu></cpu>
<qplayers></qplayers>
<ram></ram>
<avglat></avglat>
<threads></threads>
<fthreads></fthreads>
<gmcount>0</gmcount>
<lastupdate></lastupdate>
</status>
<sessions>'."\n";
$qr2 = "select * from `characters` where `online` = 1";
$res2 = mysql_query($qr2) or trigger_error(mysql_error());
while ($res3 = mysql_fetch_array($res2)){
echo '<plr>'."\n";
echo ' <name>'.$res3***91;'name'***93;.'</name>'."\n";
echo ' <race>'.$res3***91;'race'***93;.'</race>'."\n";
echo ' <class>'.$res3***91;'class'***93;.'</class>'."\n";
echo ' <gender>'.$res3***91;'gender'***93;.'</gender>'."\n";
echo ' <pvprank></pvprank>'."\n";
echo ' <level>'.$res3***91;'level'***93;.'</level>'."\n";
echo ' <map>'.$res3***91;'map'***93;.'</map>'."\n";
echo ' <areaid>'.$res3***91;'zone'***93;.'</areaid>'."\n";
echo ' <xpos>'.$res3***91;'position_x'***93;.'</xpos>'."\n";
echo ' <ypos>'.$res3***91;'position_y'***93;.'</ypos>'."\n";
echo ' <ontime></ontime>'."\n";
echo ' <latency></latency>'."\n";
echo '</plr>'."\n";
}
echo '</sessions>'."\n";
echo '</serverpage>'."\n\n";
?>
Всё тестировалось на Мангос под клиент 3.1.3, но и на более новых версиях должно работать нормально.