Jump to content
nkey

Task Force Arrowhead Radio

Recommended Posts

@NKey : Without going into the "serious" mode, "Lightweighted" is great and used for coop, the issue arise when using respawn mode in a coop mission to use special revive system (BTC, etc...). Players still go through a !alive state (for X seconds) before the respawn event and revive script kick-in. With big coop game you can then regulary hear somebody dying on the other side of the map for X second (which is basically : Arg, Damn, F**k"). 30 Players hearing another one during his dead state without spatialization or filter.

Would it be possible to not release the player in TFR spectator mode if the mission allow respawn ( and maybe if mission allow respawn with respawn time lower than 10 secs) ?

Share this post


Link to post
Share on other sites

Would it be possible to not release the player in TFR spectator mode if the mission allow respawn ( and maybe if mission allow respawn with respawn time lower than 10 secs) ?

Thanks for info.

I'll do it, but only in next-next version (next 0.8.3 will release in 1-2 days).

Share this post


Link to post
Share on other sites

Cool, no problem for the next version :)

BTW I rode the message you wrote to make Radio compatible with VAS. I'm using my own gear systems and I was wondering if I understood correctly how TFR work. If you have a the basic radio in your inventory TFR will replace it by the correct radio depending on your side ? But can you still create the TFR radio directly on the player without problem ?

(By reading your message on VAS topic you mean ACRE and TFR are using the same method to switch the default Radio by their short range radio?)

Edited by L etranger

Share this post


Link to post
Share on other sites
Cool, no problem for the next version :)

BTW I rode the message you wrote to make Radio compatible with VAS. I'm using my own gear systems and I was wondering if I understood correctly how TFR work. If you have a the basic radio in your inventory TFR will replace it by the correct radio depending on your side ? But can you still create the TFR radio directly on the player without problem ?

(By reading your message on VAS topic you mean ACRE and TFR are using the same method to switch the default Radio by their short range radio?)

Yes, ItemRadio will be replaced by your side radio.

As far as I know TFAR and ACRE use common system (at least for personal radio) - each radio item is unique per game to allow you pickup radios with all settings saved. So if you create personal radio item by youself - it is possible to create few equal radio items. And, as result - problem with same settings for several players.

But if you game is not too long - you may start creating radios starting from 999 to 0.

Share this post


Link to post
Share on other sites

In ACRE we have a system that validates radio IDs when you acquire them (this has been significantly improved in ACRE2). If you get a radio that is already owned by someone else (as this is what the server tracks) it invalidates your radio and attempts to get a new ID.

Also we have a garbage collection system for long duration games. If a radio is sitting out alone in a ammo pile or on a body someplace, eventually the ID gets reclaimed and when someone picks it up its essentially a blank radio (and will get a new ID from what it was on the ground).

A couple years back we had a MSO mission that went on for I think 4-5 days at UO with hundreds of connections over the course of the game and we didn't have an ID problem, at least in terms of the IDs running out (this was back before we totally got the duplicate ID problem fixed though, so we had settings issues).

Share this post


Link to post
Share on other sites

@Nou : Thanks for the info. I still encounter ID issue with ACRE on A3, people loading saved loadout sometime seems to share the same radio ID. I'm not sure yet if this is the symptom, but when some player are switching channel, the channel is also switched on another player's radio (of the same kind).

@NKey : I noticed that when you die and respawn (simple mp mission with description.ext respawn=3), it seems you get a new radio, and so each time you die (ex: I start with an/prc-151 (1), then as I die it increment (2) (3) etc...). Is it something normal ?

Share this post


Link to post
Share on other sites

@NKey : I noticed that when you die and respawn (simple mp mission with description.ext respawn=3), it seems you get a new radio, and so each time you die (ex: I start with an/prc-151 (1), then as I die it increment (2) (3) etc...). Is it something normal ?

Yes, each you respawn you technically get new radio ID, because someone may take old one from your inverntory and break unique constraint.

Share this post


Link to post
Share on other sites

Hi, Great mod! We use it successfully for coop. However, we do miss the radio squawk sound at the beginning and end of each transmission. Right now there's just a little klick noise, is there any way for us to exchange this sound to something else?

Share this post


