12.0 Hacks started

Posts 115 of 199 · Page 1 of 14
12.0 Hacks started
Thanks goes to JustAnoobROTMG, I am simply using his codes from the 11.1 Hack Repository and searching for similarities, nothing too spectacular.

This is also just a start, I have only just started looking at the new code about an hour ago, and "I" am still a n00b, so no 'bitching' about aww I want full screen or this, that, and the next thing... Want hacks faster, then start looking as well, and help, or piss off and wait.


*Real Production*

For this I searched for text "production" - then compared strings and text with a Decompiled 11.1 client - tested, and is working.

Find: _-1GS.class.asasm
Address: ~/rabcasm/client-1/_-107/_-1GS.class.asasm

Go to line: 504
Add new lines:
Code:
      pop
      pushtrue
you should have:
Code:
L60:
      iffalse             L62

      convert_b
L62:  
      pop
      pushtrue
      returnvalue
     end ; code
    end ; body
   end ; method
  end ; trait
I will add more as I go unless someone else has others to share ...?... currently looking through No_Debuffs .. back soon...
thanks! this will be helpful for a client i will have
Ive been working on full screen and auto nexus ill post whats worked tomorrow.
numeric hp
autonexus @ 30%
hp-bars
removed loadingscreen
no quest delay
spamm notification
no ally projectile
sw speed
sw title hack
real production client
inventory hack (without fame/xp bar - still have to add)

thats what i got working already but the others are not that easy haha (imo ^^)
Quote Originally Posted by hakalan View Post
numeric hp
autonexus @ 30%
hp-bars
removed loadingscreen
no quest delay
spamm notification
no ally projectile
sw speed
sw title hack
real production client
inventory hack (without fame/xp bar - still have to add)

thats what i got working already but the others are not that easy haha (imo ^^)
How does that help when you havent posted where, what, or how to add these edits? anyone could assume you're full of shit or just being a prick and showing off. The point of this thread was to add these hack codes so people can start building their own clients without waiting.

---------- Post added at 07:50 PM ---------- Previous post was at 07:36 PM ----------

*No_Debuffs*

I have put an explanation with the Debuffs so in future you might have an idea of what to look for, when comparing between versions. This was my first times searching for these, might be a quicker way, I don't know?

Find: GameObject.class.asasm.
Address: ~/rabcasm/client-1/com/company/assembleegameclient/objects/GameObject.class.asasm

Add the following on new lines just below the "code" of each function

Code:
Code:
  
      pushfalse
      returnvalue
_-OA : Stunned - on 11.1 _-08B is "Stunned" I searched for other instances of _-08B and found one in player.class.asasm and then found common strings: "isPaused" "RateOfFire" "getTimer" :searched for these strings in the 12.0 player.class and found: _-OA
_-F9 : Blind - 11.1 _-0E8 is "Blind", found 1 instance in map.class.asasm: common strings: "BlurFilter"
_-S1 : Hallucinating - 11.1 _-Hk is "Hallucinating", found instance in game.class.asasm: common strings: "focus"
_-0YY : Drunk - 11.1 _-056 is "Drunk", found instance in map.class.asasm: common strings: "Array" "Math" "Sin"
_-Ii : Confused - 11.1 _-FZ is "Confused", found instance in player.class.asasm: common strings: "point"
_-rJ : Paralyzed - 11.1 _-036 is "Paralyzed", found instance in player.class.asasm: common strings: "flash.geom"

You should have something like:
Code:
  trait method QName(PackageNamespace("", "#0"), "_-F9")
   method
    refid "com.company.assembleegameclient.objects:GameObject/instance/_-F9"
    returns QName(PackageNamespace("", "#0"), "Boolean")
    body
     maxstack 4
     localcount 3
     initscopedepth 5
     maxscopedepth 6
     code
      pushfalse
      returnvalue
      
      pushfalse
      pushtrue
      swap
      jump                L10
Thankz! :]
How`s it going on the hack? I cant wait until the hack is realesed and approved
*No Ally Projectiles*

When searching for comparisons, in Jnoobs code was "#set unknowVar "_-0Gj" so I searched for instances of _-0Gj and all are in: Projectile.class.asasm :similarities were in the "trait slots" and found _-0Dm
Im only guessing that replacing the _-0Gj with _-0Dm in Jnoob's code should do the trick?

Find: Projectile.class.asasm.
Address: ~/rabcasm/client-1/com/company/assembleegameclient/objects/Projectile.class.asasm

Go to line: 3243

You need to insert the following code :
Code:
;---------------------- ; NO ALLY PROJECTILE ;---------------------- 
      #set unknowVar "_-0Dm"   
       getlex              QName(PackageNamespace(""), "map_")
       getproperty         QName(PackageNamespace(""), "player_")  
     getproperty         QName(PackageNamespace(""), "objectId_")  
     getlocal0
       getproperty         QName(PackageNamespace(""), "ownerId_")  
     ifeq                L500
        getlocal0       getproperty   
      QName(PackageNamespace(""), $"unknowVar" )  
     iffalse             L500  
     returnvoid  

L500:
after the first "pushscope" you see in the "draw" method @ 3243
Do the same thing for the "drawshadow" method @ 3920

Tried and works.

---------- Post added at 09:49 PM ---------- Previous post was at 09:38 PM ----------

Quote Originally Posted by Sham_3_2_3 View Post
Ive been working on full screen and auto nexus ill post whats worked tomorrow.
Thanks Sham, I think those might be a bit out of my range if codes need updated, I wouldnt know how to write it, so that would be great
Im not realy understanding , do we haveto code on our selfs?
@player...class.asasm
Code:
L626:
      pushtrue
  ;-------------------
  ; AUTO NEXUS    
  ;-------------------   
      #set nexusfunction "escape"
     #set currenthealth    "_-YZ"
     #set maxhealth   "_-2k"

            pop
            getlocal0
            getlex              QName(PackageNamespace(""), "map_")
            getproperty         QName(PackageNamespace(""), "player_")
            ifne                END
            getlex              QName(PackageNamespace(""), "map_")
            getproperty         QName(PackageNamespace(""), "name_")
            pushstring            "Nexus"
            ifeq                END
            getlex                QName(PackageNamespace(""), $"maxhealth")
            getlex                QName(PackageNamespace(""), $"currenthealth")
            convert_d
            divide
            pushdouble          .9
            ifgt                END
            getlex              QName(PackageNamespace(""), "map_")
            getproperty         QName(PackageNamespace(""), "gs_")
            getproperty         QName(PackageNamespace(""), "gsc_")
            callpropvoid        QName(PackageNamespace(""), $"nexusfunction"), 0
        END:
            pushtrue      
;-------------------------------------------------------------
there is a working auto nexus... wasnt more than b4
Wait, this is going to be realeased today or on friday?
This is a source code which means you make a client out of it it doesnt mean that you can download a client
Lets have this up by tomorrow aand get it approved saturday so i can play
Anyone can get the auto aim to work? Tried to no avail =/

EDIT: Will try to compare older files and see if it helps.
I tried making the autoaim work and it works but its screwed up and tries to shoot everybody at the same time so i have to find a way to fix that
Posts 115 of 199 · Page 1 of 14

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?