From RunUO 2.0.
http://www.runuo.com/community/threads/corpse-retrieval-stone.36257/
I can't help much with the conversion to ServUO, maybe someone here already did the conversion and is ready to offer a compatible version though.
I prefer notepad++, because i don't procrastinate and stuffs are much cleaner.
Use VS if you absolutely need to get autocompletion and such.
Also a note for everyone, pls get a dark theme, it helps against fatigue.
You must change several things.
First, you have a folder for the musics in your client files (where there are the .mul files). I'm not sure what music is used as of now, since my folder is practically a mess, but you should be able to find them.
Take a look at the enum MusicName in Region.cs in...
It could be due to the write(mobile) and (Mobile)read().
ex:
writer.Write( m_LastPwned );
writer.Write( m_LastPwner );
m_LastPwned = reader.ReadMobile();
m_LastPwner = reader.ReadMobile();
Maybe you'd have to serialize it that way:
writer.Write( (Mobile)m_LastPwned );
writer.Write(...
Do you have any backups from before the change?
If you do, then i'd suggest you to re-apply the changes a second time on a clean copy of the playermobile.
Well, with that system it would also make it possible to spawn them in unreachable locations, but not more than two, depending on the spawn density.
At that point, it's up to the staff to prevent spawning in certain areas.
Also, a module to specify locations in which npcs can't spawn would be...
Or perhaps setting fake homes so when they spawn 300 tiles away, they walk 15 tiles around where they initially spawned, that would be a bit less processing :P
Furthermore, keep in mind that with a spawner with a big range, if you have it set to 400, players can slay them all on one side of the...
You have to change the ip it forwards to, ex: "192.168.1.8" to "192.168.1.9" to point toward your laptop.
In the windows startupmenu, in the search bar, type "cmd", then in the black box, type "ipconfig", then search for a "192.168.X.X" ip.
Oh, then i guess this is the border of the map lol
Maps aren't infinite, so if you build something, you must worry about if what you build exceeds the borders.