I added a quest system in my server.
I added variables in pm , bc ext..
I did everything and my system worked with 0 errors and ServUO worked clearly.
But I added my quest vendor in game , while I click to my vendor ( one or double click same) server just crashed and throw that CrashLog :
Server Crash Report
===================

RunUO Version 0.5, Build 6259.28726
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
.NET Framework: 4.0.30319.42000
Time: 19.02.2017 13:03:48
Mobiles: 842
Items: 3540
Exception:
System.NullReferenceException: Nesne başvurusu bir nesnenin örneğine ayarlanmadı.
konum: Server.Gorevlerim.Quest.CanGive(Mobile from, QuestName name)
konum: Server.Mobiles.QuestGiver.GetContextMenuEntries(Mobile from, List`1 list)
konum: Server.ContextMenus.ContextMenu..ctor(Mobile from, Object target) c:\Users\kllyc\Desktop\Distro for ServUO\ServUO-master\Server\ContextMenus\ContextMenu.cs içinde: satır 63
konum: Server.Network.PacketHandlers.ContextMenuRequest(NetState state, PacketReader pvSrc) c:\Users\kllyc\Desktop\Distro for ServUO\ServUO-master\Server\Network\PacketHandlers.cs içinde: satır 2158
konum: Server.Network.MessagePump.HandleReceive(NetState ns) c:\Users\kllyc\Desktop\Distro for ServUO\ServUO-master\Server\Network\MessagePump.cs içinde: satır 187
konum: Server.Network.MessagePump.Slice() c:\Users\kllyc\Desktop\Distro for ServUO\ServUO-master\Server\Network\MessagePump.cs içinde: satır 121
konum: Server.Core.Main(String[] args) c:\Users\kllyc\Desktop\Distro for ServUO\ServUO-master\Server\Main.cs içinde: satır 577

Clients:
- Count: 1
+ 127.0.0.1: (account = klyc) (mobile = 0x349 'Lucian')
 
Do you have a link to the quest system that you installed? It's hard to help with a custom system without knowing what the code actually is. Something in there is calling on an object that hasn't been initialized, which is causing your crash.
 
Thanks brother , I could fix it . The problem was in Playermobile.cs's deserialize.
However thanks for your reply.
 
Back