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.
can anyone tell me if there is anyway We can use a repel by running a script...
for eg, if I talk to a man and the repel is activated...
.
.
what basically I am asking is,
if there is anyway to activate the repel or super repel or max repel use withouth actually usuing a repel....
.
.
also is there any way to make not battling for 100 steps or so on ???
Repoint the script at 08083100 to your new script.
In your new script, checkitem for repels you want to use. Setvar 0x4020 the amount of steps for the repel to be active. It's that easy, no need to use external ASM and further changes. :)
Setting var 0x4020 to the amount of repel steps is also useful for other things, because a Pokemon can't be encountered while it's not zero. Though it's decremented when you take a step, anway.
Searched this whole thread and posts already... no working information
:(
Quote:
Originally Posted by FBI
Repoint the script at 08083100 to your new script.
In your new script, checkitem for repels you want to use. Setvar 0x4020 the amount of steps for the repel to be active. It's that easy, no need to use external ASM and further changes. :)
Setting var 0x4020 to the amount of repel steps is also useful for other things, because a can't be encountered while it's not zero. Though it's decremented when you take a step, anway.
I tried this method already but seems like not working ....
Quote:
Originally Posted by DizzyEgg
Actually it can when it has higher level than the one your party leading poke has.
Don't mind that remark tho. I'm just bored.
It must be the case to setvar command..... any else method ???
It is working, that's the way we did it in the community hack. You are probably doing something incorrectly.
1) Make your repel script
2) Compile it in the ROM
3) Instead of giving the address to an NPC in A-map write the address in "reverse-hex", without adding +1, to 0x8083100