//-------- 2012,11,26 ?? ??? ?? ?? by. pa0829 ???------------------------
1@xm_d,1,1,3 script #adsw CLEAR_NPC,{
callfunc "F_GM_NPC";
mes "Please enter the password.";
.@i = callfunc("F_GM_NPC",1854,0);
if (.@i == 1){
mes "[時間管理員]";
mes "你要回到甚麼時間?";
next;
.@in_map$ = instance_mapname("1@xm_d");
switch(select("取消", "1區任務完成", "2區任務完成", "3區任務完成", "4區任務完成", "BOSS開始", "BOSS結束")){
case 1:
break;
case 2:
montransform COOKIE_XMAS,1;
donpcevent instance_npcname("#fac1bs")+"::OnStart";
mapannounce .@in_map$, "作業主任廣播: 大家都跑去哪了呢? 作業員離開崗位怎麼可以嘛!", bc_map, "0xff8800", FW_NORMAL, 12;
warp .@in_map$,70,125;
break;
case 3:
for (.@i = 1; .@i < 11; ++.@i)
disablenpc instance_npcname("作業員#"+.@i);
enablenpc instance_npcname("#fac3wp");
enablenpc instance_npcname("#fac3wp2");
donpcevent instance_npcname("#fac2ct")+"::OnEnd";
mapannounce .@in_map$, "工廠廣播: 配送分類工地的作業員全部下班了,關閉工地的電源並開啟員工休息是大門。", bc_map, "0x00ff44", FW_NORMAL, 12;
warp .@in_map$,131,210;
break;
case 4:
donpcevent instance_npcname("#fac3ct3")+"::OnEnd";
warp .@in_map$,131,210;
break;
case 5:
donpcevent instance_npcname("#fac3ct")+"::OnEnd";
donpcevent instance_npcname("#fac3ct2")+"::OnEnd";
donpcevent instance_npcname("#finalbs")+"::OnStart";
mapannounce .@in_map$, "???: 雖不知你是誰,但只要不擾亂這裡靜靜的離開的話,就不會傷害你的。", bc_map, "0xff8800", FW_NORMAL, 12;
warp .@in_map$,215,182;
break;
case 6:
donpcevent instance_npcname("#finalbs2")+"::OnStart";
warp .@in_map$,215,182;
break;
case 7:
donpcevent instance_npcname("#finalbs2")+"::OnEnd";
warp .@in_map$,215,182;
break;
}
}
close;
}
1@xm_d,3,1,3 script #adsw CLEAR_NPC,{
callfunc "F_GM_NPC";
mes "Please enter the password.";
.@i = callfunc("F_GM_NPC",1854,0);
if (.@i == 1){
getmapxy(.@mapname$, .@mapx, .@mapy, UNITTYPE_MOB, 'ANTONIO_GID);
mapannounce instance_mapname("1@xm_d"), "工廠廣播: 是" + .@mapx + " - " + .@mapy + " 。", bc_map, "0x00ff44", FW_NORMAL, 12;
}
close;
}