Показать сообщение отдельно
Старый 11.09.2007, 19:42   #9
Belamore
Оператор ЭВМ
 
Регистрация: 23.07.2007
Сообщений: 42
Написано 0 полезных сообщений
(для 0 пользователей)
Re: При попытке копирования Ентити из филда одного типа в другой блиц почему-то ругается

Так-с, с пердыдущим вопросом я разобрался...
Теперь новый:
[blitz]
Function
CreateUnit() ; Создаёт юнита в игре. В функцию нужно передать цель бота. (или не надо...)
U.unit = New unit ; Создаём новый элемент типа "юнит"
U\HP = 100 ; Устанавливает здоровье юнита на сотню!
For GM.GameModel = Each GameModel ; перебираем все загруженные модели
If GM\name = "фриц" U\mesh = CopyEntity (GM\Mesh) ; если имя модели - "фриц" то копируем меш в юнита.
Next
Return
U
[/blitz]
На строчке
Return U
Выдаёт тот самый
Illegal type conversion!
Разве нельзя возвращать созданный элемент типа?
(Offline)
 
Ответить с цитированием