Link to post
Share on other sites
Hi, Great mod! We use it successfully for coop. However, we do miss the radio squawk sound at the beginning and end of each transmission. Right now there's just a little klick noise, is there any way for us to exchange this sound to something else?

Feel free to replace sound files TeamSpeak\plugins\*\local_start.wav and TeamSpeak\plugins\*\local_end.wav.

Also, crypto22 has send me complete replacement of sound files (I was unable to test it myself yet, but looks promising). You can download it here.

Share this post


Link to post
Share on other sites

Thanks for the update nkey just updated our server and let everyone know in my clan about the update.

Would it be possible to get a change log, I can see you posted the following a few days ago.

a lot of bugfixes,

new DSP effect for LR and personal,

same frequencies for groups (optional - team),

some API,

ability to setup stereo channels on radio,

time-critical code moved to non-scheduled environment,

etc.

Share this post


Link to post
Share on other sites
Thanks for the update nkey just updated our server and let everyone know in my clan about the update.

Would it be possible to get a change log, I can see you posted the following a few days ago.

a lot of bugfixes,

new DSP effect for LR and personal,

same frequencies for groups (optional - team),

some API,

ability to setup stereo channels on radio,

time-critical code moved to non-scheduled environment,

etc.

Hush.... :) I'll public change log and some additional info after a few days. Currently it is already released for Russian communities, but I want to test it on few 100+ player games to make sure everything work correctly.

Share this post


Link to post
Share on other sites

are the classnames really tf_anrprc152_x, tf_anrprc148jem_x, tf_fadak_x ? i only get the fadak in my Mission, all other dont work. even the Long range Radios i dont get in my Mission.

i tried:

this addItemCargoGlobal ["tf_fadak_999", 1] (work!)

this addItemCargoGlobal ["tf_anrprc148jem_105", 1]; (dont work)

this addItemCargoGlobal ["tf_anrprc152_999", 1]; (dont work)

OK---thx to my clanmate, classnames are: tf_anprc152_x, tf_anprc148jem_x, tf_fadak_x

I cant add ID's to the Long range Radios like this addBackpackCargo ["tf_rt1523g",1]; -> this addBackpackCargo ["tf_rt1523g_003",1]; How is this possible to add more LRR to a box?

And how to disable short radios for players?

Edited by Numrollen

Share this post


Link to post
Share on other sites
are the classnames really tf_anrprc152_x, tf_anrprc148jem_x, tf_fadak_x ? i only get the fadak in my Mission, all other dont work. even the Long range Radios i dont get in my Mission.

i tried:

this addItemCargoGlobal ["tf_fadak_999", 1] (work!)

this addItemCargoGlobal ["tf_anrprc148jem_105", 1]; (dont work)

this addItemCargoGlobal ["tf_anrprc152_999", 1]; (dont work)

OK---thx to my clanmate, classnames are: tf_anprc152_x, tf_anprc148jem_x, tf_fadak_x

I cant add ID's to the Long range Radios like this addBackpackCargo ["tf_rt1523g",1]; -> this addBackpackCargo ["tf_rt1523g_003",1]; How is this possible to add more LRR to a box?

And how to disable short radios for players?

Sorry for classnames typo.

Ids are not used for LR radios. So, just addBackpackCargo ["tf_rt1523g",10].

Disable short range radio? Delete it form inventory (or delete ItemRadio from respawn load)? Or you mean something different?

Share this post


Link to post
Share on other sites

I mean: how to disable the automatic load on start. So that everyone needs to take a radio manually. I dont know if i can fix the respawn bug on my own. I just will have to force everyone @ start to take a 148, so he respawn with a 148 and everything is fine i hope ;) Same with the Long range :cool:

Share this post


Link to post
Share on other sites
I mean: how to disable the automatic load on start. So that everyone needs to take a radio manually. I dont know if i can fix the respawn bug on my own. I just will have to force everyone @ start to take a 148, so he respawn with a 148 and everything is fine i hope ;) Same with the Long range :cool:

Try to download 0.8.3 version (available on radio.task-force.ru/en). It is currently tested by players, but looks stable. As far as I know respawn bug is fixed in 0.8.3.

Share this post


Link to post
Share on other sites

Nice work so far nkey! Thanks for that!

I guess what Numrollen is asking for is a way to disable the automatic distribution for personal radios like you gave this option for the longrange radios.

