В теме 4 сообщения

SCRIPTMAN
Великий Гуру

Здравствуйте, уважаемые пользователи форуму PAWNO-RUS.

В этой теме расскажу Вам, как добавить 3D номер на автомобиль, чтобы в дальнейшем для него работала функция "SetVehicleNumberPlate". 

 

Нам понадобится:

TXD Workshop любой версии(5.0 у меня)

Zmodeler(226 build 981 у меня)

 

1. Берём любую модель, я буду работать с BMW X6. 

1.1. Создадим для нёё папку, в моём случае "Модель и текстуры", туда переместим dff и txd модели.

1.2. Открываем TXD Workshop > Open txd > указываем наш txd, перед нами откроются текстуры этой модели

Спойлер

2dcjv9J.png

1.2. Нажимаете кнопку Export > Export all textures to bitmaps > указываете папку, которую создавали ранее, у меня это "Модель и текстуры". Если у вас не появился список с выбором типа текстур, нажмите еще раз на "Export".

Спойлер

BsmcLsT.png

 

 

2. Переходим по пути: папка с игрой/models/generic

2.1. Открываем через TXD Workshop файл "vehicle.txd", в списке ищем "carplate", нажимаем Export, в этот раз, нужно, чтобы открылось сразу окошко с выбором пути или просто, в том окошке выберите "TGA", сохраняем в удобное для вас место, я сохраню на РС, но название должно остаться "carplate", теперь можем закрыть TXD Workshop.

Спойлер

b4RUA8B.png

 

3. Открываем ZModeler, дальше нажимаем: Опции > Настройки > Сервисы (жмём на плюсик) > Пути к текстурам. Добавляете путь, по которому сохраняли все текстуры модельки, у меня это папка "Модель и текстуры" , ставите галочку "Использовать", применить и ок.

Спойлер

jMXbsKC.png

3.1. Добавляем модель авто, для этого: либо Файл > Импортировать, либо листок с синей стрелочкой

Спойлер

yAW6Tir.png

3.1. В окне импорта выбираем нашу модель, в "Параметры GTA SA" "Текстуры" поставьте на "BMP" и нажимайте "Импорт" (если у вас не доступна кнопка импорт, значит модель заблокирована, в интернете есть уроки, как разблокировать)

Спойлер

jBhpzSD.png

3.2. Мы импортировали нашу модель, теперь настроим вид в 1 окне просмотра модели поставим вид "Изометрия", во втором оставим "3D", у меня номера уже в текстуре, я просто наверх наложу карплату, у вас их может вообще не быть, поэтому сначала нужно будет добавить табличку с регионом, а номер можно будет не писать.

Спойлер

rYlRiGK.png

3.3. Добавим нашу текстуру, для этого нажимаем на красный шар вверху

Спойлер

Fb48Zwh.png

3.4. В открывшемся окне нажимаем на листок с синим шариком, называем текстуру "carplate" (как и сохраняли из workshop), в цветах ставим везде 255. В "Слои текстур" нажимаем на "...", в открывшемся окне нажимаем "Загрузить", выбираем нашу текстуру и нажимаем "Ок" и еще раз "Ок"

Спойлер

nVwmgL0.png

4. Меняем вид на "Спереди", жмём Создать > Поверхность > Сетка и создаём примерный размер номера (потом отредактируем)

Спойлер

F4dTDXR.png

3.1. Ничего не трогая, нажимаем снова на тот красный шарик, выбираем наш материал и жмём "Применить к выделенному" и нажимаем "Ок"

Спойлер

GBwk0eX.png

3.2. Включаем "Режим выделенного" (фон текста станет рыжим) и нажимаем Создать > Копию и нажимаем на наш номер, который мы создали, это для номера сзади, временно выключим копию, чтобы она нам не мешала

Спойлер

EQWMRJC.png

3.3. Выключаем режим выделенного, нажимаем Выделение > Кликом и ПКМ кликаем по нашему номеру (Всё делается в окошке с видом "Спереди", 3D не трогаем!!), он загорится рыжим и мы включаем снова режим выделенного, теперь нажимаем Модификации > Переместить, вверху у нас есть оси по которым перемещаем, включаете их и перемещаете как нужно, так же, рекомендую включить вид "Справа", и смотреть в 3D, как будет спереди выглядеть и справа, чтобы прикрепить ровно

Спойлер

YDdU4BJ.png

Я уже сделал, на скриншоте можете видеть, что у меня получилось, но, выглядит это не красиво и в игре будет не реалистично, потому что размер не тот, что нужно. Сейчас его изменим.

3.4. Нажимаете Модификации > Масштабировать, для удобства можете включить вид "Спереди" и изменяете точно также, по осям

Спойлер

HpI9cBC.png

В итоге, всё это подровняв, у меня что-то получилось, теперь, давайте закинем наш номер в передний бампер, для этого, нажимаем на плюсик в нашей модели, и пробуем включать и выключать разные детали, пока не доберемся до бампера, у меня он называется "bump_front_dummy", в основном, примерно так он называется во всех моделях. Теперь перетаскиваем наш номер туда, но перед этим, лучше измените название с "Surface", на, например, "carplate" и "carplate2", потому что насколько я знаю, может возникнуть баг, если оставить с таким названием. Переместили, всё, в принципе, у нас передний бампер и номер готов, нам только нужно их объединить

Спойлер

5D1KSjJ.png

 

P. S. На скриншоте "Surface", но я уже изменил, просто забыл.

 

Теперь нам нужно поработать с номером на заднем бампере, работа идентичная, только нужно развернуть. Но это я напишу чуть позже, вероятнее всего завтра, во второй половине дня (потому что только я могу учиться на каникулах).

 

Автор темы: SCRIPTMAN

 

Перед тем, чтобы написать тему, я проверил в игре и это работает.

 

При копировании на другие порталы указывайте автора

 

Отредактировано пользователем SCRIPTMAN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN
Великий Гуру

Вторая часть урока.

4. Включаем нашу плату, которая будет на заднем номере, нажимаем Модификации > Вращать и вращаем по нужной оси на 180 градусов, то есть, чтобы было на задних номерах, вращаем до того момента, чтобы видно было только ребро, как у меня. Но не забываем, что работает во включённом режиме выделенного

Спойлер

ysxBFDH.png

4.1. Исходя из первого урока, перемещаем ее на нужное место, чтобы переместить: Модификации > Переместить (подробнее в первом уроке). У меня это получилось как-то так, но не забывайте, что на заднем номере часто нужно вращать плату, чтобы она прилегала к номеру

Спойлер

f2UWOuM.png

4.2. Соединяем нашу плату с задним бампером или багажником, зависит от расположения номера, у меня это багажник и называется он "boot_dummy"

Спойлер

2ethef8.png

5. После того, как всё сделали, объединяем. Нажимаем Модификации > Объединить, нажимаем на любое пустое место, не отпуская курсор ведем вниз, выключаем режим выделенного и наводим наш курсор на багажник/бампер (при наведении загорится название детали) и нажимаем ЛКМ  еще раз

Спойлер

Kjxhb0D.png

6. Нажимаем "Export", кликаем по нашей модельки, которую мы открывали и проверяем, чтобы всё было как у меня (кроме названия модели) и нажимаем "Экспорт"

Спойлер

Wi4jIfD.png

Но номера у нас работать не будут, потому что мы не добавили текстуру к этой модели.

7. Открываем TXD Worskshop, нажимает "Open TXD" и открываем TXD нашей модели, далее нажимаем Image > New > 32BPP, листаем вниз, там будет наша созданная картинка, нажимаем на нёё, дальше Import и выбираем нашу carplate.tga. Дальше нажимаем: properties, Name: carplate (так, как называли текстуру в Zmodeler!!!), ставим галку на "Compressed" и нажимаем "Ок"

Спойлер

weKN1cZ.png

И нажимаем "Save TXD" после проделанной работы. Закрываем, добавляем нашу модель в игру и радуемся. (Проверено лично мной)

 

Спасибо за внимание!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN
Великий Гуру

Вот так это выглядит в игре:

Спойлер

BIFzZzi.jpg

Спойлер

jCud5xK.png

