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.
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 »

I gave that a try but no luck. I even tried adding a 'EOF' at the bottom of the file in case it was trying to load more than was there, that didn't work either. This is so confusing. :S
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 »

try my spawn files i posted on the boards see if that does anything for you
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 »

This is my guess: I am using UO 6.0.5.x..... I believe that the spawn.dfn is creating NPC's that are trying to generate items on their persons that do not exist in my current version of UO. So I am patching right now to see if that fixes it. Should I go to version 7.0.8.x or higher??
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 »

Hm! That could be it. If the updated lootlists contain any items of that nature (or invalid items), that might be what's causing the problems.
-= 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 »

Which client version does the new UOX3 0.99.1 support the best? I was planning on going to 7.0.8.x, should I be looking to go higher than that? Is it safe to go higher than that?
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 use the lastets client version with my server 7.24.5

but be warned anything patched past 7.23.0 will not let insideuo and uofiddle work any more.

so i say safest client would be 7.23.3 i think it is because you can still use insideuo and uofiddle.

untell my new project is done :) that will shock the world of uo.
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 »

Awesome! I'm looking forward to that :P
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, after patching to 7.0.23.x my server has started to work with the new spawn.dfn file. :)
Liverty
UOX3 Newbie
Posts: 2
Joined: Mon Mar 19, 2012 5:30 pm
Has thanked: 0
Been thanked: 0

Post by Liverty »

Hi all

I have just been reading and learning last few weeks, Dragon Slayer have you made some new client or something I can't wait to see? I will start posting more now in the future and get to know everyone, thanks
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 »

Not a new client its a client addon

basicly insideuo and uofiddle always have to be updated when the release new clients and it takes them months well I started ajs file that will be called insideuox3.

Features will include
All Item Ids EA/OSI has in game.
All Monster Ids.
All Sounds
All Mutli Ids
plus other new features i been working on.
Liverty
UOX3 Newbie
Posts: 2
Joined: Mon Mar 19, 2012 5:30 pm
Has thanked: 0
Been thanked: 0

Post by Liverty »

This sounds very good, I am hoping to make a world for players using High Seas expansion things mainly, I also enjoy to make web sites and post news and things like this, I will be starting a new site soon and see you have a world also, if it wont be to much trouble maybe you can visit us and let me post your news and things with a RSS feed or similar.

Also I request of Xuri if there is some way I can connect to UOX3 news postings directly or will I have to manually post these?

Perhaps with my site I can generate some hype for the community as I will be directing many people from my other gaming site to there, I will post the link when I have it ready.
Thank you gents for all you do.
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 »

Sounds great :) There is a RSS-feed for the newspage: https://www.uox3.org/uox3newsfeed.xml
-= Ho Eyo He Hum =-
rgeyer
UOX3 Newbie
Posts: 7
Joined: Tue Apr 10, 2012 4:53 am
Has thanked: 0
Been thanked: 0

Post by rgeyer »

Should this work with 0.99.1?

I've unzipped it to my shard directory, overwriting dfndata/spawn/spawn.dfn.

Interestingly, if I intentionally add a duplicate spawn zone, I don't get a warning on the console (line 323 of fileio.cpp indicates one should be spit out) indicating that the file isn't being loaded at all.

Here's the output of my uox3 launch. Any thoughts?

EDIT: I just managed to launch this (and the custom worldfile) on a windows system successfully. This is from a custom compiled uox3 running on CentOS 5.6, and I've also run on Ubuntu 10.04 with the same issue. Is there something significantly different about the linux version that would prevent the spawn.dfn and custom worldfile(s) to fail?

Code: Select all

