Go Back   RunUO - Ultima Online Emulation > RunUO > Custom Script Release Archive

Custom Script Release Archive This is a pre-script database archive of what our users had released.

 
 
Thread Tools Display Modes
Old 11-13-2005, 11:47 PM   #1 (permalink)
Forum Expert
 
Packer898's Avatar
 
Join Date: Dec 2004
Location: Tulsa, Oklahoma
Age: 35
Posts: 2,378
Send a message via ICQ to Packer898 Send a message via MSN to Packer898
Post [1.0]Account Information System - Removed...

This script is no longer supported.

Last edited by Packer898; 06-18-2006 at 10:18 PM.
Packer898 is offline  
Old 11-14-2005, 12:45 AM   #2 (permalink)
Forum Expert
 
Lucid Nagual's Avatar
 
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 37
Posts: 3,509
Thumbs up

Nice idea. I will try it out, thanks.
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment.

Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse."


My Customs:
Lucid Nagual is offline  
Old 11-14-2005, 12:45 AM   #3 (permalink)
Forum Expert
 
Join Date: Oct 2004
Location: San Diego, CA
Age: 39
Posts: 281
Send a message via AIM to dracana Send a message via MSN to dracana
Default

Quote:
Originally Posted by Packer898
This is actually a very simple script designed to help players and staff keep track of account ownership. In case someone claims to have had a account stolen then you can use this to confirm ownership.

As it stands currently, when the player logs on it checks for a account tag. If they dont have the account tag it freezes, squelches, and hides the player and sends the account info gump. They can either fill it out or cancel and resume as normal. Now if they choose not to fill it out then it will re-appear each and everytime they logon. The idea here is to get annoying enough for them to fill out the information. Once they fill out the information in the gump it sets a tag for the account and wont re-apppear.

The Main gump simply states why we are asking them to fill this out and gives a brief description of their two choices. Password change or Account Info.

Password Menu - Allows them to change their password.

Account Info - Has several fields for them to fill in. Real Name, Birthdate, Email Address, Confirm Email, Magic Word, Magic Word hint(stolen idea from DAoC!).

All it does it write a simple .txt file with the accounts name on it. Now inside of the .txt file It holds information from the account info section.

