Добрый день, для своей карты Я придумал идею которая позволит ускорить процесс игры (этакий спидран получается)
Вопрос, как сделать что бы все добываемое золото и дерево (с крипов, рудников, и т.д.) увеличилось в заданное количество раз чат командой?

EugeneGruby, для крипов пишем свою систему дропа
а вообще лучше всего это отлавливать увеличение ресурсов, высчитывать разницу и умножать на множитель который был введён в чат
`
ОЖИДАНИЕ РЕКЛАМЫ...
8
Gold_1 - целочисленная переменная.
Только на каждое вводимое число придется делать новый триггер, если делать таким методом.
А нет, это не то, что ты просил. Но может пригодиться.
Загруженные файлы
1
Да, это немного не то, тут оно получается умножает существующие ресурсы
Я пока пытаюсь разобраться так:
  • Юнит умирает
  • Умерший юнит - крип равно да
  • Дать золото овнеру убившегго юнита золота "награда за убийство х 2"
но как быть с шахтами и деревом, не знаю :)
28
EugeneGruby, для крипов пишем свою систему дропа
а вообще лучше всего это отлавливать увеличение ресурсов, высчитывать разницу и умножать на множитель который был введён в чат
Принятый ответ
26
а ещё можно поиграться с контантами, и сделать так что бы у игрока назначались "расходы", оторые по факту будут не резать фарм, а наоборт увеличчивать его
я так не делал, но вариант самый первый что приходит на ум, ибо оно влияет на добычу золота, дерева, на получение золота за продажу предметов (и дерева), за награду при убийстве нейтралов и т.д.
1
Спасибо за ответы
nvc123, а не знаешь случайно как организовать отслеживание дохода?
26
было же типа такого
Событие - ресурсы игрока стали больше 0
дальше сравнение с переменно и перезапись этой самой переменной...
в итоге ты получаешь доход/уход, при сравнении текущего золота с записанным
как-то так
я читал про это, в таком виде, но сам делать так не пробовал, нужды небыло
32
Есть же события такие, кривые конечно но для сингла пойдет - Кол-во ресурсов у игрока изменилось, стало больше чем было тогда умножить разницу на множитель....
28
quq_CCCP, Extremator, величина в событии задаётся при его создании
если в событии прописано ресурсов больше чем 100 то значение(100) уже не изменить
значит требуется 1 000 000 событий на каждое значение(1,2,3,...,1000000)
имхо таймером намного удобнее
9
Можно создать несколько команд и отмены для них,это например: Mining N-увеличить кол-во золота приносимого работниками на N-единиц. Harvesting N-увеличить кол-во дерева,приносимого работниками на N-единиц.
Мы используем событие: Игрок-Chat Message.(Mining -----------)
Действие: Боевая единица - Increase Level Of Ability For Unit(увеличить уровень способности) // для активации способности
Игра- Text Message(Explicity Timed)-(добыча увеличена)
Мы используем событие: Игрок-Chat Message.(Mining -----------)
Действие: Боевая единица - Decrease Level Of Ability For Unit(уменьшить уровень способности) // для отмены способности
Игра- Text Message(Explicity Timed)-(добыча уменьшена)
Для этого необходимо создать 2 уровня способности.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.