suremiur
♂ overlay master ♂
- Сообщения
- 537
- Реакции
- 585
Описание:
Overlay - это наложение слоя. В нашем случае - наложение созданного нами слоя на слой игры. Оверлей - метод интуитвно-понятного передачи информации, с помощью него на серверах показывают отображения получения ранга и пр.
Требования:
- Adobe Photoshop
- VTFEdit
- Для удобного создания оверлея, нам нужно будет использовать Adobe Photoshop, никакие онлайн-редакторы его не заменят.
- Открываем Photoshop, нажимаем в верхнем левом углу «Файл - Создать».
-
- Создаем новый слой, нажимаем кнопки «Crtl+Shift+N», нажимаем «ОК».
-
- У нас удалился фон и на экране лишь «Шахматная доска», все хорошо. Переходим на фон «Слой 1».
- На этот слой добавляем все что хотим видеть на сервере. Текстовую информацию, картинки (обязательно с прозрачным фоном!).
- У меня получилось вот это.
- Теперь нажимаем «Файл - Сохранить Как» в появившемся окне выбираем «Тип файлов» PNG, пишем свое имя (в моем случае имя sakura) и сохраняем в место, где будет удобно работать (в моем случае рабочий стол).
- Открываем программу «VTFEdit», выбираем «File - Import» и загружаем нашу сохраненную картинку в формате .png. После появления окна «VTF Oprtion» ничего не трогаем и просто нажимаем «ОК.» Она начнет грузится, будьте терпеливы.
- После загрузки на картинке могут быть артефакты.
- После открытия картинки, нажимаем «File - Save As», опять выбираем путь, пишем название и сохраняем. (В моем случае на рабочий стол, название sakura.vtf)
- Теперь создаем текстовый документ, пишем точно такое же название что и у файла .vtf, НО расширение делаем .vmt.
- Открываем его с помощью текстового редактора и пишем туда:
PHP:"UnlitGeneric" { "$basetexture" "путь к файлу который будет на сервере (без папки materials)" "$translucent" "1" }
- Например в моем случае это будет:
PHP:"UnlitGeneric" { "$basetexture" "overlay/sakura" "$translucent" "1" }
- Это значит что я зайду на сервер, открою папку materials, создам папку overlay и кину туда свои два файла sakura.vtf и sakura.vmt.
Инструкция для плагина
[OS] Overlay System.
[OS] Overlay System.
- Наш оверлей (два файла) теперь лежит в положенном месте (в моем случае в папке materials/overlay).
- Переходим по пути «sourcemod/configs» открываем файл «overlay_downloads.ini» и пишем в него пути для скачивания.
C-подобный:// Указывать без папки materials/ // Указывать два файла с расширениями // Пример: // overlay/hlmod.vmt // overlay/sakura - это мой пример, пишите путь к своему оверлею. // overlay/hlmod.vtf // Свои пути указывать ниже этой строки overlay/sakura.vmt overlay/sakura.vtf
- Далее переходим в папку «cfg/sourcemod» и открываем файл «OverlaySystem.cfg» (этот файл появляется у вас при первом старте плагина, сами не создавайте) и пишем там путь, например, для оверлея при смерти:
C-подобный:// Путь к оверлею, БЕЗ папки materials/ и БЕЗ указания расширения. // - // Default: "" sm_death_path_overlay "overlay/sakura" // overlay/sakura - это мой пример, пишите путь к своему оверлею.
- Готово! Теперь меняем карту/рестартим сервер и смотрим на наше чудо!
- Вот что у меня вышло (качество урезано):
Во вложениях оставляю возможность скачать все файлы, используемые в гайде, а именно: файл для фотошопа (.psd), файл картинки (.png), и файлы .vtf и .vmt.
Вложения
Последнее редактирование: