Как сделать так ,что за убийство монстров,голда давалась всем,как в карте Heroic Town?
Принятый ответ
Есть триггерная команда, которая позволяет выдавать золото тем, кто убил юнита. Если нужно, чтобы выдача была всем, то можно установить систему отлова урона, с помощью которого ловить момент до убийства юнита, после чего переходить к моменту после этого находить изменение количества золота у игрока-убийцы (главное, чтобы после нанесения урона наступала смерть юнита). Осталось только поделить сумму между кол-вом игроков команды (например, 20 золота дали за убийство юнита, а в команде еще 3 игрока, то вычесть у первого 15 и раздать по 5 остальным). Это более сложный вариант решения, но, зато, более точный. Можно сделать, как сказано выше, но тогда придется делать базу данных на типы юнитов и сопоставлять каждому определенное количество золота (главное, перед этим исключить получение золота игроком-убийцей, так как начисление будет происходить ему дважды + эффект на месте погибшего в виде монеток можно добавить).
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Пушистый