12.0 Hacks started
Well i tested out the aimbot using hakalan's code with eryk's addition they are in the correct spot and the code is compiling and the cient is running so ethier it is doing nothing or i do not know how to activate the bot haha 'I' simply does the contiued shooting still
Sometimes firing projectiles gets stuck in continuous fire mode, which takes takes priority over auto aim. Have you tried clicking your mouse button a few times? That always works for me.
maybe this will help copy-pasters which are better than client-leechers (this is how we all learn)
find this trait method QName(PackageNamespace("", "#0"), "_-5c")
and delete all until : trait method QName(PackageNamespace("", "#0"), "setAttack") flag OVERRIDE
and replace by this code bellow.
find this trait method QName(PackageNamespace("", "#0"), "_-5c")
and delete all until : trait method QName(PackageNamespace("", "#0"), "setAttack") flag OVERRIDE
and replace by this code bellow.
AutoAim
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
;-----------------------------------
pushfalse
pushtrue
setlocal2
jump L10
declocal_i 2
lessthan
setlocal2
getlocal2
inclocal_i 2
setlocal2
L10:
setlocal3
getlocal0
pushscope
getlocal2
dup
iftrue L19
pop
getlocal2
convert_b
L19:
iffalse L27
getlocal0
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")])
getlocal1
add
callpropvoid QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), "shoot"), 1
L27:
returnvoid
end ; code
end ; body
end ; method
end ; trait
;----------------------------------
;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
;--------------------------------------------------------
trait method QName(PackageNamespace("", "#0"), "setAttack") flag OVERRIDE
Hmmmm i tried it Vearros no luck though....
Edit: Gorgor that is what I have.....Ill C/P anyway and see if it works
Edit 2: AHHHHHH its still not working after the C/P
Edit: Gorgor that is what I have.....Ill C/P anyway and see if it works
Edit 2: AHHHHHH its still not working after the C/P
i use AGC Version 1364421338 thats why
it has been uploaded in earlier pages
---------- Post added at 09:47 PM ---------- Previous post was at 09:17 PM ----------
WOW !!! prod is already in AssembleeGameClient1364510576.swf
all code before is auto deprecated day by day !
---------- Post added at 09:56 PM ---------- Previous post was at 09:47 PM ----------
mate, this version exist no more ...
((
it has been uploaded in earlier pages
---------- Post added at 09:47 PM ---------- Previous post was at 09:17 PM ----------
WOW !!! prod is already in AssembleeGameClient1364510576.swf
all code before is auto deprecated day by day !
---------- Post added at 09:56 PM ---------- Previous post was at 09:47 PM ----------
mate, this version exist no more ...
((As Requested FSV2 for AGC1364329899.swf:
Using MOD Selector Format
XML Injection File
1:
2:
3:
4:
5:
6:
7:
7:
12.0.0_fsv2_8:
9:
10:
11:
12.0.0_fsv2_12:
13:
14:
Using MOD Selector Format
XML Injection File
Code:
<rotmg>
<mod id="Fullscreen v2">
<!-- Don't scale screen with window size adjustment [EXACT_FIT]-->
<code file2mod="WebMain.class.asasm"
line="223">
fsv2_1.txt
</code>
<code file2mod="com/company/assembleegameclient/engine3d/Face3D.class.asasm"
line="937">
fsv2_2.txt
</code>
<!-- Increase view distance (part 2) -->
<code file2mod="com/company/assembleegameclient/map/_-17F.class.asasm"
line="1202">
fsv2_3.txt
</code>
<!-- Remove black gradient by side bar -->
<code file2mod="com/company/util/_-0Ea.class.asasm"
line="275">
fsv2_4.txt
</code>
<!-- Remove ugly blue screen -->
<code file2mod="_-aP/NexusBackground.class.asasm"
line="162">
fsv2_5.txt
</code>
<!-- Minimap teleport menu fix (part 1) -->
<code file2mod="_-0P/Menu.class.asasm"
line="830">
fsv2_6.txt
</code>
<!-- Minimap teleport menu fix (part 2) -->
<code file2mod="_-0TK/_-0GJ.class.asasm"
line="1034">
fsv2_7.txt
</code>
<!-- Repositioning of side bar -->
<code file2mod="com/company/assembleegameclient/game/GameSprite.class.asasm"
line="3052">
12.0.0_fsv2_8.txt
</code>
<!-- Repositioning of textbox -->
<code file2mod="com/company/assembleegameclient/game/GameSprite.class.asasm"
line="3052">
12.0.0_fsv2_12.txt
</code>
<!-- Repositioning of rank -->
<code file2mod="com/company/assembleegameclient/game/GameSprite.class.asasm"
line="3314">
fsv2_9.txt
</code>
<!-- Repositioning of guild -->
<code file2mod="com/company/assembleegameclient/game/GameSprite.class.asasm"
line="3323">
fsv2_10.txt
</code>
<!-- Repositioning of gold fame -->
<code file2mod="com/company/assembleegameclient/game/GameSprite.class.asasm"
line="3290">
fsv2_11.txt
</code>
<!-- Removal of loading screen -->
<code file2mod="com/company/assembleegameclient/game/GameSprite.class.asasm"
line="458">
fsv2_5.txt
</code>
</mod>
</rotmg>
Code:
pop
getlex QName(PackageNamespace("flash.display"), "StageScaleMode")
getproperty QName(PackageNamespace(""), "NO_SCALE")
Code:
pop pushfalse
Code:
pop pushbyte 16
Code:
pushnull returnvalue
Code:
returnvoid
Code:
returnvoid
Code:
returnvoid
Code:
returnvoid
Code:
getlocal0
getproperty QName(PackageNamespace(""), "_-rf")
pushshort 200
getlex QName(PackageNamespace(""), "stage")
getproperty QName(PackageNamespace(""), "stageWidth")
convert_d
pushbyte 2
convert_d
divide
add
setproperty QName(PackageNamespace(""), "x")
Code:
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")
Code:
dup
dup
pushshort 464
getlex QName(PackageNamespace(""), "stage")
getproperty QName(PackageNamespace(""), "stageWidth")
convert_d
pushbyte 2
convert_d
divide
subtract
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")
Code:
dup
dup
pushshort 194
getlex QName(PackageNamespace(""), "stage")
getproperty QName(PackageNamespace(""), "stageWidth")
convert_d
pushbyte 2
convert_d
divide
add
setproperty QName(PackageNamespace(""), "x")
pushshort 300
getlex QName(PackageNamespace(""), "stage")
getproperty QName(PackageNamespace(""), "stageHeight")
convert_d
pushbyte 2
convert_d
divide
subtract
setproperty QName(PackageNamespace(""), "y")
Code:
getlocal0
getproperty QName(PackageNamespace(""), "_-tI")
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")
Code:
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PackageNamespace(""), "textBox_")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
Code:
dup
dup
dup
dup
getlex QName(PackageNamespace(""), "stage")
getproperty QName(PackageNamespace(""), "stageWidth")
setproperty QName(PackageNamespace(""), "width")
getlex QName(PackageNamespace(""), "stage")
getproperty QName(PackageNamespace(""), "stageHeight")
setproperty QName(PackageNamespace(""), "height")
pushshort 400
getlex QName(PackageNamespace(""), "stage")
getproperty QName(PackageNamespace(""), "stageWidth")
convert_d
pushbyte 2
convert_d
divide
subtract
setproperty QName(PackageNamespace(""), "x")
pushshort 300
getlex QName(PackageNamespace(""), "stage")
getproperty QName(PackageNamespace(""), "stageHeight")
convert_d
pushbyte 2
convert_d
divide
subtract
setproperty QName(PackageNamespace(""), "y")
i really appreciate all the hard work and time u guys spend doing this! but id like to make a suggestion..
regarding the hp/mp bars under the characters, i dont think mp is important enough to be seen in 2 places, and more importantly the mp bar will be the same color as the o2 bar when under water and may become confusing during battle, just a suggestion but id like to see it removed
and again, THANK YOU for all the hard work!
regarding the hp/mp bars under the characters, i dont think mp is important enough to be seen in 2 places, and more importantly the mp bar will be the same color as the o2 bar when under water and may become confusing during battle, just a suggestion but id like to see it removed
and again, THANK YOU for all the hard work!
Good luck.
12.1 update gg
check for
pushstring "12.0"
and replace by
pushstring "12.1"
crappy hex but nothing realm new
pushstring "12.0"
and replace by
pushstring "12.1"
crappy hex but nothing realm new
Similar Threads
Combat Arms Hack Coding / Programming / Source CodeTools needed to get hacks startedST 14 Alliance of Valiant Arms (AVA) DiscussionsHacks starting after running Ava 4 CrossFire PH DiscussionsI think tryhacker will not make pub hacks starting today 3 Combat Arms HelpI NEED HELP GET MY HACK STARTED
10 Combat Arms EU Discussions[help]Hack started to DC
11


