Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2014
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.52 KB | None | 0 0
  1. waypointname = "wp2"
  2.  
  3. function SpawnKnight( keys )
  4.     knight = CreateUnitByName("Knight", keys.caster:GetAbsOrigin() + RandomVector( RandomFloat( 0, 200 ) ), true, keys.caster:GetOwner() , keys.caster:GetOwner(), keys.caster:GetPlayerOwner():GetTeam())
  5.     local waypointlocation = Entities:FindByName ( nil, waypointname)
  6.     knight:SetInitialGoalEntity( waypointlocation )
  7.     keys.caster:FindAbilityByName("knight_spawner"):StartCooldown(15)
  8. end
  9.  
  10. function SpawnWolf( keys )
  11.     wolf = CreateUnitByName("alpha_wolf", keys.caster:GetAbsOrigin() + RandomVector( RandomFloat( 0, 200 ) ), true, keys.caster:GetOwner() , keys.caster:GetOwner(), keys.caster:GetPlayerOwner():GetTeam())
  12.     local waypointlocation = Entities:FindByName ( nil, waypointname)
  13.     wolf:SetInitialGoalEntity( waypointlocation )
  14.     skill_1 = wolf:FindAbilityByName("alpha_wolf_command_aura")
  15.     skill_1:SetLevel(1)
  16.     skill_2 = wolf:FindAbilityByName("alpha_wolf_critical_strike")
  17.     skill_2:SetLevel(1)
  18.     keys.caster:FindAbilityByName("wolf_spawner"):StartCooldown(25)
  19. end
  20.  
  21. function SpawnBear( keys )
  22.     bear = CreateUnitByName("bear_chieftain", keys.caster:GetAbsOrigin() + RandomVector( RandomFloat( 0, 200 ) ), true, keys.caster:GetOwner() , keys.caster:GetOwner(), keys.caster:GetPlayerOwner():GetTeam())
  23.     local waypointlocation = Entities:FindByName ( nil, waypointname)
  24.     bear:SetInitialGoalEntity( waypointlocation )
  25.     skill_3 = bear:FindAbilityByName("bear_armor_aura")
  26.     skill_3:SetLevel(1)
  27.     keys.caster:FindAbilityByName("bear_spawner"):StartCooldown(30)
  28. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement