Binary ROM HackingNeed a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.
Okay this one is really confusing me because now a script that worked perfectly in my last game before it crashed doesn't work in another. (Both Fire Red hacks)
So are we to assume that setflag 0x16F as already occured in an another event to make this event complete?
Why is "checkflag 0x232" before lock and face player? Is that a mistake or did you do that on purpose?
First of all, for movement, you only need to write "#raw" once per each applymovement and at the end finish it with 0xFE.
Instead of waitmovement can't you use
pausemove...
or
pause...
I think I see more mistake, but I'm not an expert yet. ;)
Try thethethethe scripting tutorial inthe tutorial section, it is really helpful, sorry if I could not help that much.
So are we to assume that setflag 0x16F as already occured in an another event to make this event complete?
Why is "checkflag 0x232" before lock and face player? Is that a mistake or did you do that on purpose?
First of all, for movement, you only need to write "#raw" once per each applymovement and at the end finish it with 0xFE.
Instead of waitmovement can't you use
pausemove...
or
pause...
I think I see more mistake, but I'm not an expert yet. ;)
Try thethethethe scripting tutorial inthe tutorial section, it is really helpful, sorry if I could not help that much.
Neither of those matter. You can put #raw as many times as you want. You can put checkflag anywhere you want as long as it is before a certain thing (according to certain people.)
Also, you seemed to miss the fact where I said "It worked before on the exact same game"
Edit: It works now. I forgot to change 0x2 to 0x1. D:
Neither of those matter. You can put #raw as many times as you want. You can put checkflag anywhere you want as long as it is before a certain thing (according to certain people.)
Also, you seemed to miss the fact where I said "It worked before on the exact same game"
Edit: It works now. I forgot to change 0x2 to 0x1. D:
Anyway, you realize that checkflag does nothing, right?
Can someone help me? I've been trying to make a Wild battle Script that will let you battle a pokemon, then you can't battle them again. (Such as the Regi Scripts) I need this for Pokemon Ruby. Can anyone show me a script to make?
Can someone help me? I've been trying to make a Wild battle Script that will let you battle a pokemon, then you can't battle them again. (Such as the Regi Scripts) I need this for Pokemon Ruby. Can anyone show me a script to make?
Wait, I know this is an indirect answer, but if you want to do this (and to learn how to research your own scripts), then find a place it is previously used.
The example I'm thinking of: Go to advancemap and go to the top of SKY PILLAR. Then open the Rayquaza script in your favourite editor (mine?) and then check out some of the commands it is using.
Then, providing you want a similar script, it's just a matter of changing the flag (try 0x201), changing the offset and changing the pokémon.
Oh yeah, and adding text, which is also easy.
If you solemnly swear you don't have the time and you're not just being lazy:
Spoiler:
Yeah, I do decompile and recompile with my own program, heh!
RAYQUAZA: (person ID 305, also the flag set when it disappears)
Here's the raws for you linkinzelda. Sorry about the wait. #raw 0x5C 0x09 0x47 0x01 0x03 0x00
#raw 0xEA 0xDD 0x18 0x08 0x1A 0xDE
#raw 0x18 0x08 3rd and 4th = trainer value reversed.
Can someone show me a basic battle script so you can verse a wild pikachu when you go up to it. Then it dissapears after you won the battle, I need it for Pokemon ruby. Thanks.
I don't know the least thing about scripting. If nobody joins my team, then I will have to do it myself. Can someone tell me the basics with out confusing things that I won't even e able to read?
__________________
Spoiler:
Spoiler:
Brothers: Sisters:
Twin: darkshade Cousins: Dark Wolf X, Turtwigtoon Best Friends:
PM me if you want to join or join something not listed here
Neither of those matter. You can put #raw as many times as you want. You can put checkflag anywhere you want as long as it is before a certain thing (according to certain people.)
Also, you seemed to miss the fact where I said "It worked before on the exact same game"
Edit: It works now. I forgot to change 0x2 to 0x1. D:
Well, how was someone supposed to help you if the problem was something simple like that? You should make sure of those stuff before posting it for help.
I was bored so I made a random script but it dosen't work.
Here it is:
#org $begin
lock
faceplayer
message $1
boxset 6
release
end
#org $1
$1 1 =\c\h01\h05Hi. \nWho are you?
Could someone plz tell e whats wrong with it thx.
P.S: I used Pokescript
There's nothing wrong with it, as I see. It must be insertion problems.
Quote:
Originally Posted by Minun200
Can someone show me a basic battle script so you can verse a wild pikachu when you go up to it. Then it dissapears after you won the battle, I need it for Pokemon ruby. Thanks.
That should do it. But if you use XSE I can't help. (I hate that program) Just put 1200 for the sprite's ID in advance map. Assuming you want Pikachu to be at level 10...
in pokemon collisum you know the pirufy thing wre you pirufy your pokemon how could you make a script like that but for pokemon fire red english version
does anyone know what value # to put in a battle script to make it use in conjection with vs seeker. Like i wanna make a battle script that wrks and if i use the vs seeker than i can battle themn again
__________________
The return of Pokemon Shattered Dreams! Click the screenshot to visit the thread, you know you want to.
in pokemon collisum you know the pirufy thing wre you pirufy your pokemon how could you make a script like that but for pokemon fire red english version
Umm, what exactly happens? I don't think its possible because you can't 'take' a pokemon from the player.
Quote:
Originally Posted by Quilava's Master
does anyone know what value # to put in a battle script to make it use in conjection with vs seeker. Like i wanna make a battle script that wrks and if i use the vs seeker than i can battle themn again
From what I can remember I think they use a special for the VS. Seeker. So you won't be able to sorry. But you can just use the scripts that are in it already. As an alternative you could just make a script that checks if the trainer flag has been set and if it has it could just go to a different trainerbattle.
In XSE push F1 in the drop down box look for either trainerbattle or wildbattle depending on what you want to do. That'll tell you what you need to know.