Rusvermilion
Ограничен ScorpioT1000
offline
Опыт:
18,299Активность: |
Сложеные предметы
Как сделать чтобы при покупке или подборе зелий они соединялись до 10? Пример как в доте свитки тп, банки маны-хп. |
24.06.2009, 07:30 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KyTy3oFF
Смерть или слава!
offline
Опыт:
2,154Активность: |
Копировал с обучающей статьи из того же форума...
Ну а что бы было максимум 10 зарядов, то просто, когда юнит получат итем, то переменная +1, если использует или теряет, то минус сколько там нужно... Код:
Отредактировано KyTy3oFF, 25.06.2009 в 17:22. |
24.06.2009, 09:02 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
Код:
А вот это надо вставить в кастом скрипт карты: Код:
Код:
Полное избавление от BJ :) Отредактировано Ranger21, 07.07.2009 в 19:26. |
24.06.2009, 09:17 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Rusvermilion
Ограничен ScorpioT1000
offline
Опыт:
18,299Активность: |
KyTy3oFF2 триггера создавать?
|
25.06.2009, 05:36 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
Rusvermilion да,триггер ItemsStack
Ranger21 а не проще ли будет заменить GetManipulatingUnit() и GetManipulatedItem() локалками? |
25.06.2009, 14:05 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
Проще заменить GetManipulatingUnit() на GetTriggerUnit(), и тогда триггер будет работать ещё быстрее.
Это оптимизация |
25.06.2009, 14:54 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ELDAR
НИИ 4А-ВО кафедра SPELLS
offline
Опыт:
8,394Активность: |
Цитата:
локалки вообще зачастую тупо не нужны, т.к. действие срабатывает намного быстрее , чем меняется глобалка |
|
25.06.2009, 17:15 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KyTy3oFF
Смерть или слава!
offline
Опыт:
2,154Активность: |
Rusvermilion
Зачем? Ты просто ставишь проверку, ну если там меньше 10 то триггер срабатывает... хм... Советую, только чтобы тебе неделать десятки действий, дать каждому предмету кастум валуе... а потом проверять уже или по хп, ну как удобно)) KyTy3oFF добавил: Ну вообще то второй, зачем тебе первый? )) |
25.06.2009, 17:21 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|