21 lines
576 B
Plaintext
21 lines
576 B
Plaintext
|
location lTarget;
|
||
|
object oTarget;
|
||
|
|
||
|
//Can go on enter of an area or on enter of a tracks trigger.
|
||
|
//Basically you spawn an npc, then after a while they dissapear.
|
||
|
//This script will not spawn an npc if one already exist.
|
||
|
void main()
|
||
|
{
|
||
|
object oPC = GetEnteringObject(),
|
||
|
oObject = GetWaypointByTag("WP_hazel_01");
|
||
|
|
||
|
if (!GetIsObjectValid(GetNearestObjectByTag("hazel", oObject)))
|
||
|
{
|
||
|
CreateObject(OBJECT_TYPE_CREATURE, "elfmerc003", GetLocation(oObject));
|
||
|
}
|
||
|
|
||
|
oTarget = GetObjectByTag("hazel");
|
||
|
|
||
|
DelayCommand(680.0, DestroyObject(oTarget, 0.0));
|
||
|
}
|