AviaSkins.Forums

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.11.2009, 12:54   #1
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,148
По умолчанию

2 JGr124_boRada
Уверен что ширина. И я не нашел место, где бы он читал скорость из файла миссии.
Можешь приложить миссию, где была бы указана скорость на точке маршрута?
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 13:31   #2
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от Sexton Посмотреть сообщение
2 JGr124_boRada
Уверен что ширина. И я не нашел место, где бы он читал скорость из файла миссии.
Можешь приложить миссию, где была бы указана скорость на точке маршрута?
172100.00 110100.00 20.00 0 41 5.555555820465088
Этого хватит или прям миссию надо?
0.2777777777777778 = 1 км/ч

Последний раз редактировалось JGr124_boRada; 08.11.2009 в 13:33.
JGr124_boRada вне форума   Ответить с цитированием
Старый 08.11.2009, 13:45   #3
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,148
По умолчанию

Цитата:
Сообщение от JGr124_boRada Посмотреть сообщение
172100.00 110100.00 20.00 0 41 5.555555820465088
Этого хватит или прям миссию надо?
0.2777777777777778 = 1 км/ч
Лучше несколько строк из файла, или лучше файл.
Плюс твои мысли, что эти цифры значат.

Я пока не вижу упор, чтоб ил считывал больше 4х цифр.
Мне думается остальные цифры - это для редактора.
А скорость скорее всего считается от времени на следующей точке.
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 14:01   #4
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от Sexton Посмотреть сообщение
Лучше несколько строк из файла, или лучше файл.
Плюс твои мысли, что эти цифры значат.

Я пока не вижу упор, чтоб ил считывал больше 4х цифр.
Мне думается остальные цифры - это для редактора.
А скорость скорее всего считается от времени на следующей точке.
Ты у ж мне поверь, потому что на ГФ генератор генерит маршрут для наземки автоматом. Но у меня для каждой карты есть массив отрезков ( сегменов по илошному)
[5003_Chief_Road]
180900.00 122900.00 120.00 0 41 3.055555582046509
180100.00 122100.00 20.00
180100.00 120700.00 20.00
179900.00 120300.00 20.00
179300.00 119700.00 20.00
178500.00 119700.00 20.00
177700.00 118900.00 20.00
176900.00 118900.00 20.00
175300.00 117300.00 20.00
173700.00 117300.00 20.00
170500.00 114100.00 20.00
170500.00 110100.00 20.00
171300.00 109300.00 20.00
171900.00 109300.00 20.00
172100.00 109100.00 20.00
172100.00 108900.00 -29.00
172100.00 108500.00 -29.00
172100.00 108300.00 20.00
172100.00 107700.00 20.00
173100.00 106700.00 20.00
173300.00 106500.00 -35.00
173500.00 106300.00 -35.00
173700.00 106100.00 20.00
176100.00 103700.00 20.00
176100.00 101300.00 20.00
177700.00 99700.00 20.00
177900.00 99700.00 -43.00
178300.00 99700.00 -43.00
178500.00 99700.00 20.00
178300.00 99700.00 -43.00
177900.00 99700.00 -43.00
177700.00 99700.00 20.00
176100.00 101300.00 20.00
176100.00 103700.00 20.00
173700.00 106100.00 20.00
173500.00 106300.00 -35.00
173300.00 106500.00 -35.00
173100.00 106700.00 20.00
172100.00 107700.00 20.00
172100.00 108300.00 20.00
172177.00 108577.00 120.00
Вот полный маршрут колонны
180900.00 122900.00 120.00 0 41 3.055555582046509
где
180900.00 - Х
122900.00 - У
120.00 - индекс точки ( в данном случае она немного в стороне от дороги)
0 - время ожидания
41 - количество сегментов на маршруте, на которые распространяется скорость
3.055555582046509 - ну и собственно скорость, незнаю в каких единицах но для перевода в км/ч я дал коэффициент
JGr124_boRada вне форума   Ответить с цитированием
Старый 08.11.2009, 14:11   #5
Karabas-Barabas
Местный
 
Регистрация: 08.02.2009
Сообщений: 2,078
Отправить сообщение для Karabas-Barabas с помощью ICQ
По умолчанию

Цитата:
Сообщение от JGr124_boRada Посмотреть сообщение
...у меня для каждой карты есть массив отрезков...
А откуда?
Или просто потратил время и натыкал сам?

А где нарыть TGA файлы карт с текстурами дорог?
Впрочем мосты все равно нумерованные и придется или тыкать или в иле откапывать.
Karabas-Barabas вне форума   Ответить с цитированием
Старый 08.11.2009, 14:26   #6
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,148
По умолчанию

Цитата:
Сообщение от JGr124_boRada Посмотреть сообщение
Ты у ж мне поверь, потому что на ГФ генератор генерит маршрут для наземки автоматом...
Я и тебе верю и тому, что вижу в коде, тоже верю

Может кто еще посмотрит?
смотреть тут com.maddox.il2.ai.ground.RoadPath.RoadPath(SectFil e sectfile, String s)

Я вижу считывание из файла трех цифр и если есть еще что-то, то еще одной цифры
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 12:59   #7
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,148
По умолчанию

Кстати, кто нибудь знает, как Zuti относится к модификации его мода?
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 13:09   #8
ZloyPetrushkO
Местный
 
Регистрация: 31.05.2008
Сообщений: 1,159
По умолчанию

Цитата:
Сообщение от Sexton Посмотреть сообщение
Каким?
http://nullwar.com/ там уже давно ето есть...
я думаю Карабас знает как оно рбаотает


Цитата:
Сообщение от Sexton Посмотреть сообщение
Кстати, кто нибудь знает, как Zuti относится к модификации его мода?
хз, я думаю будет не против. если что-спросим
ZloyPetrushkO вне форума   Ответить с цитированием
Старый 08.11.2009, 14:04   #9
Karabas-Barabas
Местный
 
Регистрация: 08.02.2009
Сообщений: 2,078
Отправить сообщение для Karabas-Barabas с помощью ICQ
По умолчанию

Цитата:
Сообщение от ZloyPetrushkO Посмотреть сообщение
http://nullwar.com/ там уже давно ето есть...
я думаю Карабас знает как оно рбаотает
Нет, у нас нет дорог, это просто графы между городами, а мосты, это даже не знаю откуда пошло, не мосты вовсе, а как раз эти самые дороги-графы "разрушаются" совершенно условно.
Даже города условны - просто натыканы как и где нам было надо точки на карте.
Karabas-Barabas вне форума   Ответить с цитированием
Старый 08.11.2009, 14:53   #10
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от Sexton Посмотреть сообщение
Кстати, кто нибудь знает, как Zuti относится к модификации его мода?
Он подготовил новый мод, очень навороченный.. жуть просто. Но сказал что отдельно его не будет, только в составе IL2 Ultr@Pack ( там типа дгена, моды и прочая шелушня)
Думаю не будет против того, чтоб "старый" мод раздербанили. И вообще.. меня всегда умилял копирайт пирата на пиратских дисках... Типа авторское право... преследуется по закону ...
JGr124_boRada вне форума   Ответить с цитированием
Старый 08.11.2009, 14:54   #11
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,148
По умолчанию

Цитата:
Сообщение от JGr124_boRada Посмотреть сообщение
... преследуется по закону ...
Я уже когда написал, тоже об этом подумал
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 15:06   #12
Karabas-Barabas
Местный
 
Регистрация: 08.02.2009
Сообщений: 2,078
Отправить сообщение для Karabas-Barabas с помощью ICQ
По умолчанию

Цитата:
Сообщение от JGr124_boRada Посмотреть сообщение
И вообще.. меня всегда умилял копирайт пирата на пиратских дисках... Типа авторское право... преследуется по закону ...
Ну тут все же не случай пиратства.
Вообще на счет пиратства и модов это преувеличение, ибо в законе об авторском праве ясно сказано; легально приобретенный продукт можно "дербанить", и кто это может делать там же определено: хоть со стороны специалиста можно позвать, - наш случай, в частности.

Последний раз редактировалось Karabas-Barabas; 08.11.2009 в 15:09.
Karabas-Barabas вне форума   Ответить с цитированием
Старый 08.11.2009, 15:26   #13
JGr124_boRada
Местный
 
Регистрация: 19.02.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от Karabas-Barabas Посмотреть сообщение
Ну тут все же не случай пиратства.
Вообще на счет пиратства и модов это преувеличение, ибо в законе об авторском праве ясно сказано; легально приобретенный продукт можно "дербанить", и кто это может делать там же определено: хоть со стороны специалиста можно позвать, - наш случай, в частности.
Оффтоп, но дербанить можно только в личных целях. Распространение раздербаненного без согласия автора, в любом виде, с любой целью - это уже статья
Используя моды мы уже нарушаем. Хоть и в с лучшими побуждениями. Как Деточкин из фильма "Берегись автомобиля."

Последний раз редактировалось JGr124_boRada; 08.11.2009 в 15:29.
JGr124_boRada вне форума   Ответить с цитированием
Старый 08.11.2009, 16:29   #14
Karabas-Barabas
Местный
 
Регистрация: 08.02.2009
Сообщений: 2,078
Отправить сообщение для Karabas-Barabas с помощью ICQ
По умолчанию

Цитата:
Сообщение от JGr124_boRada Посмотреть сообщение
Оффтоп, но дербанить можно только в личных целях. Распространение раздербаненного без согласия автора, в любом виде, с любой целью - это уже статья
Используя моды мы уже нарушаем. Хоть и в с лучшими побуждениями. Как Деточкин из фильма "Берегись автомобиля."
Оффтоп конечно, но все же надо разобраться.

Это очень скользкий вопрос с распространением.
Как повернуть - сами моды ничего не нарушают, т.к. можно подвести под стороннюю разработку по заказу. Проблема только с распространением, тут можно только закрыть скачку для незарегистрированных, как это правильно на ааа сделали, а при регистрации прописать что-то типа - я прошу для меня раздербанить ил и сделать вот то-то.
Если ставить собственный сервер это точно придется делать, воизбежании.
Karabas-Barabas вне форума   Ответить с цитированием
Старый 08.11.2009, 13:43   #15
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,148
По умолчанию

Вот еще идея по обходу разрушенных мостов.
Я его назвал "метод фейкового юнита"
Создаем (или решаем, что какой-то мало используемый в иле юнит им будет) специальный юнит. Этим юнитом прокладываем маршруты в полном редакторе вокруг мостов, так как бы объехать разрушенный мост.
Модифицируем ил так, чтоб он грузил этот юнит с его маршрутом, но не отрисовывал в игре.
Как только наш реальный юнит упирается в разрушенный мост, он ищет ближайшую точку на фейковых машртутах, копирует этот маршрут себе и шурует дальше по нему.

Плюсы:
- не нужен внешний генерал;
- почти все в иле для этого есть;
Минусы:
- нужна ручная подготовка карт;
- размеры файлов миссий увеличатся.

Как?
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 13:49   #16
ZloyPetrushkO
Местный
 
Регистрация: 31.05.2008
Сообщений: 1,159
По умолчанию

Цитата:
Сообщение от Sexton Посмотреть сообщение
Вот еще идея по обходу разрушенных мостов.
Я его назвал "метод фейкового юнита"
Создаем (или решаем, что какой-то мало используемый в иле юнит им будет) специальный юнит. Этим юнитом прокладываем маршруты в полном редакторе вокруг мостов, так как бы объехать разрушенный мост.
Модифицируем ил так, чтоб он грузил этот юнит с его маршрутом, но не отрисовывал в игре.
Как только наш реальный юнит упирается в разрушенный мост, он ищет ближайшую точку на фейковых машртутах, копирует этот маршрут себе и шурует дальше по нему.

Плюсы:
- не нужен внешний генерал;
- почти все в иле для этого есть;
Минусы:
- нужна ручная подготовка карт;
- размеры файлов миссий увеличатся.

