Главная страница
Регистрация
Вход

Среда, 2024-04-17, 2:03 AM
Приветствую Вас Прохожий | RSS
SITE LOGO
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум [L!dS] » Counter Strike » Counter Strike 1.6 » Как создать свой CS 1.6 No-Steam сервер под Windows?
Как создать свой CS 1.6 No-Steam сервер под Windows?
unknowДата: Воскресенье, 2007-01-07, 4:43 AM | Сообщение # 1
Форумчанин
Группа: Пользователи
Сообщений: 37
Репутация: 1
Статус: Offline
Красным текстом мой коментарий.
Материал взят с сайта www.baltgames.lv

Что нужно скачать?
• Качаем и устанавливаем CS 1.6 No Steam. Это конечно только на тот случай если у вас его нет или же вы хотите установить сервер в отдельную папку.
• Качаем и устанавливаем 21 патч. Более новые версии патчей устанавливать особого смысла нет.Практически все известные сервера CS используют 21 патч.
• Качаем крякнутый swds.dll и заменяем им оригинал, который лежит в основной папке. Именно это позволит заходить на ваш сервер не только по LANу, но и по интернету и избавит от ошибки "LAN servers are restricted to local clients (class C)". Для каждой версии патча крак разный, так что не пробуйте ставить его на другие версии кроме v21.У меня после замены, сервер вабще не запускается.Так что если в дальнейшем возникнут проблемы, крякаете!!

Настройка сервера
Чтобы сервер был нормальным, надо будет немного над ним поработать. Параметры сервера находятся в файле server.cfg, который, в свою очередь, находится в папке cstrike. Вот некоторые основные параметры:
• hostname (название сервера)
• sv_maxupdaterate 101, sv_maxrate 25000, sys_ticrate 10000 (рекомендуемые сетевые настройки)
• sv_allowdownload (1/0 - позволяет или нет скачивать с сервера карты/звуки и так далее. если медленный интернет, лучше ставить 0)
• sv_voiceenable (1/0 - позволяет или нет использование на сервере микрофона. если медленный интернет, лучше ставить 0)
• mp_autoteambalance (1/0 - указывает, будут ли автоматически изменены команды, если за одну из сторон играет слишком много человек)
• mp_friendlyfire (1/0 - включает/выключает возможность ранить членов своей команды)
• mp_forcechasecam (0/2 - после смерти игрока он: видит всех / только членов своей команды)
• mp_timelimit (длительность карты, обычно стоит 30 минут)
• mp_roundtime (длительность раунда)
• mp_freezetime (время в начале раунда, когда игроки не могут двигаться и стрелять)

Запуск сервера
Запуск сервера осуществляется через консоль, так как что визуальный режим сильно жрёт ресурсы компьютера. Делаем ярлык на рабочем столе файла hlds.exe и выбираем
"свойства ярлыка". В конец строки "Обьект" добавляем строку вроде этой:

-game cstrike -console -insecure +maxplayers 20 +sv_lan 1 +map de_dust2

• -game cstrike (указываем, что это CS сервер)
• -console (консольный режим)
• -insecure (valve использует свой собственный античит VAC, но его нет смысла устанавлить на кракнутые No-Steam сервера, потому что он банит только легальных клиентов)
• +maxplayers 20 (указывает, что на сервере смогут играть максимально 10 игроков)
• +sv_lan 1 (эта строка должна быть !!!ОБЯЗАТЕЛЬНО!!!, если только сервер не рассчитан для легальных клиентов)
• +map de_dust2 (указывает, какая карта будет загружаться первой, после запуска сервера)

Установка модов
Здесь вы можете скачать готовые сервера и практически все моды для CS. А также пару плагинов в конце страницы.

Настройка AmxModX
Открываем файл amxx.cfg, который находиться в папке addons/amxx/configs
amx_default_access "z" - устанавливаеться уровень доступа по умолчанию, который используеться для игроков входящих в игру, но не прописанных в файле users.ini
amx_password_field "_pw" - устанавливаеться слово которое необходимо писать при вводе пароля. Например в данно случае пароль будет писаться как:
setinfo _pw "0000"
amx_scrollmsg "Welcom to L!dS Server. Visit http://leeds.clan.su/" 300 - выдаёться указаное сообщениие, повторяющееся в данном случае через каждые 300 сек
amx_reservation 3 - указывате тип работы с незарезервированными игроками. 0 - непроверяються на наличие резервации; 1 - кикаеться человек, играющий нименьшее время на сервере, когда сервер заполняеться; 2 - кикаеться игрок с наихудшим пингом, когда сервер полон; 3 - кикаеться любой игрок, неимеющий резервации, при дохождении лимита игроков - кол-во резервных слотов.
amx_reserved_slots 2 - количество резервных слотов
amx_vote_delay 30 - минимальное кол-во времени в секундах, между двумя голосованиями
amx_vote_time 20 - время в течении которго длиться голосование, в секундах
amx_extendmap_max 60 - максимальное время на сколько можно продолжит игру на одной карте
amx_extendmap_step 30 - время на которое продлеваеться игра на карте

Настройка файла users.ini, так же находиться в папке addons/amxx/configs
Это ОЧЕНЬ важный файл - в нём храняться ники игроков, с их паролями и уровнями доступа.
Пример на одного игрока:
"L!dS>CasuaL" "0000" "abcdefghijklmnopqrstu" "a"
Для того чтобы получить админку CasuaL'у, ему надо написать в консоли перед коннекту к серверу setinfo _pw 0000. Можно конечно другой пароль!
Первое - ник игрока; Второе - пароль на доступ; Третье - уровень доступа; Четвёртое - флаги.
Разберём какие уровни доступа, что означают:
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)
u - доступ к меню, через комманду amxmodmenu
z - обычный пользователь
Теперь рассмотрим флаги:
a - отсоеденить пользователя при вводе неправильного пароля
b - клан таг
с - это ID пользователя
d - это IP пользователя
е - пароль не проверяеться (требуеться ник/ip/id)

В файле maps.ini, так же находиться в папке addons/amxx/configs/ пишем название карт, которые вы будете использовать для голосования.
Пример:
de_dust2
de_aztec
de_inferno
и т.д.

Ну вот! Вроде всё готово для МегаСупер Сервера!!!
Появится вопросы?Обращаетесь!!!
Ваш [DeD_Ma3ai]! cool


[DeD_Ma3ai] - Ну где вы??Зайцы!!
 
Форум [L!dS] » Counter Strike » Counter Strike 1.6 » Как создать свой CS 1.6 No-Steam сервер под Windows?
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2006