//-------- 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; }