Как мне удалось выяснить, многие игроки нашего клана не используют собственных конфигов для ДМ, а зря.
Собственный файл конфигурации дает более гибкие возможности для настройки параметров игры, да и это просто удобно, например если кто-то играл на вашем компьютере не придется все перенастраивать под себя - достаточно перезапустить ДМ и настройки автоматически восстановятся. Итак, начнем (примеры буду приводить на себе):
для начала идем в папку STEAM\steamapps\ded_pihto_spb (это ваш акк)\half-life 2 deathmatch\hl2mp\cfg и видим там файл config.cfg - это и есть файл с настройками ДМ, но не спешите там копаться. Если вы сохраните свои настройки в этом файле, то они конечно будут использоваться в игре, но этот файл будет перезаписан, если кто-нибудь изменит настройки в игре. Нам это не надо :), поэтому делаем так:
создаем новый файл в блокноте, внутри пишем одну строку:
exec МОЙКОНФИГ.cfg
у меня написано exec DeD_Pihto.cfg
сохраняем этот файл как autoexec.cfg - это надо для того, чтобы наш конфиг (МОЙКОНФИГ.cfg) выполнялся каждый раз при запуске ДМ.
далее создаем еще один файл с названием МОЙКОНФИГ.cfg - это собственно и есть конфиг.
Открываем его в блокноте и там начинаем творить
я приведу только общие бинды и команды, оттачивать конфиг каждый должен под себя:
конфиг всегда должен начинаться с комманды unbindall - она нужна для того, чтобы отменить все стандартные настройки из файла config.cfg
потом начинаем биндить кнопки и комманды (здесь я приведу кусочег своего конфига, для примера):
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "1" "use weapon_stunstick;use weapon_crowbar"
bind "2" "use weapon_357"
bind "3" "use weapon_ar2"
bind "4" "use weapon_rpg"
bind "5" "use weapon_slam"
bind "`" "toggleconsole"
bind "a" "+moveleft"
bind "c" "use weapon_crossbow"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "use weapon_frag"
bind "g" "phys_swap"
bind "k" "+voicerecord"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "u" "messagemode2"
bind "w" "+forward"
bind "y" "messagemode"
bind "Ctrl" "snd_restart"
bind "ALT" "+duck"
bind "SHIFT" "+speed"
bind "F5" "jpeg"
bind "F6" "save quick"
bind "F9" "load quick"
bind "MWHEELDOWN" "use weapon_smg1"
bind "MWHEELUP" "use weapon_stunstick;use weapon_crowbar"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+jump"
bind "MOUSE4" "+attack2"
bind "MOUSE5" "use weapon_physcannon"
bind "SPACE" "use weapon_shotgun"
bind "PAUSE" "pause"
bind "KP_END" "impulse 201"
bind F8 "cl_playermodel models/humans/Group03/female_04.mdl"
bind F4 "cl_playermodel models/combine_super_soldier.mdl"
bind PGUP "cl_showpos 1"
bind PGDN "cl_showpos 0"
bind "KP_INS" "say :)"
bind "KP_DEL" "say ("
bind "KP_ENTER" "say bb"
bind "KP_PLUS" "say hi"
bind "KP_END" "ma_rcon mp_timelimit 15"
bind "KP_DOWNARROW" "ma_rcon mp_teamplay 0; admin"
bind "KP_PGDN" "ma_rcon mp_restartgame 10"
bind "KP_LEFTARROW" "spectate"
bind "KP_5" "jointeam 2"
bind "KP_RIGHTARROW" "admin"
bind "KP_UPARROW" "ma_rcon sv_pauseble 1"
bind "KP_PGUP" "ma_rcon pause"
поясню некоторые команды:
bind "кнопка" "действие" - закрепить определенное "действие" за "кнопкой"
если хотите забиндить какую ни будь фразу, то это делается так:
bind "кнопка" "say что-нибудь" , например bind "KP_ENTER" "say bb" - только учтите - Стим не понимает русских букв, поэтому если написать слово русскими буквами оно не отобразится в игре (будут видны просто пробелы)
также можно биндить консольные команды, например bind "KP_LEFTARROW" "spectate"
также есть удобная команде name - для записи ника, например name "SFCD|DeD_Pihto [RUS]"
смена скинов:
bind F8 "cl_playermodel models/humans/Group03/female_04.mdl"
bind F4 "cl_playermodel models/combine_super_soldier.mdl"
список скинов:
ребелы тёти: от models/humans/Group03/female_01.mdl до models/humans/Group03/female_07.mdl
ребелы дяди: от models/humans/Group03/Male_01.mdl до models/humans/Group03/Male_09.mdl
комбайны:
models/combine_soldier.mdl
models/combine_soldier_prisonguard.mdl
models/combine_super_soldier.mdl
models/police.mdl
большая часть материала взята отсюда:
http://www.stream-arena.ru/forum....0cdca28
там много интересного, но хотелось бы предупредить - не стоит увлекаться алиасами (скриптами), учитесь играть без них
и удачи в экспериментах