Как сделать так в одной карте что бы одна боевая единица находясь в определённой области слышала одну музыку а другая боевая единица например игрок 2-рой находясь в другой области слышал другую музыку.

Принятый ответ

// native PlayMusic takes string musicName returns nothing
// native IsUnitInRegion takes region whichRegion, unit whichUnit returns boolean
if GetLocalPlayer() == Player(0) and IsUnitInRegion(udg_MyRegion, udg_MyUnit) then
	call PlayMusic(udg_MyAwesomeMusic)
endif
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
29
5 лет назад
Отредактирован nazarpunk
1
// native PlayMusic takes string musicName returns nothing
// native IsUnitInRegion takes region whichRegion, unit whichUnit returns boolean
if GetLocalPlayer() == Player(0) and IsUnitInRegion(udg_MyRegion, udg_MyUnit) then
	call PlayMusic(udg_MyAwesomeMusic)
endif
Принятый ответ
0
1
5 лет назад
Отредактирован Snirou
0
Можно как более простой вариант расположить разные области на карте, а затем в настройке региона выбрать проигрываемый звук, но тут будет решать не юнит, а наличие обзора над областью и расположение камеры, поэтому вариант выше все же точнее.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.