Меню сайта


[DS]: Half-Life Server
[DS]: Half-Life Server


[DS]: CS:S GunGame v34 Server
[DS]: CS:S GunGame v34 Server


[DS]: CS:S v34 Server
[DS]: CS:S v34 Server


Поиск

add_newДобавить новость
Последние добавленные

Плагин : EndMapCustom
Версия : 1.7.4
Автор : BIGs

Описание :

Читать далее

Компания 2K Games поделилась первыми официальными скриншотами

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791ffe4f12e.png

Читать далее

Представлен трейлер к запуску последнего сюжетного дополнения

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791f35991d1.png

Читать далее

Компания EA подготовила трейлер о кастомизации машин 

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791e9a4876c.png

Читать далее

Компания Wargaming запустила серию исторических видео

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea9a3abb2a.png

Читать далее

Компания Бука выпустила свежий ролик Agents of Mayhem с русскими субтитрами.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea861e20a9.png

Читать далее

Свежий тизер-трейлер Destiny 2 позволяет кратко взглянуть

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea7e71cc99.png

Читать далее

Компания Funcom выпустила ролик свежего обновления 28 для Conan Exiles.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cfaf1e5c0.png

Читать далее

Компания Dark Horse анонсировала крупный артбук по Wolfenstein 2: The New Colossus

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cec27adf0.png

Читать далее

Студия Hangar 13 подготовила первый взгляд на последнее дополнение

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cde8b546f.png

Читать далее

Компания EA объявила о новом расширении коллекции

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bd0e07db2.png

Читать далее

Второй сезон Minecraft: Story Mode обзавелся полноценным трейлером

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bc2ba007f.png

Читать далее

Студия 4A Games три года разрабатывала Metro Exodus

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bb0d64072.png

Читать далее

Компания Kalypso Media выпустила 30-секундный геймплейный трейлер

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/595c2caed6b7a.png

Читать далее

Разработчикам Call Of Duty: WW2 на форуме Reddit

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/595c2bff2a50a.png

Читать далее

Представлена свежая запись геймплея Sea of Thieves с E3 2017.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5957aa58bcf98.png

Читать далее

Появилась запись геймплея Spider-Man: Homecoming VR.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5957a8a8da6cb.png

Читать далее

Студия Battlestate Games представила 15 новых скриншотов локации

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5954b9d90bfa4.png

Читать далее

В интервью CBC генеральный менеджер BioWare Аарин Флинн

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5954b7cbb5654.png

Читать далее

<JAM>
m1-palinka


HL-HEV
hl-hev


DProto 0.9.330
Добавил: root
2013-10-31 10:02:10
167 просмотров

Dproto это плагин для MetaMod позволяющий пользователям заходить на сервер как с NoSteam (47-48 протоколы), так и со Steam (48 протокол). Отметим что Dproto это не Steam эмулятор, и если вы хотите поддержку генерации уникальных SteamID на вашем сервере используйте специальные эмуляторы (например RevEmu).
Разработчик Crock

Изменения с версии 0.9.187:
- Добавлена поддержка последних билдов HLDS
- Если EnableSXEIdGeneration = 1, то sXe Injected используется для генерации SteamID для всех, за исключением Steam клиентов.
- cid_SXEI теперь работает корректно, и используется только если EnableSXEIdGeneration = 1.
- Добавлена поддержка RevEmu2013 клиентов.
- Добавлены квары dp_rejmsg_sxei и dp_rejmsg_revemu2013.
- AMXX плагины были обновлены и теперь поддерживают SXEI и RevEmu2013.
- Удалены сообщения как: Unable to load strings pool from file './cstrike/estrpool/estrpool_main.dat'.
- Добавлены исправления флуда для команд как: 'new', 'dlfile', 'sendres', 'fullupdate'.
- Проверка порядка начальных команд подключения. Новая конфигурационная опция FakePlayers_CommandsOrderCheck.
- Добавлена проверка запрошенных загрузок ресурсов на соответствие используемых картой. Новая конфигурационная опция Exploits_CheckDownloads.
- Добавлена блокировка загрузки файлов на сервер. Новая конфигурационная опция Exploits_DisableUploads.
- Бан повторяющихся соединений с одного IP.
- Бан за нарушение протокола соединения.
- Посылает VoiceInit на новых билдах сервера (инициализирует голос для старых клиентов) (спасибо Chuvi).
- Исправлена вычисление среднего PPS. Это решает проблему с HLSW.
- Загрузка STEAM APP ID и версии из файлов steam.inf и steam_appid.txt.
- Исправлен ответ сервера с информацией: правльный STEAM ID, версия, количество ботов, корректный статус защиты когда пароль для подключения стоит "none".
- Исправлена генерация steam ID для установки "BOT" для ботов.
- Исправлены AY&SY и svc_bad ошибки на новых Linux серверах.
- Пересмотрен IPRateFilter для неблокирования HLSW.


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

win32 addons\dproto\dproto.dll

        или эту для Linux

linux addons/dproto/dproto_i386.so

        в начале файла
    4. Скопируйте файл dproto.cfg в корень сервера или игры.
    5. Запустите сервер. Следует использовать следующую команду для запуска:

./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.9.330    ini   Start Never
[ 2] AMX Mod X        RUN   -    amxmodx_mm_i386.  v1.8.1.3  ini   Start ANY
2 plugins, 2 runnin

    6. Если статус не "RUN", запустите сервер с параметрами "+log on +mp_logecho 1" и посмотрите вывод консоли. В 99% случаев вы найдете причину здесь.
    7. Установка AMXX плагинов из архива не обязательна.

Как изменить STEAM_ID клиентов
    Используйте опции cid* в разделе AUTHID MANAGEMENT файла dproto.cfg
    Например, если вы хотите присвоить STEAM_ID сгенерированное из IP для клиентов 47 протокола, которые не поддерживают генерацию уникального ID, вам сделует установить:
        cid_NoSteam47 = 3 для присваивания STEAM_x:y:z этим клиентам
        cid_NoSteam47 = 4 для присвивания VALVE_x:y:z этим клиентам
        
    Если вы хотите отбросить этих клиентов, просто установите параметру значение 5:
        cid_NoSteam47 = 5
    И все клиенты 47 протокола будут кикнуты с сообщением которое вы можете настроить (в следующем разделе).

Как изменить сообщение устаревшим клиентам когда cid_NoSteam47 = 5 (УСТАРЕВШИЙ)
    Вы можете сделать это с помощью следующих параметров:
        dp_rejmsg_steam для лицензионныз steam (cid_Steam) клиентов
        dp_rejmsg_nosteam47 для no-steam p47 (cid_NoSteam47) клиентов
        dp_rejmsg_nosteam48 для no-steam p48 (cid_NoSteam48) клиентов
        dp_rejmsg_hltv для HLTV (cid_HLTV) клиентов
        dp_rejmsg_pending для неавторизированных (cid_cid_SteamPending) клиентов
        dp_rejmsg_revemu для revEmu (>= 9.74 && <= 9.82) клиентов
        dp_rejmsg_steamemu для steamEmu клиентов
        dp_rejmsg_oldrevemu для старых revEmu клиентов (< 9.74)
        dp_rejmsg_avsmp для AVSMP клиентов
        dp_rejmsg_revemu_sc2009 для revEmu (>9.82) и SteamClient2009 клиентов
        dp_rejmsg_sxei для клиентов с sXe Injected если EnableSXEIdGeneration = 1
        dp_rejmsg_revemu2013 для revEmu 2013 клиентов

    Поместите здесь свое сообщение и оно будет отображаться отклоненным клиентам

    Например, часть server.cfg:

dp_rejmsg_nosteam47 "Sorry, you're using old client, download a new one and come back ;)"


Как узнать протокол клиента в AMXX:
    Посмотрите как это сделано в amxx/dp_test.sma. Этот плагин пишет версию протокола клиента когда он присоединяется.
    ВНИМАНИЕ: Этот плагин для образца, его установка не требуется.
    
Полезные команды/квары:
    dp_ipsessions (команда) - выводит список подключений и информацию по ним.
    dp_secplrlist (команда) - выводит список активных игроков с некоторыми данными: U = Слот используется; A = Активный сетевой клиент; P = Прошел проверку;
    dp_lastthreats (команда) - Список последних угроз.
    dp_heapinfo (команда) - Выводит внутреннее использование памяти в <gamedir>/mem.txt.
    dp_log_msgoverflows (квар) - включает/выключает запись сообщений вызывающих переполнение.

Поделиться:
Тэги:

DS-Servers.com
Copyright © 2012-2017. All Rights Reserved.
При копировании материала ссылка на источник обязательна
За материалы, размещенные пользователями, администрация сайта ответственности НЕ несет