12.0 Hacks started

Posts 106120 of 199 · Page 8 of 14
Quote Originally Posted by liaojh View Post
LOL me 2, all I can hope for is the same thing

Still testing on the codes see if it works

ok now we have a problem, can't shoot out anything -_-! NEED TO EDIT



While I edit, can someone please help me find the property:
#set myprop "com.company.assembleegameclient.game:_-VS#0" <---- ALREADY FOUND _-ot
#set myval "_-0iq" <----- ALREADY FOUND _-0rV
#set functionWhirlpool "_-0Vl" <------ JUST THIS ONE PLEASE HELP GUYS!!
#set functionWhirlpool "_-1X0" <---- I think this is right :P
Quote Originally Posted by hakalan View Post
Code:
#set fullfunctionname "com.company.assembleegameclient.objects:Player/aim_" ; the full function name
	#set functionname "aim_"                                       ; the function name
	#set mouseClass "com.company.assembleegameclient.game:_-ot#0" ; Found at the end of the onmousedown procedure : initproperty        QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-0M4#0"), "_-0E")
	#set mouseClicked "_-0F7"                                       ; Found at the end of the onmousedown procedure : initproperty        QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-0M4#0"), "_-0E")
	
	#set playerNamespace "_-0tD"                                    ; Namespace of the Player class
	#set characterNamespace "_-042"                                ; Namespace of the Character class
	#set gameobjectNamespace "_-0Lj"                                ; Namespace of the GameObject class
	#set basicobjectNamespace "_-7T"                               ; Namespace of the BasicObject class
	#set projectileNamespace "_-0sU"                                ; Namespace of the Projectile class
	
	#set Aimbot_charMaxHealth "_-2k"                               ; Found in com/company/assembleegameclient/objects/GameObject.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "int") value Integer(200) end]
    #set ObjLibDictionary "_-0d5"                                   ; Found in ObjectLibraray class, this is the slot 4  : trait const QName(PackageNamespace(""), "_-") slotid 4 type QName(PackageNamespace("flash.utils"), "Dictionary") end
	#set gameobjVector "_-zD"                                     ;If wrong replace for _-01L Found in GameObject class, this is the SECOND vector: trait slot QName(PackageNamespace(""), "") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "int")>) value Null() end
    #set ObjPropertiesDictionary "_-Gs"                            ; Found in ObjProperties class : trait slot QName(PackageNamespace(""), "#0") type QName(PackageNamespace("flash.utils"), "Dictionary") end
    
	#set FunctionIsInvincible "_-05C" _-16h
    #set FunctionsIsStasis "_-0uQ" _-0dV
    #set FunctionsIsInvulnerable "_-0Nj" _-0dI
working great 4 me

---------- Post added at 04:36 AM ---------- Previous post was at 04:29 AM ----------



go into vault and leave it and it will work again, buggy


AssembleeGameClient1364510576.swf new version again... ?.o
;AIMBOT
;----------------------------------
; NAMES TO UPDATE
;

#set fullfunctionname "com.company.assembleegameclient.objects:Playe r/aim_" ; the full function name
#set functionname "aim_"

#set mouseClass "com.company.assembleegameclient.game:_-ot#0"
#set mouseClicked "_-0F7"

#set playerNamespace "_-0tD"
#set characterNamespace "_-042"
#set gameobjectNamespace "_-0Lj"
#set basicobjectNamespace "_-7T"
#set projectileNamespace "_-0sU"

#set Aimbot_charMaxHealth "_-0oQ"
#set ObjLibDictionary "_-0d5"
#set gameobjVector "_-zD"
#set ObjPropertiesDictionary "_-Gs"

#set FunctionIsInvincible "_-0dV"
#set FunctionsIsStasis "_-8c"
#set FunctionsIsInvulnerable "_-16h"

now im confused, different codes dude -_-
Quote Originally Posted by liaojh View Post
now im confused, different codes dude -_-
Only a couple are different and 1 round the wrong way.
Args, think i implemented every code well but now i got the problem my recompile.bat neither create any .swf file nor change the existing one...
anything wrong at this?
"rabcasm client-1\client-1.main.asasm
abcreplace client.swf 1 client-1\client-1.main.abc"
Quote Originally Posted by Eryk6666 View Post
Can anyone plese take the aimbot together and post what has to be changed ? i have errors in here please
what for errors ? in rabcdasm or after compiling ? got a petability error sometimes but not often
aimbot doesn't work anymore from 11.1, we need to come up with another solution lol xD

