Добавлен SharrKnen
Прошу прощения за глупый вопрос)
Можно ли как-то в триггерах отследить добычу золота рабочими в руднике?
Нужно для того, чтобы с шансом выдать рабочему или руднику предмет (руда, самоцветы, прочая срань))
Можно ли как-то в триггерах отследить добычу золота рабочими в руднике?
Нужно для того, чтобы с шансом выдать рабочему или руднику предмет (руда, самоцветы, прочая срань))
Принятый ответ
ну это уже 2 ответа
Первое, Берем своего Работника и проверяем сколько Голды принес через
Первое, Берем своего Работника и проверяем сколько Голды принес через
GetPlayerState(Player(0), PLAYER_STATE_GOLD_GATHERED) > 200
условие проверит сколько Голды Игрок добыл
а Второе Рандомный шанс от 1 до 1000 дать что-то этому игроку или создать что-то Для Работника
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Первое, Берем своего Работника и проверяем сколько Голды принес через
Я имею ввиду, что это значение ведь не подтягивается в соответствии с апгрейдами (таковые планировал сделать)
Ред. Centyrion
там проверяется Уровень грейда конкретного игрока а если например игрок сидит в 7 слоте и у него есть герой который получил этот грейд и он не равен 0 то можно отследить Иначе ничего не делать
По сути ты должен сохранять 2 состояния, harvest и resumeharvesting.
И вот в момент, когда у рабочего было состояние resumeharvesting, и ему отдается приказ harvest - значит он доставил золото и хочет пойти снова к руднику за новой порцией. В этот момент можно "ловить" рабочего. Правда в таком подходе есть 1 минус. Если рудник закончился, значит мы не сможем отловить состояние рабочего, что он добыл золото, ибо приказ harvest не будет отдан.