::Flasm Hacks::

The ones with no reference to someone, the author is either unknown or it's mine.

Flasm hacks listed here....

::Suicide Hack::

::Anti-Kicked::

::Color Hacks::

::99 Kills Hack::

::Negative Deaths::

::Mod Hack::

::One Hit Kill::

::Self Vote Kick Hack::

::Ghostz::

::Multi-Post::

::Private Msg Freeze::

::Illegal Characters::

::God Mode::

::Invisible::

::Suicide::

(This hack lets you commit suiside)

1) Open foo.flm and search for...

push 20, 1, \'key\'

2) Look in the coding untill you see

\'spawntocoords\'

3) Change that to

\'die\'

4) Press caps to die

Provided by:

.Ar3na.

::Anti Kicked::

1) Open foo.flm and search for...

function2 bootPlayer (r:1='str',r:2='destination') ()

2) There should be a function you find that looks like this...

function2 bootPlayer (r:1='str', r:2='destination') ()
push r:destination, 'lobby'
equals
not
not
branchIfTrue label217
push r:str, '\r'
add
push 'bootToTitleText'
getVariable
add
push 1, 'returnToTitle'
callFunction
pop
branch label218
label217:
push r:str, 1, 'returnToLobby'
callFunction
pop
push 'gotoFrame', 'bootToLobby'
setVariable
label218:
end // of function bootPlayer

2 ) Delete all the lines except the first one and the last one

3) It should end up looking like this...


function2 bootPlayer (r:1='str', r:2='destination') ()
end // of function bootPlayer

4) Save and reassemble.

Provided by:

.Ar3na.

Top

::Color Hacks::

(You can only do this if you have foo.flm. It will allow you to make accounts with cool colors)

Search for...

function2 pressCreateAccountOK

Edit this line for the color you want:

COLORS TO PICK FOR NOW

Reds: Change r:7='e', 'r', 'g', 'b'   to   r:7='e', 'r', 'g=r', 'b=r'

Update with flasm. After u update create an account and on the color selector pick a color it will be kind of red the more to the middle u pick the darker the red or the more red it will be ok cuzz

Greens: Change r:7='e', 'r', 'g', 'b'   to   r:7='e', 'r=b', 'g=b', 'b'

Update with flasm. do the same as the reds the more closer to the middle u pick the color the more darker and greener it will be ok

Black: Change r:7='e', 'r', 'g', 'b'   to   r:7='e', 'r=g', 'g', 'b=g'

Update with flasm. same steps as above

weird Colors: Change r:7='e', 'r', 'g', 'b'   to   r:7=

IMPORTANT!:

NOTE: Some hacks like the color hacks wont work on flash player 8. So I suggest you to uninstall flash player 8 Now! .  Then download flash player 7

Provided by:

.Ar3na.

::99 Kills Hack::

(This hack is were you start a game off with 99 kills)

1) Open foo.flm and search for...

displayedscore

2) Keep searching untill there is a number next to it.

2) Change that number to 99999

3) A few lines below it, there should be another thing that says score with a number after it, change the number to 99999.

4) Search for displayedscore again until you find another one with a number after it.

5) Change it to 99999

6) Another score with a number is below it, like last time, change it to 99999.

7) Save and Reassemble.

Provided by:

.Ar3na.

::Negative Deaths::

Change this number if you want a different number of your death...

-1 = 99999

-2 = -1

-4 = -25

-6 = -39

-9= -64 (thanks to Shadow Hacker)

(This hacks is were you start of with -9 Deaths in a game)

1) Open .flm and search for...

displayedscore

Keep searching untilt here is a number next to displayedscore.

2) Scroll down a little till you see this...

push r:this, 'deaths', 17

3) Change the number from 17 to -64

4) Search for displayedscore again until you find another one with a number after displayedscore

5) Scroll down a little till you see this again...

push r:this, 'deaths', 17

6) Change the number from 17 to -64 again.

7) Save and reassemble.

Then you should have -9 deaths (this wont change ur name like .22222)

Provided by:

.Ar3na.

::Mod Hack::

1) Open up foo.flm and search for "MMC". !Make sure that the box that says match case is checked, and you need to search twice!

2) You should see this:



getMember
push 1
equals
not
branchIfTrue label332
push 'rankMMC'
setRegister r:4
pop
label332:
push 'label', 'remotePlayersLobby'



3) Change it to:

[quote]getMember
push 'rankMMC'
setRegister r:4
pop
push 'label', 'remotePlayersLobby' [quote]

4) Save an d reassemble and open up Command Prompt (All Programs --> Accesories --> Command Prompt)

5) Type into Comand Prompt: "cd My Documents"

6) Type into Comand Prompt: "cd flasm16win"

7) Type into Comand Prompt: "flasm.exe"

8) Type into Comand Prompt: "flasm -a foo.flm"

9) Exit Comand Prompt and open up the file called "game" with Internet Explorer.

10) Click allow for any security notices that pop up.

11) Sign in and you will have a moderator badge!

Provided by:

.Ar3na.

Sponsors

::One Hit Kill::

1.Open foo.flm and search for.. push 'sendattack' a few times until you see this code

push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop



2. Ok just copy and paste that over and over to make it look like this

 
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop
push 0.0, 'this'
getVariable
push 'sendAttack'
callMethod
pop




3. Save and Reassemble foo.flm to game.swf, done.

4. Now one attack should be multiplied by 14! It can be multiplied by higher if you copy and paste it more.

Provided by:

.Ar3na.

::Self Vote Kick Hack::

1) Open flo.flm or foo.flm

2) Search for...

function2 pressvotekick

