Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=148)
-   -   Полезные php скрипты aion (https://forum.zone-game.info/showthread.php?t=8824)

Nikoz 28.06.2010 14:07

Re: Полезные php скрипты aion
 
Код:

<center>
<?
//Script powered by Demon-mc | FreLAN | demon_87@mail.ru
include "C:\Program Files (x86)\VertrigoServ\www\config.php"; // подключаем файл с конфигом
if(Test_mysql_connect() == false)
{
    echo "<font color='#ff0000'>Нет соединения. Скорее всего сервер неактивен. <br>Вывод списка участников невозможен.</font>";
    End_page();
}

$msconn = mysql_connect($dbhost, $dbuser, $dbpass);
if($msconn == FALSE)
{
    echo "Ошибка соединения.
    Скорее всего игровой сервер неактивен, попробуйте зайти сюда позже.";
    End_page();
}
if(!MYSQL_SELECT_DB($dbname))
{
    echo "БД не найдена! Скорее всего эта ошибка вызвана сбоем на сервере."; End_page();
}

mysql_query("set names 'CP1251'");

// тут была жопа при подключении))))) но все норм прописал!!!
// В пустую строчку перед "); добавляем:
//WHERE players.online = '1'              //для вывода кто онлайн.
//ORDER BY exp DESC LIMIT 100            //для вывода топ 100 по уровню персонажа + раскоментировать строку
//ORDER BY exp                            //для вывода общей таблицы пользователей с сортировкой по уровню
//ORDER BY p_name                        //для вывода общей таблицы пользователей с сортировкой по имени чара

        $q = mysql_query("
SELECT players.name AS p_name, players.exp,players.legion_id, players.gender, players.race, players.player_class, players.world_id, players.online, players.title_id, legions.name FROM players
LEFT JOIN legion_members ON players.id=legion_members.player_id
LEFT JOIN legions ON legions.id=legion_members.legion_id

") ;



может нужно было базу там или че создать? послать запрос там...

donos 28.06.2010 14:11

Re: Полезные php скрипты aion
 
"C:\Program Files (x86)\VertrigoServ\www\config.php

Я имел ввиду http://твойсайт.ру/конфиг.пхп

Nikoz 28.06.2010 14:23

Re: Полезные php скрипты aion
 
Код:

<?
error_reporting(0);
// Настройка базы данных.
global $dbuser;
global $dbpass;
global $dbhost;
global $dbname;
$dbuser = "root"; // Пользователь
$dbpass = "vertrigo"; // Пароль
$dbhost = "localhost"; // Адресс БД
$dbname = "au_server_gs"; // Имя базы данных гейм сервера
$dbnamelogin = "au_server_ls"; // Имя базы данных логин сервера



// тестирует подключение к игровому серверу
function Test_connect()
{
      $fp = fsockopen("localhost", 7777, &$errno, &$errstr, 5);
      if($fp == FALSE)
      {
            return false;
      }
      else
      {
            fclose($fp);
            return true;
      }
}

// тестирует подключение к mysql серверу
function Test_mysql_connect()
{
      $fp = fsockopen("localhost", 3306, &$errno, &$errstr, 5);
      if($fp == FALSE)
      {
            return false;
      }
      else
      {
            fclose($fp);
            return true;
      }
}
?>

Нет соединения. Скорее всего сервер неактивен.
Вывод списка участников невозможен.

donos 28.06.2010 14:27

Re: Полезные php скрипты aion
 
Вот та функция, которая выводит ощибку
Код:

if(Test_mysql_connect() == false)
{
    echo "<font color='#ff0000'>Нет соединения. Скорее всего сервер неактивен. <br>Вывод списка участников невозможен.</font>";
    End_page();
}

Вот что она хочет увидеть.
Код:

// тестирует подключение к mysql серверу
function Test_mysql_connect()
{
      $fp = fsockopen("localhost", 3306, &$errno, &$errstr, 5);
      if($fp == FALSE)
      {
            return false;
      }
      else
      {
            fclose($fp);
            return true;
      }
}
?>

Разбирайся в путях

Nikoz 28.06.2010 14:43

Re: Полезные php скрипты aion
 
нифига не понятно :(((

Добавлено через 7 минут
может кто через тв настроить? :)

PROGRAMMATOR 28.06.2010 15:06

Re: Полезные php скрипты aion
 
То что вы ставите, нельзя устанавливать на сайт, это все можно отправить на http://www.govnokod.ru/

Вывод пользователей я писал и тем более под DataLife Engine, используйте поиск форума.

Nikoz 28.06.2010 15:29

Re: Полезные php скрипты aion
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 76976)
То что вы ставите, нельзя устанавливать на сайт, это все можно отправить на http://www.govnokod.ru/

Вывод пользователей я писал и тем более под DataLife Engine, используйте поиск форума.

мало чего понял. скрипт же рабочий судя по скринам..

Patifon 27.06.2011 11:59

Re: Полезные php скрипты aion
 
Цитата:

Сообщение от donos (Сообщение 76951)
Ну так весь скрипт вот
whoonline.php:
Свернуть ↑Развернуть ↓


Ща запущу и гляну.






А команда для титулов какая?:)


Текущее время: 22:31. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot