[Tutorial] Editing SWF

01/02/2012 15:03 warcraft112#31
can any one teach me how to remove hackchecks in BP?
01/05/2012 22:40 tylor989#32
i cant get the compile to work
01/05/2012 23:47 pirate2306#33
Quote:
Originally Posted by warcraft112 View Post
can any one teach me how to remove hackchecks in BP?
HACK CHECKS
this can be found in .main and .privatens
remove this completely
;#include "CHECKER.script.asasm"
; QName(PackageNamespace(""), "CHECKER")
;#privatens 270 "CHECKER"
; QName(PackageNamespace(""), "CHECKER") -> QName(PackageNamespace(""), "Check")
;#privatens 277 "CHECKER/Check"

COMPILE

click compile.bat
CMD will popup and the .abc files will be vanished
01/06/2012 09:16 tedastig069#34
btw. sir . can you give us a format or file like on the top in BYM ? so i can apply it on tetris battle ..

tnx for this tutorial :D
01/06/2012 10:51 teddy song#35
can u do a tutorial on BP ? i am using DYI kit thanks
04/27/2012 15:32 Joseph82#36
Hello Guys, I recently started to venture hacking BYM.
can someone help me understand something? I followed the guide and I tried to decompile \ compile the latest version of swf (game-v127.v13.swf) without making changes, but when I do the mapping in local swf files recompiled, BYM returns an error at startup "Game Updated, Opps somethig is broken."
hackchecks is doing this? If so, how can I remove it? I read this on here but I do not find the hackchecks code in the following files:

"game-v127.v13-0.main.asasm"
"game-v127.v13-0.privatens.asasm"

Where is?

************************************************** ************************************************
; # include "CHECKER.script.asasm"
; QName (PackageNamespace (""), "CHECKER")
; privatens # 270 "CHECKER"
; QName (PackageNamespace (""), "CHECKER") -> QName (PackageNamespace (""), "Check")
; privatens # 277 "CHECKER / Check"
************************************************** ************************************************

I would also like to ask What are the changes to be made. what are the values ​​to edit in the files and how do I change them? Is there a method or casual test only?

Please answer me, all this I'm impassioning: D

tnx
Joseph
05/01/2012 14:39 Joseph82#37
UP
05/25/2012 02:26 Ameeraiman#38
same with me

can anyone tell me where the file ???
05/27/2012 05:14 Elsin10#39
i tried to extract but i got this msg:

Code:
D:\My Documents\BYM_Hack-files>rabcdasm game-v127.v2530.abc
std.file.FileException@std\file.d(305): game-v127.v2530.abc: The system could not find the specific file
----------------
44EF54
44EDDF
4020D5
4348A8
4348E7
434503
45CAF9
----------------
so what is wrong ?
05/27/2012 06:14 djbs#40
Quote:
Originally Posted by Elsin10 View Post
i tried to extract but i got this msg:

Code:
D:\My Documents\BYM_Hack-files>rabcdasm game-v127.v2530.abc
std.file.FileException@std\file.d(305): game-v127.v2530.abc: The system could not find the specific file
----------------
44EF54
44EDDF
4020D5
4348A8
4348E7
434503
45CAF9
----------------
so what is wrong ?
i think its cause u got two periods in it. I myself have been playing with this for the last couple of days and one thing i noticed is that when i modify a bym swf file i noticed it has to be one word. for instance ultimate hack v1.swf needs to be ultimatehackv1.swf or else u get the errors that u got.
try renaming the file with only one period. keep all the fancy lines out like - and underscores and only have one period.

example.....instead of game-v127.v2530.swf rename it to gamev1272530.swf
i bet it will work then. Also does anyone know where and how to change the jumping limitation setting? (once a week jump) ive found something where it says change 1500 to 1 in a file but it doesnt work. any help would be really appreciated. thanks in advance.

