PRO Mods - Forums
PRO Mods
Ваш ID: Guest
Recent messages\ Последние сообщения форума · Users list\ Список пользователей · Site search\ Поиск
Страница 1 из 11
Форум » Main partition\ Главный раздел » F.A.Q\ Часто задаваемые вопросы » SFX_ignition (Как изменить?)
SFX_ignition
KarfagenДата: Понедельник, 2013-06-24, 20:50:51 | Номер сообщения: 1
n00bie
Группа: Site Member
Сообщений: 13

Награды: 0

Положение: Offline

В родительском классе Block есть такая переменная как "int SFX_ignition = sound:0x0000000Ar;", которая отвечает за звук запуска двигателя. 
Внимание вопрос: почему при попытке изменить значение "SFX_ignition" в классе, наследуемом от Block (например MC_block.java), на нечто подобное "sound:0x000000АAr" (сам звук в sound.rpk прописан и лежит где положено) ничего не происходит? Звук остается тем же! В чём прикол?
Заранее благодарен!
 
RAXATДата: Четверг, 2013-07-18, 09:24:13 | Номер сообщения: 2
Legend
Группа: Master
Сообщений: 5168

Награды: 81

Положение: Offline

SFX_ignition это свойство, которое считывается EXE файлом напрямую из кузова (Chassis.java), а тот, в свою очередь, должен брать этот id звука из блока двигателя, но не берёт, т.к. это отключено в коде:

Код
        if (engine)
          {
              engine.updatevariables();    // calc. dynodata

//            SFX_trans_fwd = engine.SFX_trans_fwd;
//            SFX_trans_rev = engine.SFX_trans_rev;
//            SFX_ignition = engine.SFX_ignition;

//            rpm_trans_fwd = engine.rpm_trans_fwd;
//            rpm_trans_rev = engine.rpm_trans_rev;
//            sfx_starter_rpm = engine.sfx_starter_rpm;

                DynoData dyno = engine.dynodata;

Поэтому даже если заменить SFX_ignition в родительском классе Block.java, эффекта тоже не будет. Решить проблему можно 2 способами:

1. Безопасный - задать звук из кузова;
2. Убрать коменты в классе кузова и заставить его считывать звук из блока.


Владелец сайта PROMODS.RU
Администратор сайта streetlegalmods.com (GOM-TEAM)
Разработчик Street Legal Racing: Redline v2.3.1
Skype: skype_raxat
PayPal: eversoft@bk.ru
E-mail: ceo@image-code.com
 
KarfagenДата: Вторник, 2013-07-23, 15:56:27 | Номер сообщения: 3
n00bie
Группа: Site Member
Сообщений: 13

Награды: 0

Положение: Offline

Спасибо, уважаемый, забыл отписать - решил вопрос через the_car в яве авто
 
Форум » Main partition\ Главный раздел » F.A.Q\ Часто задаваемые вопросы » SFX_ignition (Как изменить?)
Страница 1 из 11
Поиск:
Copyright PRO Mods 2005© All rights reserved