![]() |
Вложений: 2
Доброго времени суток. Продолжаю опыты с классами. В место эффекта с мешем, добавил первый попавшийся эффект (от сто пятидесяти миллиметровой пушки) обнулил строки с трассерами и урезал нижнюю часть класса. В итоге, нормальная работа вооружения, нет трассеров, но прожектор не наводится на наземные цели и все таки стреляет, т.е. снаряды из него летят и есть эффект огня из "ствола". Думаю, что все можно отрегулировать, нужно время. А пока смотрю как сделать эффект и как его прописать. Из чего состоит эффект: из меша, текстуры и материала, а также записей. Думаю создать свой эффект с Ray_ON.msh. Смотрю как все это правильно собрать.
|
Вложений: 3
:( Не знаю в чем проблема но прожектор работать не хочет. После всех опытов переделок и регулировок класс прожектора принял вот такой вид (скрин1). Конечно он еще сырой и нуждается в доработке. С таким классом почему то сохраняется эффект огня выстрела, нет собственно луча прожектора, зато появляется непонятная крутящаяся субстанция, которая при стрельбе из прозрачной становится интенсивно белой:eek: и не гаснет после окончания стрельбы. Луч прописал как эффект, если писать мешем возникают проблемы перечисленные выше. Куда рыть дальше не знаю... меш луча гробит весь мод, а эффект не "эффектится". На третьем скрине запись эффекта. И еще эффект, хоть и копия эффекта огня из орудия, но он не наводится... :I'm_thinking::I'm_thinking::I'm_thinking:
|
Цитата:
P.S. Два часа ночи, спать уже и поэтому смелое предложение: public class spotlight extends SearchlightGeneric, но напоминаю у меня java=0. |
Цитата:
|
Вложений: 1
Наметился прогресс в работе. Переписал класс стокового прожектора под папку оружие . Получилось как на скрине1. Наконец то прожектор светит и включается/выключается, но:
1. только на самолеты (другие цели игнорирует) 2. работает и днем и ночью 3. почему то стреляет 4. при уходе из поля зрения прожектора-луч гаснет. Не большая но победа.:yez::) |
Всё очень интересно.
Жаль сейчас классы я подзабросил. Но спрошу: какая собственно цель ставится? что именно требуется в финале? |
Доброго времени суток. Хочу создать классы под прожектор для движущейся техники: корабли, вертолеты, танки. И на самолеты тоже. Можно использовать как поисковый прожектор. Да мало ли куда его можно прилепить?! По задумке прожектор должен работать только ночью, наводиться на все вражеские объекты (не только на самолеты). Думаю, что технически это должно быть орудие "стреляющее" лучем света. Как то так...
|
Цитата:
|
УХ ТЫ!!! Спасибо ОГРОМНЕЙШЕЕ!!! :beer::thx: Как это я прошел мимо этого мода?! Правда я сейчас без рабочего инструмента, но как разберусь со своими проблемами, обязательно познакомлюсь с этим модом поближе!!!
|
Вложений: 2
Всем доброго времени суток. Наконец то решил, хотя бы частично, проблему инструмента. Заставил работать последний из имеющихся сороковых Самсунгов, а несовместимость интерфейсов хард-дисков (у старика диск с IDE-разъёмом) решил покупкой внешнего кармана под 2.5-дюймовый диск под разъем SATA. Труднее было настроить Java-машину, но и эта проблема решена. Вся эта комбинация древнего ноута и относительно молодого жесткого диска работает довольно медленно, но работает. Глянул классы и обнаружил свою ошибку в предыдущих постах. Сейчас класс заточен не под стоковый прожектор а под пушку. Соответственно сохраняются выше перечисленные проблемы, прожектор:
1. работает и днем и ночью 2. почему то стреляет 3. при уходе из поля зрения прожектора-луч гаснет. Пока разбираюсь с модами представленными ув. deSAD. Всем мира. P.S.:Написал письмо Деду Морозу с просьбой подарить мне новый ноут. Но главное в этом вопросе, заручился поддержкой моих "снегурочек":). |
К сожалению Кобра у меня не полетела, да и MCoshnverter на что-то ругается. А у Белл 47 простой статический прожектор, не выключается и не наводится. Судя по дереву иерархии из конвертера, к Кобре просто пришили дефолтный прожектор. Больше мне пока ничего не известно...
|
Вложений: 1
Интересная реакция на снижение скорости полета снаряда с 800 до 50.
|
Вложений: 2
На таких параметрах удалось убрать стрельбу. То есть стрельба есть, но она не видима, не слышима и не наносит вреда атакующему противнику. Осталось добиться работы прожектора только ночью и решить проблему луча. Для примера на втором скрине луч дефолтного и корабельного прожекторов. Разница огромна, а между тем, меши, материалы и текстуры одни и те же. Не могу понять в чем дело.
|
А зачем стрельба нужна или без параметров оружия прожектор вообще не работает? Пусть твой класс "Spotlight" с симкой идёт к прожектору "SearchlightGeneric", чем к пушкам "MGunAircraftGeneric", а симку прожектора разместить в чём-то подобном, правильность - сам понимаешь, когда джава=0...:
package com.maddox.il2.objects.vehicles.lights; import com.maddox.il2.ai.ground.TgtFlak; import com.maddox.il2.objects.vehicles.artillery.AAA; public class Spotlight extends SearchlightGeneric { private static String mesh_name = "3DO/Effects/mono.sim"; } |
В пушках, потому, что прожектора нужно как то прописать в шип.ини.
Я так думаю:I'm_thinking:... |
Цитата:
|
Так ведь, так и пытаюсь сделать. Прописать класс прожектора в орудиях.
Может и в никуда... Вчера вроде написал класс, прожектор наводится, НО ТОЛЬКО ДНЕМ!!!:mad: А ночью спит.:( |
Цитата:
package com.maddox.il2.objects.weapons; import com.maddox.il2.objects.vehicles.lights.Spotlight; public class MachineGun70K extends Spotlight { } package com.maddox.il2.objects.vehicles.lights; public class Spotlight extends SearchlightGeneric { private static String mesh_name = "3do/effects/tracers/37mmPinkGrd/mono.sim"; } |
За пожелание спасибо, а исчезновение объекта, это один из признаков проблемных классов.
|
Вложений: 1
Как бы заставить орудие (прожектор) работать только ночью?:I'm_thinking::I'm_thinking::I'm_thinking: Вот строки из Хирю от Кодама. В своей работе он вписал эти строки в класс корабля. А вот вот в класс орудия они пока имплантироваться не хотят...
Кроме этого есть проблемы с не знаю как назвать, балллистикой, что ли? Луч прожектора (орудия) бьёт чуть впереди от летящей цели. Как бы берет упреждение. Как решить эту проблему, пока не ясно.:I'm_thinking: P/S. И вообще прожектор ночью работать не желает, только днем::(. |
Цитата:
Если просто прожектор на корабль поставить? Матросов же ставят. Извини что туплю. И это: как называется класс прожектора? В игре он же как то присутствует - не просто ж как домики в статике?! |
Вложений: 1
Пробовал просто вписать в модель корабля, переименовав меши. В итоге ничего не получилось. Просто стоит прожектор, светит и никаких движений. Матросы это просто части меша, от них никаких движений не требуется.
Класс прожектора Searchlight. |
Цитата:
О пишет тебе муйню всякую. Вот так выглядит класс прожектора. Код:
package com.maddox.il2.objects.vehicles.lights; |
Вложений: 1
Ссылка на декомпилятор, который я скачивал на Запасном.
- http://rgho.st/7GjqbzmGg -. Будет висеть месяц. ----------------------- У тебя в классе даже потерялось публик класс. Дальше идёт полный бред. Вот класс на который он ссылается - SearchlightGeneric. У меня он нормально компилится. Внизу архив. Удалишь расширение .TXT Изучай. В классе управление прожектором. Напишешь что получилось. Можно сделать копии классов и попытаться втиснуть в Ил. Если заработаю - тогда далее тискать в корабль. |
Вот пишется в коде:
Код:
aime.tick_(); Я не особо знаю английский. Сам код полностью открыл вот только пару минут назад. Ещё не всё понятно. Так как я не программер - то мне нужно время вникнуть в смысл кода о чём он рассказывает Илу. Не знаю как смогу помочь, но хоть буду в чём то направлять и писать что там говорится. Кстати - прожектор жостко позыционируеться как машинка - кар. Если машинку можно будет поставить на корабль и она не упадёт в воду при движении. то и прожектор можно запросто. Нужно думать. Пока дальше идей нет. Уже голова хочет спать. |
Цитата:
Провозился сегодня большую половину дня и без толку. Прожектор реагирует только на воздушные цели, работает больше днем и иногда ночью, а если работает но не освещает цели. Удается создать класс реагирующий и на корабли и другую наземную технику. Но при этом прожектор стреляет не только лучем света, но и снарядами, причем с большой скорострельностью.:( Еще и старый слабый ноут дико тормозит... Появляются мысли приостановить этот проект. Больше месяца с ним вожусь, а толку нет. Видно "тямы" не хватает. Или хотя бы до нового года. Ели дед мороз исполнит мои пожелания, то и с новым инструментом будет работать в удовольствие. Со старым одно мучение, такой глючный и медленный. Еще вариант, воткнуть как есть в бета-версию. Спасибо за советы и декомпиллер. Попробую еще раз. Всем мира. |
Х-м-м-м.:I'm_thinking: Класс SearchlightGeneric и у меня есть. Но только название! Внутри пусто. Действительно "муня".:)
|
Цитата:
Сам по себе я лагидный. Но у тебя в текстовом файле класса сиреч-лайт нет публика, конкретно нет. Вот этого: Код:
public SL_ManualBlue() Код:
Class var_class; Как пулемёт/пушка прожектор работать не будет. Он для ила машинка с мешем луча и кодом куда он должен попадать и когда включаться. Я так понял. Если крафт можно поставить на корабль - значит и машинку можно. В сторону пулялки ковырять думаю не стоит. У анти ейр-пушек свой основной код как реагировать на самолёты. Такие мысли. |
Цитата:
Пересобери среду с нуля. То есть: если нет архива - вытряхни из Ила и открывай классы в чистой среде. Всё будет. Вот в патче 4.12.2 SearchlightGeneric.java весит 57.2 кб. Там куча кода. Тот что давал выше из Д-Ген 4.13.4. |
Цитата:
Vasya БОЛЬШОЕ спасибо!!! :beer: Сразу нарисовался энтузиазм, интересные идеи! Видимо нужно машинку сменить, у меня то много таких файлов не открылось. Если прожектор это машина, то может попробовать дописать фрагмент кода прожектора в код корабля? Все таки есть пара идей на счет прожектора-орудия, проверю завтра. А пока пойду на боковую, комп сегодня, что то особенно глючно работает. Еще раз спасибо. |
Цитата:
Код:
private static SearchlightProperties LoadSearchlightProperties(SectFile sectfile, String s, Class class1) Дале по коду пишеться что там есть головка, которая вертиться и в каких пределах. Типа гун, но хитровыделанный. В общем будем учится с тобой читать коды - там усьо предельно ясно разжёвано. Это джава-скрип полное говно, а просто (наша) джава супер-модель с огромными си...ми - функционалом зашибисть. |
Да - ещё пару слов.
Выкини из ноута всё лишнее. Удали основную джаву. Поставь шестой комплект. У меня такой. Пропиши правильно в переменные. Декомпиллер не должен быть в папке с киррилицой. Декомпиллер не сам по себе работает. Он ищет библиотеки на основной джаве, прописаной в патче в переменные. У меня так же ошибаеться немного - проц. 12-15 в очень уж сложных классах типа контролс. У меня даже класс мотор шьёться и класс флайтмодель мейн. А сама джава уже перестала ругаться на разность патчей. Она как бы видит все патчи лабораторий сразу. |
Доброго времени суток. Последняя попытка создать прожектор на основе классов орудия провалилась. Основные претензии: а) Круглосуточная работа прожектора. б) Преимущественно днем. в) Прожектор не реагирует на наземные цели. г) Работа в прерывистом, мигающем режиме. д) луч направляется впереди цели. Нужно пробовать другие пути.
Все мои познания взяты из видео уроков камрада SLON (урок 3 работа с кодом) с ЗапА. К сожалению сайт ЗапА закрыт, если кому надо могу выложить. Мой инструмент, это древний ноутбук, Samsung R 40, Win7. Java-машина построена на основе jdk-7-ea-bin-b29-windows-i586-20_jun_2008-полное название. В качестве декомпиллера использовал jode-1.1.2-pre1.jar. Однако с сегодняшнего утра, пользуюсь декомпиллером от Vasya (см. посты выше.) за что ему огромное спасибо. Пока сделал копию "Красного Кавказа", добавил к нему дефолтный прожектор с лучем света и по немногу экспериментирую с классами, пытаясь объединить класс прожектора и класс судна. |
Опять грабли. Прожектор имеет части Gun и Head и их надо как то прописать в шип.ини с добавлением типа орудия... Опять тупик.:(
|
Цитата:
На авианосец самолёты ставят в миссии? Самолёт можно поставить на любой корабль? Прожектор для Ила авто стационарное с гуном как полуторка с максимом; авто тип панцер 0. Надо бы внимательно дальше читать код прожектора. Его управление не такое как в анти-ейр, корабельных в том числе. Для корабельных анти-айр есть свой основной класс? |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Если стационарные машинки не будут сваливаться с кораблика - то и прожектор не будет, ибо он как разновидность машинки(кар). И это только в миссии. Классы шип дженерик и биг-шип дженерик заточены под стрельбу гунами. К тому же корабли как бы отдельно от машинок и функции в коде немножко другие(правда похожие). Что бы прописать в эти основные классы новые функции мешам, которые позиционируються как машинка с вертящейся головой - то - думаю - нужно быть нехилым программером. А я такой же любитель самоучка. Как гун ставить прожектор нет смысла - он будет вести себя как гун и стрелять с упреждением, как и было в эксперементе. Попробуй в миссии ставить на корабли прожекторы - может не свалятся в воду при движении. Дальше пока идей нет, к сожалению. На вертолётах по моему ставят просто хук фары и свет его можно включить. Классы не смотрел - поэтому предположение. |
Вложений: 2
Пичалько. В миссиях прожектор, да и любой стационарный объект, при попытке поставить его на палубу судна выглядит вот так:
|
Дык пришпиль к мешу который пушка только с нулевым боекомплектом хук фары и может чего и случится.
А прожектор стремится к воде потому как гроунд хук его туда тянет А если тупо клон без граунд хука прибить к палубе в иерархии? |
Вложений: 1
Цитата:
Отсюда все мои соображения о том, что необходим отдельный класс орудия-прожектора. Пока учусь читать яву. |
Текущее время: 01:45. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot