Город Джунов
Объясните в чем глюк? - Версия для печати

+- Город Джунов (https://www.gipat.ru/forum)
+-- Форум Аддон для Проклятых Земель (https://www.gipat.ru/forum/forum-20.html)
+--- Форум Программирование (https://www.gipat.ru/forum/forum-6.html)
+--- Темы: Объясните в чем глюк? (/thread-1794.html)



Объясните в чем глюк? - ALtair - 10.02.2004

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


Объясните в чем глюк? - sun - 11.02.2004

Я бы посмотрел, что и как, опубликуй здесь, пожалуйста, весь скрипт-код. Вместе подумаем…


Объясните в чем глюк? - ALtair - 11.02.2004

Дык он же открытый... Вы ж пока не дали алгоритм шифрования.

Код:
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 какого-нибудь монстра..


Объясните в чем глюк? - ALtair - 12.02.2004

Порылся поплотнее, обнаружил:
1) В заголовке скрипта стоит вместо CAECCEAC - CBECCEBC. Big Grin
2) При изменении на нужный заголовок, логика все равно не хочет выполняться :/


Объясните в чем глюк? - sun - 12.02.2004

У тебя проблемы с запаковкой моб-файла, наверное….


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


Объясните в чем глюк? - ALtair - 15.02.2004

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

на установку квестовых переменных через GSSetvarMax().