Advertisement
Pr0nogo

Untitled

Apr 10th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.47 KB | None | 0 0
  1. //============================================================================
  2. // Foot Fetishists - Tier 1 + Mortar Spam
  3. //============================================================================
  4. globals
  5. player user = Player(0)
  6. endglobals
  7. //============================================================================
  8. // main
  9. //============================================================================
  10. function main takes nothing returns nothing
  11. call DebugS(Running...)
  12. call CampaignAI(HOUSE,null)
  13. call DoCampaignFarms(true)
  14. call SetTargetHeroes(true)
  15. call SetPeonsRepair(true)
  16. call SetGroupsFlee(false)
  17. call SetUnitsFlee(false)
  18. call GroupTimedLife(true)
  19. call SetSlowChopping(false)
  20.  
  21. call SetBuildUnit(1,TOWN_HALL)
  22. call SetBuildUnit(1,PEASANT)
  23. call SetBuildUnit(5,PEASANT)
  24. call SetBuildUnit(1,BARRACKS)
  25. call SetBuildUnit(1,HOUSE)
  26. call SetBuildUnit(8,PEASANT)
  27. call SetBuildUnit(2,HOUSE)
  28. call SetBuildUnit(1,LUMBER_MILL)
  29. call SetBuildUnit(3,HOUSE)
  30. call SetBuildUnit(14,PEASANT)
  31. call SetBuildUnit(1,SCOUT)
  32. call SetBuildUnit(1,GUARD_TOWER)
  33. call SetBuildUnit(1,ARCANE_VAULT)
  34. call SetBuildUnit(2,BARRACKS)
  35. call SetBuildUnit(6,HOUSE)
  36. call SetBuildUnit(1,BLACKSMITH)
  37. call SetBuildUnit(3,BARRACKS)
  38. call SetBuildUnit(2,SCOUT)
  39. call SetBuildUnit(3,SCOUT)
  40. call SetBuildUnit(12,HOUSE)
  41. call SetBuildUnit(2,GUARD_TOWER)
  42. call SetBuildUnit(1,ARCANE_TOWER)
  43. call SetBuildUnit(1,KEEP)
  44. call SetBuildUnit(1,WORKSHOP)
  45. call SetBuildUnit(4,BARRACKS)
  46. call SetBuildUnit(16,HOUSE)
  47.  
  48. call CampaignDefender(8,FOOTMAN)
  49. call CampaignDefender(4,RIFLEMAN)
  50. call CampaignDefender(2,MORTAR)
  51.  
  52. call SetBuildUpgr(1,UPG_MELEE)
  53. call SetBuildUpgr(1,UPG_ARMOR)
  54. call SetBuildUpgr(1,UPG_RANGED)
  55. call SetBuildUpgr(1,UPG_LEATHER)
  56. call SetBuildUpgr(1,UPG_DEFEND)
  57. call SetBuildUpgr(1,UPG_GUN_RANGE)
  58. call SetBuildUpgr(1,UPG_WOOD)
  59. call SetBuildUpgr(2,UPG_MELEE)
  60. call SetBuildUpgr(2,UPG_ARMOR)
  61. call SetBuildUpgr(2,UPG_RANGED)
  62. call SetBuildUpgr(2,UPG_LEATHER)
  63.  
  64. local unit crp
  65. call InitAssaultGroup()
  66. set crp = GetCreepCamp(0,9,false)
  67. call CampaignAttacker(4,FOOTMAN)
  68. call Sleep(M5)
  69. call AttackMoveKillA(crp)
  70. call Sleep(15)
  71.  
  72. call InitAssaultGroup()
  73. call CampaignAttacker(4,FOOTMAN)
  74. call SuicideOnPlayer(0,user)
  75.  
  76. call InitAssaultGroup()
  77. call CampaignAttacker(8,FOOTMAN)
  78. call CampaignAttacker(2,RIFLEMAN)
  79. call SuicideOnPlayer(M2,user)
  80.  
  81. call InitAssaultGroup()
  82. call CampaignAttacker(14,FOOTMAN)
  83. call CampaignAttacker(2,RIFLEMAN)
  84. call SuicideOnPlayer(M3,user)
  85.  
  86. call InitAssaultGroup()
  87. call CampaignAttacker(22,FOOTMAN)
  88. call CampaignAttacker(4,MORTAR)
  89. call SuicideOnPlayer(M3,user)
  90.  
  91. call InitAssaultGroup()
  92. call CampaignAttacker(16,FOOTMAN)
  93. call CampaignAttacker(12,RIFLEMAN)
  94. call CampaignAttacker(5,MORTAR)
  95. call SuicideOnPlayer(M2,user)
  96.  
  97. loop
  98. call InitAssaultGroup()
  99. call CampaignAttacker(20,FOOTMAN)
  100. call CampaignAttacker(10,RIFLEMAN)
  101. call CampaignAttacker(8,MORTAR)
  102. call SuicideOnPlayer(M4,user)
  103.  
  104. call InitAssaultGroup()
  105. call CampaignAttacker(8,FOOTMAN)
  106. call CampaignAttacker(4,RIFLEMAN)
  107. call SuicideOnPlayer(0,user)
  108.  
  109. call InitAssaultGroup()
  110. call CampaignAttacker(24,FOOTMAN)
  111. call CampaignAttacker(5,RIFLEMAN)
  112. call CampaignAttacker(10,MORTAR)
  113. call SuicideOnPlayer(M4,user)
  114.  
  115. call InitAssaultGroup()
  116. call CampaignAttacker(4,FOOTMAN)
  117. call CampaignAttacker(4,RIFLEMAN)
  118. call CampaignAttacker(12,MORTAR)
  119. call SuicideOnPlayer(M2,user)
  120. endloop
  121. endfunction
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement