Community made spawn.dfn to populate the UOX3 World

Forum where anything UOX3-related goes - including, but not limited to: newbie-support, ideas, general questions, comments, etc and-so-forth.
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

A section for this project has been added to the UOX3 downloads-page. :P
-= Ho Eyo He Hum =-
erekose
UOX3 Novice
Posts: 52
Joined: Sun Feb 18, 2007 4:30 pm
Has thanked: 0
Been thanked: 0

Post by erekose »

I have a wacky idea on making a better Spawn collection.

Has anyone ever thought about throwing up a temporary server (starting with the spawn files we currentlly have), allowing various members of the community to log in, giving said members specific areas to populate and perhaps some good direction on what to populate it with (so as to keep a good balance and variety - IE: Coordination) and letting them have GM powers to do so?

Essentially, this would divide the work

We could then export the results to a new set of files...

Thoughts?
giwo
Developer
Posts: 1780
Joined: Fri Jun 18, 2004 4:17 pm
Location: California
Has thanked: 0
Been thanked: 0

Post by giwo »

While that would work with item-based spawners (old style) it wouldn't be possible with spawn.dfn spawning.

The spawn.dfn must be edited directly like the other .dfn files, thus the job can't really be split up.

Having said that, getting input from the community as to what needs to be tweaked in the community spawn.dfn is certainly helpful.
ErdwinJC
UOX3 Newbie
Posts: 1
Joined: Tue Feb 23, 2010 9:51 pm
Location: louisiana
Has thanked: 0
Been thanked: 0
Contact:

Post by ErdwinJC »

Does this still work with latest updates of ultima online game? I just came across my old ultima online game and decided to install it and check up on this project to run it on my LAN. Anyone have any spawn update files i can download from you and install?

After i installed the game it took over an hour to update it. I'm hoping the uox3 still works with ultima online game? So far i cannot log into the server after i have setup the host and the client. working on that now. Peace. :^D
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

Welcome :)

There's a link in the first post of this thread which links to this file, which contains the "community made"-spawn files for UOX3.

UOX3 does not currently work with the latest version of the UO client - if you patch it beyond 6.0.13.x you will be unable to connect.

Btw, please post new threads for any unique issues you encounter, or post in a fairly recent thread with the same subject if one exists. =) Just so we can avoid getting massive threads that are impossible to read =P
-= Ho Eyo He Hum =-
LeoX9
UOX3 Novice
Posts: 55
Joined: Fri Nov 18, 2011 9:19 am
Location: Arizona, USA
Has thanked: 0
Been thanked: 0

Post by LeoX9 »

When I replaced my spawn.dfn file with this new spawn.dfn file, it loaded my UOX3 server to the 'UOX: Startup Complete' part, and than it shuts down my window, giving me this error: 'uox3.exe has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.'..... Do you guys know why this problem would appear?
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

Which version of UOX3? I tested here now using a clean version of UOX3 0.99.1 and it's not happening to me. Is there any more information you can provide concerning how your UOX3 is setup, what system you've got, etc.? Might help give a clue as to what is happening, or why.
-= Ho Eyo He Hum =-
LeoX9
UOX3 Novice
Posts: 55
Joined: Fri Nov 18, 2011 9:19 am
Location: Arizona, USA
Has thanked: 0
Been thanked: 0

Post by LeoX9 »

Xuri wrote:Which version of UOX3? I tested here now using a clean version of UOX3 0.99.1 and it's not happening to me. Is there any more information you can provide concerning how your UOX3 is setup, what system you've got, etc.? Might help give a clue as to what is happening, or why.
I'm using the 'All-in-one' packet which I believe is the most recent version (0.99.1) right? I am also using a completely new/clean version of it. All that I have done with it is create 3 accounts. My server is running on a Windows Vista machine.

While my server was running, I downloaded the spawn.dfn file, and replaced it with the original one. Than in the console I hit 'shft + 8' than reloaded DFN's.... That didn't seem to change anything so I shut the server down and brought it back up.... Would the problem be because I reloaded the DFN's while the server was running?
dragon slayer
UOX3 Guru
Posts: 776
Joined: Thu Dec 21, 2006 7:37 am
Has thanked: 4 times
Been thanked: 26 times

Post by dragon slayer »

Ill try it out my self see if it has problems.
dragon slayer
UOX3 Guru
Posts: 776
Joined: Thu Dec 21, 2006 7:37 am
Has thanked: 4 times
Been thanked: 26 times

Post by dragon slayer »

i did everything your said i havent had any problems. i opened up a clean uox3 v0.99.1 and made a test folder put it in there, then i grabbed this spawn.dfn and dropped it ontop of the other spawn.dfn why server was running. then i did shift +8 then did 7 to reload dfns and nothing happened. so i shutdown server restarted it logged in no crash or anything.

I do got a question from you did you use your world file?
LeoX9
UOX3 Novice
Posts: 55
Joined: Fri Nov 18, 2011 9:19 am
Location: Arizona, USA
Has thanked: 0
Been thanked: 0

Post by LeoX9 »

Which world file?
dragon slayer
UOX3 Guru
Posts: 776
Joined: Thu Dec 21, 2006 7:37 am
Has thanked: 4 times
Been thanked: 26 times

Post by dragon slayer »

did you drop any world file in there before starting up?

next question is does the server load up and run fine wtihout the spawn.dfn?
LeoX9
UOX3 Novice
Posts: 55
Joined: Fri Nov 18, 2011 9:19 am
Location: Arizona, USA
Has thanked: 0
Been thanked: 0

Post by LeoX9 »

dragon slayer wrote:did you drop any world file in there before starting up?
No I did not. All I did was drop the new spawn.dfn file on top of the old one.

[quote = "dragon slayer"]next question is does the server load up and run fine wtihout the spawn.dfn?[/quote]

Yes. The server runs great with the original spawn.dfn file.
dragon slayer
UOX3 Guru
Posts: 776
Joined: Thu Dec 21, 2006 7:37 am
Has thanked: 4 times
Been thanked: 26 times

Post by dragon slayer »

okay means the spawn.dfn got corrupted in the zip.

what zip system are you using?

this can happen with some old out dated zip systems or just ones have bugs it happens a lot.

One other thing
copy and paste the spawns from the one you downloaded from here to the one that comes with uox3.

then load server see if it happens again.
LeoX9
UOX3 Novice
Posts: 55
Joined: Fri Nov 18, 2011 9:19 am
Location: Arizona, USA
Has thanked: 0
Been thanked: 0

Post by LeoX9 »

Thanks for the advice. I'll try it and give you an update.
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

Also, here's an alternative uox3.exe for 0.99.1 you can try, that is compiled using different options in Visual Studio. I'm not sure if it will have any effect, but it might be worth a try:
https://www.uox3.org/files/uox3exe_0_99 ... native.zip
-= Ho Eyo He Hum =-
LeoX9
UOX3 Novice
Posts: 55
Joined: Fri Nov 18, 2011 9:19 am
Location: Arizona, USA
Has thanked: 0
Been thanked: 0

Post by LeoX9 »

Okay. So I attempted to copy and paste 1 region spawn at a time into my old spawn.dfn file to see if I could find somewhere the error was happening. I copied the first one in and everything loaded fine. Than I copied the next 9 and it started to give me the error again. This is what it looks like so far:

Code: Select all

// spawn.dfn
// v1.0; 15/01/02; initial release / total overhaul; ??? / Lynxx; 
// (add new version comments here, use format of above line please!)
// For use with the UOX emulator or any with permission from the author
//
//======= credits of original version =========
// UOX Script version 35
// Cestle - cestle@uoxdev.com
// Sephiroth - seanhogberg@hotmail.com
// RevolutionShadow - Emac@Mindspring.com
// Infinity - ?@?.?
// Folci - wezzer@nauticom.net
// Calvin - rolynyk@hotmail.com
//=============================================
//
// [REGIONSPAWN 0]		// This is the where the region is defined
// {				// Of course this is a {
// NAME=The World		// This is the name of the spawn area and can be anything
// ITEMLIST=#			// This is a reference number to an item list inside items dfn for random item spawn
// NPCLIST=#			// This is a reference number to an NPC=list inside NPC=dfn for random NPC=spawn
// ITEM=#			// This is a reference number to a single item in items dfn
// NPC=#			// This is a reference number to a single NPC=in NPC=dfn
// MAXITEMS=#			// Maximum number of items to spawn
// MAXNPCS=#			// Maximum number of npcs to spawn
// X1=1				// This is the upper left X of the box
// Y1=1				// This is the upper left Y of the box
// X2=5000			// This is the lower right X of the box
// Y2=5000                      // This is the lower right Y of the box
// WORLD=#		        // This is the World which to Spawn WORLD=0 (for Brit) WORLD=2 (for Ilsh)
// MINTIME=0			// This is the minimum time for the item or NPC=to spawn
// MAXTIME=0			// This is the maximum time for the item or NPC=to spawn
// CALL=#			// Amount to spawn in one call
// }				// Of course this is the closing }
[REGIONSPAWN 0]
{
NAME=Britain weaponsmith
NPC=m_weaponsmith
MAXNPCS=1
X1=1422
Y1=1547
X2=1426
Y2=1550
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}

