Smile[Source code] Anti-loot bots hack

Posts 15 of 5 · Page 1 of 1
[Source code] Anti-loot bots hack
Definitly something Kabam should implement
This code disable dropping in Nexus. Just saying a big fuck you to autoloot bots owners
Drawbacks : you wont be able to host drop parties in Nexus. Go in Bazar instead (inb4 loot bots stay in Bazar)


1)Locate the file with "invDrop") flag OVERRIDE. For 22.4.0 its _-N\_-0MO.class.asasm

2) add the following code


Code:
;--------------------------------------------------
;LOOT BOTS SUCKS
; by jnoob

      getlocal  1         ; param 1 is a GameObject. Since param 1 is the player,  param1."map_" contains the map name \0/
      getproperty         QName(PackageNamespace(""), "map_")
      getproperty         QName(PackageNamespace(""), "name_")
      pushstring          "Nexus" 
      ifne DODROP    
      
      returnvoid
      
      DODROP:
;--------------------------------------------------

in "invDrop" method , just after pushscope. You should have something like this :

Code:
 trait method QName(PackageNamespace("", "#0"), "invDrop") flag OVERRIDE
   method
    refid "_-N:_-0MO/instance/invDrop"
    param QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
    param QName(PackageNamespace("", "#0"), "int")
    param QName(PackageNamespace("", "#0"), "int")
    returns QName(PackageNamespace("", "#0"), "void")
    body
     maxstack 5
     localcount 7
     initscopedepth 5
     maxscopedepth 6
     code

      getlocal0
      pushscope
      
;--------------------------------------------------
;LOOT BOTS SUCKS
; by jnoob

      getlocal  1         ; param 1 is a GameObject. Since INVDROP is called for Player, "map_" contains the map name \0/
      getproperty         QName(PackageNamespace(""), "map_")
      getproperty         QName(PackageNamespace(""), "name_")
      pushstring          "Nexus" 
      ifne DODROP    
      
      returnvoid
      
      DODROP:
;--------------------------------------------------      
      

      getlocal0
      getproperty         QName(PrivateNamespace("*", "_-N:_-0MO"), "_-nP")
      getlex              QName(PackageNamespace("", "#0"), "INVDROP")
3) Recompile
4) Profit
Mind as well have drop parties in god lands that might be your best chance.
Considering making it standard in my client (not configurable). Perhaps you should do the same with orape jnoob, then loot bots will only have 10% of the community to get drops from.
Quote Originally Posted by nilly View Post
Considering making it standard in my client (not configurable). Perhaps you should do the same with orape jnoob, then loot bots will only have 10% of the community to get drops from.
I want to activate it by default but..
inb4 "Prove you dont use a hacked client: drop an hp potion".

wait wait wait wait . Maybe you can perfect it. Something like "must maintain Ctrl to mouse-drop an item in nexus".
-> People wont say you hack
-> Still protected from bots
Hahahahha.. Don't make him have loot bots in bazaar!
Posts 15 of 5 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?