• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • 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.

#1Haxor

Banned
  • 6
    Posts
    16
    Years
    • Age 29
    • Seen Oct 23, 2008
    Script Request Thread
    By #1Haxor

    Hi, my name is Jason, and this is the Script Request Thread. This thread is for requesting scripts that you might need. If your script doesn't work, don't post it here, but in the Script Help Thread. Anyone can do it, just make a script that people request. I use Pokescript, so , until more people offer to help, you'll only get Pokescript scripts.

    Team

    Leader/Pokescript-#1Haxor​

    Ill start off with a Minigame sort of script. Its just like a game where you get to pick one box and you get a prize depending on your luck. You have to fill in the movements and take out the items you don't want, because im to lazy.


    My script is called Pik-a-Ball.
    Please credit if used.

    Code:
    #org $start
    lock
    faceplayer
    message $wanto
    boxset 5
    if 0x1 goto $game
    message $tobad
    boxset 6
    release
    end
    
    #org $game
    message $play
    boxset 6
    message $100000
    boxset 5
    if 0x1 goto $game1
    message $10000
    boxset 5
    if 0x1 goto $game2
    message $1000
    boxset 5
    if 0x1 goto $game3
    message $100
    boxset 5
    if 0x1 goto $game4
    message $doyou
    boxset 5
    if 0x1 goto $game
    message $ithought
    boxset 6
    release
    end
    
    #org $game1
    #raw 0x92 0xa0 0x68 0x01 0x00 0x00
    compare 0x800D 0x1
    if 0x0 goto $done
    #raw 0x91 0xa0 0x68 0x01 0x00 0x00
    message $followme
    boxset 6
    applymovement 0x01 $room
    applymovement 0xFF $room2
    pausemove 0x0
    message $goodluck
    boxset 6
    setflag 0x29F
    warp 0x00 0x00 0x00
    
    #org $game2
    #raw 0x92 0x10 0x27 0x00 0x00 0x00
    compare 0x800D 0x1
    if 0x0 goto $done
    #raw 0x91 0x10 0x27 0x00 0x00 0x00
    message $followme4
    boxset 6
    applymovement 0x01 $room3
    applymovement 0xFF $room4
    pausemove 0x0
    message $goodluck2
    boxset 6
    setflag 0x29E
    warp 0x00 0x00 0x00
    
    #org $game3
    #raw 0x92 0x8E 0x03 0x00 0x00 0x00
    compare 0x800D 0x1
    if 0x0 goto $done
    #raw 0x91 0x8E 0x03 0x00 0x00 0x00
    message $followme4
    boxset 6
    applymovement 0x01 $room5
    applymovement 0xFF $room6
    pausemove 0x0
    message $goodluck3
    boxset 6
    setflag 0x29D
    warp 0x00 0x00 0x00
    
    #org $game4
    #raw 0x92 0x64 0x00 0x00 0x00 0x00
    compare 0x800D 0x1
    if 0x0 goto $done
    #raw 0x91 0x64 0x00 0x00 0x00 0x00
    message $followme4
    boxset 6
    applymovement 0x01 $room7
    applymovement 0xFF $room8
    pausemove 0x0
    message $goodluck4
    boxset 6
    setflag 0x29C
    warp 0x00 0x00 0x00#
    
    #org $done
    message $notenough
    boxset 6
    release
    end
    
    #org $pick
    #raw 0x8f 0x05 0x00
    compare 0x800D 0x0
    if 0x1 goto $none
    compare 0x800D 0x1
    if 0x1 goto $5poke
    compare 0x800D 0x2
    if 0x1 goto $rata
    compare 0x800D 0x3
    if 0x1 goto $potion
    compare 0x800D 0x4
    if 0x1 goto $anti
    release
    end
    
    #org $pick2
    #raw 0x8f 0x07 0x00
    compare 0x800D 0x0
    if 0x1 goto $5great
    compare 0x800D 0x1
    if 0x1 goto $none
    compare 0x800D 0x2
    if 0x1 goto $5super
    compare 0x800D 0x3
    if 0x1 goto $egg
    compare 0x800D 0x4
    if 0x1 goto $500
    compare 0x800D 0x5
    if 0x1 goto $potion
    compare 0x800D 0x6
    if 0x1 goto $none
    release
    end
    
    #org $pick3
    #raw 0x8f 0x0A 0x00
    compare 0x800D 0x0
    if 0x1 goto $5ultra
    compare 0x800D 0x1
    if 0x1 goto $none
    compare 0x800D 0x2
    if 0x1 goto $none
    compare 0x800D 0x3
    if 0x1 goto $rarecandy
    compare 0x800D 0x4
    if 0x1 goto $dratini
    compare 0x800D 0x5
    if 0x1 goto $5super
    compare 0x800D 0x6ne
    if 0x1 goto $5revive
    compare 0x800D 0x7
    if 0x1 goto $protien
    compare 0x800D 0x8
    if 0x1 goto $none
    compare 0x800D 0x9
    if 0x1 goto $calcium
    release
    end
    
    #org $pick4
    #raw 0x8f 0x14 0x00
    compare 0x800D 0x0
    if 0x1 goto $none
    compare 0x800D 0x1
    if 0x1 goto $none
    compare 0x800D 0x2
    if 0x1 goto $none
    compare 0x800D 0x3
    if 0x1 goto $none
    compare 0x800D 0x4
    if 0x1 goto $potion
    compare 0x800D 0x5
    if 0x1 goto $MB
    compare 0x800D 0x6
    if 0x1 goto $larvi
    compare 0x800D 0x7
    if 0x1 goto $larvi
    compare 0x800D 0x8
    if 0x1 goto $rarecandy
    compare 0x800D 0x9
    if 0x1 goto $5protien
    compare 0x800D 0x0a
    if 0x1 goto $stone
    compare 0x800D 0x0b
    if 0x1 goto $5calcium
    compare 0x800D 0x0c
    if 0x1 goto $5zinc
    compare 0x800D 0x0d
    if 0x1 goto $5iron
    compare 0x800D 0x0e
    if 0x1 goto $5carbos
    compare 0x800D 0x0f
    if 0x1 goto $2hpup
    compare 0x800D 0x10
    if 0x1 goto $2ppup
    compare 0x800D 0x11
    if 0x1 goto $5ether
    compare 0x800D 0x12
    if 0x1 goto $rarecandy
    compare 0x800D 0x13
    if 0x1 goto $stone
    release
    end
    
    #org $none
    message $nothing
    boxset 6
    release
    end
    
    #org $5poke
    giveitem 4 5
    clearflag 0x29F
    warp
    
    #org $potion
    giveitem D 2
    clearflag 0x29f
    clearflag 0x29e
    clearflag 0x29c
    warp
    
    #org $rata
    givepokemon 19 5 0
    fanfare 0x13E
    message $received
    boxset 4
    waitfanfare
    #raw 0x68
    release
    end
    
    #org $anti
    giveitmem E 1
    clearflag 0x29F
    warp
    
    #org $5great
    giveitem 3 5
    clearflag 0x29d
    warp
    
    #org $5super
    giveitem 16 5
    clearflag 0x29d
    clearflag 0x29e
    warp
    
    #org $egg
    #raw 0x8f 0x03 0x00
    compare 0x800D 0x0
    if 0x1 goto $char
    compare 0x800D 0x1
    if 0x1 goto $squirt
    compare 0x800D 0x2
    if 0x1 goto $bulba
    release
    end
    
    #org $stone
    #raw 0x8f 0x6 0x00
    compare 0x800D 0x0
    if 0x1 goto $sun
    compare 0x800D 0x1
    if 0x1 goto $moon
    compare 0x800D 0x2
    if 0x1 goto $fire
    compare 0x800D 0x3
    if 0x1 goto $water
    compare 0x800D 0x4
    if 0x1 goto $thunder
    compare 0x800D 0x5
    if 0x1 goto $grass
    release
    end
    
    #org $char
    #raw 0x7A 0x04 0x00
    clearflag 0x29D
    warp
    
    #org $squirt
    #raw 0x7A 0x07 0x00
    
    #org $bulba
    #raw 0x7A 0x01 0x00
    
    #org $500
    #raw 0x90 0x00 0x00 0x00 0x00 0x00
    clearflag 0x29E
    warp
    
    #org $5ultra
    giveitem 2 1
    clearflag 0x29D
    warp
    
    #org $rarecandy
    giveitem 44 1
    clearflag 0x29D
    clearflag 0x29C
    warp
    
    #org $dratini
    givepokemon 147 15 0
    fanfare 0x13E
    message $received2
    boxset 4
    waitfanfare
    #raw 0x68
    release
    end
    
    #org $5revive
    giveitem 18 5
    clearflag 0x29D
    warp
    
    #org $protien
    giveitem 40 1
    clearflag 0x29D
    warp
    
    #org $calcium
    giveitem 43 1
    clearflag 0x29D
    warp
    
    #org $MB
    giveitem 1 1
    clearflag 0x29C
    warp
    
    #org $larvi
    givepokemon 246 15
    fanfare 0x13E
    message $received3
    boxset 4
    waitfanfare
    #raw 0x68
    release
    end
    
    #org $5protien
    giveitem 40 5
    clearflag 0x29C
    warp
    
    #org $5calcium
    giveitem 43 5
    clearflag 0x29C
    warp
    
    #org $5zinc
    giveitem 46 5
    clearflag 0x29C
    warp
    
    #org $5iron
    giveitem 41 5
    clearflag 0x29C
    warp
    
    #org $5carbos
    giveitem 42 5
    clearflag 0x29C
    warp
    
    #org $5ether
    giveitem 22 5
    clearflag 0x29C
    warp
    
    #org $2ppup
    giveitem 45 2
    clearflag 0x29C
    warp
    
    #org $2hpup
    giveitem 3F 2
    clearflag 0x29C
    warp
    
    #org $sun
    giveitem 5D 1
    clearflag 0x29C
    warp
    
    #org $moon
    giveitem 5E 1
    clearflag 0x29C
    warp
    
    #org $fire
    giveitem 5f 1
    clearflag 0x29C
    warp
    
    #org $thunder
    giveitem 60 1
    clearflag 0x29C
    warp
    
    #org $water
    giveitem 61 1
    clearflag 0x29C
    warp
    
    #org $grass
    giveitem 62 1
    clearflag 0x29C
    warp
    
    #org $tobad
    $tobad 1 = To bad you don't want to play. Come back next time.
    
    #org $wanto
    $wanto 1 = Host: Would you like to play Pik-a-Ball?
    
    #org $play
    $play 1 = Okay, the rules are simple. There are Four Levels. \hB7100,000, \hB710,000, \hB71,000, and \hb7100. Each one has different Items, Pokemon, and Money. The more Rare the Item or Pokemon the more expensive the game would be.
    
    #org $100000
    $100000 1 = Do you want to play the \hB7100,000 level?
    
    #org $10000
    $10000 1 = Do you want to play the \hB710,000 level?
    
    #org $1000
    $1000 1 = Do you want to play the \hB71,000 level?
    
    #org $100
    $100 1 = Do you want to play the \hB7100 level?
    
    #org $doyou
    $doyou 1 = I thought you wanted to play. Do you want to play?
    
    #org $ithought
    $ithought 1 = Hmm, I thought you wanted to play.
    
    #org $followme
    $followme 1 = Follow me to the Game Room.
    
    #org $room
    #raw 
    
    #org $room2
    #raw
    
    #org $goodluck
    $goodluck 1 = Good luck.
    
    #org $followme2
    $followme2 1 = Follow me to the Game Room.
    
    #org $room3
    #raw
    
    #org $room4
    #raw
    
    #raw $goodluck2
    $goodluck2 1 = Good luck.
    
    #org $followme3
    $followme3 1 = Follow me to the Game Room.
    
    #org $room5
    #raw
    
    #org $room6
    #raw
    
    #org $goodluck3
    $goodluck3 1 = Good luck.
    
    #org $followme4
    $followme4 1 = Follow me to the Game Room.
    
    #org $room7
    #raw
    
    #org $room8
    #raw
    
    #org $goodluck4
    $goodluck4 1 = Good luck.
    
    #org $notenough
    $notenough 1 = Hmm, you don't have enough Money. Come back next time.
    
    #org $received
    $received 1 = You received a Rattata.
    
    #org $received2
    $received2 1 = You received a Dratini.
    
    #org $received3
    $received3 1 = You received a Larvatar.
     
    It's just adding the special 0x0 to our script

    Hey i'm a pretty good scripter i can help
    heres one that you can use
    it checks for a pokemon then moves the player if he\she doesn't have one
    Code:
    '-----------------------
    #org 0x8806B0
    checkflag 0x828
    if 0x1 goto 0x88806CE
    msgbox 0x88806D1 '"I better get Sneasal before I leave..."
    callstd 0x6
    applymovement MOVE_PLAYER 0x8880701
    waitmovement 0x0
    release
    end
    
    '-----------------------
    #org 0x8806CE
    release
    end
    
    
    '-----------
    ' Movements
    '-----------
    #org 0x880701
    #raw 11 'Step Up (Normal)
    #raw FE 'End of Movements
    
    
    '---------
    ' Strings
    '---------
    #org 0x8806D1
    = INSERT TEXT.
     
    Last edited:
    Status
    Not open for further replies.
    Back
    Top