[root@ip-10-248-15-9 shard]# ./uox3 
o------------------------------------------------------------------------------------------------------------------------------------------------------------o| UOX Server start up!
| Welcome to Ultima Offline eXperiment 3 v0.99.1b
o------------------------------------------------------------------------------------------------------------------------------------------------------[done]o| Initializing and creating class pointers... 
o------------------------------------------------------------------------------------------------------------------------------------------------------------o| Starting JavaScript Engine....
| JavaScript engine startup complete.
o------------------------------------------------------------------------------------------------------------------------------------------------------------oo------------------------------------------------------------------------------------------------------------------------------------------------------------o| Loading server scripts...
|    o Clearing AddMenuMap entries(0)
| 
| armor/metal_armor/narmor/leather_armor/narmor/other_armor/ngear/armor/ngear/weapons/ngear/clothing/n./dfndata/items/gear/n./dfndata/items/gmmenu/nskills/resources/nskills/misc/nskills/tools/n./dfndata/items/skills/n./dfndata/items/misc/n./dfndata/items/magic/n./dfndata/items/itemlists/nbuilding/furniture/nbuildi[done]ors/nbuilding/walls/ndecs/plants/nbuilding/decs/n./dfndata/items/building/n./dfndata/items/deeds/n./dfndata/items/containers/n./dfndata/items/houseaddonso------------------------------------------------------------------------------------------------------------------------------------------------------------o| Loading JS Scripts
|   o Loaded  120 scripts from section SCRIPT_LIST
|   o Loaded   54 scripts from section COMMAND_SCRIPTS
|   o Loaded    2 scripts from section MAGIC_SCRIPTS
|   o Loaded   17 scripts from section SKILLUSE_SCRIPTS
|   o Loaded    0 scripts from section PACKET_SCRIPTS
|   o Loaded    2 scripts from section CONSOLE_SCRIPTS
o------------------------------------------------------------------------------------------------------------------------------------------------------[done]o| Loading dictionaries...        
|              Dictionary.UNK                                                                                                                        [loaded]
|              Dictionary.ZRO                                                                                                                        [loaded]
|              Dictionary.ENG                                                                                                                        [loaded]
|              Dictionary.FRE                                                                                                                        [loaded]
|                                                                                                                                                      [done]
| Loading teleport                                                                                                                                     [done]
| Loading GoPlaces                                                                                                                                     [done]
o------------------------------------------------------------------------------------------------------------------------------------------------------------o| Preparing to open *.mul files...
| (If they don't open, fix your paths in uox.ini or filenames in maps.dfn)
| 	/home/uo/client/map0.mul(/map0LegacyMUL.uop)		                                                                                       [done]
| 	/home/uo/client/statics0.mul		                                                                                                       [done]
| 	/home/uo/client/staidx0.mul		                                                                                                       [done]
| 	/home/uo/client/mapdif0.mul		                                                                                                       [done]
| 	/home/uo/client/stadif0.mul		                                                                                                       [done]
| 	/home/uo/client/mapdifl0.mul		                                                                                                       [done]
| 	/home/uo/client/stadifi0.mul		                                                                                                       [done]
| 	/home/uo/client/stadifl0.mul		                                                                                                       [done]
| 	/home/uo/client/map1.mul(/map1LegacyMUL.uop)		                                                                                       [done]
| 	/home/uo/client/statics1.mul		                                                                                                       [done]
| 	/home/uo/client/staidx1.mul		                                                                                                       [done]
| 	/home/uo/client/mapdif1.mul		                                                                                                       [done]
| 	/home/uo/client/stadif1.mul		                                                                                                       [done]
| 	/home/uo/client/mapdifl1.mul		                                                                                                       [done]
| 	/home/uo/client/stadifi1.mul		                                                                                                       [done]
| 	/home/uo/client/stadifl1.mul		                                                                                                       [done]
| 	/home/uo/client/map2.mul(/map2LegacyMUL.uop)		                                                                                       [done]
| 	/home/uo/client/statics2.mul		                                                                                                       [done]
| 	/home/uo/client/staidx2.mul		                                                                                                       [done]
| 	/home/uo/client/mapdif2.mul		                                                                                                       [done]
| 	/home/uo/client/stadif2.mul		                                                                                                       [done]
| 	/home/uo/client/mapdifl2.mul		                                                                                                       [done]
| 	/home/uo/client/stadifi2.mul		                                                                                                       [done]
| 	/home/uo/client/stadifl2.mul		                                                                                                       [done]
| 	/home/uo/client/map3.mul(/map3LegacyMUL.uop)		                                                                                       [done]
| 	/home/uo/client/statics3.mul		                                                                                                       [done]
| 	/home/uo/client/staidx3.mul		                                                                                                       [done]
| 	/home/uo/client/map4.mul(/map4LegacyMUL.uop)		                                                                                       [done]
| 	/home/uo/client/statics4.mul		                                                                                                       [done]
| 	/home/uo/client/staidx4.mul		                                                                                                       [done]
| 	/home/uo/client/map5.mul(/map5LegacyMUL.uop)		                                                                                       [done]
| 	/home/uo/client/statics5.mul		                                                                                                       [done]
| 	/home/uo/client/staidx5.mul		                                                                                                       [done]
| 	/home/uo/client/tiledata.mul	                                                                                                               [done]
| Caching Multis....                                                                                                                                   [done]
o------------------------------------------------------------------------------------------------------------------------------------------------------[done][done]--------------------------------------------------------------------------------------------------------------------------------------------------------o| Loading Commands               
|    o Loading command levels
|                                                                                                                                                      [done]
| Loading World now             100%                                                                                                                   [done]
| ASCII world loaded in 0.34sec
| Loading Guilds                                                                                                                                       [done]
o------------------------------------------------------------------------------------------------------------------------------------------------------[done]oo------------------------------------------------------------------------------------------------------------------------------------------------------------o| Compiled on Apr  9 2012 (21:24:14)
| Compiled by The UOX3 DevTeam
| Contact: http://openuo.sourceforge.net/
o------------------------------------------------------------------------------------------------------------------------------------------------------------o| Loading Accounts               
|  o Processing accounts file
| Creating and Initializing Console Thread                                                                                                             [done]
o------------------------------------------------------------------------------------------------------------------------------------------------------------o| UOX: Startup Complete
o------------------------------------------------------------------------------------------------------------------------------------------------------------o| Thread: CheckConsoleThread has started
rgeyer
UOX3 Newbie
Posts: 7
Joined: Tue Apr 10, 2012 4:53 am
Has thanked: 0
Been thanked: 0

Post by rgeyer »

GAH! Ignore the above, turns out I just needed to `dos2unix` those files. Sorry, newbie mistake.

In other news, I'm doing some work to make it much easier to stand up a new shard. I'll be posting the fruits of my labor here (in another thread) when I'm done. :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 »

Sounds great, rgeyer :) Also, welcome to the UOX3 community!
-= Ho Eyo He Hum =-
trenatos
UOX3 Newbie
Posts: 12
Joined: Wed Nov 14, 2012 8:13 pm
Has thanked: 0
Been thanked: 0

