Ru/Credits: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
mNo edit summary
m (Multipage removal)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{otherlang2
{{LanguageBar|title = Титры}}
|title=Титры
{{stub}}
| en = Credits}}
 
В этой статье рассматривается создание титров для вашего одиночного мода.
В этой статье рассматривается создание титров для вашего одиночного мода.


Line 8: Line 6:
Эти энтити необходимы для последовательности титров. Это, конечно, не единственный способ управления последовательностью титров: этот список не закончен, и использование некоторые энтити не обязательно.
Эти энтити необходимы для последовательности титров. Это, конечно, не единственный способ управления последовательностью титров: этот список не закончен, и использование некоторые энтити не обязательно.


* [[env_fade]] - для исчезания экрана
* {{L|env_fade}} - для исчезания экрана
* [[player_weaponstrip]] - для удаления интерфейса(костюма) и оружия
* {{L|player_weaponstrip}} - для удаления интерфейса(костюма) и оружия
* [[point_teleport]]/[[trigger_teleport]] - когда вы сделали экран игрока затемненным, почему бы не поместить его в милую темную комнату, чтобы избежать проблем при сбое env_fade.
* {{L|point_teleport}}/{{L|trigger_teleport}} - когда вы сделали экран игрока затемненным, почему бы не поместить его в милую темную комнату, чтобы избежать проблем при сбое env_fade.
* [[env_soundscape]] - чтобы отключить звук
* {{L|env_soundscape}} - чтобы отключить звук
* [[ambient_generic]] - чтобы воспроизвести музыку во время титров
* {{L|ambient_generic}} - чтобы воспроизвести музыку во время титров
* [[env_credits]] - чтобы отображать титры в виде прокручивающегося списка
* {{L|env_credits}} - чтобы отображать титры в виде прокручивающегося списка
* [[point_clientcommand]] - используйте команду <code>startupmenu force</code>, чтобы заставить игру выйти в меню
* {{L|point_clientcommand}} - используйте команду <code>startupmenu force</code>, чтобы заставить игру выйти в меню


== Credits.txt ==
== Credits.txt ==
Line 22: Line 20:


=== Ключи и шрифты ===
=== Ключи и шрифты ===
Ключи предоставлены в виде <code>"text"</code> или <code>"font"</code> (используются кавычки), где <code>font</code> либо ''CreditsText, CreditsOutroText, CreditsOutroLogos'', либо ''WeaponIcons''; ''другие рабочие шрифты'' (в основном каждый шрифт, которые вы определяете в [[Authoring and Using TrueType Fonts|<code>resource/ClientScheme.res</code>]] работает!). <code>text</code> это все, что вы хотите отобразить.
Ключи предоставлены в виде <code>"text"</code> или <code>"font"</code> (используются кавычки), где <code>font</code> либо ''CreditsText, CreditsOutroText, CreditsOutroLogos'', либо ''WeaponIcons''; ''другие рабочие шрифты'' (в основном каждый шрифт, которые вы определяете в {{L|Authoring and Using TrueType Fonts|<code>resource/ClientScheme.res</code>}} работает!). <code>text</code> это все, что вы хотите отобразить.


Пример:
Пример:
Line 113: Line 111:


  "@" "CreditsOutroLogos"
  "@" "CreditsOutroLogos"
{{ACategory|Modding}}<!--Why?-->


[[Category:Modding:ru]]
{{ACategory|Entities by topic}}
[[Category:Russian]]

Latest revision as of 06:04, 12 July 2024

English (en)Русский (ru)Translate (Translate)

Неполная

This article or section is a stub. You can help by expanding it.

В этой статье рассматривается создание титров для вашего одиночного мода.

Требуемые энтити

Эти энтити необходимы для последовательности титров. Это, конечно, не единственный способ управления последовательностью титров: этот список не закончен, и использование некоторые энтити не обязательно.

  • env_fade(en) - для исчезания экрана
  • player_weaponstrip(en) - для удаления интерфейса(костюма) и оружия
  • point_teleport(en)/trigger_teleport(en) - когда вы сделали экран игрока затемненным, почему бы не поместить его в милую темную комнату, чтобы избежать проблем при сбое env_fade.
  • env_soundscape(en) - чтобы отключить звук
  • ambient_generic(en) - чтобы воспроизвести музыку во время титров
  • env_credits(en) - чтобы отображать титры в виде прокручивающегося списка
  • point_clientcommand(en) - используйте команду startupmenu force, чтобы заставить игру выйти в меню

Credits.txt

Чтобы изменит титры, отредактируйте файл %modname%/scripts/credits.txt.

Названия используемые в HL2: "IntroCreditsNames", "OutroCreditsNames" и "CreditsParams" (подробнее об этом позже).

Ключи и шрифты

Ключи предоставлены в виде "text" или "font" (используются кавычки), где font либо CreditsText, CreditsOutroText, CreditsOutroLogos, либо WeaponIcons; другие рабочие шрифты (в основном каждый шрифт, которые вы определяете в resource/ClientScheme.res(en) работает!). text это все, что вы хотите отобразить.

Пример:

"IntroCreditsNames"
{
       "Мой супер мод" "ClientTitleFont"
       "Авторы:"	  "CreditsText"
       " "	          "CreditsText"
       "Я!"             "CreditsText"
       " " 	          "CreditsText"
       "@"	          "CreditsOutroLogos"
}

Параметры титров

Поместите в файл блок с названием CreditsParams. Ниже предоставлены титры HL2, разделенные на строки:

"CreditsParams"
{

Открытие блока.


	"fadeintime"	"2.5"

Определяет время проявления текста.


	"fadeouttime"	"1"

Определяет время исчезновения текста.


	"fadeholdtime"	"1.0"

Как долго текст остается на экране.


	"nextfadetime"	"1.0"

У меня нет никаких догадок насчет этого.


	"pausebetweenwaves" "1.0"

Я считаю, что это определяет время между появлением и исчезновением текста.


	"logotime" "1.0"

Как долго отображается лого


	"posx"	"96"
	"posy"	"360"

Положение текста


	"color" "255 255 255 128"

RGBA цвет текста.

	"scrolltime" "158"

Скорость прокручивания текста.


	"separation"  "10"
}

Сколько пространства между текстом

Специальное

Замтьте, что последняя строка "OutroCreditsNames" остается на экране постепенно исчезает. Если вы хотите узнать больше об исчезающей части, посмотрите hud_credits.cpp, начиная со строки 288, все под if ( i == m_CreditsList.Count()-1 ) является кодом для исчезновения. Если вы хотите, чтобы последняя строка просто исчезала, просто сделайте строку пустой.

Чтобы отобразить Half-Life 2 как в основном меню, используйте:

"HALF-LIFE'"	"CreditsOutroLogos"


Чтобы отобразить Valve лого, используйте:

"V"	"CreditsOutroLogos"


Чтобы отобразить HL лого, используйте:

"@"	"CreditsOutroLogos"