Всем привет,короче проблемая такая.Есть такие строки в скрипте.
Раздвоение звука в МП
#1 OFFLINE
Отправлено 05 June 2023 - 20:49
#2 OFFLINE
Отправлено 07 June 2023 - 01:22
В одиночке все работает нормально,но в пм звук начинает раздваиваться.
Похоже, сколько игроков, столько раз и код запускается. Как код запускается?
#3 OFFLINE
Отправлено 10 June 2023 - 10:58
В одиночке все работает нормально,но в пм звук начинает раздваиваться.
Похоже, сколько игроков, столько раз и код запускается. Как код запускается?
_null = ["act1.sqf","BIS_fnc_execVM",false,false] spawn BIS_fnc_MP;
Но что-то мне подсказывает что лучше так
"act1.sqf" remoteExec ["execVM"];
Но я думаю что так проблема не уйдет.Хотя я может не прав и чего-то не понимаю.
#4 OFFLINE
Отправлено 10 June 2023 - 17:31
_null = ["act1.sqf","BIS_fnc_execVM",false,false] spawn BIS_fnc_MP; Но что-то мне подсказывает что лучше так "act1.sqf" remoteExec ["execVM"];
Верно.
Откуда код запускается?
#5 OFFLINE
Отправлено 10 June 2023 - 18:33
Верно._null =
["act1.sqf","BIS_fnc_execVM",false,false] spawn BIS_fnc_MP; Но что-то мне подсказывает что лучше так "act1.sqf" remoteExec ["execVM"];
Откуда код запускается?
Код запускаеться при активации маршрутной точки.
#6 OFFLINE
Отправлено 10 June 2023 - 20:20
Код запускаеться при активации маршрутной точки.
Я подозреваю, что маршрутные точки локальны каждому игроку, поэтому активируются у каждого игрока, и, соответственно, код вызывается столько раз, у скольки игроков маршрутная точка активировалась.
#7 OFFLINE
Отправлено 10 June 2023 - 21:46
Ее активирует бот, а не игрок. Вертолет высаживает группу и срабатыват вейпоинт разгрузить транспортЯ подозреваю, что маршрутные точки локальны каждому игроку, поэтому активируются у каждого игрока, и, соответственно, код вызывается столько раз, у скольки игроков маршрутная точка активировалась.Код запускаеться при активации маршрутной точки.
Сообщение отредактировал 11Varan11: 10 June 2023 - 21:46
#10 OFFLINE
Отправлено 15 June 2023 - 14:10
Как это лучше сделать?Как лучше проверить
Перед запуском кода, например, вписать
diag_log "1";
Потом в RPT-файле посмотреть.
#11 OFFLINE
Отправлено 16 June 2023 - 11:25
Как это лучше сделать?Как лучше проверить
Перед запуском кода, например, вписать
diag_log "1";Потом в RPT-файле посмотреть.
спасибо буду разбираться