AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   "МОДный" ON-LINE. (http://forum.aviaskins.com/forumdisplay.php?f=40)
-   -   Вопрос к мододелам и предложение. (http://forum.aviaskins.com/showthread.php?t=1022)

JGr124_boRada 07.11.2009 16:25

Цитата:

Сообщение от Sexton (Сообщение 36632)
Теперь боты исчезают через 1 секунду.
Тестировалось только в оффлайне. Я не знаю, что нужно чтоб оно заработало в онлайне - возможно ничего больше и не надо = просто достаточно наличия этого мода у юзера.

Если что - могу сказать где что править

О! Конечно скажи! Мне же надо с модом Зути чтоб работало. У него то наверно этот класс использован уже.

LePage 07.11.2009 16:32

Должно работать - класс Airdrome Зути не использовал в версии 0.8

LePage 07.11.2009 16:41

Цитата:

Сообщение от Sexton (Сообщение 36622)
Сделай doxygen'ом документацию с диаграммами dot с CALL_GRAPH, CALLER_GRAPH - будет тебе красивые диаграммы кто кого вызывает (правда прога работать будет полдня:) )


Поподробнее про doxigen, плз... И не пинайте, тока вчера первый класс декомпилил....

Или сцылочку на рукоблудство.... по русски.

JGr124_boRada 07.11.2009 16:50

Цитата:

Сообщение от LePage (Сообщение 36640)
Должно работать - класс Airdrome Зути не использовал в версии 0.8

Использован.

LePage 07.11.2009 17:08

Не может быть!!! у него в com\maddox\il2\ai\air - AirGroup.class CellAirField.class CellAirPlane.class CellObject.class Maneuver.class Pilot.class
А у Sexton com\maddox\il2\ai\air Airdrome.class только


мож путаешь с Airport?

я через часок доберусь до серва - проверю - должно работать

Sexton 07.11.2009 17:13

Цитата:

Сообщение от JGr124_boRada (Сообщение 36643)
Использован.

В версии, скачанной с вашего сайта, это класс не использован.

Что менялось:
В классе Airdrome
находишь упоминание MsgDestroy.Post(...
меняешь все до первой запятой на Time.current() + 1000L
это будет секундная задержка

JGr124_boRada 07.11.2009 17:15

Что путаю? Ща попробую снова распаковать, а то у меня уже намешано

JGr124_boRada 07.11.2009 17:19

Цитата:

Сообщение от LePage (Сообщение 36645)
мож путаешь с Airport?

А точно :)
Спутал

JGr124_boRada 07.11.2009 17:20

Цитата:

Сообщение от Sexton (Сообщение 36646)
В версии, скачанной с вашего сайта, это класс не использован.

Что менялось:
В классе Airdrome
находишь упоминание MsgDestroy.Post(...
меняешь все до первой запятой на Time.current() + 1000L
это будет секундная задержка

Оки, придется снова на ходу учится и яве ещё.. моя бедная башка...
В конкретном случае, с вашего позволения, я просто добавлю этот хеш. Проверю на локалке сначало.

Sexton 07.11.2009 17:22

Вложений: 1
Цитата:

Сообщение от LePage (Сообщение 36641)
Поподробнее про doxigen, плз... И не пинайте, тока вчера первый класс декомпилил....

Или сцылочку на рукоблудство.... по русски.

Качаешь doxygen http://www.stack.nl/~dimitri/doxygen/
Качаешь GraphViz http://www.graphviz.org/
Ставишь
Берешь из приложения файлы для doxygen для создания документации по классам Ила. Только поменяй пути.

doxygen_wc - доки с исходниками
doxygen_wd - доки с исходниками и диаграммами (будь готов к тому, что создаваться они будут несколько часов :) )

Sexton 07.11.2009 17:23

Цитата:

Сообщение от JGr124_boRada (Сообщение 36650)
Оки, придется снова на ходу учится и яве ещё.. моя бедная башка...
В конкретном случае, с вашего позволения, я просто добавлю этот хеш. Проверю на локалке сначало.

Возможно этот мод надо еще серверу подсунуть, даже скорее всего.

Могу еще в него добавить небьющиеся корабли и поезда.

JGr124_boRada 07.11.2009 17:27

Как хорошо что с сухого сюда руки с топорами не дотянутся :)

JGr124_boRada 07.11.2009 17:28

Цитата:

Сообщение от Sexton (Сообщение 36652)
Возможно этот мод надо еще серверу подсунуть, даже скорее всего.

Могу еще в него добавить небьющиеся корабли и поезда.

КУУ...КУУ..КУУ ..... ЫГУЫГУЫГУ ЫЫЫЫЫЫ!!!!
Наша защита требует копии на сервере любом случае.

LePage 07.11.2009 17:30

А меня все равно смущает девайслинк. Возможна ж ситуация когда генерал находится не на сервере. а вообще за десятком роутеров.
в моем случае - серв на площадке провайдера, я на клиенте другого провайдера на АДСЛ отлаживаю этого генерала. УДп протокол с негарантированной доставкойю и все его прелести мы и так имеем в Иле. Мож консоль? :)

LePage 07.11.2009 17:31

Цитата:

Сообщение от Sexton (Сообщение 36651)
Качаешь doxygen http://www.stack.nl/~dimitri/doxygen/
Качаешь GraphViz http://www.graphviz.org/
Ставишь
Берешь из приложения файлы для doxygen для создания документации по классам Ила. Только поменяй пути.

doxygen_wc - доки с исходниками
doxygen_wd - доки с исходниками и диаграммами (будь готов к тому, что создаваться они будут несколько часов :) )

Огромное мерси!!!!!

LePage 07.11.2009 17:43

Так - навскидку - бота выкинет через секунду, а пилота?

JGr124_boRada 07.11.2009 17:51

какая разница. :) а нефих стоять (но классы то ai не влияют на пилота, как я понимаю..)

Sexton 07.11.2009 18:05

Цитата:

Сообщение от LePage (Сообщение 36661)
Так - навскидку - бота выкинет через секунду, а пилота?

Пилота не должно затронуть, там идет проверка на пилота.

JGr124_boRada 07.11.2009 18:34

Проверил с сервером - отлично работает кидалово ботов! Спасибо!

ZloyPetrushkO 08.11.2009 00:16

хе) а я нашел точные координаты хранения сегментов(все тот же класс про корабли)

path = new ArrayList();

используеться в нескольких местах. очевидно, что через него можно вытащить\редактировать координаты. например используеться тут
private void setMovablePosition(float f) {
вызов координат сам по себе происходит достаточно часто, по ним рассчитывается скорость и т.п.
если я все правильно понимаю- ети сегменты можно взять и отредактировать(да че я сомневаюсь- можно будет:cool:), и никто ничего против иметь небудет :)
теперь смотрим далее. в моде от Зути есть синхронизация кораблей,это точно. не смотрел как она там работает- но положение то точно должно синхронизироваться :)
так что идем судя по всему верно....
вот только вопрос. ребят, подскажите плз как лучше организовать консольную команду для редактирования етого path. а то я консольных команд не делал, не знаю :ups:
если таким макаром получиться вручную менять путь на ходу- будет замечательно :)


Текущее время: 11:43. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot