В приложенной карте я каждые полсекунды обнуляю потребляемую еду.
В результате в статистике отрицательный размер армии.
В чём проблема и как исправить?

Принятый ответ

Эмм а не проще выдать макс еды и все а в константах убрать расходы?
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
5 лет назад
0
Эмм а не проще выдать макс еды и все а в константах убрать расходы?
Принятый ответ
0
10
5 лет назад
0
quq_CCCP:
Эмм а не проще выдать макс еды и все а в константах убрать расходы?
Не уверен что понял. Это даст возможность строить войска без ограничения пищи?
0
24
5 лет назад
0
ArchOracle, пробовал отслеживать вход юнита на карту и отключать ему потребление пищи вместо манипуляций с потребляемой едой для игрока? Если уж по какой-то причине нельзя сделать этого в редакторе данных для каждого типа юнитов.
0
10
5 лет назад
0
prog:
ArchOracle, пробовал отслеживать вход юнита на карту и отключать ему потребление пищи вместо манипуляций с потребляемой едой для игрока? Если уж по какой-то причине нельзя сделать этого в редакторе данных для каждого типа юнитов.
Сама идея в том чтобы попростому делать из обычных карт безлимитные.
А отключать еду... Ну, можно. Надо посмотреть.
Не уверен на счёт скорости работы. Надо проверить.
2
32
5 лет назад
2
ArchOracle, сама идея плоха - баланс на то и баланс, еду и лимит близзарды ввели не просто так.
2
23
5 лет назад
2
когда юнит умирает у него было еда и вы его отнимаете и так тригерно вы уменшая тем умирая в минус
0
10
5 лет назад
0
JMCode:
когда юнит умирает у него было еда и вы его отнимаете и так тригерно вы уменшая тем умирая в минус
Армия из 100+ грифонов в статистике отмечается как -4. Вообще непонятная цифра.
0
12
5 лет назад
0
Сама идея в том чтобы попростому делать из обычных карт безлимитные.
Тогда не проще ли сделать как советовал quq_CCCP? Для обычных melee-карт без всяких суперхитрых триггеров и воинов с большим сапплаем этого должно быть достаточно на практике: ставим в игровых константах ограничение пищи 9999999 (с помощью шифт-энтер), а затем обнуляем все в строках "расходы золота" и "расходы: пища".
0
10
5 лет назад
0
EHP_Sequence:
Сама идея в том чтобы попростому делать из обычных карт безлимитные.
Тогда не проще ли сделать как советовал quq_CCCP? Для обычных melee-карт без всяких суперхитрых триггеров и воинов с большим сапплаем этого должно быть достаточно на практике: ставим в игровых константах ограничение пищи 9999999 (с помощью шифт-энтер), а затем обнуляем все в строках "расходы золота" и "расходы: пища".
Для этого придётся строить фермы же. Или нет?
0
17
5 лет назад
0
Можно например сделать, чтоб каждая ферма давала по 200 еды.
Либо с самого начала дать каждому игроку даммика-ферму, которая будет сразу давать 9999999 еды
0
12
5 лет назад
0
И убрать в игровом интерфейсе строки, отвечающие за написание максимального лимита.
0
28
5 лет назад
0
А чём проблема не обнулять пищу, а убирать потребление у каждого юнита каждый несколько секунд?
0
24
5 лет назад
0
PT153, даже не у каждого, а по факту появления на карте, быстрее работать будет, чем перебор всех подряд каждый раз. Третий коммент вверху.
0
28
5 лет назад
Отредактирован PT153
0
Третий коммент вверху.
Я видел, но вдруг автор забыл или не понял, что ты имел в виду. Некоторым нужно несколько раз сказать, чтобы они поняли.
0
10
5 лет назад
0
PT153:
Третий коммент вверху.
Я видел, но вдруг автор забыл или не понял, что ты имел в виду. Некоторым нужно несколько раз сказать, чтобы они поняли.
Не уверен что понял. Разве триггерно можно менять потребление пищи конкретным юнитом?
Ну и да, разве описанная проблема исчезнет при такой реализации?
PyCCKuu_4eJl:
Можно например сделать, чтоб каждая ферма давала по 200 еды.
Либо с самого начала дать каждому игроку даммика-ферму, которая будет сразу давать 9999999 еды
Даммики, точно. Интересная мысль.
0
24
5 лет назад
0
ArchOracle, триггерно можно включать-выключать потребление пищи для отдельного юнита. Исчезнет ли проблема - у вас есть все шансы проверить.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.