Установка и Настройка Сервера CS1.6 +AMX MoD

CS 1.6 и другие игры от Valve

Модератор: Dimanok

Правила форума
Внимание!

Перед созданием новой темы, ознакомление с FAQ обязательно!

Создание тем с вопросами описанными в FAQ карается баном.

Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение Petra » 03 сен 2007, 20:27

Всем привет!
По многим прозьбам напишу статью как сделать собственный Counter Strike Server 1.6 в ФОСе!

Ну что приступим!
Для начала скачиваем игру вот её магнет ссылка TH74KCAWKPLSKGUJQIJL6SF3ZEE2QTJEOZCZAEY
После этого устанавливаем саму игру!(Что бы было легче устанавливаем так C:/games/valve/)
Потом скачивае патч для игры(Это обязательно)
Вот магнет для патча UST3OJADD4HK4LXM7U7YQPZPCDPCB3A5LRUHE3Q
После того как скачали патч надо им пропатчить игру!
Этот патч в архиве!Нажимаем на него правой кнопкой мыши и нажимаем извлечь файлы!
Появляеться окно!Там указываем путь C:/games/valve/жмём ок!Всё пропатчили!
Далее скачиваем протой АМХ Мод вот его магнет WPIN3MTCDDG3QU2KRFTN2XVJQRV7YXTA6U5QS7Y
После скачки находим фаил и начинаем его устанавливать!
Доходим до конца первой установки и выбираем "Запустить AMX Mod X installer"
Доходим до такого окна во второй установке:
Изображение
Далее вводим путь, у нас он такой: C:\games\valve\cstrike\


Внимание!
Если вы регистрируете имя на вФОСе.ру, не нужно удалять его и регистрировать заново после смены ip, воспользуйтесь функцией обновления ip в профиле или через клиент.
Постоянное имя вашего сервера - залог его популярности!

Теперь настройка Мода!!!

1. Делаем себя Админом !

найдите файл users.ini (C:\games\valve\cstrike\addons\amxmodx\configs\ )

найдите в нем строчку "User" "password" "abcdefghijklmnopqrstu" "a"

Первое - ник игрока; Второе - пароль на доступ; Третье - уровень доступа; Четвёртое - флаги.

Пишете свой ник и пароль !

Сохраните и закройте файл.

Далее зайдите в C:\games\valve\cstrike в файл autoexec.cfg и исправте эту строчку:
setinfo "_pw" "my_password"
пароль должен быть таким, каким вы его писали в users.ini

Сохраните и закройте файл.

Перед конектом к серверу в консоле пишете:
setinfo _pw mypassword (mypassword - ваш пароль...)

Тем у кого есть свой IP: ( можна зделать доступ по IP)

Пишем в users.ini [Находится в папке cstrike/addons/amxmodx/configs]
"свой ip" "" "abcdefghijklmnopqrstu" "de"
Например:
"88.147.147.147" "" "abcdefghijklmnopqrstu" "de"

2. Ставим доступ на админство нескольким людям.

найдите файл users.ini (...\cstrike\addons\amxmodx\configs\ )

добавляем строчку после вашей строчки "User" "password" "abcdefghijklmnopqrstu" "a"

Пример:

"User" "password" "abcdefghijklmnopqrstu" "a"

"User2" "password" "abcdefghijklmnopqrstu" "a"

"User3" "password" "abcdefghijklmnopqrstu" "a"

Первое - ник игрока; Второе - пароль на доступ; Третье - уровень доступа; Четвёртое - флаги.

Разберём какие уровни доступа, что означают:
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
o - настраиваемый уровень C
p - настраиваемый уровень D
q настраиваемый уровень E
r - настраиваемый уровень F
s - настраиваемый уровень G
t - настраиваемый уровень H
u - доступ к меню, через комманду amxmodmenu
z - пользователь

Теперь рассмотрим флаги:
a - отсоеденить пользователя при вводе неправильного пароля
b - клан таг
с - это ID пользователя
d - это IP пользователя
е - пароль не проверяется (требуется ник/ip/id)

>>Серверный конфиг (server.cfg) находиться C:/games/valve/cstrike/server.cgf

//Server name
hostname "Название сервера на латине" - имя вашего сервера, которое будет видно в списке серверов

//Rcon password
rcon_password "ркон пасс" - пароль для управления сервером (д.б. известен только вам)

