Advertisement
Guest User

zMUD/cMUD LotJ Buildship

a guest
Jul 6th, 2012
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.50 KB | None | 0 0
  1. #ALIAS autobuildship {#if (@autobuildship = "on") {#var autobuildship off;#t- autobuildship} {#var autobuildship on;#t+ autobuildship};#echo Autobuildship: @autobuildship}
  2. #ALIAS buildship {#if (%ismember(@buildpiece,@buildplural)) {~buildship @{buildnum}.@{buildship} @{buildpiece}s} {~buildship @{buildnum}.@{buildship} @buildpiece}}
  3. #ALIAS buildexamine {#var buildnum 1;#var buildship %1;exa @{buildnum}.@{buildship}}
  4. #ALIAS dropall {#forall @buildparts {drop all.%{i}}}
  5. #ALIAS skiphull {#if (@skiphull = "yes") {#var skiphull no} {#var skiphull yes};#echo Skip hull: @skiphull}
  6. #ALIAS buildshipadv {#add buildnum 1;examine @{buildnum}.@{buildship}}
  7. #VAR autobuildship {off}
  8. #TRIGGER {You finish working on %1.} {#add armorstatus -1;timedisplay [@armorstatus * 45] - @armorstatus stitches left.;#if (@armorstatus > -10) {makearmor @currentarmor} {#if (@armoradvance = "on") {advancearmor}}} {automakearmor} 517
  9. #TRIGGER {You finish modifying the ship.} {#add buildshipvar 1;#if (@buildshipvar >= 30) {#var buildshipvar 0;get 30 @buildpiece};#if (%ismember(@buildship, @buildfastlist)) {#wa 3500;buildship} {buildship}} {autobuildship} 517
  10. #TRIGGER {Hull:(%s)(%n)} {#var buildhull %2} {autobuildship} 517
  11. #TRIGGER {Circuits:(%s)(%n)} {#var buildcircuit %2} {autobuildship} 517
  12. #TRIGGER {Weapons:(%s)(%n)} {#var buildweapon %2} {autobuildship} 517
  13. #TRIGGER {Engines:(%s)(%n)} {#var buildengine %2} {autobuildship} 517
  14. #TRIGGER {Wear locations:} {#if (@skiphull = "yes") {#echo Skipping hull.;#if (@buildcircuit > 0) {#var buildpiece %item(@buildparts, 2)} {#if (@buildweapon > 0) {#var buildpiece %item(@buildparts, 3)} {#if (@buildengine > 0) {#var buildpiece %item(@buildparts, 4)} {#echo Nothing more to be done!;buildshipadv}}}} {#if (@buildhull > 0) {#var buildpiece %item(@buildparts, 1)} {#if (@buildcircuit > 0) {#var buildpiece %item(@buildparts, 2)} {#if (@buildweapon > 0) {#var buildpiece %item(@buildparts, 3)} {#if (@buildengine > 0) {#var buildpiece %item(@buildparts, 4)} {#echo Nothing more to be done!;buildshipadv}}}}};get 30 @{buildpiece};buildship;#var buildshipvar 0} {autobuildship} 517
  15. #TRIGGER {Your %1 doesnt need (%*) of that.} {dropall;examine @{buildnum}.@{buildship}} {autobuildship} 517
  16. #TRIGGER {Where to begin? It all looks so complex...} {buildship} {autobuildship} 517
  17. #TRIGGER {You're too exhausted to do that right now!} {#var autostudy on;#t+ autostudy;study;#t+ waitformoves} {autobuildship} 517
  18. #TRIGGER {~|(%n)~/(%n)~]} {#if (%1 > (%2 - 200)) {buildship;#t- waitformoves;#var autostudy off;#t- autostudy}} {waitformoves} 517
  19. #TRIGGER {You step away from your finished %1!} {dropall;exa @{buildnum}.@{buildship}} {autobuildship} 517
  20. #TRIGGER {Your droid assists you!} {#gag} {autobuildship} 517
  21. #TRIGGER {You gain %1 experience.} {#gag} {autobuildship} 517
  22. #TRIGGER {%1's droid assists %2.} {#gag} {autobuildship} 517
  23. #TRIGGER {%1 gets %2.} {#gag} {autobuildship} 517
  24. #TRIGGER {You don't have a component like that.} {examine @{buildnum}.@{buildship}} {autobuildship} 517
  25. #TRIGGER {I see no (%*) here.} {#echo Buildship halted, out of part: %-1;#t- autobuildship} {autobuildship} 517
  26. #TRIGGER {Copyover recovery complete.} {buildship} {autobuildship} 517
  27. #TRIGGER {You do not see that here.} {#echo Out of ships to build. Studying to avoid idle.;#t+ autostudy;#var autostudy on;study} {autobuildship} 517
  28. #TRIGGER {%1 takes %2 tools and starts to work on %3} {#gag} {autobuildship} 517
  29. #TRIGGER {You receive %1 engineering experience.} {#gag} {autobuildship} 517
  30. #TRIGGER {Your droid gains %1 experience points.} {#gag} {autobuildship} 517
  31. #TRIGGER {-[AFK MODE]--Type-AFK-to-return!--[AFK MODE]-} {#var afk yes} {} 517
  32. #TRIGGER {~[ALERT~]~: EMERGENCY COPYOVER - Keep calm, we might pull through!} {buildship} {autobuildship} 517
  33. #TRIGGER {You may now bot again.} {#if (@autobuildshipstart = "yes") {#var autobuildshipstart no;#if (@afk = "yes") {afk};stand;bot start;buildship;#t+ autobuildship;#var autobuildship on};#if (@autostudystart = "yes") {#var autostudystart no;#if (@afk = "yes") {afk};stand;bot start;study;#t+ autostudy;#var autostudy on};#if (@automakearmorstart = "yes") {#var automakearmorstart no;#if (@afk = "yes") {afk};stand;bot start;makearmor;#t+ automakearmor;#var automakearmor on};#if (@autoponderstart = "yes") {#var autoponderstart no;#if (@afk = "yes") {afk};stand;bot start;ponder;#t+ autoponder};#if (@autolocatestart = "yes") {#var autolocatestart no;#if (@afk = "yes") {afk};stand;bot start;loc;#t+ autolocate;#var autolocate on}} {} 517
  34. #TRIGGER {You get %1 leadership experience for leading your group.} {#gag} {autobuildship} 517
  35. #TRIGGER {You are now afk.} {#var afk yes} {} 517
  36. #TRIGGER {Botting time limit reached.} {#if (@autobuildship = "on") {#t- autobuildship;#var autobuildship off;#var autobuildshipstart yes};#if (@autostudy = "on") {#t- autostudy;#var autostudy off;#var autostudystart yes};#if (@automakearmor = "on") {#t- automakearmor;#var automakearmor off;#var automakearmorstart yes};#if (@autoponder = "on") {#t- autoponder;#var autoponder off;#var autoponderstart yes};#if (@autolocate = "on") {#t- autolocate;#var autolocate off;#var autolocatestart yes}} {} 517
  37. #TRIGGER {(%*) now follows you.} {group all;buildship} {autobuildship} 517
  38. #TRIGGER {You can refresh your party again.} {refresh} {autobuildship} 517
  39. #TRIGGER {(%*) steps away from (%*) looking very pleased with (%*)self.} {#gag} {autobuildship} 517
  40. #TRIGGER {%1 empties a bag.} {#gag} {autobuildship} 517
  41. #TRIGGER {%1 drops a bag.} {#gag} {autobuildship} 517
  42. #TRIGGER {%1 puts some credits into a large safe.} {#gag} {autobuildship} 517
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement