Администрация
414-299-967-Montano

-=RolePlay [Samp 0.3c] Server=- Адрес: 91.218.231.206:7789 Почувствуй Реальный Мир!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Настройка сервера!

Сообщений 1 страница 3 из 3

1

Настройка сервера CS 1.6

warning - Олени идут лесом.

Качаем CS 1.6 c фекса. Устанавливаем. Приступаем к настройке server.cfg.

Настройка конфигурационного файла server.cfg:

Код:
// Set the Host Name
hostname "CS Server" // Имя сервера.
 
// Set the rcon password 
rcon_password "password" // Пароль для управления сервером через консоль клиента. Чтоб данная функция не работала, оставьте пустым - "".
 
// Server Logging
log on // включаем режим записи логов
mp_logdetail 3 // определяем детальность записи логов
mp_logmessages 1 // записывать сообщения
 
 
// Server Variables
cl_minmodels 0
 
mp_timelimit 30 // Время, которое отводим на карту. (мин)
mp_autokick 0
mp_autoteambalance 1 // Автоматический баланс комманд. 
mp_c4timer 35 // Время таймера на бомбе. (сек)
mp_flashlight 1
mp_footsteps 1
mp_freezetime 2 // Время после которого стартует раунд. (сек)
mp_friendlyfire 1 // Включен режим попадания по своим.
mp_hostagepenalty 0
mp_limitteams 0
mp_tkpunish 0
 
mp_roundtime 2.5 // Длительность раунда. (мин)
mp_buytime 0.50 // Время на покупку. (сек)
mp_fadetoblack 0
mp_forcechasecam 0
mp_forcecamera 0
mp_kickpercent 100
mp_playerid 1
sv_airaccelerate 10
sv_airmove 1
 
sv_restartround 0
sv_maxspeed 320
sv_proxies 1
allow_spectators 3
mp_startmoney 800
mp_chattime 0
sv_allowupload 1
sv_voiceenable 1
sv_alltalk 0
sv_voicequality 4 
sv_voicecodec voice_speex 
pausable 0 
decalfrequency 60
mp_falldamage 1
 
// cheat and fun modes
sv_aim 0
sv_cheats 0
 
// Set Rates
sv_maxrate 25000 
sv_spectatormaxspeed 500 
sv_maxspeed 320 
sv_maxupdaterate 101 
sv_minrate 2500 
sv_minupdaterate 50 
decalfrequency 60 
sys_ticrate 10000
 
 
// Enable/Disable LAN mode
sv_lan 1 // Заметим, если вы пропатчили сервер, то этот параметр обязательный!
 
// Contact & Geo
sv_contact your@mail // Ваш EMail адрес.
sv_region 3
 
// Exec files on startup 
exec banned.cfg
exec listip.cfg

Выше приведеные не все значения, а лишь основные, думаю вы самостоятеьно найдете их в интеренете.

Запуск сервера CS 1.6

Строка для запуска сервера:

hlds -console +sv_lan 1 -insecure -game cstrike -nomaster +maxplayers 16 +map de_dust2 +port 27015 +ip 127.0.0.1 +exec listip.cfg

----------------
-console - сервер стартует в консольном режиме.
-game cstrike - запускать мод CS.
+maxplayers 16 - максимальное кол-во игроков, которое сервер будет принимать.
+map de_dust2 - сервер запуститься с карты de_dust2.
+port 27015 - порт, который сервер будет слушать.
+ip 127.0.0.1 - тут вы должны написать IP, на котором будет сервер.

0

2

Установка AMXx на сервер.

Качаем AMXx. Устанавливаем содержимое AMXx в диррекотрию \cstrike\.

Далее производим настройку AMXx. Все файлы настройки, лежат в дирректории \amxmodx\configs.

Открываем amxx.cfg и настраиваем:

Код:
// AMX Configuration File
 
echo Executing AMX Mod X Configuration File
 
// Default access for all non admin players (see users.ini for access details)
 
amx_default_access "jz" //уровень доступа простых игроков, более подробную информацию о всех фланах прочтете  в users.ini
 
 
// Name of setinfo which should store a password on a client (you should change this)
 
// (Example: setinfo _pw "password")
 
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

amx_mode 1 // режим работы сервера, 0 - без разделения доступа, 1 - нормальный режим, 2 - кикать всех, кого нет в users.ini.
 
// Show admins activity
// 0 - disabled
// 1 - show without admin name
// 2 - show with name
amx_show_activity 2 // Показывать активность админов. 0 - не показывать, 1 - показывать без имени админа, 2- показывать с именем админа.
 
// Frequency in seconds and text of scrolling message
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600
 
// Center typed colored messages (last parameter is a color in RRRGGGBBB format)
amx_imessage "Welcome to %hostname%" "000255100"
amx_imessage "This server is using AMX Mod X\nVisit http://www.amxmodx.org" "000100255"
 
// Frequency in seconds of colored messages
amx_freq_imessage 180
 
// Set in seconds how fast players can chat (chat-flood protection)
amx_flood_time 0.75
 
// Amount of reserved slots, amx_hideslots must be 1 to use this cvar (for more details see comments in plugin source)
amx_reservation 1 //указываем количество резервных слотов для админов.
 
// If you set this to 1, you can hide slots on your server
amx_hideslots 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
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"
 
// Announce "say thetime" and "say timeleft" with voice
amx_time_voice 1
 
// Minimum delay in seconds between two voting sessions
amx_vote_delay 15 //время между 2 голосованиями
 
// How long voting session goes on
amx_vote_time 10 //время которое длиться голосование
 
// Display who votes for what option
amx_vote_answers 1 //показывать кто как проголосовал
 
// Some ratios for voting success
amx_votekick_ratio 0.60 //проценты голосов при голосовании(советую эти значения)
amx_voteban_ratio 0.60
amx_votemap_ratio 0.60
amx_vote_ratio 0.04 
 
// Max. time to which map can be extended
amx_extendmap_max 90
 
// Step for each extending
amx_extendmap_step 2
// Rank mode
// 0 - by nick
// 1 - by authid 
// 2 - by ip
csstats_rank 0 //каким способом  статистика собирает данные. 0 - по нику,  1 - по айди, 2 - по айпи.
 
// Max size of the stats file
csstats_maxsize 3500 // максимальный размер файла статистики.
/
/ Duration of HUD-statistics
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
amx_statsx_freeze -2.0
 
//If you set this to 0, clients cannot chose their language
amx_client_languages 1
 
// 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
amx_debug 1
 
// Plugin MultiLingual Debug
// To debug a language put its 2 letter code between quotes ("en", "de", etc)
// "" means disabled
amx_mldebug "en"

Сохраняем. Теперерь открываем modules.ini и включаем или выключаем модули по своему вкусу:

Код:
;;;
; To enable a module, remove the semi-colon (;) in front of its name.
; If it's not here, simply add it its name, one per line.
; You don't need to write the _amxx part or the file extension.
;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time.  Use      ;;
;;  amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;mysql
;sqlite
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Put third party modules below here.              ;;
;; You can just list their names, without the _amxx ;;
;;  or file extension.                              ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; These modules will be auto-detected and loaded   ;;
;;  as needed.  You do not need to enable them here ;;
;;  unless you have problems.                       ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
fun
;engine
;fakemeta
;geoip
;sockets
;regex
;nvault
cstrike
csx

Сохраняем. Открываем users.ini.

В самом низу мы будем прописывать админов. Есть несколько вариантов. Закрепление на имя или на IP.
Для имени у нас будет следующая строка:
"admin""password""access flag" "account flags"
Для IP:
"127.0.0.1""password""access flag" "account flags"

Код:
a - Флаг иммунитета. Человека нельзя кикнуть/забанить/сделать slay/slap и т.п.
b - Флаг разрешающий подключение на резервные слоты.
c - Флаг доступа к команде amx_kick.
d - Флаг доступа к командам amx_ban и amx_unban.
e - Флаг доступа к командам amx_slap и amx_slay.
f - Флаг досутпа к команде amx_map.
g - Флаг доступа для изменений cvar настроек через amx_cvar. Заметим,доступны не все cvar переменные.
h - Флаг доступа к amx_cfg.
i - Флаг доступа к amx_chat и другим чат командам.
j - Флаг доступа к amx_vote и другим командам голосования.
k - Флаг доступа для изменения cvar переменной sv_password.
l - Флаг доступа к amx_rcon и возможности изменения всех cvar на сервере.
u - Флаг доступа к меню amx.
z - Флаг пользователя. Не даёт ни каких полномочий.

ccount flags:
a - отлючать игрока если пароль не совпадает.
b - тег клана
c - стимайди и вонайди
d - это айпи
e - Пароль не проверяется.

Пример строки с полными полномочиями и закреплению к IP адресу:
"127.0.0.1" "" "abcdefghijklmnopqrstu" "de"

Пример строки с полными полномочиями и закреплению к имени:
"admin" "admin_password" "abcdefghijklmnopqrstu" "a"

Запускаем сервер.
Для того чтоб админу получить права на сервер, ему надо в конфиге или консоле своего клиента написать setinfo "_pw" "admin_password"
И только после этого, подключаться к серверу.

0

3

Установка Booster.

Booster - мод для HL движка, понижающий пинг игроков.
Весело да? Да не все так просто... Происходит это понижение за счет того, что booster заставляет работать ваш процессор. Т.е. на процессор повышается нагрузка, и при этом понижается пинг. Конечно если связь с вашим сервер совсем плоха, то и это не поможет.

Качаем Booster.

Как со всеми модами, расспаковываем его в \cstrike\addons\booster. Прописываем dll файл в plugins.ini, в папке с metamod.
Настройка booster'a идет по средствам cvar значений, которые в свою очередь прописываются в server.cfg.
Ниже приведен пример установок на сервере:

Код:
// Booster 
booster_show_connmsg 1
booster_autofps 400
booster_minsleepms 5
booster_force_systicrate 0
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_floor 50
booster_cpu_mminc 2
booster_cpu_quiettime 300
booster_cpu_mmmin 3
booster_cpu_mmmax 8
booster_lite_mode 3
booster_lite_extra_sleep_frequency 0

Смысл ставить бустер имеет только на "мясных" серверах (10x10-12x12). Если у вас CW сервер (5x5-6x6), то на мой взгляд, смысла в его установке нет.

0



Рейтинг форумов | Создать форум бесплатно