mp_allowspectators 1 - на сервере можно присутствовать спектатором
mp_autocrosshair 0 - автоаим (примитивный AimBot)
mp_autokick 0 - кик с сервера простаивающих игроков или Тимкиллеров
mp_autoteambalance 0 - автобаланс команд (перевес в количестве игроков одной команды над другой не может превышать количества игроков указанных командой mp_limitteams)
mp_buytime 0.5 - время закупки оружия в начале раунда в минутах
mp_c4timer 35 - время в сек. до взрыва установленной бомбы
mp_chattime 10 - Количество секунд, на которое сервер позволяет игрокам писать в общий чат после конца карты и до загрузки новой
mp_decals 200 - Количество отображаемых одновременно дыр от выстрелов , пятен крови и т.д
mp_fadetoblack 0 - включение после вашей смерти черного экрана до окончания раунда
mp_flashlight 1 - использование фонарика
mp_forcecamera 0 - установка камеры наблюдения за своей комадой после смерти
mp_forcerespawn 1 - принудительный быстрый респаун для убитого клиента (если убили не можешь двинутся с того места)
mp_fraglimit 0 - количество фрагов, при достижении которого игра на карте будет завершена
mp_freezetime 2 - время невозможности движения игрока в начале раунда в секундах
mp_footsteps 1 - слышимость шагов (при беге)
mp_friendlyfire 1 - повреждения при стрельбе по своим
mp_hostagepenalty 0 - количество убитых заложников до применения бана в игре
mp_limitteams 0 - максимальное количество превышения игроков одной команды над другой (от 1 и до бесконечности )
mp_maxrounds 0 - максимальное количество раундов, при достижении которого игра на карте будет считаться законченной
mp_playerid 1 - This variable controls what players see when they put their crosshair over an enemy, a hostage, or a teammate
mp_spawnprotectiontime 10 - кик игрока, сделавшего тимкилл в начале раунда в течении этого количества секунд
mp_roundtime 3 - время раунда в минутах
mp_startmoney 800 - стартовое количество денег в начале игры на карте
mp_timelimit 30 - длительность игры на одной карте в минутах
mp_tkpunish 0 - применение санкций при ТимКиле (пропуск следующего раунда)
mp_winlimit 0 - количество выигрышей одной команды при достижении которого игра на карте считается законченной

sv_airaccelerate 10 - задает значение сопротивления воздуха
sv_allowdownload 1 - возможность скачивания с сервера недостающих карт и т.д.
sv_allowupload 0 - возможность закачивания на сервер файлов игроков (спрей-логов, карт и т.д.)
sv_alltalk 0 - разговор в микрофон доступен всем играющим на сервере (включая трупы)
sv_cheats 0 - разрешение использования читов
sv_consistency 1 - проверка клиента, чтобы на сервере могли играть только со стандартными моделями ,звуками и.т.д
sv_contact ваша почта - контакный почтовый адрес администратора сервера
sv_friction 4 - Трение на карте
sv_gravity 800 - Гравитация карты
sv_maxrate 20000 - максимальная пропускная способность сетевого канала сервера с учетом клиентской стороны (значение считается по формуле)
sv_maxspeed 320 - скорость движения игрока по карте
sv_maxunlag 0.5 - максимальная лаг компенсация в секундах
sv_maxupdaterate 40 - Ограничивает частоту обновлений сервера. Чем выше значение,тем больше пакетов будет послано клиентам (зависит от sv_maxrate и также считается по формуле )
sv_minrate 0 - минимальная пропускная способность сетевого канала
sv_minupdaterate 10 - нижний предел частоты обновления сервера
sv_password "пароль" - пароль только для входа на сервер, например, на клановый сервер. Не должен совпадать с ркон паролем!
sv_pausable 0 - возможность паузы на сервере
sv_stepsize 18 - размер шага игрока (если поставить 100-150 то можно на de_aztec, например, из воды прямо к бомбе подняться или на подвесной мост )
sv_stopspeed 75 - скорость остановки игрока
sv_timeout 30 - время ожидания ответа от клиента в секундах по истечении которого клиент будет отключен
sv_unlag 1 - возможность компенсации лагов
sv_voiceenable 1 - разрешить использовать микрофон или нет

Для более хорошего качества соединения, можно по ирать с настройками.

вот формула для рсчета (sv_maxrate)
bandwidth X 128 / server size = sv_maxrate

