11.10.2003, 00:25
Првиетствую всех. Суть проблемы в следующем. Расковырял я моб файл zonemainmenunew.mob. Добавил туда в объектную область объект Огра, прописал туда свой скрипт (ниже), но этот скрипт почему-то отказывается работать. Не пойму в чем проблема. Если просто в консоли в меню набрать ту же команду эффекта, то эффект отрендерится, а через МОБ не хочет. Где я напортачил?
В объектную область добавил огра (см. скриншот).
Я так подозреваю, что просто его Parent я неправильно указал. По сути в мобе вообще нету никакого объекта (группы) с идентификатором -4100.
Код:
GlobalVars (
NULL : object,
VSS#i#val : object,
i : object,
Ogr : object
)
DeclareScript VTriger#0#2 ( this : object )
DeclareScript #OnBriefingComplete ( nPlayer : float, szComplete : string )
Script VTriger#0#2
(
if
(
)
then
(
KillScript( )
Sleep( 60 )
CreateParticleSource( 15 , GetX( Ogr ) , GetY( Ogr ) , 0 , 4 , "Mushroom" )
)
)
Script #OnBriefingComplete
(
if
(
)
then
(
KillScript( )
)
)
WorldScript
(
Sleep( 2 )
Ogr = GetObjectByID( "187" )
VTriger#0#2( NULL )
)
В объектную область добавил огра (см. скриншот).
Я так подозреваю, что просто его Parent я неправильно указал. По сути в мобе вообще нету никакого объекта (группы) с идентификатором -4100.
Duty is everything, the greatest of joys, the deepest of sorrows.