1max_iron
Death Metal
offline
Опыт:
4,038Активность: |
Скилы
Пытался сделать триггер который не давал бы герою качать благадать при количестве свободных скиллов меньше 5 ,но не получилось, Вопрос: как сделать что-бы герой мог качать закл благодать(в данном случае) имея больше или равно 5 свободных скиллов?,при этом скиллы вычитаются!(тоесть было 6 свободных стало 1) |
08.05.2007, 16:31 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
1max_iron
Событие изучения способности. Послк изучения проверяй (переменной, напирмер) кол-во свободных скиллов. Если меньше требуемого, триггерно понижай ур-нь способности и добавляй скилл-поинт, чтобы можно было другой скилл изучить. |
08.05.2007, 16:40 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
1max_iron
Death Metal
offline
Опыт:
4,038Активность: |
а можешь пример написать?(не карту а текстом как в теме рэндом спелл) |
08.05.2007, 16:57 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Вот, сделал. В данном случае SkillPoint'ы - это ресурс дерево. Можешь использовать целочисленную переменную. Для спелла требуется 1 поинт, для ультимы 3 поинта. При нажатии ESC добавляется 3 поинта. |
08.05.2007, 18:02 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
Код:
без всяких деревьев в условия триггера пропиши все абилки которые тебе нужны p01nTT добавил: это вставлять в действия триггера |
08.05.2007, 18:11 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Я специально делал на ГУИ, чтоб легче разобраться было. |
08.05.2007, 21:33 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
Цитата:
а смысл дерева??? гуи = утечки |
|
08.05.2007, 21:34 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Дерево - отдельные очки скиллов, а не SkillPoint'ы Героя.
Ты, имхо, чуть-чуть не так понял. Есть отдельные очки, за которые Герой качает способности. Некоторые скиллы стоят больше одного очка. А эти самые SkillPoint'ы, которые у Героя, вычитаются всегда по одному. В-общем, скачай пример и увидишь. DFlyer добавил: Я знаю, что ГУИ == утечки. Просто, аффтар и триггеры-то не очень хорошо знает, а уж джазз и тем более... Поэтому сделал на ГУИ. |
08.05.2007, 21:42 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
Цитата:
у меня это без применение доп. переменной,сделано с очками прокачки геройских скиллов проще и лучше |
|
08.05.2007, 21:54 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
У тебя учитывается кол-во очков изучения скиллов Героя онли. Т.е., за одно очко - одно заклинание. А тут нужно дополнительное значение. Причём, один скилл можеить стоить больше одного очка. |
08.05.2007, 22:00 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xlow
offline
Опыт:
702Активность: |
Сделай на джазе там эта система будет удобней в использовании |
08.05.2007, 22:17 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Я делал для аффтара. Если ему понадобится, сделаю на джаззе. |
08.05.2007, 22:54 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
Цитата:
а у меня он по твоему сколько стоит??? у меня здесь каждый скилл стоит 5 но так парень ГУИшный,то ему это надо будет копироватьв каждый триггер и просто менять количество очков а в условия добавлять скиллы у меня за 5 очков одно заклинание |
|
09.05.2007, 00:11 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
p01nTT
Вот именно, а надо, чтоб разные заклинаия чтоили по-разному. Причем, допустим, закл стоит 3 очка. У Героя есть 3 скилл-поинта. Изучив закл, у него их не останется. Это так у тебя. А у меня, после изучения останется ещё 2 скилл-поинта. Цена заклинаний - отдельное значение. Кароче, подождём аффтара. Он придёт и нам скажет, что именно ему надо. |
09.05.2007, 09:06 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
p01nTT
offline
Опыт:
11,160Активность: |
Цитата:
Почитай то,что он просил,ты несешь бред |
|
09.05.2007, 11:35 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Думаю, хватит спорить. Кто-то из нах двоих ошибается.
Цитата:
|
|
09.05.2007, 16:20 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
1max_iron
Death Metal
offline
Опыт:
4,038Активность: |
p01nTT
Я твою дискуссию с DFlyer почитал дажо интересно!Может сделаешь свой вариант? |
11.05.2007, 20:55 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
1max_iron
Ты посмотрел мой пример? Это то, что тебе надо было? |
11.05.2007, 21:23 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
небольшая патсказка - в игровых константах отключи "Способности героя - пропуск уровня" поставь 1 или 0. По умолчанию - 2, это приведет к тому, что герой при уже 3-м уровне сможет прокачать абилу до 3-го уровня)
название переменной в константах: HeroAbilityLevelSkip |
12.05.2007, 04:14 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
1max_iron
Death Metal
offline
Опыт:
4,038Активность: |
DFlyer
С твоей системкой я разобрался и переделал вместо дерева скилы!Всё отлично! |
12.05.2007, 13:50 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|