PDA

View Full Version : Shiny Hack Maker v2.00


HackLars
March 19th, 2008, 01:38 PM
Shiny Hack Maker

Creator: HackLars

Description: This tool edit the shiny routine of the ROMs. With this tool you can call the routine in your script to obatain givepokemon with shiny pokemon, wildbattle with shiny pokemon ecc...

Supported ROM: BPRE FireRed (USA) - AVXE Ruby (USA) - BPEE Emerald (USA)

Version: 2.00 (news: ruby and emerald supported)

Credit: The Shiny Routine is made all by Mastermind_X, I've just make the program to edit it

Download: Altervista (http://hackexpertsystem.altervista.org/Shiny_Hack_Maker_v2.zip) - RapidShare (http://rapidshare.de/files/38834806/Shiny_Hack_Maker_v2.zip.html) - Mediafire (http://www.mediafire.com/?fmvx17bw201) - MegaUpload (http://www.megaupload.com/?d=DKN2BWU9)

Example of Script (by Dabomstew):

#org $start
callasm 0x71B771
#raw 0x1
checkflag 0x200
if b_true goto $done
givepokemon 4 5 0
message $take
boxset 6
callasm 0x71B771
#raw 0x01
setflag 0x828
setflag 0x200
release
end

#org $done
messag $hi
boxset 6
release
end

#org $take
$take 1 =Here, it looks like there is\nsomething wrong with this Charmander.\pYou take it.

#org $hi
$hi 1 =Hi

dshayabusa
March 21st, 2008, 06:52 PM
Jeez, no one has commented? Well this will be extremely useful to people thanks for making it. Unfortunately I won't be able to use it because I already have a shiny encounter in my hack. The only bad thing that could happen with this program could be an explosion of hacks based around shiny pokemon. But once again great job on making this program, I'll try it out right now.

Reaper 6
March 21st, 2008, 07:03 PM
hi can u make one for Leaf green

Kristian
March 21st, 2008, 07:36 PM
Nice, this is Great ^^

-Greetz Kr.

megiddo
March 24th, 2008, 11:22 PM
I tried it and all pokemon became shiny. Here is the script.

#ORG $start
callasm 0x71B771
#raw 0x0
checkflag 0x200
if b_true goto $done
message $rawr
boxset 6
cry 0xA1 248
nop
nop
wildbattle 248 60 0
fadescreen 0
callasm 0x71B771
#raw 0x0
#raw 0x53
#raw 0x01
#raw 0x00
setflag 0x200
release
end

#org $done
release
end

#org $rawr
$rawr 1 = Ty...ranitar!!!

HackLars
March 26th, 2008, 07:40 AM
Try with this:
#org $start
callasm 0x71B771
#raw 0x1
checkflag 0x200
if b_true goto $done
nop
message $rawr
boxset 6
boxset 6
cry 0xA1 248
nop
nop
wildbattle 248 60 0
fadescreen 0
callasm 0x71B771
#raw 0x01
nop
#raw 0x53 0x01 0x00
setflag 0x200
release
end

#org $done
release
end

#org $rawr
$take 1 =Ty...ranitar!!!

Reaper 6
March 26th, 2008, 01:10 PM
hackerlars could you make this program work for leafgreen because i need a shiny pokemon in my hack and my hack is made from leafgreen

cε׀׀
March 26th, 2008, 01:37 PM
Wow, man...
I was really needing this for my remake, thanks alot.

megiddo
March 26th, 2008, 10:41 PM
Thanks. I will try it when I have access to my computer. I typed this on my psp.

IceCharizard
March 27th, 2008, 08:00 AM
Why don't you meke a FireRed hack? No-one uses LeafGreen and Sapphire! There is no tool that would support LeafGreen and Sapphire!

Reaper 6
March 27th, 2008, 11:44 AM
yah well i do so i need this program to support leafgreen

megiddo
March 27th, 2008, 07:41 PM
I tried the script and it worked. Thank you.

blaster911
March 28th, 2008, 08:30 AM
nice program just remember that it will be beter if you simplify it :) .

Time
March 30th, 2008, 09:04 PM
first of all, thanks or making such a nice hacking tool.
my testrun with a Shiny Script Wild PKMN encounter with a Horsea was a success. :)

Now that I'm making a new script for the actual hack I have, it doesn't work... :\
So could you tell me what I did wrong?
Here's the script I have for my hack...
#org $start
callasm 0x71B771
#raw 0x1
checkflag 0x202
if b_true goto $done
cry 0xA1 0x4D
pause 0x28
message $rawr
boxset 6
wildbattle 0x4D 16 0
fadescreen 0
callasm 0x71B771
#raw 0x01
nop
#raw 0x53 0x01 0x00
setflag 0x202
release
end

#org $done
release
end

#org $rawr
$rawr 1 = \v\h01: Huh?

Thanks~

ZodiacDaGreat
March 31st, 2008, 12:25 AM
#org $start
callasm 0x71B771
#raw 0x1
checkflag 0x202
if b_true goto $done
cry 0xA1 0x4D
pause 0x28
message $rawr
boxset 6
wildbattle 0x4D 16 0
fadescreen 0
callasm 0x71B771
#raw 0x01
nop
#raw 0x53 0x01 0x00
setflag 0x202
release
end

#org $done
release
end

#org $rawr
$rawr 1 = \v\h01: Huh?

Try putting the callasm after the checkflag and before the wildbattle

Time
March 31st, 2008, 12:30 AM
I don't get it...
Could you fix my script please..?

I still don't understand raw and callasm scripts... :\

ZodiacDaGreat
March 31st, 2008, 01:33 AM
I don't get it...
Could you fix my script please..?

I still don't understand raw and callasm scripts...

No worries, I think this should help

#org $start
checkflag 0x202
if b_true goto $done
call $shiny
#raw 0x53 0x01 0x00
setflag 0x202
release
end

#org $shiny
cry 0xA1 0x4D
message $rawr
boxset 6
callasm 0x71B771
#raw 0x0
wildbattle 0x4D 0x16 0x0
callasm 0x71B771
#raw 0x0
return

#org $done
release
end

#org $rawr
$rawr 1 = \v\h01: Huh?

Try that, hope it works

Time
March 31st, 2008, 02:09 AM
forgive me, but it still doesn't work...
How can I use this tool to help me anyways? and also.., only the Horsea script works... :\
Here's my little script of a Horsea battle... :\
#org $start
callasm 0x71B771
#raw 0x1
checkflag 0x202
if b_true goto $done
cry 0xA1 0x74
pause 0x28
message $rawr
boxset 6
wildbattle 0x74 8 0
fadescreen 0
callasm 0x71B771
#raw 0x01
nop
#raw 0x53 0x01 0x00
setflag 0x202
release
end

#org $done
release
end

#org $rawr
$rawr 1 = \v\h01: Huh?

ZodiacDaGreat
March 31st, 2008, 02:55 AM
forgive me, but it still doesn't work...
How can I use this tool to help me anyways? and also.., only the Horsea script works...
Here's my little script of a Horsea battle...

This Time could you describe what happened when the script was executed, does it work or the game freezes?

Time
March 31st, 2008, 05:01 AM
well...
with variables 0003 and 4000, it worked fine, however, it's not in shiny form... :\

Mastermind_X
March 31st, 2008, 09:47 AM
Nicely done. I'm glad to see someone who uses the Shiny hack. But I have an annotation: This is the very old version of the hack, namely the "beta" I once created for RHW. It would be better if someone was able to write a programm which creates a "shiny hack V2" (http://sfc.pokemon-inside.net/lesson.php?id=16).

ZodiacDaGreat
April 6th, 2008, 06:11 AM
Nicely done. I'm glad to see someone who uses the Shiny hack. But I have an annotation: This is the very old version of the hack, namely the "beta" I once created for RHW. It would be better if someone was able to write a programm which creates a "shiny hack V2".

Well, my tool's done, and the surprise is its for v2, recoded by andrea, as my codings were off a bit, before Shinyzer arrives this tool will provide for your needs, its in my thread, and is now basically bug-free

Shaggy Typhlosion
April 14th, 2008, 10:22 PM
this does not work... what will i do to make all pokemon in the game shiny?

ZodiacDaGreat
April 15th, 2008, 12:17 AM
this does not work... what will i do to make all pokemon in the game shiny?

Well, you can use mine, check it out, the links on my signature

HackLars
April 16th, 2008, 01:21 PM
thank mastermind ^^
maybe i will make the version with the lastest routine..

weed_221
April 18th, 2008, 05:16 PM
Hi iv been tyring to get this shiny script working on emerald for a few days but i cnt seem to get it to work as soon as it trys to go to the battle screen it just stops anyone who could help it would be much appeated here is the script thanks

#org $start
callasm 0x71B771
#raw 0x1
checkflag 0x202
if b_true goto $done
pause 0x28
message $rawr
boxset 6
wildbattle 01 05 0
fadescreen 0
callasm 0x71B771
#raw 0x01
nop
#raw 0x53 0x01 0x00
setflag 0x202
release
end

#org $done
release
end

ZodiacDaGreat
April 18th, 2008, 05:37 PM
Hi iv been tyring to get this shiny script working on emerald for a few days but i cnt seem to get it to work as soon as it trys to go to the battle screen it just stops anyone who could help it would be much appeated here is the script thanks

#org $start
callasm 0x71B771
#raw 0x1
checkflag 0x202
if b_true goto $done
pause 0x28
message $rawr
boxset 6
wildbattle 01 05 0
fadescreen 0
callasm 0x71B771
#raw 0x01
nop
#raw 0x53 0x01 0x00
setflag 0x202
release
end

#org $done
release
end
Why dont you try my Shiny Maker, the links in my signature. It's bug-fixed version of shiny hack, with tutorials and a built in script compiler, which should give you a fair idea.

weed_221
April 22nd, 2008, 06:45 PM
thanks m8 works like a treat great program couldnt get it to work on emerald thro but fire red works fine cheers

ZodiacDaGreat
April 23rd, 2008, 12:30 AM
thanks m8 works like a treat great program couldnt get it to work on emerald thro but fire red works fine cheers

Thanks alot!, but I'm afraid to say that, I've tried the program like 10 - 20 times on all versions, and it works...maybe you did something wrong? Thanks for posting anyways

Master_Track
April 23rd, 2008, 10:35 AM
why didn't I recognise this thread before? O.o
basically, I wanted to make the shiny hack with the help of masterminds rom hacking lesson. i was really depressed, cause the debugger doesn't work for me -.-'

But this tool is really great, thx man ^^

Hellzyea
April 28th, 2008, 09:36 PM
So what exactly do you do with the script <.<

sonic1
June 22nd, 2008, 06:18 PM
I'm terribly sorry for reviving this topic,but i have to put my problem now.(moderators can give me a warn,if they want).
I have tried to patch an emerald[BPEE] and the program,all the times that i do this,returns me an error[Run-time error '13': type mismatch].
Can someone explain me what happens?

Please...I really need this...

Semele
June 23rd, 2008, 01:56 AM
Sorry or not, the thread was revived, so it will be closed.

If you really want to get your question answered post it in the Simple Questions thread.