вот формула для рсчета (sv_maxupdaterate)
sv_maxupdaterate = sv_maxrate / 200


Всё теперь запускаем сам сервер!
Идём по этому пути C:/games/valve/ там находим hlds.exe нажимаем!
Далее делаем по рисунку

Изображение



Всё готово!!!!


Часто задоваемые вопросы:
1.Почему когда играют на моём сервере пинг нормальный но когда захожу я то пинг становиться очень большой?
Ответ:
Всё очень просто нажимаем ctrl+alt_del в появившемся окне выбираем процессы находим там hlds.exe нажимаем на него правой кнопкой и выбираем приоретет потом выбираем реального времени!
2.Подскажите пожалуйста команды АМХ
Ответ:
Админские команды
amx_kick <name or #userid> [reason]A - кикнуть игрока с сервера
amx_ban <time> <name or #userid> [reason] - забанить игрока на сервере
amx_addban <minutes> <authid or ip> [reason] - забанить игрока и добавть в бан лист
amx_unban <authid or ip> - разбанить игрока
amx_slay <name or #userid> - убить игрока
<name or #userid> [damage] - пнуть игрока.
"Ёж птица гордая пока не пнёшь не полетит".
amx_leave <tag> [tag1] [tag2] [tag3] - оставить на сервере только игроков с определёным "tag" в имени
amx_pause - поставить/убрать паузу
amx_who - показать у кого какие права на сервере...
amx_cvar <cvar> [value] - изменить или отобразить значения cvar-ов. Т.е. можно изменить на отличное от сервеного значение, к примеру, mp_timelimit.
amx_map <mapname> - сменить карту
amx_nick <original name> <new name> - изменить ник игрока
amx_cfg <filename> - выполнить конфиг
amx_rcon <rcon command line> - выполнить команду в консоле сервера.
amx_plugins - список всех загруженых плагинов
amx_modules - аналогично список всех загруженых модулей

Чат админов
amx_say <message> - отправить сообщение всем игрокам
amx_chat <message> - отправить сообщение админам
amx_psay <name or #userid> <message> - отправить приватное сообщение
amx_tsay <color> <message> - отправить сообщение всем игрокам (слева жирным)
amx_csay <color> <message> - тоже что и выше только по центру экрана

Админские голосования
amx_votemap <map> [map] [map] [map] - начать голосование за смену карты
amx_votekick <name or #userid> - начать голосование на кик игрока
amx_voteban <name or #userid> - Начать голосование на бан игрока
amx_vote <question> <answer1> <answer2> - просто так любое голосование...
amx_cancelvote - прервать последнее голосование

Say...
say /hp - показать информацию о Вашем убийце
say /statsme - отобразить Вашу статистику
say /stats - показать статистику остальных
say /top15 - отобразить 15 лучших игроков
say /rank - отобразить Ваше место на сервере.
say nextmap - отображает какая карта будет следующей
say timeleft - сколько времени до конца текущей карты
say thetime - отображает текущее время

Меню
amxmodmenu - главное меню AMX Mod X
amx_cvarmenu – меню cvars’ов
amx_mapmenu – отображать меню смены карты
amx_kickmenu – отображать меню kick
amx_banmenu – меню бан
amx_votemapmenu – отображать меню выбора карт на голосование
amx_slapmenu – меню slap (пнуть игрока)
amx_teammenu – отображать меню выбора команды игрока
amx_clcmdmenu – меню клиентских команд
amx_restmenu – ограничение на использование оружия в игре
amx_teleportmenu – меню телепортаций
amx_statscfgmenu - отобразить меню конфигурации статистики
amx_statscfg [parameters] - отображает справку по конфигурации статистики:

Команды:
on - опция доступна
off - опция недоступна
save - сохранить конфигурацию статистики
load - загрузить конфигурацию статистики
list [id] - отобразить статус статистики
add - добавить стат в список

Вот и всё если будут вопросы пишите отвечу!!!!
Изображение
Petra
Автор
 
Сообщения: 47
Зарегистрирован: 03 сен 2007, 19:12

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение Serjant » 10 окт 2007, 12:54

