sub EVENT_ENTER (proximity) question ?
Am I doing this right ? Goal here is to depop another npc when in proximity range of this quest npc. At the moment, nothing is working in the script.
I figure I must be missing something here. Thanx :) sub EVENT_ENTER { { my $x; my $y; my $z; my $h; $x = $npc->GetX(); $y = $npc->GetY(); $z = $npc->GetZ(); $h = $npc->GetHeading(); quest::set_proximity($x-40,$x+40,$y-40,$y+40,$z-40,$z+40); quest::say("Your late!"); quest::depop(npc_type=205091); } } |
This is what I would do.
Code:
sub EVENT_SPAWN { You can also set the proximity somewhere else just not within the sub EVENT_ENTER. |
Quote:
When it comes down to it for speed, I made a plugin that I can use to set a proximity of an NPC given that you want it to be the same on all sides. You would put this in ServerRoot/plugins Call it whatever you want 'SetProx.pl' works Code:
sub SetProx{ Code:
sub EVENT_SPAWN { Code:
sub EVENT_SPAWN { |
You aren't required to use the Z-axis if you don't want.
|
All times are GMT -4. The time now is 01:00 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.