19.10.2009, 20:20 | #1 |
Местный
|
ПОМОГИТЕ!!!!
Итак,создаю вторую тему связаную с передней башней ту-4.
Вариант1: для знающих язык java:у меня есть часть кода: try { ArrayList arraylist = new ArrayList(); Property.set(var_class, "weaponsList", arraylist); HashMapInt hashmapint = new HashMapInt(); Property.set(var_class, "weaponsMap", hashmapint); int i = 14; String string = "default"; Aircraft._WeaponSlot[] var__WeaponSlots = new Aircraft._WeaponSlot[i]; var__WeaponSlots[0] = new Aircraft._WeaponSlot(10, "MGunBrowning50t", 500); var__WeaponSlots[1] = new Aircraft._WeaponSlot(10, "MGunBrowning50t", 500); var__WeaponSlots[2] = new Aircraft._WeaponSlot(10, "MGunBrowning50t", 500); var__WeaponSlots[3] = new Aircraft._WeaponSlot(10, "MGunBrowning50t", 500); то что выделенное,то вооружение передней башни(4 пулемёта).Я точно знаю что проблема не в 3d модели,а в коде.Кто знает как исправить?Я дам полный исходник,если надо будет. Вариант2: В нестандартых крафтах,вооружение прописывается через ArrayList: try { ArrayList arraylist = new ArrayList(); Property.set(var_class, "weaponsList", arraylist); HashMapInt hashmapint = new HashMapInt(); Property.set(var_class, "weaponsMap", hashmapint); а в стандартых всё прописывается сплошняком(извиняйте,мож я не правильно что-то называю): Aircraft.weaponsRegister (var_class, "default", new String[] { "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", "MGunShKASi2 750", null, null, null, null }); При попытке сделать тоже самое с ту-4,игра вылетает на 60% загрузки. Мне Blitz сказал что есть способ обойти arraylist,но не сказал какой именно,из-за того что такой способ открывает дорогу читерам. ПОДСКАЖИТЕ РЕШЕНИЕ ПРОБЛЕМЫ! |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|