Jerichtemas
offline
Опыт:
626Активность: |
Скрещивание предметов
Это опять со своей темой, ибо предыдущая тема не чем не помогла, и не смог найти в базе.
В общем, мне нужно создать такой триггер, который будет выполнять следующею функцию:
Вот я создал материал «Железо» и два заклинания, которые находятся в книге заклинаний у героя с первого уровня. Заклинания называются «Создать Железный Меч» и «Создать Железный Щит». Если в инвентаре есть два железа и используется один из двух заклинаний, то дается либо меч или щит. Если используется заклинания без нужных ингредиентов, то пишется «У вас недостаточно материалов». У меня, почему-то выводило по две строчки «У вас недостаточно материалов». Но при создание триггера у меня возникла проблема, которую я не смог решить: Если я использую «Создать Железный Меч», мне дается Железный Меч. Если я использую «Создать Железный Щит», то мне дается Железный Меч. НО если у меня в инвентаре лежит четыре «Железа» и я тыкаю на один из двух заклинаний, то мне дается и «Железный Щит» и «Железный Меч». Так же, помимо этих двух заклинаний есть ещё девять штук. Но на них ни один триггер не используется. Ну, так вот, если я использую «Создать Железный Меч» или «Создать железный Щит», у меня мана опускается до 0, притом что цена этих двух заклинаний равно 40 маны, у героя имеется 200 маны. Подскажите как должен выглядеть в идеале данный триггер. |
10.02.2011, 10:42 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
покажи как сделал ты. в идеале - юнит использует закл сделать щит(или меч) , условие - он имеет два железа, действие забрать два железа дать щит(меч) |
10.02.2011, 10:44 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
Я по такому принципу и делал.
Ты подскажи как правельный триггер должен выглядеть?=) |
10.02.2011, 10:54 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Pray_AD
stay in c++
offline
Опыт:
7,145Активность: |
Ты используешь заклинания с одинаковым приказом. Меняй приказ одного из заклинаний. |
10.02.2011, 11:08 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
Jerichtemas, На, я сделал только меч щит точно так же только поменяй выдаваемый предмет и условие на заклинание.
SkiL добавил: и офк другой приказ настрой второму заклинанию |
10.02.2011, 11:14 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
SkiL, у меня на твоей карте не делается Щит, только меч, независимо сколько у тебя железо в инвертаре от 2 до 6
Точнее только Меч делается, а ты сказал что делается ещё и щит |
10.02.2011, 11:33 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SkiL
offline
Опыт:
9,321Активность: |
Jerichtemas, там только на меч триггеры есть, как ты щит сделал?0_о |
10.02.2011, 11:35 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
SkiL, Ошибся, только меч сделал...
Ну я скачал твой триггер, хапихал его в свою мапу. Поменял переменные и предмет который создает и какое заклинание надо испоьзовать. Но не чего не происходит... |
10.02.2011, 11:53 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
Ну так скажите, как должен выглядеть триггер для создание вещи с помощью скила???
Если для создании вещи в инвентаре должно лежать от 2ух ингредиентов одно типа. Наподобие вещь состоит из 2х железа и 1х камень. Как такое можно создать? Скока не флужу, не ищу, не чего подобного не смог найти. Только такие триггеры, в которых делаются вещи из ингредиентов до 1х одного тип. То есть 1х железо 1 камень. Только такой триггер знаю :( |
12.02.2011, 11:25 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NiktheGreat
Veni, vidi, vici.
offline
Опыт:
3,252Активность: |
Jerichtemas, ты все таки скажи наконец, заклинания, которые ты используешь копированы от одного и того же? если да, то делай эти болванка-заклинания через канал, а про настройку канала в поиске найти легко сможешь. Отредактировано NiktheGreat, 12.02.2011 в 12:15. |
12.02.2011, 11:53 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
NiktheGreat, Я использую канал, и да они копированы от одного и тоже... |
12.02.2011, 11:55 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NiktheGreat
Veni, vidi, vici.
offline
Опыт:
3,252Активность: |
тогда забей строку id приказа везде разное значение. ато будет воспринимать как одно и тоже заклинание |
12.02.2011, 12:17 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
NiktheGreat, У меня не получается сделать триггер на создание вещей, в которых от 2ух ингридиентов... |
12.02.2011, 15:30 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
|
12.02.2011, 15:42 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NiktheGreat
Veni, vidi, vici.
offline
Опыт:
3,252Активность: |
Jerichtemas, ну вы же говорили создается либо то либо то
я вообще не могу понять в чем происходит загвоздка. событие - начинает применять способность условие - в слоте 1 есть предмет железо условие - в слоте 2 есть предмет железо условие - примененная способность - создать меч действие - удалить предмет в слоте 1 действие - удалить предмет в слоте 2 действие - дать предмет меч согласен Jerichtemas, такой совет иногда если сделать триггер или что то в РО с нуля , то проблема может отпасть, так как пробегаясь взглядом можно и не заметить ошибки. Отредактировано NiktheGreat, 12.02.2011 в 16:21. |
12.02.2011, 16:04 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
Hanabishi, Вы может не поняли, такой триггер я сделать могу. Мне нужен триггер, который юзается с помощью ЗАКЛИНАНИЯ. Если бзнать заклинания, то дается определенный предмет, в том случаии, если в инвертаре есть 2одинаковых предметов (2х железа) и 1 предмета другого типа (камень)!!! |
12.02.2011, 16:06 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NiktheGreat
Veni, vidi, vici.
offline
Опыт:
3,252Активность: |
Jerichtemas, так я вам такой и написал, только добавьте условие камня и все. и если так и не получится, берите абилки которые не нужно наводить (вызов духа волка, элементаля, берсерк, и тп) Отредактировано NiktheGreat, 12.02.2011 в 16:21. |
12.02.2011, 16:11 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
NiktheGreat, Может вы не заметили, что меч делается за 2 железа, НО если в инвертаре лежит 1 Созданный Меч и 1 Железо, то он делает ещё один меч, но уже по цене 1 железо... |
12.02.2011, 16:15 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NiktheGreat
Veni, vidi, vici.
offline
Опыт:
3,252Активность: |
По той системе, которой я вам написал, такого быть в принципе не может, проверяется наличие в слоте 1 слоте 2 наличие железа. Если есть железо, то даст меч, если нету в слоте 1 слоте 2 железа, то не выдаст. Скинте скрин триггера вашего, чтоб воочию увидеть где там может быть ошибка. |
12.02.2011, 16:20 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jerichtemas
offline
Опыт:
626Активность: |
Если в инвентаре лежит, минимум один меч, то каждый следующий меч будет создаваться, если в инвентаре есть 1 железо
Этот триггер, и карта ваша. Я в ней не чего ещё не изменял. |
12.02.2011, 16:25 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|