Jump to content
nkey

Task Force Arrowhead Radio

Recommended Posts

Okay, There's just so much on this thread it's really hard to go through it all and see if this has already been answered so I apologize if it has been answered in the past. 

 

Is there a way to disable TFAR on death so a user gets moved out of the channel? OR a way to move someone to another channel when they die? 

 

I've been looking at the wiki for a method to do this and have come up short handed. 

 

I figure it would have to do with something along the lines of 

 

if {!(player alive)} then

{

something

}

else

{

something

};

 

1) check information about "serious" mode - probably it will fill your requirements

2) to disable/enable TFAR you could use:

 

["processPlayerPositionsHandler", "onEachFrame", "TFAR_fnc_processPlayerPositions"] call BIS_fnc_addStackedEventHandler;
and
["processPlayerPositionsHandler", "onEachFrame"] call BIS_fnc_removeStackedEventHandler;
 

Share this post


Link to post
Share on other sites

Well, not just that. I want the dead to be able to speak to themselves while spectating. I've attempted to set up 2 separate  TFAR_ModuleTaskForceRadioEnforceUsage modules:

 

1. Named Is_Alive

2. Named Is_Dead

 

Then calling in a script 

 

if {!(player alive)} then

{

[] call Is_Dead 

}

else

{

[] call Is_Alive

};

 

But this seems to not work

 

In case of TaskForceRadio channels spectators could talk with other spectators.

Share this post


Link to post
Share on other sites

Hi Nkey, thank you for such a good mod, you were asked a couple of months back about the potential of adding in radio repeaters have you had any luck with this, is it something that you may be looking at or is it going to be a long term project?  Thanks again.

 

Currently TFAR is still active project, but last time I so busy at main work - so almost no time and power to finish retransmitters. But probably soon :)

Share this post


Link to post
Share on other sites

Well, not just that. I want the dead to be able to speak to themselves while spectating. I've attempted to set up 2 separate  TFAR_ModuleTaskForceRadioEnforceUsage modules:

 

1. Named Is_Alive

2. Named Is_Dead

 

Then calling in a script 

 

if {!(player alive)} then

{

[] call Is_Dead 

}

else

{

[] call Is_Alive

};

 

But this seems to not work

Yup do what I said (TaskForceRadio channel with 123 as password) and they will be able to speak while dead, respawning or otherwise not on the battlefield.

Share this post


Link to post
Share on other sites

Nkey,

would you consider adding an option to bind TFAR keys to let's say, other controllers like joystick? I would to have short and long radio set on radio switch on my TM Warthog but at the moment it is impossible. TFAR does not recognize Warthog as a controller but ArmA does.

Share this post


Link to post
Share on other sites

Nkey,

would you consider adding an option to bind TFAR keys to let's say, other controllers like joystick? I would to have short and long radio set on radio switch on my TM Warthog but at the moment it is impossible. TFAR does not recognize Warthog as a controller but ArmA does.

Thats a limit of CBA. So my guesse is, dont hold your breath for it.

Easy fix:

Since you have the Warthog, I'd say make a simple profile that makes your radio buttons output keys that you use for radio transmition.

  • Like 2

Share this post


Link to post
Share on other sites

Hello,

 