also guys for those of your that are confused with the batch file. A batch file is nothing more than what you would type out in dos prompt. So if something isnt working then just simply try typing it in the rab directory in dos and see what happens...once u get that command down then add it to the batch file. Also for those of you who really love this game and are gettring banned on fb...try kong instead.
05/27/2012 06:20 Elsin10#41
thx but i got the same error msg

i did this

abcexport gamev127v2530.swf
rabcdasm gamev127v2530.abc
abcreplace gamev127v2530.swf 0 gamev127v2530\gamev127v2530.main.abc
del /q /f gamev127v2530.abc
pause
05/27/2012 06:35 djbs#42
Quote:
Originally Posted by Elsin10 View Post
thx but i got the same error msg

i did this

abcexport gamev127v2530.swf
rabcdasm gamev127v2530.abc
abcreplace gamev127v2530.swf 0 gamev127v2530\gamev127v2530.main.abc
del /q /f gamev127v2530.abc
pause

my batch file i got going is this right now and worth flawlessly

extract.bat

abcexport bestprogieultimatehackv1.swf
rabcdasm bestprogieultimatehackv1-0.abc

compile.bat

rabcasm bestprogieultimatehackv1-0\bestprogieultimatehackv1-0.main.asasm
pause

abcreplace bestprogieultimatehackv1.swf 0 bestprogieultimatehackv1-0\bestprogieultimatehackv1-0.main.abc
pause
del /q /f bestprogieultimatehackv1-0.abc
pause

hope it helps ya

Quote:
Originally Posted by Elsin10 View Post
thx but i got the same error msg

i did this

abcexport gamev127v2530.swf
rabcdasm gamev127v2530.abc
abcreplace gamev127v2530.swf 0 gamev127v2530\gamev127v2530.main.abc
del /q /f gamev127v2530.abc
pause
sorry guys not meaning to spam...just want to make sure he knows what is wrong.

in the rabcdasm gamev127v2530.abc line you need to make it like this
rabcdasm gamev127v2530-0.abc

keep in mind when ever u use the abcexport command u will get a file like this
nameoffile-o.abc
will always have -0 after the name...
sorry for the confusion of my earlier response
05/27/2012 06:48 Elsin10#43
Quote:
Originally Posted by djbs View Post
my batch file i got going is this right now and worth flawlessly

extract.bat

abcexport bestprogieultimatehackv1.swf
rabcdasm bestprogieultimatehackv1-0.abc

compile.bat

rabcasm bestprogieultimatehackv1-0\bestprogieultimatehackv1-0.main.asasm
pause

abcreplace bestprogieultimatehackv1.swf 0 bestprogieultimatehackv1-0\bestprogieultimatehackv1-0.main.abc
pause
del /q /f bestprogieultimatehackv1-0.abc
pause

hope it helps ya
i used ur code and got the same msg
i did some research and found another topic and someone had the same error but no solution was posted.
[Only registered and activated users can see links. Click Here To Register...]


[edit]
now it worked!!!
i changed to
abcexport elsinhackv1.swf
rabcdasm elsinhackv1-0.abc

now how do i edit the file?

THX for the correct command!
05/27/2012 06:58 djbs#44
congrats on getting it to work =)
now you need notepad ++
good luck.
05/27/2012 07:07 Elsin10#45
i believe that is not possible to make a permanent hack because the game's code change every time an update is released

for example (this a part of the code)
this is one version

504 method
505 refid "BASE/Setup"
506 returns QName(PackageNamespace(""), "void")
507 body
508 maxstack 21
509 localcount 3
510 initscopedepth 3
511 maxscopedepth 4
512 code


but when the game is changed, new lines of code are added everything changes

504 pushfalse
505 method
506 refid "BASE/Setup"
507 returns QName(PackageNamespace(""), "void")
508 body
509 maxstack 21
510 localcount 3
511 initscopedepth 3
512 maxscopedepth 4
513 code

do u understand?