Добавлен , опубликован
Система предназначена для мультиплеерных карт в которых есть проблемы с распределением опыта и золота между героями.
Условия использования:
  1. Один герой на игрока
  2. Заполнить в РО значения награды золота в "требуется золота", заполнить в РО значения награды опыта в "Время строительства" заполнение увы придётся делать руками, 131 патч подвёз нам возможность прочитать данные из полей "Награда за уничтожения базовая"
Полностью отключить дефолтные системы получения золота и опыта (хотя это по желанию)
настраиваем РО для каждого юнита
настраиваем Игровые константы
Версия Warcraft: 126+, будет работать и на 131
Метод установки: скопировать папку с триггерами себе в карту и настроить согласно подсказкам выше
как работает система в двух словах
При получения урона юнитом в его хештаблице записываются данные о уроне, который нанёс каждый игрок в отдельности, как только юнит умирает этот урон считывается и согласно ему распределяются коэффициенты, кто сколько получит, а далее согласно эти коэффициентам, начисляется опыт и золото из максимально возможного, ну а максимальные значения уже выставлены в РО
`
ОЖИДАНИЕ РЕКЛАМЫ...
20
Так, а вот, если крипы будут бить крипа, то крипы заберут мою голду? :з
33
Если это твои крипы, то голда достанется тебе
Для асосов, где деруться крипы стенка на стенку, не подойдёт, иначе герои будут довольствоваться только малыми крохами ресурсов
33
PrincePhoenix, думаешь? код размазан по 5 триггерами, специально даже есть чуть-чуть на ГУИ
30
1.31 патч принёс новый холивар jass vs lua)
Загруженные файлы
33
NazarPunk, меня это не сильно парит, главное новые функции, а в какой они будут обёртке - не столько важно, для общего развития Луа больше полезен, но это весьма печально что нельзя карты просто так конвертануть в него (хоть перевести jass в луа звучит так же глупо как jass в гуи триггеры)
3
Почему то я не удивлен, что такую полезную вещь сделал именно Bergi_Bear. Как всегда на высоте, спасибо большущее.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.