Verifing Account stuck after fresh installs and setup
-
Mylene
- UOX3 Neophyte
- Posts: 45
- Joined: Mon Apr 11, 2005 7:10 pm
- Location: Illinois (Chicagoland Area)
- Has thanked: 0
- Been thanked: 0
Verifing Account stuck after fresh installs and setup
Hi all,
I have just downloaded your new update of UOX3, UOGateway, and my 2nd Age client. Set everything up per your instructions which when well. But now I start the UOX3.exe and let it go until it stops were you said it is supposed to, and I have recieved NO errors on it. Then I start up UOGateway and set up my game to remove encryption. Then looking it sticks at the verifing account and this is what I get on UOX3.exe..
Thread: CheckConsoleThread has started
Thread: NetworkPollConnection has started
FIREWALL: Forwarding address 127.0.0.1 --> Access Granted!
Client 0 [127.0.0.1] connected [Total:1]
UOG Stats Sent or Encrypted client detected. [127.0.0.1]
LoginClient 0 disconnected.
Now looking at your other fourms, I did see that there was a guy who has this problem and you fixed it up for him by stating he needed UOGateway to run. As stated above I am using theres that was downloaded 3 days ago, So I assume it is the latest one. Also he did not had the "UOG Stats Sent" in his error. Also just for you info I did install this all to my C:/ Drive and here are those stats on the .INI
[directories]
{
DIRECTORY=C:/UOX3/
DATADIRECTORY=c:/program files/ultima online/
DEFSDIRECTORY=C:/UOX3/dfndata/
BOOKSDIRECTORY=C:/UOX3/books/
ACTSDIRECTORY=C:/UOX3/accounts/
SCRIPTSDIRECTORY=C:/UOX3/js/
BACKUPDIRECTORY=C:/UOX3/archives/
MSGBOARDDIRECTORY=C:/UOX3/msgboards/
SHAREDDIRECTORY=C:/UOX3/shared/
ACCESSDIRECTORY=C:/UOX3/accounts/
HTMLDIRECTORY=C:/UOX3/html/
LOGSDIRECTORY=C:/UOX3/logs/
DICTIONARYDIRECTORY=C:/UOX3/dictionaries/
And the login.cfg...
Loginservers for Ultima Online
;Do not edit this file or patching will fail! Always save a backup.
LoginServer=login.owo.com,7775
LoginServer=login.owo.com,7775
LoginServer=login.owo.com,7776
LoginServer=login.owo.com,7776
If it is a client issue then were can I get an updated one as I really do not wish to buy it. I see people using The 2nd age too.
Thanks for any help.
I have just downloaded your new update of UOX3, UOGateway, and my 2nd Age client. Set everything up per your instructions which when well. But now I start the UOX3.exe and let it go until it stops were you said it is supposed to, and I have recieved NO errors on it. Then I start up UOGateway and set up my game to remove encryption. Then looking it sticks at the verifing account and this is what I get on UOX3.exe..
Thread: CheckConsoleThread has started
Thread: NetworkPollConnection has started
FIREWALL: Forwarding address 127.0.0.1 --> Access Granted!
Client 0 [127.0.0.1] connected [Total:1]
UOG Stats Sent or Encrypted client detected. [127.0.0.1]
LoginClient 0 disconnected.
Now looking at your other fourms, I did see that there was a guy who has this problem and you fixed it up for him by stating he needed UOGateway to run. As stated above I am using theres that was downloaded 3 days ago, So I assume it is the latest one. Also he did not had the "UOG Stats Sent" in his error. Also just for you info I did install this all to my C:/ Drive and here are those stats on the .INI
[directories]
{
DIRECTORY=C:/UOX3/
DATADIRECTORY=c:/program files/ultima online/
DEFSDIRECTORY=C:/UOX3/dfndata/
BOOKSDIRECTORY=C:/UOX3/books/
ACTSDIRECTORY=C:/UOX3/accounts/
SCRIPTSDIRECTORY=C:/UOX3/js/
BACKUPDIRECTORY=C:/UOX3/archives/
MSGBOARDDIRECTORY=C:/UOX3/msgboards/
SHAREDDIRECTORY=C:/UOX3/shared/
ACCESSDIRECTORY=C:/UOX3/accounts/
HTMLDIRECTORY=C:/UOX3/html/
LOGSDIRECTORY=C:/UOX3/logs/
DICTIONARYDIRECTORY=C:/UOX3/dictionaries/
And the login.cfg...
Loginservers for Ultima Online
;Do not edit this file or patching will fail! Always save a backup.
LoginServer=login.owo.com,7775
LoginServer=login.owo.com,7775
LoginServer=login.owo.com,7776
LoginServer=login.owo.com,7776
If it is a client issue then were can I get an updated one as I really do not wish to buy it. I see people using The 2nd age too.
Thanks for any help.
- Xuri
- Site Admin
- Posts: 3704
- Joined: Mon Jun 02, 2003 9:11 am
- Location: Norway
- Has thanked: 48 times
- Been thanked: 8 times
- Contact:
I'm pretty certain you'll be able to login once you patch your UO client. By default, it's a client version too low to be supported by UOX3.
If you experience trouble patching your T2A UO client at any point, check this page.
If you experience trouble patching your T2A UO client at any point, check this page.
-= Ho Eyo He Hum =-
-
Mylene
- UOX3 Neophyte
- Posts: 45
- Joined: Mon Apr 11, 2005 7:10 pm
- Location: Illinois (Chicagoland Area)
- Has thanked: 0
- Been thanked: 0
OK GREAT!! It works though when I made my char and loaded the game, I wanted to start in Briton, though I started on a road between there and Yew. Also no NPC's to be found nor animals/ enimies. No dorrs on bilding nor signs. When I finally arived to the bank in Briton and typed in "Bank" so it will open the bank, Did not work. Assuming the banker needs to be there, He/She was not. It was just a big world with open buildings and trees. Any info on how I would need to add in the NPC's and start making stuff? Trying to get it to look just like the Origin Servers were you can do everything, but on my LAN.
Thanks again for the help
Thanks again for the help
- Xuri
- Site Admin
- Posts: 3704
- Joined: Mon Jun 02, 2003 9:11 am
- Location: Norway
- Has thanked: 48 times
- Been thanked: 8 times
- Contact:
You can download a set of "default worldfiles" from the Downloads page (direct link). Those contain doors, signs, decorations etc for all the mainland towns in Britannia, and a few of the island towns as well (not done with those). Unzip worldfile006.zip to your UOX3\SHARED folder, overwriting any existing files there. Note that this will remove all your existing items & characters from the server.
There are still no NPCs in the default worldfiles, so you'll have to add those yourself, either manually one by one, or by setting up spawners. Both are done through the ingame menu which is accessible by typing 'ADD and pressing enter.
There are still no NPCs in the default worldfiles, so you'll have to add those yourself, either manually one by one, or by setting up spawners. Both are done through the ingame menu which is accessible by typing 'ADD and pressing enter.
-= Ho Eyo He Hum =-
-
Mylene
- UOX3 Neophyte
- Posts: 45
- Joined: Mon Apr 11, 2005 7:10 pm
- Location: Illinois (Chicagoland Area)
- Has thanked: 0
- Been thanked: 0
Hehehe..Ok great Thank You so much for your help in this! I'm sure you get these from everyone. This is my first time setting up a Windows 2003 server to handle this on my LAN and I just want to make sure it works just like the original online. I know your still working on adding features and I appretiate all of the hard work and time you are doing to get this to work offline as well. Now adding like you say, is it just a ADD whatever then pressing enter? Or would I need exact corrdinates to place the NPC or gargoyal, Ettin, Troll, ect?
Thanks
Thanks
- Xuri
- Site Admin
- Posts: 3704
- Joined: Mon Jun 02, 2003 9:11 am
- Location: Norway
- Has thanked: 48 times
- Been thanked: 8 times
- Contact:
You can find most of the usual stuff in that menu which pops up when, yes, you write 'ADD and press enter =)
Try going to the GM section in the menu, then SPAWNs, then place some spawners on the ground. (When you select them from the menu they'll get added to your backpack as recall runes. When you place those on the ground they'll be greyed out, to indicate that they're hidden to normal players.)
For other stuff, try using 'ADD 0x#### where 0x#### is the hex-id of the item you want to add. Look in InsideUO for hex-ids of the various items. Just select one, and the hex-id shows up at the bottom of the InsideUO window.
Try going to the GM section in the menu, then SPAWNs, then place some spawners on the ground. (When you select them from the menu they'll get added to your backpack as recall runes. When you place those on the ground they'll be greyed out, to indicate that they're hidden to normal players.)
For other stuff, try using 'ADD 0x#### where 0x#### is the hex-id of the item you want to add. Look in InsideUO for hex-ids of the various items. Just select one, and the hex-id shows up at the bottom of the InsideUO window.
-= Ho Eyo He Hum =-
-
Mylene
- UOX3 Neophyte
- Posts: 45
- Joined: Mon Apr 11, 2005 7:10 pm
- Location: Illinois (Chicagoland Area)
- Has thanked: 0
- Been thanked: 0
Thanks again! It works great! So I understand that now I will need to go all around this UO World and place these Animals, NPC's and so on by hand for now? Dungeons, Towns, ect.? Also 1 last thing. I am doing all of this from the server itself. Now I would like to take and log onto this server with my computer and two others in the house. Would I still need to load UOGateway to get to this server to play it? Or will the regular client UO work? I saw the thread saying you need an ecryption remover to do that, but I was not 100% sure on that. I believee I have hounded enough on this and really apretiate your help on this. Thanks again and Great job on the replica of UO. It is working out great. Just hope I don't have to travel all over the world to place Enemies. Also 1 last thing, Now that I placed an Ettin, If I kill it how can I get these to respwn automatically? Or will I need to do another 'add to place it again?
Thanks..I promise not to bother you for awhile. Just asking the questions to make sure I get this right.
Thanks..I promise not to bother you for awhile. Just asking the questions to make sure I get this right.
-
giwo
- Developer
- Posts: 1780
- Joined: Fri Jun 18, 2004 4:17 pm
- Location: California
- Has thanked: 0
- Been thanked: 0
Each UO Client that connects to UOX will need to run UOGateway or some other form of encryption remover in order to play.
As for spawning enemies in the world, spawn.dfn in /dfndata/spawn/ is a very effective tool for setting up specific spawns throughout the world without manually placing them. You can also specify how often they respawn and how many items / npcs will spawn at each cycle.
Enjoy playing with UOX, and feel free to stop by the boards and ask questions whenever need arises.
As for spawning enemies in the world, spawn.dfn in /dfndata/spawn/ is a very effective tool for setting up specific spawns throughout the world without manually placing them. You can also specify how often they respawn and how many items / npcs will spawn at each cycle.
Enjoy playing with UOX, and feel free to stop by the boards and ask questions whenever need arises.
Scott
-
Mylene
- UOX3 Neophyte
- Posts: 45
- Joined: Mon Apr 11, 2005 7:10 pm
- Location: Illinois (Chicagoland Area)
- Has thanked: 0
- Been thanked: 0
[quote="Mylene"]Ok thanks for that info. I will try to figure out how to set those up. As far as me starting a new char though in the Admin account. I always end up on top of a road inbetween Skara Brea and Yew. How can I get that changed to have a choice between towns?
Thanks
Hmm I checked out that spawn.dfn and I am not quite sure on how to go about setting up the spawns for NPC's and Enemies.
Thanks
Hmm I checked out that spawn.dfn and I am not quite sure on how to go about setting up the spawns for NPC's and Enemies.
- Xuri
- Site Admin
- Posts: 3704
- Joined: Mon Jun 02, 2003 9:11 am
- Location: Norway
- Has thanked: 48 times
- Been thanked: 8 times
- Contact:
There are two ways of adding NPCs through the 'ADD menu; Either by placing an Ettin manually by selecting it from the NPC/monster-list, or by adding an ettin spawner and putting it on the ground (GM Menu -> Spawners -> Monster Spawners -> Ettin). The above methods are best suited for adding single NPCs, or creating a temporary spawn ingame - for instance for a quest.
Then there's what giwo mentioned; The spawn.dfn file. This makes it easy to spawn large numbers of NPCs over big areas, or over many areas. You follow the example provided in the file, and create one new section in the file for each new spawn-area that you want, increasing the REGIONSPAWN # number for each new section you create. You can spawn either items or NPCs, from either itemlists, npclists or directly from item/npc-ids as per defined in the .dfn files under DFNDATA\ITEMS\ITEMS or NPC.
Here's an example of a regional spawner that spawns ettins:
This will spawn a total of 5 (MAXNPCS) ettins (NPC=ettin) one by one (CALL=1) in the area 1000, 1000 to 1050, 1050. (Two sets of coordinates gotten ingame using the 'WHERE command. A minimum of 1 minute will pass, and a maximum of 3 minutes will pass between each spawn.
Btw, to reach your UOX3 server from your other two computers in the house, you must use your server's LAN IP address in the [play server list] section of uox.ini. Example of a setup which allows local + LAN login:
Then there's what giwo mentioned; The spawn.dfn file. This makes it easy to spawn large numbers of NPCs over big areas, or over many areas. You follow the example provided in the file, and create one new section in the file for each new spawn-area that you want, increasing the REGIONSPAWN # number for each new section you create. You can spawn either items or NPCs, from either itemlists, npclists or directly from item/npc-ids as per defined in the .dfn files under DFNDATA\ITEMS\ITEMS or NPC.
Here's an example of a regional spawner that spawns ettins:
Code: Select all
[REGIONSPAWN 0]
{
NAME=Ettin Spawner
NPC=ettin
MAXNPCS=5
X1=1000
Y1=1000
X2=1050
Y2=1050
WORLD=0
MINTIME=1
MAXTIME=3
CALL=1
}
Btw, to reach your UOX3 server from your other two computers in the house, you must use your server's LAN IP address in the [play server list] section of uox.ini. Example of a setup which allows local + LAN login:
Code: Select all
[play server list]
{
SERVERLIST=Local Server,127.0.0.1,2593
SERVERLIST=LAN Server,192.168.1.33,2593
}-= Ho Eyo He Hum =-
-
Mylene
- UOX3 Neophyte
- Posts: 45
- Joined: Mon Apr 11, 2005 7:10 pm
- Location: Illinois (Chicagoland Area)
- Has thanked: 0
- Been thanked: 0
Great thanks for that. Now I underdtand the spawning code you provided, though I am not sure on the corrdinates. You say
X1=1000
Y1=1000
X2=1050
Y2=1050
Now is this for the whole world? I am just not sure on what the cap limit is for these. Sorry If I sound really stupid, I just played on Claudes server and I would like mine to act somewhat like hers. But throw my own twist on things. She has stuff in the bank at account creation and everything. I am just trying to understand this so mine could be a great server for people to play on as well.
I will try to add in those Ettins now. Also the manual placements through the GM menu.. I did place some dragons and things here and there, now will they spawn there again if killed? Also why don't I start in the towns that I would like to. It is always on a road.
Thanks
X1=1000
Y1=1000
X2=1050
Y2=1050
Now is this for the whole world? I am just not sure on what the cap limit is for these. Sorry If I sound really stupid, I just played on Claudes server and I would like mine to act somewhat like hers. But throw my own twist on things. She has stuff in the bank at account creation and everything. I am just trying to understand this so mine could be a great server for people to play on as well.
I will try to add in those Ettins now. Also the manual placements through the GM menu.. I did place some dragons and things here and there, now will they spawn there again if killed? Also why don't I start in the towns that I would like to. It is always on a road.
Thanks
- Xuri
- Site Admin
- Posts: 3704
- Joined: Mon Jun 02, 2003 9:11 am
- Location: Norway
- Has thanked: 48 times
- Been thanked: 8 times
- Contact:
The entire map (including dungeon areas) consists of a number of square tiles; 6144 x 4096 tiles to be exact. That is the basis for UO's coordinate system. When you use the 'WHERE command ingame, some numbers are displayed in a system message, like for instance 1004 1002 0 0. In this example. 1004 is the X coordinate, 1002 is the Y coordinate, while the two zeroes represent respectively the Z coordinate (height) and the worldnumber (which facet; Felucca, Trammel, Ilshenar, Malas, etc).
X1=1000
Y1=1000
X2=1050
Y2=1050
The above lines are two sets of such coordinates, the first is X 1000, Y 1000 and the second is X 1050, Y 1050.
Basically if you want to spawn NPCs in a square area, you go to the top left (northwestern) corner of the square area and type 'WHERE, then go to the bottom right (southeastern) corner of the square and type 'WHERE. Then you take the two sets of X, Y coordinates that you get (ignoring Z and worldnumber, unless worldnumber is different from the standard - which is 0) and enter them as X1, Y1 and X2, Y2 in your REGIONSPAWN section of spawn.dfn.
To add another regionspawn section, copy the entire first one and paste it just below (though above the EOF line). Increase REGIONSPAWN 0 to REGIONSPAWN 1 in the header, then edit it to suit your new spawn-area.
If you placed the dragons and other npcs directly by targeting the ground so they appeared instantly, they will not respawn if they are killed. If however you placed dragon/whatever-spawners, the NPCs will respawn automatically when killed.
X1=1000
Y1=1000
X2=1050
Y2=1050
The above lines are two sets of such coordinates, the first is X 1000, Y 1000 and the second is X 1050, Y 1050.
Basically if you want to spawn NPCs in a square area, you go to the top left (northwestern) corner of the square area and type 'WHERE, then go to the bottom right (southeastern) corner of the square and type 'WHERE. Then you take the two sets of X, Y coordinates that you get (ignoring Z and worldnumber, unless worldnumber is different from the standard - which is 0) and enter them as X1, Y1 and X2, Y2 in your REGIONSPAWN section of spawn.dfn.
To add another regionspawn section, copy the entire first one and paste it just below (though above the EOF line). Increase REGIONSPAWN 0 to REGIONSPAWN 1 in the header, then edit it to suit your new spawn-area.
If you placed the dragons and other npcs directly by targeting the ground so they appeared instantly, they will not respawn if they are killed. If however you placed dragon/whatever-spawners, the NPCs will respawn automatically when killed.
-= Ho Eyo He Hum =-
-
giwo
- Developer
- Posts: 1780
- Joined: Fri Jun 18, 2004 4:17 pm
- Location: California
- Has thanked: 0
- Been thanked: 0
That would be a 50-cube box, much smaller than the whole world. 
In order to get things to spawn in the areas you want, try going to different locations and using the command 'where. This will give you your x, y, and z location. Do this at two opposite corners of an area, and put the first x into x1, the first y into y1, the second x into x2, and the second y into y2.
Once you have setup the region, the creatures you have setup to be spawned will be placed randomly somewhere inside that box.
I believe at the top of spawn.dfn it has an example for spawning the whole world, looks something like:
x1=0
y1=0
x2=5000
y2=5000
In order to get things to spawn in the areas you want, try going to different locations and using the command 'where. This will give you your x, y, and z location. Do this at two opposite corners of an area, and put the first x into x1, the first y into y1, the second x into x2, and the second y into y2.
Once you have setup the region, the creatures you have setup to be spawned will be placed randomly somewhere inside that box.
I believe at the top of spawn.dfn it has an example for spawning the whole world, looks something like:
x1=0
y1=0
x2=5000
y2=5000
Scott
-
Mylene
- UOX3 Neophyte
- Posts: 45
- Joined: Mon Apr 11, 2005 7:10 pm
- Location: Illinois (Chicagoland Area)
- Has thanked: 0
- Been thanked: 0
Sweet!! So say I just put in the
x1=0
y1=0
x2=5000
y2=5000
And put in what I wanted to spawn and there spawn cycle ect. This will do it randomly for the whole world of UO? I would assume it will be a mess though as it sounds like it will include water and towns. So just running around and doing the "WHERE command would be a better option.
Thanks for that. Just one more thing I think we forgot to get an answere on. The Starting pointe of my chars for the Admin account. It seems that everytime I start a new char and choose Britan to start at, I am on a road. Any thoughts on that?
Thanks
Ok I went right out of Britan and did the 'where command. I got
1 210 1 687 0 0 N/W
1 323 1 721 21 00 S/E
Now with these numbers how would I go about setting this up in the script to allow indefinate respawns for cats dogs birds and a few enemies?
Thanks...I think with the info you send to me I can get this to finally work.
x1=0
y1=0
x2=5000
y2=5000
And put in what I wanted to spawn and there spawn cycle ect. This will do it randomly for the whole world of UO? I would assume it will be a mess though as it sounds like it will include water and towns. So just running around and doing the "WHERE command would be a better option.
Thanks for that. Just one more thing I think we forgot to get an answere on. The Starting pointe of my chars for the Admin account. It seems that everytime I start a new char and choose Britan to start at, I am on a road. Any thoughts on that?
Thanks
Ok I went right out of Britan and did the 'where command. I got
1 210 1 687 0 0 N/W
1 323 1 721 21 00 S/E
Now with these numbers how would I go about setting this up in the script to allow indefinate respawns for cats dogs birds and a few enemies?
Thanks...I think with the info you send to me I can get this to finally work.
- Xuri
- Site Admin
- Posts: 3704
- Joined: Mon Jun 02, 2003 9:11 am
- Location: Norway
- Has thanked: 48 times
- Been thanked: 8 times
- Contact:
Ok somehow giwo managed to explain that much better than me, using only half the words. So... what he said 
As for the problem with appearing in the middle of the forest instead of the starting towns...
Copy & paste the following entire script into a new file in notepad, which you save in UOX3\JS\CUSTOM as "GlobalLogin.js" or some such.
Then open JSE_FILEASSOCIATIONS.SCP, and add a new line saying
0=custom\GlobalLogin.js
...just above the line saying 50=server/misc/furniture_smartturn.js.
Then restart UOX3, or press * followed by 8 to reload the JS Engine. This script will:
A) Teleport all newly characters to the jail, freezing them there so they cannot move about, and making them invulnerable so they can't fight with other new players there.
B) Give all players a menu of starting towns to choose from, and they will keep getting that menu each time they login until they have actually selected a starting town.
As for the problem with appearing in the middle of the forest instead of the starting towns...
Copy & paste the following entire script into a new file in notepad, which you save in UOX3\JS\CUSTOM as "GlobalLogin.js" or some such.
Then open JSE_FILEASSOCIATIONS.SCP, and add a new line saying
0=custom\GlobalLogin.js
...just above the line saying 50=server/misc/furniture_smartturn.js.
Code: Select all
function onCreateDFN( objMade, objType)
{
var pUser = objMade;
pUser.frozen = true;
pUser.vulnerable = false;
pUser.SetTag( "StartTownSel", "Initialized" );
pUser.SetLocation( 5282, 1186, 0, 0 );
}
function onLogin( pSocket, pUser )
{
if( pUser.GetTag( "StartTownSel" ) == "Initialized" )
{
pUser.SysMessage( "Welcome to <My Shard Name>." );
pUser.SysMessage( "Please choose a starting town." );
var ret = SelectStartTown( pUser, pSocket );
}
}
//----------------------------------------------------------------
//----------------------------------------------------------------
function SelectStartTown( pUser, pSock)
{
var myGump = new Gump;
myGump.NoClose();
myGump.NoMove();
myGump.AddBackground(0, 0, 300, 230, 0xa3c);
myGump.AddText( 14, 9, 5, "Which town do you want to start in?" );
myGump.AddText( 30, 35, 5, "- Britain");
myGump.AddButton( 14, 40, 0x837, 1, 0, 1 );
myGump.AddText( 30, 55, 5, "- Jhelom");
myGump.AddButton( 14, 60, 0x837, 1, 0, 2);
myGump.AddText ( 30, 75, 5, "- Magincia");
myGump.AddButton ( 14, 80, 0x837, 1, 0, 3);
myGump.AddText( 30, 95, 5, "- Minoc");
myGump.AddButton( 14, 100, 0x837, 1, 0, 4);
myGump.AddText( 30, 115, 5, "- Moonglow");
myGump.AddButton( 14, 120, 0x837, 1, 0, 5);
myGump.AddText( 30, 135, 5, "- Skara Brae");
myGump.AddButton( 14, 140, 0x837, 1, 0, 6);
myGump.AddText( 30, 155, 5, "- Trinsic");
myGump.AddButton( 14, 160, 0x837, 1, 0, 7);
myGump.AddText( 30, 175, 5, "- Vesper");
myGump.AddButton( 14, 180, 0x837, 1, 0, 8);
myGump.AddText( 30, 195, 5, "- Yew");
myGump.AddButton( 14, 200, 0x837, 1, 0, 9);
myGump.Send( pUser.socket );
}
function onGumpPress( pSocket, myButtonID )
{
var pUser = pSocket.currentChar;
switch( myButtonID )
{
case 0: // Trying to escape the town selection?
var ret = SelectStartTown( pUser, pSocket);
pUser.SysMessage("Just pick a town...");
break;
case 1: // Britain
pUser.SysMessage("You decide to start in Britain.");
pUser.SetLocation ( 1495, 1629, 10, 0 );
break;
case 2: // Jhelom
pUser.SysMessage("You decide to start in Jhelom.");
pUser.SetLocation ( 1492, 3696, 0, 0 );
break;
case 2: // Magincia
pUser.SysMessage("You decide to start in Magincia.");
pUser.SetLocation ( 3675, 2259, 10, 0 );
break;
case 4: // Minoc
pUser.SysMessage("You decide to start in Minoc.");
pUser.SetLocation ( 2477, 411, 15, 0 );
break;
case 5: // Moonglow
pUser.SysMessage("You decide to start in Moonglow.");
pUser.SetLocation ( 4406, 1045, 0, 0 );
break;
case 6: // Skara Brae
pUser.SysMessage("You decide to start in Skara Brae.");
pUser.SetLocation ( 639, 2236, 0, 0 );
break;
case 7: // Trinsic
pUser.SysMessage("You decide to start in Trinsic.");
pUser.SetLocation ( 1832, 2779, 0, 0 );
break;
case 8: // Vesper
pUser.SysMessage("You decide to start in Vesper.");
pUser.SetLocation ( 2771, 977, 0, 0 );
break;
case 9: // Yew
pUser.SysMessage("You decide to start in Yew.");
pUser.SetLocation ( 545, 982, 0, 0 );
break;
}
pUser.frozen = false;
pUser.vulnerable = false;
pUser.SetTag( "StartTownSel", null );
}A) Teleport all newly characters to the jail, freezing them there so they cannot move about, and making them invulnerable so they can't fight with other new players there.
B) Give all players a menu of starting towns to choose from, and they will keep getting that menu each time they login until they have actually selected a starting town.
Last edited by Xuri on Sat Jun 04, 2005 11:39 am, edited 1 time in total.
-= Ho Eyo He Hum =-
-
Mylene
- UOX3 Neophyte
- Posts: 45
- Joined: Mon Apr 11, 2005 7:10 pm
- Location: Illinois (Chicagoland Area)
- Has thanked: 0
- Been thanked: 0
Thanks for that script!! It works out very well.
Now only if you had one for a good spawn setup for the World
J/K , I am still trying to code mine. But At least the log in situation got fixed. Wasnt sue if you saw the above problem I came accross. The location for spawning. I understand the X,Y,Z stuff. Just wasnt sure on how my 'Where calcs would work inside that script. They did not give me the letters. Just numbers.
Thanks
Now only if you had one for a good spawn setup for the World
Thanks
- Xuri
- Site Admin
- Posts: 3704
- Joined: Mon Jun 02, 2003 9:11 am
- Location: Norway
- Has thanked: 48 times
- Been thanked: 8 times
- Contact:
If you do 'WHERE and get
3200 1200 13 0
Then you should put 3200 and 1200 into X1 and Y1, like this:
X1=3200
Y1=1200
Just ignore the 13 and 0 numbers, and go do 'WHERE once more in the other corner of the area you want to spawn, and put the first two numbers from that into X2 and Y2.
Hope that was what you were asking for 
3200 1200 13 0
Then you should put 3200 and 1200 into X1 and Y1, like this:
X1=3200
Y1=1200
Just ignore the 13 and 0 numbers, and go do 'WHERE once more in the other corner of the area you want to spawn, and put the first two numbers from that into X2 and Y2.
-= Ho Eyo He Hum =-