ich hoffe ich bin hier am richtigen Platz, also ich hab einen Emulator versucht zuverbessern aber es kommt dieser Fehler:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei GalaxyEmu.Game.CharacterItems.MoveItem(GameClient Client, Int32 ItemID, Int32 NewPosition, Int32 Quantity) in D:\Projects\GalaxyEmu\GalaxyEmu\Game\Client\Charac terItems.vb:Zeile 343.
bei GalaxyEmu.Game.GameParser.MoveItem(String ExtraData) in D:\Projects\GalaxyEmu\GalaxyEmu\Game\GameParser.vb :Zeile 537.
bei GalaxyEmu.Game.GameParser.ParseBasic(String Packet) in D:\Projects\GalaxyEmu\GalaxyEmu\Game\GameParser.vb :Zeile 1759.
bei GalaxyEmu.Game.GameParser.Unpack(String Packet) in D:\Projects\GalaxyEmu\GalaxyEmu\Game\GameParser.vb :Zeile 33.
Und hier der Abschnitt von "MoveItems" bei CharacterItems:
(Der Code geht noch wieter, nur er ist ziemlich lange)Quote:
PublicSub MoveItem(ByVal Client AsGameClient, ByVal ItemID AsInteger, ByVal
NewPosition AsInteger, ByVal Quantity AsInteger)
Dim Item AsInteger = GetObjectOnPos(NewPosition).TemplateID
If IsObjectOnPos(NewPosition) ThenExit SubForEach TempItem AsItemIn
ListOfItems
If TempItem.UniqueID = ItemID Then
Vielen Dank für jede Hilfe =)