Guest User

hello

a guest
Apr 29th, 2017
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. //-----------------------------------------------------------------//
  2.  
  3. Trigger("Player 8"){
  4. Conditions:
  5. Bring("Player 8", "Zerg Flag Beacon", "Anywhere", Exactly, 0);
  6. Bring("Player 8", "Zerg Beacon", "Anywhere", At least, 3);
  7.  
  8. Actions:
  9. Preserve Trigger();
  10. Set Switch("Switch1", randomize);
  11. }
  12.  
  13. //-----------------------------------------------------------------//
  14.  
  15. Trigger("Player 8"){
  16. Conditions:
  17. Bring("Player 8", "Zerg Flag Beacon", "Anywhere", Exactly, 0);
  18. Bring("Player 8", "Zerg Beacon", "Anywhere", At least, 3);
  19. Switch("Switch1", set);
  20.  
  21. Actions:
  22. Preserve Trigger();
  23. Remove Unit At Location("Player 8", "Zerg Beacon", 1, "Anywhere");
  24. }
  25.  
  26. //-----------------------------------------------------------------//
  27.  
  28. Trigger("Player 8"){
  29. Conditions:
  30. Bring("Player 8", "Zerg Flag Beacon", "Anywhere", Exactly, 0);
  31. Bring("Player 8", "Zerg Beacon", "Anywhere", At least, 3);
  32. Switch("Switch1", set);
  33.  
  34. Actions:
  35. Preserve Trigger();
  36. Remove Unit At Location("Player 8", "Zerg Beacon", 1, "Anywhere");
  37. }
  38.  
  39. //-----------------------------------------------------------------//
  40.  
  41. Trigger("Player 8"){
  42. Conditions:
  43. Bring("Player 8", "Zerg Flag Beacon", "Anywhere", Exactly, 0);
  44. Bring("Player 8", "Zerg Beacon", "Anywhere", At least, 3);
  45. Switch("Switch1", not set);
  46.  
  47. Actions:
  48. Preserve Trigger();
  49. Give Units to Player("Player 8", "Player 7", "Zerg Beacon", 1, "Anywhere");
  50. }
  51.  
  52. //-----------------------------------------------------------------//
  53.  
  54. Trigger("Player 8"){
  55. Conditions:
  56. Bring("Player 8", "Zerg Flag Beacon", "Anywhere", Exactly, 0);
  57. Bring("Player 8", "Zerg Beacon", "Anywhere", At most, 2);
  58. Bring("Player 7", "Zerg Beacon", "Anywhere", At least, 1);
  59.  
  60. Actions:
  61. Preserve Trigger();
  62. Give Units to Player("Player 7", "Player 8", "Zerg Beacon", All, "Anywhere");
  63. }
  64.  
  65. //-----------------------------------------------------------------//
  66.  
  67. then here it makes one of the two remaining into a flag beacon, thereby disabling all these triggers and allowing the triggers to proceed. That works like a charm and 100% as intended. It's just these triggers that need to give me a proper totally random 2 beacons out of the 50 or so that are preplaced.
Advertisement
Add Comment
Please, Sign In to add comment