Vhaeriel Posted March 8, 2019 Share Posted March 8, 2019 Before putting my game online, I would like to know if there is a way to ban/mute/unban/unmute an offline player ? I trie to edit the .db file, but i can't because the playerId (or id nvm) is an foreign key, and the data was in binary I trie to ban ip directly on the VPS/dedicated, but the ip of player was not registered in the database I can"t really put online the game, if administrators can't do the minimum :-( PS : unmute/unban crash the server Link to comment Share on other sites More sharing options...
0 panda Posted March 8, 2019 Share Posted March 8, 2019 5 minutes ago, Vhaeriel said: Mmmh.. i understand all, so at this moment, no way to sanction a player online? Offline you mean? As I said, no. Only unban/unmute right now. Link to comment Share on other sites More sharing options...
0 AccurateNoodle Posted March 8, 2019 Share Posted March 8, 2019 You can always warn them and then delete their account. Edit: After some digging, I found this, confirming to me that banning and muting is possible in b5: While in-game, try pressing the "INSERT" key I'm pretty sure that where those options are Link to comment Share on other sites More sharing options...
0 panda Posted March 8, 2019 Share Posted March 8, 2019 You can unban/unmute by account name, meaning yes you can unban/unmute an offline player. You can ban/mute by player name. This is per @jcsnider's design decision that reports from other players will come in against player names, which are public, not account names, which are not public, and as such bans and mutes are against player names, which are looked up from the online clients. Unbanning/unmuting is against the account name, which the banned/muted player would be able to provide to a moderator/administrator in order to get their account unbanned/unmuted. Bans/mutes are actually applied to the account, not the player which is why unbanning/unmuting uses the account name, something the administrator would have when a player appeals the moderation action against them, but the mechanism for applying them is against player name. At the very least in Beta 6 the player name lookup can be changed to run against the database instead of online players (or run against online players first, and the database if no matching player is found), but this will make the command more expensive (at least in the case the user is offline), but that is a discussion JC, Kibz and myself can have outside of this thread. As for the crash, if this is when you are running a console command this is fixed in Beta 6. If this is happening from an admin/mod trying to unban/unmute from the client, then please open a bug report if one doesn't already exist. Link to comment Share on other sites More sharing options...
0 Vhaeriel Posted March 8, 2019 Author Share Posted March 8, 2019 1 hour ago, panda said: You can unban/unmute by account name, meaning yes you can unban/unmute an offline player. You can ban/mute by player name. This is per @jcsnider's design decision that reports from other players will come in against player names, which are public, not account names, which are not public, and as such bans and mutes are against player names, which are looked up from the online clients. Unbanning/unmuting is against the account name, which the banned/muted player would be able to provide to a moderator/administrator in order to get their account unbanned/unmuted. Bans/mutes are actually applied to the account, not the player which is why unbanning/unmuting uses the account name, something the administrator would have when a player appeals the moderation action against them, but the mechanism for applying them is against player name. At the very least in Beta 6 the player name lookup can be changed to run against the database instead of online players (or run against online players first, and the database if no matching player is found), but this will make the command more expensive (at least in the case the user is offline), but that is a discussion JC, Kibz and myself can have outside of this thread. As for the crash, if this is when you are running a console command this is fixed in Beta 6. If this is happening from an admin/mod trying to unban/unmute from the client, then please open a bug report if one doesn't already exist. Mmmh.. i understand all, so at this moment, no way to sanction a player online? Link to comment Share on other sites More sharing options...
Question
Vhaeriel
Before putting my game online, I would like to know if there is a way to ban/mute/unban/unmute an offline player ?
I trie to edit the .db file, but i can't because the playerId (or id nvm) is an foreign key, and the data was in binary
I trie to ban ip directly on the VPS/dedicated, but the ip of player was not registered in the database
I can"t really put online the game, if administrators can't do the minimum :-(
PS : unmute/unban crash the server
Link to comment
Share on other sites
4 answers to this question
Recommended Posts