RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

XmlSpawner2

Trying

Sorceror
Artie, I was just wondering, being as the original script allowed NPC`s to spawn as paragons, (now with the fix in place) is the paragon spawn only attached to monsters.. or can it be spawned on animals etc... ? also another question not really related to the xmlspawner, but something that maybe worth thinking about, the "ridgeback" is it classed as a monster or an animal.. just thinking about the taming side of things, and if any possible problems could come from taming a paragon ridgeback...

Thanks.
 

ArteGordon

Wanderer
you are correct that the current paragon system allows any basecreature to become paragon with the exception of those that are excluded in the Paragon.cs CheckConvert test, such as BaseChampions, Harrowers, and vendors (if you add that change).
So, this means that mounts and animals can become paragon by default.
 

Johabius

Knight
Just a quick question about the badspawn log. I know that you said in a previous post that the badspawn issue with the treasure chests is due to the fact that I don't have the files that the spawners are looking for (ie treasurechest level #), is there any way that you can point me in the right direction to find the scripts that I need? Been searching for 3 days now. Any help is greatly appreciated. :)
 

ArteGordon

Wanderer
Johabius said:
Just a quick question about the badspawn log. I know that you said in a previous post that the badspawn issue with the treasure chests is due to the fact that I don't have the files that the spawners are looking for (ie treasurechest level #), is there any way that you can point me in the right direction to find the scripts that I need? Been searching for 3 days now. Any help is greatly appreciated. :)

try this one
http://www.runuo.com/forum/showthread.php?t=30732
 

Johabius

Knight
First off...thanks Arte for the response! I went to the thread that you mentioned, and downloaded the chests, follwed the instructions given, and now when I restarted the server I get these errors on server start up:
RunUO - [www.runuo.com] Version 1.0.0, Build 36918
Scripts: Compiling C# scripts...failed (4 errors, 0 warnings)
- Error: Scripts\Engines\AI\Creature\BaseCreature.cs: CS0117: (line 3418, colum
n 14) 'Server.Loot' does not contain a definition for 'RandomStatue'
- Error: Scripts\Engines\Khaldun\Mobiles\GrimmochDrummel.cs: CS0117: (line 74,
column 15) 'Server.Loot' does not contain a definition for 'RandomGrimmochJourna
l'
- Error: Scripts\Engines\Khaldun\Mobiles\LysanderGathenwale.cs: CS0117: (line 1
04, column 25) 'Server.Loot' does not contain a definition for 'RandomLysanderNo
tebook'
- Error: Scripts\Engines\Khaldun\Mobiles\TavaraSewel.cs: CS0117: (line 92, colu
mn 24) 'Server.Loot' does not contain a definition for 'RandomTavarasJournal'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.

I'm not a scripter (yet) but any ideas how to fix this?
*Edit* I've since replaced the original loot.cs file and the trappablecontainter.cs files back where they belong, and removed the OSI Dungeons Chest files. But by golly I want chests to spawn...lol :D
*Edit #2* after looking at the error again, I'm assuming that I need to do something to the Loot.cs file that comes in the zip, but not sure.
 

ArteGordon

Wanderer
Johabius said:
First off...thanks Arte for the response! I went to the thread that you mentioned, and downloaded the chests, follwed the instructions given, and now when I restarted the server I get these errors on server start up:
RunUO - [www.runuo.com] Version 1.0.0, Build 36918
Scripts: Compiling C# scripts...failed (4 errors, 0 warnings)
- Error: Scripts\Engines\AI\Creature\BaseCreature.cs: CS0117: (line 3418, colum
n 14) 'Server.Loot' does not contain a definition for 'RandomStatue'
- Error: Scripts\Engines\Khaldun\Mobiles\GrimmochDrummel.cs: CS0117: (line 74,
column 15) 'Server.Loot' does not contain a definition for 'RandomGrimmochJourna
l'
- Error: Scripts\Engines\Khaldun\Mobiles\LysanderGathenwale.cs: CS0117: (line 1
04, column 25) 'Server.Loot' does not contain a definition for 'RandomLysanderNo
tebook'
- Error: Scripts\Engines\Khaldun\Mobiles\TavaraSewel.cs: CS0117: (line 92, colu
mn 24) 'Server.Loot' does not contain a definition for 'RandomTavarasJournal'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.

I'm not a scripter (yet) but any ideas how to fix this?
*Edit* I've since replaced the original loot.cs file and the trappablecontainter.cs files back where they belong, and removed the OSI Dungeons Chest files. But by golly I want chests to spawn...lol :D
*Edit #2* after looking at the error again, I'm assuming that I need to do something to the Loot.cs file that comes in the zip, but not sure.

it would appear that you just replaced the 1.0.0 loot.cs with the one that came with that package, and you can't do that since it isnt up to date and doesnt contain descriptions of the new items that you see in the error messages.
What you need to do is to identify the extra items (like the randomstatues) that are defined in the treasurechest loot.cs, and add them to the current distro 1.0.0 loot.cs

so you will need to add

Code:
public static Item RandomStatue()
		{
			return Construct( m_StatueTypes );
		}

and

Code:
		private static Type[] m_StatueTypes = new Type[]
		{
			typeof( StatueSouth ),			typeof( StatueSouth2 ),			typeof( StatueNorth ),
			typeof( StatueWest ),			typeof( StatueEast ),			typeof( StatueEast2 ),
			typeof( StatueSouthEast ),		typeof( BustSouth ),			typeof( BustEast )
		};

		public static Type[] StatueTypes{ get{ return m_StatueTypes; } }

to the 1.0.0 loot.cs for example. And anything other additional things that the treasurechest loot.cs added would also have to be added to your 1.0.0 loot.cs

You will know that they need to be added because you will get error messages like the ones you got.
 

Johabius

Knight
Okay, just so I don't get mixed up here, what I need to do is to add to the distro's loot.cs the stuff from the loot.cs of the dungeon chests correct? And I do that in the list definitions section of the script? Or do I have it backwards...add to the package's loot file, the things from the distro's loot file? Sorry if I'm being dense, but I've been awake for about 2 days now...lol
 

ArteGordon

Wanderer
Johabius said:
Okay, just so I don't get mixed up here, what I need to do is to add to the distro's loot.cs the stuff from the loot.cs of the dungeon chests correct? And I do that in the list definitions section of the script? Or do I have it backwards...add to the package's loot file, the things from the distro's loot file? Sorry if I'm being dense, but I've been awake for about 2 days now...lol

I would add to the distro's loot.cs the stuff from the loot.cs of the dungeon chests.

It doesnt really make a difference what section of the file you add it to. Just dont stick it inside of definitions, methods etc.

You can just place it all at the beginning of the file, right after this

Code:
namespace Server
{
	public class Loot
	{

// add all of the additional stuff here

(edit)

oh, and looking at your errors again I realize that the distro loot.cs already has the definitions for statues, and it was complaining because you replaced it. But you get the idea.
Go back to the distro loot.cs, try starting up the server, and if you see any error messages complaining about missing stuff, find the stuff in the dungeon chest loot.cs and add it to the distro.
 

Johabius

Knight
Could I just leave out the loot.cs from the package entirely and just use the distros loot.cs instead? Guess I could give it a shot first and see for myself...lol.

*Edit* just saw your edit, and that's what I'm about to try...lol
 

Johabius

Knight
ArteGordon said:
(edit)

oh, and looking at your errors again I realize that the distro loot.cs already has the definitions for statues, and it was complaining because you replaced it. But you get the idea.
Go back to the distro loot.cs, try starting up the server, and if you see any error messages complaining about missing stuff, find the stuff in the dungeon chest loot.cs and add it to the distro.
Wahooo! Arte, you are a blessing! No errors this time and my badspawns went down from 495 (yikes!) to 10! Thanks so much for all your help...couldn't have done it without you...sometimes my brain takes a little outside prodding to get into the right mindset. Thanks again! :D

*edit* and those 10 bad spawns are just in Ilshenar, which is no big deal because right now I'm just working on the Felucca, Malas, and Trammel facets anyway :)
 
I'd just like to take the time to thank you for all the hard work you've done, especially all the time you take to constantly update and add upon your work. :)
 

ssalter

Account Terminated
finally took the plunge

I always avoided getting into xmlspawner, even though it looked marvelous, just because I didn't feel I had the time to sit down and learn how to use it. Not having spawn maps made me hesitate as well. But, when I installed 1.0 I went ahead and decided to use just xmlspawner.

I imported nerun's latest map files all in one swoop with the lovely [xmlimportmap command and voila, the world is spawned! Marvelous!

I do have a bunch of bad spawn, a few in Ilshenar and all the new Tokuno, but I imagine those were critters that were defined in nerun's distro and don't exist normally in this release of runuo. I'll probably just wait and see if they come in with the next rrunuo version.

Anyway, thanks ArteGordon, I downloaded the tut files also and plan on mastering this excellent product.

Code:
# Bad spawns : 1/26/2005 7:12:56 PM
# Format: X Y Z F Name

1083	651	-40	Ilshenar	BlackthornJuggernaut
711	1322	25	Tokuno	crane
834	1351	25	Tokuno	crane
844	1318	25	Tokuno	crane
630	1225	25	Tokuno	crane
625	1317	25	Tokuno	crane
636	1331	25	Tokuno	crane
713	1351	25	Tokuno	crane
107	23	-1	Malas	giantbeetlefire
111	20	-1	Malas	yomotsuwarrior
111	20	-1	Malas	yomotsupriest
116	61	-1	Malas	yomotsuwarrior
116	61	-1	Malas	yomotsupriest
102	84	-1	Malas	yomotsuwarrior
102	84	-1	Malas	yomotsupriest
83	114	-1	Malas	yomotsuwarrior
83	114	-1	Malas	yomotsupriest
54	67	-1	Malas	yomotsuwarrior
54	67	-1	Malas	yomotsupriest
71	29	-1	Malas	yomotsuwarrior
71	29	-1	Malas	yomotsupriest
25	19	-1	Malas	yomotsuwarrior
25	19	-1	Malas	yomotsupriest
16	56	-1	Malas	yomotsuwarrior
16	56	-1	Malas	yomotsupriest
661	1209	25	Tokuno	weaponssamurai
744	1210	25	Tokuno	clothseller
779	1259	26	Tokuno	weaponssamurai
773	1248	26	Tokuno	armorssamurai
749	1303	25	Tokuno	peddler
806	1308	25	Tokuno	ninjadealer
1178	1076	19	Tokuno	crane
1207	1037	25	Tokuno	gaman
1207	1037	25	Tokuno	crane
1133	1036	31	Tokuno	gaman
1133	1036	31	Tokuno	crane
1139	999	48	Tokuno	gaman
934	1233	19	Tokuno	crane
939	1199	22	Tokuno	crane
942	1170	25	Tokuno	crane
907	1143	11	Tokuno	crane
837	1075	16	Tokuno	crane
883	1121	19	Tokuno	crane
916	1120	17	Tokuno	crane
913	1055	19	Tokuno	crane
879	1038	16	Tokuno	gaman
911	1025	16	Tokuno	crane
874	971	45	Tokuno	deathwatchbeetlehatchling
874	971	45	Tokuno	crane
760	941	37	Tokuno	deathwatchbeetlehatchling
760	941	37	Tokuno	deathwatchbeetle
770	875	30	Tokuno	crane
770	875	30	Tokuno	deathwatchbeetlehatchling
833	908	15	Tokuno	crane
794	890	31	Tokuno	crane
794	890	31	Tokuno	deathwatchbeetlehatchling
792	920	31	Tokuno	deathwatchbeetlehatchling
803	961	14	Tokuno	deathwatchbeetlehatchling
771	979	29	Tokuno	deathwatchbeetlehatchling
729	934	42	Tokuno	deathwatchbeetlehatchling
722	916	40	Tokuno	crane
722	916	40	Tokuno	deathwatchbeetle
644	1005	55	Tokuno	deathwatchbeetlehatchling
644	1005	55	Tokuno	deathwatchbeetle
588	1012	62	Tokuno	deathwatchbeetlehatchling
619	981	45	Tokuno	deathwatchbeetlehatchling
619	981	45	Tokuno	deathwatchbeetle
667	943	43	Tokuno	deathwatchbeetlehatchling
667	943	43	Tokuno	deathwatchbeetle
685	891	22	Tokuno	crane
709	877	18	Tokuno	deathwatchbeetlehatchling
737	853	35	Tokuno	deathwatchbeetlehatchling
746	814	16	Tokuno	crane
771	824	16	Tokuno	deathwatchbeetlehatchling
725	823	24	Tokuno	deathwatchbeetlehatchling
666	896	28	Tokuno	deathwatchbeetlehatchling
666	896	28	Tokuno	deathwatchbeetle
638	866	23	Tokuno	deathwatchbeetlehatchling
638	866	23	Tokuno	deathwatchbeetle
601	930	32	Tokuno	deathwatchbeetle
570	840	0	Tokuno	deathwatchbeetle
612	857	15	Tokuno	crane
526	889	11	Tokuno	deathwatchbeetle
535	918	14	Tokuno	deathwatchbeetle
524	934	19	Tokuno	deathwatchbeetle
511	956	27	Tokuno	deathwatchbeetle
562	984	43	Tokuno	deathwatchbeetlehatchling
562	984	43	Tokuno	deathwatchbeetle
533	991	53	Tokuno	deathwatchbeetle
504	1042	24	Tokuno	crane
534	1189	25	Tokuno	crane
525	1263	24	Tokuno	crane
566	1287	22	Tokuno	crane
596	1289	21	Tokuno	crane
210	1085	10	Tokuno	kappa
210	1085	10	Tokuno	crane
210	1085	10	Tokuno	deathwatchbeetle
185	1046	10	Tokuno	kappa
185	1046	10	Tokuno	crane
185	1046	10	Tokuno	deathwatchbeetle
198	924	42	Tokuno	yomotsuwarrior
198	924	42	Tokuno	kazekemono
294	748	55	Tokuno	yomotsuwarrior
459	483	21	Tokuno	gaman
1343	654	35	Tokuno	lesserhiryu
288	652	15	Tokuno	gaman
1321	847	13	Tokuno	eliteninja
1293	864	-1	Tokuno	lesserhiryu
1255	804	5	Tokuno	gaman
662	495	28	Tokuno	bakekitsune
742	1012	33	Tokuno	deathwatchbeetlehatchling
243	1031	13	Tokuno	kappa
243	1031	13	Tokuno	crane
243	1031	13	Tokuno	deathwatchbeetle
419	529	15	Tokuno	gaman
1282	898	12	Tokuno	oni
1265	927	19	Tokuno	gaman
637	357	32	Tokuno	revenantlion
687	439	26	Tokuno	crane
143	131	0	Tokuno	gaman
1056	904	23	Tokuno	crane
1086	910	61	Tokuno	kappa
1086	910	61	Tokuno	eliteninja
1088	980	30	Tokuno	crane
1092	980	33	Tokuno	kappa
1133	957	64	Tokuno	gaman
1092	1024	34	Tokuno	gaman
1052	1030	24	Tokuno	crane
1064	1029	32	Tokuno	kappa
1064	1029	32	Tokuno	deathwatchbeetle
1039	952	24	Tokuno	crane
1052	976	26	Tokuno	kappa
1052	976	26	Tokuno	deathwatchbeetle
1055	887	38	Tokuno	kappa
1227	1082	24	Tokuno	crane
1012	631	11	Tokuno	lesserhiryu
883	604	39	Tokuno	hiryu
840	714	16	Tokuno	kazekemono
840	714	16	Tokuno	eliteninja
1120	1099	25	Tokuno	deathwatchbeetle
1120	1099	25	Tokuno	revenantlion
932	685	12	Tokuno	kazekemono
938	722	10	Tokuno	kazekemono
968	753	3	Tokuno	tsukiwolf
1101	832	37	Tokuno	crane
892	652	17	Tokuno	kazekemono
931	833	23	Tokuno	kappa
1028	818	13	Tokuno	crane
955	828	27	Tokuno	crane
1074	806	23	Tokuno	crane
1321	619	38	Tokuno	revenantlion
1285	573	30	Tokuno	tsukiwolf
1196	507	26	Tokuno	kazekemono
1181	484	22	Tokuno	tsukiwolf
1058	799	13	Tokuno	kappa
1172	535	23	Tokuno	kazekemono
1214	531	28	Tokuno	tsukiwolf
1146	516	21	Tokuno	tsukiwolf
1092	563	22	Tokuno	tsukiwolf
999	580	14	Tokuno	kazekemono
999	580	14	Tokuno	Tsukiwolf
1084	464	15	Tokuno	yamandon
1086	452	14	Tokuno	deathwatchbeetle
1086	452	14	Tokuno	runebeetle
1051	473	7	Tokuno	tsukiwolf
983	448	-1	Tokuno	deathwatchbeetle
983	448	-1	Tokuno	deathwatchbeetlehatchling
979	477	2	Tokuno	deathwatchbeetle
979	477	2	Tokuno	deathwatchbeetlehatchling
1150	1072	14	Tokuno	deathwatchbeetle
1150	1072	14	Tokuno	kappa
951	467	12	Tokuno	deathwatchbeetle
951	467	12	Tokuno	deathwatchbeetlehatchling
918	439	14	Tokuno	deathwatchbeetle
918	439	14	Tokuno	deathwatchbeetlehatchling
948	522	7	Tokuno	ronin
980	278	30	Tokuno	ronin
980	278	30	Tokuno	fandancer
1034	293	21	Tokuno	ronin
1034	293	21	Tokuno	fandancer
1036	366	7	Tokuno	ronin
951	409	9	Tokuno	deathwatchbeetle
951	409	9	Tokuno	deathwatchbeetlehatchling
997	407	-2	Tokuno	deathwatchbeetle
997	407	-2	Tokuno	deathwatchbeetlehatchling
992	383	5	Tokuno	deathwatchbeetle
992	383	5	Tokuno	deathwatchbeetlehatchling
930	405	11	Tokuno	deathwatchbeetle
930	405	11	Tokuno	deathwatchbeetlehatchling
932	364	3	Tokuno	deathwatchbeetle
932	364	3	Tokuno	deathwatchbeetlehatchling
927	451	14	Tokuno	deathwatchbeetle
927	451	14	Tokuno	deathwatchbeetlehatchling
907	394	10	Tokuno	deathwatchbeetle
907	394	10	Tokuno	deathwatchbeetlehatchling
702	419	18	Tokuno	crane
677	446	31	Tokuno	revenantlion
677	446	31	Tokuno	bakekitsune
677	446	31	Tokuno	oni
649	409	36	Tokuno	raiju
853	386	19	Tokuno	kappa
853	386	19	Tokuno	ronin
861	335	37	Tokuno	kappa
861	335	37	Tokuno	ronin
861	335	37	Tokuno	crane
594	362	22	Tokuno	tsukiwolf
497	453	17	Tokuno	crane
873	326	37	Tokuno	runebeetle
892	391	14	Tokuno	deathwatchbeetle
892	391	14	Tokuno	deathwatchbeetlehatchling
566	430	35	Tokuno	tsukiwolf
566	430	35	Tokuno	gaman
527	393	53	Tokuno	gaman
527	393	53	Tokuno	kappa
527	393	53	Tokuno	tsukiwolf
540	343	8	Tokuno	gaman
540	343	8	Tokuno	tsukiwolf
526	299	26	Tokuno	yamandon
907	292	19	Tokuno	runebeetle
907	292	19	Tokuno	ronin
907	292	19	Tokuno	fandancer
841	326	32	Tokuno	runebeetle
841	326	32	Tokuno	fandancer
472	336	38	Tokuno	gaman
472	336	38	Tokuno	tsukiwolf
472	336	38	Tokuno	crane
798	377	25	Tokuno	runebeetle
454	374	32	Tokuno	gaman
454	374	32	Tokuno	kappa
454	374	32	Tokuno	tsukiwolf
454	374	32	Tokuno	crane
493	378	45	Tokuno	gaman
493	378	45	Tokuno	kappa
493	378	45	Tokuno	tsukiwolf
493	378	45	Tokuno	crane
789	276	56	Tokuno	runebeetle
415	351	28	Tokuno	ronin
773	229	64	Tokuno	runebeetle
323	374	32	Tokuno	ronin
769	152	12	Tokuno	runebeetle
725	246	36	Tokuno	runebeetle
358	396	32	Tokuno	ronin
407	399	32	Tokuno	ronin
472	433	27	Tokuno	tsukiwolf
425	443	32	Tokuno	ronin
360	466	32	Tokuno	ronin
765	189	42	Tokuno	runebeetle
326	454	32	Tokuno	ronin
289	477	32	Tokuno	eliteninja
265	406	22	Tokuno	eliteninja
284	423	31	Tokuno	ronin
824	280	33	Tokuno	runebeetle
824	280	33	Tokuno	fandancer
248	525	41	Tokuno	deathwatchbeetle
248	525	41	Tokuno	kappa
243	563	42	Tokuno	crane
819	208	38	Tokuno	runebeetle
819	208	38	Tokuno	fandancer
899	271	34	Tokuno	ronin
976	144	35	Tokuno	ladyofthesnow
978	149	40	Tokuno	icehound
947	103	46	Tokuno	ladyofthesnow
947	101	46	Tokuno	icehound
913	54	35	Tokuno	icehound
914	55	36	Tokuno	ladyofthesnow
879	126	43	Tokuno	icehound
926	144	49	Tokuno	icehound
879	128	44	Tokuno	ladyofthesnow
926	145	49	Tokuno	ladyofthesnow
916	225	23	Tokuno	ronin
916	225	23	Tokuno	fandancer
916	225	23	Tokuno	eliteninja
962	203	23	Tokuno	ronin
962	203	23	Tokuno	fandancer
962	203	23	Tokuno	eliteninja
251	1074	10	Tokuno	kappa
251	1074	10	Tokuno	crane
251	1074	10	Tokuno	deathwatchbeetle
261	1186	20	Tokuno	kappa
261	1186	20	Tokuno	crane
285	1156	13	Tokuno	kappa
285	1156	13	Tokuno	crane
285	1156	13	Tokuno	deathwatchbeetle
948	247	19	Tokuno	ronin
948	247	19	Tokuno	fandancer
948	247	19	Tokuno	eliteninja
232	1116	10	Tokuno	kappa
232	1116	10	Tokuno	crane
232	1116	10	Tokuno	deathwatchbeetle
1016	292	30	Tokuno	ronin
1016	292	30	Tokuno	fandancer
192	1014	10	Tokuno	kappa
192	1014	10	Tokuno	crane
221	968	34	Tokuno	gaman
248	928	36	Tokuno	yomotsuwarrior
248	928	36	Tokuno	kazekemono
208	936	43	Tokuno	gaman
212	646	31	Tokuno	revenantlion
1008	246	37	Tokuno	ronin
1008	246	37	Tokuno	fandancer
206	891	56	Tokuno	gaman
381	511	22	Tokuno	gaman
327	604	15	Tokuno	gaman
190	856	52	Tokuno	yomotsuwarrior
190	856	52	Tokuno	kazekemono
190	856	52	Tokuno	gaman
166	583	49	Tokuno	yamandon
200	803	62	Tokuno	yomotsuwarrior
180	586	45	Tokuno	revenantlion
181	588	45	Tokuno	ronin
201	731	30	Tokuno	yomotsuwarrior
356	722	54	Tokuno	yomotsuwarrior
123	647	36	Tokuno	revenantlion
124	646	37	Tokuno	ronin
258	709	41	Tokuno	yomotsuwarrior
374	820	34	Tokuno	raiju
186	534	41	Tokuno	ronin
246	768	55	Tokuno	yomotsuwarrior
157	685	25	Tokuno	revenantlion
404	592	26	Tokuno	gaman
364	565	15	Tokuno	gaman
159	688	24	Tokuno	ronin
518	477	32	Tokuno	bakekitsune
273	606	7	Tokuno	gaman
1354	700	33	Tokuno	eliteninja
1291	695	19	Tokuno	lesserhiryu
1291	695	19	Tokuno	revenantlion
1312	704	21	Tokuno	gaman
517	513	32	Tokuno	bakekitsune
1345	775	19	Tokuno	gaman
502	553	32	Tokuno	oni
528	552	32	Tokuno	lesserhiryu
1344	774	19	Tokuno	lesserhiryu
1336	810	9	Tokuno	eliteninja
526	556	32	Tokuno	bakekitsune
526	556	32	Tokuno	kazekemono
571	550	32	Tokuno	bakekitsune
571	550	32	Tokuno	kazekemono
554	476	32	Tokuno	bakekitsune
1311	776	10	Tokuno	hiryu
1311	777	9	Tokuno	gaman
582	505	32	Tokuno	bakekitsune
582	505	32	Tokuno	kazekemono
1263	754	-1	Tokuno	gaman
518	329	15	Tokuno	gaman
1299	814	9	Tokuno	gaman
208	641	36	Tokuno	ronin
1345	881	13	Tokuno	kappa
1289	843	4	Tokuno	gaman
1247	791	6	Tokuno	lesserhiryu
1197	813	27	Tokuno	hiryu
1230	822	21	Tokuno	gaman
1255	866	12	Tokuno	gaman
1230	895	22	Tokuno	gaman
1197	851	32	Tokuno	gaman
499	530	32	Tokuno	lesserhiryu
499	530	32	Tokuno	kazekemono
499	530	32	Tokuno	oni
1184	837	36	Tokuno	lesserhiryu
615	556	37	Tokuno	bakekitsune
615	556	37	Tokuno	kazekemono
1141	894	57	Tokuno	gaman
1198	941	36	Tokuno	gaman
643	540	24	Tokuno	bakekitsune
1215	1086	25	Tokuno	kappa
134	651	-1	Malas	fandancer
110	649	-1	Malas	fandancer
142	692	-1	Malas	fandancer
147	646	-1	Malas	fandancer
173	615	-1	Malas	fandancer
173	615	-1	Malas	oni
88	332	-1	Malas	fandancer
70	376	-1	Malas	fandancer
96	540	-1	Malas	fandancer
96	540	-1	Malas	ronin
1088	661	-60	Ilshenar	BlackthornJuggernaut
1896	72	-28	Ilshenar	DestroyerGargoyle
2038	67	-28	Ilshenar	DestroyerGargoyle
2031	48	-28	Ilshenar	EnforcerGargoyle
2058	163	-28	Ilshenar	EnforcerGargoyle
2058	163	-28	Ilshenar	DestroyerGargoyle
2063	183	-28	Ilshenar	EnforcerGargoyle
2032	184	-28	Ilshenar	EnforcerGargoyle
1895	160	-28	Ilshenar	DestroyerGargoyle
 

ArteGordon

Wanderer
thanks. and remember, it isnt all selfless. Peoples suggestions and things that I add are things that I get to use too :)

Oh, and ssalter, one thing that I notice in your badspawn list is that some of those are actually in the distro, they are just named differently

like the BlackthorneJuggernaut is just a Juggernaut in the distro
DestroyerGargoyle is a GargoyleDestroyer in the distro
EnforcerGargoyle is a GargoyleEnforcer in the distro

you can easily track down those spawners and change them using [xmlfind. With Xmlspawner as the "Type", enter in the name of the problem spawn into the "Entry" field, select the box next to "Entry" field and then do a search.

You can then pull up the gumps for the spawners using the gump button next to each entry and change them to the correct spawns.
 

ssalter

Account Terminated
heh, and I was going to log off and read a book for awhile....but this is too intriguing. ok, veyr nice, only 2 of those and I can pop right to them and edit the spawner. That is so handy.!

I keep meaning to ask. When I click the little white scroll that is left of the arrow on a spawn row in the gump, it opens a book. Why is that? Note: I haven't read docs yet, I'm ignorant. :)
 

ArteGordon

Wanderer
ssalter said:
heh, and I was going to log off and read a book for awhile....but this is too intriguing. ok, veyr nice, only 2 of those and I can pop right to them and edit the spawner. That is so handy.!

I keep meaning to ask. When I click the little white scroll that is left of the arrow on a spawn row in the gump, it opens a book. Why is that? Note: I haven't read docs yet, I'm ignorant. :)

The book is the extended text entry gump. It basically uses the book interface to allow you enhanced editing of spawn entries, since the book interface allows you to use the mouse to position the cursor in the middle of text and to insert and delete there. It also has a significantly larger text entry buffer than the normal text entry field which allows you to enter only about 200 chars, and has no mouse editing capability (in the 2D client).

This is generally handy for editing any spawn entry, and for long spawn entries, it is really essential.

Note, that in order to be able to actually edit spawn entries using the book, you have to go through installation step 3 (which just involves commenting out one line in basebook.cs).
 

ssalter

Account Terminated
ahhhh, I see, thanks. I won't ask any more questions until I go through all the docs and experiment. This has vast potential! I did install everything, all the packages. I plan on installing 'sockets, and the rest as well, tomorrow.
 

ssalter

Account Terminated
ok, read through talkingbasecreature.cs and a few of the xmls and such but am not having a lot of luck. I moved the "extras" folder to the runuo root, which shouldn't matter...it just means I only need to type [xmlload extras/whatever.xml rather than a deeper path.

I tried [xmlload extras/questnpc.xml and it just would not respond. I then was able to make it respond by doing a [loadnpc extras/testnpc , at least I think that is all I did. I might have changed the props to react to an administrator as well. It just seems that the npc won't respond unless I fiddle with the props.

Let's say I want to check out the katarquest example. What do I need to do to load it? From looking at the two files, I would think I just need to [xmlload katarquest.xml and it will pick up the config file 'katarquest' automatically...which is the katarquest.npc file. That is all I should need to do?

thanks.
 

ArteGordon

Wanderer
ssalter said:
ok, read through talkingbasecreature.cs and a few of the xmls and such but am not having a lot of luck. I moved the "extras" folder to the runuo root, which shouldn't matter...it just means I only need to type [xmlload extras/whatever.xml rather than a deeper path.

I tried [xmlload extras/questnpc.xml and it just would not respond. I then was able to make it respond by doing a [loadnpc extras/testnpc , at least I think that is all I did. I might have changed the props to react to an administrator as well. It just seems that the npc won't respond unless I fiddle with the props.

Let's say I want to check out the katarquest example. What do I need to do to load it? From looking at the two files, I would think I just need to [xmlload katarquest.xml and it will pick up the config file 'katarquest' automatically...which is the katarquest.npc file. That is all I should need to do?

thanks.

by default, all speech triggering of spawners or npcs, is restricted to players. Staff cannot trigger them unless you change their TriggerAccessLevel property to your staff level.

What I do when testing them is to use a staff/player access-switch item (I happen to use a cloak) to temporarily change my access level to player.
 
Top