There appears to be an issue, that is most likely causing a lot of false bans. If I join a server, play for a bit and then I go join a different server, I <can> get kicked for a script restriction from a script running from the last server. (That may be hard to understand but the steps to reproduce will make it easier)
Description
Details
- Legacy ID
- 3342475578
- Severity
- None
- Resolution
- Open
- Reproducibility
- Always
- Category
- Scripting
1.) Join any server (I used Sa-Matra Stratis in my testing)
2.) Load fully into the game until your character spawns.
3.) Join any other server and you will still have scripts running from previous server.
To test this, after I left the Sa-Matra server, I joined a local server that I had set up to do this test with the scripts.txt file just log everything (1 ""). The very first script I ran was:
"private["_0xk","_0em"];disableSerialization;_0xk=uiNamespace getVariable "Wasteland_IconsHUD";wg5wzh=0;wgswhm=0;_0em=call wgb79v"
Which is code from the Sa-Matra server that I was just on and the server that I Was joining was a test server for Altis-Life which does not contain that code.
This causes people to get kicked/banned for script restrictions on our servers because we have a lot of values in our files to lock them down. We are just now discovering this issue.