Как?
минусы
- ети маршруты нужно где то хранить(организация еще одной БД в пределах ила) отсюда вопросы по производительности
- етим маршрутом опять же нельзя управлять. а плюс связки АПИ+ генерал-можно управлять куда поедет. мб юниту вообще развернуться и отступить

плюс только один...что не нужен генерал...но с др стороны, а кому он мешает то?
ZloyPetrushkO вне форума   Ответить с цитированием
Старый 08.11.2009, 13:54   #17
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,148
По умолчанию

Цитата:
Сообщение от ZloyPetrushkO Посмотреть сообщение
минусы
- ети маршруты нужно где то хранить(организация еще одной БД в пределах ила) отсюда вопросы по производительности
- етим маршрутом опять же нельзя управлять. а плюс связки АПИ+ генерал-можно управлять куда поедет. мб юниту вообще развернуться и отступить

плюс только один...что не нужен генерал...но с др стороны, а кому он мешает то?
Не надо никакой базы, ил уже хранит для нас эту информацию. Надо только пройтись по существующим roadpath и найти ближайшую точку.
Еще большой плюс - кол-во кода, необходимого для реализации этого метода.
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 14:00   #18
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,148
По умолчанию

Цитата:
Сообщение от ZloyPetrushkO Посмотреть сообщение
плюс только один...что не нужен генерал...но с др стороны, а кому он мешает то?
А ты уже имеешь четкое представление как реализовать в иле этот АПИ?
Я вот не имею никакого. И даже в какую сторону копать, пока смутно представляю.
Sexton вне форума   Ответить с цитированием
Старый 08.11.2009, 14:08   #19
ZloyPetrushkO
Местный
 
Регистрация: 31.05.2008
Сообщений: 1,159
По умолчанию

Цитата:
Сообщение от Sexton Посмотреть сообщение
Не надо никакой базы, ил уже хранит для нас эту информацию. Надо только пройтись по существующим roadpath и найти ближайшую точку.
Еще большой плюс - кол-во кода, необходимого для реализации этого метода.
если ил хранит-ето полюбому вопрос оперативы и производительности.
разделение на несколько потоков(через внешний софт) решает и ету проблему.



Цитата:
Сообщение от Sexton Посмотреть сообщение
А ты уже имеешь четкое представление как реализовать в иле этот АПИ?
Я вот не имею никакого. И даже в какую сторону копать, пока смутно представляю.
нет а куда копать-более менее представляю. в консольные команды
если сейчас удастьсяч редактировать path прямо в миссии с консоли-считай почти все готово будет...

такой способ нужен будет лишь для оффлайна, чтоб н езаморачиваться с генералом. при етом остальных проблем он не решит.
лучже уж копать сразу на генерал...

Цитата:
Сообщение от Karabas-Barabas Посмотреть сообщение
Нет, у нас нет дорог, это просто графы между городами, а мосты, это даже не знаю откуда пошло, не мосты вовсе, а как раз эти самые дороги-графы "разрушаются" совершенно условно.
Даже города условны - просто натыканы как и где нам было надо точки на карте.
ну тем не менее, на первое время хватит забитого ручками. потом автоматизируем етот процесс. ибо я ж нашел проверки на море, дорогу, лес ,мост и статики.

к тому же, у меня очень большие подозрения что там, как и говорит Борода, неким образом подвязано на пиксели. т.е. можно будет научить генерал "читать" карту

Последний раз редактировалось ZloyPetrushkO; 08.11.2009 в 14:12.
ZloyPetrushkO вне форума   Ответить с цитированием
Старый 08.11.2009, 14:16   #20
Karabas-Barabas
Местный
 
Регистрация: 08.02.2009
Сообщений: 2,078
Отправить сообщение для Karabas-Barabas с помощью ICQ
По умолчанию

Цитата:
Сообщение от ZloyPetrushkO Посмотреть сообщение
...
к тому же, у меня очень большие подозрения что там, как и говорит Борода, неким образом подвязано на пиксели. т.е. можно будет научить генерал "читать" карту
Это не подозрения, так и есть - данные из редактора подготовленные, все остальное надо пересчитывать из TGA с дорогами, вот с мостами только неясно как.
Karabas-Barabas вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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


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


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