I can't shoot anything at all -_-

Guys, see how some enemies move and shoot at you (aimed), not shotgun
Do you guys know the code to that?
okay i fixed my recompile.bat problem.. added a "pause" got error message found solution ^^
but now i got the problem where to enter the aimbot codes postet here ?
Quote Originally Posted by Tignite View Post
okay i fixed my recompile.bat problem.. added a "pause" got error message found solution ^^
but now i got the problem where to enter the aimbot codes postet here ?
No, the aimbot code doesn't seem to work anymore after even putting in the property changes, maybe we need to change some property in order to make it to work.
okay thx
anyone got the fullscreen codes from 11.1 ? i cant finde them and would like to try change them
as well looking for the "p - reconnect" codes
Gonna go rest a while, after a long day of hard work trying to get aimbot to work, I've failed in using the jNoobs code from 11.1, it doesn't work -_-, probably becuz our properties were listed wrong.

Good luck guys, please help me find the codes @Cyeclops @hakalan @Ninjin @JustAnoobROTMG @nilly

Though a great source: http://www.mpgh.net/forum/599-realm-...epository.html, some of it doesn't work now
we currently need:

Disable Client Swap
Fullscreen v3
Enemy/Player Display HP
jNoob Auto-Aim
No Delay Quest Notification
Sprite World - No Slow
Spammable Notifications
p - Reconnect

The rest we've got:
Auto-Nexus
HP/MP Bars
Disable Showing of Ally Projectiles
Disable Blind
Disable Confused
Disable Drunk
Disable Hallucinating
Disable Paralyzed
Disable Stunned
Remove Loading Screen
Numerical HP/MP/FAME
Connect to Production Server
Sprite World - Speed Hack
Sprite World - No Tile Movement

Btw @Cyeclops, please post the No Tile Movement again so that everyone can see the code, cause that one actually works and you deleted it :P.
Quote Originally Posted by liaojh View Post
Gonna go rest a while, after a long day of hard work trying to get aimbot to work, I've failed in using the jNoobs code from 11.1, it doesn't work -_-, probably becuz our properties were listed wrong.

Good luck guys, please help me find the codes @Cyeclops @hakalan @Ninjin @JustAnoobROTMG @nilly

Though a great source: http://www.mpgh.net/forum/599-realm-...epository.html, some of it doesn't work now
we currently need:

Disable Client Swap
Fullscreen v3
Enemy/Player Display HP
jNoob Auto-Aim
No Delay Quest Notification
Sprite World - No Slow
Spammable Notifications
p - Reconnect

The rest we've got:
Auto-Nexus
HP/MP Bars
Disable Showing of Ally Projectiles
Disable Blind
Disable Confused
Disable Drunk
Disable Hallucinating
Disable Paralyzed
Disable Stunned
Remove Loading Screen
Numerical HP/MP/FAME
Connect to Production Server
Sprite World - Speed Hack
Sprite World - No Tile Movement

Btw @Cyeclops, please post the No Tile Movement again so that everyone can see the code, cause that one actually works and you deleted it :P.
I have a .swf file with Auto-Nexus would you like it?btw it works on 12.0
Quote Originally Posted by Yotsuba View Post
I have a .swf file with Auto-Nexus would you like it?btw it works on 12.0
I already have it, but thank you
sapmm notifiaction
locate: _-0gL\_-0gI.class.asasm

Code:
L26:
      getproperty         QName(PrivateNamespace("*", "_-0gL:_-0gI#0"), "_-1Or")
      getlocal2
      getlocal0
      getproperty         QName(PrivateNamespace("*", "_-0gL:_-0gI#0"), "_-1Or")
      getlocal2
      getproperty         MultinameL([PrivateNamespace("*", "_-0gL:_-0gI#0"), PackageNamespace("", "#0"), PrivateNamespace("*", "_-0gL:_-0gI#1"), PackageNamespace("_-0gL"), PackageInternalNs("_-0gL"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0J7"), StaticProtectedNs("_-0J7"), StaticProtectedNs("flash.display:Sprite"), StaticProtectedNs("flash.display:DisplayObjectContainer"), StaticProtectedNs("flash.display:InteractiveObject"), StaticProtectedNs("flash.display:DisplayObject"), StaticProtectedNs("flash.events:EventDispatcher")])
      coerce_a
      dup
	  ; spamm notification
	  pop
      pushfalse
	  ;----------------------
      iftrue              L39
fast quest
locatoin: com/company..../map/Quest.class.asasm
Code:
L10:
      setlocal3

      getlocal0
      pushscope
	  ; Fast Quest
	  jump				  L35


Aimbot (works for me)
search in Player.class.asasm for
Code:
    trait method QName(PackageNamespace("", "#0"), "_-5c")
   method
    refid "com.company.assembleegameclient.objects:Player/_-5c"
    param QName(PackageNamespace("", "#0"), "Number")
    returns QName(PackageNamespace("", "#0"), "void")
    body
     maxstack 5
     localcount 4
     initscopedepth 7
     maxscopedepth 8
     code
	  ; aimbot
	  getlocal0
      getlocal1
      callpropvoid        QName(PackageNamespace("", "#0"), "aim_"), 1
		
      returnvoid
	 ;-----------------------------------
and put in this bevor (after end ; trait)
Code:
 
;----------------------------------
;AIMBOT
;----------------------------------
trait method QName(PackageNamespace("", "#0"), "aim_" );
   method
    refid "com.company.assembleegameclient.objects:Player/aim_"
    param QName(PackageNamespace("", "#0"), "Number")
    returns QName(PackageNamespace("", "#0"), "void")
    body
    maxstack 16
     localcount 16
     initscopedepth 16
     maxscopedepth 18
     code
      getlocal0
      pushscope
      
 ;aimingAngle = arg1 + Parameters.data_.cameraAngle;
      getlocal1
      getlex              QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
      getproperty         QName(PackageNamespace("", "#0"), "data_")
      getproperty         Multiname("cameraAngle", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), PackageNamespace("", "#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#1"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0tD"), StaticProtectedNs("_-0tD"), StaticProtectedNs("_-042"), StaticProtectedNs("_0Lj"), StaticProtectedNs("_-7T")])
      add
      setlocal            7
      
 			;if (Left_Clicking) don't alter aimingAngle
      getlex              QName(PackageNamespace("", "#0"), "map_")
      getproperty         QName(PackageNamespace("", "#0"), "gs_")
      getproperty         QName(PackageNamespace("", "#0"), "mui_")
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-ot#0"), "_-0F7")
      iftrue              SHOOT
      
			;Get game object
      pushnull
      coerce              QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
      setlocal            4
  
	  ;initialize current target distance to -1
      pushbyte            255
      setlocal            8
      
  ;initialize considered target distance to 0
      pushbyte            0
      setlocal            9
      
	  ;set local register 11 to any type (used for speed and lifetime of player's projectile) 
	    pushnull
      coerce_a
      setlocal            11

  ;current target max health
      pushbyte            0
      setlocal            12
	  
	  ;considered target max health
      pushbyte            0
      setlocal            13
	  
	  ;used for hasnext2 instruction
      pushbyte            0
      setlocal            5
      
	  ;get the list of every object in game? jump to start going through list
      getlex              QName(PackageNamespace("", "#0"), "map_")
      getproperty         QName(PackageNamespace("", "#0"), "goDict_")
      coerce_a
      setlocal            6

      jump                NEXTOBJ

L34:
      label
      getlocal            6
      getlocal            5
      nextvalue
      coerce              QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
      dup
      setlocal            4
      
	  ;make sure object is a character and not something like a wall
      getlex              QName(PackageNamespace("com.company.assembleegameclient.objects"), "Character")
      istypelate
      iffalse             NEXTOBJ


	  ;make sure object is an enemy
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "props_")
      getproperty         QName(PackageNamespace("", "#0"), "isEnemy_")
      iffalse             NEXTOBJ
   
      getlocal            4
      callproperty        QName(PackageNamespace("", "#0"), "_-16h"), 0 ;Check if target is INVINCIBLE 
      iftrue              NEXTOBJ

      getlocal            4
      callproperty        QName(PackageNamespace("", "#0"), "_-0dV"), 0  ;Check if target is in STASIS
      iftrue              NEXTOBJ

      getlocal            4
      callproperty        QName(PackageNamespace("", "#0"), "_-0dI"), 0 ;Check if target is INVULNERABLE
      iftrue              NEXTOBJ

	  ;calculate distance enemy is from player
      getlex              QName(PackageNamespace("", "#0"), "Math")
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "y_")
      getlex              QName(PackageNamespace("", "#0"), "y_")
      subtract
      dup
      multiply
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "x_")
      getlex              QName(PackageNamespace("", "#0"), "x_")
      subtract
      dup
      multiply
      add
      callproperty        QName(PackageNamespace("", "#0"), "sqrt"), 1
      dup
      setlocal            9


	  ;load up equiped weapon info ???
      getlex              QName(PackageNamespace("com.company.assembleegameclient.objects"), "ObjectLibrary")
      getproperty         QName(PackageNamespace("", "#0"), "_-0d5")
      getlex              QName(PackageNamespace("", "#0"), "_-zD")
      pushbyte            0
 
      getproperty         MultinameL([PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#1"), PackageNamespace("", "#0"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0sU"), StaticProtectedNs("_-0sU"), StaticProtectedNs("_-7T")])
      convert_i

      getproperty         MultinameL([PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#1"), PackageNamespace("", "#0"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0sU"), StaticProtectedNs("_-0sU"), StaticProtectedNs("_-7T")])
      getproperty         QName(PackageNamespace("", "#0"), "_-Gs")

      pushbyte            0
      getproperty         MultinameL([PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#1"), PackageNamespace("", "#0"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0sU"), StaticProtectedNs("_-0sU"), StaticProtectedNs("_-7T")])

 
      dup
      setlocal            11
      
  ;calculate if considered target is in range using weapon projectile speed and lifetime 
      getproperty         QName(PackageNamespace("", "#0"), "speed_")
      pushshort           10000
      divide
      getlocal            11
      getproperty         QName(PackageNamespace("", "#0"), "lifetime_")
      multiply   
      pushbyte            1
      add	  
      ifgt                NEXTOBJ
      
  
      ; DO NOT SHOOT MINIONS
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "props_")      
      getproperty         QName(PackageNamespace("", "#0"), "id_")
      setlocal            15
      
      getlocal 15
      pushstring "Steel Bot"
      ifeq             NEXTOBJ
      
      getlocal 15
      pushstring "Rock Bot"
      ifeq             NEXTOBJ      
      
      getlocal 15
      pushstring "Paper Bot"
      ifeq             NEXTOBJ 

          getlocal 15
          pushstring "Shield Orc Shield"
          ifeq             NEXTOBJ
         
          getlocal 15
          pushstring "Shield Orc Key"
          ifeq             NEXTOBJ
         
          getlocal 15
          pushstring "Shield Orc Flooder"
          ifeq             NEXTOBJ
         
          ;getlocal 15
          ;pushstring "Blue Flaming Skull"
          ;ifeq             NEXTOBJ
         
          ;getlocal 15
          ;pushstring "Red Flaming Skull"
          ;ifeq             NEXTOBJ       
         
          getlocal 15
          pushstring "Pentaract Eye"
          ifeq             NEXTOBJ
         
          getlocal 15
          pushstring "Beach Spectre"
          ifeq             NEXTOBJ       
         
          ;getlocal 15
          ;pushstring "Cube Overseer"
          ;ifeq             NEXTOBJ       
 
          ;getlocal 15
          ;pushstring "Mysterious Crystal"
          ;ifeq             NEXTOBJ               
         
          ;getlocal 15
          ;pushstring "Crystal Prisoner Steed"
          ;ifeq             NEXTOBJ               
 
          ;getlocal 15
          ;pushstring "Stheno Swarm"
          ;ifeq             NEXTOBJ
         
          ;getlocal 15
          ;pushstring "Stheno Pet"
          ;ifeq             NEXTOBJ
         
          ;getlocal 15
          ;pushstring "Cube Defender"
          ;ifeq             NEXTOBJ       
         
          ;getlocal 15
          ;pushstring "Cube Blaster"
          ;ifeq             NEXTOBJ       
          
          ;getlocal 15
          ;pushstring "Haunted Armor"
          ;ifeq             NEXTOBJ
		  
		  getlocal 15
          pushstring "Active Sarcophagus"
          ifeq             NEXTOBJ

		  getlocal 15
          pushstring "Inactive Sarcophagus"
          ifeq             NEXTOBJ


       
	  ;get considered target max health
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "_-2k")
      dup
      setlocal            13

      getlocal            12
      ifeq                L103

      getlocal            13
      getlocal            12
      iflt                NEXTOBJ

      jump                L107

L103:
      getlocal            9
      getlocal            8
      iflt                L107

      jump                NEXTOBJ

L107:
      getlocal            13
      setlocal            12

      getlocal            9
      setlocal            8

      getlex              QName(PackageNamespace("", "#0"), "Math")
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "y_")
      getlex              QName(PackageNamespace("", "#0"), "y_")
      subtract
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "x_")
      getlex              QName(PackageNamespace("", "#0"), "x_")
      subtract
      callproperty        QName(PackageNamespace("", "#0"), "atan2"), 2
      setlocal            7

      jump                NEXTOBJ

NEXTOBJ:
      hasnext2            6, 5
      iftrue              L34

      kill                6
      kill                5
      getlocal            12
      pushbyte            0
      ifeq                END

SHOOT:
      getlocal0
      getlocal            7
      callpropvoid        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), "shoot"), 1

END:
      returnvoid
     end ; code
    end ; body
   end ; method
  end ; trait
;--------------------------------------------------------------------------------------
maybe someone try this aimbot and post if it works


sprite world speed/title hack

Code:
L429:
      getlex              QName(PackageNamespace("", "#0"), "_-1Jz")
      getproperty         QName(PackageNamespace("", "#0"), "props_")
      getproperty         QName(PackageNamespace("", "#0"), "push_")
      convert_b
	  
	  ;----------------------
	  ;Sprite world Tile hack 
	  ;---------------------- 
        getlex              QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
        getproperty         QName(PackageNamespace("", "#0"), "data_")
        iffalse             END12

        pop       
		pushfalse
		END12:
	  ;----------------------





L116:
;----------------------------  
; Sprite World Speed Hack
;----------------------------
    
   getlex QName(PackageNamespace(""), "map_")
   getproperty QName(PackageNamespace(""), "name_")
   pushstring "Sprite World"
   ifne NORMAL
            
   getlocal0
   pushdouble 1.6        ; speed factor : change to a value above 1
   setproperty           QName(ProtectedNamespace("_-0tD"), "_-1Iq")   ; Value inited using the props.speed ..  

   NORMAL:
;-----------------------------------------------------

      returnvoid
search for L116 and L429 and put the code into works fine for me


sw noslow
location com/company/.../objects/GameObjects.class.asasm
Code:
L10:
      setlocal2

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

pushfalse
returnvalue

SKIP_swNs:
;----------------------------
Quote Originally Posted by hakalan View Post
Aimbot (works for me)
search in Player.class.asasm for
Code:
    trait method QName(PackageNamespace("", "#0"), "_-5c")
   method
    refid "com.company.assembleegameclient.objects:Player/_-5c"
    param QName(PackageNamespace("", "#0"), "Number")
    returns QName(PackageNamespace("", "#0"), "void")
    body
     maxstack 5
     localcount 4
     initscopedepth 7
     maxscopedepth 8
     code
	  ; aimbot
	  getlocal0
      getlocal1
      callpropvoid        QName(PackageNamespace("", "#0"), "aim_"), 1
		
      returnvoid
	 ;-----------------------------------
and put in this bevor (after end ; trait)
Code:
 
;----------------------------------
;AIMBOT
;----------------------------------
trait method QName(PackageNamespace("", "#0"), "aim_" );
   method
    refid "com.company.assembleegameclient.objects:Player/aim_"
    param QName(PackageNamespace("", "#0"), "Number")
    returns QName(PackageNamespace("", "#0"), "void")
    body
    maxstack 16
     localcount 16
     initscopedepth 16
     maxscopedepth 18
     code
      getlocal0
      pushscope
      
 ;aimingAngle = arg1 + Parameters.data_.cameraAngle;
      getlocal1
      getlex              QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
      getproperty         QName(PackageNamespace("", "#0"), "data_")
      getproperty         Multiname("cameraAngle", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), PackageNamespace("", "#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#1"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0tD"), StaticProtectedNs("_-0tD"), StaticProtectedNs("_-042"), StaticProtectedNs("_0Lj"), StaticProtectedNs("_-7T")])
      add
      setlocal            7
      
 			;if (Left_Clicking) don't alter aimingAngle
      getlex              QName(PackageNamespace("", "#0"), "map_")
      getproperty         QName(PackageNamespace("", "#0"), "gs_")
      getproperty         QName(PackageNamespace("", "#0"), "mui_")
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.game:_-ot#0"), "_-0F7")
      iftrue              SHOOT
      
			;Get game object
      pushnull
      coerce              QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
      setlocal            4
  
	  ;initialize current target distance to -1
      pushbyte            255
      setlocal            8
      
  ;initialize considered target distance to 0
      pushbyte            0
      setlocal            9
      
	  ;set local register 11 to any type (used for speed and lifetime of player's projectile) 
	    pushnull
      coerce_a
      setlocal            11

  ;current target max health
      pushbyte            0
      setlocal            12
	  
	  ;considered target max health
      pushbyte            0
      setlocal            13
	  
	  ;used for hasnext2 instruction
      pushbyte            0
      setlocal            5
      
	  ;get the list of every object in game? jump to start going through list
      getlex              QName(PackageNamespace("", "#0"), "map_")
      getproperty         QName(PackageNamespace("", "#0"), "goDict_")
      coerce_a
      setlocal            6

      jump                NEXTOBJ

L34:
      label
      getlocal            6
      getlocal            5
      nextvalue
      coerce              QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
      dup
      setlocal            4
      
	  ;make sure object is a character and not something like a wall
      getlex              QName(PackageNamespace("com.company.assembleegameclient.objects"), "Character")
      istypelate
      iffalse             NEXTOBJ


	  ;make sure object is an enemy
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "props_")
      getproperty         QName(PackageNamespace("", "#0"), "isEnemy_")
      iffalse             NEXTOBJ
   
      getlocal            4
      callproperty        QName(PackageNamespace("", "#0"), "_-16h"), 0 ;Check if target is INVINCIBLE 
      iftrue              NEXTOBJ

      getlocal            4
      callproperty        QName(PackageNamespace("", "#0"), "_-0dV"), 0  ;Check if target is in STASIS
      iftrue              NEXTOBJ

      getlocal            4
      callproperty        QName(PackageNamespace("", "#0"), "_-0dI"), 0 ;Check if target is INVULNERABLE
      iftrue              NEXTOBJ

	  ;calculate distance enemy is from player
      getlex              QName(PackageNamespace("", "#0"), "Math")
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "y_")
      getlex              QName(PackageNamespace("", "#0"), "y_")
      subtract
      dup
      multiply
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "x_")
      getlex              QName(PackageNamespace("", "#0"), "x_")
      subtract
      dup
      multiply
      add
      callproperty        QName(PackageNamespace("", "#0"), "sqrt"), 1
      dup
      setlocal            9


	  ;load up equiped weapon info ???
      getlex              QName(PackageNamespace("com.company.assembleegameclient.objects"), "ObjectLibrary")
      getproperty         QName(PackageNamespace("", "#0"), "_-0d5")
      getlex              QName(PackageNamespace("", "#0"), "_-zD")
      pushbyte            0
 
      getproperty         MultinameL([PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#1"), PackageNamespace("", "#0"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0sU"), StaticProtectedNs("_-0sU"), StaticProtectedNs("_-7T")])
      convert_i

      getproperty         MultinameL([PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#1"), PackageNamespace("", "#0"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0sU"), StaticProtectedNs("_-0sU"), StaticProtectedNs("_-7T")])
      getproperty         QName(PackageNamespace("", "#0"), "_-Gs")

      pushbyte            0
      getproperty         MultinameL([PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Projectile#1"), PackageNamespace("", "#0"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-0sU"), StaticProtectedNs("_-0sU"), StaticProtectedNs("_-7T")])

 
      dup
      setlocal            11
      
  ;calculate if considered target is in range using weapon projectile speed and lifetime 
      getproperty         QName(PackageNamespace("", "#0"), "speed_")
      pushshort           10000
      divide
      getlocal            11
      getproperty         QName(PackageNamespace("", "#0"), "lifetime_")
      multiply   
      pushbyte            1
      add	  
      ifgt                NEXTOBJ
      
  
      ; DO NOT SHOOT MINIONS
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "props_")      
      getproperty         QName(PackageNamespace("", "#0"), "id_")
      setlocal            15
      
      getlocal 15
      pushstring "Steel Bot"
      ifeq             NEXTOBJ
      
      getlocal 15
      pushstring "Rock Bot"
      ifeq             NEXTOBJ      
      
      getlocal 15
      pushstring "Paper Bot"
      ifeq             NEXTOBJ 

          getlocal 15
          pushstring "Shield Orc Shield"
          ifeq             NEXTOBJ
         
          getlocal 15
          pushstring "Shield Orc Key"
          ifeq             NEXTOBJ
         
          getlocal 15
          pushstring "Shield Orc Flooder"
          ifeq             NEXTOBJ
         
          ;getlocal 15
          ;pushstring "Blue Flaming Skull"
          ;ifeq             NEXTOBJ
         
          ;getlocal 15
          ;pushstring "Red Flaming Skull"
          ;ifeq             NEXTOBJ       
         
          getlocal 15
          pushstring "Pentaract Eye"
          ifeq             NEXTOBJ
         
          getlocal 15
          pushstring "Beach Spectre"
          ifeq             NEXTOBJ       
         
          ;getlocal 15
          ;pushstring "Cube Overseer"
          ;ifeq             NEXTOBJ       
 
          ;getlocal 15
          ;pushstring "Mysterious Crystal"
          ;ifeq             NEXTOBJ               
         
          ;getlocal 15
          ;pushstring "Crystal Prisoner Steed"
          ;ifeq             NEXTOBJ               
 
          ;getlocal 15
          ;pushstring "Stheno Swarm"
          ;ifeq             NEXTOBJ
         
          ;getlocal 15
          ;pushstring "Stheno Pet"
          ;ifeq             NEXTOBJ
         
          ;getlocal 15
          ;pushstring "Cube Defender"
          ;ifeq             NEXTOBJ       
         
          ;getlocal 15
          ;pushstring "Cube Blaster"
          ;ifeq             NEXTOBJ       
          
          ;getlocal 15
          ;pushstring "Haunted Armor"
          ;ifeq             NEXTOBJ
		  
		  getlocal 15
          pushstring "Active Sarcophagus"
          ifeq             NEXTOBJ

		  getlocal 15
          pushstring "Inactive Sarcophagus"
          ifeq             NEXTOBJ


       
	  ;get considered target max health
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "_-2k")
      dup
      setlocal            13

      getlocal            12
      ifeq                L103

      getlocal            13
      getlocal            12
      iflt                NEXTOBJ

      jump                L107

L103:
      getlocal            9
      getlocal            8
      iflt                L107

      jump                NEXTOBJ

L107:
      getlocal            13
      setlocal            12

      getlocal            9
      setlocal            8

      getlex              QName(PackageNamespace("", "#0"), "Math")
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "y_")
      getlex              QName(PackageNamespace("", "#0"), "y_")
      subtract
      getlocal            4
      getproperty         QName(PackageNamespace("", "#0"), "x_")
      getlex              QName(PackageNamespace("", "#0"), "x_")
      subtract
      callproperty        QName(PackageNamespace("", "#0"), "atan2"), 2
      setlocal            7

      jump                NEXTOBJ

NEXTOBJ:
      hasnext2            6, 5
      iftrue              L34

      kill                6
      kill                5
      getlocal            12
      pushbyte            0
      ifeq                END

SHOOT:
      getlocal0
      getlocal            7
      callpropvoid        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), "shoot"), 1

END:
      returnvoid
     end ; code
    end ; body
   end ; method
  end ; trait
;--------------------------------------------------------------------------------------
maybe someone try this aimbot and post if it works

It does work !!! thakn you. But you have to add also this

Code:
;---------------    
       getlocal0
       getlocal1
       callpropvoid QName(PackageNamespace(""), "aim_"), 1
       returnvoid    
;------------------------
in function
trait method QName(PackageNamespace("", "#0"), "_-5c")

after code, so after
Code:
;-------------
   method
    refid "com.company.assembleegameclient.objects:Player/_-5c"
    param QName(PackageNamespace("", "#0"), "Number")
    returns QName(PackageNamespace("", "#0"), "void")
    body
     maxstack 5
     localcount 4
     initscopedepth 7
     maxscopedepth 8
     code
this
Posts 106120 of 199 · Page 8 of 14

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?