View Single Post
  #1  
Old 10-05-2008, 12:57 PM
TSAdmin TSAdmin is offline
Forum Moderator
TSAdmin's Avatar
Join Date: Aug 2006
Location: Australia
Posts: 1,980
TSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to behold
TSAdmin's ATM GUI

So I was transferring money to another player a while back and kept opening my map or the News GUI or whatever else hitting a key would normally do while typing in someones account into the "Transfer Funds" section of the ATM System and it just really pissed me off.

My Solution: Make a new one!

Tell me what you think of this one - And I PLEAD with you to IMAGINE that it has better GUI images because I am still yet to find someone to make a set up for me that don't suck so bad and fail at mimicking an ATM Interface

Functions:

It still possesses all the normal functions of the current ATM (Transfer Funds, Withdraw, Deposit, Check Balance).

Images:

Main GUI:
http://forums.graalonline.com/forums...1&d=1223203215

Deposit & Withdraw:
http://forums.graalonline.com/forums...1&d=1223203248

Withdraw has the same display, just changed the word "Deposit" to "Withdraw" respectively placed.

Transfer Funds:
http://forums.graalonline.com/forums...1&d=1223203264

If the person you are transferring to is on or offline, it will be reflected when you click "Transfer Now" by a red "(Offline)" or green "(Online)" message added to the transfer confirmation. Minor but I was bored when I did it

Error:
http://forums.graalonline.com/forums...1&d=1223203281

This is the message you get if you try to open another ATM Window while one is already being displayed.

See also: Attachments


Safeguards:

* Of course, I took into account that with the popping up window when you try to Transfer/Withdraw/Deposit that some random noob may try to open another one of the windows at the same time. Obviously you cannot do that. It will return an error to the user.

* It occurred to me that if someone opened any of the above mentioned pop-ups for their actions and they clicked "Exit ATM System", it would close the ATM system, but not the popped-up menu. Clicking the exit button on the main GUI will close any successive windows associated with it.

For the Developers:

I included an attached TXT file that has the script for this in it. I seriously HATE scripting GUI's, so scripting GUI's to display within GUI controls was my main pain in the neck, but I feel accomplished. (Note: This won't be found in the Code Gallery because it's more an Era Opinion thing than a "Hay chek mah skript!" thing)

Everything in the script is commented, because I do that in just about all of my scripts so referencing a section that does something is easily found in longer scripts like this one [590 lines - Formatted so that opening {'s are not on their OWN line - GOD that pisses me off!]

Summary:

This is just for opinion purposes only, I don't intend on releasing this without Frankie or Icarus since I made it for personal annoyance reasons toward the current ATM System.
Attached Thumbnails
Click image for larger version

Name:	TSAdminATMGUIMain.PNG
Views:	429
Size:	22.4 KB
ID:	46070   Click image for larger version

Name:	TSAdminATMGUIDepWit.PNG
Views:	394
Size:	39.5 KB
ID:	46071   Click image for larger version

Name:	TSAdminATMGUITra.PNG
Views:	358
Size:	48.3 KB
ID:	46072   Click image for larger version

Name:	TSAdminATMGUIError.PNG
Views:	365
Size:	68.6 KB
ID:	46073  
Attached Files
File Type: txt TSAdminATMGUI.txt (14.2 KB, 623 views)
__________________
TSAdmin (Forum Moderator)
Welcome to the Official GraalOnline Forums! Where sharing an opinion may be seen as a declaration of war!
------------------------
· User Agreement · Code of Conduct · Forum Rules ·
· Graal Support · Administrative Contacts ·
Reply With Quote