@;@RHP_Name: Trick Or Treat @;@By Gary Hartzell @;@@PROGRAM@ GATEWAY @;@@VERSION@ 1.80 @;@@NAME@ Trick Or Treat @;@@LIMIT@ 1 @;@@SCRIPTVERSION 1.25 @SHOW@ @;@Variables @;@ USER1 - if player has visited IGM today (0=no, 1=yes) @;@ temporary code for testing igm. 11/23/09. reset user1 to 0. @USER1@ =0 @IF@ USER1=1 @GOTO@ @#ALREADY @;@Intro Screen @CLEAR@ `@ `@ `@ `@ TRICK OR TREAT `@ `@ `@ `@ Version 1.20 `@ By Gary Hartzell `@ Concept by Nancy Hartzell `@ (c) Copyright 2001-2009 Gary Hartzell `@ `@ `@ For The Gateway IGM Version 1.30+ by Jason Brown `@ `@ `@ `@ @MORE@ @CLEAR@ `% `% `% It's your favorite night of the year -- Halloween night! You grab the biggest bag you could find, throw a white sheet over your head, and rush out the door! @MORE@ @CLEAR@ `% `% @;@ Random house picked @RANDOM@ 2 @##1 @GOTO@ @#BATES @##2 @GOTO@ @#MUNSTERS @#BATES Once out on the street, some unseen force pulls you towards a inn with a sign reading "Bates Motel." Before you know what is happening, you are knocking at the door. @MORE@ @CLEAR@ `% `% A handsome, well-dressed man answers the door. He smiles and asks what he can do for you. Before you can answer, you hear a shout from somewhere behind him. `% "Norman, who is it?" the voice of an old lady demands. "You know I hate visitors!" `% "It's okay, mother" Norman calls back over his shoulder. `% For some strange reason, the scene before you reminds you of a pizza commercial. What do you do now? `% (Y) Yell Trick or Treat! (A) Ask Norman who the cranky old bat is (R) Run away `% @PROMPT@ YAR @##R `% `% You decide to take off. Something just wasn't right with that old woman. @MORE@ @GOTO@ @#ENDING @##A `% `% Norman's eyes grow wide at your question and the old lady shreeks. `% "Norman!" she yells. "Are you going to let him talk about your mother that way?! What kind of son are you?!" `% In response, Norman reaches behind the door -- out of your view -- and brings out an axe! @MORE@ @CLEAR@ `% `% @RANDOM@ 3 @##1 You take off running with Norman close behind! @MORE@ `% You stumble, and Norman swings his axe, burying it into your shoulder. As he struggles to free the axe, you take the oppertunity to draw your `w! `% As Norman prepares for another swing, you strike, killing Norman with a mighty blow to his throat! `% You have killed Norman Bates, but you are mortally injured! `% @EXPERIENCE@ +LEVEL*125 @HITPOINTS@ =1 @MORE@ @GOTO@ @#ENDING @##2 You take off running with Norman close behind! @MORE@ `% As fast as you are, Norman is faster. As he catches up with you, he kicks your legs from under you. `% Standing over you he swings the axe downward, right at your head! @MORE@ `% At the last minute, you roll and dodge the fatal blow, then you are up and running again! `% You make it to the safety of a Halloween Day parade before Norman can catch you again. You consider yourself damned lucky! @MORE@ @GOTO@ @#ENDING @##3 You anticipate danger, and before Norman can take a swing at you, your `w is out and planted in his chest! `% You have killed Norman Bates! @EXPERIENCE@ +LEVEL*125 @MORE@ @GOTO@ @#ENDING @##Y `% `% Norman quickly drops something in your bag and shuts the door in your face. `% @RANDOM@ 7 @##1 YOU GAIN 2 KIT KATS! @GEMS@ +LEVEL*3 @MORE@ @GOTO@ @#CANDY @##2 YOU GAIN 1 MILKY WAY! YOU GAIN 2 PACKS OF GUM! @GOLD@ +LEVEL*8500 @MORE@ @GOTO@ @#CANDY @##3 YOU GAIN A SNICKERS BAR! YOU GAIN SOME CANDY CORN! @GOLD@ +LEVEL*9000 @GEMS@ +LEVEL*5 @MORE@ @GOTO@ @#CANDY @##4 YOU GET 4 BOXES OF MILK DUDS! @GOLD@ +LEVEL*11000 @MORE@ @GOTO@ @#CANDY @##5 YOU GET A BAG OF PRETZELS! YOU GET A WHATCHAMACALLIT! @GEMS@ +LEVEL*8 @MORE@ @GOTO@ @#CANDY @##6 YOU GET 1 NESTLE CRUNCH! YOU GET 4 BOXES OF NERDS! @GOLD@ +LEVEL*5500 @GEMS@ +LEVEL*4 @MORE@ @GOTO@ @#CANDY @##7 YOU GET 2 KIT KATS! YOU GET A PACK OF GUM! @GOLD@ +LEVEL*15000 @MORE@ @GOTO@ @#CANDY @#MUNSTERS Once out on the street, some unseen force pulls you towards a large, spooky house. Before you can stop yourself, you are knocking at the door of 1313 Mockingbird Lane. @MORE@ @CLEAR@ `% `% A large man in some sort of Frankenstein getup answers the door. `% "Well, hi there!" he says, genuinely happy to see you. "My name is Herman. And who are you?" `% What do you do now? `% (Y) Yell Trick or Treat! (T) Try to pull off his phony mask (R) Run away `% @PROMPT@ YTR @##R `% `% You decide to take off. Herman's goofy smile gave you the creeps. @MORE@ @GOTO@ @#ENDING @##T `% `% You reach out and grab Herman's face, intending to yank off his mask. @MORE@ @CLEAR@ `% `% "Hey!" Herman yells as you tug at his face. You soon realize he isn't wearing a mask! You mumble apologies to a frightened Herman and take off. @MORE@ @GOTO@ @#ENDING @##Y `% `% "I love Halloween" Herman laughs, and drops something in your bag. `% @RANDOM@ 7 @##1 YOU GET A BAG OF HERSHEY'S KISSES! @GOLD@ +LEVEL*9000 @MORE@ @GOTO@ @#CANDY @##2 YOU GET A GIANT TOOTSIE ROLL! YOU GET 3 PACKS OF GUM! @GEMS@ +LEVEL*6 @MORE@ @GOTO@ @#CANDY @##3 YOU GET A BAG OF SKITTLES! @GOLD@ +LEVEL*10500 @GEMS@ +LEVEL*3 @MORE@ @GOTO@ @#CANDY @##4 YOU GAIN 4 PEANUT BUTTER CUPS! YOU GAIN A PACK OF GUM! @GOLD@ +LEVEL*4500 @GEMS@ +LEVEL*5 @MORE@ @GOTO@ @#CANDY @##5 YOU GET A BOX OF TWINKIES! @GOLD@ +LEVEL*12000 @GEMS@ +LEVEL*7 @MORE@ @GOTO@ @#CANDY @##6 YOU GET 5 PEPPERMINT PATTIES! @GOLD@ +LEVEL*8500 @GEMS@ +LEVEL*5 @MORE@ @GOTO@ @#CANDY @##7 YOU GET 2 TWIX BARS! @GOLD@ +LEVEL*14000 @MORE@ @GOTO@ @#CANDY @#CANDY @CLEAR@ `% `% Looking at your bag of goodies, your stomach begins to rumble. A voice in the back of your mind reminds you that you should have your candy x-rayed before eating any of it. What will you do? `% (C) Chow down (W) wait until the candy has been scanned `% @PROMPT@ CW @##C @GOTO@ @#CHOW @##W @GOTO@ @#WAIT @#CHOW `% `% You tear into your bag and stuff your face full of the sweet treats. @MORE@ `% @RANDOM@ 5 @##1 @##3 @##5 @GOTO@ @#GOOD_CANDY @##2 @##4 @GOTO@ @#BAD_CANDY @#WAIT There are a lot of crazies in this world, and you decide that it is better to be safe than sorry. @EXPERIENCE@ +LEVEL*5 @MORE@ @GOTO@ @#ENDING @#GOOD_CANDY You feel energized from the rush of sugar (luckily, the candy appears not to have been poisoned). `% @RANDOM@ 5 @##1 @STRENGTH@ +LEVEL*2 @MORE@ @GOTO@ @#ENDING @##2 @HITMAX@ +LEVEL*3 @MORE@ @GOTO@ @#ENDING @##3 @HITPOINTS@ +LEVEL*10 @MORE@ @GOTO@ @#ENDING @##4 @DEFENCE@ +LEVEL*2 @MORE@ @GOTO@ @#ENDING @##5 @HITMAX@ +LEVEL*5 @MORE@ @GOTO@ @#ENDING @#BAD_CANDY You almost instantly become violently ill. It appears that you have been poisoned! `% @RANDOM@ 5 @##1 @DEFENCE@ -LEVEL*1 @HITPOINTS@ =1 @MORE@ @GOTO@ @#ENDING @##2 @STRENGTH@ -LEVEL*2 @HITPOINTS@ =1 @MORE@ @GOTO@ @#ENDING @##3 @HITMAX@ -LEVEL*2 @HITPOINTS@ =1 @##4 @STRENGTH@ -LEVEL*4 @HITPOINTS@ =1 @MORE@ @GOTO@ @#ENDING @##5 @DEFENCE@ -LEVEL*4 @HITPOINTS@ =1 @MORE@ @GOTO@ @#ENDING @#ALREADY `% Sorry, but you can only go Trick or Treating once a day! @END@ @#ENDING @USER1@ =1 @CLEAR@ `4 `4 Hope you had fun Trick or Treating! `6 `6 `6 `6 `6 `$For more fun LORD add-ons by Gary Hartzell, visit: `$ `$ http://www.hartzell.us/lord `$ `$Also visit his Legend of the Green Dragon site at: `$ http://www.legendarydragons.com/ `$ @MORE@ @END@ @;@ 06/23/03 edit: replaced web-site address info for Gary Hartzell. @;@ Added ScriptVersion line. Version changed to 1.10. 09/01/05 @;@ Updated web-site info, Added Script Info line. 09/01/05. @;@ Changed Gems, Gold, Hitpoints, HitMax rewards/losses to be @;@ level-based. 09/01/05. @;@ 02/19/09 v1.12. Added SHOW command to start of script. @;@ Script tested using new RHPTEST2.EXE utility. @;@ Fixed some errors in EXPERIENCE, GOLD and GEMS statements. @;@ 11/02/09: Rewrote during testing of Gateway.exe v1.31 Beta. @;@ Script changed to v1.20. @;@ 11/23/09: Fixed Math codes to work with GATEWAY.EXE v1.33+ betas. @;@ 11/30/09: Changed VERSION to 1.80. Use Script Version 1.25.