Kydoimos 916 Posted March 3, 2014 Hi all, having a spot of bother with forcing the radio on a KBTell message. I don't quite understand where the boolian goes and I'm still learning scripting. Here is what I have: _Goddard kbAddTopic ["conv", "Sentences.bikb", "", ""]; _Goddard kbTell [Coleridge, "conv", "ER_34_Goddard"];] And here is the correct syntax: person kbTell [receiver, TopicName, SentenceClass, [argument name, argument value, argument text, argument speech], ...{,forceRadio}] Can someone help me out? Thanks ever so! Share this post Link to post Share on other sites
Kydoimos 916 Posted March 4, 2014 By forcing the radio, I mean to make the message play with static and bleeps, as if the communication is being made at a distance. Share this post Link to post Share on other sites
Kydoimos 916 Posted March 4, 2014 It's this part I'm struggling with: ...{,forceRadio}] Share this post Link to post Share on other sites
ceeeb 147 Posted March 5, 2014 The last element of the array should be true if you want to force use of the radio. Example: _Goddard kbTell [Coleridge, "conv", "ER_34_Goddard", true]; The in game help for kbTell also says you can use some other options, which isn't mentioned on the BI wiki page: Last parameter can be false/true to force radio channel selection, or number 1..10 to force possible CustomChannel, or radio channel name 'GLOBAL', 'SIDE', 'GROUP', 'VEHICLE', 'DIRECT', 'COMMAND' Share this post Link to post Share on other sites
Kydoimos 916 Posted March 6, 2014 Ah brill, thanks ceeeb! I'll give that a go - you're a star! Share this post Link to post Share on other sites
Kydoimos 916 Posted March 6, 2014 Nuts! Unfortunately, it didn't work - the message didn't play over the radio. Could it be because both units were in a vehicle? Sort of though that the forceRadio option might force the message to be aired on the radio despite the channel? Hmmm, let us know if anyone has any thoughts... Share this post Link to post Share on other sites
ceeeb 147 Posted March 6, 2014 Forcing use of the side (or other) radio channel still works if both units are in a vehicle together. Example: _Goddard kbTell [Coleridge, "conv", "ER_34_Goddard", "SIDE"]; I will update the wiki page Share this post Link to post Share on other sites
Kydoimos 916 Posted March 7, 2014 Great stuff! Thanks Ceeb, very helpful! Share this post Link to post Share on other sites