Один вопрос: каким способом можно сделать, что бы считались рудники принадлежащие команде, а не отдельному игроку?

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

хотя ладно я сейчас добрый так что лови совет
вместо игрок 1 используй владелец выбранного юнита
и вместо того чтобы сразу добавлять ресурсы заноси их в переменную
и добавляй в конце
Nosferoh, сори но то что ты сказал это не оптимально
зачем усложнять ?
Этот комментарий удален
3
25
9 лет назад
Отредактирован Nosferoh
3
Сосчитай, а потом прогоняй по очереди через триггер "игроков" из "группы игроков" союзников игрока Красный — через цикл.
1
28
9 лет назад
Отредактирован nvc123
1
хотя ладно я сейчас добрый так что лови совет
вместо игрок 1 используй владелец выбранного юнита
и вместо того чтобы сразу добавлять ресурсы заноси их в переменную
и добавляй в конце
Nosferoh, сори но то что ты сказал это не оптимально
зачем усложнять ?
Принятый ответ
0
6
9 лет назад
0
nvc123:
хотя ладно я сейчас добрый так что лови совет
вместо игрок 1 используй владелец выбранного юнита
и вместо того чтобы сразу добавлять ресурсы заноси их в переменную
и добавляй в конце
Nosferoh, сори но то что ты сказал это не оптимально
зачем усложнять ?
Все бы ничего, но в таком случаи если будут разные владельцы, то ничего не выйдет. Переменная будет заполнятся поочередно разными данными. А если использовать их в массиве для каждого игрока, то будут лаги. Делал уже подобное
0
28
9 лет назад
0
Igor62, вот интересно
дгуи с системой снарядов на 100 снарядов не лагает а эта система вдруг должна
единственный вывод к которому я могу придти это то что у тебя руки растут не из того места
0
18
9 лет назад
0
Не должно бы лагать, но если все-же лагает, простейшим решением будет запуск триггера реже - раз в 5(10) секунд + давай больше ресурсов.
0
28
9 лет назад
0
dave_wwid, если лагает то простейшим решением будет убрать утечки
0
18
9 лет назад
Отредактирован dave_wwid
0
nvc123,
Откуда там утечки? там ни локальных переменных нет, ничего такого что бы их вызвало судя по скрину. Я не думаю что вариант с массивом у Igor62 чем-то принципиально отличается
Igor62,
Всех игроков одной команды добавлять в одну группу игроков (2 группы-2 переменных или массив из 2 переменных). Понадобятся еще целочисленные переменные для подсчета нужных зданий и для подсчета ресурсов. Проверяй на принадлежность игрока к группе и на тип здания.
0
28
9 лет назад
0
dave_wwid, у него куча других триггеров
Чтобы оставить комментарий, пожалуйста, войдите на сайт.