Добавлен DoctorDoza
Ситуация такая... я создал юнита дух воина 1 ранга. и ограничил его найм до 2х единиц.
По сути он является зданием. и имеет функцию "улучшить до" Пехотинца, стрелка. рыцаря.
Смысл в том, чтобы можно было из трех воинов выбрать только 2.
но вот беда стоит только улучшить "дух воина" до одного из указанных героев, как в казармах он сново появляется как разрешенный к найму.
По сути он является зданием. и имеет функцию "улучшить до" Пехотинца, стрелка. рыцаря.
Смысл в том, чтобы можно было из трех воинов выбрать только 2.
но вот беда стоит только улучшить "дух воина" до одного из указанных героев, как в казармах он сново появляется как разрешенный к найму.
Подскажите самые оптимальные варианты как решить эту проблему.
Я пока что не придумал ничего лучше чем заменить функцию "улучшить до" на "юнитов произведено" и "спрятать непосредственно производителя".
Может есть какие либо более оптимальные манипуляции?
Может есть какие либо более оптимальные манипуляции?
Суть карты все войска герои, но их слишком много. есть система автокаста но все равно нужно снизить количество героев. для этого и пытаюсь ввести систему или или как в disciplies
Принятый ответ
ограничить число найма можно, есть спец. функции. Поищи в действии в вкладке игрок, установить (макс. геои)
лимит на определенный тип. лень искать. это уже было поищи в интернете
удалить и добавить можно триггерно. В разделе нейтральное здание. Есть одно условие, что если в РО изначально выставлен на продажу, то триггерно не удалишь, и не поменяешь. Нужно триггерно добавлять.
https://xgm.guru/p/wc3/182150?postid=340317#comment1
https://xgm.guru/p/wc3/173043
https://xgm.guru/p/wc3/174472
https://xgm.guru/p/100/181646?postid=339499#comment7
https://xgm.guru/p/100/181641?postid=339491#comment6
https://xgm.guru/p/wc3/173043
https://xgm.guru/p/wc3/174472
https://xgm.guru/p/100/181646?postid=339499#comment7
https://xgm.guru/p/100/181641?postid=339491#comment6
еще можно скрыть героя у данного игрока, не помню есть ли такая функция. Это наподобие как у абилок, видит один игрок, в то время другой вообще не видит. Просто есть продажа, а есть найм. не путать.
короче удаляешь и подменяешь новым и все
короче удаляешь и подменяешь новым и все
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
https://xgm.guru/p/wc3/173043
https://xgm.guru/p/wc3/174472
https://xgm.guru/p/100/181646?postid=339499#comment7
https://xgm.guru/p/100/181641?postid=339491#comment6
короче удаляешь и подменяешь новым и все
Получается, что если у тебя есть один улучшенный Дух, то его лимит = 1. Допустим, построился новый дух - лимит - 1, Дух - 1, улучшенный Дух - 1, больше Духов строить нельзя; все верно. Второй Дух улучшился - лимит = 0, духов строить нельзя. Улучшенный дух помирает - лимит = 1.
Отредактирован DoctorDoza
И тут вопрос... а если я первым улучшу дух не до пехотинца а скажем до рыцаря... да и к тому же не смог прогнать функцию лимит кол-ва воинов через арифметику. видимо я рак....
Походу придеться делать через фунцию "юнитов продано" и убивать продавца...
А продавца - то есть "дух воина" сделать героем. и указать ему опреденное место возрождения которого в игре присутствовать не будет... другими словами воскресить его точно нельзя будет...
В общем всем спс.
Steal nerves спс за инфу почитать полезно было.
PS вот собственно сама карта если интересно. xgm.guru/p/wreborn
суть созданного вопроса в том, что там слишком много героев получается... гемор контролить даже при наличии автокаста. решил применить систему или-или.
буду рад если потестите. предлы пожелания по поводу баланса игры нужны)