First, let me explain my problem. My game uses a login system that calls a username and password (created on my website) and once the player connects to my game they see a login box asking for their information. This information is gathered from a MySQL database. Once the form is complete the user is given the "Username" variable as their username and their save files are named after their usernames.
Now, when the player has the byond pager running, by default it assigns the byond key as the key currently logged into the pager however, if the pager is not running the "Guest" key is assigned. For most games, this normally wouldn't be a problem however when the player creates a character with their registered "byond key" while the pager is open then they attempt to load that same character from another key (or the guest key), it simply crashes dream seeker.
I have tried to remedy this issue by changing the "key" variable to an empty value when the player is fully loaded but, this causes the same problem, seeker crashing upon trying to load.
My question is... Is it possible to disable the "key" variable or change it's value in anyway without it causing seeker to crash?
Copyright © 2021 BYOND Software. All rights reserved.