Небольшой F.A.Q. Q: Что такое Dproto?
A: Это плагин под MetaMod, позволяющий людям заходить на сервер как с лицензии Steam (48 protocol), так и с пиратки Non-Steam (47-48).
Q: Какие операционные системы поддерживает Dproto?
A: Поддерживаются как WIN, так и *NIX операционные системы.
Q: Какие билды серверов поддерживает Dproto?
A: Текущая версия поддерживает следующие билды:
* Linux: 2738, 4383 (24 Oct 2008), 4383 (Released at Apr 2009), 4383 (19 May 2009), 4617.
* Windows: 4382, 4554, 4554 (19 May 2009), 4554 (15 Jun 2009).
Работа плагина на других билдах не гарантируется, но и не исключается. Однозначно, во избежание разного рода ошибок всегда следует использовать последний билд сервера.
Q: Что нужно для работы Dproto?
A: Для правильной работы Dproto нужно следующее:
* чистые (рекомендуется) или пропатченные (если нет других под рукой) с помощью VUP библиотеки engine_.
* metamod 1.19 или 1.19p32.
Q: Как устанавливать? Че куда кидать?
A: Архив с Dproto содержит следующие папки:
amxx - здесь находятся исходники amxmodx плагинов. Толку от них мало, поэтому их устанавливать не нужно.
bin - здесь находится сам плагин. Линуксовый лежит в папке linux, виндовый - в windows :cap: .
src - здесь лежат исходники dproto. Это на случай, если вы шарите в программировании.
И файлы:
Цитата:
dproto.cfg - основной конфигурационный файл.
Readme.txt - инструкция на английском. Обязательно прочитайте ее, т.к. там описаны некоторые нюансы, о которых не упоминается в этой статье.
Q: Вроде всё настроил правильно, но есть проблемы с админкой по нику!
A: На вашем сервере изменено значение "amx_password_field" на другое (по умолчанию - "_pw"). Эта проблема решается очень просто:
1) можно просто изменить значение параметра "UserinfoVerification" на "0"
2) изменить значение "amx_password_field" на стандартное, то есть "_pw"
3) самый лучший вариант: добавить к значениям "ValidInfoFields_Engine" своё значение "amx_password_field"
Пример:
amxx.cfg
dproto.cfg (оригинал):
ValidInfoFields_Engine = \name\bottomcolor\topcolor\model\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\*hltv\password
Пример:
amxx.cfg
amx_password_field "CSPass"
dproto.cfg (оригинал):
Код:
ValidInfoFields_Engine = \name\bottomcolor\topcolor\model\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\*hltv\password
dproto.cfg (изменённый, чтоб работало):
Код:
ValidInfoFields_Engine = \name\bottomcolor\topcolor\model\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\*hltv\password\CSPass