Показать сообщение отдельно
Старый 21.03.2015, 14:12   #5
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Стрельба в игре

о как.
Тебе нужно как можно понятнее объяснить то, что ты задумал, так как думаю все буду ошарашены первым строкам и не правильно тебя поймут.
Пример настройки параметров для луча:
cub CreateCube()
EntityPosition cub,0,0,1
EntytyPickMode cube
,! - иначе луч не найдет 
Global soundWhenDie LoadSound("die.wav")
Global 
soundWhenDamage LoadSound("damage.wav"
А затем проверять, пересек луч этот бокс или нет :
LinePick(x#,y#,z#,0,0,10) ! по z вроде вперед, x-y-z координаты перса
if(e==cub and KeyHit(57) and patron>0Then
    enemy1hp
=enemy1hp-1
    PlaySound  soundWhenDamage
EndIf
if 
enemy1hp<and enemyPlayDie==False  Then
    PlaySound soundWhenDie
    enemyPlayDie 
True Что бы не воспрозводился звук смерти всегда
EndIf 
Сторожилы, исправьте если что не правильно,3 годя на блитзе не сижу.

Хелп по звуку:
http://forum.boolean.name/showthread.php?t=1&page=2
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием