Модификация геймплея игры на движке Source, такой как, например, Half-Life 2 не требует особых знаний в программировании или Source-моддинге. Это короткое руководство научит Вас, как использовать конфигурационные файлы для модифицирования геймплея. Конфигурационные файлы — это обычные текстовые файлы, содержащие список инструкций для выполнения их движком Source. Инструкции являются консольными командами разработчика, таким образом всё что пишется в консоли, может быть записано в конфигурационные файлы.
Консольными командами Вы можете изменить все — от максимальной вместимости оружия до урона, который наносит муравьиный лев. Полный список консольных команд доступен здесь, однако запомните, что некоторые из них доступны только в Half-Life 2 и её эпизодах. Если напротив команды в списке в столбце Читы написано Да, Вы должны добавить sv_cheats 1 в начало конфигурационного файла перед использованием.
Создание конфига
Откройте блокнот или любой другой текстовый редактор, и запишите несколько консольных команд на свой выбор, каждую в отдельной строке. Для применения вышеупомянутых изменений касательно оружия и муравьиного льва, Вы должны ввести эти две команды:
ГРИФ ЧИТЕРСКИМ КОНФИГОМ ЮТУБЕРА (MINECRAFT) #1
sk_max_crossbow 30
sk_antlionguard_dmg_charge 60
Очевидно, что есть гораздо больше регулируемых параметров, эти лишь приводятся в качестве примера.
Используя конфигурационные файлы, Вы также можете привязать определённые клавиши к определённым действиям. Например, если вы хотите, чтобы при нажатии клавиши включался режим ‘bullet-time’, вы можете ввести это (включаем читы в начале конфига):
sv_cheats 1
alias «BulletTimeOn» «host_timescale 0.5; mat_yuv 1; switchToOff»
alias «BulletTimeOff» «host_timescale 1; mat_yuv 0; switchToOn»
alias «switchToOff» «bind tab BulletTimeOff»
alias «switchToOn» «bind tab BulletTimeOn»
switchToOn
При запуске данного конфига, при нажатии клавиши Tab происходит замедление игры и создаётся монохромный эффект на экране, при следующем нажатии всё возвращается обратно. Для большей информации по работе этого переключателя (кажется сложным, но это не так)), смотрите команды alias и bind.
Сохранение конфига
При сохранении конфигурационного файла обязательно выбирайте в поле ‘Тип файла’ — ‘Все типы файлов’. Название может быть любым, но расширение — обязательно .cfg. Если вы создаёте конфиг для Half-Life 2, сохраните его в данную папку:
Запуск конфига в процессе игры
Для запуска конфига в процессе игры, откройте консоль разработчика (на тильду — `)и введите:
Данный способ работает, только если Вы сохранили конфиг в верную папку (как написано в разделе сохранение конфига). Если повезет, то изменения, сделанные в Вашем конфигурационном файле будут иметь место.
Удаление конфига
Есть одна проблемка. После запуска конфига, ваши команды будут загружаться даже при следующем запуске игры, на любой карте. Для обхода этого, создайте конфигурационный файл с названием uninstall.cfg (ну, или любым другим) и в этом файле, отвяжите все клавиши, которые Вы привязали в своём конфиге. Чтобы это сделать, используйте эту команду для каждой такой клавиши:
КАК ИЗМЕНЯТЬ КОНФИГИ ПО НОВОМУ В МАЙНКРАФТ | ОБЗОР МОДА MINECRAFT Config Menus for Forge
Например, если вы привязывали клавиши стрелок и Tab, вы должны внести в конфиг это:
unbind tab
unbind uparrow
unbind downarrow
unbind leftarrow
unbind rightarrow
Конфигурация для определённой карты
Если Вы хотите, чтобы конфиг запускался автоматически при загрузке Вашей карты, просто добавьте сущности (энтити) logic_auto и point_clientcommand (или point_servercommand для многопользовательской игры) на карту. В поле имя эти сущности point_clientcommand/point_servercommmand введите ‘console’. Теперь добавьте в logic_auto данный выход (аутпут):
Output: OnMapSpawn
Target entity: console
Input: Command
Parameter: exec YOURCONFIG
При передаче куда-либо данной карты, не забудьте также передать и файлы cfg. Также добавьте инструкции по их установке/применению и их удалению.
Альтернативный вариант
If you wanted to adjust settings for your map like you can in a config file, but you didn’t want to have to bother with installing/uninstalling config files, you could use logic_auto and point_clientcommand/point_servercommand alone. Simply use the output shown in the previous section, but change the parameter to the command of your choice.
- Russian
- Tutorials:ru
- Level Design:ru
Источник: developer.valvesoftware.com
Конфиг
Файл конфигурации или конфигурационный файл используется для хранения настроек компьютерных программ, в том числе и операционных систем.
Как правило, конфигурационные файлы имеют текстовый формат и могут быть прочитаны и отредактированы пользователем программы.
Наиболее широко файлы конфигурации в качестве средства настройки используются в ОС семейства Unix: GNU/Linux и др.
Известные форматы
В ОС GNU/Linux в качестве файлов конфигурации системы зачастую используются сценарии (скрипты) для командной оболочки.
Wikimedia Foundation . 2010 .
Смотреть что такое «Конфиг» в других словарях:
- Сравнение графических процессоров ATI — Эта таблица содержит основную информацию о графических процессорах ATI и видеокартах, построенных на официальных спецификациях ATI Technologies. Содержание 1 Замечания о версиях DirectX 2 Замечания о версиях OpenGL … Википедия
- Сравнение графических процессоров AMD — Эта таблица содержит основную информацию о графических процессорах AMD и видеокартах, построенных на официальных спецификациях AMD. Содержание … Википедия
- CS-Redemax — System URL: CS REDEMAX System Коммерческий: Нет Тип сайта: Игры Регистрация … Википедия
- Кубски, Филип — Филип «Neo» Кубски Личная информация Полное имя: Филип Кубски Гражданство … Википедия
- Samba-swat — Логотип Samba Тип Конфигуратор Разработчик The Samba Team Версия 3.2.4 (18 сентября … Википедия
- Radeon R700 — кодовое название линейки GPU, производимых графическим подразделением AMD. Первым чипом из серии стал RV770. GPU был продемонстрирован как часть FireStream 9250 и Cinema 2.0 16 июня 2008 года[1]. Серия видеокарт на его основе Radeon HD4800 были… … Википедия
- АНСИ. СИС — (анг ANSI. SYS) комп во МС ДОС околина драјвер што ги имплементира неопходните команди за испис на информации на мониторот предложени од АНСИ, тој фајл се вклучува во фајлот КОНФИГ СИС (CONFIG SYS) со командата DEVICE=ANSI.SYS и се вчитува при… … Macedonian dictionary
Источник: dic.academic.ru
Что такое config, как его создать и как его настроить? Отвечаем на самые важные вопросы!
В Counter-Strike 1.6 все главные настройки содержаться в файле config.cfg. Вот лишь некоторые из тех, которые могут вам понадобиться:
- ваш никнейм (nickname);
- уровень чувствительности мышки (сенса);
- цветовая гамма;
- настройки клавиатуры;
- настройка звука.
Файл конфигурации всегда имеет расширение .cfg (что можно расшифровать как configuration). Конфиг является очень важным для всех игроков, ведь благодаря ему можно себе создать индивидуальные настройки, которые просто лень вбивать при каждом входе или вообще не возможно настроить с помощью интерфейса.
Где хранится конфиг и как его загрузить в игре.
Хранится config в папке под названием cstrike или cstrike_russian в зависимости от версии игры. В последних билдах обычно используется cstrike_russian. Именно поэтому его важно хранить в одной из них ,а лучше в обоих сразу, чтобы наверняка.
Для того, чтоб загрузить кфг в игре, нужно в консоле (который открывается при помощи кнопки ~ или русская «ё») написать команду «exec *.cfg». Обращаем ваше внимание на то, что на месте * должно быть название конфигурационного файла (стандартно это config.cfg, но оно может иметь другое значение в том случае если вы его откуда-то скачали, либо сами назвали иначе).
Представим, что файл конфигурации носит название megaprocfg.cfg. Тогда вам нужно ввести команду, где вместо * будет название файла, т.е.: «exec megaprocfg.cfg». Затем все личные настройки загрузятся из него и вам не придется прописывать все вручную. Важно помнить, что написание имени файла без формата (т.е. без .cfg) не дает результата, а значит настройки не будут загружены.
Два способа создать Config.
- изменим ник игрока;
- отрегулируем чувствительность мыши.
Для изменения никнейма игрока мы находим строку, в которой написано «name» (без кавычек). Обычно это выглядит так: «name player». Меняем слово player на ваш ник, например:
name «cs-profy gamer»
Обратите внимание на то, что сам ник игрока мы окружили кавычками. Сделано это потому, что мы поставили пробел. В этом случае обязательно брать ник в кавычки иначе он будет оборван на ближайшем пробеле.
Теперь попробуем отрегулировать чувствительность мыши.
Для этого мы находим команду «sensitivity».
Изменяем это значение на то, с которым вам удобнее играть. Здесь все индивидуально, если вы не знаете своей сенсы, то экспериментируйте, подбирайте наиболее удачную цифру. Лично у нас это выглядит так:
sensitivity 2.7
Это была вводная статья, целью которой являлось дать вам понимание настройки игры. Хотим обратить ваше внимание на то, что существует большое количество программ направленых на облегчение настройки игры и конфига.
В дальнейшем мы планируем каждую настройку конфига освещать в отдельной теме. Например настройка прицела, настройка звука и т.п.
Источник: cs-profy.ru