View Single Post
  #1  
Old 11-07-2014, 11:28 PM
zerjz3
Banned
 
Join Date: Aug 2010
Location: Sanctuary
Posts: 269
Default Faction-based movepc

Trying to get an invisible NPC to move the player to another area if their faction is below a certain value.... here's what I came up with, but can't seem to get it to work. Probably something silly that I'm overlooking!


Code:
sub EVENT_SPAWN {
  my $x = $npc->GetX();
  my $y = $npc->GetY();
  quest::set_proximity($x - 3, $x + 3, $y - 3, $y + 3);
}

sub EVENT_ENTER {
     if($faction >=3) {
    quest::movepc(6, 49.76, -14.47, 3.75, 194.0);
}

sub EVENT_EXIT {
  quest::clear_proximity();
  my $x = $npc->GetX();
  my $y = $npc->GetY();
  quest::set_proximity($x - 3, $x + 3, $y - 3, $y + 3);
}
}
Reply With Quote