* Make your client a production client
NOTE : IT IS USELESS TO REPLACE THE TESTING SERVER URL . THE BEST WAY IS TO USE THIS HACK, it removes some delays AND fix the server url by itself !
Open Parameters.class.asasm. Find the method _-mA.
Go to le last line of the method, and insert
Code:
;------------------
;PRODUCTION BUILD
pop
pushfalse
;----------------
before the "returnvalue"
you should then have something like that
Code:
L139:
convert_b
L140:
setlocal1
L141:
getlocal1
L142:
;------------------
;PRODUCTION BUILD
pop
pushfalse
;----------------
returnvalue
end ; code
end ; body
end ; method
end ; trait
* No Ally Particle
Open Projectile.class.asasm. Find the Draw method. Locate the first "pushscope" and insert this code under it :
Code:
;-------------------------------------------------------------
;NO ALLY PARTICLE
;-------------------------------------------------------------
getlex QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "objectId_")
getlocal0
getproperty QName(PackageNamespace(""), "ownerId_")
ifeq L500
getlocal0
getproperty QName(PackageNamespace(""), "_-Y6")
iffalse L500
returnvoid
L500:
;--------------------------------------------------------------
Do the same thing for the DrawShadow method.
* No debuffs
Open GameObject.class.asasm.
You have to insert
Code:
pushfalse
returnvalue
at the beginning of the functions named :
_-pY for Stunned
_-dU for Blind
_-Ny for Hallucinating
_-05s for Drunk
_-0Oy for Confused
_-0Ap for Paralyzed
(the "beggining is just after the CODE)
Ex for stunned :
Code:
trait method QName(PackageNamespace(""), "_-pY")
method
refid "com.company.assembleegameclient.objects:GameObject/_-pY"
returns QName(PackageNamespace(""), "Boolean")
body
maxstack 4
localcount 3
initscopedepth 5
maxscopedepth 6
code
pushfalse ;<--here
returnvalue ;<--here
pushfalse
pushtrue
setlocal1
jump L10
negate_i
* Basic auto Nexus (30%)
Using text editor, modify Player.class.asam : Replace "update" function with
Code:
trait method QName(PackageNamespace(""), "update") flag OVERRIDE
method
refid "com.company.assembleegameclient.objects:Player/update"
param QName(PackageNamespace(""), "int")
param QName(PackageNamespace(""), "int")
returns QName(PackageNamespace(""), "Boolean")
body
maxstack 8
localcount 9
initscopedepth 7
maxscopedepth 8
code
pushfalse
pushtrue
setlocal 7
jump L10
inclocal 6
increment
kill 3
inclocal 4
declocal 5
getlocal1
L10:
setlocal 8
getlocal0
pushscope
pushnan
setlocal3
pushnan
setlocal 4
pushnan
setlocal 5
pushbyte 0
setlocal 6
getlocal 8
iftrue L308
findpropstrict QName(PackageNamespace(""), "_-Qk")
callproperty QName(PackageNamespace(""), "_-Qk"), 0
convert_b
getlocal 7
iffalse L34
dup
iffalse L34
pop
findpropstrict QName(PackageNamespace(""), "isPaused")
callproperty QName(PackageNamespace(""), "isPaused"), 0
not
L34:
iffalse L67
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-pt")
getlocal 7
dup
iftrue L43
pop
getlocal0
convert_b
L43:
iffalse L69
pushnull
getlocal 7
dup
iftrue L51
pop
getlocal0
convert_b
L51:
iffalse L70
ifne L66
getlocal0
findpropstrict QName(PackageNamespace("_-Rv"), "get ")
getlocal0
constructprop QName(PackageNamespace("_-Rv"), "get "), 1
initproperty QName(ProtectedNamespace("case "), "_-pt")
getlex QName(PackageNamespace(""), "map_")
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-pt")
getlex QName(PackageNamespace(""), "x_")
getlex QName(PackageNamespace(""), "y_")
callpropvoid QName(PackageNamespace(""), "addObj"), 3
getlocal 8
iftrue L363
L66:
jump L86
L67:
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-pt")
L69:
pushnull
L70:
ifeq L86
getlocal 8
dup
iffalse L77
pop
getlocal0
convert_b
L77:
iftrue L496
getlex QName(PackageNamespace(""), "map_")
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-pt")
getproperty QName(PackageNamespace(""), "objectId_")
callpropvoid QName(PackageNamespace(""), "removeObj"), 1
getlocal0
pushnull
initproperty QName(ProtectedNamespace("case "), "_-pt")
L86:
getlex QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "player_")
getlocal0
equals
dup
iffalse L103
pop
findpropstrict QName(PackageNamespace(""), "isPaused")
callproperty QName(PackageNamespace(""), "isPaused"), 0
convert_b
getlocal 8
dup
iffalse L102
pop
getlocal0
convert_b
L102:
iftrue L307
L103:
iffalse L113
pushtrue
getlocal 8
dup
iffalse L111
pop
getlocal3
convert_b
L111:
iftrue L389
returnvalue
L113:
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-03d")
pushnull
ifeq L354
getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
getproperty QName(PackageNamespace(""), "data_")
getproperty Multiname("cameraAngle", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), 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("case "), StaticProtectedNs("case "), StaticProtectedNs("_-kY"), StaticProtectedNs("_-bU"), StaticProtectedNs("_-08r")])
convert_d
setlocal3
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-0c8")
pushdouble 0
getlocal 8
iftrue L147
ifeq L156
getlocal 8
dup
iffalse L134
pop
getlocal3
convert_b
L134:
iftrue L361
getlocal3
getlocal 7
iffalse L216
getlocal2
getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
getproperty QName(PackageNamespace(""), "_-S8")
multiply
getlocal 8
iftrue L147
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-0c8")
multiply
L147:
add
convert_d
setlocal3
getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
getproperty QName(PackageNamespace(""), "data_")
getlocal3
setproperty Multiname("cameraAngle", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), 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("case "), StaticProtectedNs("case "), StaticProtectedNs("_-kY"), StaticProtectedNs("_-bU"), StaticProtectedNs("_-08r")])
getlocal 8
iftrue L263
L156:
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-03d")
getproperty QName(PackageNamespace(""), "x")
pushdouble 0
equals
getlocal 7
dup
iftrue L167
pop
getlocal1
convert_b
L167:
iffalse L293
not
dup
getlocal 7
iffalse L375
iftrue L196
pop
getlocal 7
dup
iftrue L180
pop
getlocal2
convert_b
L180:
iffalse L259
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-03d")
getproperty QName(PackageNamespace(""), "y")
pushdouble 0
equals
getlocal 7
iffalse L362
not
getlocal 8
dup
iffalse L195
pop
getlocal1
convert_b
L195:
iftrue L293
L196:
iffalse L260
getlocal 7
iffalse L463
getlocal0
callproperty QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), "_-wC"), 0
getlocal 8
dup
iffalse L207
pop
getlocal2
convert_b
L207:
iftrue L226
convert_d
getlocal 7
dup
iftrue L215
pop
getlocal3
convert_b
L215:
iffalse L226
L216:
setlocal 4
getlex QName(PackageNamespace(""), "Math")
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-03d")
getproperty QName(PackageNamespace(""), "y")
getlocal0
getproperty QName(ProtectedNamespace("case "), "_-03d")
getproperty QName(PackageNamespace(""), "x")
callproperty QName(PackageNamespace(""), "atan2"), 2
convert_d
L226:
setlocal 5
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
getlocal 4
getlex QName(PackageNamespace(""), "Math")
getlocal3
getlocal 5
add
callproperty QName(PackageNamespace(""), "cos"), 1
multiply
setproperty QName(PackageNamespace(""), "x")
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
getlocal 4
jump L245
declocal_i 5
setlocal3
inclocal 7
convert_o
hasnext
inclocal_i 4
L245:
getlex QName(PackageNamespace(""), "Math")
getlocal3
getlocal 5
add
callproperty QName(PackageNamespace(""), "sin"), 1
multiply
setproperty QName(PackageNamespace(""), "y")
getlocal 8
dup
iffalse L258
pop
getlocal1
convert_b
L258:
iftrue L384
L259:
jump L273
L260:
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
pushbyte 0
setproperty QName(PackageNamespace(""), "x")
L263:
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
pushbyte 0
setproperty QName(PackageNamespace(""), "y")
getlocal 8
dup
iffalse L272
pop
getlocal1
convert_b
L272:
iftrue L353
L273:
getlex QName(PackageNamespace(""), "_-4D")
pushnull
equals
getlocal 7
dup
iftrue L282
pop
getlocal3
convert_b
L282:
iffalse L497
not
dup
iffalse L307
getlocal 8
dup
iffalse L292
pop
getlocal2
convert_b
L292:
iftrue L362
L293:
pop
getlocal 8
dup
iffalse L300
pop
getlocal3
convert_b
L300:
iftrue L424
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "props_")
getproperty QName(PackageNamespace(""), "push_")
convert_b
getlocal 8
iftrue L443
L307:
iffalse L337
L308:
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
getproperty QName(PackageNamespace(""), "x")
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "props_")
getproperty QName(PackageNamespace(""), "animate_")
getproperty QName(PackageNamespace(""), "dx_")
pushshort 1000
divide
subtract
setproperty QName(PackageNamespace(""), "x")
getlocal 8
dup
iffalse L325
pop
getlocal1
convert_b
L325:
iftrue L394
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
getproperty QName(PackageNamespace(""), "y")
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "props_")
getproperty QName(PackageNamespace(""), "animate_")
getproperty QName(PackageNamespace(""), "dy_")
pushshort 1000
divide
subtract
setproperty QName(PackageNamespace(""), "y")
L337:
getlocal0
getlex QName(PackageNamespace(""), "x_")
getlocal2
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
getproperty QName(PackageNamespace(""), "x")
multiply
add
getlex QName(PackageNamespace(""), "y_")
getlocal2
getlex QName(ProtectedNamespace("_-bU"), "moveVec_")
getproperty QName(PackageNamespace(""), "y")
multiply
add
callpropvoid QName(PackageNamespace(""), "_-0X1"), 2
getlocal 7
iffalse L361
L353:
jump L363
L354:
getlocal0
getlocal1
getlocal2
callsuper QName(PackageNamespace(""), "update"), 2
iftrue L363
getlocal 8
iftrue L493
L361:
pushfalse
L362:
returnvalue
L363:
getlex QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "player_")
getlocal0
equals
getlocal 8
dup
iffalse L373
pop
getlocal3
convert_b
L373:
iftrue L389
dup
L375:
iffalse L389
pop
getlocal 7
dup
iftrue L383
pop
getlocal3
convert_b
L383:
iffalse L412
L384:
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "props_")
getproperty QName(PackageNamespace(""), "maxDamage_")
pushbyte 0
greaterthan
L389:
dup
getlocal 7
iffalse L429
iffalse L400
pop
L394:
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "lastDamage_")
pushshort 500
add
getlocal1
lessthan
L400:
dup
iffalse L417
getlocal 7
iffalse L428
pop
getlocal 8
dup
iffalse L411
pop
getlocal1
convert_b
L411:
iftrue L479
L412:
findpropstrict QName(PackageNamespace(""), "_-0YF")
callproperty QName(PackageNamespace(""), "_-0YF"), 0
not
getlocal 7
iffalse L443
L417:
dup
getlocal 8
iftrue L429
iffalse L443
pop
getlocal 7
iffalse L496
L424:
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "obj_")
pushnull
equals
L428:
dup
L429:
iftrue L443
getlocal 8
dup
iffalse L436
pop
getlocal0
convert_b
L436:
iftrue L443
pop
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "obj_")
getproperty QName(PackageNamespace(""), "props_")
getproperty QName(PackageNamespace(""), "protectFromGroundDamage_")
not
L443:
iffalse L496
getlex QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "gs_")
getproperty QName(PackageNamespace(""), "gsc_")
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "props_")
getproperty QName(PackageNamespace(""), "minDamage_")
getlex QName(PackageNamespace(""), "_-4D")
getproperty QName(PackageNamespace(""), "props_")
getproperty QName(PackageNamespace(""), "maxDamage_")
callproperty Multiname("getNextDamage", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), 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("case "), StaticProtectedNs("case "), StaticProtectedNs("_-kY"), StaticProtectedNs("_-bU"), StaticProtectedNs("_-08r")]), 2
convert_i
setlocal 6
getlocal 8
dup
iffalse L462
pop
getlocal2
convert_b
L462:
iftrue L493
L463:
findpropstrict QName(PackageNamespace(""), "damage")
pushbyte 255
getlocal 6
pushnull
jump L474
declocal_i 3
declocal_i 2
inclocal_i 2
typeof
getlocal1
nextname
L474:
getlex QName(PackageNamespace(""), "_-FZ")
getlocal 6
lessequals
pushnull
callpropvoid QName(PackageNamespace(""), "damage"), 5
L479:
getlex QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "gs_")
getproperty QName(PackageNamespace(""), "gsc_")
getlocal1
getlex QName(PackageNamespace(""), "x_")
getlex QName(PackageNamespace(""), "y_")
callpropvoid Multiname("groundDamage", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), 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("case "), StaticProtectedNs("case "), StaticProtectedNs("_-kY"), StaticProtectedNs("_-bU"), StaticProtectedNs("_-08r")]), 3
getlocal 8
dup
iffalse L492
pop
getlocal1
convert_b
L492:
iftrue L496
L493:
getlex QName(PackageNamespace(""), "_-4D")
getlocal1
setproperty QName(PackageNamespace(""), "lastDamage_")
L496:
pushtrue
;-----------------------------------------------
; AUTO NEXUS
;-----------------------------------------------
pop
getlocal0
getlex QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "player_")
ifne L498
getlex QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "name_")
pushstring "Nexus"
ifeq L498
getlex QName(PackageNamespace(""), "_-FZ")
convert_d
getlex QName(PackageNamespace(""), "_-Nz")
convert_d
divide
pushbyte 7
convert_d
pushbyte 20
convert_d
divide
ifgt L498
getlex QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "gs_")
getproperty QName(PackageNamespace(""), "gsc_")
callpropvoid QName(PackageNamespace(""), "_-r1"), 0
L498:
pushtrue
;-----------------------------------------------
L497:
returnvalue
end ; code
end ; body
end ; method
end ; trait
* Force numerical display on bars
Open _-q0.class.asasm. Search for this intruction
Code:
getproperty QName(PackageNamespace(""), "_-0UT")
and insert this code just AFTER
Code:
;-----------------------------------------------------
; FORCE NUMERICAL DISPLAY
;-----------------------------------------------------
pop
pushtrue
;-----------------------------------------------------
* Characters Stats/Xp/Fame/Inventory viewer
Open the _-iv.class.asasm and replace the WHOLE CONTENT with THIS
Code:
class
refid "_-i1:_-iv"
instance QName(PackageNamespace("_-i1"), "_-iv")
extends QName(PackageNamespace("_-i1"), "_-0b3")
flag SEALED
flag PROTECTEDNS
protectedns ProtectedNamespace("_-vW")
iinit
refid "_-i1:_-iv/iinit"
param QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player")
body
maxstack 10
localcount 5
initscopedepth 10
maxscopedepth 11
code
pushfalse
pushtrue
swap
jump L10
inclocal 2
bitnot
convert_d
negate
pushtrue
hasnext
L10:
setlocal3
setlocal 4
getlocal0
pushscope
pushbyte 0
setlocal2
getlocal 4
iffalse L303
getlocal0
pushint 3552822
pushdouble 0.5
pushint 16777215
pushbyte 1
constructsuper 4
getlocal0
getlocal1
initproperty QName(PackageNamespace(""), "player_")
getlocal0
findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-06b")
pushint 11776947
pushtrue
getlocal0
getproperty QName(PackageNamespace(""), "player_")
constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-06b"), 3
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-D8")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-D8")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
getlocal3
dup
iffalse L45
pop
getlocal3
convert_b
L45:
iftrue L376
pushbyte 34
setlocal2
getlocal0
findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-CU")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "numStars_")
pushfalse
pushtrue
constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-CU"), 3
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-Iq")
getlocal3
dup
iffalse L63
pop
getlocal0
convert_b
L63:
iftrue L392
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-Iq")
getlocal 4
iffalse L74
pushbyte 6
getlocal3
iftrue L75
setproperty QName(PackageNamespace(""), "x")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-Iq")
L74:
getlocal2
L75:
setproperty QName(PackageNamespace(""), "y")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-Iq")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
getlocal 4
dup
iftrue L86
pop
getlocal2
convert_b
L86:
iffalse L285
getlocal2
getlocal3
iftrue L273
pushbyte 30
getlocal3
dup
iffalse L97
pop
getlocal2
convert_b
L97:
iftrue L317
add
getlocal3
dup
iffalse L105
pop
getlocal1
convert_b
L105:
iftrue L362
convert_i
setlocal2
getlocal3
dup
iffalse L114
pop
getlocal0
convert_b
L114:
iftrue L202
getlocal1
getproperty QName(PackageNamespace(""), "guildName_")
getlocal 4
dup
iftrue L123
pop
getlocal0
convert_b
L123:
iffalse L148
pushnull
equals
getlocal 4
dup
iftrue L132
pop
getlocal2
convert_b
L132:
iffalse L152
not
getlocal 4
dup
iftrue L140
pop
getlocal3
convert_b
L140:
iffalse L153
dup
iffalse L153
getlocal3
iftrue L153
pop
getlocal1
getproperty QName(PackageNamespace(""), "guildName_")
L148:
pushstring ""
equals
getlocal 4
iffalse L153
L152:
not
L153:
iffalse L223
getlocal0
findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-086")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "guildName_")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "guildRank_")
pushshort 136
constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-086"), 3
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NV")
getlocal3
dup
iffalse L171
pop
getlocal0
convert_b
L171:
iftrue L223
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NV")
getlocal3
dup
iffalse L180
pop
getlocal1
convert_b
L180:
iftrue L194
pushbyte 6
getlocal3
dup
iffalse L188
pop
getlocal2
convert_b
L188:
iftrue L195
setproperty QName(PackageNamespace(""), "x")
getlocal3
iftrue L366
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NV")
L194:
getlocal2
L195:
pushbyte 2
subtract
setproperty QName(PackageNamespace(""), "y")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NV")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
L202:
getlocal2
pushbyte 30
getlocal 4
dup
iftrue L210
pop
getlocal0
convert_b
L210:
iffalse L269
jump L218
declocal_i 2
urshift
greaterthan
pushnan
convert_d
kill 3
L218:
add
getlocal 4
iffalse L272
convert_i
setlocal2
L223:
;----------------------------------------------------------------------------------------------------------
;CREATE XP BAR
;---------------------------------------------------------------------------------------------------------
getlocal0
findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0")
pushshort 176
pushbyte 16
pushint 5931045
pushint 5526612
pushstring "Lvl X"
constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0"), 5
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
pushbyte 6
setproperty QName(PackageNamespace(""), "x")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
getlocal2
setproperty QName(PackageNamespace(""), "y")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
pushtrue
setproperty QName(PackageNamespace(""), "visible")
;---------------------------------------------------------------------------------------------------------
;CREATE FAME BAR
;---------------------------------------------------------------------------------------------------------
getlocal0
findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0")
pushshort 176
pushbyte 16
pushint 14835456
pushint 5526612
pushstring "Fame"
constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0"), 5
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
pushbyte 6
setproperty QName(PackageNamespace(""), "x")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
getlocal2
setproperty QName(PackageNamespace(""), "y")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
pushfalse
setproperty QName(PackageNamespace(""), "visible")
getlocal2
pushbyte 24
add
convert_i
setlocal2
;;-----------------------------------------------------------
getlocal0
findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0")
pushshort 176
pushbyte 16
pushint 14693428
pushint 5526612
pushstring "HP"
constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0"), 5
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0QV")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0QV")
getlocal 4
dup
iftrue L240
pop
getlocal1
convert_b
L240:
iffalse L252
pushbyte 6
getlocal3
dup
iffalse L248
pop
getlocal0
convert_b
L248:
iftrue L253
setproperty QName(PackageNamespace(""), "x")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0QV")
L252:
getlocal2
L253:
setproperty QName(PackageNamespace(""), "y")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0QV")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
getlocal2
getlocal3
iftrue L363
pushbyte 24
getlocal 4
dup
iftrue L268
pop
getlocal3
convert_b
L268:
iffalse L317
L269:
add
getlocal3
iftrue L362
L272:
convert_i
L273:
setlocal2
getlocal0
findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0")
pushshort 176
pushbyte 16
pushint 6325472
pushint 5526612
pushstring "MP"
constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0"), 5
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NZ")
getlocal3
iftrue L353
L285:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NZ")
getlocal 4
dup
iftrue L293
pop
getlocal1
convert_b
L293:
iffalse L305
pushbyte 6
getlocal 4
dup
iftrue L301
pop
getlocal1
convert_b
L301:
iffalse L306
setproperty QName(PackageNamespace(""), "x")
L303:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NZ")
L305:
getlocal2
L306:
setproperty QName(PackageNamespace(""), "y")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NZ")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
getlocal2
getlocal3
iftrue L360
pushbyte 24
getlocal3
iftrue L361
L317:
add
getlocal 4
iffalse L362
convert_i
getlocal 4
iffalse L363
setlocal2
;-----------------------------------------
; STATS BAR
;-----------------------------------------
getlocal0
findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "Stats")
pushshort 180
pushbyte 46
constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "Stats"), 2
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_stats")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_stats")
pushbyte 7
setproperty QName(PackageNamespace(""), "x")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_stats")
getlocal2
pushbyte 17
subtract
setproperty QName(PackageNamespace(""), "y")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_stats")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
getlocal2
pushshort 55
add
convert_i
setlocal2
;-------------------------------------------------------------------------
getlocal0
findpropstrict QName(PackageNamespace("_-0Cc"), "_-sn")
pushnull
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-0cw")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
constructprop QName(PackageNamespace("_-0Cc"), "_-sn"), 3
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-xm")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-xm")
getlocal3
dup
iffalse L342
pop
getlocal0
convert_b
L342:
iftrue L351
pushbyte 8
getlocal 4
iffalse L352
setproperty QName(PackageNamespace(""), "x")
getlocal 4
iffalse L443
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-xm")
L351:
getlocal2
L352:
setproperty QName(PackageNamespace(""), "y")
L353:
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-xm")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
getlocal 4
iffalse L392
getlocal2
L360:
;------------------------
;ADJUST POSITION OF TEXT
;------------------------
; pushbyte 52
pushshort 132
;------------------------
L361:
add
L362:
convert_i
L363:
setlocal2
;--------------------------------------------------------------------------
; Add player inventory
;--------------------------------------------------------------------------
getlocal0
findpropstrict QName(PackageNamespace("_-0Cc"), "_-zw")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
dup
pushbyte 4
constructprop QName(PackageNamespace("_-0Cc"), "_-zw"), 3
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_inventory")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_inventory")
pushbyte 8
setproperty QName(PackageNamespace(""), "x")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_inventory")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-xm")
getproperty QName(PackageNamespace(""), "y")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-xm")
getproperty QName(PackageNamespace(""), "height")
add
pushbyte 4
add
setproperty QName(PackageNamespace(""), "y")
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_inventory")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
;--------------------------------------------------------------------------
getlocal3
iftrue L405
L366:
getlocal0
findpropstrict QName(PackageNamespace("com.company.ui"), "SimpleText")
pushbyte 12
pushint 11776947
pushfalse
pushbyte 0
dup
pushstring "Myriad Pro"
constructprop QName(PackageNamespace("com.company.ui"), "SimpleText"), 6
initproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C")
L376:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C")
getlocal3
dup
iffalse L384
pop
getlocal2
convert_b
L384:
iftrue L437
pushstring "(Click to open menu)"
setproperty QName(PackageNamespace(""), "text")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C")
getlocal3
iftrue L396
callpropvoid QName(PackageNamespace(""), "updateMetrics"), 0
L392:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C")
getlocal3
iftrue L409
L396:
findpropstrict QName(PackageNamespace("flash.filters"), "DropShadowFilter")
pushbyte 0
dup
dup
constructprop QName(PackageNamespace("flash.filters"), "DropShadowFilter"), 3
newarray 1
setproperty QName(PackageNamespace(""), "filters")
getlocal3
iftrue L439
L405:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C")
getlocal3
iftrue L437
L409:
getlex QName(PackageNamespace(""), "width")
pushbyte 2
divide
getlocal 4
jump L420
inclocal 3
kill 2
setlocal3
inclocal_i 3
getlocal1
inclocal_i 2
L420:
dup
iftrue L425
pop
getlocal2
convert_b
L425:
iffalse L432
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C")
getproperty QName(PackageNamespace(""), "width")
pushbyte 2
divide
subtract
L432:
setproperty QName(PackageNamespace(""), "x")
getlocal3
iftrue L439
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C")
L437:
getlocal2
setproperty QName(PackageNamespace(""), "y")
L439:
findpropstrict QName(PackageNamespace(""), "addChild")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C")
callpropvoid QName(PackageNamespace(""), "addChild"), 1
L443:
returnvoid
end ; code
end ; body
end ; method
trait slot QName(PackageNamespace(""), "player_") type QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_-D8") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-06b") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_-Iq") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-CU") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NV") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-086") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0QV") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NZ") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_-05C") type QName(PackageNamespace("com.company.ui"), "SimpleText") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_-xm") type QName(PackageNamespace("_-0Cc"), "_-sn") end
;----------------
;ADDED PROPERTY
;----------------
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-q0") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_stats") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "Stats") end
trait slot QName(PrivateNamespace("*", "_-i1:_-iv"), "_inventory") type QName(PackageNamespace("_-0Cc"), "_-zw") end
trait method QName(PackageNamespace(""), "draw") flag OVERRIDE
method
refid "_-i1:_-iv/draw"
returns QName(PackageNamespace(""), "void")
body
maxstack 7
;------------------------
; INCREASE localcount
;-----------------------
;localcount 3
localcount 4
;-----------------------
initscopedepth 10
maxscopedepth 11
code
pushfalse
pushtrue
swap
jump L10
pushwith
rshift
getlocal3
decrement
add_i
convert_i
L10:
setlocal1
setlocal2
getlocal0
pushscope
getlocal1
dup
iffalse L20
pop
getlocal0
convert_b
L20:
iftrue L82
;------------------------------------------------------------------------
; handle drawing of xp/fame bar
;------------------------------------------------------------------------
pushstring "Lvl "
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-03a")
add
coerce_s
setlocal3
getlocal3
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
getproperty QName(PackageNamespace(""), "labelText_")
getproperty QName(PackageNamespace(""), "text")
ifeq L5400
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
getproperty QName(PackageNamespace(""), "labelText_")
getlocal3
setproperty QName(PackageNamespace(""), "text")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
getproperty QName(PackageNamespace(""), "labelText_")
callpropvoid QName(PackageNamespace(""), "updateMetrics"), 0
L5400:
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-03a")
pushbyte 20
ifeq L1370
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
getproperty QName(PackageNamespace(""), "visible")
iftrue L8900
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
pushtrue
setproperty QName(PackageNamespace(""), "visible")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
pushfalse
setproperty QName(PackageNamespace(""), "visible")
L8900:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "exp_")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-Hr")
pushbyte 0
callpropvoid QName(PackageNamespace(""), "draw"), 3
L1360:
jump L1740
L1370:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
getproperty QName(PackageNamespace(""), "visible")
iftrue L1640
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
pushtrue
setproperty QName(PackageNamespace(""), "visible")
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_xp")
pushfalse
setproperty QName(PackageNamespace(""), "visible")
L1640:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_fame")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-Lc")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-0GD")
pushbyte 0
callpropvoid QName(PackageNamespace(""), "draw"), 3
L1740:
;------------------------------------------------------------------------
; DRAW STATS stats
;------------------------------------------------------------------------
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_stats")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
callpropvoid QName(PackageNamespace(""), "draw"), 1
;------------------------------------------------------------------------
; draw inventory
;------------------------------------------------------------------------
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_inventory")
callpropvoid QName(PackageNamespace(""), "draw"), 0
;------------------------------------------------------------------------
;------------------------------------------------------------------------
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0QV")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-FZ")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-Nz")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-Lt")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-01N")
callpropvoid QName(PackageNamespace(""), "draw"), 4
jump L43
strictequals
multiply_i
hasnext
popscope
rshift
decrement
L43:
getlocal1
iftrue L90
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-0NZ")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-0-F")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-FY")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-0Ac")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-0N-")
callpropvoid QName(PackageNamespace(""), "draw"), 4
getlocal1
iftrue L82
jump L69
add
pushscope
newactivation
bitnot
lessequals
lshift
L69:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-xm")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "_-nz")
callpropvoid QName(PackageNamespace(""), "setItems"), 1
getlocal1
dup
iffalse L81
pop
getlocal1
convert_b
L81:
iftrue L90
L82:
getlocal0
getproperty QName(PrivateNamespace("*", "_-i1:_-iv"), "_-Iq")
getlocal0
getproperty QName(PackageNamespace(""), "player_")
getproperty QName(PackageNamespace(""), "numStars_")
callpropvoid QName(PackageNamespace(""), "draw"), 1
getlocal2
iffalse L92
L90:
getlocal0
callsupervoid QName(PackageNamespace(""), "draw"), 0
L92:
returnvoid
end ; code
end ; body
end ; method
end ; trait
end ; instance
cinit
refid "_-i1:_-iv/cinit"
body
maxstack 3
localcount 1
initscopedepth 9
maxscopedepth 10
code
getlocal0
pushscope
returnvoid
end ; code
end ; body
end ; method
end ; class
* Aimbot
No aimbot released for the moment. Ask mr D, he is a genius

And yes, i am an asshole

.
* FullScreen
Won't update it, i dont use it.. Will update this message when update will be done.
* No loading screen (aka "dupe client")
Won't update it, i dont use it.. Will update this message when update will be done.