redirect

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
gOsToFf
Нович0к
Нович0к
Сообщения: 13
Зарегистрирован: 09.09.2009

#1 Сообщение 02.06.2010, 20:02

Собственно раньше сервак стоял на одной машине. Теперь он на другой. ( с другим ипом )
Как сделать чтобы людей перекидывало с одного ипа на друго? Желательно только по портам чтобы это делалось.
Нат не подходит так как на серваке светится ип старого сервака. Читера следовательно хрен забанишь.

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#2 Сообщение 04.06.2010, 19:11

Через стим+motd можно сделать. На пиратском серве лично я не видел способа...и вообще, насколько я знаю, протокол не поддерживает редирект.
Ставь скрипт рекламы и выводи во все области экрана сообщение что сервер переехал.

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#3 Сообщение 04.06.2010, 19:29

протокол не поддерживает редирект.
Уверен? Существует нужное сообщение, которое заставляет клиента подключится к другому серверу, S2C_REDIRECT.
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#4 Сообщение 04.06.2010, 19:40

nALLITeT писал(а):
протокол не поддерживает редирект.
Уверен? Существует нужное сообщение, которое заставляет клиента подключится к другому серверу, S2C_REDIRECT.
ага
только вот авторедиректа не получится
игрок должен сделать телодвижения сам и подтвердить что он хочет редиректнутся
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

VXP
Сержант
Сержант
Сообщения: 32
Зарегистрирован: 18.02.2009
Благодарил (а): 2 раза

#5 Сообщение 04.06.2010, 20:10

Можно редиректить с помощью Mani Admin Plugin (если таковой есть) хитрым способом.
6. Резервные слоты

mani_reserve_slots 1
Включить/выключить резервные слоты. 0 - выключить, 1 - включить

mani_reserve_slots_number_of_slots 2
Количество резервных слотов


mani_reserve_slots_kick_message "You were disconnected for using a reserve slot"
Сообщение пользователю при отказе на использование резервного слота

mani_reserve_slots_redirect_message "This server is full, you are being redirected to another one of our servers"
Сообщение пользователю при перенаправлении на другой сервер

mani_reserve_slots_redirect ""
IP адрес и порт сервера, на который перенаправлять пользователей


mani_reserve_slots_allow_slot_fill 1
Режим заполнения резервных слотов. 1 - слоты можно заполнять (то есть сервер может оказаться полным), 0 - слоты нельзя заполнять (то есть при входе админа на резервный слот кикается один из обычных игроков)

mani_reserve_slots_kick_method 1
Метод кика игроков. 0 - по самому высокому пингу (спектаторы кикаются первыми вне зависимости от пинга), 1 - по времени подключения (спектаторы кикаются первыми вне зависимости от времени подключения)

mani_reserve_slots_include_admin 1
Выдавать ли админам резервные слоты автоматически? 0 - нет (в этом случае резервные слоты для админов необходимо прописывать отдельно), 1 - да
Поставить лимит игроков и кол-во резервных слотов на 2, и при заходе любого игрока на сервер, админка будет думать, что он использует резервный слот, и автоматом (по крайней мере должен) редиректит его на нужный сервер. Главное, вписать айпи и порт нового сервера в mani_reserve_slots_redirect.

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#6 Сообщение 04.06.2010, 20:12

pinkpiton2
Проверяли? На эмуляторах серверов редирект вроде-бы хорошо работает, и никаких движений клиента не требуются.
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#7 Сообщение 04.06.2010, 21:18

nALLITeT писал(а):pinkpiton2
Проверяли? На эмуляторах серверов редирект вроде-бы хорошо работает, и никаких движений клиента не требуются.
проверял
на 1,6 вродь такой финт проходит
на hl2dm, css и выше болт

Добавлено спустя 3 минуты 52 секунды:
VXP писал(а):Можно редиректить с помощью Mani Admin Plugin (если таковой есть) хитрым способом.
неинтересное решение
народ на пустой сервер не пойдёт

http://forum.csmania.ru/viewtopic.php?f=38&t=14132
но увы мертвяк давно
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#8 Сообщение 04.06.2010, 21:36

Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#9 Сообщение 05.06.2010, 00:54

nALLITeT писал(а):pinkpiton2
http://cs.rin.ru/forum/viewtopic.php?f=20&t=53534
списибо
раньше там редиректора не было...

только оно goldsource
ответы серва надо будет перепиливать немного
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#10 Сообщение 06.06.2010, 00:38

pinkpiton2
Ничего особо там менять не надо, добавить поддержку ответа на запрос ÿÿÿÿTSource Engine Query, и вроде-бы все.
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Ответить