"tf_no_auto_long_range_radio = true"

I would like this feature too ;)

btw. here's a template for a radio-box for the lazy guys

radios.sqf

while {alive _this} do

{

clearMagazineCargo _this;

clearWeaponCargo _this;

// TaskForceArrowhead Radios

// http://radio.task-force.ru/en/

// BLUEFOR = AN/PRC-152 + RT-1523G

// INDEPENDENT = AN/PRC148-JEM + AN/PRC-155

// OPFOR = FADAK + MR3000

// BLUEFOR Radios

_this addItemCargoGlobal ["tf_anprc152_999", 1];

_this addItemCargoGlobal ["tf_anprc152_998", 1];

_this addItemCargoGlobal ["tf_anprc152_997", 1];

_this addItemCargoGlobal ["tf_anprc152_996", 1];

_this addItemCargoGlobal ["tf_anprc152_995", 1];

_this addItemCargoGlobal ["tf_anprc152_994", 1];

_this addItemCargoGlobal ["tf_anprc152_993", 1];

_this addItemCargoGlobal ["tf_anprc152_992", 1];

_this addItemCargoGlobal ["tf_anprc152_991", 1];

_this addItemCargoGlobal ["tf_anprc152_990", 1];

_this addItemCargoGlobal ["tf_anprc152_989", 1];

_this addItemCargoGlobal ["tf_anprc152_988", 1];

_this addItemCargoGlobal ["tf_anprc152_987", 1];

_this addItemCargoGlobal ["tf_anprc152_986", 1];

_this addItemCargoGlobal ["tf_anprc152_985", 1];

_this addItemCargoGlobal ["tf_anprc152_984", 1];

_this addItemCargoGlobal ["tf_anprc152_983", 1];

_this addItemCargoGlobal ["tf_anprc152_982", 1];

_this addItemCargoGlobal ["tf_anprc152_981", 1];

_this addItemCargoGlobal ["tf_anprc152_980", 1];

_this addItemCargoGlobal ["tf_anprc152_979", 1];

_this addItemCargoGlobal ["tf_anprc152_978", 1];

_this addItemCargoGlobal ["tf_anprc152_977", 1];

_this addItemCargoGlobal ["tf_anprc152_976", 1];

_this addItemCargoGlobal ["tf_anprc152_975", 1];

_this addItemCargoGlobal ["tf_anprc152_974", 1];

_this addItemCargoGlobal ["tf_anprc152_973", 1];

_this addItemCargoGlobal ["tf_anprc152_972", 1];

_this addItemCargoGlobal ["tf_anprc152_971", 1];

_this addItemCargoGlobal ["tf_anprc152_970", 1];

_this addItemCargoGlobal ["tf_anprc152_969", 1];

_this addItemCargoGlobal ["tf_anprc152_968", 1];

_this addItemCargoGlobal ["tf_anprc152_967", 1];

_this addItemCargoGlobal ["tf_anprc152_966", 1];

_this addItemCargoGlobal ["tf_anprc152_965", 1];

_this addItemCargoGlobal ["tf_anprc152_964", 1];

_this addItemCargoGlobal ["tf_anprc152_963", 1];

_this addItemCargoGlobal ["tf_anprc152_962", 1];

_this addItemCargoGlobal ["tf_anprc152_961", 1];

_this addItemCargoGlobal ["tf_anprc152_960", 1];

_this addItemCargoGlobal ["tf_anprc152_959", 1];

_this addItemCargoGlobal ["tf_anprc152_958", 1];

_this addItemCargoGlobal ["tf_anprc152_957", 1];

_this addItemCargoGlobal ["tf_anprc152_956", 1];

_this addItemCargoGlobal ["tf_anprc152_955", 1];

_this addItemCargoGlobal ["tf_anprc152_954", 1];

_this addItemCargoGlobal ["tf_anprc152_953", 1];

_this addItemCargoGlobal ["tf_anprc152_952", 1];

_this addItemCargoGlobal ["tf_anprc152_951", 1];

_this addItemCargoGlobal ["tf_anprc152_950", 1];

_this addItemCargoGlobal ["tf_anprc152_949", 1];

_this addItemCargoGlobal ["tf_anprc152_948", 1];

_this addItemCargoGlobal ["tf_anprc152_947", 1];

_this addItemCargoGlobal ["tf_anprc152_946", 1];

_this addItemCargoGlobal ["tf_anprc152_945", 1];

_this addItemCargoGlobal ["tf_anprc152_944", 1];

_this addItemCargoGlobal ["tf_anprc152_943", 1];

_this addItemCargoGlobal ["tf_anprc152_942", 1];

_this addItemCargoGlobal ["tf_anprc152_941", 1];

_this addItemCargoGlobal ["tf_anprc152_940", 1];

_this addItemCargoGlobal ["tf_anprc152_939", 1];

_this addItemCargoGlobal ["tf_anprc152_938", 1];

_this addItemCargoGlobal ["tf_anprc152_937", 1];

_this addItemCargoGlobal ["tf_anprc152_936", 1];

_this addItemCargoGlobal ["tf_anprc152_935", 1];

_this addItemCargoGlobal ["tf_anprc152_934", 1];

_this addItemCargoGlobal ["tf_anprc152_933", 1];

_this addItemCargoGlobal ["tf_anprc152_932", 1];

_this addItemCargoGlobal ["tf_anprc152_931", 1];

_this addItemCargoGlobal ["tf_anprc152_930", 1];

_this addItemCargoGlobal ["tf_anprc152_929", 1];

_this addItemCargoGlobal ["tf_anprc152_928", 1];

_this addItemCargoGlobal ["tf_anprc152_927", 1];

_this addItemCargoGlobal ["tf_anprc152_926", 1];

_this addItemCargoGlobal ["tf_anprc152_925", 1];

_this addItemCargoGlobal ["tf_anprc152_924", 1];

_this addItemCargoGlobal ["tf_anprc152_923", 1];

_this addItemCargoGlobal ["tf_anprc152_922", 1];

_this addItemCargoGlobal ["tf_anprc152_921", 1];

_this addItemCargoGlobal ["tf_anprc152_920", 1];

_this addBackpackCargo ["tf_rt1523g",20];

// INDEPENDENT Radios

_this addItemCargoGlobal ["tf_fadak_99",1];

_this addItemCargoGlobal ["tf_anprc148jem_999", 1];

_this addItemCargoGlobal ["tf_anprc148jem_998", 1];

_this addItemCargoGlobal ["tf_anprc148jem_997", 1];

_this addItemCargoGlobal ["tf_anprc148jem_996", 1];

_this addItemCargoGlobal ["tf_anprc148jem_995", 1];

_this addItemCargoGlobal ["tf_anprc148jem_994", 1];

_this addItemCargoGlobal ["tf_anprc148jem_993", 1];

_this addItemCargoGlobal ["tf_anprc148jem_992", 1];

_this addItemCargoGlobal ["tf_anprc148jem_991", 1];

_this addItemCargoGlobal ["tf_anprc148jem_990", 1];

_this addItemCargoGlobal ["tf_anprc148jem_989", 1];

_this addItemCargoGlobal ["tf_anprc148jem_988", 1];

_this addItemCargoGlobal ["tf_anprc148jem_987", 1];

_this addItemCargoGlobal ["tf_anprc148jem_986", 1];

_this addItemCargoGlobal ["tf_anprc148jem_985", 1];

_this addItemCargoGlobal ["tf_anprc148jem_984", 1];

_this addItemCargoGlobal ["tf_anprc148jem_983", 1];

_this addItemCargoGlobal ["tf_anprc148jem_982", 1];

_this addItemCargoGlobal ["tf_anprc148jem_981", 1];

_this addItemCargoGlobal ["tf_anprc148jem_980", 1];

_this addItemCargoGlobal ["tf_anprc148jem_979", 1];

_this addItemCargoGlobal ["tf_anprc148jem_978", 1];

_this addItemCargoGlobal ["tf_anprc148jem_977", 1];

_this addItemCargoGlobal ["tf_anprc148jem_976", 1];

_this addItemCargoGlobal ["tf_anprc148jem_975", 1];

_this addItemCargoGlobal ["tf_anprc148jem_974", 1];

_this addItemCargoGlobal ["tf_anprc148jem_973", 1];

_this addItemCargoGlobal ["tf_anprc148jem_972", 1];

_this addItemCargoGlobal ["tf_anprc148jem_971", 1];

_this addItemCargoGlobal ["tf_anprc148jem_970", 1];

_this addItemCargoGlobal ["tf_anprc148jem_969", 1];

_this addItemCargoGlobal ["tf_anprc148jem_968", 1];

_this addItemCargoGlobal ["tf_anprc148jem_967", 1];

_this addItemCargoGlobal ["tf_anprc148jem_966", 1];

_this addItemCargoGlobal ["tf_anprc148jem_965", 1];

_this addItemCargoGlobal ["tf_anprc148jem_964", 1];

_this addItemCargoGlobal ["tf_anprc148jem_963", 1];

_this addItemCargoGlobal ["tf_anprc148jem_962", 1];

_this addItemCargoGlobal ["tf_anprc148jem_961", 1];

_this addItemCargoGlobal ["tf_anprc148jem_960", 1];

_this addItemCargoGlobal ["tf_anprc148jem_959", 1];

_this addItemCargoGlobal ["tf_anprc148jem_958", 1];

_this addItemCargoGlobal ["tf_anprc148jem_957", 1];

_this addItemCargoGlobal ["tf_anprc148jem_956", 1];

_this addItemCargoGlobal ["tf_anprc148jem_955", 1];

_this addItemCargoGlobal ["tf_anprc148jem_954", 1];

_this addItemCargoGlobal ["tf_anprc148jem_953", 1];

_this addItemCargoGlobal ["tf_anprc148jem_952", 1];

_this addItemCargoGlobal ["tf_anprc148jem_951", 1];

_this addItemCargoGlobal ["tf_anprc148jem_950", 1];

_this addItemCargoGlobal ["tf_anprc148jem_949", 1];

_this addItemCargoGlobal ["tf_anprc148jem_948", 1];

_this addItemCargoGlobal ["tf_anprc148jem_947", 1];

_this addItemCargoGlobal ["tf_anprc148jem_946", 1];

_this addItemCargoGlobal ["tf_anprc148jem_945", 1];

_this addItemCargoGlobal ["tf_anprc148jem_944", 1];

_this addItemCargoGlobal ["tf_anprc148jem_943", 1];

_this addItemCargoGlobal ["tf_anprc148jem_942", 1];

_this addItemCargoGlobal ["tf_anprc148jem_941", 1];

_this addItemCargoGlobal ["tf_anprc148jem_940", 1];

_this addItemCargoGlobal ["tf_anprc148jem_939", 1];

_this addItemCargoGlobal ["tf_anprc148jem_938", 1];

_this addItemCargoGlobal ["tf_anprc148jem_937", 1];

_this addItemCargoGlobal ["tf_anprc148jem_936", 1];

_this addItemCargoGlobal ["tf_anprc148jem_935", 1];

_this addItemCargoGlobal ["tf_anprc148jem_934", 1];

_this addItemCargoGlobal ["tf_anprc148jem_933", 1];

_this addItemCargoGlobal ["tf_anprc148jem_932", 1];

_this addItemCargoGlobal ["tf_anprc148jem_931", 1];

_this addItemCargoGlobal ["tf_anprc148jem_930", 1];

_this addItemCargoGlobal ["tf_anprc148jem_929", 1];

_this addItemCargoGlobal ["tf_anprc148jem_928", 1];

_this addItemCargoGlobal ["tf_anprc148jem_927", 1];

_this addItemCargoGlobal ["tf_anprc148jem_926", 1];

_this addItemCargoGlobal ["tf_anprc148jem_925", 1];

_this addItemCargoGlobal ["tf_anprc148jem_924", 1];

_this addItemCargoGlobal ["tf_anprc148jem_923", 1];

_this addItemCargoGlobal ["tf_anprc148jem_922", 1];

_this addItemCargoGlobal ["tf_anprc148jem_921", 1];

_this addItemCargoGlobal ["tf_anprc148jem_920", 1];

_this addBackpackCargo ["tf_anprc155",20];

// OPFOR Radios

_this addItemCargoGlobal ["tf_fadak_999", 1];

_this addItemCargoGlobal ["tf_fadak_998", 1];

_this addItemCargoGlobal ["tf_fadak_997", 1];

_this addItemCargoGlobal ["tf_fadak_996", 1];

_this addItemCargoGlobal ["tf_fadak_995", 1];

_this addItemCargoGlobal ["tf_fadak_994", 1];

_this addItemCargoGlobal ["tf_fadak_993", 1];

_this addItemCargoGlobal ["tf_fadak_992", 1];

_this addItemCargoGlobal ["tf_fadak_991", 1];

_this addItemCargoGlobal ["tf_fadak_990", 1];

_this addItemCargoGlobal ["tf_fadak_989", 1];

_this addItemCargoGlobal ["tf_fadak_988", 1];

_this addItemCargoGlobal ["tf_fadak_987", 1];

_this addItemCargoGlobal ["tf_fadak_986", 1];

_this addItemCargoGlobal ["tf_fadak_985", 1];

_this addItemCargoGlobal ["tf_fadak_984", 1];

_this addItemCargoGlobal ["tf_fadak_983", 1];

_this addItemCargoGlobal ["tf_fadak_982", 1];

_this addItemCargoGlobal ["tf_fadak_981", 1];

_this addItemCargoGlobal ["tf_fadak_980", 1];

_this addItemCargoGlobal ["tf_fadak_979", 1];

_this addItemCargoGlobal ["tf_fadak_978", 1];

_this addItemCargoGlobal ["tf_fadak_977", 1];

_this addItemCargoGlobal ["tf_fadak_976", 1];

_this addItemCargoGlobal ["tf_fadak_975", 1];

_this addItemCargoGlobal ["tf_fadak_974", 1];

_this addItemCargoGlobal ["tf_fadak_973", 1];

_this addItemCargoGlobal ["tf_fadak_972", 1];

_this addItemCargoGlobal ["tf_fadak_971", 1];

_this addItemCargoGlobal ["tf_fadak_970", 1];

_this addItemCargoGlobal ["tf_fadak_969", 1];

_this addItemCargoGlobal ["tf_fadak_968", 1];

_this addItemCargoGlobal ["tf_fadak_967", 1];

_this addItemCargoGlobal ["tf_fadak_966", 1];

_this addItemCargoGlobal ["tf_fadak_965", 1];

_this addItemCargoGlobal ["tf_fadak_964", 1];

_this addItemCargoGlobal ["tf_fadak_963", 1];

_this addItemCargoGlobal ["tf_fadak_962", 1];

_this addItemCargoGlobal ["tf_fadak_961", 1];

_this addItemCargoGlobal ["tf_fadak_960", 1];

_this addItemCargoGlobal ["tf_fadak_959", 1];

_this addItemCargoGlobal ["tf_fadak_958", 1];

_this addItemCargoGlobal ["tf_fadak_957", 1];

_this addItemCargoGlobal ["tf_fadak_956", 1];

_this addItemCargoGlobal ["tf_fadak_955", 1];

_this addItemCargoGlobal ["tf_fadak_954", 1];

_this addItemCargoGlobal ["tf_fadak_953", 1];

_this addItemCargoGlobal ["tf_fadak_952", 1];

_this addItemCargoGlobal ["tf_fadak_951", 1];

_this addItemCargoGlobal ["tf_fadak_950", 1];

_this addItemCargoGlobal ["tf_fadak_949", 1];

_this addItemCargoGlobal ["tf_fadak_948", 1];

_this addItemCargoGlobal ["tf_fadak_947", 1];

_this addItemCargoGlobal ["tf_fadak_946", 1];

_this addItemCargoGlobal ["tf_fadak_945", 1];

_this addItemCargoGlobal ["tf_fadak_944", 1];

_this addItemCargoGlobal ["tf_fadak_943", 1];

_this addItemCargoGlobal ["tf_fadak_942", 1];

_this addItemCargoGlobal ["tf_fadak_941", 1];

_this addItemCargoGlobal ["tf_fadak_940", 1];

_this addItemCargoGlobal ["tf_fadak_939", 1];

_this addItemCargoGlobal ["tf_fadak_938", 1];

_this addItemCargoGlobal ["tf_fadak_937", 1];

_this addItemCargoGlobal ["tf_fadak_936", 1];

_this addItemCargoGlobal ["tf_fadak_935", 1];

_this addItemCargoGlobal ["tf_fadak_934", 1];

_this addItemCargoGlobal ["tf_fadak_933", 1];

_this addItemCargoGlobal ["tf_fadak_932", 1];

_this addItemCargoGlobal ["tf_fadak_931", 1];

_this addItemCargoGlobal ["tf_fadak_930", 1];

_this addBackpackCargo ["tf_mr3000",20];

// Refill-Time

sleep 3200;

};

