Ru/Maplist Thumbnails: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
mNo edit summary
m (Multipage removal)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:Миниатюры в списке карт}}{{otherlang2
{{LanguageBar|title = Миниатюры в списке карт}}
| en = Maplist Thumbnails}}


[[Image:Menu thumb.png|frame|A quicklist thumb (100%)]]
[[File:Menu thumb.png|frame|A quicklist thumb (100%)]]


[[Maplist|Список Карт]] является удобным режимом работы с браузером серверов, доступным в [[Orange Box]], который включает ключевую информацию, такую как имя карты и тип игры. Это частично достигается за счет предоставления уменьшенного изображения каждой карты, и эта статья покажет вам, как создать такой же
{{L|Maplist|Список Карт}} является удобным режимом работы с браузером серверов, доступным в {{L|Orange Box}}, который включает ключевую информацию, такую как имя карты и тип игры. Это частично достигается за счет предоставления уменьшенного изображения каждой карты, и эта статья покажет вам, как создать такой же


== Создание Миниатюры ==
== Создание Миниатюры ==
Line 14: Line 13:
# <code><map name>.res</code>
# <code><map name>.res</code>


{{note|[[BSPZIP|Упаковка]] их в карту не поддерживается. Вы должны распространять их вместе с картой (все файлы должны быть вместе). [[.res]] файл будет "говорить" серверу, чтобы он давал пользователю загружать карту вместе с миниатюрой.}}
{{note|{{L|BSPZIP|Упаковка}} их в карту не поддерживается. Вы должны распространять их вместе с картой (все файлы должны быть вместе). {{L|.res}} файл будет "говорить" серверу, чтобы он давал пользователю загружать карту вместе с миниатюрой.}}


=== Текстуры ===
=== Текстуры ===


:''Подробное руководство по созданию VTF файлов смотрите в [[Creating a Material|Создание Материалов]].''
:''Подробное руководство по созданию VTF файлов смотрите в {{L|Creating a Material|Создание Материалов}}.''


Сделайте скриншот карты, который будет легко узнать даже уменьшенным. Итак:
Сделайте скриншот карты, который будет легко узнать даже уменьшенным. Итак:
Line 31: Line 30:
=== Материалы ===
=== Материалы ===


:''Подробное руководство по созданию VMT файлов смотрите в [[Creating a Material|Создание Материалов]].''
:''Подробное руководство по созданию VMT файлов смотрите в {{L|Creating a Material|Создание Материалов}}.''


Вставьте этот текст:
Вставьте этот текст:


  [[UnlitGeneric]]
  {{L|UnlitGeneric}}
  {
  {
  [[$basetexture]] "vgui\maps\menu_thumb_<map name>"
  {{L|$basetexture}} "vgui\maps\menu_thumb_<map name>"
  [[$translucent]] 1
  {{L|$translucent}} 1
  [[$ignorez]] 1
  {{L|$ignorez}} 1
  [[$vertexcolor]] 1
  {{L|$vertexcolor}} 1
  }
  }


Line 50: Line 49:
Вставьте этот текст:
Вставьте этот текст:


  [[Resource list|Resources]]
  {{L|Resource list|Resources}}
  {  
  {  
  materials/vgui/maps menu_thumb_<map name>.vmt file
  materials/vgui/maps menu_thumb_<map name>.vmt file
Line 71: Line 70:
== Смотри так же ==
== Смотри так же ==


* [[Creating a Material]]
* {{L|Creating a Material}}
 
{{ACategory|Modding}}
[[Category:Modding:ru]]
{{ACategory|Level Design}}
[[Category:Level Design:ru]]
{{ACategory|English}}

Latest revision as of 08:18, 12 July 2024

English (en)Русский (ru)Translate (Translate)
A quicklist thumb (100%)

Список Карт(en) является удобным режимом работы с браузером серверов, доступным в Orange Box(en), который включает ключевую информацию, такую как имя карты и тип игры. Это частично достигается за счет предоставления уменьшенного изображения каждой карты, и эта статья покажет вам, как создать такой же

Создание Миниатюры

Три файла необходимы для "работы" миниатюры:

  1. menu_thumb_<map name>.vtf
  2. menu_thumb_<map name>.vmt
  3. <map name>.res
Note.pngПримечание:Упаковка(en) их в карту не поддерживается. Вы должны распространять их вместе с картой (все файлы должны быть вместе). .res(en) файл будет "говорить" серверу, чтобы он давал пользователю загружать карту вместе с миниатюрой.

Текстуры

Подробное руководство по созданию VTF файлов смотрите в Создание Материалов(en).

Сделайте скриншот карты, который будет легко узнать даже уменьшенным. Итак:

  1. Измените размер/обрежьте изображение так, чтобы оно вписывалось в прямоугольник размером 128x96.
  2. Поместите изображение вдоль верхней границы квадрата 128x128. Не изменяйте его размер.

(Position the image along the top of a 128x128 image. Don't resize it.)

Нужно сделать: Скорее всего я неправильно перевел текст, кто может исправьте - оригинал
  1. Включите опции "No Mipmap (nomip)" и "No Level of Detail (nolod)".
  2. Сохраните как <game>\materials\vgui\maps\menu_thumb_<map name>.vtf.

Материалы

Подробное руководство по созданию VMT файлов смотрите в Создание Материалов(en).

Вставьте этот текст:

UnlitGeneric(en)
{
	$basetexture(en)	"vgui\maps\menu_thumb_<map name>"
	$translucent(en)	1
	$ignorez(en)	1
	$vertexcolor(en)	1
}
Нужно сделать: Действительно ли нужные последние 3 параметра?

Не забудьте заменить <map name> в $basetexture названием своей карты. Нигде в названиях не используйте расширение (.bsp) карты. Сохраните как <game>\materials\vgui\maps\menu_thumb_<map name>.vmt.

Список ресурсов

Вставьте этот текст:

Resources(en)
{ 
	materials/vgui/maps menu_thumb_<map name>.vmt	file
	materials/vgui/maps menu_thumb_<map name>.vtf	file 
}

Аналогично замените <map name> названием вашей карты. Сохраните как <game>\maps\<map name>.res.

Создание миниатюры по умолчанию

На самом деле должны быть две миниатюры: одна для карты которая должна быть загружена, другая для карты которая уже есть у игрока. Вот они:

  • materials\vgui\maps\menu_thumb_default
  • materials\vgui\maps\menu_thumb_default_download

Они идентичны по параметрам любой другой миниатюре.

Warning.pngПредупреждение:Эти файлы не унаследованы от движка. Мод должен включать их (и .vmt тоже) иначе на месте картинки будет страшная фиолетовая шахматная доска.

Смотри так же