17.2 Hack Source -Started-

Posts 115 of 97 · Page 1 of 7
17.2 Hack Source -Started-
17.2 - AssembleeGameClient1381438077

Just a quick starter for people, add what you need to the thread (Please No SS Debuffs).

Try not to release a client too quickly... let the lazy and the leeches feel some pain first, and also suck eggs hexers lol

*PRODUCTION*
~/rabcasm/client-1/_-Rr/_-0D3.class.asasm

Line: 393
on new line: below "pushtrue"

Code:
      ;-------------- PRODUCTION ---------
      returnvalue
      ;-----------------------------------
Works the same as placing "pop / pushtrue" and the end of this trait.

*NUMERICAL HP / MP*
~/rabcasm/client-1/com/company/assembleegameclient/ui/StatusBar.class.asasm

Line: 1529
On new line:

Code:
      pop
      pushbyte            1

*DEBUFFS*
~/rabcasm/client-1/com/company/assembleegameclient/objects/GameObject.class.asasm

After each "pushfalse"

Code:
      returnvalue
Search the following:

Blind = isBlind
Drunk = isDrunk
Hallucinating = "_-1hW"
Confused = "_-1EJ"

*NO ALLY PROJECTILES*
~/rabcasm/client-1/com/company/assembleegameclient/objects/Projectile.class.asasm

After the first 'pushscope' of the 'draw' method and also the 'drawShadow' method
Find unkownVar in trait slots below "bulletType"


Code:
      ;--------- No Ally Projectiles ----------
      #set unknowVar "_-1Rp"   
      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:
*AUTONEXUS*
~/rabcasm/client-1/com/company/assembleegameclient/objects/Player.class.asasm

End of the "update" trait
Line: 4836
On new line:

Code:
  ;-------------------
  ; AUTO NEXUS    
  ;-------------------
     #set nexusfunction "escape"
     #set maxhealth   "_-0Hr"
     #set currenthealth    "_-1SZ"

            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          .30
            ifgt                END
            getlex              QName(PackageNamespace(""), "map_")
            getproperty         QName(PackageNamespace(""), "gs_")
            getproperty         QName(PackageNamespace(""), "gsc_")
            callpropvoid        QName(PackageNamespace(""), $"nexusfunction"), 0
        END:
            pushtrue      
  ;-------------------------------------------------------------

*FRAMERATE 60FPS*
~/rabcasm/client-1/WebMain.class.asasm

Line: 232
On new line:

Code:
;-------------------------
; FPSSETTING
;-------------------------
      getlex              QName(PackageNamespace(""), "stage")
      pushdouble          60
      setproperty         QName(PackageNamespace(""), "frameRate")
;-------------------------
Not sure if this is needed now with the new HW Accel.


*SPAM FILTER*
~/rabcasm/client-1/_-NI/_-uY.class.asasm

Line: 162
Change "localcount" to 6

Line: 179
On new line:

Code:
      ;--------------------- SPAM FILTER -------------------
      getlocal1
      getproperty QName(PackageNamespace("", "_-NI:_-uY/instance/execute"), "text_")
      callproperty QName(Namespace("http://adobe.com/AS3/2006/builtin"), "toLowerCase"), 0
      coerce_s
      setlocal 5

      getlocal 5
      pushstring "ADD TEXT TO FILTER HERE" 
      callproperty	 QName(Namespace("http://adobe.com/AS3/2006/builtin"), "search"), 1
      pushint 0
      ifge SPAM

      ;--------- EXAMPLE --------
      getlocal 5
      pushstring "pots.co" 
      callproperty	 QName(Namespace("http://adobe.com/AS3/2006/builtin"), "search"), 1
      pushint 0
      ifge SPAM
      ;---------------------------

      jump CONTINUE

      SPAM:
      returnvoid

      CONTINUE:
      ;--------------------------------------------------

*FULL SCREEN V2*

No Scale
~/rabcasm/client-1/WebMain.class.asasm

Line: 215

Replace "EXACT_FIT" with "NO_SCALE"

--Fix--
~/rabcasm/client-1/com/company/assembleegameclient/engine3d/Face3D.class.asasm

Line: 904
on new line:

Code:
      ;-------------- FIX ------------
      pop
      pushfalse
      ;-------------------------------
Changing the pushtrue to pushfalse seems to work fine also.

Increase View
~/rabcasm/client-1/com/company/assembleegameclient/map/_-17X.class.asasm

Line: 1129
On new line:

Code:
      ;------------------------- INCREASE VIEW ---------------------------
      ;------------------ Change this value to 8 or more -----------------
      pushbyte            8
      ;-------------------------------------------------------------------
Zoom Out - HW accel. ON
~/Desktop/rabcasm/client-1/_-01/_-V3.class.asasm

Line: 523
Change 600 to 1100 or greater

Line: 571
Change 600 to 1100 or greater

Remove Black
~/rabcasm/client-1/com/company/util/_-Bq.class.asasm

Line: 262
On new line:

Code:
     ;----------- REMOVE BLACK -----------
     pushnull
     returnvalue
     ;------------------------------------
Side Bar + Text Box
~/rabcasm/client-1/com/company/assembleegameclient/game/GameSprite.class.asasm

Search for trait "onEnterFrame"
~Line: 3338
After first "pushscope"

Code:
      ;--------------------- SIDE BAR -----------------------------
      getlocal0
      getproperty         QName(PackageNamespace(""), "hudView")
      pushshort           200
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageWidth")
      convert_d
      pushbyte            2
      convert_d
      divide
      add
      setproperty         QName(PackageNamespace(""), "x")
      ;------------------------------------------------------------

      ;--------------------- TEXT BOX -----------------------------
      getlocal0
      getproperty         QName(PackageNamespace(""), "_-xT")
      dup
      pushshort			  400
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageWidth")
      convert_d
      pushbyte			  2
      convert_d
      divide
      subtract
      setproperty         QName(PackageNamespace(""), "x")
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageHeight")
      convert_d
      pushbyte			  2
      convert_d
      divide
      pushshort			  0
      subtract
      setproperty         QName(PackageNamespace(""), "y")
      ;---------------------------------------------------------
Gold

Search: "credits_"
Only copy red code: Make to look like:

Code:
      getlocal0
      getproperty         QName(PackageNamespace("", "#0"), "_-0G")
      ;---------------------- GOLD -----------------------------
      dup
      dup
      pushshort			  200
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageWidth")
      convert_d
      pushbyte			  2
      convert_d
      divide
      add
      setproperty         QName(PackageNamespace(""), "x")
      pushshort			  306
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageHeight")
      convert_d
      pushbyte			  2
      convert_d
      divide
      subtract
      setproperty         QName(PackageNamespace(""), "y")
      ;----------------------------------------------------------
      getlocal            5
      getproperty         QName(PackageNamespace("", "#0"), "credits_")
      getlocal            5
      getproperty         QName(PackageNamespace("", "#0"), "_-1cB")
      callpropvoid        QName(PackageNamespace("", "#0"), "draw"), 2
Rank

Search: "numStars_"
Only copy red code: Make to look like:

Code:
      getlocal0
      getproperty         QName(PackageNamespace("", "#0"), "_-0cR")
      ;--------------------------- RANK --------------------------
      dup
      dup
      pushshort			  408
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageWidth")
      convert_d
      pushbyte			  2
      convert_d
      divide
      subtract
      setproperty         QName(PackageNamespace(""), "x")
      pushshort			  304
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageHeight")
      convert_d
      pushbyte			  2
      convert_d
      divide
      subtract
      setproperty         QName(PackageNamespace(""), "y")
      ;------------------------------------------------------------
      getlocal            5
      getproperty         QName(PackageNamespace("", "#0"), "numStars_")
      callpropvoid        QName(PackageNamespace("", "#0"), "draw"), 1
Guild

Search: "guildName_"
Only copy red code: Make to look like:

