Blah
Free supporter
- 1,924
- Posts
- 12
- Years
- Unknown Island
- Seen Feb 19, 2025
bufferfirstpokemon 0xBufferIs there any script to check only first Pokemon in the party?
Press F1 in XSE for more scripting commands.
bufferfirstpokemon 0xBufferIs there any script to check only first Pokemon in the party?
bufferfirstpokemon 0xBuffer
Press F1 in XSE for more scripting commands.
I want to give decorations in an event in Sapphire, and found out that the right command is giveitem3. Does anyone have a list of the Ruby/Sapphire decoration numbers?
bulbapedia said:Decorations are purchased with Pokémon Dollars from a variety of locations, such as the Pretty Petal Flower Shop on Route 104, and the Lilycove Department Store among other places.
is this script has fault
#dynamic 0x800000
#org @start
msgbox @hello 0x2
end
#org @hello
= not working
if not then why it is not working
My Version is 1.0(If it is outdated link me a latest version)
Yeah your version is outdated. Here's the newest version:
https://www.mediafire.com/download/8qe70zzp45bjf91/Unofficial_XSE.zip
Thanks a ton man it is working
I've been working on a hack, and this tutorial has been very helpful, but whenever I try to make a
checkflag script that checks for a badge, it either switches to another script I've written for another NPC, or it just freezes my character, with the game still running. Help anyone?
Here's my script:
#dynamic 0x800500
#org @start
checkflag 0x820
if 0x1 goto @pass
msgbox @prints 0x6
applymovement 0xff @move
end
#org @pass
msgbox @ok 0x6
end
#org @prints
= Wait! Don't step on those\nfootprints! I'm inspecting them.\lYou can come back after I'm done!
#org @move
#raw 0x10
#raw 0xfe
#org @ok
= I'm all done. Turns out they were my own footprints. Hehe...
Thanks in advance.
Maybe you're overwriting something, try some new offset.
Still doesn't seem to work... :/
I have highlighted your key points you're missing. They're in bold.
#dynamic 0x800500
#org @start
lock
faceplayer
checkflag 0x820
if 0x1 goto @pass
msgbox @prints 0x6
applymovement 0xff @move
waitmovement 0x0
end
#org @pass
msgbox @ok 0x6
release
end
#org @prints
= Wait! Don't step on those\nfootprints! I'm inspecting them.\lYou can come back after I'm done!
#org @move
#raw 0x10
#raw 0xfe
#org @ok
= I'm all done. Turns out they were my own footprints. Hehe...
Just a simple missing waitmovement the lock and faceplayer are optional however.
As Blaziken XY said, never write a script to the same offset twice or else you corrupt the data! Make sure your green scripting tile is set too this:
Unknown: 0300
Var Number: 4050
~Eclipse
To my current knowledge, yes I do believe so as I looked at Diego's tutorial itself XD.Thank you so much!
But do I need to put the 'Unknown' to 0300 and 'Var Number' to 4050 everytime I make a similar
script to this?