|
@@ -11972,7 +11972,12 @@ OnReset:
|
|
OnMyMobDead:
|
|
OnMyMobDead:
|
|
.@dead_num = mobcount(""+strnpcinfo(4)+"", "#"+strnpcinfo(2)+"::OnMyMobDead");
|
|
.@dead_num = mobcount(""+strnpcinfo(4)+"", "#"+strnpcinfo(2)+"::OnMyMobDead");
|
|
if (.@dead_num < 1)
|
|
if (.@dead_num < 1)
|
|
- donpcevent "#"+strnpcinfo(2)+"::OnSpawn";
|
|
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer5000: // custom timer (there is officially no respawn delay)
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ donpcevent "#"+strnpcinfo(2)+"::OnSpawn";
|
|
end;
|
|
end;
|
|
|
|
|
|
OnSpawn:
|
|
OnSpawn:
|
|
@@ -12005,7 +12010,12 @@ OnReset:
|
|
OnMyMobDead:
|
|
OnMyMobDead:
|
|
.@dead_num = mobcount(""+strnpcinfo(4)+"", "#"+strnpcinfo(2)+"::OnMyMobDead");
|
|
.@dead_num = mobcount(""+strnpcinfo(4)+"", "#"+strnpcinfo(2)+"::OnMyMobDead");
|
|
if (.@dead_num < 1)
|
|
if (.@dead_num < 1)
|
|
- donpcevent "#"+strnpcinfo(2)+"::OnSpawn";
|
|
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer5000: // custom timer (there is officially no respawn delay)
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ donpcevent "#"+strnpcinfo(2)+"::OnSpawn";
|
|
end;
|
|
end;
|
|
|
|
|
|
OnSpawn:
|
|
OnSpawn:
|
|
@@ -12038,7 +12048,12 @@ OnReset:
|
|
OnMyMobDead:
|
|
OnMyMobDead:
|
|
.@dead_num = mobcount(""+strnpcinfo(4)+"", "#"+strnpcinfo(2)+"::OnMyMobDead");
|
|
.@dead_num = mobcount(""+strnpcinfo(4)+"", "#"+strnpcinfo(2)+"::OnMyMobDead");
|
|
if (.@dead_num < 1)
|
|
if (.@dead_num < 1)
|
|
- donpcevent "#"+strnpcinfo(2)+"::OnSpawn";
|
|
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer5000: // custom timer (there is officially no respawn delay)
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ donpcevent "#"+strnpcinfo(2)+"::OnSpawn";
|
|
end;
|
|
end;
|
|
|
|
|
|
OnSpawn:
|
|
OnSpawn:
|