Как видите, всё работает. Конечно, можно сделать лучше, но это уже ваше дело.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А для удобности, чтобы по 100 раз не создавать сетку, можно сделать z3d файл с номерами и платами, просто импортируешь его и все

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Groos
      От Groos

      Качественный игровой хостинг серверов SAMP, CRMP, MTA
       
       
      О нашем хостинге
      - SafePlay - Наш хостинг богат инструментами и различными дополнениями для управления серверами, готовыми сборками модов для автоматической установки серверов SAMP, Нашей панелью управления справиться как и профи, так и новичок. Наши отличные и отзывчивые специалисты(администрация) рады помочь Вам в любую трудную минуту (в том числе по игровой сборке мода,  UCP-сайта или Форумом). Наш хостинг использует надежное и качественное оборудование. Минимальным ping по всей России. Открытая характеристика и статистика хостинга.
        Что мы предлагаем?        - На нашем проекте SafePlay Вы можете создать сервер по справедливым ценам:
      SAMP (LITE) - 0,50 руб/ слот SAMP (VIP) - 1 руб/ слот CRMP - 1 руб / слот MTA - 1 руб / слот
        Ритуал открытия
      - Официальное открытие нашего игрового хостинга: 01.08.2021! В связи с этим, на нашем хостинге присутствует(временная функция) тестирование игрового хостинга (с периодом 15 дней). Для того чтобы активировать данный сервер, Вам достаточно пройти процедуру регистрации >> в разделе "Сервера" >> Заказать сервер "San Andreas: Multiplayers" (за 1 рубль, который вам выдается при регистрации аккаунта). 
        Выслушаем всех!
      - В данной теме, хотелось бы прочитать отзывы, критики а так же пожелания независимых экспертов или бета-тестировщиков. Рады будем любому комментарию, заранее спасибо за внимание, команда администрации SafePlay
    • Jose
      От Jose
      Добрый день, хочу рассказать про хостинг игровых серверов https://hostfy.ru
       
      • Игровой сервер в один клик!
      • Панель управления сервером;
      • Базу данных MySQL
      • Системы управления банами: AmxBans, СS:Bans, SourceBans;
      • Системы статистики сервера: CsStats, AStats;
      • Надежную защиту от DDOS-атак;
      • Пополнение баланса без комиссии! 0%
      • CS GO
      • CS 1.6
      • CS: Source
      • CS: Source v34
      • GTA: SAMP
      • GTA: CRMP
      • GTA: RAGE MP
      • Minecraft
       
      У нас Вы можете заказать хостинг игровых серверов множества игр, по самым адекватным ценам в интернете.
       
       
       
    • FanVan
      От FanVan

       
      Дешевый хостинг серверов SAMP, CRMP, Minecraft: Java & Bedrock Edition
       
      Помогаем запуститься начинающим проектам без больших вложений.
      Сделаем так, чтобы твои затраты на хостинг уменьшились без потери качества.
       
      Размещаем серверы в Хельсинках, Финляндия на процессоре частотой до 4.8 ГГц и NVMe диске.
      У нас нет красивого сайта, покупка услуг производится через бота в ЛС группы, а управление сервером -- посредством панели Pterodactyl.
      Мы не ограничиваем тебя слотами: все тарифы -- это маленькие компьютеры, ты волен сам устанавливать максимальное количество игроков, без повышения стоимости.
       
      К нам обращаются, когда хостинг начинает съедать большую часть бюджета из-за того, что хостер захотел выпендриться и добавил бесполезный функционал. Но лучше обратиться еще в начале, чтобы уменьшить затраты на хостинг и вложить как можно больше в рекламу.
       
      Никто не идеален, ничто не идеально: мы не можем помочь
      если у тебя высоконагруженный проект если тебе требуется защита от DDOS если тебе нужен пинг -1 если тебе важна автоустановка модов  
      Но ты можешь написать нам в тех. поддержку и, возможно, мы подберем более мощный тариф на отдельном сервере персонально для тебя по цене ниже, чем у других.
       
      Мы стремимся сделать создание сервера доступным каждому. Если остались вопросы или хочешь протестировать оборудование, напиши нам в ЛС группы.
    • Hunter Wright
      От Hunter Wright
       
       
      Hasl-Host -Предоставляем услуги профессионального дешевого игрового хостинга и самую удобную панель управления.

      — Защита от DDoS-атак
      — Техническая поддержка работает для вас 24/7
      — Быстрый доступ в панель управления и личный кабинет
      — Быстрая переустановка игрового сервера в любое время суток
      — Редактирование конфигурационных файлов игрового сервера
      — FTP доступ к файлам игрового сервера
      — Изменение количества слотов игрового сервера
      — Система управления счетами и оплаты услуг
      — Большое количество всех возможных платежных систем
      — Бесплатная MySQL база данных
      — Автоустановка модов, есть как бесплатные моды, так и платные моды
      — У нас есть услуги, где вы можете заказать, установку мода, смену названия и т.д
      — Предоставляется доступ к firewall для блокировки злоумышленников

      Тарифные планы (на данный момент):
      — SAMP 0.3.7 - от 49р / месяц
      — CRMP 0.3e - от 49р / месяц
      — CRMP 0.3.7 - от 49р / месяц
      — Multi Theft Auto | 1.6 - от 136р / месяц
      — Counter-Strike: 1.6 - от 256р / месяц

      Ссылки на хостинг и социальные сети:
      Сайт хостинга - Перейти на сайт хостинга
      Группа во ВКонтакте - Перейти в группу во ВКонтакте
      Группа тех.поддержки во ВКонтакте - Перейти в группу во ВКонтакте
      Телеграм канал хостинга - Перейти в телеграм
      YouTube канал хостинга - Перейти на YouTube канал
      Почта тех.поддержки - support@hasl-host.ru