|
|
|
|
Канал X4: Foundations: «[SOFT] X4:Полезный софт и модули для разработчиков» |
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
| alexalsp : |
|
что бы не лезть в мои документы егософт через дебри папок
|
| alexalsp : |
|
что бы не возвращаться обратно выбирать другое сохранение
|
Это не проблема. На таких мелочах не заострял внимание - оставил "Документы" по умолчанию..
Исходники дал - дерзай ))
Я пока доработаю нормальный парсер save-файла..
добавлено спустя 54 минуты:
Надо просто было взять "молоток"...
|
Cкрытый текст (кликните здесь для просмотра)
|
Пол дня из-за одной буквы про.. возился, вместо "zones" искал "zone".. Тьфу блин
добавлено спустя 1 минуту:
Ну сейчас дело попрет!
Завтра уже доделаю save-ридер..
Последний раз редактировалось: igorVL (01:54 09-06-2026), всего редактировалось 2 раз(а) |
|
|
|
alexalsp
546 EGP
      Рейтинг канала: 14(2422) Репутация: 56 Сообщения: 4895
Зарегистрирован: 12.08.2014
 |
|
X4_Abandoned_Ships - Проект VS (исходники)
с путями чутка поиграл, что бы мелкие дела не отвлекали профи
я изменил указание папки на указание файла, ненавижу эти древовидные выборы папок.
Изменения только в MAIN
_________________ CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6
Пользуйте мои моды как хотите....
Последний раз редактировалось: alexalsp (04:56 09-06-2026), всего редактировалось 1 раз |
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
| alexalsp : |
|
с путями чутка поиграл
|
Но забыл поправить выбор папки по кнопке "выбрать файл сохранки"..
Чтобы если папка существует, то сразу открывала папку с текущим сейвом.
Я исправил.
Вернул координаты в прогу.
Слепил ридер, который "запоминает" нужные данные из предыдущих узлов (код/имя сектора, код/координаты зоны ..).
Если корабль подходит (ничейный), то в объект корабля добавляются эти запомненные параметры.
|
Cкрытый текст (кликните здесь для просмотра)
|
Но все-таки к этим координатам вопрос: в каких "попугаях" они лежат в сохранке?
В километрах - не реально, далеко слишком.
В метрах - вроде похоже, но все равно есть "сумасшедшие" дистанции, как на картинке выше.
добавлено спустя 2 минуты:
Бросьте кто-нить маяк в центре Ф-Нопилео II.. Отлетите по координатам ничейного корабля - сколько дистанцию покажет до маяка..?
добавлено спустя 27 минут:
Сам слетаю вечером, проверю.
Правда у меня там всякой нечисти летает.. Только из ворот высунешься - попадаешь в замес.
Последний раз редактировалось: igorVL (11:49 09-06-2026), всего редактировалось 3 раз(а) |
|
|
|
anDron
597 EGP
      Рейтинг канала: 13(2132) Репутация: 56 Сообщения: 6039 Откуда: Новосибирск Зарегистрирован: 27.11.2013
 |
|
| igorVL : |
|
но все равно есть "сумасшедшие" дистанции, как на картинке выше.
|
Этот корабль и лежит сумасшедше далеко.
https://www.elite-games.ru/conference/viewtopic.php?p=3603251#3603251
|
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
| anDron : |
|
корабль и лежит сумасшедше далеко.
|
Тогда все правильно. Координаты в БД в метрах. В прогу я вывожу в км.
добавлено спустя 2 минуты:
Обновленная версия X4 Abandoned Ships (с координатами) в шапке!
добавлено спустя 44 минуты:
| alexalsp : |
|
я изменил указание папки на указание файла, ненавижу эти древовидные выборы папок.
|
Какой папки/файла?
Каталог игры у меня по прежнему выбирается через диалог выбора папки, а не файла. Что логично - ведь надо указать именно папку с игрой, а не какой-то там файл. Софт сам ищет в ней нужное.
А папка с сейвами и так выбиралась через файл..
Последний раз редактировалось: igorVL (13:30 09-06-2026), всего редактировалось 3 раз(а) |
|
|
|
alexalsp
546 EGP
      Рейтинг канала: 14(2422) Репутация: 56 Сообщения: 4895
Зарегистрирован: 12.08.2014
 |
|
| Цитата: |
|
Каталог игры у меня по прежнему выбирается через диалог выбора папки
|
папка с игрой это не то там вываливается древовидный выбор папки , а если указать вместо папки выбор файла от игры , я же добавил в коде, тогда выводится нормальный диалог выбора файла , как у сейва.
|
Cкрытый текст (кликните здесь для просмотра)
|
_________________ CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6
Пользуйте мои моды как хотите....
Последний раз редактировалось: alexalsp (15:26 09-06-2026), всего редактировалось 3 раз(а) |
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
А, ну так у меня остался прежний выбор, через дерево каталогов..
Выбор файла- это выбор файла )). А здесь нужен только ее папка (каталог).
добавлено спустя 1 минуту:
Выбор каталогов можно настроить там по-всякому. Чтобы не было большого списка и т.п. Просто мне лень этим заниматься
Главное чтобы функционал проги работал, а эти "украшайки" уже кому как нравится..
Последний раз редактировалось: igorVL (15:51 09-06-2026), всего редактировалось 1 раз |
|
|
|
alexalsp
546 EGP
      Рейтинг канала: 14(2422) Репутация: 56 Сообщения: 4895
Зарегистрирован: 12.08.2014
 |
|
тогда хотя бы используй это что бы окна выбора папок были нормальные + 1 dll всего лишь
sing Ookii.Dialogs.WinForms;
_________________ CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6
Пользуйте мои моды как хотите.... |
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
| alexalsp : |
|
Ookii.Dialogs.WinForms
|
да, я знаю эту библиотеку. У меня есть и покруче...
Добавлю. Хочу еще немного Xml-ридер улучшить.
Коплю еще жалобы/предложения...
|
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
Сидел оптимизировал парсинг ридера, женка отправила парсить траву на огороде..
|
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
Два корабля забрал:
|
Было (кликните здесь для просмотра)
|
|
Стало (кликните здесь для просмотра)
|
"Брошенный корабль" оказался Морским Окунем (по Боронской сюжетке). Кст, центры секторов не всегда по центру карты. В Бдительном присмотре центр оказался почти на самом верху, судя по координатам найденного корабля.
"Курьер Агрессор" - чет так "сложно" про его поиск пишут (писали), а на самом деле находится он тупо и легко: от вылета с хайвея по прямой километров 10-12 - и вот он. Вокруг кружить будет небольшая гопка ХАА, размотать их не проблема.
Ну может, конечно, это у меня так игра его "случайную" позицию сгенерировала.
|
|
|
|
alexalsp
546 EGP
      Рейтинг канала: 14(2422) Репутация: 56 Сообщения: 4895
Зарегистрирован: 12.08.2014
 |
|
Попробуй протестить
возле брошенного корабля засевиться сразу выделить его в км 5 от него пробложить к нему путь и засевится.
Будет ли возможно в севе получить к нему путь или нет.
Хотя тут скорее всего придется сев писать , а это для некоторых модифед и критично .
Но как вариант проверить идею можно может на путь, если он прописывается . не много пишется в сев если вообще пишется.
Но до этого можно просто проверить , проложить дорогу к чему либо засевиться перезапустить сев и проверить останется ли путь проложенный, что бы понимать, стоит ли вообще что то искать
добавлено спустя 1 минуту:
К тому же брошенные корабли захватывать могут не только игроки но и разные расы.
добавлено спустя 38 секунд:
Поэтому можно п, пока ищешь один, потом уже не найти остальные
добавлено спустя 1 минуту:
Да, и время жизни у них тоже может быть рандомным, как и их генерация по времени.
добавлено спустя 1 минуту:
Либо во время боя разных рас, они оставляют корабли при атаке их игроком, но возможно еще и при битвах между фракций они катапультируются оставляя кучку кораблей бесхозных.
добавлено спустя 2 минуты:
Но с другой стороны, ко всем сразу путь не прокладывается , но если он сохраняется , то по чек боксу или как то еще , может меню правый клик , проложить маршрут к выбранному из списка кораблю.
_________________ CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6
Пользуйте мои моды как хотите....
Последний раз редактировалось: alexalsp (13:39 10-06-2026), всего редактировалось 5 раз(а) |
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
Протестить уже не получится, т.к. сейва нет ДО нахождения и "прихватизации" Брошенного корабля.. ))
Это можно теперь сделать с другим "ничейником"..
| alexalsp : |
|
а это для некоторых модифед и критично
|
Для меня в том числе.
добавлено спустя 1 минуту:
| alexalsp : |
|
проложить дорогу к чему либо засевиться перезапустить сев и проверить останется ли путь проложенный, что бы понимать, стоит ли вообще что то искат
|
Не совсем понял идею.. Если что-то уже открыто (обнаружено) и видно на карте, то конечно путь к этому будет известен..
Последний раз редактировалось: igorVL (13:44 10-06-2026), всего редактировалось 1 раз |
|
|
|
alexalsp
546 EGP
      Рейтинг канала: 14(2422) Репутация: 56 Сообщения: 4895
