Правила

Ветка форума Ловим баги предназначена не только для информирования администрации о найденных багах. Она призвана решать технические проблемы, встречающиеся в игре. Прежде, чем создать тему, нужно проверить, нет ли темы с данным глюком/багом, о котором вы хотите сообщить. Для того чтобы указать глюк или баг нужно создать новую тему, а не писать в уже существующих. Темы с названиями Баг, Глюк рассматриваться не будут. Старайтесь в названии темы кратко сформулировать суть Вашей проблемы. Если описанная проблема произошла не на вашем аккаунте, то обязательно укажите аккаунт, где она произошла.
Ответственный: Семен  

Отложенная отправка флота, Проблемы с отправкой ресурсов

Сообщение  Сообщение #1 
Группа guest
При попытке отправки ресурсов с планеты с параметром MAX при условии что количество ресурсов превышает тоннаж отправляемого флота флот напрочь отказывается лететь с загрузкой под завязку. 

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

И еще, кажется что при отправке по скриптам неправильно считается вместимость флотов, пруфы дам в личку.
Медаль третьего класса

Медаль третьего класса

Эту медаль можно обменять на медаль флота. Выдается за заслуги перед проектом.

Выдал медаль: Семен

19 Июля 2018 20:49:27
19 Июля 2018 20:49:27
Сообщение  Сообщение #2 
Репутация 62
Группа humans 35 9 15 Сообщений 3204
MAX означает все ресурсы на объекте. 
23 Июля 2018 21:32:57
23 Июля 2018 21:32:57
Сообщение  Сообщение #3 
Группа guest
Семен, спс, Кэп. Но этот ответ не лечит проблему с приоритетом и баг/недоработка значительно ограничивает функционал отправки по расписанию. 

Пусть флот лучше уж улетит по расписанию, оставив часть реса на планке, чем вообще не улетит и останется незасейвленным.
23 Июля 2018 21:40:29
23 Июля 2018 21:40:29
Сообщение  Сообщение #4 
Репутация 62
Группа humans 35 9 15 Сообщений 3204
У MAX другое применение.

Частый вид рутинных полетов это своз ресурсов транпортами.
Для такого полета важно вывезти все ресурсы минимальным кол-вом флота. Это достигается значениями MAX ресурсов и MIN флота.
Если MAX ресурсов сделать от вместимости флота, то комбинация MAX ресурсов и MIN флота не будет работать (курица или яйцо)

Для сейва заранее известен состав флота, а значит и объем трюмов.

Вы хотите чтобы сейв прилетел, загрузил выработку сколько вмешается определенного реса и снова полетел? 
24 Июля 2018 09:53:39
24 Июля 2018 09:53:39
Сообщение  Сообщение #5 
Репутация 1105
Группа xerj 97 45 199 Сообщений 8576
Семен, после возврасщения  от "туда" - ты стал совсем  другим человеком. 
 они  пытали  тебя?
Отложенная отправка флота
24 Июля 2018 10:04:19
24 Июля 2018 10:04:19
Сообщение  Сообщение #6 
Репутация 62
Группа humans 35 9 15 Сообщений 3204
Цитата: вова88
они  пытали  тебя?

Ага, там не было wifi, не было мобильного интернета. Целый день под палящим солнцем - кожа обгорела и облазит. Из-за ледяного пива болит горло. Все цены в евро...
В общем муки страшные.
24 Июля 2018 10:17:19
24 Июля 2018 10:17:19
Сообщение  Сообщение #7 
Группа guest
Цитата: Семен
У MAX другое применение.

Хорошо, допустим у MAX другое применение, пусть будет по-вашему. Тогда зачем приоритеты нужны?

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

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

Цитата: Семен
Вы хотите чтобы сейв прилетел, загрузил выработку сколько вмешается определенного реса и снова полетел? 

Сейвлюсь руками, не доверяю скриптам, но хочу чтобы и они работали с учетом всех ситуаций, а не писалось "лайн-дедлайн" как в прошлом моем случае.

Цитата: Семен
Если MAX ресурсов сделать от вместимости флота, то комбинация MAX ресурсов и MIN флота не будет работать (курица или яйцо)

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

Но проще же выпилить функционал.Отложенная отправка флота

Дайте код, сам перепишу, вы перепроверите и если годно, то зальете.
24 Июля 2018 10:52:54
24 Июля 2018 10:52:54
Сообщение  Сообщение #8 
Репутация 62
Группа humans 35 9 15 Сообщений 3204
Приоритет здесь то же самое и в отправке флота - это приоритет грабежа. Я исправил сохранение приоритета.
24 Июля 2018 14:15:31
24 Июля 2018 14:15:31
Сообщение  Сообщение #9 
Группа guest
Цитата: Семен
У MAX другое применение. Частый вид рутинных полетов это своз ресурсов транпортами.
И в случае рутинных полетов заявленное применение MAX тоже не работает в полной мере. Рутинные операции не выполняются при превышении количества ресурсов над тоннажем флота, как я и описал в основном посте.Так же непонятки со вместительностью.Скрипт:Уведомление о невозможности отправить флот, 5 273 196 вместимость флота посчитанная скриптами. На планке 1к малых транспортов.Вместимость 1 транспорта 5266, 1к транспортов это 5 266 000. 5266000 не равно 5273196.
Медаль первого класса

Медаль первого класса

Эту медаль можно обменять на медаль флагмана. Выдается за заслуги перед проектом.

Выдал медаль: Семен

27 Июля 2018 16:59:22
27 Июля 2018 16:59:22
Сообщение  Сообщение #10 
Репутация 62
Группа humans 35 9 15 Сообщений 3204
Ха, отличное наблюдение. Алгоритм перед тем как рассчитать кол-во MIN кораблей, сначала добавлял 1, чтобы пересчитать потребление (т.к. корабль мог быть медленным и уменьшить скорость всего флота, а значит и потребление).Ниже считался максимум, но не более имеющегося кол-ва и полученное кол-во добавлялось в отправку. Тут то и забылся 1 уже добавленный.
27 Июля 2018 18:33:08
27 Июля 2018 18:33:08
Сообщение  Сообщение #11 
Группа guest
Спасибо конечно, но все равно рутинные полеты с нехваткой флота на планке скрипты не решают. Еще раз постараюсь донести идею. На планке ты держишь например 1к МТ, накопилось реса на планке больше, чем влазит в МТ. Юзаешь скрипт, МТ отказываются лететь, говоря, что мы пытаемся загрузить больше, чем влазит во флот.
Очевидно логика скрипта такая, что сначала выбирается рес по значению MAX, потом выбирается флот, рес во флот не влазит и отправка не работает.  А должно быть так, что выбирается флот, рес по значению MAX с выставленным приоритетом грузится до упора во флот. Просто сами подумайте, при ручной отправке всегда же сначала выбираешь какой флот полетит!!! А в скрипте почему-то наоборот!
27 Июля 2018 19:07:00
27 Июля 2018 19:07:00
Сообщение  Сообщение #12 
Репутация 62
Группа humans 35 9 15 Сообщений 3204
Всё из-за значения MIN. Если выставить флот MIN и ресурсы MAX то выбрать сначала кол-во флота никак не получится. 

Если вы отправляете фиксированное кол-во флота, то я не вижу проблем в расчетах фиксированного кол-ва ресурсов.
29 Июля 2018 11:26:17
29 Июля 2018 11:26:17
Сообщение  Сообщение #13 
Репутация 62
Группа humans 35 9 15 Сообщений 3204
Есть идея добавить "сценарии(пресеты)" - заготовки с описанием типа:
- Своз ресурсов на планету.
- Сейв флота
- Сейв флота и ресурсов
Сюда можно добавить и ваш вариант "Отправка с полной загрузкой".

Но это в рамках новой идеи.
30 Июля 2018 21:28:33
30 Июля 2018 21:28:33

Информация

Вы не авторизованы

1 чел. читают эту тему (гостей: 1)

Пользователей: 0 Claude Bot

Космическая онлайн стратегия Xcraft это бесплатная игра для алигархов. Пример боя >> Регистрация >> И космос весь ваш на тысячи лет...

2009 — 2524