|
|
Модератор форума: GUNNER161, Panikaha |
Форум РЕДАКТОР - ArmA 3 Вопрос - ответ Не работает триггер в сетевой. (Срабатывает триггер в сетевой только у одного.) |
Не работает триггер в сетевой. |
› Среда
› 29.01.2014
› 02:59
› Сообщение #
Всем привет. В общем, проблему тут поймал.
Сделал КООП миссию, там нужно забрать документы, как только их берешь срабатывает триггер, в котором разговоры по рации и всякие респы техники, а через 10 минут конец миссии. В общем, запустили мы играем вчетвером, и один из нас забрал эти документы, и только у него сработал триггер, т.е. сработала рация только у него и миссия закончилась через 10 минут только у него. а техника ваще незареспалась. Вот что прописано в ините документов: get=this addaction ["Взять документы","take_dock.sqf", 0, 1, false, true, "", ""];this allowdamage false - сами документы называются docs Вот что содержит take_dock.sqf: takedocs=false; docs removeaction get; deletevehicle docs; takedocs=true; hint"Документы получены"; Далее срабатывает триггер глобальный с условием: takedocs и в активации прописано of1 sideRadio "STR_Radio1" и т.д. И именно этот триггер срабатывает именно на берущего документы. Остальные даже не в курсе что там по рации что-то говорят. Спасите ребята пжлст=) Ни разу не сталкивался с этим, поэтому не могу придумать что же делать. |
› Среда
› 29.01.2014
› 07:25
› Сообщение #
takedocs=false; - надо написать в файле init.sqf
после takedocs=true; publicVariable "takedocs"; - это синхронизирует переменную для всех игроков |
› Среда
› 29.01.2014
› 14:03
› Сообщение #
|
| |||
| |||
Чат сайта |