И так начну свои гайд, как создать сервер с нормальным пингом, с красивыми плагинами которые не влияют на пинг и тд и тп....
Со всем по подробнее:
1. Для начала нам нужен сервер, которых в инете навалом, ну к примеру дам свои - server by Mr.Alex
Так вот, качаем распаковываем в папку с игров например C:\Valve\CStrike1.6
2 .Переходим к настройке сервера.
Для начала нам нужно настроить server.cfg
3. Делаем себя админом.
Чтобы зделать себя админом нужно перейти
Открываем через любой блокнот и редактируем, впринципе я его перевел, так что сильно там разбирать ничего не надо, просто по русски распишу флаги доступа:
; Флаги доступа
; a - иммунитет (против игрока не могут быть использованы команды: kick/ban/slay/slap и т.д)
; b - резервация (игрок сможет пользоваться резервным слотом)
; c - amx_kick - доступ к команде amx_kick
; d - amx_ban and amx_unban commands - доступ к команде amx_ban и amx_unban
; e - amx_slay and amx_slap commands - доступ к команде amx_slay и amx_slap
; f - amx_map command - доступ к команде amx_map
; g - amx_cvar command - доступ к команде amx_cvar (не все переменные могут быть доступны)
; h - amx_cfg command - доступ к команде amx_cfg
; i - amx_chat and other chat commands - доступ к команде amx_csay и другим чат командам
; j - amx_vote and other vote commands - доступ к команде amx_vote и другим командам голосования
; k - access to sv_password cvar - доступ к переменной sv_password (через команду amx_cvar)
; l - access to amx_rcon command and rcon_password cvar - доступ к переменной amx_rcon и rcon_password (через amx_cvar)
; m - произвольный уровень A (если вы используете нестандартные амх плагины)
; n - произвольный уровень B
; o - произвольный уровень C
; p - произвольный уровень D
; q - произвольный уровень E
; r - произвольный уровень F
; s - произвольный уровень G
; t - произвольный уровень H
; u - доступ к графическому меню управления (amxmodmenu)
; z - пользователь (не админ)
; Флаги аккаута
; a - не пускать игрока на сервер с неправильно введенным паролем
; b - регистрация клан тега
; c - админ зайдет на сервер только со значениями authid/wonid
; d - админ заходит только с этого ip адресса
; e - пароль не проверяется (необходимо только совпадение name/ip/wonid)
4. оформляем севрер (в переносном смысле)
Значит, переходим, и делаем как покажу:
Думаю понятно
// Minimum delay in seconds between two voting sessions
//
// Default value: 10
amx_vote_delay 10
// How long voting session goes on
//
// Default value: 10
amx_vote_time 10
// Display who votes for what option, set to 0 to disable, 1 to enable.
//
// Default value: 1
amx_vote_answers 1
// Some ratios for voting success
// Default value: 0.40
amx_votekick_ratio 0.40 Чтото типа рейта на воткик, лучше вот кик отключить вообще
// Default value: 0.40
amx_voteban_ratio 0.40 Торже самое что и кик
// Default value: 0.40
amx_votemap_ratio 0.40 Это естественно оставить, мы же будем делать голосование карты))
// Default value: 0.02
amx_vote_ratio 0.02 тоже самое
// Max. time to which map can be extended
//
// Default value: 90
amx_extendmap_max 90 сколько времени будет длится голосование за карту
// Step for each extending
//
// Default value: 15
amx_extendmap_step 15
// If you set this to 0, clients cannot chose their language, instead they use
// whatever language the server is configured to use.
//
// Default value: 1
amx_client_languages 1 Могут ли игроки выбирать язык сервера лучше 0
// Plugin Debug mode
// 0 - No debugging (garbage line numbers)
// 1 - Plugins with "debug" option in plugins.ini are put into debug mode
// 2 - All plugins are put in debug mode
// Note - debug mode will affect JIT performance
//
// Default value: 1
amx_debug 1 Баг мод, чтото подобное сообщать о баг модах, оставить 1
// Plugin MultiLingual Debug
// To debug a language put its 2 letter code between quotes ("en", "de", etc)
// "" means disabled
//
// Default value: ""
amx_mldebug "" ЛУчше не трогать
//
// Beginning of Counter-Strike package specific configurations.
//
// Rank mode
// 0 - by nick
// 1 - by authid
// 2 - by ip
//
// Default value: 1
csstats_rank 0 оставляем как есть, тоесть ранк будет привязан к нику
// Max size of the stats file
//
// Default value: 3500
csstats_maxsize 3500
// Whether or not to rank bots with csstats - set to 1 to rank bots, 0 otherwise.
//
// Default value: 0
csstats_rankbots 0
// Duration of HUD-statistics
//
// Default value: 12.0
amx_statsx_duration 12.0
// HUD-statistics display limit relative round freeze end
// Negative time will clear the HUD-statstics before the round freeze time has ended
//
// Default value: -2.0
amx_statsx_freeze -2.0[/CODE]
5. Настраиваем список карт.
Ну это самое простое проходим значит мы судаНу и делаем все по инстуркции соответственно:
Суда просто вписываете свои карты, потом же переходим судаИ вписываем карты по порядку, так как вы хотите чтобы они циркулировали...
6. Ставим плагины на сервер.
УСТАНОВКА
В скачиваемых архивах вы будете видить файлы с расширением *.amxx и *.sma
1. Файл *.sma бросаете в папку scripting
2. Закидываете файл *.amxx в папку addons/amxmodx/plugins/
2. Открываем файл addons/amxmodx/configs/plugins.ini и в самом конце дописываем название того плагина, что вы добавили.
Например:
Устанавливаем плагин Admin_slash.amxx
Закидываем его в папку plugins
Дописываем Admin_slash.amxx в конце файла plugins.ini
Плагин установлен!
7. Все сервер Установлен!
Это оптимальный вариант установки сервера, задавайте свои вопросы в этой теме, буду рад на них отвечать.
Гайд делал ровно 1 час, жду ваши коменты...
ICQ для справок 898-294
Никаких (с)!! Это мои сервер, инфу я не откуда не брал, выложил этот гайд еще на нескольких сайтах!
by Mr.Alex
Со всем по подробнее:
1. Для начала нам нужен сервер, которых в инете навалом, ну к примеру дам свои - server by Mr.Alex
Так вот, качаем распаковываем в папку с игров например C:\Valve\CStrike1.6
2 .Переходим к настройке сервера.
Для начала нам нужно настроить server.cfg
Код:
hostname "server created by Mr.Alex" ==== Сюда вписываем ваше название сервера
log on
mp_logdetail 3
mp_logmessages 1 ======= Это сохранение логов, трогать не желательно если не шпарите в этом!
mp_logecho 1
mp_logfile 1
mp_autokick 0 =========== Здесь думаю вам будет все понятно например это авто кик, когда он слишком долго находится в спектаторах
mp_autocrosshair 0
mp_autoteambalance 0 == Авто тим баланс, сервер делает баланс автоматически через раунд
mp_buytime 0.25 == Время закупки
mp_consistency 1 консистес оставьте 1
mp_c4timer 30 == Время до взрыва бомбы
mp_fadetoblack 0 не совсем догнал что это
mp_flashlight 1 == Фонарик, лучше 1, для севрер пингеров 0
mp_forcechasecam 1 == Разрешается следить только за своими лучше ставить 0
mp_forcecamera 2 == Камера слежения 0 свободная
mp_footsteps 1 == Звук шагов, лучше не трогать для реалистичности)
mp_freezetime 2 == Фрехи тайм, ну думаю все знают (лучше поставить 0)
mp_friendlyfire 1 == Дружественный огонь (оставить 1)
mp_hostagepenalty 0 == пенальти за убийство заложников
mp_limitteams 2 == лимит команд (трогать не стоит)
mp_maxrounds 0 === Лимит раундов (лучше оставить 0)
mp_playerid 1 == ID игрока
mp_roundtime 1.75 === Лимит времени раунда
mp_timelimit 25 === Лимит длительности карты
mp_tkpunish 0 теамкил пуниш :)
mp_startmoney 800 -- Начальные деньги
sv_aim 0 == Прицел только в голову, естесвенно оставить 0, для сервер читеров 1
sv_airaccelerate 10 силерация, оставьте 10, иначе сильно повлияет на пинг игроков
sv_airmove 1
sv_allowdownload 1 Возможность скачивать с севрера звуки, карты и тд
sv_allowupload 0 Возможность закачивать на сервер ( В основном Лого)
sv_alltalk 0 Чат могут видеть все
sv_cheats 0 Разрешать использовать базовые консольные чит команды
sv_clienttrace 1 == Траисрование с клиентом
sv_clipmode 0
sv_friction 4
sv_gravity 800 Понятно всем Гравитация
sv_lan_rate 25000 Лан рейт, связанно с пингом не трогать лучше
sv_maxrate 25000 Оставить как есть
sv_maxspeed 320 Скорость бега, оставить как есть, но если хотите зделать сервер спид хка, меняйте на свою выгоду
sv_maxunlag 0.5
sv_maxupdaterate 101
sv_minupdaterate 40
sv_minrate 25000
sv_proxies 1
sv_send_logos 1
sv_send_resources 1
sv_stepsize 18
sv_stopspeed 75
sv_unlag 1
sv_voiceenable 1
sv_unlagsamples 1
sv_unlagpush 0
sys_ticrate 10000
allow_spectators 1
decalfrequency 60
edgefriction 2
host_framerate 0
ex_interp 0.01
rcon_password "pass" Ркон пароль, если вы хотите связатся со своим сервом на растоянии через программу HLSW
sv_rcon_banpenalty 60
sv_rcon_maxfailures 5
sv_rcon_minfailures 5
sv_rcon_minfailuretime 30
;antimat Antimat по желанию
antimat_ip 1
antimat_logo 1
antimat_money 1000
antimat_dmoney 1000
antimat_slap 10
antimat_cor 1
antimat_name 1
;boosterlite
booster_lite_mode 0
sys_ticrate 10000
setmaster add "69.28.151.162"
setmaster add "72.165.61.189"
setmaster add "207.173.177.11"
setmaster add "68.142.72.250"
setmaster add "hlmaster.jolt.co.uk"
setmaster add "65.73.232.251:27040"
setmaster add "65.73.232.253:27040"
setmaster add "207.173.177.12:27010"
setmaster add "207.173.177.11:27010"
3. Делаем себя админом.
Чтобы зделать себя админом нужно перейти
Код:
cstrike/addons/amxmodx/configs/users.ini
Открываем через любой блокнот и редактируем, впринципе я его перевел, так что сильно там разбирать ничего не надо, просто по русски распишу флаги доступа:
; Флаги доступа
; a - иммунитет (против игрока не могут быть использованы команды: kick/ban/slay/slap и т.д)
; b - резервация (игрок сможет пользоваться резервным слотом)
; c - amx_kick - доступ к команде amx_kick
; d - amx_ban and amx_unban commands - доступ к команде amx_ban и amx_unban
; e - amx_slay and amx_slap commands - доступ к команде amx_slay и amx_slap
; f - amx_map command - доступ к команде amx_map
; g - amx_cvar command - доступ к команде amx_cvar (не все переменные могут быть доступны)
; h - amx_cfg command - доступ к команде amx_cfg
; i - amx_chat and other chat commands - доступ к команде amx_csay и другим чат командам
; j - amx_vote and other vote commands - доступ к команде amx_vote и другим командам голосования
; k - access to sv_password cvar - доступ к переменной sv_password (через команду amx_cvar)
; l - access to amx_rcon command and rcon_password cvar - доступ к переменной amx_rcon и rcon_password (через amx_cvar)
; m - произвольный уровень A (если вы используете нестандартные амх плагины)
; n - произвольный уровень B
; o - произвольный уровень C
; p - произвольный уровень D
; q - произвольный уровень E
; r - произвольный уровень F
; s - произвольный уровень G
; t - произвольный уровень H
; u - доступ к графическому меню управления (amxmodmenu)
; z - пользователь (не админ)
; Флаги аккаута
; a - не пускать игрока на сервер с неправильно введенным паролем
; b - регистрация клан тега
; c - админ зайдет на сервер только со значениями authid/wonid
; d - админ заходит только с этого ip адресса
; e - пароль не проверяется (необходимо только совпадение name/ip/wonid)
4. оформляем севрер (в переносном смысле)
Значит, переходим
Код:
cstrike/addons/amxmodx/configs/amx.cfg
Код:
// AMX Mod X Configuration File
echo Executing AMX Mod X Configuration File
// Default access for all non admin players (see users.ini for access details)
//
// Default value: "z"
amx_default_access "z"
// Name of setinfo which should store a password on a client (you should change this)
// Note: Always prefix the field with an underscore (aka: "_")
// (Example: setinfo _pw "password")
//
// Default value: "_pw"
amx_password_field "_pw"
// Mode of logging to a server
// 0 - disable logging, players won't be checked (and access won't be set)
// 1 - normal mode which obey flags set in accounts
// 2 - kick all players not on list
//
// Default value: 1
amx_mode 1 Оставляем как есть, так как у нас традиционный сервер
// Show admins activity
// 0 - disabled
// 1 - show without admin name
// 2 - show with name
//
// Default value: 1
amx_show_activity 1 == Лучше 0, чтобы вообще никто не видел вашей активности как админа
// Frequency in seconds and text of scrolling message
//
// Default value: "Welcome to %hostname% -- This server is using AMX Mod X" 600
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600 == Суда пишем что пожелаем, например (Welcomе to %hostname% -- Visit siti Stormcheats.com) и эта надпись будет как бегующая строка бегать по низу
// Center typed colored messages (last parameter is a color in RRRGGGBBB format)
//
// Default values: "Welcome to %hostname%" "000255100"
// "This server is using AMX ModX\nVisit http://www.amxmodx.org" "000100255"
amx_imessage "made by Mr.Alex" "000255100" == Здесь подобное верхнему просто это будет появлятся как обьявление
amx_imessage "visit dchub://lox.ru" "000100255" == тоже самое
// Frequency in seconds of colored messages
//
// Default value: 180
amx_freq_imessage 180 Время через которое будет появлятся эти сообщения
// Ban times for the main ban menu (amx_banmenu)
// Use 0 for permanent ban
// Default values: 0 5 10 15 30 45 60
amx_plmenu_bantimes 0 5 10 15 30 45 60 Расстановка времени бана
// Slap damage amounts for the main slap menu (amx_slapmenu)
// Slay is automaticall inserted as the first option
// Default values: 0 1 5
amx_plmenu_slapdmg 0 1 5 Слап, какой урон будет наносить слап - 0 просто будет швырять
// Set in seconds how fast players can chat (chat-flood protection)
//
// Default value: 0.75
amx_flood_time 0.75 анти флуд, время на которое человек будет замутен, И не сможет ничего написать
// Amount of slots to reserve.
//
// Default value: 0
amx_reservation 0 лоты резерва для админов
// If you set this to 1, you can hide slots on your server.
// If server "full" of public slots and slots hidden, you must manually connect with connect console command
//
// Default value: 0
amx_hideslots 0 Скрытые слоты или нет, лучше 0
// Displaying of time remaining
// a - display white text on bottom
// b - use voice
// c - don't add "remaining" (only in voice)
// d - don't add "hours/minutes/seconds" (only in voice)
// e - show/speak if current time is less than this set in parameter
//
// Default value: "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11" == Это то, о чем вы мечтали, сам чувак блэк мезы, будет говорить вам, сколько времени осталось до конца карты
// Announce "say thetime" and "say timeleft" with voice, set to 0 to disable.
//
// Default value: 1
amx_time_voice 1 [CODE]Announce "say thetime" and "say timeleft" with voice, set to 0 to disable.
// Minimum delay in seconds between two voting sessions
//
// Default value: 10
amx_vote_delay 10
// How long voting session goes on
//
// Default value: 10
amx_vote_time 10
// Display who votes for what option, set to 0 to disable, 1 to enable.
//
// Default value: 1
amx_vote_answers 1
// Some ratios for voting success
// Default value: 0.40
amx_votekick_ratio 0.40 Чтото типа рейта на воткик, лучше вот кик отключить вообще
// Default value: 0.40
amx_voteban_ratio 0.40 Торже самое что и кик
// Default value: 0.40
amx_votemap_ratio 0.40 Это естественно оставить, мы же будем делать голосование карты))
// Default value: 0.02
amx_vote_ratio 0.02 тоже самое
// Max. time to which map can be extended
//
// Default value: 90
amx_extendmap_max 90 сколько времени будет длится голосование за карту
// Step for each extending
//
// Default value: 15
amx_extendmap_step 15
// If you set this to 0, clients cannot chose their language, instead they use
// whatever language the server is configured to use.
//
// Default value: 1
amx_client_languages 1 Могут ли игроки выбирать язык сервера лучше 0
// Plugin Debug mode
// 0 - No debugging (garbage line numbers)
// 1 - Plugins with "debug" option in plugins.ini are put into debug mode
// 2 - All plugins are put in debug mode
// Note - debug mode will affect JIT performance
//
// Default value: 1
amx_debug 1 Баг мод, чтото подобное сообщать о баг модах, оставить 1
// Plugin MultiLingual Debug
// To debug a language put its 2 letter code between quotes ("en", "de", etc)
// "" means disabled
//
// Default value: ""
amx_mldebug "" ЛУчше не трогать
//
// Beginning of Counter-Strike package specific configurations.
//
// Rank mode
// 0 - by nick
// 1 - by authid
// 2 - by ip
//
// Default value: 1
csstats_rank 0 оставляем как есть, тоесть ранк будет привязан к нику
// Max size of the stats file
//
// Default value: 3500
csstats_maxsize 3500
// Whether or not to rank bots with csstats - set to 1 to rank bots, 0 otherwise.
//
// Default value: 0
csstats_rankbots 0
// Duration of HUD-statistics
//
// Default value: 12.0
amx_statsx_duration 12.0
// HUD-statistics display limit relative round freeze end
// Negative time will clear the HUD-statstics before the round freeze time has ended
//
// Default value: -2.0
amx_statsx_freeze -2.0[/CODE]
5. Настраиваем список карт.
Ну это самое простое проходим значит мы суда
Код:
cstrike/addons/amxmodx/configs/maps.ini
Код:
; Конфигурационный файл Карт
; расположение файла: $moddir/addons/amxmodx/configs/maps.ini
; Используется плагин mapsmenu.amxx
; Измените список, добавляя свои карты = ы я написал ))))
35hp_2
de_dust
cs_assault
de_train
aim_sk_ak_m4
de_dust2
de_inferno
aim_ak_colt
de_nuke
de_aztec
de_cpl_fire
de_clan1_mill
de_dust2_2x2_hama
de_dust_arena
awp_map
cs_italy
de_cpl_mill
awp_aztec
scoutzknivez
awp_dust2_A
awp_india
cs_mansion
fy_pool_day
cs_deagle5
fy_snow
Суда просто вписываете свои карты, потом же переходим суда
Код:
cstrike/mapcycle.txt
6. Ставим плагины на сервер.
УСТАНОВКА
В скачиваемых архивах вы будете видить файлы с расширением *.amxx и *.sma
1. Файл *.sma бросаете в папку scripting
2. Закидываете файл *.amxx в папку addons/amxmodx/plugins/
2. Открываем файл addons/amxmodx/configs/plugins.ini и в самом конце дописываем название того плагина, что вы добавили.
Например:
Устанавливаем плагин Admin_slash.amxx
Закидываем его в папку plugins
Дописываем Admin_slash.amxx в конце файла plugins.ini
Плагин установлен!
7. Все сервер Установлен!
Это оптимальный вариант установки сервера, задавайте свои вопросы в этой теме, буду рад на них отвечать.
Гайд делал ровно 1 час, жду ваши коменты...
ICQ для справок 898-294
Никаких (с)!! Это мои сервер, инфу я не откуда не брал, выложил этот гайд еще на нескольких сайтах!
by Mr.Alex