home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GEMini Atari
/
GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso
/
files
/
bbs
/
roulette.scr
< prev
next >
Wrap
Text File
|
1993-07-20
|
5KB
|
209 lines
script
Clear Screen
;-------------------------------------------------------------------
; >>>>>> ROULETTE.SCR File <<<<<<
; 4-24-88
; By SysOz
; Wonderful World of Oz BBS
; (12/24) (808) 423-3140
;
; o Adds BBS Express! ST VT-52 color to the game!
; o If the user survives the game, adds 10 min to the users time
; limit (this call only!)
; o Disconnects the caller if he losses the game! (I like this one!)
; o Re-routes the user back to the Online Games Menu, when finished!
;-------------------------------------------------------------------
define weapon
define weapon_name
define temp
define tries = 0
define chances
define fate
define j = 0
Define min
Define con
con = &33
min = con + 10 ; Change the "10" to increase whatever New Time
; Limit if the user survives!
table_put(1, 10)
table_put(2, 20)
table_put(3, 30)
table_put(4, 40)
table_put(5, 50)
table_put(6, 60)
table_put(10, 'Pistol')
table_put(20, 'Rifle')
table_put(30, 'Machine Gun')
table_put(40, 'Grenade')
table_put(50, 'Laser')
table_put(60, 'Bazooka')
clear screen
PrintE
PrintE
PrintE ' Welcome to the Russion Roulette Room,' Center
PrintE 'here at the \rWonderful World of Oz\b' Center ; Change to Your
PrintE 'due to popular demand!' Center ; BBS Name
PrintE
print '\rHave you ever played before\b \g(\rY\b/n\g)\b? ' Center
input temp 1
if temp = n
clear screen
PrintE
PrintE
PrintE '\i\rRUSSIAN ROULETTE INSTRUCTIONS\o' Center
PrintE '\g-----------------------------\b' Center
PrintE
PrintE 'This is a game of Russian Roulette. ' Center
PrintE 'The game is played in two phases - ' Center
PrintE
PrintE '1) \rWeapons selection\b - pick the method of' Center
PrintE ' self destruction. ' Center
PrintE
PrintE '2) \rPull the trigger\b - see how lucky you ' Center
PrintE ' are. ' Center
PrintE
printe 'If you survive you may continue as many times' Center
PrintE 'as you like, each time increasing your' Center
PrintE '\rTime Limit\b this \rCall\b only by \r10\b Minutes!' Center
PrintE
PrintE
printe ' Have fun! SysOp <\rsnicker\b> <\gsnicker\b)...' Center
gosub pause
endif
choose:
con = &33
min = con + 10 ; Change this to the New Increased Time Limit,
; if the user Survives!
clear screen
PrintE
PrintE
PrintE '\rWEAPONS LIST \g% \rWho Die ' Center
PrintE '\g-------------- -----------\b' Center
PrintE
PrintE '1) Pistol 10 ' Center
PrintE '2) Rifle 20 ' Center
PrintE '3) Machine Gun 30 ' Center
PrintE '4) Grenade 40 ' Center
PrintE '5) Laser 50 ' Center
PrintE '6) Bazooka 60 ' Center
PrintE '7) Random ?? ' Center
PrintE
PrintE
print '\rYour Choice\b: ' Center
input weapon 1 noreturn
if weapon = numeric
goto cont
else
printe '\n\rPlease Choose A Number\b.'
gosub pause
goto choose
endif
cont:
if weapon > 0 then
goto cont2
else
printe '\n\iThat number is too low.\o'
gosub pause
goto choose
endif
cont2:
if weapon < 8 then
goto ok
else
printe '\n\i\rThat number is too high.\o\b'
gosub pause
goto choose
endif
ok:
printe '\n\rGood Choice\g!\b'
if weapon = 7
weapon = random(6)
endif
clear screen
printe '\n\n'
printe ' \rPlayer\b: &1'
j = weapon * 10
weapon_name = table_get(j)
printe ' \gWeapon\b: [weapon_name]'
chances = table_get(weapon)
printe '\iChances of death\o: \r[chances]%\b'
printe '\n'
print 'Last chance to back out - \rContinue\g(\rY\b/n\g)\b ' Center
input temp 1 noreturn
if temp = 'n'
printe '\n\n <\rsnicker\b><\gsnicker\b> ok, yeah, we understand..<\gwimp\b><\rchicken\b>'
goto quit
endif
printe
printe
print 'Okay, press <\rReturn\b> to pull trigger \r(\bor whatever\r)\b: '
input temp 1
fate = random(100)
clear screen
printe '\n\nYou raise the weapon to your head.........'
gosub time
printe '\nYou pull the trigger......'
gosub time
if fate > chances
goto lived
else
printe '\n\n\i\rOh my god.......\gwhat a mess......\b\o'
DISCONNECT
exit
endif
pause:
printe
print 'Press <\rReturn\b> To Continue... ' Center
input temp 1
return
quit:
QQQ = 1
printe '\n\n\nYou survived \r[tries]\b attempts at your life.'
printe '\nCome back again!'
gosub pause
execute C:\Script\Games.Scr ; Change this to go back to your
; Games Menu when the user is done
lived:
Time_Limit (min) ; Adds the New Time Limit
tries = tries + 1
printe '\n\rYou Survived!!\b' Center
Printe
Printe 'You Have Just Added \r10\b More Min To Your Time Limit!' Center
Printe
print 'Want to try it again? ' Center
input temp 1
if temp = y
goto choose
else
goto quit
endif
time:
for temp = 1 to 200
j = j * 10
endfor
return
əəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəə