#[u42.15.3-42.16.0] /setaccesslevel Command Accepts Everything but My Username

1 messages · Page 1 of 1 (latest)

exotic swift
#

Seems like a bug, so I'm reporting it as such

Version: [UNSTABLE 42.15.3]
Mode: Multiplayer
Server settings: Host
Mods: None
Save: New

Reproduction steps:
1. Host a server with any settings or mods (noticed on modded, verified broken on fresh, default server settings with no mods)
2. Attempt to set access level to admin with /setaccesslevel "Free Flyin'" "admin" which always worked previously
3. Commands returns Invalid username "Free Flyin'", fails to promote me to admin or any other level.

No characters are illegal, as "FreeFlyin'" and "Free Flyin'" substituted for username are both accepted (but do not promote me since they're not my username). Substituting Free Flyin' without quotations does not work (as expected). Doesn't seem like an escaped string given these, so I have no idea why it's not working.

subtle tartanBOT
prime ridge
#

The ' in your username is likely unsupported, I can only suggest removing it in the meantime

inner brook
prime ridge
inner brook
#

I have a "."

#

So Mr.Skeltal

#

but it says invalid name or something

prime ridge
#

If it is on a local host server, I can only suggest trying to change the name

#

On a dedicated server it would be possible to force the admin permissions, but not on coop servers

exotic swift
#

Okay, understood. I'm not particularly frustrated, I get that b42 is highly experimental. I'm mainly confused because when b42 first came out, I couldn't even host a server because of my invalid username, which was mostly just funny to me because it made sense. When username string escaping (or whatever it was) got fixed, I was not only able to host a server, but I never had any problems admin-ing myself. I just wanted to report that this is a new iteration on an issue I already saw which was just recently broken, probably in the security update or the balancing update before 42.16.0

#

Also, can confirm this is still broken on 42.16.0