sbpp / sourcebans-pp

Admin, ban, and comms management system for the Source engine
https://sbpp.github.io/
Creative Commons Attribution Share Alike 4.0 International
337 stars 174 forks source link

The function in sbpp_comms.sp is not working properly; it prints "has not been verified. Please wait thirty seconds before retrying." #997

Open Boollan opened 6 days ago

Boollan commented 6 days ago

What are the steps to reproduce this issue?

  1. L4D2 Game Console input sm_admin
  2. Select Comm Commands and Prohibited personnel of the player

What happens?

Return to print : has not been verified. Please wait thirty seconds before retrying.

What were you expecting to happen?

Successfully banned the player.

Any logs, error output, etc.?

There is no error log, but when I checked the source code of the corresponding function in sbpp_comms.sp, the content of auth does not match the content verified by the code. The content printed by auth is STEAM_X:X:, while the code checks for ID_.

#if defined DEBUG PrintToServer("Processing block for %s", auth); #endif

Any other comments?

I hope to fix this issue and ensure compatibility with L4D2.

What versions of software are you using?

Operating System: Ubuntu 22.04) SourceBans++ Version: 1.7.0 SourceMod Version: 1.12.0.7146 MetaMod Version: 1.12.0-dev+1194

Rushaway commented 6 days ago

Hi, please try with this versoin and tell us if you still having the issue. https://github.com/sbpp/sourcebans-pp/releases/download/latest/sourcebans-pp-latest.tar.gz

Boollan commented 3 days ago

Hi, please try with this versoin and tell us if you still having the issue. https://github.com/sbpp/sourcebans-pp/releases/download/latest/sourcebans-pp-latest.tar.gz

Based on my tests, the L4D2 server still cannot run properly.