В этой статье я покажу, как просто тюнинговать машину
на примере Урана (Uranus).
Обычно всё начинается с покраски. Можно или просто придать нужный цвет:
0229: set_car $car color_to 0 0
или применить «покрасочные работы»:
06ED: $car 0 - здесь 0 означает первый из трех вариантов покраски. Второй и третий – цифры 1 и 2.
Теперь о дополнительных компонентах. Для каждой машины существуют элементы тюнинга, которые можно посмотреть в carmods.dat из папки data. Для Урана это:
exh_a_u, exh_c_u, fbmp_a_u, fbmp_c_u, nto_b_l, nto_b_s, nto_b_tw, rbmp_a_u, rbmp_c_u, rf_a_u, rf_c_u, spl_a_u_b, spl_c_u_b, wg_l_a_u, wg_l_c_u
Вот что значат все эти слова:
1 и 2 - глушители
3 и 4 – передние бампера
5, 6 и 7 – азот (2x, 5x и 10x)
8 и 9 – то же, что 1 и 2
10 и 11 – ковши
12 и 13 – спойлеры
14 и 15 – боковые юбки
Сначала нужно добавить элементы, которые вы хотите использовать, в список DEFINE OBJECTS (в самом начале main`а). Для этого в конце этого списка добавляйте DEFINE OBJECT <название элемента>, например:
DEFINE OBJECT exh_a_u
И так для каждого нужного вам элемента. Потом прибавляете к цифре после слов DEFINE OBJECTS (по умолчанию это 389) количество добавленных в список элементов.
Теперь создаёте thread, и в нем нужную машину.
Здесь надо загрузить те элементы, которые вы до этого добавляли в список объектов:
06E9: request_car_component #exh_a_u
Для лучшего результата делается проверка загрузки:
:Test
0001: wait 0 ms
00D6: if 0
06EA: car_component_available #exh_a_u
004D: jump_if_false JJTest
И после всего применяете к созданной машине эти элементы:
06E7: @1 = add_car_component #exh_a_u to_car $car ($car – созданная машина)
Вот пример того, что должно получится:
:Tuning
0247: request_model 558 – загрузка нужной машины, здесь - Uranus
06E9: request_car_component #nto_b_s - загрузка элементов
06E9: request_car_component #exh_a_u
06E9: request_car_component #fbmp_a_u
06E9: request_car_component #spl_a_u_b
06E9: request_car_component #wg_l_c_u
:Test
0001: wait 0 ms
00D6: if 5
0248: model 558 available - проверка загрузки
06EA: car_component_available #nto_b_s
06EA: car_component_available #exh_a_u
06EA: car_component_available #fbmp_a_u
06EA: car_component_available #spl_a_u_b
06EA: car_component_available #wg_l_c_u
004D: jump_if_false ££Test
00A5: $car = create_car 558 at x y z – создание машины в нужных координатах
06ED: $car 0
06E7: @1 = add_car_component #nto_b_s to_car $car – применение элементов к машине
06E7: @2 = add_car_component #exh_a_u to_car $car
06E7: @3 = add_car_component #fbmp_a_u to_car $car
06E7: @4 = add_car_component #spl_a_u_b to_car $car
06E7: @5 = add_car_component #wg_l_c_u to_car $car
004E: end_thread
И вот каrой Uranus получится:
Это и весь процесс тюнинга. Если что неясно, спросите на форуме.
------
Автор: RunAway
E-mail: reflex@onego.ru
ICQ: 275-692-862
Пожалуйста, залогиньтесь для добавления комментария.