Запам'ятати Забули пароль
Реєстрація
На головну

Сторінка 1 з 11
Модератор форуму: sapersat 
Форум » Counter-Strike » Настройка сервера » Створення і настройка Clan War сервера (Створення і настройка Clan War сервера)
Створення і настройка Clan War сервера
Big_gun_boyДата: Неділя, 19.12.2010, 20:09 | Повідомлення # 1
Група: Перевірені
Ранг:
Лейтенант
Повідомлень: 61
Нагороди: 4
Репутація: 8 Стать: Чоловік
Введення:

У даній статті, я розповім, як створити "Clan War" сервер.

Допустимо що у вас вже стоїть чистий "HLDS" сервер з "Metamod", "Amxx" і "Dproto" (Dproto за смаком).

Швидше за все, ви будите задавати питання, а для чого потрібен "Amxx"? Адже він псує стрілянину, з'являються всілякі не потрібні написи і.т.п. Дак от, відповім що "Amxx" нам потрібен для більш зручного адміністрування сервера, а також для роздачі банів (блокування) "читерам", на жаль і на "Clan War" вони далеко не рідкість.

1. Настройка amxx:

І так, почнемо з налаштування "Amxx".

Заходимо до папки ... \ cstrike \ addons \ amxmodx \ configs. Далі відкриваємо файл наприклад звичайним "блокнотом " і залишаємо наступні плагіни:

admin.amxx
admincmd.amxx
menufront.amxx
cmdmenu.amxx
plmenu.amxx
mapsmenu.amxx
pausecfg.amxx
restmenu.amxx

Зберігаємо і закриваємо файл конфігурації.

