-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revoked privileges cause problems with privilege-dependent items #1
Comments
To reduce significantly what can be done while still having privileges could be:
That should keep it compatible with almost everything as it does not need mod / command / thing specific overrides and will keep privileges but instead directly removes actual functionality until auth is done. Freezing player / protecting player in addition to this will be useful too. One bit complicated but fool proof mechanism would be single safe protected location in map where players would be teleported on login and teleported back to original position immediately after auth is done. |
|
You probably missed my proposal to override all chat command handlers and disable every chat command directly? So you could run any chat command but every command would return say Chat commands are disabled until authentication is completed. Not 100% sure about this but It should be as simple as swapping first I'm pretty sure it is single entry point for every possible chat input unless if there is some very special commands implemented in engine c++ core, not aware of any such thing. |
yeah, i was in a hurry and missed that part, sorry. This does make sense 👍 |
see: pandorabox-io/in-game#324
in a nutshell: some items are priv dependant and get removed during login as privs are revoked.
The text was updated successfully, but these errors were encountered: