Hell Let Loose RCON v2

HLL Devs just announced they are moving to a complete new RCON next week. Are you aware? Have you had a chance to update Battlemetrics to be compatible in time?
52 Replies
Madhouse
MadhouseOPβ€’3mo ago
I tried linking in this thread the RCON v2 tech pdf but something is stopping me from pasting it
[MIG] EOC LongBarrel
[MIG] EOC LongBarrelβ€’3mo ago
Thanks Mad, Pulled from logs
Abu
Abuβ€’3mo ago
I've mailed support with a timeline and details a few months ago, so it should be on the radar already. Sent a follow up earlier today with the latest details.
Madhouse
MadhouseOPβ€’3mo ago
Update just came out. BM no longer working.... @[MIG] EOC LongBarrel @Hordicus @Staff @RedDragon @[PCG] Shadow @stanna
[PCG] Shadow
[PCG] Shadowβ€’3mo ago
@DJRanger
Glow
Glowβ€’3mo ago
Any update on BM implementation?
[PBS] Real01- Reint
[PBS] Real01- Reintβ€’3mo ago
Would be indeed highly appreciated!
Abu
Abuβ€’2mo ago
As a heads up, if you add the same map to rotation more than once, it will add the map, but RCON will not be able to see it. That is a game bug that will be fixed next update supposedly.
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
1. Role is not displaying (loadout works) in the new implementation, it appears blank. We use this in our triggers. Role is part of both RCON V1 and RCON V2. 2. Team is showing as '1' instead of Allies
Winter
Winterβ€’2mo ago
minor bug server player number updating is not working. For HLL. Shows 103/100 for us but we have like 15/100 due to server crash. Now 110/100+ etc...
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
With broken triggers for basic things such as 'retrieve player level, kick if below level 50' for example, this should work in theory but is now broken. Is this just a waiting game for BM to fix or do we need to rebuild these combinations? This applies for basically all of our triggers which have stopped working, for things as basic as checking what team the player is on.
[MIG] EOC LongBarrel
[MIG] EOC LongBarrelβ€’2mo ago
^ Update states that is currently expected and they are working on it.
Arpic3R
Arpic3Rβ€’2mo ago
just reported a bug and deleted by bot says no spamming lol dashboard page only death are counted but kills are not only shows 0 or 1
Abu
Abuβ€’2mo ago
Kills always showing 0 is a game bug
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
Will there be another announcement once triggers are working again? Asking as our community relies on triggers to manage the custom parameters of our server - we have switched off our server until triggers are working. Cheers in advance
[MIG] EOC LongBarrel
[MIG] EOC LongBarrelβ€’2mo ago
Hordicus usually announces via tag when they release updates.
Abu
Abuβ€’2mo ago
Was just writing that πŸ˜„ https://github.com/timraay/hllrcon/blob/master/hllrcon/responses.py#L56-L80 This includes the roles, but also the missing team IDs. Note that "team" is a bit misleading as it actually represents the faction (US, Germans, Soviets, ...) as opposed to the team (Allies, Axis) GER (0) and DAK (4) are axis factions, the rest are allied. As for the commands that you haven't been able to get working, is that a time constraint or did it not behave as intended/expected?
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
Hey @Hordicus is there any update on when triggers will be working for player update and player join? I didn’t see any mention in the announcement but they’re still broken.
Hordicus
Hordicusβ€’2mo ago
That seems unlikely. They're all broken, or specific ones that you've already made?
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
Hey so anything that requests information from the server is not working now, for example if player.level is under 50 kick player, etc. For example this very simple trigger does not fire at all as a test
Hordicus
Hordicusβ€’2mo ago
Pretty sure player level being broken is a game issue Do you see different values on the player list? that's a pass through from the player list command.
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
BM shows player level correctly. It also doesn’t work for role or load out, etc. even using the correct int32 values
Abu
Abuβ€’2mo ago
It's kills that always show 0, the rest should work fine
Winter
Winterβ€’2mo ago
also I tried the commands via the HLL RCON tool they provide and seem fine so something must be off why the 4 hordicus mentioned not working?
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
even this simple trigger against my own name doesnt fire when i am in the server
No description
Winter
Winterβ€’2mo ago
as Hordicus mentioned in #announcements that function isn't working
Hordicus
Hordicusβ€’2mo ago
What is your update interval set to?
Winter
Winterβ€’2mo ago
fyi for the punish did any of the types change? I know the vars have changed quite a bit <Command name="Punish" messagetemplate="punish {0} {1}" > <Parameter hint="Player to punish by killing" type="string" quoted="true" usegetter="PlayerNames" /> <Parameter hint="Reason" type="string" quoted="true" optional="true" /> </Command> I see its PlayerNames now so maybe not sure that could be why
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
Status Update Interval is set to 60 seconds in Server Settings
Abu
Abuβ€’2mo ago
Not sure where you got this from but this is old V1 stuff πŸ˜…
Winter
Winterβ€’2mo ago
thats the commands.xml for V2 if its wrong then the stuff Ben provided is wrong
Abu
Abuβ€’2mo ago
Probably just a leftover file from V1
Winter
Winterβ€’2mo ago
yah then goes to why Hrodicus and why our dev have issues the info is not accurate the devs provide
Abu
Abuβ€’2mo ago
The commands.xml is not documentation and was never labeled as such
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
@Hordicus if you want to look at what the errors are on the triggers my org is HLL COMBAT ENGINEERS Literally no combination of player update triggers work - i will correct and say we have a player join trigger working. Even the most basic combination like message player if they are level 1 as a test, or message myself when i am in the server
Winter
Winterβ€’2mo ago
then they shouldn't deploy it in the HLL RCON tool they provide to customers
Abu
Abuβ€’2mo ago
Refer to the pdf file they provided?
Winter
Winterβ€’2mo ago
well thats its own issue also as how to make a connection isn't truly accurate its a bit off but anyways yah @Hordicus tested the disband platoon and doesn't work
{"statusCode":400,"statusMessage":"Unable to perform request. Request was invalid","version":2,"name":"DisbandPlatoon","contentBody":""}
{"statusCode":400,"statusMessage":"Unable to perform request. Request was invalid","version":2,"name":"DisbandPlatoon","contentBody":""}
Removal works
Abu
Abuβ€’2mo ago
Just means that the given squad could not be found I've not been able to test exactly how it works. TeamIndex is the faction ID. SquadIndex I'm not sure.
𝙨π™₯π™šπ™šπ™™π™£π™ͺπ™œπ™œπ™šπ™© πŸ’¨ πŸ₯
Ive removed all my questions in favour of a single bug report now ive narrowed it down. Can this please be reviewed? Bug: evaluating a player.role condition in a Player Update trigger causes all other Player Update triggers to stop working, and the server stops retrieving information until the trigger is turned off. All other variables appear to work fine (such as evaluating level, squad, team etc). This is now working correctly as of the latest bm version. Thanks so much Hordicus for sorting it out
Winter
Winterβ€’2mo ago
Still broken is player count checking ex: 182/100
Hordicus
Hordicusβ€’2mo ago
Did you check the raw response on the player list command? We just pulled it and the RCON response is reporting a number greater than the max number of slots, but atm is 102/100.
Winter
Winterβ€’2mo ago
Yah when the server dumps players we noticed BM doesn’t update only happening cause of the issue with HLL Prob auto fix whenever they patch
Abu
Abuβ€’4w ago
@Hordicus can I request that the EOS ID (which is now available as part of the player ServerInformation response) be collected and persisted by BM?
[fll.fi] Ruskanpassaus
There seems to be a bug in the Disband Platoon command btw. It always destroys platoons from Axis side so the TeamIndex parameter it sends to the server seems to be always 0 even if you run the command against player that is on the Allied side.
Winter
Winterβ€’5d ago
@Hordicus U19 Wednesday update - What's changed; - Removed kills and deaths field of player information, replaced it with stats - Removed vipPlayerIds field of GetVipUsers command, replaced it with vipPlayers - Added mapId field to server session - Added currentIndex field to map sequence - Added new commands: - GetAutoBalanceEnabled - GetAutoBalanceThreshold - GetHighPingThreshold - GetKickIdleDuration - GetTeamSwitchCooldown - GetVoteKickEnabled - GetVoteKickThreshold - MessageAllPlayers Also VIP players returns Id and comment now @Abu knows more but just wanted to inform

Did you find this page helpful?