У меня вопр (наверно самый глупый вопрос)
Далее зайдите в C:\games\valve\cstrike в файл autoexec.cfg и исправте эту строчку:
setinfo "_pw" "my_password"
пароль должен быть таким, каким вы его писали в users.ini
autoexec.cfg вот этот файл я нашол , но незнаю через чё его открыть и я решел открыть через блокнот и у меня вышло только вот это фпаза exec violence.cfg
чё мне делать ?
Serjant

 
Сообщения: 1
Зарегистрирован: 10 окт 2007, 12:48

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение DPX-Infinity » 10 окт 2007, 13:15

добавить в конец setinfo "_pw" "my_password" где my_password - пасс
Изображение
Переходите на Jabber! За ним будущее!
Желаю вам опенсорса!
Аватара пользователя
DPX-Infinity
Активный участник
 
Сообщения: 723
Зарегистрирован: 02 сен 2007, 20:45
Откуда: Саратов

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение N!K » 31 окт 2007, 17:54

вот решил создать сервак и столкнулся с проблемой. когда все заполнил в hlds, начинает грузится... и тут появляется Fatal error - Dedicated server W_LoadWadFile: couldn't load gfx.wad. help me please
N!K
Начинающий участник
 
Сообщения: 5
Зарегистрирован: 31 окт 2007, 17:44

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение Grem » 01 ноя 2007, 11:56

Подскажите плиз я всё сделал как надо на серв все заходят только я не могу прописовать ни одну из команд((help
Grem

 
Сообщения: 1
Зарегистрирован: 01 ноя 2007, 11:50

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение Petra » 09 ноя 2007, 10:56

Давно тут не был был в отпуске!:) Отвечу теперь на все вопросы!
Изображение
Petra
Автор
 
Сообщения: 47
Зарегистрирован: 03 сен 2007, 19:12

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение Petra » 09 ноя 2007, 11:01

N!K писал(а):вот решил создать сервак и столкнулся с проблемой. когда все заполнил в hlds, начинает грузится... и тут появляется Fatal error - Dedicated server W_LoadWadFile: couldn't load gfx.wad. help me please

Был такое!Не чего не сделаешь кроме таго как переустановкой КС!
Ты скорее всего не правильно пропатчил КС!Или мод установил криво!
1.Удали КС.Тока удаляй прямо папку что бы вообще не чего не осталось!
2.Установи заново!
2.Пропатч 27ым патчем!(Самы норм)
3.Установи мод.
4.Купи пивка и выпей за успешную работу!

Grem 01 ноя 2007, 11:56
Подскажите плиз я всё сделал как надо на серв все заходят только я не могу прописовать ни одну из команд((help

Смотри фаил users.ini А если не хочешь мучаться просто напиши мне в Асю я тебе всё сделаю!На халяву!
АСЯ 454651180
Изображение
Petra
Автор
 
Сообщения: 47
Зарегистрирован: 03 сен 2007, 19:12

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение [Balakovo]†PsiX† » 20 ноя 2007, 20:01

Ну вроде всё сделал что надо и готовый сервер установил. Его путь G\Games\CS16\cstrike . В этой папке находится серв. Мне кажется достаточно сделать себя админом чтобы готовый серв работал. Когда включаю сервер, там нет никаких признаков что это именно готовый сервер.Обычно когда заходишь на готовый сервер чей нибудь там написано типа "Сервер скачен с c-s.net.ua". Люди помогите пожалуста
[Balakovo]†PsiX†

 
Сообщения: 1
Зарегистрирован: 20 ноя 2007, 19:53

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение zk » 20 ноя 2007, 23:35

DPX-Infinity жжёшь! =)

Люди помогите пожалуста

Проблема абсолютно не ясна, и в чём помогать тоже неясно.
zk
Администратор
 
Сообщения: 1971
Зарегистрирован: 02 сен 2007, 16:04
Домен: vfose.ru

Re: Установка и Настройка Сервера CS1.6 +AMX MoD

Сообщение Petra » 22 ноя 2007, 20:17

Я не пойму?Причём тут готовый сервер?Тут хоть что небудь про него написанно?
Это МОД АМХ и Всё!Это не готовый сервер!С готовым сервером еслли есть проблемы создайте новую тему там и будем рассматривать ваши проблемы!

З.Ы Готовый сервер за него ответственность не кто не несёт так что будте остарожны!!!
Изображение
Petra
Автор
 
Сообщения: 47
Зарегистрирован: 03 сен 2007, 19:12

След.

Вернуться в Counter Strike

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

cron