Вы вошли как Гость | Группа "Гости" | RSS

Меню сайта

Все для CS сервера

Наш опрос
На каких серверах вы играете ?
Всего ответов: 12

Статистика
Анализ контента сайта

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Посетители за сегодня
Зарегистрированных
Всего:
5
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0

Мониторинг
мониторинг серверов cs 1.6
Сервера CS 1.6 Сервера CS 1.6 Сервера CS 1.6, мониторинг серверов кс 1.6, серверы counter strike
Мониторинг серверов cs, сервера кс 1.6

CS Monitori
Мониторинг серверов

Главная » Файлы » Все для CS сервера » Моды

Dproto 0.9.87
[ Скачать с сервера (170.8 Kb) ] 05.05.2013, 07:44
Требования:
- Metamod 1.19 (рекомендуется) или 1.19p32.
- чистые или пропатченные VUP engine so/dll.
- поддерживаемые билды Linux-серверов: 2738, 4383 (24 Oct 2008), 4383 (Released at Apr 2009), 4383 (Released 19 May 2009), 4617.
- поддерживаемые билды Windows-серверов: 4382, 4554, 4554 (19 May 2009), 4554 (15 Jun 2009).

Установка:
- качаем сервер через hldsupdatetool и dproto.
- устанавливаем Metamod в
/addons/metamod/ (
— папка сервера, как правило cstrike).
- в папке addons создаем папку dproto и копируем в неё файл dproto.so или dproto.dll в зависимости от операционной системы Linux или Windows соответственно.
- открываем
/addons/metamod/plugins.ini (если файла такого нет, то создаем сами) и добавляем следующую строчку:

Linux:
Код
linux addons/dproto/dproto_i386.so



Windows:
Код
win32 addons\dproto\dproto.dll



- файл dproto.cfg кидаем в корень сервера. Корректируем конфиг, устанавливая необходимые Вам параметры (настройки по умолчанию достаточны для работы модуля).

Русский перевод конфига:


Цитата
# ========================================================
# DPROTO CONFIGURATION
# ========================================================

#LoggingMode - режим ведения логов:
# 1 = консольный
# 2 = файловый
# 3 = оба режима
LoggingMode = 2

# UserinfoVerification - режим проверки игрока:
# 1 = проверка на максимальный размер при подключении игрока (Используется MaxUserInfoSize в этом режиме)
# 2 = удаление ненужных полей в информации игрока (Используется ValidInfoFields в этом режиме)
# 3 = оба режима
# Проверка необходима для предотвращения переполнения в информации игрока. Переполнение может способствовать появлению сообщений svc_bad у игроков.
UserinfoVerification = 3
MaxUserInfoSize = 230
ValidInfoFields_Engine = \name\bottomcolor\topcolor\model\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\*hltv\password
ValidInfoFields_cstrike = \_vgui_menus\_cl_autowepswitch
ValidInfoFields_ag = \cl_autowepswitch

# ========================================================
# AUTHID MANAGEMENT
# ========================================================

# AuthID игроков:
# 1: Real steam (STEAM_xx:xx:xx)
# 2: Real valve (VALVE_xx:xx:xx)
# 3: STEAM_ by IP
# 4: VALVE_ by IP
# 5: Deprected - client will be rejected
# 6: reserved
# 7: HLTV
# 8: STEAM_ID_LAN
# 9: STEAM_ID_PENDING
# 10: VALVE_ID_LAN
# 11: VALVE_ID_PENDING
# 12: STEAM_666:88:666

# Используйте вышеуказанное описание для установки настроек AuthID
cid_HLTV = 7
cid_NoSteam47 = 8
cid_NoSteam48 = 10
cid_Steam = 1

# Укажите AuthID игроков, которые авторизовались, но не получили SteamID
cid_SteamPending = 9

# IPGen_Prefix1 (int)
# STEAM_a:b:c
# ^ - префикс для AuthID сгенерированных по IP-адресу nosteam-игроков
IPGen_Prefix1 = 0

# IPGen_Prefix2 (int)
# STEAM_a:b:c
# ^ - префикс для AuthID сгенерированных по IP-адресу nosteam-игроков
IPGen_Prefix2 = 3

# Стоит отметить, что banid будет использовать STEAM_ID без каких-либо приставок!

# ========================================================
# OTHER STUFF
# ========================================================

# Emulation (0/1)
# Установите значение в 1, если нужна поддержка эмуляции с помощью eSTEAMATiON
Emulation = 0

# DisableNativeAuth (0/1)
# Отключает valve/steam систему аутентификации.
# Для серверов на 47 протоколе: не будут подключаться к мастер-серверам.
# Для всех серверов: функция авторизации не будет вызываться.
# Этот фикс нужен, если при запуске старые сервера зависают.
DisableNativeAuth = 0

# ServerInfoAnswerType (0/1)
# Тип ответа сервера на запросы:
# 0 = Новый метод (Source)
# 1 = Старый метод
ServerInfoAnswerType = 1

# MasterClient (0/1)
# Включение эмуляции мастер-клиента; это помогает зарегистрировать сервер в мастер-листе
# если у вас ошибка "Your server is out of date"
# ИСПОЛЬЗОВАТЬ ЭТО ТОЛЬКО С ПАРАМЕТРОМ ЗАПУСКА -nomaster !
# вы можете использовать Master_GameVersion для изменения версии игры
MasterClient = 0

