root/npc/sample/npc_test_arena.txt @ 11

Revision 1, 2.8 kB (checked in by jinshiro, 17 years ago)
Line 
1// ------------------------------------------------------------------
2//                      ƒAƒŠ|ƒi‚̐ݒè
3// ------------------------------------------------------------------
4
5// ŽŸ‚̃}ƒbƒv‚ðŽg‚¢‚Ü‚·
6//map: prontera
7//map: prt_are_in
8//map: force_1-1
9
10// ƒeƒŒƒ|‚Ȃǂ̋֎~ˆ—
11prt_are_in      mapflag nomemo  dummy
12prt_are_in      mapflag noteleport      dummy
13prt_are_in      mapflag nosave  prontera,156,191
14force_1-1       mapflag nomemo  dummy
15force_1-1       mapflag noteleport      dummy
16force_1-1       mapflag nosave  prontera,156,191
17
18// ƒvƒƒ“ƒeƒ‰‚É“ü‚èŒû‚ð’u‚­
19prontera,160,185,0      script  ƒAƒŠ[ƒi“ü‚èŒû  116,{
20        mes "ƒAƒŠ[ƒi“ü‚èŒû‚É”ò‚т܂·‚©H";
21        next;
22        menu "”ò‚Ô",L_GOARENA,"‚â‚ß‚é",L_YAME;
23L_GOARENA:
24        warp "prt_are_in",31,82;
25        close;
26L_YAME:
27        close;
28}
29
30// ‘Ò‹@Žº‚©‚珀”õŽº‚Ö‚Ì“]‘—
31prt_are_in,29,79,0      script  ƒ^ƒCƒ€ƒAƒ^ƒbƒN‚P        116,{
32        if( getmapusers("force_1-1")>0 ) goto L_WAIT;
33        mes "‚±‚±‚̓^ƒCƒ€ƒAƒ^ƒbƒNLv1‚Å‚·";
34        mes "’§í‚µ‚Ü‚·‚©H";
35        menu "‚Í‚¢",L_GOLV1,"‚â‚ß‚é",L_YAME;
36L_GOLV1:
37        if( getmapusers("force_1-1")>0 ) goto L_WAIT;
38        disablenpc "fc103-1";
39        disablenpc "fc105";
40        disablenpc "fc107";
41        addtimer 5000,"arenatestev0000";
42        warp "force_1-1",99,12;
43        end;
44L_WAIT:
45        mes "Œ»Ý’§í’†‚Ì•û‚ª‚¢‚Ü‚·‚̂ŁA";
46        mes "‚µ‚΂炭‚š‘Ò‚¿‚­‚Ÿ‚³‚¢B";
47L_YAME:
48        close;
49}
50
51// €”õŽºi‚P‚O•b€”õŠúŠÔj
52force_1-1,99,12,0       script  arenatestev0000 -1,{
53        announce "‚P‚O•bŒã‚ÉŠJŽn‚µ‚Ü‚·",3;
54        addtimer 10000,"arenatestev0001";
55}
56
57// ŽÀÛ‚Ì•”‰®‚Ö‚Ì“]‘—‚ÆMOB‚̐ݒè
58force_1-1,99,12,0       script  arenatestev0001 -1,{
59        killmonster "force_1-1","arenatestev1000";
60        monster "force_1-1",25,25,"--ja--",1002,1,"arenatestev1000";
61        monster "force_1-1",20,25,"--ja--",1002,1,"arenatestev1000";
62        monster "force_1-1",25,20,"--ja--",1002,1,"arenatestev1000";
63        monster "force_1-1",30,25,"--ja--",1002,1,"arenatestev1000";
64        monster "force_1-1",25,30,"--ja--",1002,1,"arenatestev1000";
65        set $arenatest00,5;
66        disablenpc "fc101";
67        disablenpc "fc103";
68        warp "force_1-1",25,26;
69        enablenpc "fc103-1";
70        enablenpc "fc105";
71        enablenpc "fc107";
72        announce "30•bˆÈ“à‚ÉŸr–Å‚¹‚æ",19;
73        addtimer 30000,"arenatestev8000";
74}
75
76// “|‚µ‚œˆ—
77force_1-1,25,26,0       script  arenatestev1000 -1,{
78        set $arenatest00, $arenatest00 - 1;
79        if( $arenatest00 > 0 ) goto L_CONT;
80        deltimer "arenatestev8000";
81        announce "ƒNƒ‰ƒbƒVƒ…!!",3;
82        enablenpc "fc101";
83        enablenpc "fc103";
84        areaannounce "prt_are_in",25,75,40,90,
85                strcharinfo(0) + " ‚ªƒ^ƒCƒ€ƒAƒ^ƒbƒNLv1‚ðƒNƒŠƒA‚µ‚Ü‚µ‚œ",0;
86        addtimer 5000,"arenatestev9000";
87L_CONT:
88        end;
89}
90
91// ƒ^ƒCƒ€ƒAƒEƒg
92force_1-1,25,26,0       script  arenatestev8000 -1,{
93        set $arenatest00,99;
94        killmonster "force_1-1","arenatestev1000";
95        announce "ƒ^ƒCƒ€ƒI[ƒo[!!",3;
96        areaannounce "prt_are_in",25,75,40,90,
97                strcharinfo(0) + " ‚ªƒ^ƒCƒ€ƒAƒ^ƒbƒNLv1‚ÉŽž”s‚µ‚Ü‚µ‚œ",0;
98        addtimer 5000,"arenatestev9000";
99}
100
101// ƒvƒƒ“ƒeƒ‰‚É‹A‚é
102force_1-1,25,26,0       script  arenatestev9000 -1,{
103        warp "prontera",156,191;
104}
Note: See TracBrowser for help on using the browser.