this has probably been asked many times, but I can't find it. Okay: I know that its a bit tricky with the radios and adding them to a box since - as far as I understand it - they get an individual name. I have to admit, I don'T know exactly what that means. (I know how it looks like, but don't know the purpose) 
Anyway, I now want to add some radios in the inventory of a vehicle by using "NAME addItemCargoGlobal ["tf_anprc15", 10];". This does not work. Is there any way to do that?

(The reason I want to have that is, that I use CH Specialized Arsenal and xla FixedArsenal to whitelist equipment in the Arsenal for certain classes. Only problem with that is, that it does not really work with TFAR Radios. Even if I assign them in the Arsenal, when we leave it, it sometimes happens that it randomly disappears.)

 

Thanks in advance!

Share this post


Link to post
Share on other sites

Hey everyone,

I've got a quick question for anyone who can answer. I understand there are different encryptions for each side, be it blufor, opfor, and indep. However, if my entire server (blufor, opfor, and indep) is on using a blufor encryption. Is there a way to isolate frequencies on the blufor encryption so say frequency 30-50 is for blufor only, 51-59 is unrestricted, and 60-300 is for opfor?

Share this post


Link to post
Share on other sites

I suppose with proper API use you might be able to make a dirty solution to prevent someone from setting his frequency to a forbidden value (simply force-change it back via script as soon as its set to the wrong value), but this won't really be clean nor pretty nor user-friendly.

Share this post


Link to post
Share on other sites

Why dont you just use encryption?

I don't want to use the encryption because in the event one person on Opfor needs to communicate with one on Blufor, the encryption will prevent that from happening. Which is why I'd like to set up an unrestricted frequency range as well as restricted ranges for each respective side.

Share this post


Link to post
Share on other sites

Hello,

 

this has probably been asked many times, but I can't find it. Okay: I know that its a bit tricky with the radios and adding them to a box since - as far as I understand it - they get an individual name. I have to admit, I don'T know exactly what that means. (I know how it looks like, but don't know the purpose) 

Anyway, I now want to add some radios in the inventory of a vehicle by using "NAME addItemCargoGlobal ["tf_anprc15", 10];". This does not work. Is there any way to do that?

(The reason I want to have that is, that I use CH Specialized Arsenal and xla FixedArsenal to whitelist equipment in the Arsenal for certain classes. Only problem with that is, that it does not really work with TFAR Radios. Even if I assign them in the Arsenal, when we leave it, it sometimes happens that it randomly disappears.)

 

Thanks in advance!

Just use class names from https://github.com/michail-nikolaev/task-force-arma-3-radio/wiki/API%3A-Classes

Share this post


Link to post
Share on other sites

Hey everyone,

I've got a quick question for anyone who can answer. I understand there are different encryptions for each side, be it blufor, opfor, and indep. However, if my entire server (blufor, opfor, and indep) is on using a blufor encryption. Is there a way to isolate frequencies on the blufor encryption so say frequency 30-50 is for blufor only, 51-59 is unrestricted, and 60-300 is for opfor?

 

Probably not.... Only via some scripting... Also, you could use script to change encryption code on the fly for some radio (to use some without encryption).

Share this post


Link to post
Share on other sites

Hello! I have a huge issue.

Sometimes all of the sudden my teamspeak freezes, can't hear or make myself heard anymore, can't click on anything, can't swap channels, it's just frozen and then it disconnect from the server. Sometimes it reconnects but most of the time it gets an 'Invalid parameter size' red text in chat and I have to reconnect manually. Once I reconnect manually, it gets stuck for a while and after 100 clicks on the TFR channel I end up moving there, but sometimes the users can't hear me anymore, and I have to close Ts and start it up again to make it work, just to have it crash again 2-5-10 minutes later. 
When does it happen? The timing doesn't really make any sense. I can have no issues for half an hour and then bang I hear nothing for 10 seconds and I have to tab out to realize it crashed. I reconnect and then 3-5 minutes later it happens again, or it keeps working for 20+ minutes. I'm running windows 10. Have an Asus Orion PRO usb headset with a usb sound card or whatever it's called, plugged into the front usb panel.

It can work for a few hours just to have it completly mess up later on, it makes no sense.

NOTE! Arma doesn't crash, only TS3, and TS doesn't crash unless I'm using TFAR and I'm in the TFAR channel. 

I can use TS with no issues as long as TFAR isn't involved. Also, it seems that I'm the only one with this issue.

  • I have the latest versions of TS and TFR

  • Running as admin

  • I'm not using any other plugins.

  • I tried reinstalling TS and TFR

  • I tried starting up TS without TFR and then once I'm on the server turn it on, didn't work.

  • If I go into arma - configure - profile there is no space in my name

  • I set TS's priority to high in process lasso

  • I tried reinstalling TS on a different drive

  • Tried setting up my phonetic name, everywhere, even in identity

  • Tried deleting everything related to arma and TS, and fresh install on a new drive, worked for 3 hours and after that it started freezing again randomly.

-Tried setting new rules in the firewall for TS, disabled antivirus

This is how the TS3 client log looks like:

 

10/30/2015 02:13:31 task_force_radio Info can't center client : invalid clientID

10/30/2015 02:13:32 SCHandler Warning Got command data while disconnected, dropping
10/30/2015 02:13:32 ClientUI Info Connect status: Disconnected
10/30/2015 02:13:32 ClientUI Info Connection lost, want autoreconnect = 1
10/30/2015 02:13:32 task_force_radio Info Can't get talking status : not connected
10/30/2015 02:13:32 task_force_radio Info Can't get talking status : not connected
10/30/2015 02:13:32 Bookmarks Info Disconnect, total time: 58 - 279
10/30/2015 02:13:33 ClientUI Info Autoreconnecting
10/30/2015 02:13:33 ClientUI Info Connect to server: ts3.criticalgaming.org
10/30/2015 02:13:33 ClientUI Info Trying to resolve ts3.criticalgaming.org
10/30/2015 02:13:33 TSDNS Info No SRV TSDNS found at "_tsdns._tcp.ts3.criticalgaming.org"
10/30/2015 02:13:33 TSDNS Info DNS resolve successful, "ts3.criticalgaming.org"=94.23.1.205
10/30/2015 02:13:33 TSDNS Info SRV DNS resolve successful, "_ts3._udp.ts3.criticalgaming.org"=>"ts3.criticalgaming.org:9987" = 94.23.1.205:9987
10/30/2015 02:13:33 ClientUI Info Lookup finished: 94.23.1.205 9987 ts3.criticalgaming.org 0 0
10/30/2015 02:13:33 ClientUI Info Resolve successful: 94.23.1.205:9987
10/30/2015 02:13:33 ClientUI Info Blacklist check ok
10/30/2015 02:13:33 ClientUI Info Initiating connection: 94.23.1.205:9987 ts3.criticalgaming.org
10/30/2015 02:13:33 ClientUI Info Connect status: Connecting
10/30/2015 02:13:33 PktHandler Devel Puzzle solve time: 6
10/30/2015 02:13:33 ClientUI Info Connect status: Connected
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 ClientUI Info Connect status: Establishing connection
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:34 ClientUI Info Connect status: Connection established
10/30/2015 02:13:34 PermManager Info Loading permissions from cache
10/30/2015 02:13:36 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:40 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:43 task_force_radio Info can't center client : invalid clientID

 

And this is how some arma3 rpt files look like

 

10/30/2015 02:13:31 task_force_radio Info can't center client : invalid clientID

10/30/2015 02:13:32 SCHandler Warning Got command data while disconnected, dropping
10/30/2015 02:13:32 ClientUI Info Connect status: Disconnected
10/30/2015 02:13:32 ClientUI Info Connection lost, want autoreconnect = 1
10/30/2015 02:13:32 task_force_radio Info Can't get talking status : not connected
10/30/2015 02:13:32 task_force_radio Info Can't get talking status : not connected
10/30/2015 02:13:32 Bookmarks Info Disconnect, total time: 58 - 279
10/30/2015 02:13:33 ClientUI Info Autoreconnecting
10/30/2015 02:13:33 ClientUI Info Connect to server: ts3.criticalgaming.org
10/30/2015 02:13:33 ClientUI Info Trying to resolve ts3.criticalgaming.org
10/30/2015 02:13:33 TSDNS Info No SRV TSDNS found at "_tsdns._tcp.ts3.criticalgaming.org"
10/30/2015 02:13:33 TSDNS Info DNS resolve successful, "ts3.criticalgaming.org"=94.23.1.205
10/30/2015 02:13:33 TSDNS Info SRV DNS resolve successful, "_ts3._udp.ts3.criticalgaming.org"=>"ts3.criticalgaming.org:9987" = 94.23.1.205:9987
10/30/2015 02:13:33 ClientUI Info Lookup finished: 94.23.1.205 9987 ts3.criticalgaming.org 0 0
10/30/2015 02:13:33 ClientUI Info Resolve successful: 94.23.1.205:9987
10/30/2015 02:13:33 ClientUI Info Blacklist check ok
10/30/2015 02:13:33 ClientUI Info Initiating connection: 94.23.1.205:9987 ts3.criticalgaming.org
10/30/2015 02:13:33 ClientUI Info Connect status: Connecting
10/30/2015 02:13:33 PktHandler Devel Puzzle solve time: 6
10/30/2015 02:13:33 ClientUI Info Connect status: Connected
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 ClientUI Info Connect status: Establishing connection
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:33 task_force_radio Info Can't get current channel : invalid clientID
10/30/2015 02:13:33 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:34 ClientUI Info Connect status: Connection established
10/30/2015 02:13:34 PermManager Info Loading permissions from cache
10/30/2015 02:13:36 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:40 task_force_radio Info can't center client : invalid clientID
10/30/2015 02:13:43 task_force_radio Info can't center client : invalid clientID

Nothing worked. Please help.

Share this post


Link to post
Share on other sites

Is something like spectator mode in acre planned? To recap how it works, it allows spectators to hear what the people on the field are saying and speak between spectator without people on the field hearing the spectators.

Would be a nice feature cause some communities play without respawn and spectating could be fun if you at least heard what is happening on the battlefield.

  • Like 2

Share this post


Link to post
Share on other sites

Is something like spectator mode in acre planned? To recap how it works, it allows spectators to hear what the people on the field are saying and speak between spectator without people on the field hearing the spectators.

Would be a nice feature cause some communities play without respawn and spectating could be fun if you at least heard what is happening on the battlefield.

+10 000 to this, when I played on a server with ACRE this was a very cool feature. It would be awesome to see in TFAR.

Share this post


Link to post
Share on other sites

Hello.

I need some help with this mod.

 

my squad are scattered across the map in random positions with no radios and we  need to be able to kill AI and take their radios so we can communicate with each other across the map

 

it seems the AI do not get assigned a TFAR radio by default,  Only players

I need to replace the default game radio with the TFAR radio  for AI squads   but i cant seem to figure out how,  can anyone help me with this?

Share this post


Link to post
Share on other sites

{_x removeitem radioitem; _x additem <tfar radio here>} foreach units (side east)

in your init.sqf

Share this post


Link to post
Share on other sites

{_x removeitem radioitem; _x additem <tfar radio here>} foreach units (side east)

in your init.sqf

 

I tried  this but it does not work,  the AI still has a default  non TFAR radio.

Share this post


Link to post
Share on other sites

Try

{ if ( side _x == east ) then { _x unlinkItem "ItemRadio"; _x linkItem "tf_fadak"; }; } forEach allUnits;

instead.

Share this post


Link to post
Share on other sites

Try

{ if ( side _x == east ) then { _x unlinkItem "ItemRadio"; _x linkItem "tf_fadak"; }; } forEach allUnits;

instead.

 

Thank you Belbo  it's working now.

 

Your a star :)

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×