|
|
Модератор форума: Slon |
Форум РЕДАКТОР - ArmA 2 Скрипты Хочу знать расстояние до юнита... |
Хочу знать расстояние до юнита... |
› Понедельник
› 11.01.2010
› 09:04
› Сообщение #
Кто знает, как сделать так чтобы на экране отображалось расстояние до юнита, как например, в миссии MP_Detector.Chernarus. Я что-то рылся в скрипте но не получается…
|
› Понедельник
› 11.01.2010
› 12:51
› Сообщение #
незнаю каким образом ты собираешся выбирать до какого юнита определять расстояние,
может сразу до всех ? простой пример - расстояние до юнита с именем bot текст в файл (sqf) While {true} do { |
› Понедельник
› 11.01.2010
› 13:17
› Сообщение #
Спасибо, сойдет и такой скрипт. А ты не знаешь как зделать чтобы расстояние отобраалось как в мисси MP_Detector.Chernarus?
|
› Понедельник
› 11.01.2010
› 13:51
› Сообщение #
Незнаю такой миссии, сделай скрин посмотрю.
|
› Понедельник
› 11.01.2010
› 15:31
› Сообщение #
Это стандартная сетевая миссия "Детектор" в ArmA II. Ну и вот скрин:
Прикрепления:
3581510.jpg
(44.7 Kb)
|
› Понедельник
› 11.01.2010
› 17:36
› Сообщение #
Shus, - Это если их видно
а вот похожий (sqf) с разноцветным текстом Code _al = []; private ["_un","_tx","_nm","_ds"]; _t_m = 10; _t_s = 0; While {true} do { _al = allUnits - [player]; _ds = 1000; { if ((Player distance _x) < _ds) then {_un = _x; _ds = Player distance _x}; } forEach _al; _ds = floor _ds; if (_ds < 25) then { _nm = format ["<br /><t size='2' color = '#ff0000' align='center'> %1 </t>",_ds] } else {if (_ds > 55) then { _nm = format ["<br /><t size='2' color = '#00ff00' align='center'> %1 </t>",_ds] } else { _nm = format ["<br /><t size='2' color = '#ffff00' align='center'> %1 </t>",_ds] }}; if (_t_s > 0) then {_t_s = _t_s - 1} else {_t_s = 59; _t_m = _t_m -1;}; if (_t_m < 0) exitWith {hint "Ende Game"}; hintSilent composeText [ parseText _nm, parseText format ["<br /><t size='1' color='#999900' align='center'> %1 </t>",name _un], parseText format ["<br /><t size='1' color='#999900' align='center'> %1:%2 </t>", _t_m, _t_s] ]; sleep 1; }; Сообщение отредактировал Slon - Понедельник, 11.01.2010, 17:39
|
› Вторник
› 12.01.2010
› 13:52
› Сообщение #
ДА это то что мне нужно. Слушай, а ты не знаешь как в этом скрипте сделать чтобы показывалось расстояние до нужного мне юнита, а не до всех??
Сообщение отредактировал Bazirga - Вторник, 12.01.2010, 13:53
|
› Вторник
› 12.01.2010
› 14:43
› Сообщение #
Тут главный вопрос как сделать выбор, кого хочеш видеть ?
|
› Четверг
› 17.12.2015
› 04:29
› Сообщение #
Похожий вопрос, как сделать так чтобы непрерывно показывалось расстояние по перекрестию как в дальномере?
|
› Четверг
› 17.12.2015
› 07:16
› Сообщение #
pascal, измеряй расстояние до cursorTarget
https://community.bistudio.com/wiki/cursorTarget |
› Четверг
› 17.12.2015
› 18:44
› Сообщение #
Slon, большое тебе спасибо! Мне все больше начинает нравится скриптописание, особенно когда есть люди которые могут помочь)
|
| |||
| |||
Чат сайта |