- script NPC 860,{ mes "(" + strcharinfo(0) + ")"; next; menu "招喚怪物",L_MONSTER, "招喚道具",L_ITEM, "精練道具",L_REFINE, "學習技能",L_SKILL, "傳送地圖",L_WARP, "增加點數",L_POINT, "增加金錢",L_MONEY; //怪物 L_MONSTER: mes " [GameMaster]"; mes "您要執行增加還是清除?"; next; menu "增加",L_ADD,"清除",L_DEL; L_ADD: mes " [GameMaster]"; mes " 請依序輸入: "; mes " 地圖, 座標X, 座標Y, 怪物名稱, 怪物編號, 怪物數量, 指定事件"; next; mes " [GameMaster]"; mes " 請輸入: 地圖名稱.gat"; input @monster1$; next; mes " [GameMaster]"; mes " 請輸入座標X"; input @monster2; next; mes " [GameMaster]"; mes " 請輸入座標Y"; input @monster3; next; mes " [GameMaster]"; mes " 請輸入怪物名稱"; input @monster4$; next; mes " [GameMaster]"; mes " 請輸入怪物編號"; input @monster5; next; mes " [GameMaster]"; mes " 請輸入怪物數量"; input @monster6; next; mes " [GameMaster]"; mes " 請輸入事件名稱(刪除怪物用)"; input @monster7$; next; monster @monster1$,@monster2,@monster3,@monster4$,@monster5,@monster6,@monster7$; close; L_DEL: mes " [GameMaster]"; mes " 請依序輸入: 地圖名稱, 事件名稱"; next; mes " [GameMaster]"; mes " 請輸入: 地圖名稱.gat"; input @killmonster1$; next; mes " [GameMaster]"; mes " 請輸入: 事件名稱(增加時候輸入的事件名稱)"; input @killmonster2$; next; killmonster @killmonster1$,@killmonster2$; close; // 道具 L_ITEM: input @item1; input @item2; getitem @item1,@item2; close; //精練 L_REFINE: successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; successrefitem 1; successrefitem 2; successrefitem 3; successrefitem 4; successrefitem 5; successrefitem 6; successrefitem 7; successrefitem 8; successrefitem 9; successrefitem 10; close; //技能 L_SKILL: mes " [GameMaster]"; mes "請依序輸入 ^FF0000 技能代號, 技能等級 ^000000"; mes "不要輸入沒有的技能"; mes "否則會造成人物卡點"; mes " [GameMaster]"; mes " 請輸入技能代號"; input @skill1; mes " [GameMaster]"; mes " 請輸入技能等級"; input @skill2; if (@skill1 < 0) goto L_SKILL; if (@skill1 > 336) goto L_SKILL; if (@skill2 < 0) goto L_SKILL; if (@skill2 > 10) goto L_SKILL; skill @skill1,@skill2; close; //傳送 L_WARP: mes " [GameMaster]"; mes " 請依序輸入: 地圖名稱, 座標X, 座標Y"; next; mes " [GameMaster]"; mes " 請輸入: 地圖名稱.gat"; input @warp1$; next; mes " [GameMaster]"; mes " 請輸入: 座標X"; input @warp2; next; mes " [GameMaster]"; mes " 請輸入: 座標Y"; input @warp3; next; warp @warp1$,@warp2,@warp3; close; //點數 L_POINT: mes " [GameMaster]"; mes " 請選擇需要增加的點數"; menu "屬性點",L_POINT1,"技能點",L_POINT2; L_POINT1: mes " [GameMaster]"; mes " 請輸入增加多少屬性點"; input @point1; set StatusPoint,@point1; close; L_POINT2: mes " [GameMaster]"; mes " 請輸入增加多少技能點"; next; input @point2; set SkillPoint,@point2; close; //金錢 L_MONEY: mes " [GameMaster]"; mes " 數入增加的金錢數量"; input @money; set Zeny,Zeny + @money; close; } p_track02,55,28,0 script Tire#race02_6_4 -1,0,0,{ end; OnInit: disablenpc "Tire#race02_6_4"; end; OnTouchNPC: set .@start,rand(1,100); if (.@start > 0) && (.@start < 61) { sc_start SC_SLEEP,1000,0; } else if (.@start > 60) && (.@start < 71) { sc_start SC_SLEEP,2000,0; } else if (.@start > 70) && (.@start < 81) { sc_start SC_SLEEP,3000,0; } else if (.@start > 80) && (.@start < 91) { sc_start SC_SLEEP,4000,0; } end; }