Как создать сервер CS ?1. Для начала нам надо скачать сервер.
Качаем нужный сервер их наших готовых, распаковываем туда, где у вас установлена CS ! У меня так (C:\Program Files\Valve\cstrike\ )
2. Делаем себя админом сервера.
Как сделать себя админом найдете ниже в этом же FAQ'e
3. Запускаем ваш сервер.
Идём сюда
(C:\Program Files\Valve) и запускаем файл
hlds.exeВодим туда информацию о сервере:
Game - Выбираем Counter-Strike
Server name - Пишем название сервера
Map - Выбираем карту
Network - Выбираем какой у нас будит сервер ( Lan\Internet )
Max. Players - Выбираем кол-во игроков на сервере
UDP Port - Порт сервера
RCON Password - RCON пароль сервера
Нажимаем старт
4. Сервер запущен
Хотел спросить как сделать, чтобы сервак отображался в поиске?В server.cfg добавь -
setmaster add 68.142.72.250
setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 207.173.177.11
setmaster add 72.165.61.190
setmaster add 213.239.209.221
setmaster add 207.173.177.12
setmaster add hlmaster.jolt.co.uk
setmaster add 65.73.232.251
setmaster add 65.73.232.253
В steam.inf сделай так -
PatchVersion=1.6.3.7
ProductName=cstrike
Как сделать себя админом на сервере?1. Открываем файл
users.ini(...\cstrike\addons\amxmodx\configs\users.ini)
2. Если хотим чтобы у вас админка была по нику, в конец файла
users.ini
допишем следующие
"qwerty" "qwerty123" "abcdefghijklmnopqrstu" "a"
Вместо qwerty введите свой ник, вместо qwerty123 введите свой пароль.
3. Если хотим чтобы у вас админка была по айпи, в конец файла users.ini допишем следующие
"127.0.0.1" "" "abcdefghijkmnopqrstu" "de"
"127.0.0.1" - следует вписать свой айпи
Пароль указывать не надо.
4. Сохраняем
Теперь перед тем как зайти на сервер, пропишите в консоле - setinfo _pw "ваш_пароль"
Заходим на сервер и проверяем, пишем в консоле amxmodmenu ! Если все правильно то в игре слева появится меню!
Права доступаa - иммунитет (нельзя кикать, слаит, слэпать, банить)
b - резервация
c - использование комманды amx_kick (кикание)
d - использование комманды amx_ban (бан)
e - использование комманды amx_slay
f - использование комманды amx_map
g - использование комманды amx_cvar
h - использование комманды amx_cfg
i - использование комманды amx_chat и других чат-комманд
j - использование комманды amx_vote и других комманд голосований
k - доступ к комманде sv_password (через amx_cvar)
l - доступ к коммандам amx_rcon и rcon_password (через amx_cvar)
m - настраиваемый уровень А (для дополнительных плагинов)
n - настраиваемый уровень B
Флаги аккаута
a - не пускать игрока на сервер с неправильно введенным паролем
b - регистрация клан тега
c - админ зайдет на сервер только со значениями authid/wonid
d - админ заходит только с этого ip адресса
e - пароль не проверяется (необходимо только совпадение name/ip/wonid)
Как запустить сервер через консоль ?1. Делаем ярлык файла hlds.exe (Находится
hlds.exe тут(путь может отличаться)
C:\Program Files\Valve\hlds.exe)
2. Нажимаем на ярлык правой кнопкой, в поле
Обьект:, после
"C:\Program Files\Valve\hlds.exe" дописываем следующее:
-
game cstrike +maxplayers 20 +sv_lan 1 +port ПОРТ +map de_dust2 -console -insecure
Должно получиться что то вроде
"C:\Program Files\Valve\hlds.exe" -game cstrike +maxplayers 24 +sv_lan 0 +port 27015 +map de_dust2 -console -insecure
Инфо:-game cstrike (указываем, что это Counter Strike сервер)
-console (консольный режим)
-insecure (valve использует свой собственный античит VAC, но его нет смысла устанавлить на кракнутые No-Steam сервера, потому что он банит только легальных клиентов)
-nomaster (указываем, что сервер не будет показан в глобальной базе данных серверов, мы ведь не хотим чтобы нас поймали с кракнутым сервером)
+maxplayers 20 (указывает, что на сервере смогут играть максимально 20 игроков)
+sv_lan 1 (эта строка должна быть ОБЯЗАТЕЛЬНО, если только сервер не рассчитан для легальных клиентов)
+map de_dust2 (указывает, какая карта будет загружаться первой, после запуска сервера)
Как устанавливать плагины ?У нас есть плагин, например adminlisten.amxx и мы хотим его установить себе на сервер
1) Копируем файл adminlisten.amxx в папку
\addons\amxmodx\plugins\
2) Открываем файл plugins.ini, находится он тут
\addons\amxmodx\configs\
и в конец файла вписываем adminlisten.amxx, сохраняем и закрываем файл.
3) Перезапускаем сервер или меняем карту на сервере (Если он запущен)
На этом установка закончена
Как сделать быструю загрузку файлов(Карт, звуков, моделей) с HTTP сервера?Настройка вашего сервера для HTTP загрузок.1. Создайте список всех дополнительных файлов (bsp, wav, mdl, и так далее), используемых на сервере.
2. Поместите эти файлы на НТТР сервере (например на вебсервере), сохраняя исходное расположение файлов в папках.
3. Задайте серверной переменной "sv_downloadurl" значение: "http://ваш_сервер/ваша_папка_дополнительного_контента/"
Пример настройки сервера для HTTP загрузок.1. Создадим список всех дополнительных файло, используемых на сервер. (Карты, звуки модели.)
Проще говоря копируем с вашего сервера следующие папки: gfx, maps, models, sound. Скопировали.
2. Идём на ваш веб сервер. Создаём там папку serv и заливаем в неё папки gfx, maps, models, sound. Залили.
Если не поняли, смотрим как у нас на сервере расположены папки http://c-s.gworld.org.ua/cs/
Быстрая загрузка файлов с HTTP сервера (Звуки, карты, модели)
3. Открываем файл server.cfg и дописываем там sv_downloadurl "http://сайт.орг.юа/serv/".У меня так sv_downloadurl "http://c-s.gworld.org.ua/cs/"
*Не забудьте поставить переменную sv_allowdownload 1 - Разрешает/Запрещает клиенту скачивать с сервера карты, спреи и т.д.
Технические подробности:* Максимальная длина интернет-адреса для команды "sv_downloadurl" составляет 127 символов.
* Вы можете указать логин и пароль для доступа на ваш НТТР сервер. В этом случае, значение команды "sv_downloadurl" будет следующим: http://логин:пароль@ваш_сервер/ (учтите, что последние патчи для броузера IE отключают эту возможность)
* Если подключающийся игрок уже имеет файл со таким же названием, повторная загрузка этого файла производиться не будет. Загрузка этого файла будет пропущена.
* Определенные критические для игры или потенциально опасные файлы (например: *.exe, *.vbs и так далее) не будут загружены.
В /top15 показывает всего одного игрока, как исправить?Надо открыть amxx.cfg и изменить значение csstats_rank на 0 (вести статистику по нику).
// Rank mode
// 0 - by nick
// 1 - by authid
// 2 - by ip
//
// Default value: 1
csstats_rank 0
Набираю в чате /rank, a мне пишет "Server has disabled that option" что делать?Набрать в консоли amx_statscfgmenu и включить нужные вам функции статистики(/top15, rank, /statsme)
Что такое Listen-сервер ?Этот тип сервера можно запустить в игре, выбрав опцию Создать сервер из странице-заставке игры.
Listen-серверы идеальны для небольших игр по локальной сети (этот тип сервера не предназначен для использования в качестве публичного сервера).
Что такое VAC?Система Valve Anti-Cheat включена для серверов с изображением щита Secured. Если пользователь подключится к защищенному VAC серверу с компьютера с установленными опознаваемыми читами (cheat — нечестный прием, дающий преимущество над другими игроками), система не допустит («забанит») этого пользователя к игре на защищенных VAC серверах в будущем.
В то время как администраторы могут забанить на своем сервере отдельных игроков, они не могут использовать для этого систему VAC. Система VAC полностью автоматизирована — обращение в Поддержку Steam для сообщения об актах читерства не является необходимым, при этом Поддержка Steam никак не отреагирует на эти сообщения.
Система VAC надежно обнаруживает читы, используя их сигнатуры. Любая сторонняя модификация к игре, сделанная, чтобы дать одному игроку преимущество над другим, классифицируется как чит и приводит к бану VAC. Это включает модификации к исполняемым файлам и динамически подключаемым библиотекам ядра игры.