Foereaper

Eluna AreaTrigger NPC

Nov 4th, 2013
843
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.50 KB | None | 0 0
  1. local NPC_ID = 100
  2. local Teleport_Range = 2 -- Range in yards
  3.  
  4. function AreaTrigger_OnSpawn(event, creature)
  5.     creature:SetVisible(false)
  6.     creature:SetFaction(35)
  7. end
  8.  
  9. function AreaTrigger_MoveInLOS(event, creature, plr)
  10.     if (plr:GetUnitType() == "Player" and creature:IsWithinDistInMap(plr, Teleport_Range)) then
  11.         plr:Teleport(0, -9319, 133, 65, 4) -- Teleport players to coords
  12.     end
  13. end
  14.  
  15. RegisterCreatureEvent(NPC_ID, 23, AreaTrigger_OnSpawn)
  16. RegisterCreatureEvent(NPC_ID, 27, AreaTrigger_MoveInLOS)
Advertisement
Add Comment
Please, Sign In to add comment