Initial Commit
Initial Commit [v1.32PRC8]
This commit is contained in:
24
_module/nss/npc_enter.nss
Normal file
24
_module/nss/npc_enter.nss
Normal file
@@ -0,0 +1,24 @@
|
||||
void main()
|
||||
{
|
||||
string sTag;
|
||||
object oNPC;
|
||||
int iFlag;
|
||||
|
||||
iFlag = GetLocalInt(OBJECT_SELF,"Enter");
|
||||
if (GetIsPC(GetEnteringObject()) && iFlag == 0)
|
||||
{
|
||||
oNPC = GetFirstObjectInArea();
|
||||
while (GetIsObjectValid(oNPC))
|
||||
{
|
||||
sTag=GetTag(oNPC);
|
||||
if (GetSubString(sTag,0,14) == "en4_questgiver")
|
||||
AssignCommand(oNPC,ActionRandomWalk());
|
||||
DelayCommand(1.0f * (Random(6)+1),AssignCommand(oNPC,ClearAllActions()));
|
||||
//SendMessageToPC(GetFirstPC(),"Tag=" + GetSubString(sTag,1,14));
|
||||
SetLocalInt(OBJECT_SELF,"Enter",1);
|
||||
oNPC = GetNextObjectInArea();
|
||||
}
|
||||
}
|
||||
//en4_questgiver
|
||||
|
||||
}
|
Reference in New Issue
Block a user