Share this post


Link to post
Share on other sites
Nice work so far nkey! Thanks for that!

I guess what Numrollen is asking for is a way to disable the automatic distribution for personal radios like you gave this option for the longrange radios.

"tf_no_auto_long_range_radio = true"

I would like this feature too ;)

As far as I undestand Numrollen want a way to deal with BTC-related respawn bug (fixed in 0.8.3 (was present in 0.8.1)). Also, tommorow we'll conduct latest 0.8.3 tests....

Share this post


Link to post
Share on other sites

Sorry to bother you nkey, just to report this problem with the new version of TS3 3.0.14[beta] it says in the plugins Windows:

Plugin failed to load:

Api version is not compatible

Api Version: 19

Required: 20

just to let you know, i'll downgrade to the previous version :) (this happens with ACRE plugins too).

Share this post


Link to post
Share on other sites
Sorry to bother you nkey, just to report this problem with the new version of TS3 3.0.14[beta] it says in the plugins Windows:

Plugin failed to load:

Api version is not compatible

Api Version: 19

Required: 20

just to let you know, i'll downgrade to the previous version :) (this happens with ACRE plugins too).

Thanks you for the report. Looks like it will required to mantain 19 and 20 API versions....

Share this post


Link to post
Share on other sites

Only time 3.0.14 goes release...

