Ace3: BlueForceTracking not working properly on dedicated server

Created on 19 Apr 2016  Â·  8Comments  Â·  Source: acemod/ACE3

Arma 3 Version: 1.56.134787 (stable)
CBA Version: 2.3.1.160220 (stable)
ACE3 Version: 3.5.1 (stable)

Mods:

  • @CBA_A3
  • @ace
  • @rhsafrf
  • @rhsusf
  • @acre2

Description:

  • I want BFT to show custom group call signs, and everything works fin on local host. But on dedicated it shows default group callsigns (alfa 1-1, alfa 1-2 etc.)
  • I have tried with arma 3 callsign module, tried with command in group leader init, tried in eden editor, and everything works on local host, but not on dedicated server.
  • Commands i have used:

• group1 setGroupIdGlobal ["%GroupNames :=: %GroupColors","Instruktori","GroupColor1"];

• group1 setGroupId ["%GroupNames :=: %GroupColors","Instruktori","GroupColor1"];

• group player setGroupIdGlobal ["%GroupNames :=: %GroupColors","Instruktori","GroupColor1"];

• settings in eden http://prntscr.com/au9e1j

• settings i BFT module: http://prntscr.com/au9eer

Steps to reproduce:

  • Open MP eden editor, place 2 groups, place BFT module. In atributes menu of groups in callsign field type custom group name | place callsign module | in group leader init type some of obave commands.
    Hit play, and on map you can see custom names of groups.
    When uploaded on dedicated server, it shows default group names...

Where did the issue occur?

  • Dedicated

Placed Modules:

  • BFT
  • Callsign module
statuinvalid

All 8 comments

Don't use the callsign module. It's from BI and most likely just doesn't work...
Just put group this setGroupID xyz in the init box.
There also is a BFT_ShowPlayerNames flag which should be disabled.

The marker text is adjusted locally in a loop here: https://github.com/acemod/ACE3/blob/master/addons/map/functions/fnc_blueForceTrackingUpdate.sqf#L58

Use the debug console to check if groupID is set correctly on the dedi.

group this setGroupID xyz also not working

But I found that this group this setGroupIdGlobal ["name of the group"]; works ond dedicated server.

Thank you all for the help. I really appreciate Your help.

group this setGroupID xyz < this will work in Hosted environment, in fact it will in this form:

group this setGroupId ["xyz"]; but on dedicated it wont for some reason. No errors shown.

It will only work with setGroupIdGlobal

Guess not a bug, BI's fault? Or meant to work like this...

setGroupId is a local command.
SetGroupIdGlobal is a global command.

setGroupId used to work in MP - dedicated. That has changed obviously. No heads up as usual.

setGroupId never worked globally, unless you used it in the init field in the editor, where it gets executed on each machine anyways.

Here @jonpas try this mission on dedicated and tell me if it worked for you. I already tried that what you're saying and its not working, or I would'nt be commenting here.

bft_test.Stratis.pbo.zip

The problem here is, that group _unit returns grpNull when executed on init on remote units on dedicated.

Try replacing
group this setGroupID ["Instruktori"];
with:
0 = this spawn { group _this setGroupID ["Instruktori"]; };

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Avokadomos picture Avokadomos  Â·  3Comments

thirald picture thirald  Â·  3Comments

lividsubset3 picture lividsubset3  Â·  3Comments

JudahHarvey picture JudahHarvey  Â·  4Comments

TheNightstalk3r picture TheNightstalk3r  Â·  3Comments