Dproto 0.9.582 |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Dproto 0.9.582 |
GUNNER
|
4.9.2009, 13:26
Сообщение
|
![]() |
Попробовал 42 патч, скачанный отсюда: http://cs.rin.ru/forum/viewtopic.php?f=32&t=53555 (тут убрали проблему с добавлением серверов в избранное).
На первый взгляд все работает! Действительно, SteamID генерируется по железу. Заходил на свой же сервер с разных ip, то есть с внешнего, затем с 127.0.0.1 - SteamID оставался тем же. Таким образом dproto 0.3.4 при следующих настройках (см. ниже) обеспечивает полноценную аутентификацию игроков либо по реальному SteamID либо по железу. То есть в принципе, если при этом каких-либо еще серьезных багов обнаружено не будет, то о банах по IP, банах подсетей можно будет забыть вообще! Только сначала придется перевести всех игроков именно на этот патч, что будет непросто, у большинства сейчас патч ниже 35. Так что проблем с падением посещаемости в первое время не избежать. Хотя если перейдем все и сразу, то эта проблема быстро решится. Соответствующие настройки в dproto.cfg: Код # Use this to set authid's for clients cid_HLTV = 7 cid_NoSteam47 = 5 cid_NoSteam48 = 5 # For Legit Steam clients cid_Steam = 1 # Client recognized as pending when they sucessfully authorized, but did not get steam id # REMARK: Actually, it got steamid, but it is useless (STEAM_0:0:0 for example) cid_SteamPending = 5 # For players having revEmu ( >= 9.74) on client-side: cid_RevEmu = 2 # For players having old revEmu on client-side: cid_OldRevEmu = 5 # For players having hCupa's SteamEmu on client-side: cid_SteamEmu = 2 # SteamEmuCompatMode (0 / 1) # An analog for eSTEAMATiON's EnforceSteamEmuCompatIDMode option. # Affects only Old RevEmu and SteamEmu emulators. SteamEmuCompatMode = 1 # OldEstCompatMode (0 / 1) # Enables/Disables fix for steamids generated by eST in 0.3.1 version. # Set this to 1 if you want to make steamids generated by eST as in < 0.3.0 versions. OldEstCompatMode = 0 А также сообщения для нонстимовцев о том что надо обновить игру (добавить в server.cfg): Код dp_rejmsg_nosteam47 "You must update your Non-Steam CS to patch v42. You can download it from (ссылка) Обновите Non-Steam CS до патча версии 42. Скачать игру можно с (ссылка)"
dp_rejmsg_nosteam48 "You must update your Non-Steam CS to patch v42. You can download it from (ссылка) Обновите Non-Steam CS до патча версии 42. Скачать игру можно с (ссылка)" |
Поблагодарили 2 раз
|
|
Turok005
|
7.9.2009, 11:59
Сообщение
|
|
|
Скажите а dproto влияет на пинг??? есть разница если стоит 47 протокол или 47 и 48???
|
|
|
|
GUNNER
|
7.9.2009, 13:35
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
GUNNER
|
7.9.2009, 23:02
Сообщение
|
![]() |
|
|
|
|
ZeRoCooL
|
11.9.2009, 14:45
Сообщение
|
|
|
все вроде сделал, но такое не исчезло (((
Отредактировал: Tiёsto, - 11.9.2009, 14:47
|
|
|
|
_-_RAP_-_
|
11.9.2009, 14:58
Сообщение
|
![]() |
Конкретно?! ДЛЯ ЧЕГО этот мод?
|
|
|
|
kentavrius
|
11.9.2009, 15:11
Сообщение
|
![]() |
|
|
|
|
ZeRoCooL
|
11.9.2009, 18:44
Сообщение
|
|
|
да я разобрался и без этого, я обновился до 48 протокола, и все пашет по прежнему это гуд....
щас буду переводить сервера.. |
|
|
|
wth.JACKSON
|
16.9.2009, 18:24
Сообщение
|
![]() |
Есть одна проблема с последними версиями , в фильтрации серверов их невидно
|
|
|
|
holoc
|
16.9.2009, 19:50
Сообщение
|
|
|
|
Поблагодарили 10 раз
|
|
Blizzard_73
|
18.9.2009, 6:48
Сообщение
|
|
|
dproto 0.3.6
CHANGELOG: - 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. http://cs.rin.ru/forum/download/file.php?id=9125 http://uploadbox.com/files/23b021945b
Отредактировал: Blizzard_73, - 18.9.2009, 7:01
Прикрепленные файлы:
|
Поблагодарили 1 раз
|
|
kok-s
|
19.9.2009, 1:43
Сообщение
|
![]() |
ну вроде обнавил билд и вот что это может быть??
|
|
|
|
-=Dra[G]onFORCE=-
|
19.9.2009, 14:21
Сообщение
|
![]() |
dproto 0.3.6 скачать
Изменения: - Осуществлен тип cid_Setti ClientID (для Setti сканера). Стандартное значение - "3" (STEAM_x:x:x сгенерированный по IP). Это исправит пропадание сервера из Setti сервер-листа (Setti сканер не мог зайти на сервер), если используется cid_NoSteam47=5. - Плагины, меняющие название игры (добавление таймлефта, к примеру), теперь должны работать корректно. kok-s, SRC папка не нужна, 1) просто скинь из архива bin\windows dproto.dll в \cstrike\addons\dproto 2) dproto.cfg в корневую папку (где HL.EXE находится!!!) 3) в cstrike\addons\metamod\plugins.ini дописать: Цитата win32 addons\dproto\dproto.dll 4) Скомпилировать (просто перетащить) dp_test.sma на cstrike\addons\amxmodx\scripting\compile.exe 5) из папки cstrike\addons\amxmodx\scripting\compiled скопировать\вырезать полученный плагин dp_test.amxx и запихать к плагинам cstrike\addons\amxmodx\plugins 6) зарегистрировать его в plugins.ini Расписал все как для маленького ребенка, все должно быть понятно)
Отредактировал: -=Dra[G]onFORCE=-, - 19.9.2009, 14:44
|
Поблагодарили 2 раз
|
|
![]() ![]() |