Post by trenatos »

I'm having similar issues as a guy before me, I dropped in spawn.dfn and UOX crashes on startup.

The server runs fine with the empty file, and it runs fine with regionspawn 1-8, when I added the ninth it crashes.

Yes I'm completely new to running a shard.

I'm using this client and its files for the server: http://www.atomicgamer.com/files/87497/ ... t-v7-0-7-1

Trenatos

-edit-

Copying regionspawn 10 and renaming it 9 works, the server doesn't crash when I do that.
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 »

Hm that is pretty interesting. There does not appear to be anything particular about the current regionspawn #9 that should cause it to crash. The NPC from that spawnlist spawns fine when I do 'ADD NPC m_innkeeper, and I can buy stuff from him with vendor buy/sell etc.

I might have found a different crash with NPCs spawning (which seems to be random, and with clients below ~7.0.9 only, and I'm going to fix that, but I'm not sure if it's related to the specific issue you're having. Does it always crash on startup, or is it random? Like, if you try to start the server with the original 10 spawnregions (remove the rest), will it always crash on startup, or only some of the time?
-= Ho Eyo He Hum =-
trenatos
UOX3 Newbie
Posts: 12
Joined: Wed Nov 14, 2012 8:13 pm
Has thanked: 0
Been thanked: 0

Post by trenatos »

It crashes every time with the original 10 from the spawn.dfn download.
I'm wondering if it's got to do with the client version that UOX uses files from?
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 »

Give me ~10-15 minutes and I'll upload an experimental build of UOX3 which I'd like you to try. There's a chance this is caused by the same bug that I found & fixed a short while ago.
-= Ho Eyo He Hum =-
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 »

Download the following version (you only need the exe from this folder, nothing else has changed, so just copy it over from the uncompressed folder to your actual UOX3 folder) and see if the crashes still occur, please:
https://www.uox3.org/files/all-in-one_0_99_2b-experimental.zip

Source-updates are also on CVS for anyone wanting those.
-= Ho Eyo He Hum =-
Post Reply