Перейти к контенту

[2.3.x]Игровые сервера ((!)только по IPB 2.2.2)


Рекомендуемые сообщения

Название: Игровые сервера ((!)только по IPB 2.2.2)

Добавил: Gromdron

Добавлен: 02 Июн 2007

Обновлен: 02 Июн 2007

Категория: IP.Board 2.3.x

 

Вы вбиваете адресс сервера и порт в обычном bb коде. ЗА в сообщении сервер автоматически заменяет его на Online или Offline (в зависимости от работоспособности сервера). Подходит для любых серверов.

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

Мод: Игровые сервера ((!)только по IPB 2.2.2)

Вы вбиваете адресс сервера и порт в обычном bb коде. ЗА в сообщении сервер автоматически заменяет его на Online или Offline (в зависимости от работоспособности сервера). Подходит для любых серверов.

хочу такую модификацию под 2.1.7

Ссылка на комментарий
Поделиться на других сайтах

Мод хорошо работает в 2.1.7 Проверено

Правда есть и недостаток мода, при отправке сообщения долго думает + не чекает сервера по доменному имени

 

http://img525.imageshack.us/img525/5928/pic9ws8.jpg

 

И кстати, былобы лучше сделать мод в таком виде

 

[server=ip:port]Имя сервера[/server]

Ссылка на комментарий
Поделиться на других сайтах

И кстати, былобы лучше сделать мод в таком виде[server=ip:port]Имя сервера[/server]

Попробуйте так:

Вместо функции, предложенноу в инструкции добавьте такую:

	function regex_server_tag($serv_name, $serv_url)
{
	preg_match("/(.+?):(.+?)/is", $serv_url, $m)
	$fp = @fsockopen($m[1], $m[2], $errno, $errstr, 10);
	if($fp==FALSE)
		return "$serv_name: <font color="red">Offline</font>";
	else
		return "$serv_name: <font color="green">Online</font>";
}

 

P.S. Не очень силён в регвырах, поправьте если что не так...

Изменено пользователем Sannis
Ссылка на комментарий
Поделиться на других сайтах

Мод хорошо работает в 2.1.7 Проверено

Правда есть и недостаток мода, при отправке сообщения долго думает + не чекает сервера по доменному имени

 

http://img525.imageshack.us/img525/5928/pic9ws8.jpg

 

И кстати, былобы лучше сделать мод в таком виде

 

[server=ip:port]Имя сервера[/server]

нифига он не работает на 2.1.7

Ссылка на комментарий
Поделиться на других сайтах

Хочу скрин, а то не очень понял чё мод делает.

Делает он вот это:

Если доработать как я указал выше, то получится так:

 

Пишите в тексте сообщения

[server=123.25.243.177:44]Мой любимый CS сервак[/server]

и это будет отображаться как

Мой любимый CS сервак: Online

или

Мой любимый CS сервак: Offline

в зависимости от текущей ситуации.

Ссылка на комментарий
Поделиться на других сайтах

для варианта Санниса использовать

	function regex_server_tag($serv_name,$serv_url)
{
	preg_match("/(.+?):(.+?)/is", $serv_url, $m)
	$fp = @fsockopen($m[1], $m[2], $errno, $errstr, 10);
	if($fp==FALSE)
		return "$serv_name: <font color="red">Offline</font>";
	else
		return "$serv_name: <font color="green">Online</font>";
}

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Аналогичная ситуация. Всё сделал по инструкции, но показывает всё время off.

 

Конкретно. Игровой сервер Quake не пингует, т. е. показывает, что он "офф", по 80-ому порту всё работает и работают сервера радиостанци. А вот игровые - нет.

Ссылка на комментарий
Поделиться на других сайтах

  • 5 недель спустя...

По варианту санниса выходит ошибка

 

Parse error: syntax error, unexpected T_VARIABLE in xxx\classes\bbcode\class_bbcode.php on line 641

 

И по первому варианту статус всегда оффлайн как по внутреннему так и по внешнему ипу!

Ссылка на комментарий
Поделиться на других сайтах

Tisat, не то не туда вставили значит, напишите что у вас в этой и соседних строчках...
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

у меня версия 2.3.1

скрипт работает, но именно в момент добавления сообщения

указанным в мануале способом - [server=potr]ip[/server]

создаётся впечатление что всё гуд, но если попытаться изменить сообщение то там именно результат <font color="red">Offline</font> . ну и соответственно если реальное состояние сервера меняеться то для <font color="red">Offline</font> это не имеет никакого значения ))) в чёмж глюк то ?

Ссылка на комментарий
Поделиться на других сайтах

действительно, специально поставил и такая штука получается, на 2.1.7 вроде работало нормально...
Ссылка на комментарий
Поделиться на других сайтах

Это баг в парсере вроде, смотрите багрепорты на форуме ИПС, там есть фикс...
Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

Прописываю [server=......]Мой любимый CS сервак[/server]

Обновляю, то меняется на это: <font color="red">Offline</font>

 

В чем проблема?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...
Для этого нужно, чтобы сервер как-то выводил это количество, API нужно или ещё что.
Ссылка на комментарий
Поделиться на других сайтах

вот здесь этот мод и под 2.3.X.

Только вот либо это "одноразовый" мод, проверяет статус сервера при создании поста, заменяется на онлайн/оффлайн и все, только это светить и будет, либо я чего-то недопонял :D

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Странно у меня сервер ON , а он пишит что OFF

аналогично... не работает... пишет OFF :D

 

не работает... пишет OFF ;) хотя сервер работает... испробовал много серверов :) (ipb 2.2.2), знает кто нибудь как енто устранить? :)

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.