3) A piece of code should pop up that looks like this...

push r:a, 1, 'player'
getVariable
push 'sendVoteKick'
callMethod
pop

4 ) Paste that piece of code under itself 3 times so it should look like this...


push r:a, 1, 'player'
getVariable
push 'sendVoteKick'
callMethod
pop
push r:a, 1, 'player'
getVariable
push 'sendVoteKick'
callMethod
pop
push r:a, 1, 'player'
getVariable
push 'sendVoteKick'
callMethod
pop
push r:a, 1, 'player'
getVariable
push 'sendVoteKick'
callMethod
pop 


5) Save and reassemble.

Provided by:

.Ar3na.

Top

::Ghostz::

TO SEARCH IN NOTEPAD, Press CTRL + F

1) Open foo.flm and search for...

push r:this, 'invulnerableTime', r:this, 'invulnerableTimer'

2) Change the 100 at the end of that line to a huge number (for example: 1000000)

3) Search for push 'invulnerableTimer', and change the 100 at the end to a huge number

4) Save and reasemble foo.flm to flasm....(in command, type in cd My Documents then type cd flasm16win and then type in flasm.exe and finally, type in flasm -a foo.flm to assemble foo.flm to flasm.

5) Now you should be blinking the whole time.

Provided by:

.Ar3na.

::Multi Post Hack::

1) Search for...

push 'sendChatMsg'

2) Until you get some code that looks like this:

setMember
push 'stick'
getVariable
push 'prototype'
getMember
push 'sendChatMsg'
function2 (r:1='m') ()


3)The code below looks like this:

push '9', r:m
add
push 1, 'socket'
getVariable
push 'serverNum'
getVariable
getMember
push 'send'
callMethod
pop


3) Copy and paste te second code however mant times you want your message to appear.

Provided by:

.Ar3na.

::Private Message Freeze::

1. Open up the flo/foo.flm


3. Do a search for...

function2 lobbyChatKeyPressed" (r:4='privateMessage')


4. Go down and you should see some code that reads like these...

branchIfTrue label740
push 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'length'
getMember
push 1
greaterThan
dup
not
branchIfTrue label732

5. Change it so that it reads like this...

branchIfTrue label740
push 'not_yet_set'
getVariable
not
branchIfTrue label732

Now just below that you should see some that reads like this...

branchIfTrue label732
pop
push 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'length'
getMember
push 1
subtract
push 0.0, 2, 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'substr'
callMethod
push 1, 'containsNonSpaceChar'
callFunction
label732:

6. Change it so that it reads like this...

branchIfTrue label732
label732:

Just below that you will see code that reads like this...

label732:
dup
not
branchIfTrue label733
pop
push 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'length'
getMember
push 1
subtract
push 0.0, 2, 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'substr'
callMethod
push 'lastChatMsg'
getVariable
equals
not
label733:
not
branchIfTrue label738
push 'player'
getVariable
push 'lastChatSend'
getTimer
setMember
push 'lastChatMsg', 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'length'
getMember
push 1
subtract
push 0.0, 2, 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'substr'
callMethod
setVariable
push r:privateMessage
not
branchIfTrue label736

7. Change it so that it reads like this...

label732:
push 'lastChatMsg', 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'length'
getMember
push 1
subtract
push 0.0, 2, 'chatMC'
getVariable
push 'chatText0'
getMember
push 'text'
getMember
push 'substr'
callMethod
setVariable
push r:privateMessage
not
branchIfTrue label736

Keep going down until you see code that reads like this...

branchIfTrue label734
push r:2, 'lastChatMsg'
getVariable
push 2, 'player'
getVariable
push 'sendChatMsgPrivate'
callMethod
pop
label734:

8. Change it so that it reads like this...

branchIfTrue label734
push r:2, 'lastChatMsg'
getVariable
push 2, 'player'
getVariable
push 'sendChatMsgPrivate'
callMethod
pop
push r:2, 'lastChatMsg'
getVariable
push 2, 'player'
getVariable
push 'sendChatMsgPrivate'
callMethod
pop
label734:

Just keep multipling these lines


push r:2, 'lastChatMsg'
getVariable
push 2, 'player'
getVariable
push 'sendChatMsgPrivate'
callMethod
pop

9. Save and reassemble.

Provided by:

.Ar3na.

Sponsors

::Illegal Name::

1.Open flo or foo.flm, search for:

branchIfTrue label41

2.Under it you'll find:

push r:2, '.'

3.Add thses illegal characters:

'~', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '-', '+', '=', ' ', '<', '>','/','|','\','{','}','[',']'

4.Under it you should see:

branchIfTrue label42
push TRUE
return
label42:
push FALSE
return

5.Copy and paste this over it:

branchIfTrue label42
push TRUE
return
label42:
push TRUE
return

6.Search for:

function2 containsNonSpaceChar (r:2='str') ()

7.Delete everything under it except this:

end // of function containsNonSpaceChar

8.Save, and reassemble.

Provided by:

.Ar3na.

::God Mode::

1.Open  flo or foo.flm, search for:

function remoteAttackHitTest ('a', 'w')

2.Change it to:

function remoteAttackHitTest ('a=w', 'w')

3.Save, and reassemble.

Provided by:

.Ar3na.

Top

::Invisible::

1.Open flo or foo.flm, search for:

sendposition

2.Until you find:

push 'sendImmediate', FALSE
setVariable
push 0.0, 'player'
getVariable
push 'sendPosition'
callMethod
pop

3.Delete it.

4.Save, and reassemble.

Provided by:

.Ar3na.

{ParagraphsSidebar}