Squad Leader Archive
Thread: Tracking down the /sysgroup /sys bugs...
I think we've all experienced a few times when we've tried to use /sys instead of /sysgroup and found it cut off our first word.
I was trying to test around tonight and get this to happen again, but I wasn't able to get it to occur, albeit with limited testing.
BTW, I did find the root cause of the "Usage:" "bug" that occurs, I'm sure you've all had it a few times, where you try and send a reply or a retell and it doesn't send, you just get a "Usage: /rtell <message>" line or something like that...
It was pointed out that this occured when you started a tell with "he" I thought this to be very strange, yet very true... and like so much else in SWG, it was probably short for something. Pretty much every command can be used by using the shortest unique version of the starting letters for that command (try /s sometime, for example).
So I guessed that "he" was short for something, so I tried did a "/tell Vol test" "/rthea" and "/rt heb" "/rt hec" and so on until "/rt hel" didn't work, it gave me the Usage message.
Didn't take me more than two quick seconds to realize that "/rt help" is what causes that bug
The slash commands have help associated with them, and thats why your tells or some /sysgroup messages get all messed up. ![]()
But back on topic:
Any time you find you used /sys instead of /sysgroup but had it cut off your message, please post back here with what the message was, and we'll see if this bug is still alive, and if so, what the root cause is.
I've noticed that if you begin the test with a proper name of someone in the group, it will eliminate that name.
For example:
/sysgroup Bob is healing wounds in the rear camp.
Comes out as:
Squad Leader Vemnox: is healing wounds in the rear camp.
I haven't done any extensive testing on the /sysgroup vs. /sys but I'll for sure check it out tommorow. Off to bed now, as my server just went down for another round of emergency maintenance (and I was so close to getting another skill!).
Heh, I don't know how I got blessed with a server that never goes down, but I don't like to think about it for fear of jinxing it.
Now that I think of it, I think you're right... proper names seem to do it... but I'll have to wait to tomorrow to test it.
Perhaps some of the code with /tells taking the first word after the slash off when its a proper name or something is the culprit (late night speculation of code you've never seen is not recommended
)
I created an /alias sys /sysgroup. Since creating my alias, I haven't had any problems whatsoever due to the fact that the command is actually coming out as /sysgroup to the server. From what I understand about alias, I *think* my machine actually takes in the /sys command, turns it into /sysgroup, and sends it to the server.