Тема: Меню
Показать сообщение отдельно
Старый 13.05.2006, 10:53   #77
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
2Tormoz

Function fnDestroyField() 

Delete Each cubes
Delete Each bombs
Delete Each booms
Delete Each enemy1
Delete Each enemy2
Delete Each prise1
Delete Each players

End Function
Вот я и изменил, как вы мне советовали, однако ошибка такая же как и раньше:
1. Ставлю бомбу
2. Жму esc - я в меню игры
3 Жму esc - я в главном меню
4. Жму новая игра:
Entity does not exist

в функции:
Function fnUpdateBombas()
For bomb.bombs = Each bombs
	If bomb<>Null
 If player\det=0 Then bomb\lifetime = bomb\lifetime+50
 If player\det=1 And KeyDown(28) Then bomb\lifetime =15000
 If (bomb\lifetime=15000 ) 
 If det=0 
          If EntityDistance (player\obj,bomb\obj) < 5 Then playerlife=playerlife-1
         End If

 	x1# = EntityX(bomb\obj)
 	y1# = EntityY(bomb\obj)
 	z1# = EntityZ(bomb\obj)

 	If det=0 Then fnCreateBoom(x1#,y1#,z1#,player\radius#)
 	kolvoBombs = kolvoBombs - 1
 	FreeEntity bomb\obj
 	Delete bomb
 	Else
 	scale# = bomb\size# + Cos (bomb\angle#)*0.33
 	ScaleEntity (bomb\obj,scale#,scale#,scale#)
 	bomb\angle# = (bomb\angle# + 10) Mod 360
 EndIf
	End If
Next

End Function
В строке:
ScaleEntity (bomb\obj,scale#,scale#,scale#)
То есть ваш совет к сожалению не помог мне исправить данную ошибку.
(Offline)
 
Ответить с цитированием