• 0
tema

Как перекрасить?

Вопрос

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

732c937c94eb.jpg

0

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


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

10 ответов на этот вопрос

  • 0

Нужно в .script-файле тягача заменить ID прицепа в строке $trailers.

0

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


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

this.length = 3;

this.frontOffset = 2.2;

this.rearOffset = 4.6;

this.frontAnchor = 2.2;

this.rearAnchor = 2.1;

this.displayName = "Ikarus 435a Trailer";

this.capacity = 66;

this.acceleration = 1.4;

this.braking = 0.22;

this.speed = 0.99;

this.turning = 1.1;

//this.tilting = 0.3;

this.addPath("doorR0-enter", GRID_PATH_END, vector(2.0, 0.4, -1.3), QUAT_IDENT, vector(-0.5, 0.9, -1.3), QUAT_IDENT);

this.addPath("doorR0-exit", GRID_PATH_START, vector(-0.5, 0.9, -1.8), QUAT_IDENT, vector(2.0, 0.4,-1.8), QUAT_IDENT);

this.addPath("doorR1-enter", GRID_PATH_END, vector(2.0, 0.4, 3.9), QUAT_IDENT, vector(-0.5, 0.9, 3.9), QUAT_IDENT);

this.addPath("doorR1-exit", GRID_PATH_START, vector(-0.5, 0.9, 3.9), QUAT_IDENT, vector(2.0, 0.4, 3.9), QUAT_IDENT);

// with (this.loadSkeleton("bus17b_scene.skeleton")) {

// .loadAnimation("default", "bus17b_anim.animation", 0);

// }

this.doorOpenStart = 0.0;

this.doorOpenLen = 25.0 / 30.0;

this.doorCloseStart = 30.0 / 30.0;

this.doorCloseLen = 25.0 / 30.0;

Где нужно поменять? Я в начале подставил "a", но ничего не поменялось.

0

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


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

Не тут. Нужно зайти в .script-файл тягача. Там есть такие строки:

$trailers = [
 ["b_Ikarus435t", false]
];

Здесь b_Ikarus435t - это ID прицепа, который задаётся в файле environment.script. Вот его и нужно заменить на то, что написано в environment.script клонированного автобуса.

0

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


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

Вот что написано в environment.script, подставлял, и ничего не меняется.

$grid = MAIN.$grid;

$level = MAIN.$level;

$level.loadPlayerVehicle("Ikarus435a", "/addons/Ikarus435aa/Ikarus435a/Ikarus435", mkdate(01,01,1930), mkdate(01,01,9999));

$grid.loadGridObject("b_Ikarus435", "addons/Ikarus435/Ikarus435/Ikarus435.object");

$grid.loadGridObject("b_Ikarus435t", "addons/Ikarus435/Ikarus435/Ikarus435t.object");

0

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


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

ID и пути к прицепу тоже нужно поменять. В общем, оно должно выглядеть как-то так:

$level.loadPlayerVehicle("Ikarus435a", "/addons/Ikarus435aa/Ikarus435a/Ikarus435", mkdate(01,01,1930), mkdate(01,01,9999));

$grid.loadGridObject("b_Ikarus435a", "addons/Ikarus435aa/Ikarus435a/Ikarus435.object");

$grid.loadGridObject("b_Ikarus435ta", "addons/Ikarus435aa/Ikarus435a/Ikarus435t.object");

0

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


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

Спасибо, все заработало.

Такие перекраски стоит выкладывать? или они не пользуются особой популярностью?

0

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


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

Мне кажется, конкретно такую, что на первом скрине, не стоит, поскольку цвет просто меняется сменой цвета линии. А вот если какие-нибудь интересные схемы - то почему нет :)

0

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


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

Мне кажется, конкретно такую, что на первом скрине, не стоит, поскольку цвет просто меняется сменой цвета линии. А вот если какие-нибудь интересные схемы - то почему нет :)

У меня на одной линии ездят с разными расцветками))Для себя покрасил в 4 цвета.

0

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


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

Ну, тоже хорошо :D Конечно, можешь выкладывать - с форума тоже все желающие могут качать. :) Но на главную я их вряд ли закидывать буду, потому как, сам понимаешь, что практического смысла тут не очень много.

0

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


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

Ну, тоже хорошо :D Конечно, можешь выкладывать - с форума тоже все желающие могут качать. :) Но на главную я их вряд ли закидывать буду, потому как, сам понимаешь, что практического смысла тут не очень много.

Мне если честно все равно будут они на главной или нет)). Просто мало-ли кому понадобятся, а кому не надо тот мимо пройдёт)

0

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


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу