Full Version : Server Error
xmlspawner >>Scripting Support >>Server Error
<< Prev | Next >>
Neuton- 09-19-2007

QUOTE (ArteGordon @ September 19, 2007 11:00 am)
a key question is whether you are able to add anything that is visible.

I added a ethereal beetle and guildmaster vendor and they are visible, however when I add teleporters they are invisible.
I know that the spawners themselves should be invisible to players and maybe staff set at lower levels, however I am the admin on my test server and even I can't see them unless I [props it and turn the visibility to true.
ArteGordon- 09-19-2007
are there any items that you can add that are visible?
Neuton- 09-19-2007
yes I added the ethereal beetle and a guildstone teleporter and they are visible, I just did the respawn command and the teleporter went invisible again even after doing [props on it...I also added a vendor with the xmlspawner and i can see it as well.
ArteGordon- 09-19-2007
beetles and vendors are mobiles. Can you add items like weapons, armor, etc.
ArteGordon- 09-19-2007
you say that you have your client patched to 6.0.0.0. Do you have your server muls patched to the same level?
Are you running your client and server on the same machine using the same client muls for both?
Do you have a separate datapath with different muls for your server?
Neuton- 09-19-2007

QUOTE (ArteGordon @ September 19, 2007 11:26 am)
beetles and vendors are mobiles. Can you add items like weapons, armor, etc.

I added a dovetail,an artifact armor and weapon and also the staffcloak you had added but when I try to put it on or in my pack it disappears. But when I do spawn them they are visible.
Neuton- 09-19-2007

QUOTE (ArteGordon @ September 19, 2007 11:29 am)
you say that you have your client patched to 6.0.0.0. Do you have your server muls patched to the same level? Are you running your client and server on the same machine using the same client muls for both? Do you have a separate datapath with different muls for your server?

Yes the server and client are on the same machine, I have only one client installed and the server is using that client.
Do you recommend I have another client installed just for the server to be tested, and what do you mean the server muls patched? I have the lastest svn since last night.
ArteGordon- 09-19-2007
first I would check to make sure that you have the client and server muls at the same patch level.
Then you would need to make sure that your version of the server properly supports the client features for that patch level. I dont know exactly which SVN your server corresponds to but SVN 194 fixed the problem with packets that messed up the display of items in containers.
I dont recall the exact patch level that introduced the changes to those container packets, but I would be suspicious of any version beyond 6. 6.0.1.7 definitely had the changes.
ArteGordon- 09-19-2007
if you are running the client and the server on the same machine and you have the server using those client files then you are fine.
I would make sure that you have the client patched to the most recent level. The SVN that you seem to be using (211) should support it.
Neuton- 09-19-2007

QUOTE (ArteGordon @ September 19, 2007 11:43 am)
first I would check to make sure that you have the client and server muls at the same patch level. Then you would need to make sure that your version of the server properly supports the client features for that patch level. I dont know exactly which SVN your server corresponds to but SVN 194 fixed the problem with packets that messed up the display of items in containers.
I dont recall the exact patch level that introduced the changes to those container packets, but I would be suspicious of any version beyond 6. 6.0.1.7 definitely had the changes.

The svn I am using is the revision 258, I am still learning about this...so how do I check to make sure the mul are the same for the server and the client I have?
I also apologize for taking so much of your time, but I do appreciate all the help you are providing...again Thank You Arte.
I am going to add another client copy then cause the shard i play on is not patched to the lastest version
ArteGordon- 09-19-2007
are you using the ML modifications you mentioned in the first post? If so, how did you integrate them into the 258 SVN?
Note that the SVN includes modifications to both the Server and to the Scripts.
to determine which client files your server is using, look in Misc/DataPath.cs

CODE
namespace Server.Misc { public class DataPath { /* If you have not installed Ultima Online,
* or wish the server to use a separate set of datafiles,
* change the 'CustomPath' value, example:
*
* private const string CustomPath = @"C:\Program Files\Ultima Online";
*/
private static string CustomPath = null;
/* The following is a list of files which a required for proper execution:
*
* Multi.idx
* Multi.mul
* VerData.mul
* TileData.mul
* Map*.mul
* StaIdx*.mul
* Statics*.mul
* MapDif*.mul
* MapDifL*.mul
* StaDif*.mul
* StaDifL*.mul
* StaDifI*.mul
*/

If you havent changed this then the server will use the data files from your UO Client installation.
If you have multiple client installations or custom data files, make sure that you point the CustomPath to the correct location for client files that you want the server to use.
Neuton- 09-19-2007

QUOTE (ArteGordon @ September 19, 2007 01:04 pm)
are you using the ML modifications you mentioned in the first post? If so, how did you integrate them into the 258 SVN? Note that the SVN includes modifications to both the Server and to the Scripts. to determine which client files your server is using, look in Misc/DataPath.cs

CODE
namespace Server.Misc { public class DataPath { /* If you have not installed Ultima Online,
* or wish the server to use a separate set of datafiles,
* change the 'CustomPath' value, example:
*
* private const string CustomPath = @"C:\Program Files\Ultima Online";
*/
private static string CustomPath = null;
/* The following is a list of files which a required for proper execution:
*
* Multi.idx
* Multi.mul
* VerData.mul
* TileData.mul
* Map*.mul
* StaIdx*.mul
* Statics*.mul
* MapDif*.mul
* MapDifL*.mul
* StaDif*.mul
* StaDifL*.mul
* StaDifI*.mul
*/

If you havent changed this then the server will use the data files from your UO Client installation.
If you have multiple client installations or custom data files, make sure that you point the CustomPath to the correct location for client files that you want the server to use.
No I did not use Lokai's ML modification this time with the Svn 258, I noticed that it has some ML stuff in it, it could be what you said earlier since I am using the latest svn since last night it might be that my client needs to be patched to 6.0.1.7...so I might do what I said add another copy of the client to my comp and patch that to 6.0.1.7 and use that as my test server.
ArteGordon- 09-19-2007
ah ok. Yes I would recommend patching up to the latest. With multiple client installations make sure that your DataPath.cs refers to the correct one.
Neuton- 09-19-2007
ahh ok, Thank You so much for the help and your fast replies. I hope that I didn't take to much of your time, I know that you are busy
Neuton- 09-19-2007
Ok Arte I made another directory of my client and I patched that upto 6.0.1.7 and I am still having trouble with the staffcloak, I can spawn it and see it but when i place it in my pack or on it disappears?
Should I patch it up further?