kolotor6679
offline
Опыт:
37Активность: |
Количество предметов типа...
Я сделал апающиеся предметы и если у героя 1 предмет данного типа, то всё идёт нормально. Но если их 2 или более, то апаются все предметы данного типа. я подумал: надо сделать условие: если у героя имеется Х предметов данного типа, то и требования для апа умножатся на Х. но в условиях(integer comparison) нету такого: количества предметов у юнита типа... . Я нашёл количество предметов вообще и тип предмета. А как их сделать вместе? and - all (conditions) are true не прокатывает. Так что делать? можно ли вообще в ГУИ это сделать? |
10.04.2013, 19:40 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
создаешь целочисленную,циклом от 1 до 6 проходишься по слотам и проверяешь,если тип подходит - апаешь целочисленную на 1,после отработки цикла она будет показывать количество предметов этого типа используешь как угодно это все в действиях делается,если что |
10.04.2013, 20:11 | #2
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
kolotor6679
offline
Опыт:
37Активность: |
Пишу:
предмет апается за убийство героем крипов не работает. что не так? Отредактировано kolotor6679, 10.04.2013 в 20:48. |
10.04.2013, 20:35 | #3
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
вот есть функция, проверяет, есть ли у юнита столько предметов этого типа, сколько требуется
хотя что-то она не проверяет для двух и более, наверное, лучше написать заного |
10.04.2013, 21:22 | #4
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
kolotor6679
offline
Опыт:
37Активность: |
как это понять и поставить?я никакой джассер. |
10.04.2013, 21:26 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
вот тут все верно, только перед циклом задай переменную в ноль, а то при втором подходе будет продолжать считать |
10.04.2013, 21:27 | #6
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|