Code:
L206:
      getlocal0
      getproperty         QName(PackageNamespace("", "#0"), "_-1jh")
      ;--------------------------- GUILD ---------------------------
      dup
      dup
      pushshort			  468
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageWidth")
      convert_d
      pushbyte			  2
      convert_d
      divide
      subtract
      setproperty         QName(PackageNamespace(""), "x")
      pushshort			  305
      getlex              QName(PackageNamespace(""), "stage")
      getproperty         QName(PackageNamespace(""), "stageHeight")
      convert_d
      pushbyte			  2
      convert_d
      divide
      subtract
      setproperty         QName(PackageNamespace(""), "y")
      ;-------------------------------------------------------------
      getlocal            5
      getproperty         QName(PackageNamespace("", "#0"), "guildName_")
      getlocal            5
      getproperty         QName(PackageNamespace("", "#0"), "guildRank_")
      callpropvoid        QName(PackageNamespace("", "#0"), "draw"), 2
Remove Arena Leaderboard Button

Search "ArenaLeaderboardButton"
Line: 1461
On new line: below "pushfalse"

Code:
      ;----------- REMOVE ARENA BUTTON ---------------
      returnvoid
      ;-----------------------------------------------
Remove Red Bag in Nexus

Search "PackageButton"
~ approx Line: 1906
On new line: below "pushfalse"

Code:
      ;------------- REMOVE RED BAG ----------------
      returnvoid
      ;---------------------------------------------
*SPRITE WORLD*

Tiles
~/rabcasm/client-1/com/company/assembleegameclient/objects/Player.class.asasm

Line: 4619

Code:
      ;----------------------
      ;Sprite world Tile hack 
      ;---------------------- 
      getlex              QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
      getproperty         QName(PackageNamespace("", "#0"), "data_")
      iffalse             END12

      pop       
      pushfalse
      END12:
      ;----------------------
Speed Hack

Line: 5064
New line:

Code:
      ;-----------------------------  
      ; Sprite World Speed Hack
      ;-----------------------------
      getlex QName(PackageNamespace(""), "map_")
      getproperty QName(PackageNamespace(""), "name_")
      pushstring "Sprite World"
      ifne NORMAL
            
      getlocal0
      pushdouble 1.6
      setproperty           QName(ProtectedNamespace("_-Ui"), "_-1Wy")

      NORMAL:
      ;-----------------------------
No Slow
~/rabcasm/client-1/com/company/assembleegameclient/objects/GameObject.class.asasm

Search: "_-0yN"

Line: 1659

Place code after the "pushscope"

Code:
      ;----------------------------  
      ; Sprite World NoSlow
      ;----------------------------
      getlocal0
      getproperty     QName(PackageNamespace("", "#0"), "map_")
      getproperty     QName(PackageNamespace("", "#0"), "name_")
      pushstring      "Sprite World"
      ifne            SKIP_swNs

      pushfalse
      returnvalue

      SKIP_swNs:
      ;----------------------------
