Wulfrein
где я?
offline
Опыт:
88,242Активность: |
Вопросы по триггерам
Оставляйте сдесь свои вопросы касательно триггеров. Я начну:
Как мне из каждого слота в инвентаре предмет загнать в переменную? Т.е. есть 6 переменных, и при использовании предмета из слота, напр, №2 надо в переменную №2 записать использованный предмет. Как? |
25.02.2006, 08:01 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Это просто, я могу ошибатся, но всё же, не думая скажу, Событие: Плэйер использует предмет (или юнит) Условие: Предмет беинг манипулатед - тот что тебе надо (условие данный предмет находится в слоте #...) Действие: сет (переменная типа предмет) - этот предмет |
25.02.2006, 10:48 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
Спасибо, попробую... |
25.02.2006, 19:59 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Markiz
offline
Опыт:
11,432Активность: |
A: Array [1..6] of Item
Trigger IUSED Event: Unit uses an Item Condition: NEEDED UNIT Action: For each integer A from 1 to 6 do if Item Being Manipulated equal to Item from Slot (Hero, A) then A[integer A]=Item Being Manipulated Так что ли? |
25.02.2006, 20:07 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Wolverine можно и так как сказал Markiz.
|
25.02.2006, 20:09 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
Markiz, слишком бородато чё-то... Врд ли попробую... :)
|
25.02.2006, 20:15 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Там всё понятно, я думаю, ты самразберешься, но если хочешь, я те тебе разберу то, что написал сейчас Markiz.
|
25.02.2006, 20:17 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
ComotozNick, желательно. заранее спс.
|
25.02.2006, 20:33 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
1) IUSED - название триггера
2) Unit uses an Item - событие (юнит использует предмет) 3) **NEEDED UNIT** - условие (здесь Markiz имел ввиду, что ты создаёшь условие, которое, говорит, что триггеринг юнит именно тот что тебе надо. 4) For each integer A from 1 to 6 do if Item Being Manipulated equal to Item from Slot (Hero, A) then A[integer A]=Item Being Manipulated - действие (здесь он пишет о отом что Организует цикл для интеджера от 1 до 6 и проверяет, не лежит ли нужный предмет в (от 1 до 6) слоте. Если он обнаруживает этот предмет в слоте, то присваивает целочисленной А номер слота в котором лежит предмет. Ну тут он не дописал, но подрузомевается, что зная номер слота с предметом ты сможешь присвоить значение для переменной.) Но вообще лучше делай моим способом, этот геморный, и может выдать фофига ошибок. |
25.02.2006, 20:42 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
а это для ЛЮБОГО использованного предмета работает? Мне надо для любого. |
25.02.2006, 20:44 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Мой тоже для любого. |
25.02.2006, 20:52 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
Эт хорошо
Wolverine добавил: ComotozNick, мне надо так: условие: предмет лежит в первом слоте как это сделать? |
25.02.2006, 21:32 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
If (ItemCarriedByHero(герой)inslote(№)=item) ну это есть в триггерах, джасса тут нет. |
25.02.2006, 21:46 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
спс |
25.02.2006, 21:55 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Не за что, я кстати весь редактор триггеров изучил за 2 месяца самостоятельно, без хелпов, мануалов и всего такого. Даже в инет за этим не лазил. Сначало было сложно, но теперь я знаю редактор триггеров на 4 как минимум. |
25.02.2006, 21:58 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
чёрт, круто |
25.02.2006, 22:01 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Хорошо то хорошо но времени ушло немеренно, я ваще удивляюсь как я это зделал всего за 2 месяца, ваще я сачала думал, буду изучать год как минимум, но оказалось, что быстрее. Вообще это не первый редактор, который приходится изучать самостоятельно. Надо будет попробовать, собрать всю ту кучу статей по ВЕ и сделать один большой мануал для начинающих, и средних пользователей. |
25.02.2006, 22:05 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
0pJl9lTa
offline
Опыт:
3,397Активность: |
воть сие чудо =) |
25.02.2006, 22:05 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
ComotozNick, у меня такая же фигня с моделлингом
Wolverine добавил: сие чудо скачал. Wolverine добавил: блин, а пчму возвращенный предмет нельзя использовать??? |
25.02.2006, 22:15 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ComotozNick
Активность: 666
offline
Опыт:
26,206Активность: |
Не понял в смысле возвращаемый предмет? Во вторых как использовать? |
25.02.2006, 22:17 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|