I think it's in release form. If you try to logout and it detects the disconnected or idle gump it will handle those and then log you in or out.
--Added deas from Khamelon and Cerveza (Woot to they!)
It's now using the TrailMyx call protocol
Now there is code that helps with detecting and handling the Idle or disconnected gumps
Closes Vet rewards gump
Handles being in the middle of the login prcess when sub routine is called
When Logging out you can set an amount of time to wait before failure. This is useful so that you don't hang in my bad code ;(
There is now a force logout parameter when you call the login. If this is set and it's determined you are already logged in then you'll be logged out first. This is for folks that two calls is just TOO much.
I corrected the Logout header so it shows the logout description instead of the login description.
I built this to help the zoo donator so that I could recall and fastlog instead of gating For this I set the Expedite to true which logs me back into the same account and shard
But you can also log into any number of different accounts and shards and characters on each
set !PGLoginScript C:\UO\Scripts\PGUtils\PG.Login.suo
set %YourAcountName YourAccountName
set %YourPassword YourPassword
set %YourShard Atlantic
set %YourAltShard Great_Lakes
set %YourCharIndex 3
set %YourAltCharIndex 0
display ok This logs you into your account identified by the settings
call !PGLoginScript PG_Login %YourAcountName %YourPassword %YourShard %YourCharIndex paperdoll_gump 30 #False #True
display ok #Result
display ok This is the caddillac you can be logged in or out and it will very quickly log you into you last character (The shard has to be set here as we double check that you are logging back into the correct shard, one reason you might not is that the shard is down.)
call !PGLoginScript PG_Login %YourAcountName %YourPassword %YourShard %YourCharIndex paperdoll_gump 30 #True #True
display ok #Result
display ok This will log you out, and allow for 5 seconds before failing
call !PGLoginScript PG_Logout 5
display ok #Result
display ok This will log you in from a logged out state, since the last test should have logged you out, and allow for 30 seconds before failing
call !PGLoginScript PG_Login %YourAcountName %YourPassword %YourShard %YourCharIndex paperdoll_gump 30 #True #True
display ok #Result
display ok This will log you in using the the clicks and typing instead of just assuming the defaults on each screen
call !PGLoginScript PG_Login %YourAcountName %YourPassword %YourShard %YourCharIndex paperdoll_gump 30 #False #True
display ok #Result
display ok This will log you in to your alt account info using the the clicks and typing instead of just assuming the defaults on each screen
call !PGLoginScript PG_Login %YourAcountName %YourPassword %YourAltShard %YourAltCharIndex paperdoll_gump 30 #False #True
display ok #Result
halt