# Master_GameVersion (string)
# Укажите версию игры для корректной передачи на мастер-сервер
Master_GameVersion = 1.1.2.6/Stdio

# SubServer_Enable (0/1)
# Включает вторичный минисервер, который редиректит клиентов на основном сервере:
# Используйте параметр SubServer_AnswerType, чтобы установить тип ответа на запросы
# Используйте параметр SubServer_Port, чтобы установить вторичный порт сервера
# Используйте параметр SubServer_MasterClient, чтобы включить поддержку мастер-клиента на вторичном сервере
# Это используется, если вы хотите, чтобы все клиенты видели твой сервер.
# Это возможно, если вы устанавливаете различные типы ответов на запросы для основного и вторичного серверов.
# Клиенты, которые не видят основной сервер, должны увидеть вторичный.
SubServer_Enable = 0
SubServer_Port = 28015
SubServer_MasterClient = 0
SubServer_AnswerType = 0
SubServer_RedirectCommand = connect 169.254.141.3:27015

# Game_Name (string)
# Укажите имя игры, которое будут видеть игроки
# Если параметр не задан, то будет показано стандартное "Counter-Strike 1.6"
Game_Name =

# Включение фикса отображения ID игрока в мониторинге HLStats
# Включайте это только, если используете HLStats
HLStatsPlayerIdFix = 0


ChangeLog

0.4.5:
- implemented fix for "Server failed to transmit file AY&SY" kind of svc_bad"s
- UTF8 Chat/Nicknames support completely removed (will add it to another plugin)
- Userinfo filter removed because it does not needed anymore (it was a temporary fix for svc_bad"s)
- added separate AuthProvider (dp_r_id_provider cvar) constant for HLTV (check amxx/dp_test.sma)
- fixed GameNameChanger plugins under Windows.
- There are a lot of changes in dproto.cfg. Old configs won"t work with this version.

0.4.3:
- Using on-the-fly offsets searching for patching.
- dproto now supports all existing (and hopefully future) p48 engines for Windows and Linux (including engine_amd.so/engine_i486.so).
- Fixed vulnerability in SV_ParseVoiceData() used by hlds_vcrash exploit.


0.4.1:
- hlds_fuck exploit fixed.
- temporary fix for hlds_vcrash exploit: Patched swds.dll/engine_i686.so, uploaded here and here.


Chengelog for older versions:
Hide spoiler

0.3.7:
- possible DoS exploit fixed
- added Subserver_IP option in dproto.cfg, used to set interface for subserver; subserver code will be rewrititten in next versions.


0.3.6:
- implemented cid_Setti clientid type (for Setti server scanner). Default value is 3 (STEAM_x:x:x generated by ip). This is workaround for situation when server disappears from Setti"s serverlist (because Setti scanner can"t join the server) when cid_NoSteam47=5 is used.
- Plugins changing game description (adding timeleft for example) should work correctly now.

0.3.5:
- Fixed server response for very old clients (thx to Rulzy)
- Fixed bug when server drops HLTV if cid_NoSteam47/48 is deprecated(5)

0.3.4:
- Added server-side emulation support. Currently supported emus are: revEmu, old revEmu ( <= 9.73), hCupa"s SteamEmu
- eSTEAMATiON support removed
- local banlist should work correctly
- completely rewritten client authorization code. All problems with UNKNOWN steamids and not working "deprecated" clientids may be fixed.
- there are a lot of changes in dproto.cfg. Old configs won"t work with this version


0.3.3:
- Fixed: "deprecated" (5) ClientID did not work on cid_SteamPending (STEAM_0:0:0) clients
- Added: Various cvars for customizing reject messages for deprecated clients. Check the "HOW TO CHANGE REJECT MESSAGES WHEN CLIENTID IS 5 (DEPRECATED)" section of Readme for more details.
- Added: dp_version cvar that keeps current dproto version. It is exported to server rules by default, but you can turn the exporting off using ExportVesion option in dproto.cfg
- Added: Capability mode for steamIds generated by eST (to make it as in <= 0.3.0) versions, option OldEstCompatMode in dproto.cfg

0.3.2:
- Fixed: "STEAM userid keysize is bogus" on build 4554 (May, 2009) under windows (broken in 0.3.1 version)
- Fixed: Annoying #18 and #19 warnings under windows

0.3.1:
- Fixed: dproto gets wrong steamids from eSTEAMATiON.

0.3.0:
- Fixed bug with steamid corruption for some no-steam clients


0.2.9:
- Added dp_clientinfo command which can be used to get inforamtion about client"s protocol. Check the Readme.txt and amxx directory for more info.

0.2.8:
- Added support for new engines: 4617 for Linux and 4554 (15 Jun 2009) for Windows.

0.2.7:
- Redirection fixed for subserver (thx to GoD2.0);
- Subserver now correctly works with broadcast queries;
- Hybrid serverinfo answer type discovered by ineya, fixes visibility for all clients. Check dproto.cfg

0.2.6:

- some compilation problems for linux fixed





Категория: Моды | Добавил: adrenalin
Просмотров: 422 | Загрузок: 47 | Комментарии: 3 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
  Четкий сервер[+18] Наш IP: 91.211.117.126:27054   Главная   Регистрация   Вход  
Форма входа

Поиск

Сервак

Время

Календарь

Monitoring

monitoring.csexe.c
сервера cs 1.6
сервера кс


Copyright MyCorp © 2026