Get your own planet in online strategy Xcraft. Conquer the cosmic space, create your own empire! QUICK START (2 minutes): for Humans or for Xerjs +2500 of metal +2500 of minerals

Правила

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

Планировщик отправки. Неправильно считается необходимое количество

Post  Post #1 
В планировщике отправки флота сделан скрипт "отправь с одной планки на другую все ресы, используя минимум баклуш" (https://prnt.sc/u6qu4a).
Далеко не первый раз замечаю, что при отправке он пишет "недостаточно ... газа" причём с малым количеством (https://prnt.sc/u6qw3i).
Хотя если отправлять руками через "Флот", то флота вполне хватает (https://prnt.sc/u6r18k).
Такое чувство, что он не учитывает, что часть газа потратится на сам полёт, и пытается взять столько баклуш, сколько нужно, чтобы загрузить в трюм все 100% газа, а не (100% - затраты), при котором газа реально не хватит.
Second class award

Second class award

This award can be exchanged for fleet award. It is issued for assistance in addressing serious bugs in game.

Reward issued by: Семен

27 August 2020 12:47
27 August 2020 12:47
Post  Post #2 
Reputation 75
Group Terminator 33 8 9 Messages 3182
Исправлено, задача была не из легких
3 September 2020 18:12
3 September 2020 18:12
Post  Post #3 
Семен, всего ресурсов на планете 59 393+34 561+18 136 = 112 090 (скрин забыл сделать). Вместимость 1 баклуши (конкретно моей) - 4879. ceil(112 090÷4 879) = 23 баклуши необходимо, чтобы увезти все ресурсы. Топливозатраты в данный момент не важны.

Скрипт пишет ошибку про нехватку грузоподъёмности (из которой видно, что скрипт берёт только 22 баклуши). Не хватить грузоподъёмности не может в моём случае, там большой запас транспорта.

Берём 23 баклуши, и смотрим, что им на полёт необходимо 18 136 газа, которые у нас есть, и успешно отправляем их в полёт, оставив на планете 0 ресов.

P.S. пока подгонял ресурсы увидел некрасивость http://prnt.sc/uf4tiu (кстати, лучше наверх округлить до целого, я думаю)
10 September 2020 22:41
10 September 2020 22:41

Information

You are not authorized

1 users are reading the topic (guests: 1)

Users: 0