Показать сообщение отдельно
Старый 24.05.2009, 01:10   #16
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Управление переименованными чайлдами

присваивай переменной тип только после того как проверил, а ты наверно в первой же проверке подставил свой указатель на тип. То есть нужно так:
b.bot = Object.Bot(EntityName(Pick))
If b <> Null Then
unit.bot = b.bot
EndIf

В этом случае вываливаться не будет, так как если мы пикнем по другому неопределенному объекту у нас не произойдет присвоение переменной типа.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
karry (24.05.2009)