Гость

Как сделать ретекстур?

В теме 10 сообщений

Доброго времени суток. В этом примере я расскажу, как сделать ретекстур объектов.

Для начала скачиваем программу Map Editor

Цель работы: Научиться пользоваться функцией SetObjectMaterial

 

Переходим к практике.

Открываем Map Editor, ставите объект, куда захотите и какой хотите, в моем случае - киоск (ID: 4638). Помечено галочками - что собрался ретекстурить.

92JTlFSy4zs.jpg

Текстура в моем случае будет ID: 4442 (гараж).

Жмем на киоск 2 раза и откроется окно:
gpgJpahItm4.jpg

Видим Model Textures

Где написано Material: ... - индексы у нас их 10, придется подбирать индекс/ы, я уже подобрал - 10 (Material: 10 split: 10 Tex: brusch). Открываем .txd объекта, у которого будем брать текстуру и копируем название текстуры. В моем случае - будет самая первая текстура (gar_wall1) объекта гаража (4442):
B997ZSny9ng.jpg

Для того, чтобы открыть текстуры объекта, скачиваем эту программу TXD Workshop

Теперь всё основное у нас есть. Переходим к заключению. Открываем ваш GM (gamemode) и переходим в паблик OnGameModeInit.

В любое место этого коллбэка вставляем:

new- переменная объекта (назвать можно по-разному)
переменная = CreateDynamicObject(4638, -343.51, 433.54, 11.70,   0.00, 0.00, 0.00); - объект киоска
SetDynamicObjectMaterial(вставляем переменную, индекс  моем случае это 10-ый), ид объекта у которого брали текстуру  моем случае - гараж), "название текстуры гаража (gen_garages)", "название текстуры (в моем случае (gar_wall1)", по умолчанию здесь оставляем значение - 0); 

Выходит у нас так:

new kiosk;
kiosk = CreateDynamicObject(4638, -343.51, 433.54, 11.70,   0.00, 0.00, 0.00);
SetDynamicObjectMaterial(kiosk, 10, 4442, "gen_garages", "gar_wall1", 0);

 

Отредактировано пользователем MuhammadPawn
Причина: Обновил скриншоты

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


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

Скрины перезалей, ибo не отображаются

 

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


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

@Timur_Top Обновил

По теме:
Автор данного урока: Smolin

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


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

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Готовые решения"

Перемещена в: "Скриптинг PAWN > Уроки"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Скриптинг PAWN > Уроки", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

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


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

Программа Crazy IMG Editor?

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


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

@Алмас TXD WorkShop

 

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


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

что такое "10" ? Оно всегда одинаковое или у каждого своё, как у автора? Для чего оно нужно вообще?

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


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

@kxn, вероятно, имеет смысл почитать статейку здесь.

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


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

добрый день.

 

Подскажите в какой проге сделать HD текстуры ?

Так же не по теме но может кто знает.

 

1) в какой проге делать 3д объекты ? я владею 3d Max подойдет ли она ? если да то какие ограничения на текстурирование  ( normal, Ao, reflect и тд и тп )?

 

Спасибо.

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


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

@Deathnote 

36 минут назад, Deathnote сказал:

1) в какой проге делать 3д объекты ?

Blender, 3d's max.

HD текстуры в любой программе для обработки изображений, если не ошибаюсь, подойдёт фотошоп.

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


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

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

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

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

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


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

Войти

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


Войти

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

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

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

    • Mister Odin
      От Mister Odin
       
      new
       g_teleport_list[39][E_TELEPORT_LIST] = {  {"Спавн пгт.Батырево", 1802.3612, 2508.4824, 15.8887},  {"Спавн г.Арзамас", -113.5887, 977.7222, 12.0346},     {"Спавн г.Южный", 2744.2770, -2446.7246, 21.8988},     {"Центральный банк", 1852.020385,2040.791381,15.892713},  {"Рублёвка", -837.7783, 888.6161, 12.7232},  {"Казино", 1332.4252, 2358.7014, 17.6641},  {"Битва за контейнеры", 614.5167, 1722.3566, 12.0709},  {"Автосалон низкого класса", 2493.9616, -722.9544, 12.3315},  {"Автосалон среднего класса", 1407.7449, 455.4801, 13.1630},  {"Автосалон высокого класса", -14.0637, 2614.5664, 10.9892},   {"Мотосалон Harley Davidson", 785.720153, 750.465087, 12.000024},  {"Автошкола", 1909.174438,2227.679687,15.708162},  {"Военкомат", 1916.778564,2302.411376,15.574637},  {"Правительство области", -139.140975,593.789611,12.145712},  {"Отдел полиции №1 (ГИБДД)", 1906.805786,-2234.382812,11.257631},  {"Отдел полиции №2 (УМВД)", 2581.309326,-2416.139892,21.960090},  {"Отдел ФСБ", 1823.904663,2095.636718,15.848405},  {"Городская больница г.Арзамас", -285.797210,581.851562,12.120290},   {"СМИ", -317.708038,821.221679,13.051450},  {"Воинская часть", 1703.197265,1678.025878,15.279437},  {"Арзамасская ОПГ", 438.705322,1046.505126,12.002637},  {"Батыревская ОПГ", 1941.203857,2161.006591,15.705187},  {"Лыткаринская ОПГ", -2346.002441,75.257041,21.002962},  {"Шахта", 2381.5727, 1726.4451, -2.1506},  {"Завод", -1062.6697, 2204.1894, 38.0964},  {"Инкосация", 1864.1374, 2011.7136, 15.8546},  {"Транспортная Компания", 2362.1115, 1972.5627, 15.5530},  {"База механиков", 1840.918090,-118.025146,15.695312},  {"Курьерская служба доставки", 2764.509765,-2396.882568,21.890625},  {"Аренда автобуса(Южный)", 2771.041992,-2454.780761,21.845964},  {"Аренда автобуса(Арзамас)", -127.487670,943.652648,12.142824},   {"Аренда автобуса(Батырево)", 1798.986328,2529.591552,15.664262},  {"Гоночная трасса", -1568.7784, 1611.8305, 36.3971},  {"Дом на горе", -789.5397, -456.7479, 741.1422},  {"СТО и тюнинг-ателье", 1856.1375, -122.3266, 15.6888},  {"Аренда транспорта пгт.Батырево", 1763.641723,2255.673339,15.865348},  {"Аренда транспорта г.Арзамас", -36.923530,1360.673583,12.002090},  {"Аренда транспорта г.Южный", 1966.599975,-2603.943603,10.820312},  {"Тайный интерьер в Лыткарино", -2424.5818, 2846.3291, 40.7908} };