Показать сообщение отдельно
Старый 21.09.2007, 04:38   #7
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Re: Создаём свой FPS (first person shooter)

Сообщение от AndruXa
Да и добавил вот код собирания бонусов, но чет не работает вроде все просто и правильно ПОСМОТРИТЕ ПОЖАЛСТА
Const  TypeBonus=6
 
Global Bonus=CreateCylinder()
EntityType Bonus,TypeBonus
PositionEntity Bonus,0,5,0
 
Function update_user()
If EntityCollided (user,TypeBonus) Then 
PositionEntity Bonus,Rnd(-40,40),0,Rnd(-40,40)
 user_H=user_H+20
Function create_world()
Collisions USERT,TypeBonus,2,2
Я вроде впихнул код и у меня когда начинают тратится жизни и я беру бонус то жизни пополняются. Сейчас сделаю чтоб циферки жизней было всегда видно на полоске жизней.
Добавь в "While Not KeyHit(1)=1" после "RenderWorld()" вот это и будеш видеть сколько у тебя НР в единицах.
Color 255,215,0
Text 65,30,"HP : "+user_H,True,True
(Offline)
 
Ответить с цитированием