Объясните в чем глюк?
#1
Вот первая моя проба пера. Поясните, в чем у меня ошибка. Почему квест не засчитывается? Я склонен предполагать, что ошибка в инициализации группы "ohrana".


Файлы вложений
.rar   z17q4.rar (Размер: 2.15 KB / Загрузок: 275)
Duty is everything, the greatest of joys, the deepest of sorrows.
Ответ
#2
Я бы посмотрел, что и как, опубликуй здесь, пожалуйста, весь скрипт-код. Вместе подумаем…
Ответ
#3
Дык он же открытый... Вы ж пока не дали алгоритм шифрования.

Код:
GlobalVars (
NULL : object,
VSS#i#val : object,
i : object
)
DeclareScript VTriger#3#1 (  this : object )
Script VTriger#3#1
(
if
(
)
then
(
KillScript(  )
QStart( "z17q4" )
QObjKillGroup( "ohrana" )
QFinish(  )
)
)
WorldScript
(
Sleep( 2 )
AddObject( ohrana, GetObject( 1000456 )  )
AddObject( ohrana, GetObject( 1000457 )  )
AddObject( ohrana, GetObject( 1000458 )  )
AddObject( ohrana, GetObject( 1000459 )  )
VTriger#3#1( NULL )
)

Ошибка явно не в скрипте. Где-то в самом мобе. Либо в группах, либо в объектах (юнитах). После убийства этой самой группы ничего не происходит.. Хотя возможно я случайно продублировал ID какого-нибудь монстра..
Duty is everything, the greatest of joys, the deepest of sorrows.
Ответ
#4
Порылся поплотнее, обнаружил:
1) В заголовке скрипта стоит вместо CAECCEAC - CBECCEBC. Big Grin
2) При изменении на нужный заголовок, логика все равно не хочет выполняться :/
Duty is everything, the greatest of joys, the deepest of sorrows.
Ответ
#5
У тебя проблемы с запаковкой моб-файла, наверное….


Мы решаем выложить наш моб-вьюер на нашем сайте. Жди…


Файлы вложений Эскизы(ов)
   
Ответ
#6
Хм.. Странно. Проблема вылечилась банальным изменением структуры
Код:
QStart("z17q4")
QObjKillGroup(ohrana)
QFinish()

на установку квестовых переменных через GSSetvarMax().
Duty is everything, the greatest of joys, the deepest of sorrows.
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)