Реклама: Live-Gaming.Net - Качественный хостинг игровых серверов
Здравствуйте, гость ( Вход | Регистрация )
Новости
|
![]()
|
![]() ![]() |
Simple Redirection, Простое перенаправление на другой сервер |
| CrazyFool |
18.2.2007, 16:59
Сообщение
#1
|
![]() Стаж: 5 лет 4 месяца Vip ![]() Сообщений: 1174 Из: Бабруйска Репутация: 901 Меценат
|
Simple Redirection v1.1
Плагин простого перенаправления для AMXX. Оригинальный код выполнил Sonic (sonic@codet.de). Модифицировал и совместил с AMXX BigBaller. Перевел и отредактировал STR@TEG, специально для c-s.net.ua Функции: Плагин переадресовывает игроков на другой сервер в зависимости от значений переменных. Модули: Дополнительных не требуется. Переменные: amx_rd_max_players <x> // - Начать перенаправление, когда количество игроков будет больше чем указано вместо x (0 = переадресовывать всех игроков). amx_rd_server_pw <password> // - Пароль для сервера указанного в переменной amx_rd_server_ip (Если нужно). amx_rd_server_ip <ip> // - Перенаправлять на этот IP адрес. amx_rd_server_port <port> // - Перенаправлять на этот порт. Чтобы выключить плагин, установите значение переменной amx_rd_max_players "33" или удалите строку simple_redirect.amxx из файла plugins.ini. История изменений: Код v1.0: - Сделана основа плагина. v1.1: - Полная оптимизация кода. - Добавлена поддержка игроков со Steam. - Добавлено русское описание. Тема на официальном сайте.
simple_redirection_1.1.rar ( 4,47 килобайт )
Кол-во скачиваний: 564 |
|
Cмотреть
благодарности » |
Всего поблагодарили: 23 чел.
|
|
|
|
| gameinside |
21.4.2008, 6:55
Сообщение
#2
|
|
Стаж: 4 года 1 месяц Постоялец Сообщений: 71 Репутация: 14 |
(0 - переадресовуются все).
0 - переадресация иден на нулевой ип. кто нибудь может пофиксить? |
|
Cмотреть
благодарности » |
Всего поблагодарили: 2 чел.
|
|
|
|
| jas0n |
21.4.2008, 9:03
Сообщение
#3
|
![]() Стаж: 5 лет 3 месяца Постоялец Сообщений: 1165 Из: Zh.V. Репутация: 378 |
А значение amx_rd_server точно установлено?
-------------------- [G]ood [L]uck [A]nd [H]ave [F]un !!!
|
|
Cмотреть
благодарности » |
Всего поблагодарили: 3 чел.
|
|
|
|
| gameinside |
21.4.2008, 10:06
Сообщение
#4
|
|
Стаж: 4 года 1 месяц Постоялец Сообщений: 71 Репутация: 14 |
та все правильно.
когда ставлю "1" в максплеерз то редирект нормально а когда 0 - 6apaga |
|
Cмотреть
благодарности » |
Всего поблагодарили: 2 чел.
|
|
|
|
| BepToJIeT |
30.4.2008, 15:33
Сообщение
#5
|
![]() Стаж: 4 года 3 месяца Новичок Сообщений: 2 Репутация: 5 |
amx_rd_maxplayers <x> // - begin redirection when more the x ppl connected ( 0 = redirect all players )
amx_rd_server <ip> // - redirect to this server amx_rd_serverport <port> // - redirect server port amx_rd_serverpw <password> // - password for the amx_rd_server (if needed) вот так выглядит все в плагине, а как должно быть прописано? Если у меня например после того, как 18 человек на сервер зашло, должна начаться переадресация на другой сервер? amx_rd_maxplayers <18> // - begin redirection when more the x ppl connected ( 0 = redirect all players ) amx_rd_server <193.ХХХ.ХХХ.ХХХ> // - redirect to this server amx_rd_serverport <27016> // - redirect server port amx_rd_serverpw <password> // - password for the amx_rd_server (if needed) правильно ли так? |
|
Cмотреть
благодарности » |
Всего поблагодарили: 3 чел.
|
|
|
|
| SilverFire |
30.4.2008, 17:24
Сообщение
#6
|
![]() Стаж: 4 года 3 месяца Постоялец Сообщений: 684 Из: Киев Репутация: 507 |
НЕТ конечно! Ничего в <*> НЕ ПИШЕТЬСЯ!
Нужно вот так amx_rd_maxplayers "18" // - begin redirection when more the x ppl connected ( 0 = redirect all players ) amx_rd_server "193.ХХХ.ХХХ.ХХХ" // - redirect to this server amx_rd_serverport "27016" // - redirect server port amx_rd_serverpw "password" // - password for the amx_rd_server (if needed) Ну или так: amx_rd_maxplayers 18 // - begin redirection when more the x ppl connected ( 0 = redirect all players ) amx_rd_server 193.ХХХ.ХХХ.ХХХ // - redirect to this server amx_rd_serverport 27016 // - redirect server port amx_rd_serverpw "password" // - password for the amx_rd_server (if needed) |
|
Cмотреть
благодарности » |
Всего поблагодарили: 11 чел.
|
|
|
|
| gameinside |
6.5.2008, 6:34
Сообщение
#7
|
|
Стаж: 4 года 1 месяц Постоялец Сообщений: 71 Репутация: 14 |
никто не непонял почему редирект при amx_rd_maxplayers 0 идет на нулевой ип?
попробуйте ради прикола. и пофиксите кто сможет! |
|
Cмотреть
благодарности » |
Всего поблагодарили: 1 чел.
|
|
|
|
| SilverFire |
6.5.2008, 6:48
Сообщение
#8
|
![]() Стаж: 4 года 3 месяца Постоялец Сообщений: 684 Из: Киев Репутация: 507 |
решение одно: ставим 1, запускаем туда HLТV и все
|
|
Cмотреть
благодарности » |
Всего поблагодарили: 2 чел.
|
|
|
|
| Karlezon |
6.5.2008, 15:42
Сообщение
#9
|
![]() Стаж: 5 лет 2 месяца Постоялец ![]() Сообщений: 457 Репутация: 87 Меценат
|
Проверил - все работает... (amxx 1.8.0)
amx_rd_maxplayers 0 amx_rd_server 99.999.99.999 amx_rd_serverport 27017 amx_rd_serverpw mypass Сообщение отредактировал Karlezon - 6.5.2008, 15:42 |
|
Cмотреть
благодарности » |
Всего поблагодарили: 2 чел.
|
|
|
|
| jas0n |
21.5.2008, 9:37
Сообщение
#10
|
![]() Стаж: 5 лет 3 месяца Постоялец Сообщений: 1165 Из: Zh.V. Репутация: 378 |
Сегодня в 5 утра пробило доделать, чтоб у админов был иммунитет перед переадресацией, вроде удачно получилось. Должен работать лучше чем оригинал (:
По-большему счету ничего не изменилось, только: Цитата * Поместите следующие настройки в server.cfg
* * amx_rd_maxplayers 20 // при каком кол-ве людей включать переадресацию ( 0 = перенаправляются все игроки; 33 = никого не будет переадресовывать ) * amx_rd_adminimm 1 // вкл./выкл. иммунитет админов с флагом "b" * amx_rd_server 192.168.1.1 // адрес сервера переадресации * amx_rd_serverport 27015 // порт сервера переадресации * amx_rd_serverpw password // пароль сервера переадресации (если на сервере установлен пароль)
Прикрепленные файлы
-------------------- [G]ood [L]uck [A]nd [H]ave [F]un !!!
|
|
Cмотреть
благодарности » |
Всего поблагодарили: 5 чел.
|
|
|
|
| CMETAH |
21.5.2008, 11:23
Сообщение
#11
|
![]() Стаж: 4 года 2 месяца Постоялец Сообщений: 103 Из: Питер Репутация: 11 |
вопрос в том кау бдет работать переадресания если есть админский слот?
и как буде тпереадрисовывать или админа нет в игре или на обород? эт что каждый раз менть придеться? к примеру у меня сервер 5 на 5 и один адмиский слот ставлю значит что бы переадресовывало после 11, тогда будет переадресовыват ькогда админ в игре а если 10, то как я сам то зайлду по адмиский слот? и вот еще момент, админы админы, у меня не все имеют доступ к слоту... так как быть с этим? -------------------- 87.249.33.213:27015 Public Meat 22
87.249.33.213:27016 AIM 5x5 87.249.33.213:27017 CSDM 17 Временно не доступен 87.249.33.213:27018 jump 9 87.249.33.213:27019 Zombie mod В переделке 87.249.33.213:27020 War3 Вразработке 87.249.33.213:27021 CW |
|
Cмотреть
благодарности » |
Всего поблагодарили: 1 чел.
|
|
|
|
| Tolstiu |
22.5.2008, 18:58
Сообщение
#12
|
![]() Стаж: 5 лет 1 месяц Постоялец Сообщений: 570 Из: Санкт-Петербург Репутация: 47 |
Ставиш 10 слотов, админ с иммунитетом войдет на 11, но это догадки!
-------------------- -= Нас легче не пустить чем потом выгнать =- |
|
Cмотреть
благодарности » |
Всего поблагодарили: 1 чел.
|
|
|
|
| CMETAH |
30.5.2008, 11:01
Сообщение
#13
|
![]() Стаж: 4 года 2 месяца Постоялец Сообщений: 103 Из: Питер Репутация: 11 |
да я вапще не понима юкак он работает то.. он тупо мне всех кидает.. или не правльно пашет
* amx_rd_maxplayers 20 * amx_rd_adminimm 1 * amx_rd_server свой айпишник * amx_rd_serverport 27015 * amx_rd_serverpw password -------------------- 87.249.33.213:27015 Public Meat 22
87.249.33.213:27016 AIM 5x5 87.249.33.213:27017 CSDM 17 Временно не доступен 87.249.33.213:27018 jump 9 87.249.33.213:27019 Zombie mod В переделке 87.249.33.213:27020 War3 Вразработке 87.249.33.213:27021 CW |
|
|
|
| SilverFire |
30.5.2008, 11:16
Сообщение
#14
|
![]() Стаж: 4 года 3 месяца Постоялец Сообщений: 684 Из: Киев Репутация: 507 |
Цитата Поместите следующие настройки в server.cfg Ты не забіл про єто? И еще скинь как ты написал в server.cfg Сообщение отредактировал dima4199 - 30.5.2008, 11:16 |
|
|
|
| CMETAH |
30.5.2008, 11:50
Сообщение
#15
|
![]() Стаж: 4 года 2 месяца Постоялец Сообщений: 103 Из: Питер Репутация: 11 |
нет)
-------------------- 87.249.33.213:27015 Public Meat 22
87.249.33.213:27016 AIM 5x5 87.249.33.213:27017 CSDM 17 Временно не доступен 87.249.33.213:27018 jump 9 87.249.33.213:27019 Zombie mod В переделке 87.249.33.213:27020 War3 Вразработке 87.249.33.213:27021 CW |
|
|
|
| SilverFire |
30.5.2008, 12:26
Сообщение
#16
|
![]() Стаж: 4 года 3 месяца Постоялец Сообщений: 684 Из: Киев Репутация: 507 |
Цитата И еще скинь как ты написал в server.cfg
|
|
|
|
| Tolstiu |
31.5.2008, 13:21
Сообщение
#17
|
![]() Стаж: 5 лет 1 месяц Постоялец Сообщений: 570 Из: Санкт-Петербург Репутация: 47 |
Все паротестил, только и пускает админов! Игроков не пускает!
Джейс это уже 3-й раз( -------------------- -= Нас легче не пустить чем потом выгнать =- |
|
|
|
| Kaifolom |
1.6.2008, 13:42
Сообщение
#18
|
![]() Стаж: 4 года 6 месяцев Постоялец Сообщений: 392 Репутация: 80 |
|
|
|
|
| Tolstiu |
2.6.2008, 20:55
Сообщение
#19
|
![]() Стаж: 5 лет 1 месяц Постоялец Сообщений: 570 Из: Санкт-Петербург Репутация: 47 |
Джейссс!! Не пропадай, допишы!
-------------------- -= Нас легче не пустить чем потом выгнать =- |
|
|
|
| Sesh |
3.6.2008, 5:49
Сообщение
#20
|
|
Стаж: 5 лет 3 месяца Постоялец Сообщений: 366 Из: Украина>Полтава Репутация: 43 |
Как вариант подредактировать сам исходник simple_redirect.sma так как вам нужно и перекомпелировать. Проверено все работает!
К примеру Было: Цитата { register_plugin(PLUGIN, VERSION, AUTHOR) g_MaxPlayers = register_cvar("amx_rd_maxplayers", "0") g_AdminImm = register_cvar("amx_rd_adminimm", "1") g_ServerIP = register_cvar("amx_rd_server", "") g_ServerPort = register_cvar("amx_rd_serverport", "27015") g_ServerPw = register_cvar("amx_rd_serverpw", "") } Меняем на : { register_plugin(PLUGIN, VERSION, AUTHOR) g_MaxPlayers = register_cvar("amx_rd_maxplayers", "20") g_AdminImm = register_cvar("amx_rd_adminimm", "1") g_ServerIP = register_cvar("amx_rd_server", "193.56.87.253") g_ServerPort = register_cvar("amx_rd_serverport", "27015") g_ServerPw = register_cvar("amx_rd_serverpw", "") } Естественно свой айпиадрес ставте =) -------------------- |
|
Cмотреть
благодарности » |
Всего поблагодарили: 1 чел.
|
|
|
|
![]() ![]() |
| Текстовая версия | Сейчас: 18.5.2012, 21:23 |