[REGIONSPAWN 1]
{
NAME=Britain blacksmith
NPC=m_blacksmith
MAXNPCS=1
X1=1417
Y1=1544
X2=1420
Y2=1550
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 2]
{
NAME=Britain bard
NPC=m_bard
MAXNPCS=1
X1=1436
Y1=1550
X2=1445
Y2=1563
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 3]
{
NAME=Britain mage
NPC=m_mage
MAXNPCS=1
X1=1486
Y1=1547
X2=1491
Y2=1550
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 4]
{
NAME=Britain herbalist
NPC=m_herbalist
MAXNPCS=1
X1=1491
Y1=1548
X2=1496
Y2=1554
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 5]
{
NAME=Britain veternarian
NPC=m_animaltrainer
MAXNPCS=1
X1=1508
Y1=1565
X2=1514
Y2=1574
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 6]
{
NAME=Britain animal tamer
NPC=m_animaltrainer
MAXNPCS=1
X1=1520
Y1=1546
X2=1526
Y2=1550
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 7]
{
NAME=Britain north side inn
NPC=m_innkeeper
MAXNPCS=1
X1=1458
Y1=1513
X2=1478
Y2=1518
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 8]
{
NAME=Britain guard
NPC=m_guard
MAXNPCS=1
X1=1510
Y1=1611
X2=1516
Y2=1616
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 9]
{
NAME=Britain sweet dreams inn
NPC=m_innkeeper
MAXNPCS=1
X1=1493
Y1=1610
X2=1498
Y2=1616
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}
[REGIONSPAWN 10]
{
NAME=Britain healer
NPC=m_healer
MAXNPCS=1
X1=1470
Y1=1608
X2=1477
Y2=1614
WORLD=0
MINTIME=0
MAXTIME=1
CALL=1
}

Ideas?
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

Try replacing the NPC tag in each spawnregion with the one from the first, which you know works:
NPC=m_weaponsmith

That will tell us whether it's a problem with specific NPCs or with the spawnregions themselves (which look correct).
-= Ho Eyo He Hum =-
LeoX9
UOX3 Novice
Posts: 55
Joined: Fri Nov 18, 2011 9:19 am
Location: Arizona, USA
Has thanked: 0
Been thanked: 0

Post by LeoX9 »

Update:

Okay. I started a completely new server. The same error appeared. So I began copying 1 spawn region at a time to find one that crashed it. I got to [REGIONSPAWN 10] which crashed it. So I deleted that one to see if it fixed itself, but the server was still unable to load.

I tried changing the NPC tag to the one above it that worked originally, but the server was still unable to load. It seems to be in-consistant which times it will crash and not crash... Ideas?
dragon slayer
UOX3 Guru
Posts: 776
Joined: Thu Dec 21, 2006 7:37 am
Has thanked: 4 times
Been thanked: 26 times

Post by dragon slayer »

I'm thinking something fishy going on. I'm see if i can find more info

try this trick i wa shaving problems with server loading races.dfn after making a new race.

what happen was my race.dfn was corrupt so what i did was open it up using wordpad then added my new race and saved it and reloaded server and it worked,

trying opening up the spawn.dfn using wordpad go to the bottom of it make couple spaces then go to the top save it and close it and load server see if that helps.

If that helps means uox3 is causing the dfn file sot get corrupt on loadup
Post Reply