AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > "МОДный" ON-LINE.

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.11.2009, 16:32   #1
LePage
Местный
 
Регистрация: 15.06.2009
Сообщений: 114
По умолчанию

Должно работать - класс Airdrome Зути не использовал в версии 0.8
LePage вне форума   Ответить с цитированием
Старый 07.11.2009, 16:50   #2
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от LePage Посмотреть сообщение
Должно работать - класс Airdrome Зути не использовал в версии 0.8
Использован.
JGr124_boRada вне форума   Ответить с цитированием
Старый 07.11.2009, 17:13   #3
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,154
По умолчанию

Цитата:
Сообщение от JGr124_boRada Посмотреть сообщение
Использован.
В версии, скачанной с вашего сайта, это класс не использован.

Что менялось:
В классе Airdrome
находишь упоминание MsgDestroy.Post(...
меняешь все до первой запятой на Time.current() + 1000L
это будет секундная задержка
Sexton вне форума   Ответить с цитированием
Старый 07.11.2009, 17:20   #4
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от Sexton Посмотреть сообщение
В версии, скачанной с вашего сайта, это класс не использован.

Что менялось:
В классе Airdrome
находишь упоминание MsgDestroy.Post(...
меняешь все до первой запятой на Time.current() + 1000L
это будет секундная задержка
Оки, придется снова на ходу учится и яве ещё.. моя бедная башка...
В конкретном случае, с вашего позволения, я просто добавлю этот хеш. Проверю на локалке сначало.
JGr124_boRada вне форума   Ответить с цитированием
Старый 07.11.2009, 17:23   #5
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,154
По умолчанию

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

Могу еще в него добавить небьющиеся корабли и поезда.
Sexton вне форума   Ответить с цитированием
Старый 07.11.2009, 17:08   #6
LePage
Местный
 
Регистрация: 15.06.2009
Сообщений: 114
По умолчанию

Не может быть!!! у него в 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?

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

Последний раз редактировалось LePage; 07.11.2009 в 17:16.
LePage вне форума   Ответить с цитированием
Старый 07.11.2009, 17:19   #7
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от LePage Посмотреть сообщение
мож путаешь с Airport?
А точно
Спутал
JGr124_boRada вне форума   Ответить с цитированием
Старый 07.11.2009, 17:15   #8
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Что путаю? Ща попробую снова распаковать, а то у меня уже намешано
JGr124_boRada вне форума   Ответить с цитированием
Старый 07.11.2009, 17:27   #9
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

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

Последний раз редактировалось JGr124_boRada; 07.11.2009 в 17:30.
JGr124_boRada вне форума   Ответить с цитированием
Старый 07.11.2009, 17:30   #10
LePage
Местный
 
Регистрация: 15.06.2009
Сообщений: 114
По умолчанию

А меня все равно смущает девайслинк. Возможна ж ситуация когда генерал находится не на сервере. а вообще за десятком роутеров.
в моем случае - серв на площадке провайдера, я на клиенте другого провайдера на АДСЛ отлаживаю этого генерала. УДп протокол с негарантированной доставкойю и все его прелести мы и так имеем в Иле. Мож консоль?
LePage вне форума   Ответить с цитированием
Старый 07.11.2009, 17:43   #11
LePage
Местный
 
Регистрация: 15.06.2009
Сообщений: 114
По умолчанию

Так - навскидку - бота выкинет через секунду, а пилота?
__________________
à la guerre comme à la guerre
LePage вне форума   Ответить с цитированием
Старый 07.11.2009, 18:05   #12
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,154
По умолчанию

Цитата:
Сообщение от LePage Посмотреть сообщение
Так - навскидку - бота выкинет через секунду, а пилота?
Пилота не должно затронуть, там идет проверка на пилота.
Sexton вне форума   Ответить с цитированием
Старый 07.11.2009, 17:51   #13
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

какая разница. а нефих стоять (но классы то ai не влияют на пилота, как я понимаю..)
JGr124_boRada вне форума   Ответить с цитированием
Старый 07.11.2009, 18:34   #14
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Проверил с сервером - отлично работает кидалово ботов! Спасибо!
JGr124_boRada вне форума   Ответить с цитированием
Старый 08.11.2009, 00:16   #15
ZloyPetrushkO
Местный
 
Регистрация: 31.05.2008
Сообщений: 1,159
По умолчанию

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

path = new ArrayList();

используеться в нескольких местах. очевидно, что через него можно вытащить\редактировать координаты. например используеться тут
private void setMovablePosition(float f) {
вызов координат сам по себе происходит достаточно часто, по ним рассчитывается скорость и т.п.
если я все правильно понимаю- ети сегменты можно взять и отредактировать(да че я сомневаюсь- можно будет), и никто ничего против иметь небудет
теперь смотрим далее. в моде от Зути есть синхронизация кораблей,это точно. не смотрел как она там работает- но положение то точно должно синхронизироваться
так что идем судя по всему верно....
вот только вопрос. ребят, подскажите плз как лучше организовать консольную команду для редактирования етого path. а то я консольных команд не делал, не знаю
если таким макаром получиться вручную менять путь на ходу- будет замечательно
ZloyPetrushkO вне форума   Ответить с цитированием
Старый 08.11.2009, 02:39   #16
LePage
Местный
 
Регистрация: 15.06.2009
Сообщений: 114
По умолчанию

Чет я неуловил, это куда идет?:

private void printPath(String s)
{
System.out.println("------------ Path: " + s + " #:" + path.size());
for(int i = 0; i < path.size(); i++)
{
Segment segment = (Segment)path.get(i);
System.out.println(" " + i + ": len=" + segment.length + " spdIn=" + segment.speedIn + " spdOut=" + segment.speedOut + " tmIn=" + segment.timeIn + " tmOut=" + segment.timeOut);
}

System.out.println("------------");
}

в BigshipGeneric


Еще интересно, там же, LoadPath
__________________
à la guerre comme à la guerre

Последний раз редактировалось LePage; 08.11.2009 в 04:08.
LePage вне форума   Ответить с цитированием
Старый 08.11.2009, 06:48   #17
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от LePage Посмотреть сообщение
Чет я неуловил, это куда идет?:

private void printPath(String s)
{
System.out.println("------------ Path: " + s + " #:" + path.size());
for(int i = 0; i < path.size(); i++)
{
Segment segment = (Segment)path.get(i);
System.out.println(" " + i + ": len=" + segment.length + " spdIn=" + segment.speedIn + " spdOut=" + segment.speedOut + " tmIn=" + segment.timeIn + " tmOut=" + segment.timeOut);
}

System.out.println("------------");
}

в BigshipGeneric


Еще интересно, там же, LoadPath
Это больше похоже на всплывающую подсказку в полном редакторе, когда наводишь мышкой на точку маршрута.
JGr124_boRada вне форума   Ответить с цитированием
Старый 08.11.2009, 07:50   #18
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,154
По умолчанию

printPath нигде не используется, видимо чисто для отладки сделана
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 12:28   #19
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,154
По умолчанию

Посмотрел я как ил читает маршрут из mis файла.
Он читает четыре цифры:
координата Х, координата У, ширина дороги (он же индекс моста, если путь по мосту!), время ожидания.

Что б наш "генерал" смог прокладывать маршрут, нужна предварительная его подготовка для этой карты. Он должен знать все дороги, плюс знать индексы мостов.
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 12:38   #20
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от Sexton Посмотреть сообщение
Посмотрел я как ил читает маршрут из mis файла.
Он читает четыре цифры:
координата Х, координата У, ширина дороги (он же индекс моста, если путь по мосту!), время ожидания.
Уверен что ширина? Я думал это индекс:
20 - начальная-конечная точка на сегменте,
120 точка в любом месте карты или на сегменте с указанием скорости
-ХХ знак минус - точка сегмента мостового и индекс моста.
JGr124_boRada вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru