Welcome to the PokéCommunity!

Hi there! Thanks for visiting PokéCommunity. We’re a group of Pokémon fans dedicated to providing the best place on the Internet for discussing ideas and sharing fan-made content. Welcome! We’re glad you’re here.

In order to join our community we need you to create an account with us. Doing so will allow you to make posts, submit and view fan art and fan fiction, download fan-made games, and much more. It’s quick and easy; just click here and follow the instructions.

Pokémon Sun and Moon are now available! Read our extensive Sun and Moon review at Daily!

The finale of the fourth annual Favorite Pokémon Tournament is underway in Pokémon General!View the poll and vote for as many Pokémon as you'd like. Voting is only open until the 5th of December though, so don't wait to make your picks!

As you can see, the first was trainerbattle 0x2 0x72 ->Trainer ID 72
As you go on deeper, you'll see trainerbattle 0x5 0x72, still the same trainer ID

Well this tut is specifically for Firered although some of the codes here work for RSE too but I'm not sure If it will work for you whether you are using Ruby or Emerald.

But I can give you a tip on learning how to use thosse cides just try and rewrite and learn how the commands are used for and you can make your own scripts with commands that you don't know in no time.

Well this tut is specifically for Firered although some of the codes here work for RSE too but I'm not sure If it will work for you whether you are using Ruby or Emerald.

But I can give you a tip on learning how to use thosse cides just try and rewrite and learn how the commands are used for and you can make your own scripts with commands that you don't know in no time.

Well thanks, btw I used trainer ID and try to search the name multiple times, it shows that there are same trainer names with different trainer ID, maybe those are the next pokemons that the trainer will use after the 1st battle.

Rom Being used: FireRed v1.0
Comments:
Well, I am completely new to this. Although I know how to hack a Pokemon ROM, but I have never scripted in a event. o.o I came to this tutorial hoping to gain knowledge on scripting. Now my questions. All I need is my ROM and XSE right? And after I acquire those two things, will I make a script or base a script on your examples? I am looking for a script to make the national dex available, I have found a few, but am unsure if I should use them.. Here is the one I think I will use:

Is it possible to change the text in the script, just the text? Also, do you thin you could add images to your tutorial showing step by step on how to use XSE. Otherwise, til someone reply's, i shall be playing around with this myself. Excellent tutorial. So, I shall return later. :3

EDIT:

I downloaded XSE form this thread, I UNZIPPED it, and when I try to open XSE.exe, it opens then closes suddenly. Then after a few times, I get a ''Runtine Error 9'' from it. .-.

I feel as if this is Java related?

~Just saying!
- It is not a virus.
- I re-unzipped it and tried it again, and it still did not work.
- What is wrong with it?

__________________

- Uzumaki Naruto Jr. -

"I won't run away anymore... I won't go back on my word... that is my shinobi way!"

Rom Being used: FireRed v1.0
Comments:
Well, I am completely new to this. Although I know how to hack a Pokemon ROM, but I have never scripted in a event. o.o I came to this tutorial hoping to gain knowledge on scripting. Now my questions. All I need is my ROM and XSE right? And after I acquire those two things, will I make a script or base a script on your examples? I am looking for a script to make the national dex available, I have found a few, but am unsure if I should use them.. Here is the one I think I will use:

Is it possible to change the text in the script, just the text? Also, do you thin you could add images to your tutorial showing step by step on how to use XSE. Otherwise, til someone reply's, i shall be playing around with this myself. Excellent tutorial. So, I shall return later. :3

EDIT:

I downloaded XSE form this thread, I UNZIPPED it, and when I try to open XSE.exe, it opens then closes suddenly. Then after a few times, I get a ''Runtine Error 9'' from it. .-.

I feel as if this is Java related?

~Just saying!
- It is not a virus.
- I re-unzipped it and tried it again, and it still did not work.
- What is wrong with it?

First off:
Make sure you have the .ini file in the same folder as XSE.

Second:
You will probably use more than just XSE. The reason is after you make the script, you need to give it to someone or something. This is most often done through A-Map. I use 1.92, but the newest version is 1.95.

First off:
Make sure you have the .ini file in the same folder as XSE.

Second:
You will probably use more than just XSE. The reason is after you make the script, you need to give it to someone or something. This is most often done through A-Map. I use 1.92, but the newest version is 1.95.

Well, thanks for your help. My XSE folder unzipped contains no .ini file. So could you help me with that? And I already have Advance Map, I am quite good at using it to be honest. And thanks for the script update, although I did not see any differences. Also after I get XSE to work, if anyone helps me, how do I insert the script, if you care to help. :p

__________________

- Uzumaki Naruto Jr. -

"I won't run away anymore... I won't go back on my word... that is my shinobi way!"

I'm just now making the transition to XSE. Luckily Pokescript and XSE are pretty similar in terms of language, obviously... Regardless, this tutorial helped me to learn the differences and I definitely agree that XSE will be easier to use for me. I'll probably go check out Diego's tutorial, too, just to get the full gist of it. Still, I appreciate this tutorial.

__________________

I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this in your signature.

Well, thanks for your help. My XSE folder unzipped contains no .ini file. So could you help me with that? And I already have Advance Map, I am quite good at using it to be honest. And thanks for the script update, although I did not see any differences. Also after I get XSE to work, if anyone helps me, how do I insert the script, if you care to help. :p

Download the XSE from the first post and it should have a fixed ini in it. :3 And you're using an old version of XSE try using the latest one.

Quote:

Originally Posted by Butterslave

I'm just now making the transition to XSE. Luckily Pokescript and XSE are pretty similar in terms of language, obviously... Regardless, this tutorial helped me to learn the differences and I definitely agree that XSE will be easier to use for me. I'll probably go check out Diego's tutorial, too, just to get the full gist of it. Still, I appreciate this tutorial.

Thanks Shadowraze for the info. I will re-download, then back to using the tutorial. Thanks and very nice tutorial. =3
EDIT;

I re-downloaded, it includes no .ini file or settinges, etc. .-. Could someone send me a copy of there updated XSE. O.o I really need it and I am not getting no help... AllI get is the XSE.exe. I need the .ini files please. c=

__________________

- Uzumaki Naruto Jr. -

"I won't run away anymore... I won't go back on my word... that is my shinobi way!"

Thanks Shadowraze for the info. I will re-download, then back to using the tutorial. Thanks and very nice tutorial. =3
EDIT;

I re-downloaded, it includes no .ini file or settinges, etc. .-. Could someone send me a copy of there updated XSE. O.o I really need it and I am not getting no help... AllI get is the XSE.exe. I need the .ini files please. c=

Click the one in the last part I'll have to edit that big link at the start so it will point to a fixed one.

I finally found a working copy. =D So, thanks for your efforts. Now, could someone help me learn to script Pokemon Events, like Lugia, etc. I want all Pokemon in my game, but legends to be caught like a event. And, could you help me learn how to script it. Plus, I tried the give pokemon example, and when I talk to the person, all I get is a beep sound. .-.

__________________

- Uzumaki Naruto Jr. -

"I won't run away anymore... I won't go back on my word... that is my shinobi way!"

I finally found a working copy. =D So, thanks for your efforts. Now, could someone help me learn to script Pokemon Events, like Lugia, etc. I want all Pokemon in my game, but legends to be caught like a event. And, could you help me learn how to script it. Plus, I tried the give pokemon example, and when I talk to the person, all I get is a beep sound. .-.

If ou only got a beep sound then you must have done something wrong mind showing us your script?

hello. er~
This question might sound a bit stupid, but the give egg instructions that you have given hasn't been working out for me. I'm beginning to believe that the numbers start with the Hoenn POKeMON, but even when I start from there, I get a Missing No. I'm trying to get an EEVEE egg event to happen.
Anyway you can help me?

How do I do this part?im confused.
"First of all you must load your Rom. And then script! After scripting click the Compile or the gear Icon on top of XSE. Then copy the very first offset and paste it on Advance Map where your event is."

I am making a pokemon ROM and i am wondering what I am doing wrong i want the following to happen:
when I talk to the person she should say: Hi do you like my house decoration?
I should be able to tell her Yes or No.
when I say yes she should say thank you, when i say no she should say, that's a pity.
if I said yes she should also give me a rare candy. and I only should be able to only do this once. after this she should say: yay you like my home decoration!

okay i do what ever you wrote from dynamic to end and when i finished i click on the button complie and after that as you said i copy the offset 80000 and paste it on the script offset in advance map but when i saw there wasn't the script it was black only with 2 word

----------------------------
#offset ox8000

then i open the saved script again and when i click in exit button it says "do you wan't to save the script" i click no cause it was already saved again i put the offset but again when i checked my script wasn't there what is the problem what to do after i complete writing script ? tell me what to do after i complie it please thanks

so i copy your script and paste it on the offset ox80000 but still nothing happen look

Yeah, there's this, hack I'm making and I'm sure this'll be very useful, but... I just can't seem to understand even the first sentence. If you are still on, can you tell me how to make the start screen?

By the way, did you answer the guy on the first page about the legendary battles? I get that remove sprite thingie, but if you lose the battle against a one-time script, will it still go through? And is it possible to check if the pokemon fainted, was caught or if you ran? (If it is, but a long, advanced and complicated way, then cba ).

Thanks! I've Had a LOT of trouble with scripting, and it doesn't help when i look up something like "how to make a Pokemon battle script" and it only shows what commands to use, and you could have read that from the command help.

Help

The PokéCommunity

Meta

Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, or The Pokémon Company International. We just love Pokémon.