Авторизация Регистрация Забыли пароль?
Реклама

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

    Категория: Готовые сервера

    Clean HLDS Build Jun 15 2009 (4554)

    Автор: skytoohigh AFTERMATH

    Дата: 12 декабря 2009

    Просмотров: 8 627

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

    Clean HLDS Build Jun 15 2009 (4554)

    Внимание! Так как сервер "чистый", он является Steam и на него могут
    заходить только Steam пользователи. Для того, что бы на сервер можно было зайти каждому нужно поставить dproto

    Letitbit
    Deposit

    dproto 0.3.7 (Последняя версия 06.10.2009):

    dproto
    - это MetaMod плагин, который разрешает ноу-стим клиентам с протоколами 47 и 48 заходить на Ваш сервер.



    Изменения:





















    FAQ
    (в разработке)
    В: Что такое dproto?
    О: Dproto сделан для замены cbooster, который решает проблему с протоколами. Dproto предназначен для работы с 48 протокол HLDS, поэтому Вы можете использовать все функции Steam с ним. Главная цель Dproto - дать возможность старым клиентам заходить на новые сервера, все подолнительные функции были добавлены по просьбе пользователей.

    В: Как установить dproto?
    О:
    1. Следуйте в папку /addons/ и создайте новую папку с именем dproto
    - это директория игры; cstrike - Counter-Strike, valve - Half-Life, и т.д.
    2. Скопируйте файл dproto.dll (Windows) или dproto_i386.so (Linux) в папку /addons/dproto/
    3. Следуйте в папку с metamod (обычно путь такой: /addons/metamod/) и измените plugins.ini:
    Добавьте следующую строку, если у вас Windows
    Цитата
    win32 addons\dproto\dproto.dll

    или эту, если у вас Linux
    Цитата
    linux addons/dproto/dproto_i386.so

    в начало файла
    4. Скопируйте файл dproto.cfg в корневую папку сервера или в директорию игры.
    5. Запустите сервер. Если у Вас Linux, то используйте следующую строку:
    Цитата
    ./hlds_run -binary ./hlds_i686

    после того, как сервер загрузится, напишите "meta list" в консоли (Без кавычек). Вы увидите что-то вроде этого:
    Цитата
    Currently loaded plugins:
    description stat pend file vers src load unlod
    [ 1] dproto RUN - dproto_i386.so v0.3.7 ini Start Never
    [ 2] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY
    2 plugins, 2 running

    6. Радуйтесь, установка закончена

    В: Я установил dproto, но он не работает. meta list пишет это:
    Цитата
    Currently loaded plugins:
    description stat pend file vers src load unlod
    [ 1] dproto fail load dproto_i386.so v0.3.7 ini Start Never

    О: Запустите сервер с параметрами -console +log on +mp_logecho 1 и следите за консолью. Вы сможете найти причину там.

    В: AmxModX админы не могут зайти, используя свой пароль.
    О: Смените префикс _pw на свой в файле dproto.cfg:
    ValidInfoFields_Engine = \name\bottomcolor\topcolor\model\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\*hltv\password

    В: Я не вижу свой сервер в списках серверов Steam!
    О: Смените ServerInfoAnswerType на 0 или 2 в dproto.cfg

    В: Мой сервер не виден в списках серверов через CS с ~24 патчем
    О: Смените ServerInfoAnswerType на 1 или 2 в dproto.cfg

    В: Как сделать, что бы сервер был виден и на старых патчах и в Steam?
    О: Смените ServerInfoAnswerType на 2 в dproto.cfg

    В: Бан настоящих SteamID не работает. Пользователи с забаненным ID могут играть на сервере.
    О: Ваш сервер не подключен к серверам Steam или потерял соединение. Я не знаю универсального метода проверки соединения с Steam серверами. Если Ваш сервер защищен VAC'ом, используйте команду stat. Если пишет "insecure" или "insecure (secure mode enabled, disconnected from Steam3)", значит соединение со Steam потеряно. Эта проблема не связана с dproto, но я могу дать советы, что бы исправить данную проблему:
    1. Проверьте, разрешены ли исходящие TCP соединения на порт 27030
    2. Проверьте, допускаются ли исходящие UDP пакеты с локальных "2690x" портов
    3. Если Вы используете linux, Вы должны добавить параметр +ip в строку запуска. Я, например, использую +ip 0.0.0.0 и это отлично помогает.

    В: Мой сервер не отображается в мониторингах
    О: Это из за ServerInfoAnswerType 2, некоторые скрипты мониторингов не работают с ним правильно. Есть 3 способа решения проблемы: Использовать ServerInfoAnswerType 1 или 0, либо попытаться исправить самому, либо написать разработчикам скрипта. Я не гарантирую правильную работу стороннего софта.

    В: Я использую движок последней версии и мой сервер не виден в интернет поиске.
    О: Задайте этот вопрос Valve...

    В: Я использую движок последней версии и мой сервер не виден в сервер-листе 'Setti'
    О: Здесь

    В: Мой сервер падает после нескольких дней работы...
    О: Задайте этот вопрос Valve...

    В: Мой сервер падает, если я устанавливаю на него мод Х.
    О: Задайте этот вопрос разработчикам мода Х и проверьте правильность установки мода.

    В: У игроков на моем сервере одинаковые SteamID. Сервер их признает как SteamEmu (dp_SteamEmu)
    О: SteamID может быть легко подделан в алгоритме авторизации SteamEmu. Запретите такие клиенты или выставьте им ID без цифр (STEAM_ID_LAN, к примеру)

    Перевод: Major1k - За что ему огромное спасибо!

    Похожие публикации
    Новый комментарий

    Информация

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