Зарегистрирован: 12.08.2014
 |
|
Еще раз
Проложить путь и проверить , как это в севе выглядит до прокладки и после , и если записываются данные и они сохраняются при загрузке сева, сам проложенный маршрут к объекту, тогда можно пробовать прокладывать его в координатам брошенки ...
добавлено спустя 1 минуту:
И не важно, кому нравится или нет модифед, больше половины с модами играют. Кто захочет, проложит, кто не захочет , не проложит.
добавлено спустя 52 секунды:
Иначе часами искать , я бы пару раз попробовал поискать и кинул, ибо проще построить будет.
_________________ CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6
Пользуйте мои моды как хотите....
Последний раз редактировалось: alexalsp (13:59 10-06-2026), всего редактировалось 2 раз(а) |
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
Так, допустим...
Но путь ведь можно проложить только до известного объекта, который виден на карте.
А пока брошенка скрыта (не видна) - какой путь может быть?
Чет вообще не врубаюсь
добавлено спустя 2 минуты:
Их координаты и так есть в сейве, они от туда же берутся. Но пока туда не прилетишь - все скрыто "облаками". Туда путь не проложить.
Последний раз редактировалось: igorVL (14:05 10-06-2026), всего редактировалось 2 раз(а) |
|
|
|
alexalsp
546 EGP
      Рейтинг канала: 14(2422) Репутация: 56 Сообщения: 4895
Зарегистрирован: 12.08.2014
 |
|
нет, на карте в любую точку можно проложить не только к объекту но и в пустоту.
Я проверил, путь до объекта, по крайней мере, сохранятся при загрузке сейва, а значит с этим можно пробовать работать.
добавлено спустя 2 минуты:
Хотя бы понимание иметь как он прописывается до объекта. что бы пробовать его использовать для формирования путти к координатам.
_________________ CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6
Пользуйте мои моды как хотите....
Последний раз редактировалось: alexalsp (14:10 10-06-2026), всего редактировалось 2 раз(а) |
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
| alexalsp : |
|
на карте в любую точку можно проложить не только к объекту но и в пустоту.
|
Это понятно. Я говорю про то - как понять где эта точка (брошенка) на карте сектора? Центр сектора не всегда в центре, а самих координат в игре не видно. Т.е. это пока чисто "тыкание мышкой в небо карту"
|
|
|
|
alexalsp
546 EGP
      Рейтинг канала: 14(2422) Репутация: 56 Сообщения: 4895
Зарегистрирован: 12.08.2014
 |
|
Есть Включить наведение на объект и на позицию.
_________________ CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6
Пользуйте мои моды как хотите.... |
|
|
|
igorVL
69 EGP Рейтинг канала: 6(357) Репутация: 6 Сообщения: 426 Откуда: Москва Зарегистрирован: 04.08.2023
 |
|
| alexalsp : |
|
наведение ... и на позицию
|
туда координаты можно вписывать?
|
|
|
|
alexalsp
546 EGP
      Рейтинг канала: 14(2422) Репутация: 56 Сообщения: 4895
Зарегистрирован: 12.08.2014
 |
|
| igorVL : |
|
Это понятно. Я говорю про то - как понять где эта точка (брошенка) на карте сектора?
|
Есть координаты корабля . либо по координатм либо на обхект
для этого надо на новом старте сделать 3 сева быстро
чистый на объект и в позицию. сравнить и нати сам путь.
добавлено спустя 49 секунд:
| igorVL : |
|
туда координаты можно вписывать?
|
нет, в сев модно записать для выбранного в проге корабля.
добавлено спустя 22 секунды:
Если бы можно было то и проблем бы не было ))
_________________ CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6
Пользуйте мои моды как хотите....
Последний раз редактировалось: alexalsp (14:18 10-06-2026), всего редактировалось 2 раз(а) |
|
|
|
|
|
|
|
|
Канал X4: Foundations: «[SOFT] X4:Полезный софт и модули для разработчиков» |
|
|