//無限枝回廊 //スクリプト //流れ main → Warp_Exe → Set_Mobs → 倒す → Monster_Killed → View_WP → // Monster_Killed 倒した敵 // View_WP1-[1-4] ワープポイント表示 // Warp_Exe ワープ実行 //サーバー変数 //$@Now_Area 最後の階数 //$@Mob_Count モンスター数 //$@Kill_Count モンスター殺害数 //$@Now_Info その階のMOBの種類 //$@Next_Info その階のMOBの種類 //スクリプト変数 //'read_first 初期設定フラグ // - script 美妙枝#main 831{ //--------初期設定----- if (!'read_first) { set 'read_first, 1; for(set '@i,1; '@i <= 4; set '@i, '@i + 1) { disablenpc "View_WP" + '@i + "-5"; } } //----------終了------- if ('ptid == 0) { mes "[美妙枝]"; mes "いきますか?いきませんか?"; next; switch (select("いきます","いきません","説明を…")) { case 1: if(!getcharid(1) || getpartyleader(getcharid(1)) != strcharinfo(0)) { mes "[美妙枝]"; mes "参加申請を行えるのは"; mes "パーティーのリーダーのみです。"; close; } else if('ptid == 0) { //参加手続き開始 initnpctimer; //必要変数をセット set $@Mob_Count, 10; set $@Kill_Count, 0; callfunc "Set_Mobs",$@Mob_Count; set $@Now_Area,1; set 'ptid, getcharid(1); set 'ptname$, getpartyname(getcharid(1)); announce "パーティー「" + 'ptname$ + "」が無限回廊に挑戦するようです。",0x11; mes "[美妙枝]"; mes "セット完了です。"; mes "もう一度話しかけてね。"; close; } else { mes "[美妙枝]"; mes "少し遅かったです…。"; mes "パーティー^0000FF「" + 'ptname$ + "」^000000が"; mes "挑戦することになりました。"; close; } case 2: mes "[美妙枝]"; mes "分かりました。"; close; case 3: goto L_Introduction; } } else{ mes "[美妙枝]"; if('ptid != getcharid(1)) { set '@time, 3600000 - getnpctimer(0,"美妙枝"); set '@time_min, ('@time/60000); mes "申し訳ないですが、今は"; mes "パーティー^0000FF「" +'ptname$+ "」^000000が"; mes "挑戦中です。"; mes "終了まであと" + '@time_min + "分です。"; next; if (select("説明を…","了解です")==1) goto L_Introduction; close; } else { mes "詰まった時にチェックしてくださいね。"; mes "$@Now_Area : " + $@Now_Area; mes "$@Now_Info : " + $@Now_Info; mes "$@Next_Info : " + $@Next_Info; mes "$@Mob_Count : " + $@Mob_Count; mes "$@Kill_Count : " + $@Kill_Count; if (select("行く","行かない")==1) callfunc "Warp_Exe"; close; end; } close; } return; L_Introduction: mes "[美妙枝]"; mes "新しいダンジョン^FF0000「無限回廊」^000000が"; mes "発見されました。"; mes "私はそのダンジョンの挑戦者を探しています。"; mes "内部は通称「枝モンスター」と呼ばれる敵が徘徊しています。"; mes "稀にボスモンスターとか出る場合もあるみたいです。"; next; mes "[美妙枝]"; mes "無限回廊には魔力が満ち溢れていて、"; mes "色々不思議な事が起こります。"; next; mes "[美妙枝]"; mes "^FF00001.入れるのは1PTのみ^000000"; mes "どういう理屈かわかりませんが、"; mes "パーティという繋がりがないと"; mes "ダンジョンに入れません。"; mes "でも、挑戦の途中からでも"; mes "パーティに入れば挑戦可能です。"; next; mes "[美妙枝]"; mes "^FF00002.魔力ポイントの付与^000000"; mes "魔力ポイント、通称^FF0000「MP」^000000です。"; mes "^FF0000MPはモンスターを全滅させた時に出現する"; mes "ワープポータルに乗った時に加算されます。^000000"; mes "このMPはキャラクターにくっついてるのですが、"; mes "それを利用した技術もあるそうです。"; next; mes "[美妙枝]"; mes "^FF00003.制限時間は1時間^000000"; mes "1時間が経過すると"; mes "問答無用で弾きだされます。"; mes "なので最深部があるのかは不明です。"; close; return; OnTimer3000000: announce "パーティー「" + 'ptname$ + "」の挑戦があと10分です",0x10; end; OnTimer3600000: announce "パーティー「" + 'ptname$ + "」の挑戦が終了しました",0x10; for(set '@i,1; '@i <= 4; set '@i, '@i + 1) { set '@Gat_Name$,"pvp_n_" + '@i + "-5.gat"; areawarp '@Gat_Name$,0,0,400,400,"SavePoint",0,0; disablenpc "View_WP" + '@i + "-5"; killmonsterall '@Gat_Name$; } set $@Kill_Count, 0; set 'ptid,0; set $@Now_Area,0; set 'ptname$,""; set $@Next_Info,0; set $@Now_Info,0; stopnpctimer; end; } function script Warp_Exe { set '@Gat_Name$,"pvp_n_" + (($@Now_Area + 3) % 4 + 1) + "-5.gat"; warp '@Gat_Name$,65,99; return; } function script Set_Mobs { // モンスター召喚 set '@num$, (($@Now_Area) % 4 + 1) + "-5"; set '@Gat_Name$, "pvp_n_" + '@num$ + ".gat"; if($@Next_Info == 0){ areamonster '@Gat_Name$,80,80,119,119,"--ja--",-1,getarg(0),"Monster_Killed" + '@num$ + "::OnKilled"; } else if($@Next_Info == 25){ setarray '@Mob_id,1086,1115,1150,1159,1112,1583,1492,1046,1518,1252,1418,1059,1190,1087,1251,1038,1658,1272,1871,1039,1147,1785,1389,1630,1885,1623,1511,1688,1768,1719,1734,1157,1373,1312,1685,1779,1874,1646,1647,1648,1649,1650,1651,1708,1751,1832,1086,1115,1150,1159; areamonster '@Gat_Name$,80,80,119,119,"--ja--",'@Mob_id['@randam],1,"Monster_Killed" + '@num$ + "::OnKilled"; if (getarg(0) > 1) areamonster '@Gat_Name$,80,80,119,119,"--ja--",-1,getarg(0) - 1,"Monster_Killed" + '@num$ + "::OnKilled"; } else if($@Next_Info == 24){ switch (rand(2)){ case 0: setarray '@Mob_id,1090,1093,1091,1089,1120,1224,1096,1092,1223,1227,1221,1228,1220,1582,1226,1225,1783,1222,1388,1205,1262,1283,1204,1259,1681,1295,1320,1203,1307,1302,1703,1702,1022,1701,1830,1289,1700,1754,1706,1707,1711,1712,1755,1833,1829,1839,1705,1710,1870,1720; break; case 1: setarray '@Mob_id,1120,1224,1096,1092,1223,1227,1221,1228,1220,1582,1226,1225,1783,1222,1388,1205,1262,1283,1204,1259,1681,1295,1320,1203,1307,1302,1703,1702,1022,1701,1830,1289,1700,1754,1706,1707,1711,1712,1755,1833,1829,1839,1705,1710,1870,1720,1831,1704,1709,1765; break; } for(set @i,0;@i < getarg(0) / 5;set @i,@i+1) { set '@randam, rand(50); areamonster '@Gat_Name$,80,80,119,119,"--ja--",'@Mob_id['@randam],1,"Monster_Killed" + '@num$ + "::OnKilled"; areamonster '@Gat_Name$,80,80,119,119,"--ja--",-1,4,"Monster_Killed" + '@num$ + "::OnKilled"; } if (getarg(0) % 5) areamonster '@Gat_Name$,80,80,119,119,"--ja--",-1,(getarg(0) % 5),"Monster_Killed" + '@num$ + "::OnKilled"; } else{ switch ($@Next_Info){ case 1://小型 switch (rand(3)){ case 0: setarray '@Mob_id,1008,1230,1007,1229,1232,1047,1240,1049,1063,1011,1183,1236,1097,1241,1050,1048,1051,1167,1004,1005,1091,1107,1161,1070,1175,1068,1074,1231,1174,1018,1042,1237,1095,1104,1162,1266,1238,1160,1056,1145,1066,1234,1239,1105,1176,1073,1254,1141,1114,1686; break; case 1: setarray '@Mob_id,1141,1114,1686,1057,1627,1067,1103,1784,1001,1111,1265,1138,1613,1409,1258,1246,1142,1619,1121,1144,1415,1279,1282,1110,1185,1186,1179,1494,1129,1628,1509,1789,1586,1261,1508,1255,1256,1836,1143,1715,1035,1776,1225,1281,1214,1718,1199,1694,1697,1413; break; case 2: setarray '@Mob_id,1255,1256,1836,1143,1715,1035,1776,1225,1281,1214,1718,1199,1694,1697,1413,1211,1383,1109,1695,1696,1838,1101,1615,1510,1738,1693,1209,1378,1614,1633,1303,1195,1869,1387,1391,1301,1293,1309,1300,1371,1774,1382,1292,1866,1622,1837,1754,1712,1707,1755; break; } break; case 2://中型 switch (rand(5)){ case 0: setarray '@Mob_id,1002,1090,1062,1113,1010,1009,1012,1093,1052,1247,1076,1053,1089,1020,1024,1031,1015,1242,1025,1520,1014,1120,1088,1128,1224,1077,1054,1033,1096,1034,1058,1126,1178,1125,1030,1153,1116,1064,1092,1223,1235,1588,1123,1124,1023,1071,1227,1245,1122,1013; break; case 1: setarray '@Mob_id,1158,1228,1139,1127,1220,1106,1152,1028,1169,1137,1400,1119,1026,1582,1016,1044,1135,1273,1134,1146,1177,1782,1188,1170,1404,1165,1417,1620,1164,1280,1248,1226,1045,1133,1041,1032,1249,1244,1130,1498,1881,1036,1277,1215,1499,1406,1495,1271,1250,1621; break; case 2: setarray '@Mob_id,1880,1629,1037,1367,1721,1155,1102,1783,1156,1680,1402,1781,1403,1212,1108,1517,1253,1500,1189,1519,1882,1587,1493,1191,1267,1210,1257,1263,1516,1180,1196,1276,1380,1410,1197,1264,1687,1609,1514,1408,1506,1682,1778,1512,1692,1368,1375,1294,1780,1216; break; case 3: setarray '@Mob_id,1322,1193,1652,1194,1323,1198,1260,1771,1631,1655,1308,1269,1072,1656,1388,1515,1321,1883,1207,1154,1313,1657,1206,1773,1772,1275,1513,1653,1504,1298,1200,1314,1317,1416,1884,1666,1299,1297,1698,1385,1667,1296,1384,1664,1654,1386,1665,1318,1372,1401; break; case 4: setarray '@Mob_id,1386,1665,1318,1372,1401,1737,1770,1753,1376,1316,1752,1315,1204,1319,1676,1681,1290,1769,1208,1679,1374,1390,1865,1735,1736,1307,1864,1703,1678,1670,1148,1702,1677,1672,1701,1867,1700,1673,1638,1711,1706,1636,1370,1839,1635,1870,1671,1637,1634,1639; break; } break; case 3://大型 switch (rand(2)){ case 0: setarray '@Mob_id,1094,1055,1233,1019,1060,1392,1100,1040,1221,1118,1166,1243,1069,1151,1140,1099,1616,1274,1029,1065,1061,1497,1222,1149,1163,1213,1584,1192,1632,1304,1412,1131,1369,1117,1503,1306,1699,1278,1775,1777,1311,1270,1132,1377,1405,1205,1262,1365,1310,1305; break; case 1: setarray '@Mob_id,1699,1278,1775,1777,1311,1270,1132,1377,1405,1205,1262,1365,1310,1305,1381,1617,1717,1618,1283,1714,1201,1505,1259,1507,1202,1291,1320,1295,1098,1203,1716,1366,1302,1379,1668,1219,1022,1713,1830,1289,1268,1833,1829,1710,1705,1720,1831,1709,1704,1765; break; } break; case 4://無属性 switch (rand(2)){ case 0: setarray '@Mob_id,1232,1047,1063,1236,1097,1051,1093,1265,1040,1613,1409,1400,1243,1248,1249,1715,1281,1718,1721,1274,1212,1519,1191,1614,1375,1412,1193,1195,1771,1699,1278,1313,1772,1275,1200,1314,1270,1666,1377,1698,1667,1664,1365,1665,1617,1737,1770,1622,1201,1676; break; case 1: setarray '@Mob_id,1249,1715,1281,1718,1721,1274,1212,1519,1191,1614,1375,1412,1193,1195,1771,1699,1278,1313,1772,1275,1200,1314,1270,1666,1377,1698,1667,1664,1365,1665,1617,1737,1770,1622,1201,1676,1769,1202,1390,1735,1736,1320,1295,1148,1668,1022,1830,1700,1839,1829; break; } break; case 5://水属性 setarray '@Mob_id,1002,1090,1012,1161,1089,1070,1094,1068,1074,1242,1520,1014,1066,1073,1141,1034,1126,1067,1138,1158,1228,1142,1069,1144,1044,1170,1045,1789,1406,1776,1271,1697,1108,1065,1882,1264,1778,1323,1775,1777,1515,1883,1206,1317,1319,1681,1679,1636,1671,1002; break; case 6://地属性 switch (rand(2)){ case 0: setarray '@Mob_id,1008,1230,1007,1229,1010,1167,1052,1020,1024,1025,1237,1095,1104,1162,1055,1266,1238,1160,1056,1145,1088,1128,1234,1239,1105,1176,1686,1057,1103,1784,1125,1092,1223,1235,1588,1023,1013,1060,1139,1127,1221,1118,1166,1619,1121,1137,1273,1279,1494,1165; break; case 1: setarray '@Mob_id,1118,1166,1619,1121,1137,1273,1279,1494,1165,1628,1586,1498,1881,1255,1880,1616,1155,1781,1695,1517,1189,1838,1615,1493,1516,1497,1380,1410,1687,1506,1368,1294,1780,1322,1306,1194,1269,1391,1207,1311,1884,1300,1405,1654,1386,1717,1316,1678,1672,1289; break; } break; case 7://火属性 switch (rand(2)){ case 0: setarray '@Mob_id,1240,1049,1113,1241,1050,1107,1233,1019,1033,1058,1178,1001,1123,1220,1106,1119,1135,1282,1129,1244,1130,1836,1277,1140,1499,1495,1250,1225,1214,1694,1367,1413,1211,1383,1210,1180,1222,1149,1213,1652,1369,1387,1072,1154,1309,1385,1262,1384,1310,1318; break; case 1: setarray '@Mob_id,1001,1123,1220,1106,1119,1135,1282,1129,1244,1130,1836,1277,1140,1499,1495,1250,1225,1214,1694,1367,1413,1211,1383,1210,1180,1222,1149,1213,1652,1369,1387,1072,1154,1309,1385,1262,1384,1310,1318,1381,1372,1283,1714,1837,1307,1366,1673,1833,1634,1831; break; } break; case 8://風属性 switch (rand(2)){ case 0: setarray '@Mob_id,1011,1183,1009,1004,1091,1231,1174,1018,1042,1254,1114,1627,1227,1245,1122,1392,1782,1280,1226,1133,1261,1215,1035,1199,1629,1783,1156,1680,1253,1500,1267,1263,1609,1514,1408,1633,1303,1692,1131,1631,1308,1656,1321,1293,1513,1299,1774,1296,1376,1315; break; case 1: setarray '@Mob_id,1174,1018,1042,1254,1114,1627,1227,1245,1122,1392,1782,1280,1226,1133,1261,1215,1035,1199,1629,1783,1156,1680,1253,1500,1267,1263,1609,1514,1408,1633,1303,1692,1131,1631,1308,1656,1321,1293,1513,1299,1774,1296,1376,1315,1259,1208,1716,1670,1677,1638; break; } break; case 9://毒属性 setarray '@Mob_id,1031,1224,1077,1030,1124,1100,1258,1134,1151,1099,1621,1037,1402,1304,1209,1378,1216,1653,1305,1618,1635,1031,1224,1077,1030,1124,1100,1258,1134,1151,1099,1621,1037,1402,1304,1209,1378,1216,1653,1305,1618,1635,1031,1224,1077,1030,1124,1100,1258,1134; break; case 10://聖属性 setarray '@Mob_id,1062,1247,1096,1246,1655,1388,1371,1703,1701,1713,1754,1755,1637,1765,1062,1247,1096,1246,1655,1388,1371,1703,1701,1713,1754,1755,1637,1765,1062,1247,1096,1246,1655,1388,1371,1703,1701,1713,1754,1755,1637,1765,1062,1247,1096,1246,1655,1388,1371,1703; break; case 11://闇属性 setarray '@Mob_id,1005,1053,1175,1054,1111,1582,1146,1177,1110,1404,1417,1164,1256,1102,1109,1029,1696,1101,1510,1257,1276,1163,1584,1632,1738,1503,1198,1260,1301,1773,1416,1205,1382,1292,1401,1753,1752,1866,1204,1505,1507,1374,1203,1379,1702,1219,1867,1268,1370,1720; break; case 12://念属性 setarray '@Mob_id,1120,1116,1415,1185,1186,1179,1620,1143,1061,1587,1693,1869,1657,1712,1707,1711,1706,1710,1705,1639,1709,1704,1120,1116,1415,1185,1186,1179,1620,1143,1061,1587,1693,1869,1657,1712,1707,1711,1706,1710,1705,1639,1709,1704,1120,1116,1415,1185,1186,1179; break; case 13://不死属性 setarray '@Mob_id,1076,1015,1153,1064,1071,1152,1028,1169,1026,1016,1188,1509,1041,1032,1508,1036,1403,1196,1197,1192,1682,1512,1117,1504,1298,1132,1297,1290,1291,1865,1098,1864,1302,1870,1076,1015,1153,1064,1071,1152,1028,1169,1026,1016,1188,1509,1041,1032,1508,1036; break; case 14://無種族 switch (rand(2)){ case 0: setarray '@Mob_id,1232,1047,1236,1097,1784,1116,1040,1392,1613,1400,1165,1129,1248,1620,1249,1789,1244,1130,1151,1836,1277,1776,1621,1694,1697,1274,1695,1696,1615,1587,1191,1516,1738,1614,1375,1412,1633,1692,1693,1193,1195,1699,1278,1775,1777,1269,1207,1270,1309,1666; break; case 1: setarray '@Mob_id,1274,1695,1696,1615,1587,1191,1516,1738,1614,1375,1412,1633,1692,1693,1193,1195,1699,1278,1775,1777,1269,1207,1270,1309,1666,1698,1667,1774,1205,1664,1365,1665,1386,1617,1622,1204,1676,1681,1679,1203,1366,1678,1670,1672,1677,1673,1268,1833,1671,1831; break; } break; case 15://不死種族 setarray '@Mob_id,1076,1015,1153,1064,1071,1152,1028,1169,1026,1016,1188,1185,1509,1041,1032,1508,1036,1616,1403,1257,1196,1197,1192,1682,1512,1117,1504,1298,1132,1297,1290,1291,1865,1864,1712,1707,1711,1706,1710,1705,1870,1709,1704,1076,1015,1153,1064,1071,1152,1028; break; case 16://動物種族 switch (rand(2)){ case 0: setarray '@Mob_id,1063,1240,1049,1241,1050,1009,1093,1167,1005,1107,1175,1025,1104,1056,1145,1234,1233,1019,1057,1254,1103,1030,1092,1111,1013,1060,1127,1221,1166,1220,1106,1243,1119,1782,1146,1415,1417,1628,1586,1261,1255,1256,1271,1281,1225,1214,1629,1037,1783,1680; break; case 1: setarray '@Mob_id,1221,1166,1220,1106,1243,1119,1782,1146,1415,1417,1628,1586,1261,1255,1256,1271,1281,1225,1214,1629,1037,1783,1680,1383,1402,1180,1380,1149,1687,1209,1322,1306,1369,1323,1387,1515,1391,1311,1513,1314,1317,1310,1318,1381,1372,1316,1283,1319,1259,1022; break; } break; case 17://植物種族 setarray '@Mob_id,1002,1090,1113,1062,1010,1161,1247,1020,1068,1024,1031,1242,1520,1014,1162,1055,1224,1077,1033,1141,1118,1142,1881,1215,1880,1495,1199,1781,1413,1500,1493,1497,1410,1368,1780,1884,1002,1090,1113,1062,1010,1161,1247,1020,1068,1024,1031,1242,1520,1014; break; case 18://昆虫種族 setarray '@Mob_id,1242,1520,1014,1229,1230,1183,1048,1051,1091,1004,1052,1053,1094,1231,1174,1237,1042,1238,1088,1128,1239,1054,1176,1114,1058,1627,1001,1100,1139,1619,1279,1494,1099,1035,1211,1212,1210,1304,1408,1294,1303,1194,1321,1293,1300,1305,1618,1289,1008,1007; break; case 19://魚貝種族 setarray '@Mob_id,1012,1089,1070,1074,1266,1066,1073,1034,1067,1158,1228,1069,1144,1044,1045,1406,1108,1065,1216,1206,1012,1089,1070,1074,1266,1066,1073,1034,1067,1158,1228,1069,1144,1044,1045,1406,1108,1065,1216,1206,1012,1089,1070,1074,1266,1066,1073,1034,1067,1158; break; case 20://悪魔種族 switch (rand(2)){ case 0: setarray '@Mob_id,1120,1138,1121,1582,1170,1110,1404,1186,1179,1143,1367,1109,1029,1517,1253,1061,1838,1101,1267,1263,1510,1276,1584,1632,1778,1506,1378,1503,1260,1072,1869,1301,1773,1416,1405,1382,1292,1753,1376,1752,1201,1866,1505,1208,1735,1736,1320,1295,1374,1837; break; case 1: setarray '@Mob_id,1179,1143,1367,1109,1029,1517,1253,1061,1838,1101,1267,1263,1510,1276,1584,1632,1778,1506,1378,1503,1260,1072,1869,1301,1773,1416,1405,1382,1292,1753,1376,1752,1201,1866,1505,1208,1735,1736,1320,1295,1374,1837,1307,1302,1379,1148,1867,1370,1635,1634; break; } break; case 21://人間種族 switch (rand(2)){ case 0: setarray '@Mob_id,1686,1126,1125,1178,1235,1588,1023,1123,1124,1265,1227,1245,1122,1409,1258,1246,1137,1273,1135,1134,1177,1282,1280,1164,1226,1133,1498,1140,1499,1250,1102,1519,1882,1189,1222,1213,1163,1264,1131,1652,1771,1631,1308,1655,1198,1656,1313,1883,1154,1657; break; case 1: setarray '@Mob_id,1498,1140,1499,1250,1102,1519,1882,1189,1222,1213,1163,1264,1131,1652,1771,1631,1308,1655,1198,1656,1313,1883,1154,1657,1772,1275,1653,1200,1377,1299,1296,1654,1737,1770,1401,1315,1507,1769,1202,1390,1098,1668,1219,1830,1638,1636,1839,1829,1637,1639; break; } break; case 22://天使種族 setarray '@Mob_id,1096,1388,1371,1703,1702,1701,1700,1754,1755,1765,1096,1388,1371,1703,1702,1701,1700,1754,1755,1765,1096,1388,1371,1703,1702,1701,1700,1754,1755,1765,1096,1388,1371,1703,1702,1701,1700,1754,1755,1765,1096,1388,1371,1703,1702,1701,1700,1754,1755,1765; break; case 23://竜種族 setarray '@Mob_id,1715,1718,1721,1155,1156,1609,1514,1385,1262,1384,1717,1714,1716,1713,1720,1715,1718,1721,1155,1156,1609,1514,1385,1262,1384,1717,1714,1716,1713,1720,1715,1718,1721,1155,1156,1609,1514,1385,1262,1384,1717,1714,1716,1713,1720,1715,1718,1721,1155,1156; break; } for(set @i,0;@i < getarg(0);set @i,@i+1) { set '@randam, rand(50); areamonster '@Gat_Name$,80,80,119,119,"--ja--",'@Mob_id['@randam],1,"Monster_Killed" + '@num$ + "::OnKilled"; } } return; } //ワープポータル - script View_WP 45{ set Infinity_Point,Infinity_Point + $@Now_Area - 1; callfunc "Warp_Exe"; if($@Now_Info){ switch ($@Now_Info){ case 1: set '@Info_Mes$,"小型部屋だ!"; break; case 2: set '@Info_Mes$,"中型部屋だ!"; break; case 3: set '@Info_Mes$,"大型部屋だ!"; break; case 4: set '@Info_Mes$,"無属性部屋だ!"; break; case 5: set '@Info_Mes$,"水属性部屋だ!"; break; case 6: set '@Info_Mes$,"地属性部屋だ!"; break; case 7: set '@Info_Mes$,"火属性部屋だ!"; break; case 8: set '@Info_Mes$,"風属性部屋だ!"; break; case 9: set '@Info_Mes$,"毒属性部屋だ!"; break; case 10: set '@Info_Mes$,"聖属性部屋だ!"; break; case 11: set '@Info_Mes$,"闇属性部屋だ!"; break; case 12: set '@Info_Mes$,"念属性部屋だ!"; break; case 13: set '@Info_Mes$,"不死属性部屋だ!"; break; case 14: set '@Info_Mes$,"無種族部屋だ!"; break; case 15: set '@Info_Mes$,"不死種族部屋だ!"; break; case 16: set '@Info_Mes$,"動物種族部屋だ!"; break; case 17: set '@Info_Mes$,"植物種族部屋だ!"; break; case 18: set '@Info_Mes$,"昆虫種族部屋だ!"; break; case 19: set '@Info_Mes$,"魚貝種族部屋だ!"; break; case 20: set '@Info_Mes$,"悪魔種族部屋だ!"; break; case 21: set '@Info_Mes$,"人間種族部屋だ!"; break; case 22: set '@Info_Mes$,"天使種族部屋だ!"; break; case 23: set '@Info_Mes$,"竜種族部屋だ!"; break; case 24: set '@Info_Mes$,"ボス部屋だ!"; break; case 25: set '@Info_Mes$,"MVP部屋だ!"; break; } announce '@Info_Mes$,0x03; } end; } pvp_n_1-5.gat,134,99,6 duplicate(View_WP) View_WP1-5 45,1,1 pvp_n_2-5.gat,134,99,6 duplicate(View_WP) View_WP2-5 45,1,1 pvp_n_3-5.gat,134,99,6 duplicate(View_WP) View_WP3-5 45,1,1 pvp_n_4-5.gat,134,99,6 duplicate(View_WP) View_WP4-5 45,1,1 //全滅チェック - script Monster_Killed -1{ OnKilled: set $@Kill_Count,$@Kill_Count + 1; if($@Kill_Count == $@Mob_Count) { set '@time, 3600000 - getnpctimer(0,"美妙枝"); set '@time_min, ('@time / 60000); announce ($@Now_Area) + " 階のモンスターを全滅させました!!(残り" + '@time_min + "分)",0x11; set $@Kill_Count, 0; set $@Mob_Count, $@Mob_Count + 2; callfunc "Set_Mobs",(($@Mob_Count - 4) % 20 + 4); disablenpc "View_WP"+ (($@Now_Area + 1) % 4 + 1) + "-5"; enablenpc "View_WP"+ (($@Now_Area + 3) % 4 + 1) + "-5"; set $@Now_Area, $@Now_Area + 1; set $@Now_Info, $@Next_Info; set $@Next_Info,rand(50); if ($@Next_Info > 25) set $@Next_Info,0; } else if((($@Mob_Count - $@Kill_Count) % 20) == 0){ callfunc "Set_Mobs",20; } end; } pvp_n_1-5.gat,0,0,0 duplicate(Monster_Killed) Monster_Killed1-5 -1 pvp_n_2-5.gat,0,0,0 duplicate(Monster_Killed) Monster_Killed2-5 -1 pvp_n_3-5.gat,0,0,0 duplicate(Monster_Killed) Monster_Killed3-5 -1 pvp_n_4-5.gat,0,0,0 duplicate(Monster_Killed) Monster_Killed4-5 -1 hugel.gat,42,124,5 duplicate(美妙枝#main) 美妙枝 831