goestrip Posted December 23, 2020 Posted December 23, 2020 Hello, reporting an issue with the "Transmit message" action: - in the ME I create a radio beacon for navigation with 2 actions on a unit : o Set Frequency o Transmit message(tried on loop and duration 3600s) - I host the mission on a dedicated server that pauses when no players are connected - I join the server, test the beacon, it works as expected - I disconnect and reconnect to the same server: I don't receive the beacon anymore.
dorianR666 Posted December 24, 2020 Posted December 24, 2020 clients see/hear the message only if the transmitmessage action happened after they joined. this problem exists for several other functions as well. ED never implemented the netcode for it. its been reported for like a decade now. what you can do is to periodically execute the transmitmessage action. make it go for a minute, after a minute make it got for another minute, and so on. therefore clients will not see the beacon for maximum of one minute after joining, which is acceptable. 1 CPU: AMD Ryzen 5 1600X GPU: AMD RX 580
goestrip Posted January 8, 2021 Author Posted January 8, 2021 On 12/24/2020 at 10:41 AM, dorianR666 said: clients see/hear the message only if the transmitmessage action happened after they joined. this problem exists for several other functions as well. ED never implemented the netcode for it. its been reported for like a decade now. what you can do is to periodically execute the transmitmessage action. make it go for a minute, after a minute make it got for another minute, and so on. therefore clients will not see the beacon for maximum of one minute after joining, which is acceptable. Ah thank you, i was unaware of this. So building on your idea, i did it like this: Place the unit in the scene (i like the ground vehicule/ fortification/ tacan beacon) A- set the frequency in a standard waypoint action B- add a triggered action for the object (3rd tab): Transmit message (whatever sound file) for 60s (don't check loop ) C- add 3 triggers: 1) mission_start: set flag 1 2) Switched condition/ flag is false (1) / flag on (1) 3) Repetitive Acion / Time since flag (60)/ AI TASK PUSH (the action created in step B) , FLAG OFF(1) it's a bit cumbersome for just 1 beacon..but still cheaper than launching the while scripting framework and whatnot
Recommended Posts