• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Forum moderator applications are now open! Click here for details.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Script Request Thread

Status
Not open for further replies.
3,044
Posts
9
Years
Hello, everyone! Percy here! So, we would like to help you with your scripting requests. Just not too hard.
The original thread was made by DarkenedEclipse, who would be helping me, too, in your script requests.
If you want to help with the requests here, you can message me.

So, there's not much to say, so, I'll just want you to fill out this form if you're about to make a request.

Name:
Game:
Info: (About the script you want)
Script Tools: PKSV or XSE?
Additional Comment:

I would just like you to know that please don't rely on us to make your scripts, since, um, .... just don't rely on us!
And, if you want to learn to script yourself, I can help you! :)

Just for Pokemon Fire red!! For Ruby, FireRed, and Emerald! :D

And if you're gonna request something, please do it in this style:
Spoiler:
 
Last edited:

AtecainCorp.

Rejishan awake...
1,377
Posts
15
Years
Name: Bartlomiej Ksiazek
Game: Pokemon Ruby Renev
Info: Bug Catching Contest script porting for Pokemon Ruby needs
Dialogue: I really must rewrite it?
Script Tools: XSE
Additional Comment: Give SafariBalls without Park Balls. And set other music after game begining.
 

DarkenedEclipse

Project Oak
207
Posts
9
Years
Hello, everyone! BlazikenXY here! So, we would like to help you with your scripting requests. Just not too hard.
The original thread was made by DarkenedEclipse, who would be helping me, too, in your script requests.
If you want to help with the requests here, you can message me.

So, there's not much to say, so, I'll just want you to fill out this form if you're about to make a request.

Name:
Game:
Info: (About the script you want)
Dialogue:
Script Tools: PKSV or XSE?
Additional Comment:

I would just like you to know that please don't rely on us to make your scripts, since, um, .... just don't rely on us!
And, if you want to learn to script yourself, I can help you! :)
Hi guys! Blaziken knows well about scripting. Most of my knowledge is currently falling in Fire Red & Leaf Green. Although I have studied some Emerald i'll be doing little here and there. I'm currently working on an ASM Routine script for a friend. I as well do sprite rips! PM me if you need one!
~Eclipse
 
3,044
Posts
9
Years
Name: Bartlomiej Ksiazek
Game: Pokemon Ruby Renev
Info: Bug Catching Contest script porting for Pokemon Ruby needs
Dialogue: I really must rewrite it?
Script Tools: XSE
Additional Comment: Give SafariBalls without Park Balls. And set other music after game begining.


Oh, my, I forgot to say that I just do request for Pokemon Fire red :(
But I'll find some Ruby scripters that can help me, too.
 

Sefuree

Canada Goose
3,183
Posts
9
Years
Oh, my, I forgot to say that I just do request for Pokemon Fire red :(
But I'll find some Ruby scripters that can help me, too.

Can you make me a choose starter script? Like the one in FR where there are three pokeballs!

Game: FR - Pokemon Hybrid Version
Tool: XSE

Starters: Chikorita, cyndaquil and totodile
 

Danny0317

Fluorite's back, brah
1,067
Posts
10
Years
  • Age 24
  • Seen Nov 19, 2023
Can you make me a choose starter script? Like the one in FR where there are three pokeballs!

Game: FR - Pokemon Hybrid Version
Tool: XSE

Starters: Chikorita, cyndaquil and totodile

b-but I offered you help with that a month ago </3
While I'm not willing to script one, I'll tell you this, you're gonna require 3(or more, depends) flags, and multiple scripts, as in person events, script tiles if you don't want the player to be able to run away, and probably more stuff.
 
Last edited:

Sefuree

Canada Goose
3,183
Posts
9
Years
b-but I offered you help with that a month ago </3
While I'm not willing to script one, I'll tell you this, you're gonna require 3(or more, depends) flags, and multiple scripts, as in person events, script tiles if you don't want the player to be able to run away, and probably more stuff.

It sounds like alot of work! Fun ;-;
 
63
Posts
9
Years
Name: Starter Script :o
Game: FR
Info: The Script like professor Birch on R/S/E D:
Dialogue: Just copy the Prof. birch dialogue xD
Script Tools:XSE?
Additional Comment: Thanks in Advance :D
 
Last edited:
3,044
Posts
9
Years
Can you make me a choose starter script? Like the one in FR where there are three pokeballs!

Game: FR - Pokemon Hybrid Version
Tool: XSE

Starters: Chikorita, cyndaquil and totodile

For Chikorita:

Code:
#dynamic 0x800000

#org @start
lock
checkflag 0x828
if 0x1 goto @done
msgbox @1 0x5
compare LASTRESULT 0x1
if 0x1 goto @2
release
end

#org @1
= [black_fr]Do you want to have Chikorita\nas your starter Pok\h1Bmon?

#org @done
msgbox @4 0x6
release
end

#org @2
givepokemon 0x98 0x5 0x0 0x0 0x0 0x0
fanfare 0x13E
msgbox @3 0x4
waitfanfare
closeonkeypress
setflag 0x828
msgbox @6 0x5
compare LASTRESULT 0x1
if 0x1 call @5
msgbox @5 0x6
release
end

#org @5
call 0x1A74EB
return

#org @3
= [black_fr]You received[blue_fr]Chikorita[black_fr]!

#org @6
= [black_fr]Would you like to give\n[blue_fr]Chikorita[black_fr] a nickname?

#org @5
= Edit text with your heart's\ndesire.

#org @4
= There is a[blue_fr] Chikorita in the\nPok\h1B Ball.

For Totodile:
Code:
#dynamic 0x800000

#org @start
lock
checkflag 0x828
if 0x1 goto @done
msgbox @1 0x5
compare LASTRESULT 0x1
if 0x1 goto @2
release
end

#org @1
= Do you want to have[blue_fr]\nTotodile[black_fr] as your starter\lPok\h1Bmon?

#org @done
msgbox @4 0x6
release
end

#org @2
givepokemon 0x9E 0x5 0x0 0x0 0x0 0x0
fanfare 0x13E
msgbox @3 0x4
waitfanfare
closeonkeypress
setflag 0x828
msgbox @6 0x5
compare LASTRESULT 0x1
if 0x1 call @5
msgbox @5 0x6
release
end

#org @5
call 0x1A74EB
return

#org @3
= [black_fr]You received[blue_fr]Totodile[black_fr]!

#org @6
= [black_fr]Would you like to give\n[blue_fr]Totodile[black_fr] a nickname?

#org @5
= Edit text with your heart's\ndesire.

#org @4
= There is a[blue_fr] Totodile in the\nPok\h1B Ball.

For Cyndaquil:
Code:
#dynamic 0x800000

#org @start
lock
checkflag 0x828
if 0x1 goto @done
msgbox @1 0x5
compare LASTRESULT 0x1
if 0x1 goto @2
release
end

#org @1
= Do you want to have[blue_fr]\nCyndaquil[black_fr] as your starter\lPok\h1Bmon?

#org @done
msgbox @4 0x6
release
end

#org @2
givepokemon 0x9B 0x5 0x0 0x0 0x0 0x0
fanfare 0x13E
msgbox @3 0x4
waitfanfare
closeonkeypress
setflag 0x828
msgbox @6 0x5
compare LASTRESULT 0x1
if 0x1 call @5
msgbox @5 0x6
release
end

#org @5
call 0x1A74EB
return

#org @3
= [black_fr]You received[blue_fr]Cyndaquil[black_fr]!

#org @6
= [black_fr]Would you like to give\n[blue_fr]Cyndaquil[black_fr] a nickname?

#org @5
= Edit text with your heart's\ndesire.

#org @4
= There is a[blue_fr] Cyndaquil in the\nPok\h1B Ball.

Done! If I forgot/did something wrong, please tell me!

Name: Starter Script :o
Game: FR
Info: The Script like professor Birch on R/S/E D:
Dialogue: Just copy the Prof. birch dialogue xD
Script Tools:XSE?
Additional Comment: Thanks in Advance :D

I'm sorry, but what do you mean by this? I can't just copy and paste. Some commands there is just exclusive for R/S/E.
 

Sefuree

Canada Goose
3,183
Posts
9
Years
Spoiler:



Thanks! So i can just place these scripts on a pokeball in the lab?
 

Sefuree

Canada Goose
3,183
Posts
9
Years
Yep.
And, you're welcome, by the way ;)

Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you and Thank you!

Yep.
And, you're welcome, by the way ;)

#Error???

86s3a3nc9cjocbpzg.jpg
 
Last edited by a moderator:
3,044
Posts
9
Years
#Error???

86s3a3nc9cjocbpzg.jpg

Oops...:3c

Code:
#dynamic 0x800000

#org @start
lock
checkflag 0x828
if 0x1 goto @done
msgbox @1 0x5
compare LASTRESULT 0x1
if 0x1 goto @2
release
end

#org @1
= [black_fr]Do you want to have Chikorita\nas your starter Pok\h1Bmon?

#org @done
msgbox @4 0x6
release
end

#org @2
givepokemon 0x98 0x5 0x0 0x0 0x0 0x0
fanfare 0x13E
msgbox @3 0x4
waitfanfare
closeonkeypress
setflag 0x828
msgbox @6 0x5
compare LASTRESULT 0x1
if 0x1 call @5
msgbox @after 0x6
release
end

#org @5
call 0x1A74EB
return

#org @3
= [black_fr]You received[blue_fr]Chikorita[black_fr]!

#org @6
= [black_fr]Would you like to give\n[blue_fr]Chikorita[black_fr] a nickname?

#org @5
= Edit text with your heart's\ndesire.

#org @after
= There is a[blue_fr] Chikorita in the\nPok\h1B Ball.

That should do it!
 
63
Posts
9
Years
How about a Starter Script for FR that when I go out of the House . theres a Starter Script ? XD like a multi Choice with 3 Pokemon to be listed ? :o

Like, When I walk out of the Door . a Man confronts me like " Hey Kid ! I want you to have one of these Pokemon " and a multi choice box will pop out ? :o . and the Hoenn Starters are to be picked xD
 
10,078
Posts
15
Years
  • Age 32
  • UK
  • Seen Oct 17, 2023
compare LASTRESULT 0x1
if 0x1 call @5 @nickname

#org @5 @nickname
call 0x1A74EB
return

If it's still the same error just change the above pointers (doesn't have to be @nickname, as long as they match). This way it'll stop clashing pointers with one of the messages.
 

Sefuree

Canada Goose
3,183
Posts
9
Years
If it's still the same error just change the above pointers (doesn't have to be @nickname, as long as they match). This way it'll stop clashing pointers with one of the messages.

Thanks! also, how do i make the pokeball disappear?
 

phoenixknight84

Noob Hacker
2
Posts
9
Years
  • Age 39
  • Seen Sep 28, 2019
Hi, first time poster.

First, awesome. This coding will help me with some scripting questions I had. Thank you.

Second,I'm having some issues with the pokeball returning (as well as people) after they are picked up/interacted with. How can I keep them gone?

Name:Running Shoes / Pokedex
Game:FR
Info: I'm not sure what dialogue I want, I was hoping you could help with the scripting that actually gives the Shoes / Dex to where I can add dialogue for the giving to and also for interaction with the same npc later without the same script running.
Script Tools: XSE
Additional Comment: Just to throw it out there, I am working on my first ever ROM hack. I just started learning this stuff about a week ago.
 
Last edited by a moderator:
Status
Not open for further replies.
Back
Top