Я слепил два скрипта. Первый удаляет сундук, а второй лампочку над ним. Скрипты в редакторе сохраняются, но вот при загрузке скрипт лампочки не находит ID сундука. Помогите исправить. Но вариант с глобальными переменными не предлагать потому, что их тогда будет аж 400 штук (на каждый сундук по переменной многовато будет). Скрипт сундука и ID Syndyk1 Begin Syndyk
short pickday
if ( OnActivate == 1 )
disable
set pickday to ( dayspassed + 29 )
endif
endif
if ( getdisabled == 1 )
if ( pickday < dayspassed )
enable
else
return
endif
End Syndyk И код светильника Begin svet1
if ( Syndyk1->getdisabled == 0 )
Disable
endif
if ( Syndyk1->getdisabled == 1 )
Enable
endif
End svet1 (И сундук и лампочка имеют уникальные ID)