Тепер відкриваємо блокнотом файл "Amxx.cfg".
Шукаємо рядки: "amx_show_activity" міняємо на "0" і "amx_imessage" лапки залишаємо порожніми, тобто повинно вийти так: "amx_imessage" """"". Зберігаємо і закриваємо файл конфігурації.

Далі відкриваємо файл "users.ini" і робимо себе "адміністраторм" (адміном) сервера. Якщо збираємося грати з того ж комп'ютера де буде запущений сервер, то прописуємо наступну рядок "" Ваш IP "" "" abcdefghijklmnopqrstu "" de "".

На цьому ми закінчуємо з налаштуванням "Amxx"і переходимо до наступного пункту.

2. Налаштування файлу конфігурації (. cfg):

Конфігурація сервера це запорука його стабільної роботи. Тому розглянемо цю частину більш докладно.
Йдемо в теку .. \ cstrike
І відкриваємо блокнотом файл конфігурації "server.cfg", якщо, з якої-небудь причини, такого файлу немає, то створюємо його самі.

Ви першому рядку повинно бути назва сервера. Назвемо наш сервер наприклад: [Makeserver.ru] [Clan War Server]

Hostname "[Makeserver.ru] [Clan War Server]"

Другий рядком нам потрібно встановити "RCON" пароль для адміністратора сервера. Тому додаємо рядок:

rcon_password "ваш пароль"

Так як на нашому "Clan War" сервері всі моделі стандартні, то встановлюємо змінні:

cl_allowupload 0
cl_allowdownload 0

Якщо ж ви поміняли якісь лбо змінні, то потрібно поміняти параметр "cl_allowdownload" з "0" на "1"
Щоб "мертві гравці" не могли стежити за пересуваннями команди суперників, міняємо параметри:

mp_fadetoblack 0
mp_forcechasecam 2
mp_forcecamera 2

Встановлюємо час до вибуху бомби:

mp_c4timer 35

Прибираємо "autoteambalance":

mp_autoteambalance 0

Включаємо можливість ранити своїх "тімейтов":

mp_friendlyfire 1

Встановлюємо час раунду і все що пов'язане з переходом карти:

mp_roundtime 1.75
mp_winlimit 0
mp_timelimit 0
mp_fraglimit 0
mp_freezetime 8
mp_buytime 0.25

Набудуємо "Рейт":

sv_maxrate 25000
sv_maxupdaterate 101
sv_minupdaterate 20
sv_lan_rate 25000
ex_interp 0.1

Включимо запис "логів":

log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 0
mp_logdetail 3
mp_logmessages 1

Якщо потрібно, ставимо пароль для сервера:

sv_password "ваш пароль"

Ну і наведемо загальні налаштування в порядок, такі як звук ходьби, ліхтарик и.т.д:

mp_autokick 0
mp_falldamage 1
mp_flashlight 1
mp_friendly_grenade_damage 1
mp_footsteps 1
mp_hostagepenalty 0
mp_limitteams 0
mp_mapvoteratio 0.5
mp_maxround 0
mp_tkpunish 0
pausable 1
r_dynamic 0
sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_challengetime 50
sv_cheats 0
sv_gravity 800
sv_maxspeed 320
sv_proxies 2
sv_sendvelocity 0
sv_spectalk 1
sv_stopspeed 75
sv_timeout 300
sv_unlag 1
sys_ticrate 10000
mp_consistency 1
mp_playerid 0
mp_startmoney 800
decalfrequency 60
edgefriction 2
host_framerate 05.
sv_maxunlag 0.5

На цій ми закінчили конфігурацію сервера. Але нам потрібно, щоб "Clan War"сервером було зручно управляти? А у нас вийшов звичайний "Публічний сервер ". Будемо писати аліаси.
У тому ж файлі, "server.cfg" додаємо:

amx_restrict off ammo
amx_restrict off equip
amx_restrict off pistol
amx_restrict off shotgun
amx_restrict off sub
amx_restrict off rifle
amx_restrict off machine
amx_restrict on shield

Тепер гравці не зможуть купити щит.

Вставляємо наступний код:

alias kn "say KNIFE KNIFE KNIFE KNIFE"
alias li "say LIVE LIVE LIVE LIVE"
alias wait_d "wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait;
wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; "
alias wait_r "wait_d; wait_d; wait_d; wait_d; wait_d; wait_d;"
alias wait_t "wait_r; wait_r; wait_r; wait_r;"
alias knife "sv_restart 1; wait_t; sv_restart 1; wait_t; sv_restart 1; wait_r; kn; kn; kn;"
alias live "sv_restart 1; wait_t; sv_restart 1; wait_t; sv_restart 1; wait_r; li; li; li;"

/ / Заборона зброї на knife round
alias restrict "amx_restrict on ammo; amx_restrict on equip; amx_restrict on pistol; amx_restrict on shotgun; amx_restrict on sub; amx_restrict on rifle; amx_restrict on machine; amx_restrict off vest;"

/ / Зняття заборони на зброю при LIVE раунді
alias cancel_restarict "amx_restrict off ammo; amx_restrict off equip; amx_restrict off pistol; amx_restrict off shotgun; amx_restrict off sub; amx_restrict off rifle; amx_restrict off machine; amx_restrict on shield;"

/ / Зупинка непотрібних плагінів
alias stop1 "amxx pause nextmap; amxx pause mapchooser; amxx pause timeleft; amxx pause statsx; amxx pause miscstats; amxx pause stats_logging;"
alias stop2 "amxx pause amxx_atac_cfg.1.1.09; amxx pause atac.2.5.5.5; amxx pause afkkicker2; amxx pause afkkisss; amxx pause show_ip; amxx pause slaylosers; amxx pause amx_autorestart;"
alias stop_plug "stop1; stop2;"

/ / Затримка між висновком
alias ww "wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait;
wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; "

/ / Анімація knife
alias sv "sv_restart 1";
alias kn_c "say [----- KNIFE -----];"
alias kn_c_r "say [------ KNIFE ----]; ww; say [------- KNIFE ---]; ww; say [-------- KNIFE - ]; ww; say [--------- KNIFE-]; ww; say [---------- KNIFE]; ww; "
alias kn_r_c "say [--------- KNIFE-]; ww; say [-------- KNIFE -]; ww; say [------- KNIFE --- ]; ww; say [------ KNIFE ----]; ww; say [----- KNIFE -----]; ww; "
alias kn_c_l "say [---- KNIFE ------]; ww; say [--- KNIFE -------]; ww; say [- KNIFE -------- ]; ww; say [-KNIFE ---------]; ww; say [KNIFE ----------]; ww; "
alias kn_l_c "say [-KNIFE ---------]; ww; say [- KNIFE --------]; ww; say [--- KNIFE ------- ]; ww; say [---- KNIFE ------]; ww; say [----- KNIFE -----]; ww; "
alias say_knife "kn_c; kn_c_r; kn_r_c; kn_c_l; kn_l_c; sv;"
alias knife "say ---- AFTER 3 RR KNIFE ROUND ----; stop_plug; restrict; wait_t; wait_t; sv; wait_t; sv; wait_t; wait_t; say_knife;"

/ / Анімація live
alias li_c "say [----- LIVE -----];"
alias li_c_r "say [------ LIVE ----]; ww; say [------- LIVE ---]; ww; say [-------- LIVE - ]; ww; say [--------- LIVE-]; ww; say [---------- LIVE]; ww; "
alias li_r_c "say [--------- LIVE-]; ww; say [-------- LIVE -]; ww; say [------- LIVE --- ]; ww; say [------ LIVE ----]; ww; say [----- LIVE -----]; ww; "
alias li_c_l "say [---- LIVE ------]; ww; say [--- LIVE -------]; ww; say [- LIVE -------- ]; ww; say [-LIVE ---------]; ww; say [LIVE ----------]; ww; "
alias li_l_c "say [-LIVE ---------]; ww; say [- LIVE --------]; ww; say [--- LIVE ------- ]; ww; say [---- LIVE ------]; ww; say [----- LIVE -----]; ww; "
alias say_live "li_c; li_c_r; li_r_c; li_c_l; li_l_c; sv;"
alias live "say ---- AFTER 3 RR LIVE ROUND ----; stop_plug; cancel_restarict; wait_t; wait_t; sv; wait_t; sv; wait_t; wait_t; say_live;"

/ / NEW Анімація knife
alias begin "say [----- KNIFE ---]; ww; say [------ KNIFE -]; ww; say [------- KNIFE-]; ww; say [ -------- KNIFE]; ww; say [E -------- KNIF]; ww; say [FE -------- KNI]; ww; "
alias end "say [IFE -------- KN]; ww; say [NIFE -------- K]; ww; say [KNIFE --------]; ww; say [-KNIFE -------]; ww; say [- KNIFE ------]; ww; say [--- KNIFE -----]; ww; say [--- -KNIFE ----]; ww; "
alias knife_ani "begin; end"
alias knife1 "say ---- AFTER 3 RR KNIFE ROUND ----; stop_plug; restrict; wait_t; wait_t; sv; wait_t; sv; wait_t; wait_t; knife_ani; knife_ani
; Wait_t; sv; "

/ / NEW Анімація live
alias begin_2 "say [----- LIVE ---]; ww; say [------ LIVE -]; ww; say [------- LIVE-]; ww; say [ -------- LIVE]; ww; say [E -------- LIV]; ww; say [VE -------- LI]; ww; "
alias end_2 "say [IVE -------- L]; ww; say [LIVE --------]; ww; say [-LIVE -------]; ww; say [- LIVE ------]; ww; say [--- LIVE -----]; ww; say [---- LIVE ----]; ww; "
alias live_ani "begin_2; end_2"
alias live1 "say ---- AFTER 3 RR LIVE ROUND ----; stop_plug; cancel_restarict; wait_t; wait_t; sv; wait_t; sv; wait_t; wait_t; live_ani; li
ve_ani; wait_t; sv; "

3. Запуск сервера:

Переходимо до кореневого каталогу нашого сервера. Створюємо звичайний "txt" файл. Відкриваємо його, вибираємо зберегти як, тип файлу вибираємо будь-який. У рядку ім'я файлу пишемо "hlds.bat"
Навіщо нам потрібен "bat" файл? Для запуску сервера з параметрами.
Видаляємо звичайний текстовий файл, відкриваємо блокнотом тільки що створений нами "hlds.bat"
Пишемо всі в один рядок. Тут, я буду пояснювати що означає той чи інший параметр.

start "[...] [...]" / HIGH / wait - запускаємо сервер з високим пріоритетом, в принципі цей параметр вже не актуальний, але тим, у кого слабкі машини, він може стати в нагоді.
hlds.exe-game cstrike - власне вказуємо що нам потрібно запустити саме Counter - Strike сервер.
port 27015 - вказуємо порт сервера. Якщо планується запустити відразу кілька серверів, то створюємо ще один бат файл але змінюючи port на будь-яке інше значення. Стандартний порт 27015
map de_dust2 - карта за умовчанням з якої починають свою роботу сервер.
maxplayers 12 - максимальна кількість гравців на сервері, так як в статті мова йде саме про cw сервері то не рекомендую ставити це значення більше 12
-console - запускаємо сервер в консольному режимі, що дозволяє нам дуже істотно економити ресурси комп'ютера.
-exec server.cfg - вказуємо що потрібно завантажувати настройки сервера з даного файлу.

Наступним рядком пишемо:

start "HLTV" / MIN / HIGH hltv.exe - запусків hltv
connect 127.0.0.1:27015 - підключаємо hltv до сервера
-port 27020 - вказуємо порт hltv

І так, сервер готовий. Запускаємо файл "hlds.bat"з'являється чорне вікно не лякайтеся це і є сервер.

Звертаємо все це. Запускаємо клієнт Counter-Strike 1.6. Зєднується до сервера. Відкриваємо консоль у клієнті кнопочкою "` "і пишемо: Connect ип сервера: порт.

Якщо все було зроблено правильно, то ми потрапимо на наш сервер.

Введіть у консоль "amxmodmenu". Повинно буде з'явитися меню amxx.

За допомогою команди amx_tsay "color" "повідомлення" ми будемо писати повідомлення від імені адміністратора. Програвшись з amxx, переходимо до сервера. У консолі пишемо rcon_password пароль який ми написали у файлі "server.cfg".
У тій же консолі пишемо rcon sv
Повинен відбутися рестарт раунду.

Запускаємо кнайф раунд:

У консолі гри пишемо
rcon knife Відбувається 3 рестарти виводиться повідомлення про початок кнайф раунду. Важливе зауваження. Під час кнайф раунду не можливо зробити закуп до введення команди rcon live.
rcon live - власне запуск самої гри. Робиться 3 рестарти раунду, виводиться повідомлення про початок гри.


Можете недякувати...!)))
off
tracerДата: Неділя, 19.12.2010, 20:15 | Повідомлення # 2
Група: Друзі
Ранг:
Підполковник
Повідомлень: 100
Нагороди: 6
Репутація: 6 Стать: Чоловік
plus aasz

Допомiг тобi натисни "+"

off
vasavДата: Вівторок, 15.03.2011, 16:43 | Повідомлення # 3
Група: Користувачі
Ранг:
Гість
Повідомлень: 8
Нагороди: 0
Репутація: 0 Стать: Чоловік
Дуже вам дякую ця стаття мені дуже допомогла!!!!! plus plus plus plus ua ua ua aasz
off
Big_gun_boyДата: Четвер, 17.03.2011, 23:30 | Повідомлення # 4
Група: Перевірені
Ранг:
Лейтенант
Повідомлень: 61
Нагороди: 4
Репутація: 8 Стать: Чоловік
vasav, завжди радий допомогти) якшо шось то звертайся))

Можете недякувати...!)))
off
maroderДата: Середа, 27.04.2011, 14:53 | Повідомлення # 5
Група: Перевірені
Ранг:
Підполковник
Повідомлень: 104
Нагороди: 4
Репутація: 6 Стать: Чоловік
хороша стаття Big_gun_boy треба буде якосьзробити таке на admin-mod
off
Big_gun_boyДата: П'ятниця, 29.04.2011, 13:39 | Повідомлення # 6
Група: Перевірені
Ранг:
Лейтенант
Повідомлень: 61
Нагороди: 4
Репутація: 8 Стать: Чоловік
дякую) стараюсь))

ua ua ua


Можете недякувати...!)))
off
Форум » Counter-Strike » Настройка сервера » Створення і настройка Clan War сервера (Створення і настройка Clan War сервера)
Сторінка 1 з 11
Пошук:
РЕКЛАМА
Статистика Форуму
Останні теми Популярні теми Кращі користувачі Нові користувачі
Переклад сервісу STEAM (7)
А Вам слабо долічити до 2009 ??? :)) (929)
Вчимося стрибати різні стрибки в КС (76)
Який привайдер ви обираєте або на вашу думку найкращий?? (13)
FAQ/Гайд по раскрутке Сервера CS 1.6 (0)
Сервера cs 1.6 (0)
Шукаю людей для спілкування (0)
Стім акаунти продаю дешево (0)
Продам шаблон для скачки CS (0)
Як поміняти зброю з лівої руки на праву? (17)
Продаю стім акаунти ( дешево ) ! (61)
А Вам слабо долічити до 2009 ??? :)) (929)
Готовий і настроєний сервер v.1.0 УКРАЇНСЬКОЮ by sapersat (150)
Відгадай гру по скріну! (150)
Міста (98)
IP ваших серверів (95)
Гра "Три букви" - Розшивруй букви (88)
Роздача 7-8 знаків від WriterMix (82)
Сервер видно в пошуку + підтримка steam (80)
Готовий і настроєний сервер CS 1.6 v2.0 UA by sapersat (77)
Вчимося стрибати різні стрибки в КС (76)
Як відкрити порт в модемі D-Link DSL-2500U/BRU/D (61)
sapersat Постів [ 988 ]
BOGDANCS Постів [ 240 ]
prukolprukol6 Постів [ 214 ]
CJ Постів [ 186 ]
CH@iIIeP16 Постів [ 166 ]
tarzan Постів [ 164 ]
nazik100 Постів [ 143 ]
Redmix360 Постів [ 137 ]
Menisk Постів [ 120 ]
WriterMix Постів [ 118 ]
maroder Постів [ 104 ]
TorreS Постів [ 102 ]
tracer Постів [ 100 ]
Carbon Постів [ 96 ]
golfimbul Постів [ 86 ]
Mavavto(18:33)
vaxa(16:24)
1ivan1(23:42)
iStark(22:17)
kip(18:31)
Nalpenko1(02:12)
kasper01(17:18)
Valik(21:55)
Amid1212(22:21)
Looney_94(19:30)
PeTrUkk12(18:21)
DEN67(20:05)
timakhw(18:59)
(Xy)lbH0I3(22:29)
turokburotin(19:37)

Нових сьогодні: 0

РЕКЛАМА