pognivet 151 Posted May 27, 2018 I'm making a mission set in WW2 where not every individual person has a radio. Despite this, I would like an AI to say a few useful phrases in vehiclechat while everyone is in an airplane just before doing a parajump. Unfortunately, nobody can see any of the messages because nobody has a radio. Is there any way to allow players to see chat without them having to have ItemRadio in their inventory? Is there a way to create a custom chat channel that can be seen without them having to have a radio? I want to have sort of a localchat for AI that are near the player to say phrases that people across the map can't hear, and I don't mean audio phrases but text phrases since I have no means to do convincing voice acting for a mission. Thanks. Share this post Link to post Share on other sites
beno_83au 1369 Posted May 28, 2018 Try BIS_fnc_dynamicText. Not quite radio chat but it'll certainly do the job. 1 Share this post Link to post Share on other sites
pognivet 151 Posted May 30, 2018 Is there any way to do it in a chatlog sort of way similar to how the radio works? Some people read faster than others, but conversations need to proceed rather quickly for the sake of the mission. Some people will forget things they've just been told and need to refer back to it like you can by pressing Page Up and Page Down with the radio log. Is there any simple way to implement this or, if not, is there some pre-written script suite you know of that does this job? I'm trying to develop a storyline with characters for my mission while stile having it based around total combat in order to get the player more immersed. The only problem is there will be a certain part like you're in a prison totally stripped of anything but a prisoner uniform and maybe a cell mate will say like "If you ever get out of here go to al-Shabab, near the Mosque. Talk to my brother Sadiq Abdullah, tell him I sent you and he will work out a plan." yet of course nobody will remember all that info later. I could add it into a player's diary as an entry, but that's kind of weird to me and there's other situations other than the one I just described where it wouldn't make a lot of sense. I'll try out dynamic text and see what I'm able to come up with it. Share this post Link to post Share on other sites
HazJ 1289 Posted May 30, 2018 You can hide the whole chat display. EDIT: Misread. You can use another form of messaging. systemChat for example. https://community.bistudio.com/wiki/systemChat Share this post Link to post Share on other sites
KevsNoTrev 44 Posted May 31, 2018 You could use CreateDiaryRecord as a log to record the relevant info accessible from the players map screen. Edit: after rereading this info was posted above. Shows I really skipped a large section. Oops. Sorry. Share this post Link to post Share on other sites
pognivet 151 Posted June 2, 2018 On 5/30/2018 at 3:35 AM, HazJ said: You can hide the whole chat display. EDIT: Misread. You can use another form of messaging. systemChat for example. https://community.bistudio.com/wiki/systemChat So systemchat can be seen by anyone in the entire game no matter what type of equipment they have? I'll try it out and see how it works. Ideally it would be nice to be able to create certain radio channels that operate the same as the normal ones do, but for which you can set the condition needed to be fulfilled in order to communicate on that channel. I don't know if this is possible in Arma 3 scripting and if it is I don't know where to even start on making it work. I'm almost a hundred percent confident that there's some sort of module like this for VBS. In a mission I'm making right now I'm making a large scale Soviet attack on a German line. As the Soviet convoy with all its tankriders rolls down the road I want to have a NKVD guy standing on the back of a truck on the side of the road yelling generic shit. Things like "Comrade Stalin says not one step back!" and "Traitors and cowards will be shot!" and "Remember your motherland as you go forward!". I could use say3D on him and then try to either rip a scene out of a movie/game like Enemy At The Gates and use that or record myself on microphone doing a bad Russian accent for a few minutes, but I don't think either one of these will pay off in terms of immersion compared to just some text on the edge of the screen. Share this post Link to post Share on other sites
HazJ 1289 Posted June 2, 2018 You can. https://community.bistudio.com/wiki/radioChannelCreate Not sure if custom channels requires a radio. I assume so, hence it being called "radio" but you never know with ArmA. Share this post Link to post Share on other sites