Object already exist in OID map

Support for the latest build of L2J Server, get help here with installations, upgrades, problems.
Do not post bugs reports here, use viewforum.php?f=77 instead.
There is no support for other server builds than the official provided by l2jserver.com
Forum rules
READ NOW: L2j Forums Rules of Conduct
Post Reply
User avatar
ShinichiYao
Advanced User
Advanced User
Posts: 262
Joined: Tue Jan 12, 2016 3:53 am

Object already exist in OID map

Post by ShinichiYao »

Happens when player send and receive vitamin items between characters in same account.

Code: Select all

[29/01 08:57:05] Current object: My Teleport Spellbook(13015)[268526716] already exist in OID map!
[29/01 08:57:05] java.lang.Thread.getStackTrace(Unknown Source)
com.l2jserver.gameserver.model.L2World.storeObject(L2World.java:107)
com.l2jserver.gameserver.model.itemcontainer.ItemContainer.restore(ItemContainer.java:646)
com.l2jserver.gameserver.model.actor.instance.L2PcInstance.restore(L2PcInstance.java:7241)
com.l2jserver.gameserver.model.actor.instance.L2PcInstance.load(L2PcInstance.java:1097)
com.l2jserver.gameserver.network.L2GameClient.loadCharFromDisk(L2GameClient.java:611)
com.l2jserver.gameserver.network.clientpackets.CharacterSelect.runImpl(CharacterSelect.java:138)
com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:69)
com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1135)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

[29/01 08:57:05] Previous object: My Teleport Spellbook(13015)[268526716] already exist in OID map!
[29/01 08:57:05] java.lang.Thread.getStackTrace(Unknown Source)
com.l2jserver.gameserver.model.L2World.storeObject(L2World.java:114)
com.l2jserver.gameserver.datatables.ItemTable.createItem(ItemTable.java:241)
com.l2jserver.gameserver.model.itemcontainer.ItemContainer.addItem(ItemContainer.java:319)
com.l2jserver.gameserver.model.itemcontainer.PcInventory.addItem(PcInventory.java:509)
com.l2jserver.gameserver.network.clientpackets.MultiSellChoose.runImpl(MultiSellChoose.java:403)
com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:69)
com.l2jserver.gameserver.network.L2GameClient.run(L2GameClient.java:1135)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

[29/01 08:57:05] ---------------------- End ---------------------
User avatar
regenx
Posts: 319
Joined: Sat Jul 17, 2010 6:55 am

Re: Object already exist in OID map

Post by regenx »

Ban them!!
Reason: Multiple logins!
Check your accounting.log and you'll see..
User avatar
ShinichiYao
Advanced User
Advanced User
Posts: 262
Joined: Tue Jan 12, 2016 3:53 am

Re: Object already exist in OID map

Post by ShinichiYao »

No multiple logins. They just switch different characters of same account to send and receive Vitamin items through Dimensional Merchant(id:32478).
User avatar
regenx
Posts: 319
Joined: Sat Jul 17, 2010 6:55 am

Re: Object already exist in OID map

Post by regenx »

Are you sure? And why you get OID for Spellbook 13015?
User avatar
LasTravel
Posts: 888
Joined: Tue Jan 05, 2010 12:08 am
Location: Spain

Re: Object already exist in OID map

Post by LasTravel »

Trace at the code when the item is added at the OID map, for sure is added twice..
User avatar
regenx
Posts: 319
Joined: Sat Jul 17, 2010 6:55 am

Re: Object already exist in OID map

Post by regenx »

But there is no duplicated items in player's inventory.. only logs (flooding logs with this shitty OID map)
Sacrifice
Advanced User
Advanced User
Posts: 1026
Joined: Thu Aug 14, 2014 6:31 am

Re: Object already exist in OID map

Post by Sacrifice »

Probably this guy are using l2phx or similar and also dont know how it works... Or yes... Or he/she don't know what are doing really. If problem persists then ban him/her forever. L2phx is a hacking tool like other types of apps relactionated. Hack hack = ban forever
User avatar
regenx
Posts: 319
Joined: Sat Jul 17, 2010 6:55 am

Re: Object already exist in OID map

Post by regenx »

Yes, banned but you know how effective are bans these days.. if that guy has dynamic IP address then after his PC get restarted then she/he will get a new IP class and she/he is online again .. with L2phx of course :)
Nvm.. I'll take care of them anyway. :+1:
Just a question if is possible.. All these shitty programs and scripts like l2phx, l2net, l2tower, adrenaline, and a lot more.. are harmful for L2J server or no (0 damage) ?

(Sry for offtopic)
Sacrifice
Advanced User
Advanced User
Posts: 1026
Joined: Thu Aug 14, 2014 6:31 am

Re: Object already exist in OID map

Post by Sacrifice »

All of this fuckers programs use a methodology similar to a network sniffer but with the possibility of inject packets in the communication between client and server.

Respect to, if are fair or not, or harmful or not... Exist too much opinions at respect. Some guys uses it as assistance, because are playing alone. Others uses it to hack your server (directly)... Others uses it to automatically do some task in server (farm items, farm adena, etc)... depends... But if you want my personal opinion I will tell you that the use of this type of hackwares break down the gameplay totally... I will think... If you are going to use a bot, then you are not a real player, so you should be out of the game. At least out of respect for the others who are working on it.

Conclusions... Ban them forever... Its the unique solution, believe me.
User avatar
marcoviny
Posts: 45
Joined: Sun Nov 07, 2010 6:22 pm

Re: Object already exist in OID map

Post by marcoviny »

if you have knowledge to this, use they entry to write own anti packet, since 6 years without break mine antipakects based on any of this entrys
Sacrifice
Advanced User
Advanced User
Posts: 1026
Joined: Thu Aug 14, 2014 6:31 am

Re: Object already exist in OID map

Post by Sacrifice »

marcoviny wrote: Mon Jul 02, 2018 12:42 am if you have knowledge to this, use they entry to write own anti packet, since 6 years without break mine antipakects based on any of this entrys
Do you know what happens?...
That many bot software do not have their public code and updated, then it is a mystery how the hell to know for sure how the code of a bot works.

You can spend exclusive time trying to decipher and you will see that it resembles a client as such, automates tasks and such.

Another thing is if the bot in question sends a specific trace that may be detectable, then if you have something that protects you, but the one that created the bot, you will surely find out that you detected it and make another change... And you are screwed like this forever.
User avatar
marcoviny
Posts: 45
Joined: Sun Nov 07, 2010 6:22 pm

Re: Object already exist in OID map

Post by marcoviny »

Sacrifice wrote: Mon Jul 02, 2018 7:48 pm Do you know what happens?...
That many bot software do not have their public code and updated, then it is a mystery how the hell to know for sure how the code of a bot works.

You can spend exclusive time trying to decipher and you will see that it resembles a client as such, automates tasks and such.

Another thing is if the bot in question sends a specific trace that may be detectable, then if you have something that protects you, but the one that created the bot, you will surely find out that you detected it and make another change... And you are screwed like this forever.
Bro Problem here it's no bot... no will give more details, summarize: Really bots like 'Tower' make natural things of game automatized way. But Here no talk about bots but here packet manipulation.

And Packet Manipulation is EASY defeat.
Sacrifice
Advanced User
Advanced User
Posts: 1026
Joined: Thu Aug 14, 2014 6:31 am

Re: Object already exist in OID map

Post by Sacrifice »

marcoviny wrote: Tue Jul 17, 2018 6:22 pm
Sacrifice wrote: Mon Jul 02, 2018 7:48 pm Do you know what happens?...
That many bot software do not have their public code and updated, then it is a mystery how the hell to know for sure how the code of a bot works.

You can spend exclusive time trying to decipher and you will see that it resembles a client as such, automates tasks and such.

Another thing is if the bot in question sends a specific trace that may be detectable, then if you have something that protects you, but the one that created the bot, you will surely find out that you detected it and make another change... And you are screwed like this forever.
Bro Problem here it's no bot... no will give more details, summarize: Really bots like 'Tower' make natural things of game automatized way. But Here no talk about bots but here packet manipulation.

And Packet Manipulation is EASY defeat.
This is because the data packages are not encrypted, and should be encrypted or at least have a choice of whether or not to encrypt it, but it is not possible because the client would have to be edited and this is strictly prohibited, we have said many times, if not, why do you think that none of us has developed it?.

Furthermore, we do not have the source code of any of the official clients nor will we ever have it in our lives...
User avatar
marcoviny
Posts: 45
Joined: Sun Nov 07, 2010 6:22 pm

Re: Object already exist in OID map

Post by marcoviny »

Summarize: Any things can be solve with intelligence of own Server Master...
User avatar
regenx
Posts: 319
Joined: Sat Jul 17, 2010 6:55 am

Re: Object already exist in OID map

Post by regenx »

They're wasting their time with shitty programs and scripts more than 5-10 or more minutes... :)
I'm wasting only 2 minutes to ban these bastards ...

Cheaters, hackers and all those bastard skiddies have 0 life and 0 money because they're wasting their time using sh1t. :+1: :wave:
They're slowly dying ...
Post Reply