Players can type [accountinfo and change their password anytime they like. However once they fill out the account info section it will hide this choice from the menu. This is to prevent someone from hacking/guessing the account username and password and simply changing the information afterwards.

I have added checks so that if they are Casting a spell, Holding a faction sigil or In combat, it will not allow them to use this. This is to prevent explotation in PvP/Pk/Factions.

You do NOT need to edit any distro scripts for this to work.

In AccountMainGump.cs go to line 100 and place your shard name there. It sutomatically centers the text there.
Code:
			AddHtml(189, 152, 439, 289,@"<center>Absolute UO Account Security</center>", (bool)false, (bool)false);
In AccountInfoGump.cs go to line 38 & 39 and fill in the Admin's email address(adminemail) and the location you want to store the text files(apppath).
Code:
		public const string adminemail = @"blahblah@blah.com";//Enter administrators email here
		private const string apppath = @"Data/AccountInfo/";//Enter datapath for saved text file here
Still in AccountInfoGump.cs go to line 71 and enter your shard's name in there.
Code:
			AddHtml(189, 152, 439, 289,@"<center>Absolute UO Account Information</center>", (bool)false, (bool)false);
In PasswordMenuGump.cs go to line 44 and enter your shard's name there. It also centers itself automatically.
Code:
			AddHtml(189, 152, 439, 289,@"<center>Absolute UO Password Menu</center>", (bool)false, (bool)false);

Hopr you like it. If you get any questions please post them here and I will get ack to you asap. Thanks.
Thanks Packer898, this looks great!

FYI, one thing you could do in your scripts (and to eliminate a few steps for users), is replace the hardcoded shard name, with ServerName from ServerList. You do this by using Server.Misc.ServerList.ServerName.

For example, replace...
Code:
			AddHtml(189, 152, 439, 289,@"<center>Absolute UO Account Security</center>", (bool)false, (bool)false);
with...
Code:
			AddHtml(189, 152, 439, 289,@"<center>"+Server.Misc.ServerList.ServerName+" Account Security</center>", (bool)false, (bool)false);
Do this in everyplace where the shard name is used, and the users will not need to change anything
Thanks for the great script!
dracana is offline  
Old 11-14-2005, 12:50 AM   #4 (permalink)
Forum Expert
 
Erica's Avatar
 
Join Date: Jan 2005
Location: Laramie Wyoming
Age: 43
Posts: 1,323
Send a message via ICQ to Erica Send a message via AIM to Erica Send a message via MSN to Erica Send a message via Yahoo to Erica Send a message via Skype™ to Erica
Default

Quote:
Originally Posted by Packer898
This is actually a very simple script designed to help players and staff keep track of account ownership. In case someone claims to have had a account stolen then you can use this to confirm ownership.

As it stands currently, when the player logs on it checks for a account tag. If they dont have the account tag it freezes, squelches, and hides the player and sends the account info gump. They can either fill it out or cancel and resume as normal. Now if they choose not to fill it out then it will re-appear each and everytime they logon. The idea here is to get annoying enough for them to fill out the information. Once they fill out the information in the gump it sets a tag for the account and wont re-apppear.

The Main gump simply states why we are asking them to fill this out and gives a brief description of their two choices. Password change or Account Info.

Password Menu - Allows them to change their password.

Account Info - Has several fields for them to fill in. Real Name, Birthdate, Email Address, Confirm Email, Magic Word, Magic Word hint(stolen idea from DAoC!).

All it does it write a simple .txt file with the accounts name on it. Now inside of the .txt file It holds information from the account info section.

Players can type [accountinfo and change their password anytime they like. However once they fill out the account info section it will hide this choice from the menu. This is to prevent someone from hacking/guessing the account username and password and simply changing the information afterwards.

I have added checks so that if they are Casting a spell, Holding a faction sigil or In combat, it will not allow them to use this. This is to prevent explotation in PvP/Pk/Factions.

You do NOT need to edit any distro scripts for this to work.

In AccountMainGump.cs go to line 100 and place your shard name there. It sutomatically centers the text there.
Code:
			AddHtml(189, 152, 439, 289,@"<center>Absolute UO Account Security</center>", (bool)false, (bool)false);
In AccountInfoGump.cs go to line 38 & 39 and fill in the Admin's email address(adminemail) and the location you want to store the text files(apppath).
Code:
		public const string adminemail = @"blahblah@blah.com";//Enter administrators email here
		private const string apppath = @"Data/AccountInfo/";//Enter datapath for saved text file here
Still in AccountInfoGump.cs go to line 71 and enter your shard's name in there.
Code:
			AddHtml(189, 152, 439, 289,@"<center>Absolute UO Account Information</center>", (bool)false, (bool)false);
In PasswordMenuGump.cs go to line 44 and enter your shard's name there. It also centers itself automatically.
Code:
			AddHtml(189, 152, 439, 289,@"<center>Absolute UO Password Menu</center>", (bool)false, (bool)false);

Hopr you like it. If you get any questions please post them here and I will get ack to you asap. Thanks.
would be nice so everyone see a picture of this gump nice script.
Erica is offline  
Old 11-14-2005, 01:02 AM   #5 (permalink)
Forum Master
 
Joeku's Avatar
 
Join Date: Feb 2005
Location: ShatteredSosaria.com
Posts: 9,261
Default

Great idea Packer! I will install it on my next script update!
Joeku is offline  
Old 11-14-2005, 01:08 AM   #6 (permalink)
 
Join Date: Oct 2005
Posts: 169
Default

Awsome thanks
Ajantis is offline  
Old 11-14-2005, 01:16 AM   #7 (permalink)
Forum Expert
 
Packer898's Avatar
 
Join Date: Dec 2004
Location: Tulsa, Oklahoma
Age: 35
Posts: 2,378
Send a message via ICQ to Packer898 Send a message via MSN to Packer898
Default

Quote:
Originally Posted by dracana
Thanks Packer898, this looks great!

FYI, one thing you could do in your scripts (and to eliminate a few steps for users), is replace the hardcoded shard name, with ServerName from ServerList. You do this by using Server.Misc.ServerList.ServerName.

For example, replace...
Code:
			AddHtml(189, 152, 439, 289,@"<center>Absolute UO Account Security</center>", (bool)false, (bool)false);
with...
Code:
			AddHtml(189, 152, 439, 289,@"<center>"+Server.Misc.ServerList.ServerName+" Account Security</center>", (bool)false, (bool)false);
Do this in everyplace where the shard name is used, and the users will not need to change anything
Thanks for the great script!

LOl You know I tried this but I couldnt get it to work so I eventually said screw it lol. I will update them asap. Thanks for that =)-

**Edit - Updated in Main post... Thanks dracana!
Packer898 is offline  
Old 11-14-2005, 01:35 AM   #8 (permalink)
Forum Expert
 
Packer898's Avatar
 
Join Date: Dec 2004
Location: Tulsa, Oklahoma
Age: 35
Posts: 2,378
Send a message via ICQ to Packer898 Send a message via MSN to Packer898
Default

Quote:
Originally Posted by Erica
would be nice so everyone see a picture of this gump nice script.
Pictures added!
Packer898 is offline  
Old 11-24-2005, 01:45 AM   #9 (permalink)
Newbie
 
Join Date: Sep 2004
Age: 26
Posts: 95
Default

Verry nice gumps. Cool idea. Does this script verify that there email address atchuly works?
LordDark462 is offline  
Old 11-24-2005, 02:14 AM   #10 (permalink)
Forum Expert
 
Packer898's Avatar
 
Join Date: Dec 2004
Location: Tulsa, Oklahoma
Age: 35
Posts: 2,378
Send a message via ICQ to Packer898 Send a message via MSN to Packer898
Lightbulb

Quote:
Originally Posted by LordDark462
Verry nice gumps. Cool idea. Does this script verify that there email address atchuly works?
Nope. It just checks to make sure its in atleast the correct format. I didnt feel like using resources to check everyone's email address when they use it.

I did however explain why it was important for them to use a correct one but if they dont and they lose the account then its really their fault. *Shrugs*
Packer898 is offline  
Old 12-18-2005, 12:32 PM   #11 (permalink)
stu
 
Join Date: Jun 2005
Location: Jackson, MS
Age: 40
Posts: 234
Send a message via ICQ to stu
Default

on accountmaingump, ive tried turning the gump text black instead of the color it is to make it more readable by specifying font color 00000......and I cant get it to go. It would make the gump alot more readable. Is there an easy way to do this?
stu is offline  
Old 12-18-2005, 03:03 PM   #12 (permalink)
Account Terminated
 
kartman's Avatar
 
Join Date: Dec 2005
Posts: 16
Default

Cool very nice skript:


__________________________________________________ _________

project soon UO:Frozen Age

To olox bag gump Olox Bag:Gump
elf bag http://www.runuo.com/forums/showthre...908#post454908

Last edited by kartman; 12-19-2005 at 07:47 AM.
kartman is offline  
Old 01-08-2006, 09:07 PM   #13 (permalink)
Newbie
 
goofykid's Avatar
 
Join Date: Oct 2005
Age: 15
Posts: 75
Send a message via MSN to goofykid
Default UMM i got a problem opening the script

Quote:
Originally Posted by Packer898
This is actually a very simple script designed to help players and staff keep track of account ownership. In case someone claims to have had a account stolen then you can use this to confirm ownership.

As it stands currently, when the player logs on it checks for a account tag. If they dont have the account tag it freezes, squelches, and hides the player and sends the account info gump. They can either fill it out or cancel and resume as normal. Now if they choose not to fill it out then it will re-appear each and everytime they logon. The idea here is to get annoying enough for them to fill out the information. Once they fill out the information in the gump it sets a tag for the account and wont re-apppear.

The Main gump simply states why we are asking them to fill this out and gives a brief description of their two choices. Password change or Account Info.

Password Menu - Allows them to change their password.

Account Info - Has several fields for them to fill in. Real Name, Birthdate, Email Address, Confirm Email, Magic Word, Magic Word hint(stolen idea from DAoC!).

All it does it write a simple .txt file with the accounts name on it. Now inside of the .txt file It holds information from the account info section.

Players can type [accountinfo and change their password anytime they like. However once they fill out the account info section it will hide this choice from the menu. This is to prevent someone from hacking/guessing the account username and password and simply changing the information afterwards.

I have added checks so that if they are Casting a spell, Holding a faction sigil or In combat, it will not allow them to use this. This is to prevent explotation in PvP/Pk/Factions.

You do NOT need to edit any distro scripts for this to work.

In AccountInfoGump.cs go to line 38 & 39 and fill in the Admin's email address(adminemail) and the location you want to store the text files(apppath).
Code:
		public const string adminemail = @"blahblah@blah.com";//Enter administrators email here
		private const string apppath = @"Data/AccountInfo/";//Enter datapath for saved text file here
Hope you like it. If you get any questions please post them here and I will get ack to you asap. Thanks.

Edit - Updated so it automatically updates the shardname on the gumps from your serverlist name. Thanks to dracana fro showing me how to do this! Also added pictures so you can see what it looks like.
when i try to open the script it shows up open with what like almost all scripts but when i hit oen with notepad it show me this
Rar! ϐs
t K ! V@#-m33& Account Info System\AccountInfoGump.cs b2 <ٽO[ Nc#$rMJzjrHn#u.эΩ[^]^|^/WygjUoh v>Z;,~޻?+/b zA?ךr)*HA6!O*zK Khpb 3Dj ?g'~*u<Tby!'8&
#?e~OHŻF~jSO޺
Ckg3*d,rݾbƳn`wh<ïYw *἞S%FO*/(/&/cM3xyZ[ըНN>[vm dI8d7\o?̎Suz"dcN~m2F[]60M D0`].}9Ӝ6&zduv},Un5͵9Z4` FuwL`sēA)|Sصs( O2 py1lz4}PW` ?<D [9vZ/^2%,QIє M^li!3$Ebl@_} gR) *O!tٴɶxp*pOzuw]cw!Y@)P s\ۉԜWN:\q9u2X8%3&FpsMC&FovM &pGIYlxry¾W&QyZʒJ |4>gCf-+Okj)էl/Z$7ZG@eE<Fܻ4MmH?q9V1jVO# %7yT؊3)HYOQzղ; UGŒA@iJ
Z%IE<޶Ǽ|͘&􁈯?Z}bB]CRHw<cOe.kz(x/ U7?`JiUѱ?~P wHG"3x^*y ,UTڦbu%MsIi9H$ cuŦ!s'-$t^8bHG;C],唗<CȑqJ5B'Xѧ;V7h\5!' EtK7y~"R~lrl:cVNw:o /iU4~x_= ź;o*c:ħa#I+r 员`% ij:$g@+=aA#2֕f 81hឤ3QKKc#w0hnc}DѬ <
>Ͳ*j {ޙE2=tҩ@(j}8"d_RVD# , %a+|ҾsY}tý}gHt/cV*-*T.<i Ri̔ g|jEСϚAZ'SQI q*qž`IcDC XX =
]seO+υ~XmH+kɩ é>3:Fnk 7"޶k_zKC۩"8A#(:}LdvkcF
G y v?N[IQS5?NNA I&q' p-n buRZ" Wf.eѲ‹*rx?[X@>t9ڴ*y\n`~kJIi,
nu6Cj,@y;DEX(Ug[Ӆ N|9=GrN\[} 6<nNO3,v*9v0FjF1 D2
q$ E`9V~oCoCoC`3Ջ
&9Q$`- ))?FHDWD|C+W;~q`3
W<)b{__|?l>*ះcD OzpaQ|jb}s&#C
:nI*|176׳5G!XHdkv&py&_ v6Ё*fO6f@J eˆ7 "7D4rJV;dIOI3iD_

ؘ6=I{[ޯW
ω0_t(o|c"B_`e)NDL"q:n|0GW 9 /Gr@o> o% }0Y#~z_cXi#aa @0dZS41Uj䟷rKD? E<4W8tI
eጌGJ]*Pؤo#\z%qT Z:Rt rB!HM Yx,/"t(U
/ `G%x*ҕȹq;.Bc^ѕ(wt K  ? 2M4m33& Account Info System\AccountMainGump.cs p Q Y[/$LjDqi#vKI%S5TހIәTM-͆Dng3W3 ;yCe:V'
MJ^n$IJejKq־\q3fH< vF3|շ|$y¶l rν*{eܳBVtbuu_wy0̖-3׮P6ԃoAW+mˢjnx'W7c=q PB(*V^B`My9fs*uUqщ5>fY@ޒQ fs :a<g]'V3k!ALn^"*v4b>7n۫sR; җ
iG_:oǮ#(_k`»m0FEy&%*>|; v!w¿#U$H+buFbW>@
J fHsÿ3%mT+I[hwkRԮ&I^?1kkcUЏVT99nI?i -ف{ =}(@1'i8;hRJ*Q=O]9"*D/ˌźk{d8dʇ!W^vje t[mE=3 sץsN *iNZIB[f:\*䨚!"zRp jP<o;4O/D[YB*x̮TJR6g Wd Sa
Qi!UB.dW+m']"OY_twpGrWdP:1H!TIjVo:#Lc< DgLҚPQ6*
;jds4֜m7oq듺 Zi)*.__}6|h#WI&!x~D>ƻ|fey>¸k R_+4U4;uԫ%lWQ{mӖ0Mp*C&^
oŻS-=穖zE*?2gsrAlڳm?gvbg-ݴ: Wb$Yv6>lnd~`*yzjp03*yaj~a }_=ISV؛}Wu!R*H 
~adǸӟ8649Ix"fna}arIqP +y'c1dPa猊lڸ&b`*G cLh435 (8xQR3e h;ِ $xz*S3 BqC¼_@#q51~TQP'dEqMF*9r,5 } sE& (P.H>4^.g{ю*!FZ~K>*Q(;RC X&nwpQ#- -%e-^ Ha"IAJ3y24 5sD Vߍ1όã$#A%hO9eoMJN J^&6Mu
&>BuUGh*0*&
Ho)*9!)k0-Uv+YZGLR-mZ/C g#  j~цH`<.@M Hӣo*G^%ToVHӗAI5fN ʴoG:S::)]&
Vw@8vRJ}P[;|t L  _ F9m33' Account Info System\PasswordMenuGump.cs 2$ELAWf9ݮr=K76v7#eẚE. .l}I Im7&#~dt 0}*w8 γb6Ne^{㫒[OV65ٌa~jWziC;+0{Q$ɗ
/T|]>SXd^LIۛծ}<i̊)Rב=x?2 vY!+9afJœw :aaaĻ*mXOOfUe+%*#BR[nSRxě*;H$h+.Ew_;@/#7̲O%҉}D{ͺl5;N|*o83:\ \K8.e뗄44^vW㟝 mV{Egby"̀ux(_6DEk[rBCXq{΅EZ9/+Au8Yqbx/>v5OC6)>#ॅ=\.}`,<mYM SqMAVw`kS Юڷrgl3S|m{yCEZ;7
dELbO)ku&4Cw06ݫWʱ[1]FY$~?:5lnl]F}i; RG!3cY tΖ,* * VS V͵3_++ vi/{o 1}Zyԥ*CɈG6&rX"$ΕrRcn'qQ
[0g«k!G*! VNuA:fB*?"Z}l1C=i%0 X\sBNV~18ؒo9^1 A\bվN 妉&3i는N1~!ʒ5"y*M uTe!߃v֬n'K VS+M$WefBv[dI5%j%_p]} x:1y 4IVƧ(~$k(Ro8R Kbj)wfF B "PJG.lf\ Es%2Fngx@'%-8ճ<X@ bG! u9~]82O;ot.i6Y'Ng
B4 ԆJ LClK*ZsiR"%5^^
&KG < (VP<5R.i*tZn]$8:*S
[/bVFG@tx.G6`OA
Qh~S˯B]9`uo*`
 YCf?\jk i9냏LoT6/9~@eG`EA{L톷l^]pK{? t8  m30  Account Info System V!={ @

this is just a guess but i dont think its supose to look like that lol any ideas guys i never had this problme befor lol
goofykid is offline  
Old 01-08-2006, 09:28 PM   #14 (permalink)
Account Terminated
 
Join Date: Jun 2004
Location: Cincinnati, Ohio
Age: 20
Posts: 3,954
Default

You can't open a rar using Notepad. You have to download WinRar and extract it. Do a simple Google search for "WinRar", it will give you the correct results.
WarAngel is offline  
Old 01-08-2006, 09:50 PM   #15 (permalink)
Newbie
 
goofykid's Avatar
 
Join Date: Oct 2005
Age: 15
Posts: 75
Send a message via MSN to goofykid
Default

Quote:
Originally Posted by WarAngel
You can't open a rar using Notepad. You have to download WinRar and extract it. Do a simple Google search for "WinRar", it will give you the correct results.
man that stinks lol ive used the same way on the new_motd befor and it did the same thing to me a min ago and ive opened it with notepad befor without winrar lol oh well thanks i just wont dl them ill have my host do it lol im too lazy for that kind of work lol hehe bet strangely i get my fun out of staffing and making shards and stuff like that not playing on them lol
goofykid is offline  
Old 02-22-2006, 02:04 PM   #16 (permalink)
Forum Newbie
 
Join Date: Apr 2005
Age: 25
Posts: 17
Default

Thanks for sharing. I started with your script and built a complete security system up for my shard. Of course, i gave your credits.
No@h is offline  
Old 02-22-2006, 03:21 PM   #17 (permalink)
Forum Expert
 
Packer898's Avatar
 
Join Date: Dec 2004
Location: Tulsa, Oklahoma
Age: 35
Posts: 2,378
Send a message via ICQ to Packer898 Send a message via MSN to Packer898
Default

Quote:
Originally Posted by No@h
Thanks for sharing. I started with your script and built a complete security system up for my shard. Of course, i gave your credits.
Thanks Glad it was helpful.
__________________
"We sometimes congratulate ourselves at the moment of waking from a troubled dream; it may be so the moment after death."

~Nathaniel Hawthorne
Packer898 is offline  
Old 02-23-2006, 07:17 AM   #18 (permalink)
Forum Novice
 
Join Date: Feb 2006
Location: The land down under
Posts: 122
Default

I remember there used to be an issue with the [password command security wise..

Would this still be exploitable using this or was that bug squashed a while ago?
zardd is offline  
Old 02-23-2006, 01:23 PM   #19 (permalink)
 
Join Date: Oct 2002
Age: 23
Posts: 4,689
Default

No offense to you Packer, but I hate the usage of the term 'Magic Word'. If you notice 99% of websites use the term 'Security Question', where the 'Magic Word Hint' must be in the form of a question, and the answer is the 'Magic Word'.

There are a few problems with account information systems (when they are used for security). First off, people have the ability to put in bullshit information. This is not inheretly a problem because as long as they know the information, there is no harm. However more than 90% of the time when a player logs in (and I remember this from Defiance), it would almost FORCE them to supply a magic word and to get rid of the nagging annoyance, they put something random like 'FUCK', 'IHATETHIS', '1234', 'BITCH', or something else to that effect. Once they are asked to provide their magic word for password or other account changes, they cannot remember.
The next issue with this is that some of the information (short of email address) seems intrusive, and then gives more incentive for the person to bullshit in order to prevent 'privacy risks'.
Regardless of whether this is correct or not on the client or admins side, the problem does lie in the system itself. How do you verify a previously uncomfirmed identity? If the identity is based on fraudulent information, then there is no true identity at all.

I have thought about ways to dilute the problems (because they will always exist). One way I thought about was to use the email in order to confirm their identity by sending a confirmation code that they type into the system. However emails are not as static as we want them to be. Some websites only allow you to change your email if you have access tot he old and the new, and that is fine. However what if joe shmoe lost his internet for a month, comes back and he logs in but in order to change his password because he doesn't want his brother using it, he must use his old email. Well lets say he had verizon dsl, but changed to timewarner cable. There is a problem since his verizon dsl email does not work. Others have suggested to have a staff member change it and the person would tell them what the old email was (as a confirmation). Well an average person has 1-2 emails, and most of their friends (the most likely to steal/hack their accoutns), knows at least one. Many times people post their emails in their AIM profile or Myspace or LiveJournal, again, a big problem.
Well to remedy the email problem we use the security question.... but that brings us back to my first point about forgetting your bullshit information. I have in the past had a question like, "What is your father's middle name?" and I have put 'i lost my dog on wednesday', however I forgot the exact spelling and phrasing 3 days later because it was a half-assed way of bullshitting in order for someone who knows my father's middle name, to not be able to steal my information.
Many shards have requested that the person log on with the original IP that created the account, however how do you force a person on an ISP with a dynamic IP to login with a specific IP? My friend down the street knew that I had UO accounts and he has the same ISP, so subnets and similar hostmasks don't work either.

In conclusion, these systems (Player/Account Control Panels) are interesting systems in order to automate services, however how do we ensure that someone isn't impersonating the owner of the account? IS there a way? Should we not even care?

Last edited by XxSP1DERxX; 02-23-2006 at 01:27 PM.
XxSP1DERxX is offline  
Old 02-23-2006, 04:36 PM   #20 (permalink)
Forum Expert
 
Packer898's Avatar
 
Join Date: Dec 2004
Location: Tulsa, Oklahoma
Age: 35
Posts: 2,378
Send a message via ICQ to Packer898 Send a message via MSN to Packer898
Default

XxSp1derxX - I agree with you on 90% of your above post. This is not mandatory for players to fill out they can simply select not to do it and continue playing. However because of issues on another shard I worked on with Brazilian players hacking accounts I deceided that something was needed incase an account was stolen. In the current RunUO system there is no way at all for someone to identify account ownership. If we used credit cards like most "pay-to-play" games did then it would be alot easier to identify owners.

The initial gump explains clearly the reasons for this and I can only hope that a player would read this and take it to heart. In the case that they did just put in random garbage then IF their account did get stolen then there would be little to no way of proving that it was their's or not.

To answer the MagicWord portion It can simply be commented out or change to something else if the owner doesnt like it.

I agree that these type of systems are rather crude and the information is sometimes intrusive but I honestly couldnt think of another way to do this that would be as useful incase of theft.
__________________
"We sometimes congratulate ourselves at the moment of waking from a troubled dream; it may be so the moment after death."

~Nathaniel Hawthorne
Packer898 is offline  
Old 02-23-2006, 05:32 PM   #21 (permalink)
 
Join Date: Oct 2002
Age: 23
Posts: 4,689
Default

You are definately correct and I agree with you, thats why I asked the general question to everyone, is it really possible? Alot of people try to protect player's accounts as much as possible, but even OSI will tell you that you are SOL if you get a backdoor keylogging trojan for example.
Some say lets do computer identification, but that doesn't help because it can be faked (if you are willing to enforce it enough and your shard is large enough, someone is bound to find a way around it).

You are also right that credit cards are one of the end all to this. AOL only allows you to change your password if you call them up, meaning there are many check points. First you must verify information which does NOT show up online. the phone that you are calling from SHOULD match that of which is on the account. You must recite personal information like last 4 digits of SSN, last 4 digits of credit card, activation code of credit card, etc. Also AOL actually asks you what the answer is to your security question because they will reset it the same way you would online.

Even at that point if you are so dumb as to not record that information, then I assume at some point you have to consider yourself shit out of luck.

Also I do realize you can cahnge the 'magic word' phrase to say 'security question', but I just think its weird that people term it that. I dunno where it came up from :\
XxSP1DERxX is offline  
Old 02-23-2006, 06:20 PM   #22 (permalink)
Forum Expert
 
Savaal's Avatar
 
Join Date: Apr 2004
Location: A hole in the wall...
Age: 20
Posts: 1,075
Default

Thanks for sharing,

The gumps where verry well made, great job!
__________________
You know what they say: People in glass houses sink ships.
Savaal is offline  
Old 02-23-2006, 07:04 PM   #23 (permalink)
Forum Expert
 
Packer898's Avatar
 
Join Date: Dec 2004
Location: Tulsa, Oklahoma
Age: 35
Posts: 2,378
Send a message via ICQ to Packer898 Send a message via MSN to Packer898