@QuantumNuke75 Got the same error, any idea how to fix it?
"Index was outside the bounds of the array. occurred in QueryServer."
The app is currently broken with the latest server version. With limited time to spend on it and the fact that nobody has confirmed the exit problem I posted a couple of days ago, it is unlikely to get fixed anytime soon.
I have managed to find a spare hour to do some coding and have a version almost ready to release,
@Smokin221 If you read my post again you will see it says...
"I have managed to find a spare hour to do some coding and have a version almost ready to release"
Can anyone else confirm that either pressing Ctrl+C or sending the quit command via rcon, the server goes through the exiting process but doesn't actually exit? This is causing me some issues.
I have managed to find a spare hour to do some coding and have a version almost ready to release, although it will have very limited testing. Please let me know of anything else that needs fixing or adding and I'll see what I can do. I know that the Voting options need adding but I don't know if I will have time to add those. Is the new gamemode Hardcore Checkpoint available for dedicated server? I don't see any mention of it in the server docs.
Current changes so far...
Added additional command line arguments option for local servers. Added Outskirts and Team DeathMatch modes to maplist Fixed Discord bot events not firing, unless you disabled and re-enabled the bot. Fixed bot quota slider. Fixed server query not working with server version 1.2.
@Pointy and also I guess they added in Outskirts, and Hardcore Checkpoint, and now are gonna add Frenzy Checkpoint. Dunno whether you need to add those into your variables.
Yeah, there are a few things that need adding and some old bugs that need fixing, the main priority is the server query, which i think I have found a fix for. I just have so little time to work on it at the moment. Hopefully I can get things working before handing the code over.
Sorry guys, I have hardly been on my PC in the last couple of months, let alone play games, other than the odd quick game of Wreckfest for some stress relief.
According to Steam, I haven't played Sandstorm since March and as I explained in an earlier post, I just wasn't finding it as much fun as the first Insurgency. It's hard to develop a tool for a game if you are not playing it yourself. Aside from that, the fact that the rcon bugs still persisted in the server, many months after being acknowledged made it a little frustrating.
Anyway, how did they break it? What doesn't work with the latest update?
While I am not comfortable making the code public, I am thinking of sending it to @jballou to fix and tidy up. So perhaps we can hook up for a chat on Discord?
Sorry guys, I have been down with man flu for the last week or so.
If your update fails click the validate button (green shield icon, next the the server path) and see if that fixes it. I have no idea why Sandstorm does this, my other server assistants using the same code have no problems updating. I will try and take a look at the code over the next few days.
Sorry for the lack of responses, I am still alive.
I haven't done anything with Insurgency Sandstorm Server Assistant in a while, other than fix the known discord bot bug. I have been waiting to see what happens with the game and feedback, bug reports, the latter of which I have had very little.
Haven't chanced upon any bugs yet, everything seems to be working fine except for this issue that @G-Force49 mentioned. I too do not know what that slider affects?
Under MultiPlayer there is a setting for Bot quota: the slider goes from 0 to 1 The tooltip states "Damage modifier for friendly fire". I am not sure what this is for or how to set it.
Also, does anyone know whether the bot difficulty slider in the in-game admin menu works? It seems to always reset itself to 0.5 all the time.
Thanks for the feedback CC.
That slider looks like a copy/paste bug. I will take a look and fix it for the next release.
Great work mate! I'm currently working on and Android Rcon app and I've got the basics working. I just can't get the server name from the payload. I noticed you parse the server name. Any chance you could let me know how you do it? Thanks.
ps. I'll make my code public soon; I just need to get the UI all sweet
I simple query the server using the steam protocol. If you look in the about box there is a link to the code I used as a base.