Авторизация Регистрация Забыли пароль?
Реклама
Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
    Партнеры
    Счетчики
    Вы находитесь:

    Категория: Русские плагины

    Multiserver Redirect 1.0 Beta

    Автор: tucker

    Дата: 4 апреля 2011

    Просмотров: 2 697

    Комментариев: 44

    Multiserver Redirect 1.0 Beta

    Описание:
    Идеей плагина была замена xRedirect с добавлением новых возможностей.


    Модули:
    1. Amx Mod X
    2. SQLx


    Особенности:
    1. Меню со списком серверов.
    2. Вместо опроса n-ного количества сокетов выполняется всего 1 запрос в базу данных.
    3. Не перебрасывает на заполенные и выключенные сервера.
    4. Резервные слоты для админов, сетевиков, по IP/Name/SteamID.
    5. Поддержка неограниченого количества серверов.
    6. Возможность запретить переброс на определенный сервер.
    7. Поддержка серверов с паролем.
    8. Возможность ожидания места на другом сервере.
    9. Возможность видеть количество админов на серверах.


    Настройки:
    // Multiserver Redirect v1.0 Beta by Sho0ter
    // Файл на стройки

    // Имя сервера в меню
    // Желательно указывать короткое
    // При пустом значении будет использовано реальное имя сервера
    msr_hostname ""

    // Позиция сервера в меню
    // Должно быть уникально!
    msr_position "1"

    // Адрес базы данных
    msr_sql_host "localhost"

    // Пользователь базы данных
    msr_sql_user "root"

    // Пароль базы данных
    msr_sql_password "password"

    // Имя базы данных
    msr_sql_database "multiserver_redirect"

    // Количество заразервированых слотов
    msr_reserved_slots "0"

    // Использовать резервные слоты для сетевиков
    msr_lan_reservation "0"

    // Использовать резервные слоты для админов
    msr_admin_slot "0"

    // Адми-флаг для резвервного слота
    msr_admin_flag "b"

    // Позволяет игрокам ждать свободно слота
    // Используется в меню
    msr_retry "0"

    // Отображение количества админов на серверах
    // Видят только администраторы
    msr_show_admins "0"

    // Частота обновления данных в секундах
    // Чем меньше значение, тем точнее данные и больше нагрузка на базу
    // Тестировал со значением 0.1 (10 раз в секунду) - нагрузки не заметил
    msr_updaterate "1.0"

    // Пароль сервера
    msr_password ""

    // Не перебрасывать на этот сервер?
    // 0 - перебрасывать
    // 1 - не перебрасывать при подключении
    // 2 - не перебрасывать никогда
    msr_noredirect "0"

    // Рассчет слотов на других серверах
    // С учетом резервного слота на текущем
    // Настойчиво рекомендую включать только если
    // На всех серверах резервные слоты розданы одним
    // И тем же людям (админы с резервным слотом
    // На всех серверах одинаковы, файлы multiserver_redirect.ini
    // на всех серверах идентичны и т.д.)
    // Использование этой настройки в значении "1" в
    // Других условиях может привести в не верному
    // Рассчету возможности перебрасывания игрока.
    msr_slots_calculate "0"


    АВТОР: Sho0terKo

    Понравился плагин? Нажми кнопку "Спасибо" и на 5 звезду под публикацией.


    Офф. Сайт картинки

    Скачать:
    multiserver_redirect_v1.0_beta.zip [0 b] (cкачиваний: 738)
    Ключевые слова: Multiserver Redirect 1.0 Beta Вернуться
    Похожие публикации
    Комментарии на сайте
    olezajkeeeeeee

    Написал: olezajkeeeeeee 4 апреля 2011 20:59 Группа: Юзер
    Я так и не понел это потипу xRedirect...
    Цитировать
    BuzhNET

    Написал: BuzhNET 4 апреля 2011 20:59 Группа: Юзер
    щяс проверим !=)
    Цитировать
    tucker

    Написал: tucker 4 апреля 2011 20:59 Группа: Юзер
    Цитата: olezajkeeeeeee
    Идеей плагина была замена xRedirect с добавлением новых возможностей

    Читаем новость? или по картинке или названию судим?
    Цитировать
    artepf

    Написал: artepf 4 апреля 2011 21:07 Группа: VIP
    шас тоже заценю fellow
    Цитировать
    olezajkeeeeeee

    Написал: olezajkeeeeeee 4 апреля 2011 21:07 Группа: Юзер
    tucker
    не по картинке а по новосте все теперь друг допер z0oM терь понел что к чему СПАСИБО забираю а то все остальные багнутые какие то сервера падают.
    Цитировать
    BuzhNET

    Написал: BuzhNET 4 апреля 2011 21:11 Группа: Юзер
    А куда вписивать конекти серверов а то непойму?
    Цитировать
    tucker

    Написал: tucker 4 апреля 2011 21:16 Группа: Юзер
    olezajkeeeeeee,
    Извини что я так грубо ответил, да все остальные с багами.

    BuzhNET,
    В БД. если я не ошибаюсь.
    Цитировать
    Saymon

    Написал: Saymon 4 апреля 2011 21:24 Группа: Юзер
    Урааа спасибо огромнейшее !! Стоял давно уже xRedirect обновил на данный.... ваще красота спс ещё раз wink
    Цитировать
    olezajkeeeeeee

    Написал: olezajkeeeeeee 4 апреля 2011 21:41 Группа: Юзер
    BuzhNET
    А поему в amx.cfg ну как бы я туда поставил)))

    tucker
    Брось ты все пучком))) Я видел и воопше неадекватных людей в инете.
    Цитировать
    BuzhNET

    Написал: BuzhNET 4 апреля 2011 21:58 Группа: Юзер
    я в шоке ! !
    кто нибудь намально может обяснит
    а то я вижу здесь все очень умние!
    и даже ниче обяснить немогу нормально
    Цитировать
    ^nuPAT^

    Написал: ^nuPAT^ 4 апреля 2011 22:13 Группа: Юзер
    Смущает надпись BETA ... когда будет полная версия обязательно скачаю и проверю winked
    Цитировать
    CoBeCTb

    Написал: CoBeCTb 4 апреля 2011 22:22 Группа: Юзер
    Цитата: BuzhNET
    я в шоке ! !
    кто нибудь намально может обяснит
    а то я вижу здесь все очень умние!
    и даже ниче обяснить немогу нормально

    Тебе ясно написали в Базе Данных или amxxx.cfg
    Цитировать
    Saymon

    Написал: Saymon 4 апреля 2011 22:25 Группа: Юзер
    мде тут многие не понимают что почём.... автор опиши статейку подробно что куда... и т.д !!
    Цитировать
    Sho0terKo

    Написал: Sho0terKo 4 апреля 2011 22:31 Группа: Юзер
    Для работы плагина нужен MySQL.
    Цитировать
    SFY

    Написал: SFY 4 апреля 2011 22:34 Группа: Юзер
    Таксе...
    Цитировать
    li-valera

    Написал: li-valera 4 апреля 2011 22:41 Группа: VIP
    Вообще кул,Шутер красава.
    Цитировать
    BuzhNET

    Написал: BuzhNET 4 апреля 2011 22:43 Группа: Юзер
    CoBeCTb,
    мда.... ешо один .....
    обяснил что куда и ка квапше всем понятно ...
    любой кто тока научился ставить плагини скажет что статья гавно полное а плагин походу тоже они описания ниче нету вапше !
    Цитировать
    Rejiser

    Написал: Rejiser 5 апреля 2011 05:41 Группа: Юзер
    Цитата: BuzhNET
    CoBeCTb,
    мда.... ешо один .....
    обяснил что куда и ка квапше всем понятно ...
    любой кто тока научился ставить плагини скажет что статья гавно полное а плагин походу тоже они описания ниче нету вапше !

    А может тебе просто стоит пройти мимо?
    Цитировать
    Mr-X

    Написал: Mr-X 5 апреля 2011 06:48 Группа: Юзер
    Ребят, я канеш все понимаю... Но тут реал в описании не написано как добавить сервер в базу данных... Можете доказывать типа ты тупой или Вы такой умный, но ситуацию не исправит! И еще вопрос. Когда слот зарезервирован (то есть на сервере 14/15 игроков), перекинет игрока на другой сервер?
    Цитировать
    tavot

    Написал: tavot 5 апреля 2011 10:14 Группа: Юзер
    С использованием сокетов информация более точная.
    + с сокетами есть вариант работы сокеов только при ИСПОЛЬЗОВАНИЕ команды, а на сколько я понял, данный плагин ПОСТОЯННО трепит базу данных на обновление. + это делает КАЖДЫЙ сервер.
    + если не ошибаюсь, пр беглом просмотре кода в функции plugin_end нет запроса, который дает информацию о том что сервер меняет карту и в этот момент игрока будет перебрасывать на заведомо не рабочий сервер.

    З.ы. идея не плоха, но реализована не до конца.
    + я Бы сделал все таки без базы данных, а на при переходе с одно сервера на другой добавлял бы в сетинфо переменную., которая бы пускала на другой сервер, и если он полный, то редиректела обратно(потом удалять ее, хотя тут тоже есть определенные но). Может это немного дольше для клента, но тогда ни базу данных не пришлось бы использовать ни сокеты.

    Но инфы о количестве игроков не получить.
    Каждый сам решает что для него лучше
    Цитировать
    _BeasT_

    Написал: _BeasT_ 5 апреля 2011 11:41 Группа: Юзер
    Вот ВЫ ТУПИТЕ
    Настраиваете плагин на каждом сервере чтоб он конектился к одной БД и всё,больше тут ничего не надо.
    Цитировать
    Sho0terKo

    Написал: Sho0terKo 5 апреля 2011 14:17 Группа: Юзер
    tavot,
    Сокетами более точная? хД В хредиректе опрос идет с интервалом 10 секунд. Какая тут может быть точность?
    Нагрузка большая? В базу делается всего 1 запрос не зависимо от количества серверов. хРедирект же опрашивает каждый сервер. А это, если к примеру имеет 10 серверов, 9 опросов сокетов с каждого сервера.
    Если бы ты внимательно посмотрел код, то нет никакой нужды задавать статус оффлайн с самого сервера, т.к. это делает сам мускуль, если от сервера долго небыло ответа. Твоя идея с сетинфо полный бред, и не имеет никакого отношения к текущему функционалу.

    И, да, схемы для мудаков тут https://talk.makeserver.ru/index.php?/topic/7103-multiserver-redirect/
    Цитировать
    Mr-X

    Написал: Mr-X 5 апреля 2011 15:44 Группа: Юзер
    _BeasT_, слышь "УМНИК" тише разговаривай! Герой нашелся... Только тут все могут кидать словами, а так ссыкуны... и чем громче кричит тут, тем более трус и неудачник в жизни! Если спросили, а ты знаешь - спокойно ответил и пошел дальше!
    Цитировать
    Dasister

    Написал: Dasister 5 апреля 2011 19:08 Группа: Юзер
    Mr-X,
    ОК, все понимаю, но... Где он оскорблял кого-либо?
    Цитировать
    Flesh95

    Написал: Flesh95 5 апреля 2011 19:55 Группа: VIP
    Цитата: BuzhNET
    CoBeCTb,
    мда.... ешо один .....
    обяснил что куда и ка квапше всем понятно ...
    любой кто тока научился ставить плагини скажет что статья гавно полное а плагин походу тоже они описания ниче нету вапше !

    Плагин очень хороший, для работы плагина нужен свой сайт с MySQL, короче тебе не судьба его поставить.
    PS. Научись писать, а то читать противно.
    Цитировать
    TheQn

    Написал: TheQn 5 апреля 2011 20:50 Группа: Юзер
    В плагине баг у меня два сервера
    один с 27015 а другой с 27016 когда включается первый сервер то он вносит в базу ип:27015 а когда включаешь сервер с 27016 то первый сервер с портом 27015 в мусql обновляется на 27016.
    Цитировать
    ZoomZoom

    Написал: ZoomZoom 5 апреля 2011 21:03 Группа: Юзер
    ИЗВЕНИТЕ ЧТО НЕ ПО ТЕМЕ !

    Я сделал карту в VHE но немагу скомпелировать и протестить как нажимаю F9 вылетает из проги ,прошу помогите чемто кто может пишите в скайп xtrash234
    Цитировать
    Mr-X

    Написал: Mr-X 5 апреля 2011 21:10 Группа: Юзер
    Вот ВЫ ТУПИТЕ

    Dasister, можно было и без этой фразы. Ум не на словах унижающих других (даже очень мелочное), а на простом ответе или совете. Тогда и уважение будет, а так типа он крут и знает, а кто-то спросил нормально... Начинается...
    Цитировать
    Sho0terKo

    Написал: Sho0terKo 5 апреля 2011 22:34 Группа: Юзер
    TheQn,
    ЗНАЧЕНИЕ msr_position ДОЛЖНО БЫТЬ УНИКЛЬНО НА КАЖДОМ СЕРВЕРЕ.
    Цитировать
    _BeasT_

    Написал: _BeasT_ 6 апреля 2011 05:42 Группа: Юзер
    Mr-X,
    чтото ненравится сам иди лесом.
    написал что тупят потому что они именно это и делают.
    в описание всё нормально и понятно описано.
    а тебе если чтот не нравится в моих коментариях,попрошу закрыть свои глазки представить перед собой огромного мускулистого здоровяка,потом подумать стоит ли такому злому дядьке чтот писать или пройти мимо lol
    Цитировать
    Новый комментарий

    Информация

    Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.