sahisahi
Member
Suddenly my corpse.cs crash on save, it has to do with m_Looters
Error on save:
17/12-22:44 World: Saving...Error:
17/12-22:44 System.NullReferenceException: Object reference not set to an instan
ce of an object.
at Server.BinaryFileWriter.Write(List`1 list, Boolean tidy)
at Server.Items.Corpse.Serialize(GenericWriter writer) in c:\Users\lol\Deskto
p\Tproject\Scripts\Items\Misc\Corpses\Corpse.cs:line 751
at Server.StandardSaveStrategy.SaveItems(SaveMetrics metrics)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, C
ontextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
17/12-22:44 Crash: Generating report...done
17/12-22:44 Crash: Sending email...failed
Line 751
Whenever i lift an item from a corpse:
Error:
Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at Server.Items.Corpse.OnItemLifted(Mobile from, Item item) in c:\Users\lol\Desktop\Tproject\Scripts\Items\Misc\Corpses\Corpse.cs:line 1012
at Server.Item.OnItemLifted(Mobile from, Item item)
at Server.Mobiles.PlayerMobile.Lift(Item item, Int32 amount, Boolean& rejected, LRReason& reject) in c:\Users\lol\Desktop\Tibia project\Scripts\Mobiles\PlayerMobile.cs:line 9025
at Server.Network.PacketHandlers.LiftReq(NetState state, PacketReader pvSrc)
at Server.Network.MessagePump.HandleReceive(NetState ns)
at Server.Network.MessagePump.Slice()
at Server.Core.Main(String[] args)
Line 1020
So i messed up my corpse.cs it seems like the m_Looters its throwing the error i dont remember if i commented out that method somewhere... oh well i hope someone helps me!
Error on save:
17/12-22:44 World: Saving...Error:
17/12-22:44 System.NullReferenceException: Object reference not set to an instan
ce of an object.
at Server.BinaryFileWriter.Write(List`1 list, Boolean tidy)
at Server.Items.Corpse.Serialize(GenericWriter writer) in c:\Users\lol\Deskto
p\Tproject\Scripts\Items\Misc\Corpses\Corpse.cs:line 751
at Server.StandardSaveStrategy.SaveItems(SaveMetrics metrics)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, C
ontextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
17/12-22:44 Crash: Generating report...done
17/12-22:44 Crash: Sending email...failed
Line 751
Code:
writer.Write( m_Looters );
Whenever i lift an item from a corpse:
Error:
Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at Server.Items.Corpse.OnItemLifted(Mobile from, Item item) in c:\Users\lol\Desktop\Tproject\Scripts\Items\Misc\Corpses\Corpse.cs:line 1012
at Server.Item.OnItemLifted(Mobile from, Item item)
at Server.Mobiles.PlayerMobile.Lift(Item item, Int32 amount, Boolean& rejected, LRReason& reject) in c:\Users\lol\Desktop\Tibia project\Scripts\Mobiles\PlayerMobile.cs:line 9025
at Server.Network.PacketHandlers.LiftReq(NetState state, PacketReader pvSrc)
at Server.Network.MessagePump.HandleReceive(NetState ns)
at Server.Network.MessagePump.Slice()
at Server.Core.Main(String[] args)
Line 1020
Code:
if ( !m_Looters.Contains( from ) )
So i messed up my corpse.cs it seems like the m_Looters its throwing the error i dont remember if i commented out that method somewhere... oh well i hope someone helps me!
Last edited: