- 3,411
- Posts
- 16
- Years
- Seen yesterday
Quick Scripting Method
.:Introduction:.
Hey,Ray is here!Hope you enjoy this!This will be a surprize to you,
but i am not an advanced scripter,and yet,i made a tutorial for scripting.
Don't ask me how is this possible.
.:Tools you will need:.
1) XSE
2) Advanced map
*You can get these tools in the 'toolbox' forum.
.:Quick Scripting method:.
I've discovered a quick way of scripting,and i made this tutorial to teach it to you.
So let's get on with it.
Instead of trying to make a script that's working,you can copy a familiar script from another version(FR for example).This might be weird for you,because it's new to you.So there are the steps of using that method.
.:Steps:.
1) Open advanced map,load a rom with a familiar script to yours.
2) Find that script,and open it in XSE(Just click on it twice)
3) Copy the script*,and then open for second time a-map and load the rom you want to hack with this script. *keep in mind the type of script it was(was it a person event?Or a signpost?Or a normal script?)
4) Change the amount of events,make the same-type script as it was the previous script.
5) Open that script with XSE and paste the copied script from before.
6) Now,change the offsets,the text,and the movements.
Congratulations,you learned a fast way to script!!
Now,for the starters in scripting.
.:Basic scripts:.
This is a simple script:
#dynamic 0x******
#org @sample
lock
faceplayer
msgbox 0xrandom MSG_FACE '"I am Ray Mav..."
release
end
'----------
'Strings
'----------
#org 0xrandom
= I am Ray Maverick.
This is a script,a person event.You can freely change the text.
.:Commands:.
* #dynamic 0x****** =(blue letters)is the offset,a mix of number and letters,a point in the rom.
#dynamic is the start of the script.
* #org =the start of a pointer.
* @sample =you can replace 'sample' with anything you want,and that is what we call a ''pointer''
* Lock =That command locks the player from all movements,until you use the 'release' command.
* 0xrandom =You can replace 'random' with whatever number/letters you want.
.:Text commands:.
Ok,there are some text command that you should know:
* \p =use it to change the msgbox,by pressing A(in the game).
example: -I'm Ray.\pHi!-
=
-I'm Ray.
(space/empty)
Hi!-
* \n =use it to change the line in msgbox
example: -I'm Ray.\nHi!-
=
-I'm Ray.
Hi!-
These are the basics.There are other symbols like that,they're coming on updates
.:Rules:.
1) No posts negative
2) Critic only
3) Ask me/tell me to fix something if you don't understand.
I hope this helps,thanks for reading,and soon,updates.
by Ray Maverick