Чистые скрипты, которые вы сможите легко вставить в любой ваш проект.
CONFIG.PHP
Code
<? $ip ="127.0.0.1"; // IP сервера $dbip ="127.0.0.1"; // IP mysql $dbport ="3306"; // порт mysql $gameport ="8085"; // игровой порт $dblogin ="login"; // логин mysql $dbpass ="password"; // пароль mysql $mdb ="mangos"; // название базы mangos $rdb ="realmd"; // название базы realmd $cdb ="characters"; // название базы characters ?>
Вот готовый скрипт полного списка БАНов от проэкта WoW-Ultimate (по IP и Аккаунтам)
config.php: [notice] $host="localhost"; // хост базы REALM $user="mangos" ; // пользователь базы REALM $password="mangos"; // пароль базы REALM $dbr="realmd"; // название базы REALM[/notice] bans.php [notice]<?php // Скрипт показа забанненных аккаунтов и IP адресов by WoW-Ultimate require_once "config.php";
//подключение к базе $ConnectDB = mysql_connect("$host", "$user", "$password") or die ("Нет соединения с MySQL"); mysql_select_db("$dbr") or die ("Нет соединения с базой $dbr"); echo "<h2>Забаненные аккаунты</h2>"; echo "<table width=\"100%\" border=\"1\" align=\"center\"><tr> <td align=\"center\" width=\"20%\">забанен:</td> <td align=\"center\" width=\"20%\">Бан установлен:</td> <td align=\"center\" width=\"20%\">Забанил:</td> <td align=\"center\" width=\"20%\">Причина:</td> <td align=\"center\" width=\"20%\">Бан до:</td> </tr></table>"; $i=0; $data = mysql_query("SELECT * FROM account_banned WHERE active = 1 ORDER BY bandate DESC LIMIT 100",$ConnectDB); $row = mysql_fetch_array($data[$i]); { while($row = mysql_fetch_array($data)) { $banid = $row['id']; $usern = mysql_query("SELECT * FROM account WHERE id= $banid LIMIT 1",$ConnectDB); $rowuser = mysql_fetch_array($usern); $banuser = $rowuser['username']; $bandate = date("H:i:s d.m.Y", $row['bandate']); $bannedby = $row['bannedby']; $banreason = $row['banreason']; $unbandate = date("H:i:s d.m.Y", $row['unbandate']); echo "<font color=\"beer\"> <table width=\"100%\" border=\"1\" align=\"center\"><tr> <td align=\"center\" width=\"20%\">$banuser</td> <td align=\"center\" width=\"20%\">$bandate г.</td> <td align=\"center\" width=\"20%\">$bannedby</td> <td align=\"center\" width=\"20%\">$banreason</td> <td align=\"center\" width=\"20%\">$unbandate г.</td> </tr></table></font>"; $i++; } } //теперь выборка по IP адресам echo "<h2>БАНЫ по IP </h2><br>"; echo "<table width=\"100%\" border=\"1\" align=\"center\"><tr> <td align=\"center\" width=\"20%\">IP:</td> <td align=\"center\" width=\"20%\">Бан установлен:</td> <td align=\"center\" width=\"20%\">Забанил:</td> <td align=\"center\" width=\"20%\">Причина:</td> <td align=\"center\" width=\"20%\">Бан до:</td> </tr></table>"; $u=0; $bannedip = mysql_query("SELECT * FROM ip_banned ORDER BY bandate DESC LIMIT 100"); $row = mysql_fetch_array($bannedip[$u]); { while($row = mysql_fetch_array($bannedip)) {
<? mysql_selectdb ("$cdb"); $online = mysql_query ("select count(*) from characters where online = 1"); $online = mysql_result ($online,0); $allianceonline = mysql_query ("select count(*) from characters where online = 1 and race in (1,3,4,7,11)"); $allianceonline = mysql_result ($allianceonline,0); $hordeonline = mysql_query ("select count(*) from characters where online = 1 and race in (2,5,6,8,10)"); $hordeonline = mysql_result ($hordeonline,0); mysql_selectdb ("$rdb"); $max = mysql_query ("select max(`maxplayers`) from uptime"); $max = mysql_result ($max,0); echo "Игроков Онлайн: $online<br>"; echo "Альянса Онлайн: $allianceonline<br>"; echo "Орды Онлайн: $hordeonline<br>"; echo "Максимальный Онлайн: $max<br>"; ?>
Выдает вот так вот:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in K:\home\10.63.102.39\www\inc\rmenu.php on line 41
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in K:\home\10.63.102.39\www\inc\rmenu.php on line 43
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in K:\home\10.63.102.39\www\inc\rmenu.php on line 45
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in K:\home\10.63.102.39\www\inc\rmenu.php on line 48 Игроков Онлайн: Альянса Онлайн: Орды Онлайн: Максимальный Онлайн:
Добавлено (07.07.2009, 12:43) --------------------------------------------- Как исправить ?
Добавлено (07.07.2009, 12:48) --------------------------------------------- И ещё вопрос!! Как ставить этот скрипт ?
Quote (Timangi)
Вот готовый скрипт полного списка БАНов от проэкта WoW-Ultimate (по IP и Аккаунтам) config.php: Внимание! $host="localhost"; // хост базы REALM $user="mangos" ; // пользователь базы REALM $password="mangos"; // пароль базы REALM $dbr="realmd"; // название базы REALM bans.php Внимание!<?php // Скрипт показа забанненных аккаунтов и IP адресов by WoW-Ultimate require_once "config.php"; //подключение к базе $ConnectDB = mysql_connect("$host", "$user", "$password") or die ("Нет соединения с MySQL"); mysql_select_db("$dbr") or die ("Нет соединения с базой $dbr"); echo "<h2>Забаненные аккаунты</h2>"; echo "<table width=\"100%\" border=\"1\" align=\"center\"><tr> <td align=\"center\" width=\"20%\">забанен:</td> <td align=\"center\" width=\"20%\">Бан установлен:</td> <td align=\"center\" width=\"20%\">Забанил:</td> <td align=\"center\" width=\"20%\">Причина:</td> <td align=\"center\" width=\"20%\">Бан до:</td> </tr></table>"; $i=0; $data = mysql_query("SELECT * FROM account_banned WHERE active = 1 ORDER BY bandate DESC LIMIT 100",$ConnectDB); $row = mysql_fetch_array($data[$i]); { while($row = mysql_fetch_array($data)) { $banid = $row['id']; $usern = mysql_query("SELECT * FROM account WHERE id= $banid LIMIT 1",$ConnectDB); $rowuser = mysql_fetch_array($usern); $banuser = $rowuser['username']; $bandate = date("H:i:s d.m.Y", $row['bandate']); $bannedby = $row['bannedby']; $banreason = $row['banreason']; $unbandate = date("H:i:s d.m.Y", $row['unbandate']); echo "<font color=\"beer\"> <table width=\"100%\" border=\"1\" align=\"center\"><tr> <td align=\"center\" width=\"20%\">$banuser</td> <td align=\"center\" width=\"20%\">$bandate г.</td> <td align=\"center\" width=\"20%\">$bannedby</td> <td align=\"center\" width=\"20%\">$banreason</td> <td align=\"center\" width=\"20%\">$unbandate г.</td> </tr></table></font>"; $i++; } } //теперь выборка по IP адресам echo "<h2>БАНЫ по IP </h2><br>"; echo "<table width=\"100%\" border=\"1\" align=\"center\"><tr> <td align=\"center\" width=\"20%\">IP:</td> <td align=\"center\" width=\"20%\">Бан установлен:</td> <td align=\"center\" width=\"20%\">Забанил:</td> <td align=\"center\" width=\"20%\">Причина:</td> <td align=\"center\" width=\"20%\">Бан до:</td> </tr></table>"; $u=0; $bannedip = mysql_query("SELECT * FROM ip_banned ORDER BY bandate DESC LIMIT 100"); $row = mysql_fetch_array($bannedip[$u]); { while($row = mysql_fetch_array($bannedip)) { $banip = $row['ip']; $bandate = date("H:i:s d.m.Y", $row['bandate']); $bannedby = $row['bannedby']; $banreason = $row['banreason']; $unbandate = date("H:i:s d.m.Y", $row['unbandate']); echo "<font color=\"beer\"> <table width=\"100%\"border=\"1\" align=\"center\"><tr> <td align=\"center\" width=\"20%\">$banip</td> <td align=\"center\" width=\"20%\">$bandate г.</td> <td align=\"center\" width=\"20%\">$bannedby</td> <td align=\"center\" width=\"20%\">$banreason</td> <td align=\"center\" width=\"20%\">$unbandate г.</td> </tr></table></font>"; $u++; } } ?>
ааа как скрипт ставить этот ?
Добавлено (07.07.2009, 12:52) --------------------------------------------- И этот скрипт не работает, ну видимо я его не правильно поставил объясните как ставить ?
есть еше скрипты??
Ищу человека который хочет держать свой сервер WoW сделаю сайт подниму онлайн все сделаю главное хостер=))) кого заинтересовало пишите в ICQ 427231204
а нету скрипта топ 10 богатейших игроков и самый лучший игрок на арене выложи да 2 плюсика лучше пиши в личку
Сервера на заказ дешево пишите в лс или в асю 578380330
спс
Рисую шмот под заказжмите)))!!!Пишите если есть какиета предложение или смотрите уже готовие рисовки сдесь))) Пойду в гм или админи на фан серв версии 3.1.3, 3.2.2а,3.3.3а в пм Помог? Став+
Этот скрипт работает толко на 1 релам, а вот переменная на второй релам "$cdb" помогите связать их плз. С меня ++++
Добавлено (04.06.2010, 15:27) --------------------------------------------- Ну что не кто не знает?? Быть такого не может, я просто забыл все давно люди. Редактировать магу а вот с нуля уже не напишу, блин даже не помню как переменные связать )).
Добавлено (05.06.2010, 18:02) --------------------------------------------- Спасибо уже не надо, вот может кому пригодится, скрипт показывает общий онлайн с 2-х рел.
Не судите строго за второй скрипт я знаю его можно было написать и по проще но этот работает на 100% Пригодилась, помог , ставь +. Нигде нет такого равенства перед лицом смерти, как среди экипажа подводной лодки, где либо все погибают, либо все остаются жить.
Дайте плизз скрипт на просмотр онлайн игроков на карте у меня работало на 322 а перешел на 333 перестало работать Помогите плизз
Не ленися поставь + http://freelan.podzone.net/wow/ Server WoW
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'mangos'@'localhost' (using password: YES) in Y:\home\10.100.0.46\www\regs.php on line 6 Access denied for user 'mangos'@'localhost' (using password: YES)
И вот это с блокнота Realmd
2010-06-16 01:13:19 MaNGOS/0.16.0-DEV (* * Revision 10049 - *) for Win32 (little-endian) [realm-daemon] 2010-06-16 01:13:19 <Ctrl-C> to stop.
2010-06-16 01:13:19 Using configuration file realmd.conf. 2010-06-16 01:13:19 Database: 127.0.0.1;3306;root;mangos;realmd 2010-06-16 01:13:19 MySQL client library: 5.0.56 2010-06-16 01:13:19 MySQL server ver: 5.1.40-community 2010-06-16 01:13:19 Added realm "xDDD" 2010-06-16 01:13:19 realmd process priority class set to HIGH 2010-06-16 01:13:19
кто поможет ПЛЮСАНУ
Сообщение отредактировал Helik - Среда, 16.06.2010, 02:28