So with 1.04 there has been changes made to class DayZGame and the way the player loads has changed.
we used to have the ability to force the client to NOT send data to server to continue the spawn/login event.
By not calling GetGame().StoreLoginData(params) it would stop the event, which meant we could have addition of spawn menus/other things.
Now we have very limited to 0 access in stopping that. Can't check if player from DB is alive ( on client ), Can't set custom queueTime from server via script.
Please consider re-viewing how login occurs, at the moment its too hard-codded. Im sure other modders would agree.
Addition of more data from database into one of these params would be great.