3.0.13 wasn't announced as a stable release anyway :)

Share this post


Link to post
Share on other sites

Hello everyone.

Task Force Radio updated to version 0.8.3. Update is more maintenance-specific. Compatible with previous version (0.8.1). Both plugins and addon need to be replaced.

You can download update here - radio.task-force.ru

Change log:

  1. You can change stereo channel of each radio (left, right, both)
  2. Updated personal radio DSP effect (more pleasant to hear)
  3. Updated long range radio DSP effect (more noticeable)
  4. Time-critical code moved to non-scheduled environment (now less affected by mission scripts)
  5. By default everyone in the group have the same personal radio settings (may be changed to whole faction)
  6. By default everyone in faction have the same long range radio settings (may be changed to group only)
  7. Added small delay between receiving sound by radio and by direct speech (first time is unusual, but then it becomes very convenient to understand what you are speaking on the radio while sitting on different sides of the same tree)
  8. Personal radio looks like radio on the ground
  9. Long range radio settings are saved after respawn
  10. Interference now be heard differently and begin earlier
  11. Compatibility with MagRepack
  12. Compatibility with BTC Revice (148 after respawn)
  13. Dead players now instantly fall in spectator channel
  14. Parachutes are not replaced by long range radio :)
  15. You will be notified about new version by message in TS
  16. Fixed problem with audibility of users not playing on the same server in lightweight mode
  17. Fixed problems with quarks of personal radio outside 3km radius
  18. Fixed: you now can use numkeys in spectator mode
  19. Frequency range now inclusive
  20. @ in nicknames is still unsupported, but will not break game for others
  21. Fixed side of new vehicles (Mora, etc).
  22. API to force vechicle side
  23. API to set frequencies
  24. API to get information about TS
  25. API to change name and password of serious mode channel (TaskForceRadio)
  26. Disabled TS chat messages about plugin loading
  27. Positions of close players now updated more frequently
  28. Plugin changes back TS nickname after the game.
  29. A lot of other small fixes.

Signed by two keys: [TF]Nkey2 (for compatibility with 0.8.1) and [TF]Nkey3.

Share this post


Link to post
Share on other sites

Updated version frontpaged on the Armaholic homepage.

================================================

We have also "connected" these pages to your account on Armaholic.

This means in the future you will be able to maintain these pages yourself if you wish to do so. Once this new feature is ready we will contact you about it and explain how things work and what options you have.

When you have any questions already feel free to PM or email me!

Share this post


Link to post
Share on other sites

Thanks NKey.

Do you think we'll see a revamp in the key mapping any time soon? One push to talk and one radio switch key would make this so much better. The key mapping right now is all over the place.

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

×