Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мониторинг игровых серверов

Статус
В этой теме нельзя размещать новые ответы.

Nikolas*

Умник
Движок: LGSL
Скрипт пойдет для любой версии IPB.
Скачать:
Мой скайп: bleats2
В дальнейшем буду выкладывать стили для данного мониторинга.
Скрины:


Aliens VS Predator 2010 ( Rebellion )
Americas Army
Americas Army 3
Arca Sim Racing
ArmA: Armed Assault
ArmA 2
Aliens VS. Predator 2
Battlefield Bad Company 2
Battlefield Vietnam
Battlefield 1942
Battlefield 2
Battlefield 2142
Call Of Duty
Call Of Duty: United Offensive
Call Of Duty: World at War
Call Of Duty 2
Call Of Duty 4
Command and Conquer: Renegade
Counter-Strike 2D
Crysis
Crysis Wars
Cube Engine ( AssaultCube, Sauerbraten, Blood Frontier )
Doom - Skulltag
Doom - ZDaemon
Doom 3
Deer Hunter 2005
Far Cry
F.E.A.R.
Operation Flashpoint
Freelancer
Frontlines: Fuel Of War
F1 Challenge 99-02
Generic GameSpy Protocol 1
Generic GameSpy Protocol 2
Generic GameSpy Protocol 3
Ghost Recon
Ghost Recon: Advanced Warfighter
Ghost Recon: Advanced Warfighter 2
GTR 2
Hidden and Dangerous 2
Half-Life 1 Steam ( CS 1.6, Natural Selection, FireArms, etc, etc )
Half-Life 1 WON ( CS 1.5 etc )
Halo
IL-2 Sturmovik
JediKnight 2: Jedi Outcast
JediKnight: Jedi Academy
Killing Floor
Kingpin: Life of Crime
Medal of Honor: Allied Assault
Medal of Honor: Allied Assault Breakthrough
Medal of Honor: Allied Assault Spearhead
Medal of Honor: Pacific Assault
Multi Theft Auto
Nascar Thunder 2004
NeverWinter Nights
NeverWinter Nights 2
Nexuiz
Open Transport Tycoon Deluxe
PainKiller
Plain Sight
Prey
Quake World
Enemy Territory: Quake Wars
Quake 2
Quake 3
Quake 4
Raven Shield
Red Orchestra
RFactor
San Andreas Multiplayer
Savage
Savage 2
Serious Sam
Serious Sam 2
Shattered Horizon
Soldier of Fortune 2
Soldat
Source ( Half-Life 2, CS:Source, TF2, Left4Dead, NeoTokyo, etc, etc )
S.T.A.L.K.E.R.
S.T.A.L.K.E.R. Clear Sky
StarTrek Elite-Force
Star Wars: Battlefront
Star Wars: Battlefront 2
Star Wars: Republic Commando
SWAT 4
Teeworlds
Tribes ( Starsiege )
Tribes 2
Tribes Vengeance
UrbanTerror
Unreal Tournament
Unreal Tournament 2003
Unreal Tournament 2004
Unreal Tournament 3
Vice City Multiplayer
Vietcong
Vietcong 2
Warsow
Wolfenstein: Enemy Territory
Wolfenstein: Return To Castle Wolfenstein
Wolfenstein ( 2009 By Raven )

Мониторинг легко настраивается (html).
Большое кол-во игр.
*При наведении на название карты появляется окно, в котором картинка этой карты.
*Картинки карт берутся с сервиса GameTracker.com.
*При нажатии на кол-во игроков появляется модальное окно, в котором:
1. Ник игрока.
2. Кол-во фрагов игрока.
3. Время игры на сервере.
Внизу мониторинга подсчитывается кол-во игроков со всех серверов.
В зависимости от кол-во игроков на сервере меняется цвет их написания.

1. Откройте архив, в нем папку Мониторинг.
2. Закачайте папку lgsl и файл 1.php в корень Вашего форума.
3. Откройте файл lgsl_config.php (он находится в папке /lgsl/lgsl_files/)
4. Во второй строчке мы увидим

$site = '/путь/до/conf_global.php';

Это пример глобального пути от корневой папки хостинга до файла conf_global.php (В этом файле хранятся ваши данные от базы данных форума)

Сейчас вы должны запустить файл 1.php (который мы закачали на форум во втором пункте)
Запустить файл - ввести в строке браузера
Где site.ru - ссылка на Ваш форум.
Мы увидим что-то вроде этого /var/www/asdad/data/www/forum.wayingame.ru/conf_global.php
Это и надо ввести между кавычками, т.е. получиться должно так:
$site = '/var/www/asdad/data/www/forum.wayingame.ru/conf_global.php';

5. Найдем в lgsl_config.php такие строчки
HTML:
$lgsl_config['admin']['user'] = 'login'; 

$lgsl_config['admin']['pass'] = 'password';
Эти данные Вы должны заполнить для входа в админку мониторинга, данные не обязательно должны совпадать с данными от форума.

6. Теперь надо сделать запрос в базу данных
Заходим в админку IPB

Поддержка - управление SQL - Инструменты - матаем в самый низ

в поле вводим:
HTML:
CREATE TABLE `lgsl` (



`id` INT (11) NOT NULL auto_increment,

`type` VARCHAR (50) NOT NULL DEFAULT '',

`ip` VARCHAR (255) NOT NULL DEFAULT '',

`c_port` VARCHAR (5) NOT NULL DEFAULT '0',

`q_port` VARCHAR (5) NOT NULL DEFAULT '0',

`s_port` VARCHAR (5) NOT NULL DEFAULT '0',

`zone` VARCHAR (255) NOT NULL DEFAULT '',

`disabled` TINYINT (1) NOT NULL DEFAULT '0',

`comment` VARCHAR (255) NOT NULL DEFAULT '',

`status` TINYINT (1) NOT NULL DEFAULT '0',

`cache` TEXT NOT NULL,

`cache_time` TEXT NOT NULL,



PRIMARY KEY (`id`)



) ENGINE=MyISAM CHARSET=utf8 COLLATE=utf8_unicode_ci;
Жмем выполнить.

7. Зайдите в админку ( ) и добавьте сервера
Для CS:S выбираем игру Source (half life 2)
Для Counter Strike 1.6 выбираем half life steam

8. Первые два порта - обычные порты сервера, третий - 0
Комментарий и зону можно не трогать.

9. Устанавливаем хук Мониторинг.xml
Если вам понравилось не откажусь от +сика.;)
За основу взял мониторинг LGSL с форума IPBZONA (не реклама)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу