Itachi02
offline
Опыт:
1,145Активность: |
Сила меньше чем 1
Ребят, подскажите как сделать так, чтобы сила или допустим разум (любой атрибут) добавлялся например по 0.25.
з.ы. хочу силу добавлять триггерно за убийство крипов (вроде так раньше у пуджа было) |
18.06.2014, 15:46 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Buulichkaa
Делаю спеллы за еду
offline
Опыт:
20,171Активность: |
Как вариант: сделать свою систему хранения атрибутов, тогда можно будет и новые, к примеру, добавить и старые расширить. Аттачим через хеш-таблицу или через Юзердату и структуры нужную инфу к юниту... |
18.06.2014, 16:32 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Tobi123
offline
Опыт:
7,826Активность: |
Берешь целочисленную, повышаешь, когда нужное число делаешь действия и обнуляешь, изи. |
18.06.2014, 16:50 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
засовываешь в set unit custom value счетчик, который будет десятичные
вот тут код есть, который поможет запихнуть туда сразу три числа http://xgm.guru/p/wc3/divide-int-by-3-bytes (они по сути байты, но тебе хватит) и вот например когда первое число доходит до 100, то ты делаешь его 0 и добавляешь к силе 1 ловкость - второе число, интеллект - третье |
18.06.2014, 21:16 | #4
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|