@;@RHP_Name: Garrison's Training Center #2 @;@By Gary Hartzell @;@@PROGRAM@ GW13MAIN @;@@VERSION@ 1.5 @;@@NAME@ Garrison's Training Center #2 @;@@LIMIT@ 1 @;@@SCRIPTVERSION 1.20 @;@Script Info: (v1.20, 11/02/2009. DGT) @SHOW@ @;@User variables @;@USER1 - If IGM has already been visited today (1 for yes, 0 for no) @;@USER2 - if trained with Court already today (1 for yes, 0 for no) @;@USER3 - if trained with Garrison already today (1 for yes, 0 for no) @;@USER4 - if had massage already today (1 for yes, 0 for no) @CLEAR@ @IF@ USER1=1 @GOTO@ @#ALREADY `2 `2Garrison's Training Center #2 `9 `9 `9Version 1.20 By Gary Hartzell `9 `9For The Gateway IGM v1.30+ by Jason Brown `% `%Note: This script requires usage of The Gateway v1.3+ Betas. `9 `9`l @MORE@ @#MAIN @CLEAR@ `% `% `%You enter The Training Center filled with anticipation and a little fear. `%The Great Garrison is rumored to have instructed the legendary Turgeon once `%upon a time. `% `%Cries of both triumph and pain echo out of the various rooms. You take a `%deep breath, and prepare yourself for one hell of a workout. `% `%What would you like to do? `% `%(C) Train with Court `%(G) Train with Garrison `%(M) Get a well-deserved massage `%(V) View your stats `%(Q) Leave the Center `% `% @PROMPT@ CGMVQ @##Q @CLEAR@ @USER1@ =1 `9 `9 `9Thanks for visiting Garrison's Training Center #2. Hope to see you again `9real soon! `9 `9 `$ `$ `$ `$ `$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/ `$ @END@ @##V @CLEAR@ @STATS@ @GOTO@ @#MAIN @##C @IF@ USER2=1 @GOTO@ @#ALREADY_COURT @IF@ USER2=0 @GOTO@ @#COURT @##G @IF@ LEVEL<9 @GOTO@ @#NOT_GARRISON @IF@ USER3=1 @GOTO@ @#ALREADY_GARRISON @IF@ USER3=0 @GOTO@ @#GARRISON @##M @IF@ USER4=1 @GOTO@ @#ALREADY_MASSAGE @IF@ USER4=0 @GOTO@ @#MASSAGE @#COURT @CLEAR@ `% `% `%Court looks annoyed as you enter his gym. `% `%What do you want, maggot?" he asks. "I'm a busy guy and I only got time to `%train you in one skill today, so you better make up your mind real fast." `% `%(S)trength `%(D)efense `%(E)ndurance `%(N)evermind `% @PROMPT@ SDEN @##N `% `%"Stop wasting my time, loser," Court growls as he tosses you out the door. @MORE@ @GOTO@ @#MAIN @##S `% `%After a grueling workout with Court, you actually feel stronger. @STRENGTH@ +LEVEL*5 @USER2@ =1 @MORE@ @GOTO@ @#MAIN @##D `% `%After a challenging session with Court, you feel better equipped to defend `%yourself. @DEFENCE@ +LEVEL*5 @USER2@ =1 @MORE@ @GOTO@ @#MAIN @##E `% `%After an intense hour, you feel tougher. @HITMAX@ +LEVEL*5 @USER2@ =1 @MORE@ @GOTO@ @#MAIN @#ALREADY_COURT `% `%You better not bother Court again today. @MORE@ @GOTO@ @#MAIN @#GARRISON @CLEAR@ `% `% `%You enter Garrison's gym and wait while the great man spars with another `%muscular warrior. It turns out, you don't have to wait very long. `%Garrison approaches you. He looks like a statue up close, and you notice `%he hasn't even broken a sweat from all his training and sparring sessions `%of the day. `%"So, you need a lesson," he says to you. "You are, indeed, an advanced `%warrior, but we all can use some help from time to time. So, what do you `%feel you need the most help with?" `% `%(S)trength `%(D)efense `%(E)ndurance `%(N)othing, I'll just be going now `% @PROMPT@ SDEN @##N `% `%Garrison shrugs. "You're not as good as you think. You'll be back." You `%leave wondering if the great man might be right. @MORE@ @GOTO@ @#MAIN @##S @USER3@ =1 `% `%You train hard with The Great Garrison for a half-hour. `% @RANDOM@ 6 @##1 `%"You surely need more training," Garrison comments as you lay panting on `%the mats. @STRENGTH@ +LEVEL*3 @MORE@ @GOTO@ @#MAIN @##2 `%"Excellent," Garrison remarks, extending a hand to help you off the mats. @STRENGTH@ +LEVEL*10 @MORE@ @GOTO@ @#MAIN @##3 @##5 `%"Not bad," Garrison says, leaving you in a puddle of your own sweat on the `%mats. @STRENGTH@ +LEVEL*5 @MORE@ @GOTO@ @#MAIN @##4 `%"Good show," Garrison says afterwards. You can't help but to smile at the `%compliment. @STRENGTH@ +LEVEL*8 @MORE@ @GOTO@ @#MAIN @##6 `%"Good show," Garrison says afterwards. You can't help but to smile at the `%compliment. @STRENGTH@ +LEVEL*7 @MORE@ @GOTO@ @#MAIN @##D @USER3@ =1 `% `%You train hard with The Great Garrison for a half-hour. `% @RANDOM@ 6 @##1 `%"You surely need more training," Garrison comments as you lay panting on `%the mats. @DEFENCE@ +LEVEL*3 @MORE@ @GOTO@ @#MAIN @##2 `%"Excellent," Garrison remarks, extending a hand to help you off the mats. @DEFENCE@ +LEVEL*10 @MORE@ @GOTO@ @#MAIN @##3 @##5 `%"Not bad," Garrison says, leaving you in a puddle of your own sweat on the `%mats. @DEFENCE@ +LEVEL*5 @MORE@ @GOTO@ @#MAIN @##4 `%"Good show," Garrison says afterwards. You can't help but to smile at the `%compliment. @DEFENCE@ +LEVEL*8 @MORE@ @GOTO@ @#MAIN @##6 `%"Good show," Garrison says afterwards. You can't help but to smile at the `%compliment. @DEFENCE@ +LEVEL*7 @MORE@ @GOTO@ @#MAIN @##E @USER3@ =1 `% `%You train hard with The Great Garrison for a half-hour. `% @RANDOM@ 6 @##1 `%"You surely need more training," Garrison comments as you lay panting on `%the mats. @HITMAX@ +LEVEL*3 @MORE@ @GOTO@ @#MAIN @##2 `%"Excellent," Garrison remarks, extending a hand to help you off the mats. @HITMAX@ +LEVEL*10 @MORE@ @GOTO@ @#MAIN @##3 @##5 `%"Not bad," Garrison says, leaving you in a puddle of your own sweat on the `%mats. @HITMAX@ +LEVEL*5 @MORE@ @GOTO@ @#MAIN @##4 `%"Good show," Garrison says afterwards. You can't help but to smile at the `%compliment. @HITMAX@ +LEVEL*8 @MORE@ @GOTO@ @#MAIN @##6 `%"Good show," Garrison says afterwards. You can't help but to smile at the `%compliment. @HITMAX@ +LEVEL*7 @MORE@ @GOTO@ @#MAIN @#ALREADY_GARRISON `%Don't you think that one workout a day with the Great Garrison is plenty? @MORE@ @GOTO@ @#MAIN @#NOT_GARRISON `% `%Sorry, Garrison only trains more advanced warriors. Come back to see him `%when you are at least at level 9. In the meantime, you can still train `%with Court. @MORE@ @GOTO@ @#MAIN @#MASSAGE @CLEAR@ `% `% `%You enter the massage parlor and are greeted by a very tall and very `%muscular bald man. He smiles and shakes your hand, introducing himself as `%Bruno. `% `%"So, are you ready for a massage?" he asks. `% `%(Y)es, please! `%(N)ot today `% @PROMPT@ YN @##N `% `% `%"Your loss," Bruno says, turning you towards the door. @MORE@ @GOTO@ @#MAIN @##Y @USER4@ =1 `% `% `%Bruno has an amazingly gentle touch for such a large man. After only `%twenty minutes, you feel wonderful. @RANDOM@ 5 @##1 @##3 YOU ARE COMPLETELY HEALED! @HEAL@ @MORE@ @GOTO@ @#MAIN @##2 @CHARM@ +2 @MORE@ @GOTO@ @#MAIN @##4 @FOREST@ +3 @MORE@ @GOTO@ @#MAIN @##5 @FOREST@ +2 @MORE@ @GOTO@ @#MAIN @#ALREADY_MASSAGE `% `% `%You've already had a massage today! Come back tomorrow. @MORE@ @GOTO@ @#MAIN @#ALREADY `% `%You've already visited the Training Center today. Come back tomorrow. @END@ @;@ Added ScriptVersion line. Version changed to 1.10. 09/01/05 @;@ Updated web-site info, Added Script Info line. 09/01/05. @;@ Changed HitMax, Strength, Defense to level-based rewards. 09/01/05. @;@ 06/07/08. Fixed glitches with use of LEVEL command. v1.12 @;@ 04/19/09: added SHOW command. @;@ 11/02/09: Rewrote during testing of Gateway.exe v1.31 Beta. @;@ Script changed to v1.20. @;@ 11/10/09: fixed math coding errors in several statements.