Please note: Some lines may very depending on what codes have been added previous, an example would be Sprite world hack here and its lines assume you have already done the Autonexus codes (both Sprite and Autonexus codes reside in Player.class)... if not, the line numbers I provided wont match, and you will need to find the new line(s).
I was expecting this thread as soon as I saw the 17.2 released. But Jesus Cyeclops, do you even sleep sometimes .-. ?
Quote Originally Posted by Zasx View Post
I was expecting this thread as soon as I saw the 17.2 released. But Jesus Cyeclops, do you even sleep sometimes .-. ?
<{whaaa ya mean sleep!? iz only benn twoooo daayyzz mainn!!!

But no seriously, I love my sleep...
Awesome dude. Wish i wouldn't have stupidly lost my knight in a trench tonight. Ill start working on my client tomorrow, well maybe not its my birthday this weekend :P but hopefully ill release something on monday atleast.
good job mate but how do we inject this code into the client id like to learn how can i pm u?
Quote Originally Posted by icedemonzn View Post
good job mate but how do we inject this code into the client id like to learn how can i pm u?
My pm is broken please look around before asking this question, there is already a tutorial at the top of this Tutorials & Source Code section.
Quote Originally Posted by Cyeclops View Post
My pm is broken .
He's a dirty liar. PM him as much as you can, @icedemonzn - eventually he'll just send you his own personal updated hacked client. He's a nice fella like that.



Edit: Since I'm being mischievious, here are the updated auto-aim functions for your troubles:

Code:
	#set fullfunctionname "com.company.assembleegameclient.objects:Player/aim_"
	#set functionname "aim_"                                     
	
	#set mouseClass "com.company.assembleegameclient.game:_-1dh#0" 
																   
	#set mouseClicked "_-0-v"                                      
	
	#set playerNamespace "_-Ui"                               
	#set characterNamespace "_-0uD"                             
	#set gameobjectNamespace "_-KQ"                              
	#set basicobjectNamespace "_-6c"                            
	#set projectileNamespace "_-1R8"                             
	
	#set Aimbot_charMaxHealth "_-1SZ"                             
 	
    #set ObjLibDictionary "_-0tZ"                                  
																	
    #set ObjPropertiesDictionary "_-f5"                            
	
	#set gameobjVector "_-0rR"                                    
	
	
    #set FunctionIsInvincible "_-01c"                          
    #set FunctionsIsStasis "_-Vt"
    #set FunctionsIsInvulnerable "_-1Iu"
Quote Originally Posted by cehrenr View Post
He's a dirty liar. PM him as much as you can
What! Don't know what you're talking about ....

Thanks for the add.
Quote Originally Posted by cehrenr View Post
He's a dirty liar. PM him as much as you can, @icedemonzn - eventually he'll just send you his own personal updated hacked client. He's a nice fella like that.



Edit: Since I'm being mischievious, here are the updated auto-aim functions for your troubles:

Code:
	#set fullfunctionname "com.company.assembleegameclient.objects:Player/aim_"
	#set functionname "aim_"                                     
	
	#set mouseClass "com.company.assembleegameclient.game:_-1dh#0" 
																   
	#set mouseClicked "_-0-v"                                      
	
	#set playerNamespace "_-Ui"                               
	#set characterNamespace "_-0uD"                             
	#set gameobjectNamespace "_-KQ"                              
	#set basicobjectNamespace "_-6c"                            
	#set projectileNamespace "_-1R8"                             
	
	#set Aimbot_charMaxHealth "_-1SZ"                             
 	
    #set ObjLibDictionary "_-0tZ"                                  
																	
    #set ObjPropertiesDictionary "_-f5"                            
	
	#set gameobjVector "_-0rR"                                    
	
	
    #set FunctionIsInvincible "_-01c"                          
    #set FunctionsIsStasis "_-Vt"
    #set FunctionsIsInvulnerable "_-1Iu"

what class and line does this go in? Its the only one I don't know and ive tried searching for a previous release to find the class but coming up trumps.
Very nice cyeclops thanks man, I would contribute and post updated SS Debuffs just to fit in, but people will cry again so i'll pass lol.
Quote Originally Posted by c2k8s View Post
Very nice cyeclops thanks man, I would contribute and post updated SS Debuffs just to fit in, but people will cry again so i'll pass lol.
Wait SS debuffs aren't public any more again? I'm confused, how does that even happen lol.
Quote Originally Posted by cehrenr View Post
Wait SS debuffs aren't public any more again? I'm confused, how does that even happen lol.
Not since 16.2 or so.
Quote Originally Posted by c2k8s View Post
Not since 16.2 or so.
Is there a specific reason for that? Or just lost to the sands of time for the general public?
Quote Originally Posted by Zasx View Post
Jesus Cyeclops
Pinhead: "Thou shall not bow down before any graven image."
thanks for the help i found out how to do it, everything works fine but the Increase View code dosnt work when i put it and recompile and try to run the client
it works for a second then it crashes. no error or anything just crashes
Posts 115 of 97 · Page 1 of 7

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?