Gw Temp
Menu
Tutorial - 'simple Tape Player Like Shenmue' by NiGhtMare^
An item about RPGMaker 2000 posted on
Blurb
How to make a tape player like the one in Shenmue
Body
Introduction
Well welocme to my first tutorial, to make a tape player fast and simple.Let me tell you now XX=whatever you want and the change switches dont have to be 0001 etc but when the 0001 etc occurs more than once it means choose the same one u asigned it to
heres the template for the menu width 320 Height 240. and save it as bmp, get the Demo herenow lets snap on with the tutorial.
First Event
Pushkey
Bellow Hero
Call Event: this Event[2]
Varible Ch:[0004:XX]Set, Hero XPos
Varible Ch:[0005:XX]Set, Hero YPos
FORK Optn:Varbl[00010:XX]-V[0006]less than(make the viarable higher than 10)
Varible Ch:[0010:XX]Set, Var.[0006]val.
:END Case
FORK Optn:Varbl[00010:XX]-V[0007]more than
Varible Ch:[0010:XX]Set, Var.[0007]val.
:END Case
FORK Optn:Varbl[00011:XX]-V[0008]less than
Varible Ch:[0011:XX]Set, Var.[0008]val.
:END Case
FORK Optn:Varbl[00011:XX]-V[0008]more than
Varible Ch:[0011:XX]Set, Var.[0008]val.
Setup Event's Place: this Event, (V[0010],V[0011])
PAGE TWO
Varible Ch:[0006:XX]Set, 9
Varible Ch:[0007:XX]Set, 9
Varible Ch:[0008:XX]Set, 7
Varible Ch:[0009:XX]Set, 22
make another event(the tape player itself)
Pushkey
Same level as hero
Change Switch:[0001:XX]-OFF Set
Move Event...: Hero ,Move Speed Dwn x4 Move Speed Up x3(movement fequency 8)
Move All
CallEvent: X[1]
Varible Ch:[0001:XX]Set, 0
Change Switch: [0002:XX]-On Set
Messg:Want Me To Play Music?
Show Choice: yes/no
: [yes] Case
Memorize BGM
Play Se: Loaded
Show Picture: 1, music_board, (160,120)
CYCLE
FORK Optn:Varbl[0002:XX]-1
Show Picture : 2, cursor, (20,56)
:ELSE Case
FORK Optn:Varbl[0002:XX]-2
Show Picture : 2, cursor, (20,79)
:ELSE Case
FORK Optn:Varbl[0003:XX]-3
Show Picture : 2, cursor, (20,101)
:ELSE Case
FORK Optn:Varbl[0002:XX]-4
Show Picture : 2, cursor, (20,124)
:ELSE Case
FORK Optn:Varbl[0002:XX]-5
Show Picture : 2, cursor, (20,146)
:ELSE Case
FORK Optn:Varbl[0002:XX]-6
Show Picture : 2, cursor, (20,168)
:ELSE Case
FORK Optn:Varbl[0002:XX]-7
Show Picture : 2, cursor, (20,189)
:END Case
:END Case
:END Case
:END Case
:END Case
:END Case
Enter Password: [0003:XX](mark all of them)
Play Se: XXX
FORK Optn:Varbl[0002:XX]-7
Varible Ch:[0002:XX]Set, 1
:ELSE Case
Varible Ch:[0002:XX]+ , 1
:END Case
:ELSE Case
FORK Optn:Varbl[0003:XX]-4
Play SE: XX(this will be the noise when you move up)
FORK Optn:Varbl[0002:XX]-1
Varible Ch:[0002:XX]Set , 7
:ELSE Case
Varible Ch:[0002:XX]- , 1
:END Case
:ELSE Case
FORK Optn:Varbl[0003:XX]-5
Play SE: XX(this will be the noise when youve chose the music)
FORK Optn:Varbl[0002:XX]-1
Play BGM: Your_music
:ELSE Case
FORK Optn:Varbl[0002:XX]-2
Play BGM: Your_music
:ELSE Case
FORK Optn:Varbl[0002:XX]-3
Play BGM: Your_music2
:ELSE Case
FORK Optn:Varbl[0002:XX]-4
Play BGM: Your_music3
:ELSE Case
FORK Optn:Varbl[0002:XX]-5
Play BGM: Your_music4
:ELSE Case
FORK Optn:Varbl[0002:XX]-6
Play BGM: Your_music5
:ELSE Case
FORK Optn:Varbl[0002:XX]-7
Play BGM: Your_music6
:END Case
:END Case
:END Case
:END Case
:END Case
:END Case
:END Case
FORK Optn:Varbl[0002:XX]-6
Play SE: XX(when you canceled it)
BREAK Cycle
:END Case
:END Case
:END Case
:END Case
:END Cycle
Wait: 0.5s.
Erase Picture : 1
Erase Picture : 2
Play Memorized BMG
:[No] Case
:END Case
Change Switch: [0002:XX]-OFF Set
Change Switch:[0001:XX]-On Set