Ru/Manipulating the game menu items: Difference between revisions
No edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
{{ | <!-- Base --> | ||
|title=Манипулирование с игровым меню | {{lang|Manipulating the game menu items|title="Манипулирование с игровым меню"}} | ||
[[Category:Tutorials:ru]] | |||
[[Category:Modding:ru]] | |||
"Этот урок научит вас создавать собственные новые пункты в меню своего мода, которые будут выполнять консольные команды. На данный момент рассмотрим как создать пункт, который будет включать и выключать показатель FPS. Это просто. Открываем <code>../SteamApps/SourceMods/YourMod/Resource/GameMenu.res</code> с помощью [[текстового редактора]]. Если файла нет, вы должны извлечь его из<code>../SteamApps/source engine.gcf</code> с помощью [[GCFScape]]. Зайдите в <code>root/hl2/resource/</code> и извлеките файл GameMenu.Res в директорию вашего мода <code>../SteamApps/SourceMods/YourMod/Resource/..</code>. Если хотите поменять меню в игре (HL2, TF2 и тд.), то вы должны так же извлечь этот файл из GCF игры. | <!-- Content --> | ||
"Этот урок научит вас создавать собственные новые пункты в меню своего мода, которые будут выполнять консольные команды. На данный момент рассмотрим как создать пункт, который будет включать и выключать показатель FPS. Это просто. Открываем <code>../SteamApps/SourceMods/YourMod/Resource/[[GameMenu]].res</code> с помощью [[text editor|текстового редактора]]. Если файла нет, вы должны извлечь его из<code>../SteamApps/source engine.gcf</code> с помощью [[GCFScape]]. Зайдите в <code>root/hl2/resource/</code> и извлеките файл GameMenu.Res в директорию вашего мода <code>../SteamApps/SourceMods/YourMod/Resource/..</code>. Если хотите поменять меню в игре (HL2, TF2 и тд.), то вы должны так же извлечь этот файл из GCF игры. | |||
После того, как вы открыли <code>../SteamApps/SourceMods/YourMod/Resource/GameMenu.res</code> файл, спуститесь до конца файла, до скобки }. | После того, как вы открыли <code>../SteamApps/SourceMods/YourMod/Resource/GameMenu.res</code> файл, спуститесь до конца файла, до скобки }. | ||
| Line 29: | Line 30: | ||
{{note|Если вы делаете ваш собственный мод, то вам необходимо убедиться, что вы делаете копию <code>../Resource/HL2_english.txt</code> и переименуете в <code>../Resource/НазваниеВашегоМода_english.txt</code>. В противном случае источник не сможет найти его.}} | {{note|Если вы делаете ваш собственный мод, то вам необходимо убедиться, что вы делаете копию <code>../Resource/HL2_english.txt</code> и переименуете в <code>../Resource/НазваниеВашегоМода_english.txt</code>. В противном случае источник не сможет найти его.}} | ||
[[ | == Редактирование элементов меню с помощью XBLAH's modding tool == | ||
[[ | Элементы [англ. items] главного меню могут быть добавлены, изменены или убраны с помощью [[XBLAH's Modding Tool:ru]] на основе предоставленного списка опций. | ||
Доступ к элементам главного меню можно получить в инструменте через '''Modding > Menu'''. | |||
Смотрите больше на странице [[Manipulating the game menu items|Манипулирование с игровым меню]]. | |||
<gallery> | |||
File:XBLAH's Modding Tool - Modding - Menu 1.png|Меню элементов | |||
File:XBLAH's Modding Tool - Modding - Menu 2.png|Добавление элементов | |||
</gallery> | |||
== Внешние ссылки == | |||
*[https://modding-assets.net/source/tools/modding/xblah-modding-tool/ Официальный сайт XBLAH's Modding Tool] | |||
Revision as of 23:19, 3 October 2021
"Этот урок научит вас создавать собственные новые пункты в меню своего мода, которые будут выполнять консольные команды. На данный момент рассмотрим как создать пункт, который будет включать и выключать показатель FPS. Это просто. Открываем ../SteamApps/SourceMods/YourMod/Resource/GameMenu.res с помощью текстового редактора. Если файла нет, вы должны извлечь его из../SteamApps/source engine.gcf с помощью GCFScape. Зайдите в root/hl2/resource/ и извлеките файл GameMenu.Res в директорию вашего мода ../SteamApps/SourceMods/YourMod/Resource/... Если хотите поменять меню в игре (HL2, TF2 и тд.), то вы должны так же извлечь этот файл из GCF игры.
После того, как вы открыли ../SteamApps/SourceMods/YourMod/Resource/GameMenu.res файл, спуститесь до конца файла, до скобки }.
"14"
{
"label" "Показать FPS"
"command" "engine cl_showfps 1"
}
"15"
{
"label" "Убрать FPS"
"command" "engine cl_showfps 0"
}
"OnlyInGame" "1". Чтобы пункт не был виден в мультиплеере, используйте "notmulti" "1" , если в одиночной игре, то "notsingle" "1". Числа 14 и 15 указывают порядок пунктов в меню.В приведенном примере мы создали два пункта меню. Первый "Показать FPS" с командой cl_showfps 1 которая будет включать FPS. Второй пункт будет выключать FPS.
Вы так же можете заметить, что в пункте выхода игры в строке label написано "#GameUI_GameMenu_Quit. Это потому что, это локализованные строки в .. /Resourse/gameui_english.txt. (Копию файла можно найти в ../SteamApps/ engine.gcf). Вы также можете добавить свои собственные строки в gameui_english.txt или HL2_english.txt и использовать их для обозначения ваших пунктов в меню игры.
../Resource/HL2_english.txt и переименуете в ../Resource/НазваниеВашегоМода_english.txt. В противном случае источник не сможет найти его.Редактирование элементов меню с помощью XBLAH's modding tool
Элементы [англ. items] главного меню могут быть добавлены, изменены или убраны с помощью XBLAH's Modding Tool:ru на основе предоставленного списка опций.
Доступ к элементам главного меню можно получить в инструменте через Modding > Menu.
Смотрите больше на странице Манипулирование с игровым меню.