Added game ID check for Horror toy factory instance (#4383)
* Some parts of the script needed to check if the monster still exists
This commit is contained in:
parent
469183771b
commit
bb6e583a03
@ -1214,7 +1214,7 @@ OnStart:
|
|||||||
OnStart:
|
OnStart:
|
||||||
.@event$ = instance_npcname( strnpcinfo(0) ) + "::OnMyMobDead";
|
.@event$ = instance_npcname( strnpcinfo(0) ) + "::OnMyMobDead";
|
||||||
killmonster 'xm_d_map$, .@event$;
|
killmonster 'xm_d_map$, .@event$;
|
||||||
while (1) {
|
while (unitexists('celene_id) == true) {
|
||||||
getunitdata 'celene_id, .@data;
|
getunitdata 'celene_id, .@data;
|
||||||
.@x = .@data[UMOB_X] + rand(1,20) - 10;
|
.@x = .@data[UMOB_X] + rand(1,20) - 10;
|
||||||
.@y = .@data[UMOB_Y] + rand(1,20) - 10;
|
.@y = .@data[UMOB_Y] + rand(1,20) - 10;
|
||||||
@ -1542,6 +1542,7 @@ OnTimer1000:
|
|||||||
|
|
||||||
1@xm_d,3,1,3 script #adsw2 CLEAR_NPC,{
|
1@xm_d,3,1,3 script #adsw2 CLEAR_NPC,{
|
||||||
if (callfunc("F_GM_NPC",1854,0) == 1) {
|
if (callfunc("F_GM_NPC",1854,0) == 1) {
|
||||||
|
if (unitexists('Antonio) == true)
|
||||||
getunitdata 'Antonio, .@mob;
|
getunitdata 'Antonio, .@mob;
|
||||||
mapannounce 'xm_d_map$, "Factory announcement: Exist in " + .@mob[UMOB_X] + " - " + .@mob[UMOB_Y] + ".",bc_map,"0x00ff44";
|
mapannounce 'xm_d_map$, "Factory announcement: Exist in " + .@mob[UMOB_X] + " - " + .@mob[UMOB_Y] + ".",bc_map,"0x00ff44";
|
||||||
}
|
}
|
||||||
@ -1601,7 +1602,6 @@ OnInstanceInit:
|
|||||||
hideonnpc instance_npcname("#eff_f0" + .@i);
|
hideonnpc instance_npcname("#eff_f0" + .@i);
|
||||||
disablenpc instance_npcname("#bssk01");
|
disablenpc instance_npcname("#bssk01");
|
||||||
disablenpc instance_npcname("#bssk02");
|
disablenpc instance_npcname("#bssk02");
|
||||||
hideonnpc instance_npcname("#bssk02");
|
|
||||||
for ( .@i = 1; .@i < 5; ++.@i )
|
for ( .@i = 1; .@i < 5; ++.@i )
|
||||||
hideonnpc instance_npcname("#crssk" + .@i);
|
hideonnpc instance_npcname("#crssk" + .@i);
|
||||||
disablenpc instance_npcname("#kimion1");
|
disablenpc instance_npcname("#kimion1");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user