#Am I right in understanding that this

1 messages · Page 1 of 1 (latest)

compact current
#

what is the problem? getting an error?

main abyss
compact current
#

the rpt folder doesnt create a log?

main abyss
#

does not create

#

maybe it only works on the server and the client - the player?

compact current
#

you may need to use diag_captureSlowFrame [["sLoop", 0, 0, true, 1]] remoteExec ["diag_captureSlowFrame", _owner];

#

actually probably like this

#

you should be able to simplify also just by:
[["sLoop", 0, 0, true, 1]] remoteExec ["diag_captureSlowFrame", 0];
or
[["sLoop", 0, 0, true, 1]] remoteExec ["diag_captureSlowFrame"];

#

aka doesnt matter if other clients and server execute it (or even can)

main abyss
#

ok, we'll check, thanks

compact current
#

actually on HC probably can/must use total instead of sLoop too

compact current
#

fixed parameters to make it log to file

#

will do some testing later myself

main abyss
#

HC crashed - I think it doesn't work

kind trail
#

Well, it's not going to work if the HC crashed before you run the command...

#

If it crashes when you run the command then that's definitely one to send to Dedmen.

main abyss
kind trail
#

That does not clarify which of the two cases happened.

main abyss
#

what is the second case?

#

I launched the command as stated above, lost an hour - HC crashed, there is nothing in RPT

#

I sent a screenshot of the RPT

#

if I understand correctly, the command should have worked in a situation when the HC lost its fps

kind trail
#

Not if it crashed :P

#

In general it'd still need the capability to accept commands over the network and act on them.

compact current
#

R3v0 had his client seemingly crash also from diag_captureSlowFrame today (blackscreen + A3 "frozen")

#

didnt get to my HC testing yet. will try tomorrow/coming days

#

your networkDiagIntervalClient gets quite large

#

can you zip that and upload please

main abyss
#

if this helps you

compact current
#

backpack_parachute.p3d B_Parachute dont seem to get cleaned up

#

jipqueue has over 400 on it

#

mines are created on the server. i guess these could be also outsourced to the HC

compact current
#

looks to have crashed multiple times for the same process. 3 mdmp are empty but one is not

#

21:07:09 Successfull attempt to execute serverCommand '#captureSlowFrame total 0.3 0 1' by server.
21:07:09 Successfull attempt to execute serverCommand '#exportJIPqueue' by server.
21:07:10 -- JIP Queue saved to file D:\Games\ArmA3\A3Master\jipqueue-4392-2024-11-24_21-07-09.log --
21:07:10 Warn: 22.55 ms spent, NMT=Type_160, NetworkCommand: 34
21:07:10 Successfull attempt to execute serverCommand '#captureSlowFrame total 0.3 0 1' by server.
21:07:10 Successfull attempt to execute serverCommand '#exportJIPqueue' by server.

#

@main abyss the frame capture was created for the server at least, or not?

main abyss
#

Before creating units I wrote a check for a response from the HC - I don't know if it worked

_FFA_TNDEF = FFA_TNDEF;
    VAR_FPS_HC1 = 0;
    _code = {
         VAR_FPS_HC1 = [diag_fps,diag_deltaTime,diag_fpsMin];
        publicvariableserver "VAR_FPS_HC1";  
    };
    waitUntil { 
        if ((allPlayers select { _x isKindOf "HeadlessClient_F"}) isnotEqualTo []) then {[_code] remoteExec ["call", HC]; ffa_evo_allunitmax = 150} else {VAR_FPS_HC1 = [50]; ffa_evo_allunitmax = 100;FFA_FPSMIN = 20};
        sleep 2;
        ((round diag_fps) > FFA_FPSMIN && {VAR_FPS_HC1 isEqualType []} && {(VAR_FPS_HC1 select 0) > FFA_FPSMIN} && {count (allunits - allplayers) < 200}) || FFA_TNDEF isNotEqualTo _FFA_TNDEF || VAR_FPS_HC1 isEqualType 0
     };
    if (FFA_TNDEF isNotEqualTo _FFA_TNDEF) exitwith {};
    if (VAR_FPS_HC1 isEqualType 0) then {
        "parole" serverCommand "#captureSlowFrame total 0.3 0 1";
        "parole" serverCommand "#exportJIPqueue";
        [1] remoteExec ["diag_captureFrame", 2];
        (allGroups select { side _x in  EVOR_var_SideEnemy && {count units(_x) > 0 }}) apply {
            if ((groupOwner _x) isNotEqualTo 2) then {
                
                _x setGroupOwner 2;
            };
        };
    };
compact current
#

'#captureSlowFrame total 0.3 0 1' by server.

#

you need to use sLoop on the DS for now (total scope is still buggy for the server)

#

its strange tho that this didnt work: [1] remoteExec ["diag_captureFrame", 2];

main abyss
#

#exportJIPqueue - this worked

#

this means all these commands were launched

limpid plume
#

capturing on HC was broken in general, but it is fixed now since prof.. v15?
So this should be resolved? Or did I miss something else in this thread?