Advertisement
StormRyder

ZMud LotJ Research Scripts

Apr 19th, 2015
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.66 KB | None | 0 0
  1. #CLASS {PRACTICE} {enable}
  2. #ALIAS practiceengineering {#var skill gather;#var RStick 0;#var class engineering;#class
  3.  
  4. EngineerPractice 1;research gather}
  5. #ALIAS practicecombat {#var skill throw;#var RStick 0;#var class combat;#var
  6.  
  7. practiceclass CombatPractice;#class CombatPractice 1;research throw}
  8. #ALIAS practicepilot {#var skill navigation;#var RStick 0;#var class piloting;#var
  9.  
  10. practiceclass PilotPractice;#class PilotPractice 1;research navigation}
  11. #ALIAS practicedipldr {#var skill research;#var RStick 0;#var class diplomacy;#var
  12.  
  13. practiceclass DipLdrPractice;#class DipLdrPractice 1;research research}
  14. #ALIAS practiceslicer {#var skill showclan;#var RStick 0;#var class slicer;#var
  15.  
  16. practiceclass SlicerPractice;#class SlicerPractice 1;research showclan}
  17. #ALIAS practiceespionage {#var skill duplicate;#var RStick 0;#var class espionage;#var
  18.  
  19. practiceclass EspionagePractice;#class EspionagePractice 1;research duplicate}
  20. #ALIAS practicemedical {#var skill aid;#var RStick 0;#var class medical;#var
  21.  
  22. practiceclass MedicalPractice;#class MedicalPractice 1;research aid}
  23. #VAR skill {}
  24. #VAR RStick {}
  25. #VAR class {}
  26. #VAR practiceclass {}
  27. #TRIGGER {------------------------------------Skills
  28.  
  29. ------------------------------------} {#class PracticeReColor 1}
  30. #TRIGGER {To see a shorter practice list, type PRACTICE <class name>.} {#class
  31.  
  32. PracticeReColor 0}
  33. #TRIGGER {You finish your studies and feel much more skilled.} {research @skill}
  34. #TRIGGER {You study for hours on end, but fail to gather any knowledge.} {research
  35.  
  36. @skill}
  37. #TRIGGER {You're not ready to learn that yet, Sorry...} {#class @practiceclass 0;#SAY
  38.  
  39. @practiceclass Completed}
  40. #CLASS 0
  41. #CLASS {PRACTICE|EngineerPractice} {disable|menu}
  42. #TRIGGER {You can't learn any more about that from books!} {#add RStick 1;#IF (@RStick =
  43.  
  44. 1) {skill = makeclothing};#IF (@RStick = 2) {skill = makecontainer};#IF (@RStick = 3)
  45.  
  46. {skill = makecanteen};#IF (@RStick = 4) {skill = makecircuit};#IF (@RStick = 5) {skill =
  47.  
  48. makeflashlight};#IF (@RStick = 6) {skill = makeholster};#IF (@RStick = 7) {skill =
  49.  
  50. makecomlink};#IF (@RStick = 8) {skill = makegoggles};#IF (@RStick = 9) {skill =
  51.  
  52. repairarmor};#IF (@RStick = 10) {skill = repairweapon};#IF (@RStick = 11) {skill =
  53.  
  54. makedatapad};#IF (@RStick = 12) {skill = makejewelry};#IF (@RStick = 13) {skill =
  55.  
  56. survey};#IF (@RStick = 14) {skill = enhancearmor};#IF (@RStick = 15) {skill =
  57.  
  58. gemcutting};#IF (@RStick = 16) {skill = makeblade};#IF (@RStick = 17) {skill =
  59.  
  60. repairhatch};#IF (@RStick = 18) {skill = tuneship};#IF (@RStick = 19) {skill =
  61.  
  62. repairhull};#IF (@RStick = 20) {skill = repairdroid};#IF (@RStick = 21) {skill =
  63.  
  64. makeforcepike};#IF (@RStick = 22) {skill = makeblaster};#IF (@RStick = 23) {skill =
  65.  
  66. makeshield};#IF (@RStick = 24) {skill = makelandmine};#IF (@RStick = 25) {skill =
  67.  
  68. makegrenade};#IF (@RStick = 26) {skill = upgradeship};#IF (@RStick = 27) {skill =
  69.  
  70. makebowcaster};#IF (@RStick = 28) {skill = combine};#IF (@RStick = 29) {skill =
  71.  
  72. makearmor};#IF (@RStick = 30) {skill = upgradedroid};#IF (@RStick = 31) {skill =
  73.  
  74. imbue};#IF (@RStick = 32) {skill = makedroid};#IF (@RStick = 33) {skill = restring};#IF
  75.  
  76. (@RStick = 34) {skill = buildship};#IF (@RStick = 35) {skill = null;#SAY @practiceclass
  77.  
  78. Completed;#var @RStick 0;#class EngineerPractice 0};#wait 1500;research @skill;prac
  79.  
  80. @class}
  81. #CLASS 0
  82. #CLASS {PRACTICE|PracticeReColor} {disable|menu}
  83. #TRIGGER {(&20)%s(%d)~%} {#IF (%2 < 100) {#pcol red %x1}}
  84. #TRIGGER {(&20)%s(%d)~%(&22)%s(%d)~%} {#IF (%2 < 100) {#PCOL red %x1};#IF (%4 < 100)
  85.  
  86. {#PCOL red %x3}}
  87. #TRIGGER {(&20)%s(%d)~%(&22)%s(%d)~%(&22)%s(%d)~%} {#IF (%2 < 100) {#PCOL red %x1};#IF
  88.  
  89. (%4 < 100) {#PCOL red %x3};#IF (%6 < 100) {#PCOL red %x5}}
  90. #CLASS 0
  91. #CLASS {PRACTICE|CombatPractice} {disable|menu}
  92. #TRIGGER {You can't learn any more about that from books!} {#add RStick 1;#IF (@RStick =
  93.  
  94. 1) {skill = blasters};#IF (@RStick = 2) {skill = vibro-blades};#IF (@RStick = 3) {skill =
  95.  
  96. scan};#IF (@RStick = 4) {skill = kick};#IF (@RStick = 5) {skill = mount};#IF (@RStick =
  97.  
  98. 6) {skill = grenades};#IF (@RStick = 7) {skill = gouge};#IF (@RStick = 8) {skill = force
  99.  
  100. pikes};#IF (@RStick = 9) {skill = rescue};#IF (@RStick = 10) {skill = snipe};#IF (@RStick
  101.  
  102. = 11) {skill = makedatapad};#IF (@RStick = 12) {skill = advanced vibroblade};#IF (@RStick
  103.  
  104. = 13) {skill = advanced blaster};#IF (@RStick = 14) {skill = advanced forcepike};#IF
  105.  
  106. (@RStick = 15) {skill = bash};#IF (@RStick = 16) {skill = second attack};#IF (@RStick =
  107.  
  108. 17) {skill = dodge};#IF (@RStick = 18) {skill = disarm};#IF (@RStick = 19) {skill = dual
  109.  
  110. wield};#IF (@RStick = 20) {skill = berserk};#IF (@RStick = 21) {skill = enhanced
  111.  
  112. damage};#IF (@RStick = 22) {skill = mines};#IF (@RStick = 23) {skill = grip};#IF (@RStick
  113.  
  114. = 24) {skill = unarmed combat};#IF (@RStick = 25) {skill = hitall};#IF (@RStick = 26)
  115.  
  116. {skill = blaster master};#IF (@RStick = 27) {skill = forcepike mastery};#IF (@RStick =
  117.  
  118. 28) {skill = aim};#IF (@RStick = 29) {skill = blastdoor};#IF (@RStick = 30) {skill =
  119.  
  120. flurry};#IF (@RStick = 31) {skill = null;#SAY @practiceclass Completed;#var @RStick
  121.  
  122. 0;#class CombatPractice 0};#wait 1500;research @skill;prac @class}
  123. #CLASS 0
  124. #CLASS {PRACTICE|PilotPractice} {disable|menu}
  125. #TRIGGER {You can't learn any more about that from books!} {#add RStick 1;#IF (@RStick =
  126.  
  127. 1) {skill = ship systems};#IF (@RStick = 2) {skill = small spacecraft};#IF (@RStick = 3)
  128.  
  129. {skill = weapon systems};#IF (@RStick = 4) {skill = space combat 1};#IF (@RStick = 5)
  130.  
  131. {skill = dock};#IF (@RStick = 6) {skill = drive};#IF (@RStick = 7) {skill = fly};#IF
  132.  
  133. (@RStick = 8) {skill = tractor beams};#IF (@RStick = 9) {skill = repairarmor};#IF
  134.  
  135. (@RStick = 10) {skill = ship maintenance};#IF (@RStick = 11) {skill = medium
  136.  
  137. spacecraft};#IF (@RStick = 12) {skill = roll};#IF (@RStick = 13) {skill =
  138.  
  139. emergency_refuel};#IF (@RStick = 14) {skill = shipdodge};#IF (@RStick = 15) {skill =
  140.  
  141. large spacecraft};#IF (@RStick = 16) {skill = space combat 2};#IF (@RStick = 17) {skill =
  142.  
  143. heavy spacecraft};#IF (@RStick = 18) {skill = space combat 3};#IF (@RStick = 19) {skill =
  144.  
  145. null;#SAY @practiceclass Completed;#var @RStick 0;#class PilotPractice 0};#wait
  146.  
  147. 1500;research @skill;prac @class}
  148. #CLASS 0
  149. #CLASS {PRACTICE|DipLdrPractice} {disable|menu}
  150. #TRIGGER {You can't learn any more about that from books!} {#add RStick 1;#IF (@RStick =
  151.  
  152. 1) {skill = teach};#IF (@RStick = 2) {skill = jail};#IF (@RStick = 3) {skill = call};#IF
  153.  
  154. (@RStick = 4) {skill = smalltalk};#IF (@RStick = 5) {skill = bribe};#IF (@RStick = 6)
  155.  
  156. {skill = setleader};#IF (@RStick = 7) {skill = propaganda};#IF (@RStick = 8) {skill =
  157.  
  158. broadcast};#IF (@RStick = 9) {skill = seduce};#IF (@RStick = 10) {skill =
  159.  
  160. inspirecrime};#IF (@RStick = 11) {skill = leadplanet};#IF (@RStick = 12) {skill =
  161.  
  162. null;#SAY @practiceclass Completed;#var @RStick 0;#class DipLdrPractice 0};#wait
  163.  
  164. 1500;research @skill;prac @class;prac leadership}
  165. #CLASS 0
  166. #CLASS {PRACTICE|SlicerPractice} {disable|menu}
  167. #TRIGGER {You can't learn any more about that from books!} {#add RStick 1;#IF (@RStick =
  168.  
  169. 1) {skill = showplanet};#IF (@RStick = 2) {skill = secure};#IF (@RStick = 3) {skill =
  170.  
  171. slice};#IF (@RStick = 4) {skill = lookup};#IF (@RStick = 5) {skill = remodulate};#IF
  172.  
  173. (@RStick = 6) {skill = short};#IF (@RStick = 7) {skill = locateship};#IF (@RStick = 8)
  174.  
  175. {skill = fakesignal};#IF (@RStick = 9) {skill = hack};#IF (@RStick = 10) {skill =
  176.  
  177. encrypt_file};#IF (@RStick = 11) {skill = networkhack};#IF (@RStick = 12) {skill =
  178.  
  179. disable_security};#IF (@RStick = 13) {skill = jam};#IF (@RStick = 14) {skill =
  180.  
  181. lifthack};#IF (@RStick = 15) {skill = security};#IF (@RStick = 16) {skill =
  182.  
  183. decrypt_file};#IF (@RStick = 17) {skill = crackdatapad};#IF (@RStick = 18) {skill =
  184.  
  185. protect_account};#IF (@RStick = 19) {skill = matchvector};#IF (@RStick = 20) {skill =
  186.  
  187. tapdata};#IF (@RStick = 21) {skill = null;#SAY @practiceclass Completed;#var @RStick
  188.  
  189. 0;#class SlicerPractice 0};#wait 1500;research @skill;prac @class}
  190. #TRIGGER {You can't learn more about that from books.} {#add RStick 1;#IF (@RStick = 2)
  191.  
  192. {skill = secure};#IF (@RStick = 3) {skill = slice};#IF (@RStick = 4) {skill =
  193.  
  194. lookup};research @skill;prac @class}
  195. #CLASS 0
  196. #CLASS {PRACTICE|EspionagePractice} {disable|menu}
  197. #TRIGGER {You can't learn any more about that from books!} {#add RStick 1;#IF (@RStick =
  198.  
  199. 1) {skill = swipe};#IF (@RStick = 2) {skill = tail};#IF (@RStick = 3) {skill =
  200.  
  201. conceal};#IF (@RStick = 4) {skill = makebinders};#IF (@RStick = 5) {skill = sabotage};#IF
  202.  
  203. (@RStick = 6) {skill = makecamera};#IF (@RStick = 7) {skill = install_camera};#IF
  204.  
  205. (@RStick = 8) {skill = doorcut};#IF (@RStick = 9) {skill = sharp eye};#IF (@RStick = 10)
  206.  
  207. {skill = monitor_camera};#IF (@RStick = 11) {skill = camera_sweep};#IF (@RStick = 12)
  208.  
  209. {skill = blackjack};#IF (@RStick = 13) {skill = makecutter};#IF (@RStick = 14) {skill =
  210.  
  211. null;#SAY @practiceclass Completed;#var @RStick 0;#class EspionagePractice 0};#wait
  212.  
  213. 1500;research @skill;prac @class}
  214. #CLASS 0
  215. #CLASS {PRACTICE|MedicalPractice} {disable|menu}
  216. #TRIGGER {You can't learn any more about that from books!} {#add RStick 1;#IF (@RStick =
  217.  
  218. 1) {skill = first aid};#IF (@RStick = 2) {skill = diagnose};#IF (@RStick = 3) {skill =
  219.  
  220. makemedpac};#IF (@RStick = 4) {skill = revive};#IF (@RStick = 5) {skill =
  221.  
  222. fillsyringe};#IF (@RStick = 6) {skill = doctor};#IF (@RStick = 7) {skill = inject};#IF
  223.  
  224. (@RStick = 8) {skill = healwound};#IF (@RStick = 9) {skill = cyber};#IF (@RStick = 10)
  225.  
  226. {skill = cyber};#IF (@RStick = 11) {skill = null;#SAY @practiceclass Completed;#var
  227.  
  228. @RStick 0;#class MedicalPractice 0};#wait 1500;research @skill;prac @class}
  229. #CLASS 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement