Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Nostale
You last visited: Today at 15:13

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[OpenNos] Dupe/Crash Fix-Collection

Discussion on [OpenNos] Dupe/Crash Fix-Collection within the Nostale forum part of the MMORPGs category.

Reply
 
Old   #1
 
XV50's Avatar
 
elite*gold: 0
Join Date: Sep 2019
Posts: 379
Received Thanks: 168
[OpenNos] Dupe/Crash/Fix-Collection

Hello guys,
in this Thread i wanted to release some Crash/Dupe fixes.
It really bothers me that the community has grown that weak that each and every Server is getting attacked by any chance.

NOTE!
Please PM me on Discord, if you found a crash/dupe which should be fixed, and i will fix it asap and release it here.
Also if there's a fix or bug.

Discord: XV50#1233

[12.07.2021] Gold-Drop Dupe
XV50 is offline  
Old 07/12/2021, 10:31   #2
 
x.Hunter.x's Avatar
 
elite*gold: 0
Join Date: May 2017
Posts: 75
Received Thanks: 61
Instead of deny a drop of a vnum you should just check the drop / get thing instead of that
x.Hunter.x is online now  
Old 07/12/2021, 10:36   #3
 
PenguinXD's Avatar
 
elite*gold: 0
Join Date: Oct 2018
Posts: 297
Received Thanks: 215
As well, in Raids there are of course Golddrops, wouldn't that be dumb? So for RaidInstances you should deactivate it.

You could as well check the Golddrop when it's an unusual value? For example 1kkk as Drop.

That should be a better solution
PenguinXD is offline  
Old 07/12/2021, 11:21   #4
 
XV50's Avatar
 
elite*gold: 0
Join Date: Sep 2019
Posts: 379
Received Thanks: 168
Quote:
Originally Posted by PenguinXD View Post
As well, in Raids there are of course Golddrops, wouldn't that be dumb? So for RaidInstances you should deactivate it.

You could as well check the Golddrop when it's an unusual value? For example 1kkk as Drop.

That should be a better solution
I made a small accident because i was tired, will fix it later on. Its just another if for the players inventory
XV50 is offline  
Old 07/12/2021, 11:58   #5
 
PenguinXD's Avatar
 
elite*gold: 0
Join Date: Oct 2018
Posts: 297
Received Thanks: 215
Quote:
Originally Posted by XV50 View Post
I made a small accident because i was tired, will fix it later on. Its just another if for the players inventory
I did it very quickly



go to "GameObject -> Character.cs"

"_handleItemDrop "

Code:
  if (drop.Amount > 1000000000 && drop.ItemVNum == 1046)
                    {
                        Session.SendPacket(UserInterfaceHelper.GenerateInfo($"Abuse"));
                        return;
                    }
and ur gucci
PenguinXD is offline  
Old 07/12/2021, 14:23   #6
 
XV50's Avatar
 
elite*gold: 0
Join Date: Sep 2019
Posts: 379
Received Thanks: 168
Quote:
Originally Posted by PenguinXD View Post
I did it very quickly



go to "GameObject -> Character.cs"

"_handleItemDrop "

Code:
  if (drop.Amount > 1000000000 && drop.ItemVNum == 1046)
                    {
                        Session.SendPacket(UserInterfaceHelper.GenerateInfo($"Abuse"));
                        return;
                    }
and ur gucci
Thank you very much, BUT, that's just not right. It happens when the character drops it. HandleItemDrop is the Monster drop. I was right with the DropPacket, i just forgot an if.
You can block the Drop completely, or stop the character from dropping it and forcing him to destroy it

PS: the Character gets the Gold as item into his inventory because of the drop. It's not an abuse to get it when Autoloot is active, it's not even an abuse to drop it. It's just 1 Monster who can drop Gold as Item directly into the inventory, and when dropping this Gold from the inventory you get instant Max. Gold. So the Drop Amount in that case cant be more than 9999
XV50 is offline  
Old 07/12/2021, 18:25   #7
 
ZroIsHere's Avatar
 
elite*gold: 0
Join Date: Jun 2021
Posts: 36
Received Thanks: 9
Quote:
Originally Posted by XV50 View Post
Hello guys,
in this Thread i wanted to release some Crash/Dupe fixes.
It really bothers me that the community has grown that weak that each and every Server is getting attacked by any chance.

NOTE!
Please PM me on Discord, if you found a crash/dupe which should be fixed, and i will fix it asap and release it here.
Also if there's a fix or bug.

Discord: XV50#1233

[12.07.2021] Gold-Drop Dupe
Put the warehouse (u have a list in character.cs that say all the items that u have, when u spamming in the warehouse deposit and withdraw packets, and this do that the item are duplicated)
ZroIsHere is offline  
Old 07/12/2021, 18:53   #8
 
Zanouu's Avatar
 
elite*gold: 0
Join Date: Feb 2018
Posts: 147
Received Thanks: 128
What the hell i can read here,

The " Auto-loot " is handled with GiftAdd so just add a simple check here

//

You can do like Official ( 1 Gold coins = 90k gold received )
Or just block it

Zanouu is offline  
Thanks
1 User
Old 07/12/2021, 20:18   #9
 
XV50's Avatar
 
elite*gold: 0
Join Date: Sep 2019
Posts: 379
Received Thanks: 168
Quote:
Originally Posted by Zanouu View Post
What the hell i can read here,

The " Auto-loot " is handled with GiftAdd so just add a simple check here

//

You can do like Official ( 1 Gold coins = 90k gold received )
Or just block it

Thanks Sherlock, that's what i explained
XV50 is offline  
Old 07/12/2021, 20:25   #10
 
October's Very Own's Avatar
 
elite*gold: 106
Join Date: Jun 2019
Posts: 163
Received Thanks: 166
Quote:
Originally Posted by XV50 View Post
Thanks Sherlock, that's what i explained
No you did not.
October's Very Own is offline  
Thanks
5 Users
Reply


Similar Threads Similar Threads
[OpenNos/Collection] Crash fixes
06/21/2019 - Nostale - 44 Replies
Hello Shigeo here and I want to help you to fix your ON Bugs. (Packet Crashes, Dupes etc.) I have just one request, leave my texts as they are. Hf PetMove (CRASH): (NpcPacketHandler.cs) public void PetMove(PtCtlPacket ptCtlPacket) { string packetsplit = ptCtlPacket.PacketEnd.Split(' '); for (int i = 0; i < ptCtlPacket.Amount * 3; i += 3) { if (packetsplit.Length >= ptCtlPacket.Amount * 3 && int.TryParse(packetsplit, out int petId) && short.TryParse(packetsplit, out short...
Fix crash Opennos
10/16/2018 - Nostale - 4 Replies
Hello ! I find a fault on my opennos so I share it voluntarily. go to OpenNosPacketHandler.FamilyPacketHandler line 289 Replace: CommunicationServiceClient.Instance.SendMessageToC haracter(new SCSCharacterMessage { DestinationCharacterId = Session.Character.Family.FamilyId, SourceCharacterId = Session.Character.CharacterId, SourceWorldId = ServerManager.Instance.WorldId, Message = ccmsg,
[04.09.13] GigaByte v2.6 [FIX, FIX, FIX, FIX AND FIX]
09/11/2013 - WarRock Hacks, Bots, Cheats & Exploits - 79 Replies
http://www.elitepvpers.com/forum/warrock-hacks-bot s-cheats-exploits/2843300-11-09-gigabyte-public-v2 -7-a.html
dupe dupe dupe
11/01/2009 - Dekaron - 1 Replies
lkjkljk



All times are GMT +1. The time now is 15:16.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.