Баннерообмен
Заказать рекламу
Меню сайта
Основ. раздел
Counter-Strike 1.6
Статьи cs 1.6
Counter-Strike Source
Скачать игры
Ucoz
DLE
Photoshop
Всё для телефона
Всё для Windows
Всё для Vkontakte
Софт и Программы
Доп.Раздел
Изготовление
Заказ рипа
Друзья
Партнёры #1

Партнёры #2
Статистика
Счетчики:

Счетчик материалов:r_Rus">Счетчик материалов:

по полу:по полу:

Онлайн:

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

Cейчас онлайн

Посетители за сегодня:ители за сегодня:
Друзья
Партнёры #1

Партнёры #2
Наша копилка

Главная » Файлы » Все для сервера CS 1.6 » Защита сервера


DProto 0.4.7
23.12.2010, 16:06
dproto is a plugin for metamod that allows p.47 and 48 no-steam clients to join the hlds-based server.
CURRENT VERSION: 0.4.7
For more information and updates please check http://csbox.org

ARCHIVE CONTAINS:
bin directory - Binaries (libraries) for linux and windows.
src directory - Source code. You need this only if you want to build dproto by youself.
amxx directory - some AmxModX plugins that uses dproto functionality
dproto.cfg - dproto configuration file.
Readme.txt - This file.

REQUIREMENTS:
- clean (unpatched) engine files (swds.dll for windows; engine_i686.so for linux)
- metamod 1.19 or 1.19p32
- currently supported builds are all p48 engines for windows and linux

INSTALLATION:
1. Go to <gamedir>/addons/ and make new directory named dproto
<gamedir> - it is a game directory; cstrike for Counter-Strike, valve for Half-Life, etc
2. Copy dproto.dll or dproto_i386.so to <gamedir>/addons/dproto/
3. Go to metamod installation directory (usually its <gamedir>/addons/metamod/) and edit plugins.ini:
add this line for windows
win32 addons\dproto\dproto.dll
or this for linux
linux addons/dproto/dproto_i386.so
at the beginning of the file
4. Copy dproto.cfg to server root or gamedir.
5. Start the server. You should use this command on linux:
./hlds_run -binary ./hlds_i686

when server loads, type "meta list" in console. You'll see something like this:
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] dproto RUN - dproto_i386.so v0.4.7 ini Start Never
[ 2] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY
2 plugins, 2 running
6. Enjoy
7. Installation of AmxModX plugins from amxx directory is not necessary.

HOW TO CHANGE STEAMIDS OF CLIENTS
Use cid* options in AUTHID MANAGEMENT section of dproto.cfg
For example, if you want to assign steamids generated by IP for p47 clients that not support unique id generation, you should set:
cid_NoSteam47 = 3 for assigning STEAM_x:y:z steamid to these clients
cid_NoSteam47 = 4 for assigning VALVE_x:y:z steamid to these clients

If you want to drop these clients, just set clientid to 5:
cid_NoSteam47 = 5
And all p47 clients without emulators will be dropped with message that you can customize (see next section).

HOW TO CHANGE REJECT MESSAGES WHEN CLIENTID IS 5 (DEPRECATED)
This could be done using these cvars:
dp_rejmsg_steam for legit steam (cid_Steam) clients;
dp_rejmsg_nosteam47 for no-steam p47 (cid_NoSteam47) clients;
dp_rejmsg_nosteam48 for no-steam p48 (cid_NoSteam48) clients;
dp_rejmsg_hltv for HLTV (cid_HLTV) clients;
dp_rejmsg_pending for unathorized (cid_cid_SteamPending) clients.
Just put message to them and it will be displayed for rejected clients.

Example, a part of server.cfg:
dp_rejmsg_nosteam47 "Sorry, you're using old client, download a new one and come back ;)
Категория: Защита сервера | Добавил: Godlike
Просмотров: 395 | Загрузок: 0 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Мини профиль
Мини-чат
Друзья
Партнёры #1

Партнёры #2
Партнёри



Топ файловников
Наша копилка


Друзья нашего сайта
Сайт оптимизирован под браузер Opera. Sitemap | Sitemap-forum.
Использование материалов, только с разрешения администрации

Мы используем Хостинг от uCoz
РИП скриптов данного сайта НЕ запрещен xD