Страница 1 из 1

Баг квестовой системы

Добавлено: 20 сен 2008, 16:28
ViruS22
вобщем такая проблема.
если в квесте требуется:
DS+1 i
DS-(значит должен подойти любой +1+2....+6)
при проверке если в сундуке будет лежать DS+1 i DS+2...+6
не обнаруживается DS+1
но если положить 2-а DS+1 лишь тогда он находит оба DSa.
это баг или так и должно быть?

Добавлено: 20 сен 2008, 16:42
Kold
Квест-система не умеет думать. Она не будет подбирать порядок проверки вещей, порядок всегда один: слева-направо сверху-вниз.

Описанный тобой случай выглядит следующим образом: найти нужно DS+(любой) и DS+1, а в сундуке они лежат в порядке DS+1 и DS+(любой). DS+1 подходит как DS+(любой), а вот DS+(любой) только в одном случае подойдет как DS+1.

Добавлено: 20 сен 2008, 17:19
Desert_Eagle
ViruS22
У меня тоже так было, нужно было Eye+5 и любой Eye, когда положыл Eye+5 и Eye+х и проверил, Eye+5 не учитывалось. Просто положыл 2 Eye+5 и все норм

Добавлено: 20 сен 2008, 20:00
ViruS22
А возможно ли сделать так чтобы квест система сначала определяла точное значение(DS+1 Key+1...) а потом уже неопределенное(DS Key ...)?

Добавлено: 20 сен 2008, 20:01
Kold
Можно. Но можно и просто переложить вещь для неопределенного уровня повыше.

Добавлено: 20 сен 2008, 20:35
Shaabas
Potion of Soul в кол-ве 50 или более
Положил и в пачках и порозньб всё равно ненаходит их. :shock:

Добавлено: 20 сен 2008, 20:36
ViruS22
тут дело вот в чем если квест сис. требует
ds+2 i ds
то DS выше +2 уже не пройдет понадобится либо+1 либо+2
если требует
ds+3 i ds
то выше чем+3 уже не пройдет и т.д.
как я понял такой баг распространяется на DS,BC,Key,Eye
также ето усложняет кв. с.

Добавлено: 20 сен 2008, 21:06
Kold
Вы вообще читали, что я написал? Видимо, нет. Читайте, пока на вас не снизойдет озарение.