• 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?".
  • 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
    10
    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
    10
    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
    10
    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
    10
    Years
  • Spoiler:



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

    Sefuree

    Canada Goose
    3,183
    Posts
    10
    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
    10
    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
    • 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
    10
    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
    • 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