添加配置表

This commit is contained in:
flswld
2022-11-30 00:00:20 +08:00
parent f70a890338
commit d7f3f3b866
33382 changed files with 8476601 additions and 0 deletions
@@ -0,0 +1,31 @@
-- 地图配置
scene_config = {
begin_pos = { x = -1024.0, z = -1024.0 },
size = { x = 3072.0, z = 3072.0 },
born_pos = { x = 1023.536, y = 1086.578, z = 890.843 },
born_rot = { x = 0.000, y = 250.450, z = 0.000 },
die_y = -20,
vision_anchor = { x = -2000.0, z = -2000.0 }
}
-- 所有的区块
blocks = { 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009 }
-- 所有的区块范围坐标
block_rects = {
{ min = { x = 0.0, z = 0.0 }, max = { x = 1024.0, z = 1024.0 } },
{ min = { x = 1024.0, z = 0.0 }, max = { x = 2048.0, z = 1024.0 } },
{ min = { x = 1024.0, z = 1024.0 }, max = { x = 2048.0, z = 2048.0 } },
{ min = { x = 0.0, z = 1024.0 }, max = { x = 1024.0, z = 2048.0 } },
{ min = { x = 1024.0, z = -1024.0 }, max = { x = 2048.0, z = 0.0 } },
{ min = { x = 0.0, z = -1024.0 }, max = { x = 1024.0, z = 0.0 } },
{ min = { x = -1024.0, z = -1024.0 }, max = { x = 0.0, z = 0.0 } },
{ min = { x = -1024.0, z = 0.0 }, max = { x = 0.0, z = 1024.0 } },
{ min = { x = -1024.0, z = 1024.0 }, max = { x = 0.0, z = 2048.0 } }
}
-- Dummy Points
dummy_points = { "dummy_points" }
-- Routes
routes_config = { "routes" }
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,662 @@
-- 所有的group
groups = {
{ id = 166001001, refresh_id = 1, area = 300, pos = { x = 984.808, y = 980.811, z = 782.404 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001002, area = 300, pos = { x = 965.322, y = 1017.516, z = 877.142 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, across_block = true },
{ id = 166001003, area = 300, pos = { x = 941.649, y = 724.737, z = 330.328 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001004, area = 300, pos = { x = 712.289, y = 832.840, z = 81.968 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001005, refresh_id = 999999, area = 300, pos = { x = 712.605, y = 837.697, z = 80.820 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001006, area = 300, pos = { x = 233.770, y = 158.414, z = 714.585 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001008, area = 300, pos = { x = 626.863, y = 380.206, z = 768.460 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001009, area = 300, pos = { x = 90.596, y = 326.852, z = 412.339 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001010, area = 300, pos = { x = 453.753, y = 378.125, z = 520.858 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001011, area = 300, pos = { x = 293.904, y = 158.240, z = 745.121 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001012, area = 300, pos = { x = 387.813, y = 124.009, z = 1365.056 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001013, area = 300, pos = { x = 986.919, y = 1019.343, z = 838.328 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001014, area = 300, pos = { x = 1075.296, y = 960.059, z = 675.238 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001015, area = 300, pos = { x = 1025.869, y = 1086.589, z = 885.206 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001016, area = 300, pos = { x = 947.350, y = 1082.358, z = 849.690 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001017, area = 300, pos = { x = 917.882, y = 1095.967, z = 963.412 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001018, area = 300, pos = { x = 1029.034, y = 833.598, z = 459.560 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001019, area = 300, pos = { x = 1083.174, y = 960.202, z = 671.996 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001020, area = 300, pos = { x = 1032.918, y = 833.543, z = 456.055 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001021, area = 300, pos = { x = 829.144, y = 987.112, z = 730.327 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001022, area = 300, pos = { x = 823.591, y = 985.347, z = 738.454 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001023, area = 300, pos = { x = 761.679, y = 974.151, z = 816.323 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001024, area = 300, pos = { x = 796.798, y = 973.030, z = 761.923 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001025, area = 300, pos = { x = 758.002, y = 708.793, z = 218.572 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001026, area = 300, pos = { x = 762.522, y = 707.194, z = 216.807 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001027, area = 300, pos = { x = 1003.452, y = 746.113, z = 269.583 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001028, area = 300, pos = { x = 1009.497, y = 747.943, z = 259.784 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001029, area = 300, pos = { x = 1007.544, y = 751.706, z = 267.534 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001030, area = 300, pos = { x = 390.958, y = 123.854, z = 1366.531 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001031, area = 300, pos = { x = 452.325, y = 378.169, z = 520.613 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001032, area = 300, pos = { x = 626.102, y = 380.513, z = 768.456 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001033, area = 300, pos = { x = 292.282, y = 158.501, z = 744.872 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001034, area = 300, pos = { x = 82.863, y = 311.854, z = 399.041 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001035, area = 300, pos = { x = 785.094, y = 714.510, z = 328.265 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001036, area = 300, pos = { x = 772.786, y = 715.387, z = 360.548 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001037, area = 300, pos = { x = 953.939, y = 715.464, z = 254.884 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001038, area = 300, pos = { x = 757.643, y = 707.640, z = 221.373 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001039, area = 300, pos = { x = 503.637, y = 704.996, z = 311.575 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 }, vision_type = 0 },
{ id = 166001040, area = 300, pos = { x = 437.822, y = 654.392, z = 369.991 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001041, area = 300, pos = { x = 381.712, y = 658.208, z = 434.935 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001042, area = 300, pos = { x = 347.057, y = 672.190, z = 374.432 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001043, area = 300, pos = { x = 384.436, y = 651.384, z = 384.965 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 }, vision_type = 60010003 },
{ id = 166001044, area = 300, pos = { x = 1014.153, y = 1019.765, z = 946.039 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001045, area = 300, pos = { x = 457.165, y = 378.045, z = 521.465 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001046, area = 300, pos = { x = 455.804, y = 378.042, z = 523.213 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001047, area = 300, pos = { x = 479.726, y = 379.360, z = 524.974 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001048, area = 300, pos = { x = 675.725, y = 420.152, z = 769.286 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001049, area = 300, pos = { x = 58.855, y = 313.127, z = 370.185 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001050, area = 300, pos = { x = 457.234, y = 378.042, z = 520.497 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001051, area = 300, pos = { x = 456.429, y = 378.079, z = 519.603 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001052, area = 300, pos = { x = 455.784, y = 378.083, z = 520.382 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001053, area = 300, pos = { x = 82.160, y = 311.859, z = 398.241 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001054, area = 300, pos = { x = 1084.824, y = 960.254, z = 673.502 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001055, area = 300, pos = { x = 1087.851, y = 960.490, z = 672.543 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001056, area = 300, pos = { x = 1105.933, y = 713.746, z = 449.012 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001057, area = 300, pos = { x = 1015.150, y = 842.784, z = 540.958 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001058, area = 300, pos = { x = 361.270, y = 185.932, z = 913.125 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001059, area = 300, pos = { x = 519.033, y = 98.104, z = 1205.620 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001060, area = 300, pos = { x = 435.234, y = 657.793, z = 363.074 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001061, area = 300, pos = { x = 507.845, y = 97.583, z = 1221.443 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001062, area = 300, pos = { x = 369.433, y = 45.335, z = 1349.290 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 }, vision_type = 0 },
{ id = 166001063, area = 300, pos = { x = 433.526, y = 125.935, z = 1412.164 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010010 },
{ id = 166001064, area = 300, pos = { x = 488.079, y = 177.303, z = 1322.487 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010010 },
{ id = 166001065, area = 300, pos = { x = 265.506, y = 166.043, z = 1368.340 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010010 },
{ id = 166001066, area = 300, pos = { x = 269.108, y = 76.628, z = 1275.531 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010010 },
{ id = 166001067, area = 300, pos = { x = 262.909, y = 80.690, z = 1424.563 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010010 },
{ id = 166001068, area = 300, pos = { x = 1079.858, y = 960.762, z = 671.265 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001069, area = 300, pos = { x = 937.789, y = 839.000, z = 581.725 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001070, area = 300, pos = { x = 928.032, y = 839.000, z = 573.736 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001071, area = 300, pos = { x = 923.641, y = 839.062, z = 588.047 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001072, area = 300, pos = { x = 1143.233, y = 741.867, z = 405.874 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001073, area = 300, pos = { x = 1139.866, y = 741.817, z = 409.959 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001074, area = 300, pos = { x = 950.983, y = 861.875, z = 676.233 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001075, area = 300, pos = { x = 798.661, y = 602.327, z = 698.620 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001076, area = 300, pos = { x = 588.172, y = 380.182, z = 707.292 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001077, area = 300, pos = { x = 388.185, y = 84.547, z = 1102.929 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001078, area = 300, pos = { x = 1083.655, y = 959.810, z = 644.516 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001080, refresh_id = 1, area = 300, pos = { x = 983.243, y = 795.375, z = 338.975 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001081, area = 300, pos = { x = 975.301, y = 795.862, z = 335.389 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001082, area = 300, pos = { x = 1080.739, y = 960.162, z = 665.709 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001083, area = 300, pos = { x = 1079.216, y = 959.997, z = 664.214 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001084, area = 300, pos = { x = 785.261, y = 714.425, z = 328.130 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001085, area = 300, pos = { x = 205.036, y = 458.190, z = 600.565 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001086, area = 300, pos = { x = 711.828, y = 773.791, z = 112.369 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001087, area = 300, pos = { x = 455.910, y = 405.602, z = 427.779 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001088, area = 300, pos = { x = 454.298, y = 405.332, z = 424.986 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001089, area = 300, pos = { x = 460.694, y = 406.789, z = 422.373 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001090, area = 300, pos = { x = 616.755, y = 397.661, z = 543.202 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001091, area = 300, pos = { x = 658.827, y = 391.595, z = 570.247 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001092, area = 300, pos = { x = 696.934, y = 385.348, z = 636.421 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001093, area = 300, pos = { x = 356.616, y = 410.728, z = 494.226 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001094, area = 300, pos = { x = 773.499, y = 713.915, z = 489.325 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001095, area = 300, pos = { x = 774.961, y = 704.586, z = 445.932 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001096, area = 300, pos = { x = 770.432, y = 704.421, z = 448.343 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001097, area = 300, pos = { x = 356.027, y = 178.094, z = 801.797 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001098, area = 300, pos = { x = 353.938, y = 178.139, z = 799.961 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001099, area = 300, pos = { x = 381.407, y = 182.828, z = 765.904 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001100, area = 300, pos = { x = 71.844, y = 317.260, z = 341.605 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001101, area = 300, pos = { x = 61.980, y = 319.085, z = 331.896 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001102, area = 300, pos = { x = 383.661, y = 182.587, z = 766.672 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001103, area = 300, pos = { x = 153.885, y = 144.127, z = 709.404 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001104, area = 300, pos = { x = 147.215, y = 146.087, z = 707.851 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001105, area = 300, pos = { x = 174.191, y = 143.190, z = 713.204 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001106, area = 300, pos = { x = 188.678, y = 144.126, z = 719.603 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001107, area = 300, pos = { x = 707.168, y = 761.491, z = 405.787 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001108, area = 300, pos = { x = 710.572, y = 761.396, z = 400.845 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001109, area = 300, pos = { x = 920.463, y = 1023.641, z = 855.922 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001110, area = 300, pos = { x = 1026.183, y = 748.764, z = 249.782 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001111, refresh_id = 1002, area = 300, pos = { x = 803.075, y = 791.000, z = 627.308 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001112, refresh_id = 1002, area = 300, pos = { x = 1055.593, y = 1013.010, z = 947.143 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001113, refresh_id = 1002, area = 300, pos = { x = 123.718, y = 297.862, z = 394.307 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001114, refresh_id = 1002, area = 300, pos = { x = 600.432, y = 383.183, z = 757.147 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001115, refresh_id = 1002, area = 300, pos = { x = 355.916, y = 159.947, z = 736.301 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001116, refresh_id = 1002, area = 300, pos = { x = 115.905, y = 143.190, z = 610.932 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001117, refresh_id = 1002, area = 300, pos = { x = 387.831, y = 82.088, z = 1077.782 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001118, refresh_id = 1002, area = 300, pos = { x = 408.497, y = 411.736, z = 595.195 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001119, refresh_id = 1002, area = 300, pos = { x = 745.638, y = 883.126, z = 929.176 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001120, refresh_id = 1, area = 300, pos = { x = 1050.723, y = 1013.208, z = 952.432 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001122, refresh_id = 800002, area = 300, pos = { x = 972.501, y = 839.000, z = 567.648 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001123, area = 300, pos = { x = 462.291, y = 438.045, z = 383.208 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001124, area = 300, pos = { x = 458.441, y = 463.704, z = 463.210 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001125, area = 300, pos = { x = 458.873, y = 475.625, z = 451.716 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001126, area = 300, pos = { x = 457.132, y = 482.722, z = 523.426 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001127, area = 300, pos = { x = 457.651, y = 475.781, z = 466.823 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001128, area = 300, pos = { x = 516.536, y = 475.245, z = 524.991 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001129, area = 300, pos = { x = 457.336, y = 475.277, z = 583.104 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001130, area = 300, pos = { x = 395.448, y = 475.186, z = 522.217 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001131, area = 300, pos = { x = 181.008, y = 143.361, z = 724.526 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001133, area = 300, pos = { x = 159.807, y = 232.508, z = 422.118 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001134, area = 300, pos = { x = 777.569, y = 713.845, z = 489.330 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001135, area = 300, pos = { x = 1082.446, y = 961.306, z = 678.362 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001136, area = 300, pos = { x = 192.384, y = 458.953, z = 616.703 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001137, area = 300, pos = { x = 561.132, y = 406.893, z = 477.494 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001138, refresh_id = 1002, area = 300, pos = { x = 815.668, y = 706.346, z = 239.138 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001139, area = 300, pos = { x = 716.203, y = 395.656, z = 649.256 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001140, area = 300, pos = { x = 73.802, y = 313.283, z = 391.871 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001141, refresh_id = 1001, area = 300, pos = { x = 778.401, y = 707.484, z = 151.432 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001143, refresh_id = 1001, area = 300, pos = { x = 1076.836, y = 739.260, z = 437.318 }, is_replaceable = { value = true, version = 1, new_bin_only = false } },
{ id = 166001144, refresh_id = 1, area = 300, pos = { x = 940.849, y = 739.411, z = 368.782 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001145, refresh_id = 1002, area = 300, pos = { x = 643.516, y = 707.336, z = 315.285 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001146, refresh_id = 1002, area = 300, pos = { x = 705.999, y = 709.244, z = 397.134 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001147, area = 300, pos = { x = 750.403, y = 761.101, z = 290.018 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001148, area = 300, pos = { x = 777.530, y = 715.658, z = 363.060 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001149, refresh_id = 1001, area = 300, pos = { x = 924.833, y = 1022.306, z = 861.353 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001150, area = 300, pos = { x = 957.435, y = 1023.135, z = 838.432 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001151, refresh_id = 1, area = 300, pos = { x = 917.418, y = 1022.423, z = 870.626 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001152, refresh_id = 1001, area = 300, pos = { x = 980.402, y = 1021.362, z = 924.534 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001153, refresh_id = 1001, area = 300, pos = { x = 949.446, y = 717.994, z = 309.007 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001154, area = 300, pos = { x = 906.730, y = 725.930, z = 341.014 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001156, refresh_id = 1001, area = 300, pos = { x = 924.235, y = 991.684, z = 640.806 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001157, refresh_id = 1001, area = 300, pos = { x = 770.807, y = 969.072, z = 797.919 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001158, refresh_id = 1001, area = 300, pos = { x = 963.950, y = 859.438, z = 675.942 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010013 },
{ id = 166001159, refresh_id = 1001, area = 300, pos = { x = 1148.429, y = 740.121, z = 407.084 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001160, refresh_id = 1001, area = 300, pos = { x = 1190.058, y = 740.010, z = 330.976 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001161, area = 300, pos = { x = 1088.571, y = 736.137, z = 306.159 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001162, refresh_id = 1, area = 300, pos = { x = 1000.914, y = 748.008, z = 277.089 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001163, refresh_id = 1002, area = 300, pos = { x = 883.881, y = 709.601, z = 204.443 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001164, refresh_id = 1, area = 300, pos = { x = 904.527, y = 752.185, z = 319.936 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001165, area = 300, pos = { x = 903.398, y = 752.152, z = 320.771 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001166, refresh_id = 1001, area = 300, pos = { x = 738.508, y = 723.296, z = 202.271 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001167, refresh_id = 1, area = 300, pos = { x = 959.866, y = 730.139, z = 277.586 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001168, refresh_id = 1, area = 300, pos = { x = 777.023, y = 714.020, z = 240.849 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001169, area = 300, pos = { x = 681.777, y = 769.267, z = 140.165 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001170, refresh_id = 1001, area = 300, pos = { x = 956.999, y = 730.441, z = 279.403 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001171, refresh_id = 1, area = 300, pos = { x = 835.674, y = 968.159, z = 751.247 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001172, refresh_id = 1, area = 300, pos = { x = 826.005, y = 986.540, z = 731.662 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001173, refresh_id = 999999, area = 300, pos = { x = 152.512, y = 266.141, z = 515.155 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001174, area = 300, pos = { x = 169.674, y = 263.207, z = 534.656 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001175, area = 300, pos = { x = 480.872, y = 379.486, z = 522.215 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001176, area = 300, pos = { x = 757.693, y = 708.496, z = 220.803 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001177, area = 300, pos = { x = 360.784, y = 186.227, z = 904.650 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001178, area = 300, pos = { x = 1006.577, y = 748.251, z = 263.186 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001179, refresh_id = 1, area = 300, pos = { x = 783.092, y = 714.964, z = 332.183 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001180, area = 300, pos = { x = 934.528, y = 1020.732, z = 882.182 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001181, area = 300, pos = { x = 984.486, y = 1022.937, z = 939.358 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001182, area = 300, pos = { x = 936.832, y = 1021.919, z = 874.503 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001184, area = 300, pos = { x = 984.704, y = 1017.592, z = 911.083 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001185, area = 300, pos = { x = 863.275, y = 992.896, z = 723.865 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001186, area = 300, pos = { x = 769.018, y = 970.928, z = 790.351 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001187, area = 300, pos = { x = 773.411, y = 971.866, z = 784.042 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001188, area = 300, pos = { x = 758.800, y = 706.614, z = 221.369 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001190, area = 300, pos = { x = 678.185, y = 420.036, z = 762.863 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001191, area = 300, pos = { x = 60.458, y = 313.200, z = 373.987 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001192, area = 300, pos = { x = 55.803, y = 313.172, z = 374.370 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001193, area = 300, pos = { x = 460.511, y = 377.961, z = 526.022 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001194, area = 300, pos = { x = 257.161, y = 452.045, z = 593.160 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001195, area = 300, pos = { x = 365.375, y = 44.861, z = 1355.357 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001196, area = 300, pos = { x = 908.000, y = 832.518, z = 561.953 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001198, area = 300, pos = { x = 457.905, y = 482.698, z = 522.680 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001199, area = 300, pos = { x = 737.600, y = 705.796, z = 410.318 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001200, area = 300, pos = { x = 607.743, y = 712.208, z = 307.639 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001201, area = 300, pos = { x = 925.254, y = 1016.658, z = 985.069 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001202, refresh_id = 1, area = 300, pos = { x = 252.205, y = 304.829, z = 388.735 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001203, refresh_id = 1, area = 300, pos = { x = 303.617, y = 157.558, z = 734.519 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001204, refresh_id = 1, area = 300, pos = { x = 143.828, y = 441.506, z = 629.815 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001205, area = 300, pos = { x = 911.961, y = 1015.505, z = 1029.911 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001206, area = 300, pos = { x = 195.388, y = 456.555, z = 604.129 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001207, refresh_id = 800002, area = 300, pos = { x = 509.961, y = 369.560, z = 719.052 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001208, refresh_id = 1001, area = 300, pos = { x = 1100.713, y = 713.630, z = 443.051 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001209, area = 300, pos = { x = 382.458, y = 182.437, z = 764.282 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001210, area = 300, pos = { x = 61.943, y = 319.281, z = 328.578 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001212, refresh_id = 1, area = 300, pos = { x = 787.716, y = 713.557, z = 322.115 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001214, area = 300, pos = { x = 349.505, y = 474.561, z = 513.918 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001215, area = 300, pos = { x = 165.639, y = 262.944, z = 543.904 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001216, area = 300, pos = { x = 168.780, y = 143.190, z = 710.605 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001217, area = 300, pos = { x = 709.286, y = 761.175, z = 405.426 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001218, area = 300, pos = { x = 918.816, y = 995.382, z = 660.052 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001219, area = 300, pos = { x = 714.378, y = 761.435, z = 396.682 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001220, refresh_id = 1, area = 300, pos = { x = 964.399, y = 968.570, z = 545.285 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001221, refresh_id = 1, area = 300, pos = { x = 942.032, y = 844.808, z = 552.348 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001222, refresh_id = 1, area = 300, pos = { x = 815.130, y = 708.592, z = 281.504 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001223, refresh_id = 1, area = 300, pos = { x = 974.312, y = 867.357, z = 648.070 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001224, refresh_id = 1, area = 300, pos = { x = 1001.811, y = 855.485, z = 514.657 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001225, refresh_id = 1, area = 300, pos = { x = 1045.530, y = 861.776, z = 572.724 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001226, refresh_id = 1, area = 300, pos = { x = 1002.250, y = 800.328, z = 404.677 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001227, refresh_id = 1, area = 300, pos = { x = 976.641, y = 804.954, z = 312.130 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001228, refresh_id = 1, area = 300, pos = { x = 754.093, y = 770.187, z = 246.534 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001229, refresh_id = 1, area = 300, pos = { x = 999.254, y = 1088.929, z = 869.628 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001230, refresh_id = 1, area = 300, pos = { x = 954.986, y = 1099.445, z = 934.045 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001231, area = 300, pos = { x = 976.419, y = 774.631, z = 320.043 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001232, area = 300, pos = { x = 907.796, y = 748.627, z = 305.232 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001233, refresh_id = 1, area = 300, pos = { x = 856.650, y = 964.473, z = 585.841 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001235, area = 300, pos = { x = 920.256, y = 1016.465, z = 986.145 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001236, area = 300, pos = { x = 748.524, y = 791.000, z = 667.629 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001237, area = 300, pos = { x = 853.009, y = 800.072, z = 645.560 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001238, area = 300, pos = { x = 769.769, y = 800.646, z = 601.439 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001239, refresh_id = 1, area = 300, pos = { x = 764.020, y = 791.008, z = 635.637 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001240, refresh_id = 999999, area = 300, pos = { x = 835.964, y = 791.000, z = 603.167 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001241, refresh_id = 1, area = 300, pos = { x = 919.438, y = 1023.425, z = 859.306 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001242, area = 300, pos = { x = 923.386, y = 1022.208, z = 862.859 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001243, refresh_id = 1001, area = 300, pos = { x = 915.851, y = 748.660, z = 304.099 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001244, area = 300, pos = { x = 367.718, y = 120.912, z = 1355.542 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001245, area = 300, pos = { x = 381.623, y = 123.054, z = 1370.015 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010010 },
{ id = 166001246, area = 300, pos = { x = 193.975, y = 457.648, z = 609.297 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001247, area = 300, pos = { x = 454.473, y = 405.743, z = 436.212 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001248, area = 300, pos = { x = 457.956, y = 482.700, z = 522.708 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001249, area = 300, pos = { x = 950.486, y = 723.991, z = 223.597 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001250, area = 300, pos = { x = 387.147, y = 124.567, z = 1365.094 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001251, area = 300, pos = { x = 679.307, y = 765.743, z = 338.965 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001252, refresh_id = 1, area = 300, pos = { x = 137.819, y = 172.630, z = 712.215 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001253, refresh_id = 999999, area = 300, pos = { x = 174.877, y = 143.190, z = 710.484 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001255, refresh_id = 1, area = 300, pos = { x = 317.399, y = 404.422, z = 565.555 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001256, area = 300, pos = { x = 609.439, y = 394.687, z = 553.813 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001257, refresh_id = 1001, area = 300, pos = { x = 1135.329, y = 956.449, z = 477.257 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010002 },
{ id = 166001258, refresh_id = 1001, area = 300, pos = { x = 1157.878, y = 966.813, z = 517.489 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010002 },
{ id = 166001259, refresh_id = 1001, area = 300, pos = { x = 1140.275, y = 961.402, z = 525.390 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010002 },
{ id = 166001260, refresh_id = 1001, area = 300, pos = { x = 1153.543, y = 962.100, z = 554.767 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010002 },
{ id = 166001261, refresh_id = 1, area = 300, pos = { x = 1117.650, y = 961.280, z = 522.339 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010002 },
{ id = 166001262, refresh_id = 999999, area = 300, pos = { x = 1138.740, y = 960.883, z = 559.868 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010017 },
{ id = 166001263, area = 300, pos = { x = 1162.509, y = 969.219, z = 515.285 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001264, refresh_id = 1, area = 300, pos = { x = 456.578, y = 475.610, z = 443.459 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001265, area = 300, pos = { x = 1074.094, y = 961.417, z = 685.021 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001266, refresh_id = 1002, area = 300, pos = { x = 683.190, y = 935.162, z = 1072.403 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010017 },
{ id = 166001267, refresh_id = 1001, area = 300, pos = { x = 729.051, y = 732.874, z = 181.834 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001268, refresh_id = 1001, area = 300, pos = { x = 1008.081, y = 737.389, z = 437.883 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001269, refresh_id = 1, area = 300, pos = { x = 942.033, y = 725.061, z = 208.437 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001270, area = 300, pos = { x = 1027.518, y = 932.341, z = 672.075 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001271, refresh_id = 1, area = 300, pos = { x = 1042.779, y = 932.322, z = 688.979 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001272, area = 300, pos = { x = 985.488, y = 912.607, z = 544.158 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001273, refresh_id = 1001, area = 300, pos = { x = 996.658, y = 919.231, z = 519.545 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010004 },
{ id = 166001275, refresh_id = 1001, area = 300, pos = { x = 1058.891, y = 845.403, z = 552.355 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001277, area = 300, pos = { x = 996.938, y = 839.175, z = 595.707 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001279, refresh_id = 99999, area = 300, pos = { x = 980.685, y = 837.815, z = 591.138 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001280, refresh_id = 99999, area = 300, pos = { x = 997.295, y = 839.753, z = 589.897 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001282, area = 300, pos = { x = 611.507, y = 414.905, z = 449.129 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001283, refresh_id = 1, area = 300, pos = { x = 1055.232, y = 1015.578, z = 961.686 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001284, area = 300, pos = { x = 1113.065, y = 713.994, z = 455.701 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001285, refresh_id = 1, area = 300, pos = { x = 1056.512, y = 743.623, z = 236.888 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001286, refresh_id = 1000, area = 300, pos = { x = 974.366, y = 1017.122, z = 867.805 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001287, refresh_id = 1003, limit_drop = true, area = 300, pos = { x = 732.588, y = 925.087, z = 1005.415 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, force_unload_nodelay = true, vision_type = 0 },
{ id = 166001288, refresh_id = 1, area = 300, pos = { x = 1019.049, y = 1086.440, z = 899.160 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001289, refresh_id = 1, area = 300, pos = { x = 1023.663, y = 834.211, z = 464.324 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001290, area = 300, pos = { x = 459.578, y = 180.300, z = 747.562 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001291, refresh_id = 1, area = 300, pos = { x = 457.792, y = 198.039, z = 711.987 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001292, refresh_id = 1001, area = 300, pos = { x = 1107.816, y = 713.917, z = 394.778 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001293, refresh_id = 1, area = 300, pos = { x = 754.573, y = 376.810, z = 690.642 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001294, refresh_id = 1002, area = 300, pos = { x = 723.729, y = 376.810, z = 681.777 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001295, refresh_id = 999999, area = 300, pos = { x = 725.777, y = 402.193, z = 576.881 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001296, refresh_id = 1, area = 300, pos = { x = 773.505, y = 412.202, z = 684.021 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001297, refresh_id = 1, area = 300, pos = { x = 789.374, y = 400.540, z = 694.139 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001298, refresh_id = 1000, area = 300, pos = { x = 675.781, y = 781.806, z = 114.237 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001299, area = 300, pos = { x = 346.897, y = 474.762, z = 513.023 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001302, refresh_id = 1, area = 300, pos = { x = 700.222, y = 384.576, z = 664.906 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001303, area = 300, pos = { x = 457.318, y = 482.714, z = 523.539 }, dynamic_load = true, is_replaceable = { value = false, version = 1, new_bin_only = false }, business = { type = 1 } },
{ id = 166001304, refresh_id = 1, area = 300, pos = { x = 1053.044, y = 915.359, z = 640.549 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001305, area = 300, pos = { x = 918.075, y = 904.199, z = 549.547 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001306, area = 300, pos = { x = 695.880, y = 395.983, z = 657.787 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001307, refresh_id = 1, area = 300, pos = { x = 636.897, y = 381.136, z = 682.889 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001308, refresh_id = 1001, area = 300, pos = { x = 939.594, y = 1014.150, z = 956.772 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001309, area = 300, pos = { x = 369.627, y = 108.990, z = 1246.807 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001310, refresh_id = 1001, area = 300, pos = { x = 1029.493, y = 1086.542, z = 889.067 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001311, refresh_id = 1, area = 300, pos = { x = 930.370, y = 1093.176, z = 951.414 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001312, refresh_id = 1, area = 300, pos = { x = 1013.222, y = 1078.432, z = 960.002 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001313, refresh_id = 1, area = 300, pos = { x = 961.389, y = 1080.475, z = 834.982 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001314, refresh_id = 999999, area = 300, pos = { x = 937.828, y = 1019.286, z = 893.484 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001316, refresh_id = 999999, area = 300, pos = { x = 956.385, y = 1018.958, z = 880.720 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001317, area = 300, pos = { x = 955.882, y = 1027.532, z = 942.865 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001318, refresh_id = 99999, area = 300, pos = { x = 950.806, y = 1018.104, z = 899.247 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001319, refresh_id = 999999, area = 300, pos = { x = 929.670, y = 1022.094, z = 933.476 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001320, refresh_id = 1, area = 300, pos = { x = 976.578, y = 1015.740, z = 875.597 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001321, refresh_id = 1, area = 300, pos = { x = 1064.244, y = 1008.519, z = 900.911 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001322, refresh_id = 1002, area = 300, pos = { x = 1053.063, y = 1009.322, z = 835.247 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010021 },
{ id = 166001323, refresh_id = 99999, area = 300, pos = { x = 1040.812, y = 1012.129, z = 833.352 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001324, refresh_id = 999999, area = 300, pos = { x = 1071.540, y = 1012.952, z = 877.504 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001325, refresh_id = 1001, area = 300, pos = { x = 1007.175, y = 901.528, z = 774.575 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001327, area = 300, pos = { x = 457.940, y = 482.667, z = 522.677 }, is_replaceable = { value = false, version = 2, new_bin_only = false } },
{ id = 166001328, refresh_id = 1001, area = 300, pos = { x = 1009.079, y = 974.617, z = 702.565 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001329, refresh_id = 1000, area = 300, pos = { x = 1008.908, y = 974.597, z = 695.768 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001330, refresh_id = 1001, area = 300, pos = { x = 1022.440, y = 909.719, z = 654.526 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010004 },
{ id = 166001331, refresh_id = 1, area = 300, pos = { x = 953.654, y = 901.563, z = 656.672 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001332, refresh_id = 1001, area = 300, pos = { x = 940.342, y = 902.109, z = 630.774 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010004 },
{ id = 166001335, refresh_id = 999999, area = 300, pos = { x = 958.954, y = 922.904, z = 537.032 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001336, refresh_id = 1, area = 300, pos = { x = 994.393, y = 911.604, z = 538.736 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001338, refresh_id = 99999, area = 300, pos = { x = 969.511, y = 956.313, z = 533.672 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001339, refresh_id = 1000, area = 300, pos = { x = 955.778, y = 961.187, z = 535.140 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010004 },
{ id = 166001340, area = 300, pos = { x = 984.908, y = 928.099, z = 472.154 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001341, refresh_id = 999999, area = 300, pos = { x = 970.611, y = 936.465, z = 502.910 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010004 },
{ id = 166001342, refresh_id = 1, area = 300, pos = { x = 976.605, y = 943.186, z = 515.041 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001343, refresh_id = 999999, area = 300, pos = { x = 981.720, y = 950.463, z = 524.859 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001344, refresh_id = 1001, area = 300, pos = { x = 975.042, y = 943.200, z = 515.831 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001346, refresh_id = 1, area = 300, pos = { x = 1077.456, y = 920.092, z = 580.711 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001347, refresh_id = 99999, area = 300, pos = { x = 1072.216, y = 918.665, z = 580.313 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001348, refresh_id = 999999, area = 300, pos = { x = 976.033, y = 856.723, z = 660.323 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001349, refresh_id = 1001, area = 300, pos = { x = 1063.610, y = 915.565, z = 523.174 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001350, area = 300, pos = { x = 1128.090, y = 959.587, z = 548.263 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001351, refresh_id = 1, area = 300, pos = { x = 1090.413, y = 955.488, z = 602.748 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001352, refresh_id = 999999, area = 300, pos = { x = 1135.235, y = 961.654, z = 540.121 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010002 },
{ id = 166001353, refresh_id = 1002, area = 300, pos = { x = 950.388, y = 901.616, z = 659.060 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001354, area = 300, pos = { x = 398.051, y = 669.950, z = 380.532 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001355, area = 300, pos = { x = 434.841, y = 125.102, z = 1403.757 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010010 },
{ id = 166001356, refresh_id = 1, area = 300, pos = { x = 341.647, y = 676.929, z = 404.774 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001357, area = 300, pos = { x = 438.845, y = 654.126, z = 375.449 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 }, vision_type = 60010003 },
{ id = 166001358, area = 300, pos = { x = 351.129, y = 671.691, z = 373.337 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 }, vision_type = 60010003 },
{ id = 166001359, area = 300, pos = { x = 385.272, y = 658.338, z = 439.719 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 }, vision_type = 60010003 },
{ id = 166001360, refresh_id = 1, area = 300, pos = { x = 476.459, y = 670.607, z = 362.197 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001361, refresh_id = 1001, area = 300, pos = { x = 949.717, y = 842.623, z = 602.507 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010013 },
{ id = 166001362, refresh_id = 1001, area = 300, pos = { x = 929.263, y = 846.840, z = 605.223 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010013 },
{ id = 166001363, refresh_id = 1000, area = 300, pos = { x = 1022.546, y = 843.280, z = 592.335 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010013 },
{ id = 166001364, area = 300, pos = { x = 1070.684, y = 853.404, z = 575.657 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010013 },
{ id = 166001365, refresh_id = 1001, area = 300, pos = { x = 1019.598, y = 842.609, z = 562.742 }, is_replaceable = { value = true, version = 1, new_bin_only = false }, vision_type = 60010013 },
{ id = 166001366, refresh_id = 1001, area = 300, pos = { x = 1025.928, y = 842.921, z = 504.282 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001367, refresh_id = 999999, area = 300, pos = { x = 1007.506, y = 837.969, z = 464.202 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010013 },
{ id = 166001368, area = 300, pos = { x = 1035.657, y = 739.014, z = 423.329 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001369, refresh_id = 1, area = 300, pos = { x = 999.445, y = 738.536, z = 398.311 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001370, refresh_id = 1001, area = 300, pos = { x = 973.426, y = 750.129, z = 423.098 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001371, area = 300, pos = { x = 1010.280, y = 761.700, z = 461.856 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001372, refresh_id = 99999, area = 300, pos = { x = 1008.146, y = 788.295, z = 394.883 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001373, area = 300, pos = { x = 428.025, y = 675.171, z = 413.937 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001374, refresh_id = 1001, area = 300, pos = { x = 1007.504, y = 792.664, z = 387.443 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001375, area = 300, pos = { x = 1009.453, y = 792.960, z = 384.548 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001376, refresh_id = 1, area = 300, pos = { x = 990.954, y = 799.569, z = 352.772 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001377, refresh_id = 1, area = 300, pos = { x = 1065.171, y = 821.684, z = 407.657 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001378, refresh_id = 1, area = 300, pos = { x = 991.812, y = 771.305, z = 359.343 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001379, refresh_id = 1001, area = 300, pos = { x = 951.738, y = 771.203, z = 422.275 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001380, refresh_id = 99999, area = 300, pos = { x = 1013.094, y = 735.280, z = 301.417 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001381, refresh_id = 1000, area = 300, pos = { x = 990.238, y = 736.565, z = 302.761 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001382, refresh_id = 999999, area = 300, pos = { x = 1116.252, y = 732.426, z = 311.971 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001383, refresh_id = 999999, area = 300, pos = { x = 1120.434, y = 713.000, z = 370.440 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001384, area = 300, pos = { x = 1186.951, y = 740.593, z = 306.040 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001385, area = 300, pos = { x = 1022.643, y = 976.745, z = 787.753 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001386, refresh_id = 1001, area = 300, pos = { x = 966.789, y = 726.331, z = 343.648 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001387, refresh_id = 1001, area = 300, pos = { x = 1006.738, y = 747.967, z = 262.326 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001388, refresh_id = 1001, area = 300, pos = { x = 969.665, y = 731.406, z = 220.349 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001389, refresh_id = 1, area = 300, pos = { x = 906.969, y = 721.774, z = 162.022 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001390, refresh_id = 1000, area = 300, pos = { x = 919.129, y = 710.343, z = 244.382 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001391, area = 300, pos = { x = 902.038, y = 717.302, z = 178.608 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001392, refresh_id = 1002, area = 300, pos = { x = 950.139, y = 961.027, z = 535.849 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001393, area = 300, pos = { x = 849.087, y = 723.032, z = 153.150 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001394, refresh_id = 99999, area = 300, pos = { x = 871.060, y = 716.332, z = 253.279 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001395, refresh_id = 1000, area = 300, pos = { x = 824.278, y = 721.734, z = 318.061 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001396, refresh_id = 1002, area = 300, pos = { x = 851.897, y = 755.620, z = 346.228 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010014 },
{ id = 166001397, refresh_id = 99999, area = 300, pos = { x = 812.943, y = 762.989, z = 348.906 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010014 },
{ id = 166001398, refresh_id = 1, area = 300, pos = { x = 728.332, y = 758.801, z = 276.285 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010014 },
{ id = 166001399, area = 300, pos = { x = 758.384, y = 759.587, z = 263.280 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010014 },
{ id = 166001400, refresh_id = 99999, area = 300, pos = { x = 695.706, y = 747.114, z = 221.456 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001401, area = 300, pos = { x = 743.228, y = 829.131, z = 56.799 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001402, refresh_id = 1001, area = 300, pos = { x = 764.283, y = 706.802, z = 219.579 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001403, area = 300, pos = { x = 947.583, y = 1080.747, z = 857.396 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001404, area = 300, pos = { x = 136.714, y = 280.317, z = 461.197 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001405, refresh_id = 1000, area = 300, pos = { x = 699.585, y = 762.317, z = 338.903 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010015 },
{ id = 166001406, refresh_id = 1001, area = 300, pos = { x = 701.577, y = 762.673, z = 321.689 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010015 },
{ id = 166001407, area = 300, pos = { x = 748.211, y = 767.608, z = 366.032 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010015 },
{ id = 166001408, area = 300, pos = { x = 694.596, y = 764.455, z = 349.038 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010015 },
{ id = 166001409, refresh_id = 1001, area = 300, pos = { x = 720.355, y = 761.969, z = 399.520 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010015 },
{ id = 166001410, refresh_id = 99999, area = 300, pos = { x = 735.804, y = 709.013, z = 444.630 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001411, refresh_id = 1001, area = 300, pos = { x = 756.786, y = 708.647, z = 474.747 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001412, refresh_id = 1001, area = 300, pos = { x = 772.305, y = 704.980, z = 446.586 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001413, refresh_id = 1001, area = 300, pos = { x = 835.934, y = 704.570, z = 471.794 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001414, area = 300, pos = { x = 823.120, y = 706.924, z = 486.238 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001416, refresh_id = 1000, area = 300, pos = { x = 798.813, y = 703.200, z = 463.789 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001417, refresh_id = 1001, area = 300, pos = { x = 830.637, y = 703.858, z = 436.975 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001418, refresh_id = 1000, area = 300, pos = { x = 773.263, y = 716.543, z = 491.942 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001419, area = 300, pos = { x = 862.016, y = 740.234, z = 459.536 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001420, refresh_id = 99999, area = 300, pos = { x = 848.981, y = 796.593, z = 490.444 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001421, refresh_id = 999999, area = 300, pos = { x = 869.952, y = 808.331, z = 551.511 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001422, refresh_id = 1000, area = 300, pos = { x = 821.184, y = 791.000, z = 614.517 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001423, area = 300, pos = { x = 810.357, y = 791.611, z = 615.776 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001425, area = 300, pos = { x = 727.966, y = 792.330, z = 636.050 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001426, refresh_id = 999999, area = 300, pos = { x = 698.309, y = 707.055, z = 367.371 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001427, refresh_id = 1001, area = 300, pos = { x = 654.110, y = 706.930, z = 364.190 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001428, refresh_id = 99999, area = 300, pos = { x = 601.861, y = 715.573, z = 324.347 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001429, refresh_id = 1000, area = 300, pos = { x = 585.762, y = 707.546, z = 308.815 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001430, refresh_id = 1001, area = 300, pos = { x = 899.471, y = 998.623, z = 691.538 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001431, refresh_id = 1001, area = 300, pos = { x = 836.958, y = 968.084, z = 750.131 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001432, refresh_id = 99999, area = 300, pos = { x = 749.742, y = 980.923, z = 790.259 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001433, refresh_id = 1002, area = 300, pos = { x = 747.303, y = 927.520, z = 965.139 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001434, refresh_id = 1, area = 300, pos = { x = 740.903, y = 883.282, z = 924.767 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001436, refresh_id = 99999, area = 300, pos = { x = 796.290, y = 950.189, z = 998.348 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001437, refresh_id = 1002, area = 300, pos = { x = 814.979, y = 953.270, z = 1020.242 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010017 },
{ id = 166001438, refresh_id = 1002, area = 300, pos = { x = 834.522, y = 934.532, z = 941.046 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010017 },
{ id = 166001439, area = 300, pos = { x = 734.396, y = 925.085, z = 977.906 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001440, refresh_id = 99999, area = 300, pos = { x = 861.182, y = 1008.226, z = 1056.476 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010017 },
{ id = 166001441, refresh_id = 1002, area = 300, pos = { x = 419.067, y = 388.232, z = 467.911 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001442, refresh_id = 1, area = 300, pos = { x = 457.771, y = 406.183, z = 422.999 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001443, refresh_id = 1, area = 300, pos = { x = 420.445, y = 384.496, z = 492.428 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001444, refresh_id = 1002, area = 300, pos = { x = 476.492, y = 385.787, z = 567.804 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001445, refresh_id = 1, area = 300, pos = { x = 452.381, y = 393.982, z = 454.885 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001446, refresh_id = 1, area = 300, pos = { x = 515.460, y = 384.633, z = 532.481 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001447, refresh_id = 1, area = 300, pos = { x = 406.330, y = 412.040, z = 596.940 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001448, refresh_id = 1, area = 300, pos = { x = 377.455, y = 394.106, z = 547.299 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001449, refresh_id = 1, area = 300, pos = { x = 315.620, y = 404.944, z = 565.106 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001450, refresh_id = 99999, area = 300, pos = { x = 397.927, y = 411.994, z = 438.919 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001451, area = 300, pos = { x = 414.598, y = 386.093, z = 480.145 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001453, area = 300, pos = { x = 343.086, y = 410.280, z = 490.320 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001454, refresh_id = 99999, area = 300, pos = { x = 483.996, y = 388.441, z = 542.634 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001455, area = 300, pos = { x = 448.872, y = 409.533, z = 608.713 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001456, area = 300, pos = { x = 402.423, y = 413.494, z = 599.563 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001457, refresh_id = 1001, area = 300, pos = { x = 345.027, y = 407.406, z = 537.208 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001458, area = 300, pos = { x = 577.039, y = 390.866, z = 571.965 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001459, refresh_id = 1001, area = 300, pos = { x = 562.004, y = 388.992, z = 559.218 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001460, refresh_id = 1002, area = 300, pos = { x = 670.869, y = 389.963, z = 586.215 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001461, area = 300, pos = { x = 530.715, y = 413.309, z = 463.808 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001462, refresh_id = 1001, area = 300, pos = { x = 503.040, y = 389.506, z = 490.797 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001463, refresh_id = 1001, area = 300, pos = { x = 349.259, y = 377.671, z = 368.642 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001464, area = 300, pos = { x = 314.097, y = 372.008, z = 349.580 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001465, refresh_id = 1001, area = 300, pos = { x = 258.653, y = 343.100, z = 363.929 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001466, refresh_id = 1, area = 300, pos = { x = 266.671, y = 304.356, z = 402.893 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001467, refresh_id = 1002, area = 300, pos = { x = 267.747, y = 304.334, z = 400.981 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001468, refresh_id = 99999, area = 300, pos = { x = 203.322, y = 292.255, z = 392.171 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001469, area = 300, pos = { x = 217.273, y = 301.902, z = 431.982 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001470, refresh_id = 1002, area = 300, pos = { x = 457.929, y = 405.943, z = 427.769 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001471, refresh_id = 99999, area = 300, pos = { x = 69.915, y = 317.660, z = 359.309 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001472, area = 300, pos = { x = 64.390, y = 334.855, z = 400.553 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001473, area = 300, pos = { x = 58.773, y = 313.089, z = 377.500 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001474, refresh_id = 1001, area = 300, pos = { x = 58.525, y = 312.536, z = 406.026 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001475, area = 300, pos = { x = 674.211, y = 419.809, z = 772.978 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001476, refresh_id = 99999, area = 300, pos = { x = 657.618, y = 404.814, z = 776.447 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001477, area = 300, pos = { x = 178.999, y = 326.904, z = 316.529 }, load_strategy = 1, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001478, refresh_id = 1002, area = 300, pos = { x = 169.941, y = 318.601, z = 317.393 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001479, refresh_id = 99999, area = 300, pos = { x = 142.223, y = 295.109, z = 372.895 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001480, area = 300, pos = { x = 46.028, y = 323.281, z = 320.907 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001481, refresh_id = 1, area = 300, pos = { x = 79.630, y = 314.116, z = 357.222 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001482, refresh_id = 1002, area = 300, pos = { x = 119.414, y = 298.910, z = 392.398 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001483, refresh_id = 1000, area = 300, pos = { x = 234.916, y = 230.900, z = 354.520 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010018 },
{ id = 166001484, refresh_id = 1001, area = 300, pos = { x = 180.268, y = 230.900, z = 391.755 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010018 },
{ id = 166001485, area = 300, pos = { x = 234.987, y = 230.899, z = 352.214 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010018 },
{ id = 166001486, area = 300, pos = { x = 144.429, y = 236.548, z = 404.477 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010018 },
{ id = 166001487, refresh_id = 1001, area = 300, pos = { x = 129.088, y = 231.051, z = 418.469 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010018 },
{ id = 166001488, refresh_id = 1000, area = 300, pos = { x = 701.641, y = 389.216, z = 600.049 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001489, area = 300, pos = { x = 720.897, y = 395.433, z = 646.207 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001490, refresh_id = 1002, area = 300, pos = { x = 707.427, y = 392.231, z = 714.513 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010019 },
{ id = 166001491, refresh_id = 1001, area = 300, pos = { x = 716.067, y = 386.126, z = 655.937 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010019 },
{ id = 166001492, refresh_id = 1001, area = 300, pos = { x = 699.958, y = 397.261, z = 745.738 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010019 },
{ id = 166001493, refresh_id = 99999, area = 300, pos = { x = 725.720, y = 413.013, z = 723.183 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010019 },
{ id = 166001494, refresh_id = 1, area = 300, pos = { x = 754.604, y = 406.996, z = 711.757 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010019 },
{ id = 166001496, area = 300, pos = { x = 618.020, y = 405.786, z = 662.687 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001497, area = 300, pos = { x = 657.497, y = 381.280, z = 731.365 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010019 },
{ id = 166001498, area = 300, pos = { x = 592.027, y = 381.103, z = 764.902 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010019 },
{ id = 166001499, refresh_id = 1000, area = 300, pos = { x = 409.012, y = 383.922, z = 651.939 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001501, refresh_id = 1002, area = 300, pos = { x = 511.138, y = 377.126, z = 694.272 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001503, area = 300, pos = { x = 615.906, y = 413.130, z = 463.398 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001504, area = 300, pos = { x = 457.753, y = 482.684, z = 522.468 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001505, refresh_id = 1, area = 300, pos = { x = 399.347, y = 668.157, z = 379.562 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001506, refresh_id = 1, area = 300, pos = { x = 416.778, y = 307.076, z = 687.746 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001507, refresh_id = 1001, area = 300, pos = { x = 393.861, y = 180.300, z = 740.475 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001508, refresh_id = 99999, area = 300, pos = { x = 390.096, y = 187.164, z = 774.061 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001509, refresh_id = 1001, area = 300, pos = { x = 409.329, y = 180.300, z = 750.391 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001510, refresh_id = 1002, area = 300, pos = { x = 295.303, y = 172.906, z = 811.388 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001511, refresh_id = 1001, area = 300, pos = { x = 286.631, y = 157.386, z = 761.687 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001512, refresh_id = 99999, area = 300, pos = { x = 235.946, y = 161.285, z = 765.663 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001513, refresh_id = 1000, area = 300, pos = { x = 362.101, y = 184.637, z = 930.309 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001514, refresh_id = 1001, area = 300, pos = { x = 379.849, y = 173.590, z = 997.583 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001515, refresh_id = 1, area = 300, pos = { x = 473.584, y = 96.401, z = 1308.784 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001516, area = 300, pos = { x = 265.864, y = 167.058, z = 1363.601 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001517, refresh_id = 1002, area = 300, pos = { x = 268.344, y = 88.040, z = 1425.887 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001518, area = 300, pos = { x = 491.930, y = 177.103, z = 1314.106 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001519, refresh_id = 99999, area = 300, pos = { x = 351.079, y = 86.983, z = 1126.775 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001521, area = 300, pos = { x = 270.854, y = 71.866, z = 1275.730 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010010 },
{ id = 166001522, area = 300, pos = { x = 987.790, y = 1019.335, z = 837.426 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001523, area = 300, pos = { x = 154.698, y = 145.628, z = 710.097 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001524, area = 300, pos = { x = 515.276, y = 96.754, z = 1219.324 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001525, area = 300, pos = { x = 163.372, y = 263.671, z = 544.721 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001526, area = 300, pos = { x = 49.222, y = 323.004, z = 323.115 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001527, area = 300, pos = { x = 80.583, y = 311.752, z = 405.042 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001528, area = 300, pos = { x = 454.233, y = 378.079, z = 523.978 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001529, area = 300, pos = { x = 156.021, y = 230.900, z = 416.492 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001530, area = 300, pos = { x = 61.398, y = 313.189, z = 377.084 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001531, area = 300, pos = { x = 226.794, y = 303.115, z = 431.782 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001532, refresh_id = 1, area = 300, pos = { x = 383.804, y = 656.518, z = 481.170 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001533, area = 300, pos = { x = 1002.361, y = 1015.781, z = 876.343 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001534, refresh_id = 1002, area = 300, pos = { x = 382.071, y = 656.558, z = 470.375 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001535, area = 300, pos = { x = 374.759, y = 658.150, z = 464.748 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001536, area = 300, pos = { x = 410.056, y = 658.462, z = 342.931 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001537, refresh_id = 1002, area = 300, pos = { x = 385.672, y = 661.960, z = 349.307 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001538, refresh_id = 1001, area = 300, pos = { x = 337.296, y = 676.949, z = 401.641 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001539, area = 300, pos = { x = 397.834, y = 655.793, z = 436.170 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001540, refresh_id = 1, area = 300, pos = { x = 469.916, y = 104.903, z = 1356.411 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001541, area = 300, pos = { x = 360.059, y = 179.021, z = 966.051 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001542, area = 300, pos = { x = 977.100, y = 1023.816, z = 936.324 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001543, refresh_id = 1, area = 300, pos = { x = 1004.072, y = 900.440, z = 770.079 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001544, refresh_id = 1, area = 300, pos = { x = 1074.937, y = 959.631, z = 660.276 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001545, area = 300, pos = { x = 1077.144, y = 917.303, z = 519.714 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001546, area = 300, pos = { x = 931.410, y = 901.727, z = 535.599 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001547, area = 300, pos = { x = 848.259, y = 976.170, z = 576.921 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001548, area = 300, pos = { x = 985.924, y = 945.963, z = 536.492 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010004 },
{ id = 166001549, area = 300, pos = { x = 980.164, y = 747.883, z = 323.156 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001550, area = 300, pos = { x = 880.784, y = 732.476, z = 306.829 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001551, area = 300, pos = { x = 657.832, y = 938.551, z = 1026.794 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001552, refresh_id = 1001, area = 300, pos = { x = 595.162, y = 377.803, z = 707.191 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001553, area = 300, pos = { x = 650.399, y = 397.775, z = 760.376 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001554, refresh_id = 999999, area = 300, pos = { x = 514.849, y = 374.301, z = 747.883 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001555, refresh_id = 1001, area = 300, pos = { x = 388.181, y = 388.636, z = 658.867 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001556, refresh_id = 1, area = 300, pos = { x = 344.198, y = 177.978, z = 841.130 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001557, refresh_id = 1000, area = 300, pos = { x = 366.527, y = 181.537, z = 865.026 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001558, refresh_id = 1000, area = 300, pos = { x = 381.232, y = 82.969, z = 1103.365 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001559, refresh_id = 1, area = 300, pos = { x = 447.785, y = 132.350, z = 1425.274 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001560, area = 300, pos = { x = 792.559, y = 791.077, z = 667.010 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001561, refresh_id = 1, area = 300, pos = { x = 155.959, y = 266.391, z = 509.859 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001562, area = 300, pos = { x = 1049.311, y = 746.123, z = 247.343 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001563, area = 300, pos = { x = 438.161, y = 193.057, z = 706.366 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001564, refresh_id = 1001, area = 300, pos = { x = 197.646, y = 146.431, z = 766.534 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001565, area = 300, pos = { x = 435.161, y = 189.536, z = 706.767 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001566, refresh_id = 1, area = 300, pos = { x = 1055.786, y = 1015.581, z = 959.750 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001567, area = 300, pos = { x = 431.943, y = 654.332, z = 392.944 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 0 },
{ id = 166001568, area = 300, pos = { x = 689.574, y = 707.928, z = 306.371 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001569, area = 300, pos = { x = 920.680, y = 753.095, z = 317.657 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001570, area = 300, pos = { x = 1076.098, y = 918.174, z = 554.206 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010004 },
{ id = 166001571, refresh_id = 1, area = 300, pos = { x = 1094.285, y = 736.767, z = 423.740 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001572, refresh_id = 1001, area = 300, pos = { x = 1029.281, y = 843.980, z = 591.711 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010013 },
{ id = 166001573, area = 300, pos = { x = 490.466, y = 392.034, z = 494.808 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001574, area = 300, pos = { x = 799.069, y = 706.137, z = 229.026 }, dynamic_load = true, is_replaceable = { value = true, version = 3, new_bin_only = false }, business = { type = 4 }, vision_type = 60010020 },
{ id = 166001575, refresh_id = 1, area = 300, pos = { x = 666.493, y = 407.795, z = 746.865 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001576, area = 300, pos = { x = 438.672, y = 187.973, z = 714.606 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001577, refresh_id = 1, area = 300, pos = { x = 169.286, y = 143.190, z = 704.306 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001578, area = 300, pos = { x = 438.380, y = 191.495, z = 702.931 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001579, refresh_id = 1002, area = 300, pos = { x = 1192.971, y = 743.475, z = 361.334 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001580, refresh_id = 1000, area = 300, pos = { x = 1111.364, y = 712.870, z = 424.687 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001581, area = 300, pos = { x = 1035.000, y = 843.000, z = 553.000 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001582, area = 300, pos = { x = 933.542, y = 725.906, z = 335.292 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001583, refresh_id = 999999, area = 300, pos = { x = 384.441, y = 170.970, z = 1019.356 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001584, area = 300, pos = { x = 416.812, y = 84.894, z = 1138.926 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001585, area = 300, pos = { x = 392.060, y = 123.235, z = 1373.745 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001586, refresh_id = 1, area = 300, pos = { x = 366.482, y = 44.378, z = 1365.895 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001587, area = 300, pos = { x = 371.350, y = 82.478, z = 1127.060 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001588, area = 300, pos = { x = 1018.541, y = 1086.454, z = 900.440 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001589, area = 300, pos = { x = 1055.940, y = 960.925, z = 662.028 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001590, area = 300, pos = { x = 952.818, y = 950.614, z = 544.165 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001591, area = 300, pos = { x = 766.364, y = 962.748, z = 893.986 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001592, area = 300, pos = { x = 977.214, y = 796.260, z = 331.743 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001593, area = 300, pos = { x = 759.593, y = 760.043, z = 278.265 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001594, area = 300, pos = { x = 501.720, y = 707.020, z = 301.878 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001595, area = 300, pos = { x = 398.253, y = 418.869, z = 393.800 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001596, area = 300, pos = { x = 531.258, y = 480.534, z = 522.070 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001597, area = 300, pos = { x = 704.649, y = 395.419, z = 659.291 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001598, area = 300, pos = { x = 179.653, y = 307.109, z = 355.013 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001599, area = 300, pos = { x = 213.034, y = 457.526, z = 592.807 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001600, area = 300, pos = { x = 339.804, y = 179.341, z = 807.738 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001601, area = 300, pos = { x = 508.515, y = 97.510, z = 1207.170 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001602, area = 300, pos = { x = 304.130, y = 155.144, z = 1321.194 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001603, area = 300, pos = { x = 81.911, y = 311.926, z = 397.552 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001604, area = 300, pos = { x = 1056.116, y = 743.499, z = 240.602 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001605, area = 300, pos = { x = 431.381, y = 654.457, z = 380.122 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001606, area = 300, pos = { x = 984.516, y = 1017.689, z = 854.579 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001607, area = 300, pos = { x = 293.100, y = 65.545, z = 1296.075 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001609, refresh_id = 99999, area = 300, pos = { x = 192.617, y = 456.216, z = 600.359 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001610, area = 300, pos = { x = 335.899, y = 401.896, z = 560.431 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010006 },
{ id = 166001611, refresh_id = 1, area = 300, pos = { x = 776.384, y = 791.000, z = 654.648 }, load_strategy = 1, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001612, refresh_id = 999999, area = 300, pos = { x = 816.999, y = 1046.763, z = 593.595 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001613, area = 300, pos = { x = 776.257, y = 705.343, z = 443.884 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001614, area = 300, pos = { x = 917.528, y = 748.192, z = 318.098 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001615, area = 300, pos = { x = 713.054, y = 762.169, z = 415.402 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001616, area = 300, pos = { x = 194.181, y = 461.168, z = 627.156 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001617, refresh_id = 999999, area = 300, pos = { x = 981.001, y = 1015.790, z = 867.277 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001618, refresh_id = 999999, area = 300, pos = { x = 1014.053, y = 911.732, z = 660.039 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001619, refresh_id = 999999, area = 300, pos = { x = 1030.558, y = 842.808, z = 552.140 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010013 },
{ id = 166001620, refresh_id = 999999, area = 300, pos = { x = 1025.770, y = 769.186, z = 373.596 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001621, refresh_id = 999999, area = 300, pos = { x = 1004.089, y = 738.812, z = 397.807 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001622, refresh_id = 999999, area = 300, pos = { x = 886.396, y = 734.371, z = 256.397 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001623, refresh_id = 999999, area = 300, pos = { x = 784.641, y = 758.219, z = 335.731 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010014 },
{ id = 166001624, refresh_id = 999999, area = 300, pos = { x = 710.669, y = 764.560, z = 367.950 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010015 },
{ id = 166001625, refresh_id = 999999, area = 300, pos = { x = 258.459, y = 155.660, z = 770.150 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001626, refresh_id = 999999, area = 300, pos = { x = 787.293, y = 792.043, z = 627.110 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001627, refresh_id = 999999, area = 300, pos = { x = 794.181, y = 703.200, z = 459.803 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010016 },
{ id = 166001628, refresh_id = 999999, area = 300, pos = { x = 826.479, y = 969.788, z = 745.709 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001629, refresh_id = 999999, area = 300, pos = { x = 774.526, y = 943.589, z = 1018.078 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001630, area = 300, pos = { x = 994.299, y = 737.623, z = 407.819 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001631, refresh_id = 999999, area = 300, pos = { x = 1064.243, y = 736.138, z = 299.664 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001632, refresh_id = 999999, area = 300, pos = { x = 944.400, y = 769.973, z = 394.249 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010012 },
{ id = 166001633, refresh_id = 999999, area = 300, pos = { x = 1007.945, y = 900.440, z = 751.086 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001634, refresh_id = 999999, area = 300, pos = { x = 362.501, y = 408.490, z = 515.737 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001635, refresh_id = 999999, area = 300, pos = { x = 269.989, y = 319.002, z = 337.075 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001636, refresh_id = 999999, area = 300, pos = { x = 135.197, y = 230.900, z = 423.643 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010018 },
{ id = 166001637, refresh_id = 1001, area = 300, pos = { x = 375.104, y = 161.786, z = 1086.750 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001638, refresh_id = 999999, area = 300, pos = { x = 396.431, y = 172.419, z = 815.682 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001639, refresh_id = 1001, area = 300, pos = { x = 103.609, y = 143.921, z = 668.448 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001640, refresh_id = 999999, area = 300, pos = { x = 443.056, y = 380.455, z = 666.079 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001641, area = 300, pos = { x = 1004.697, y = 747.863, z = 263.077 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001642, refresh_id = 999999, area = 300, pos = { x = 687.196, y = 423.067, z = 776.750 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001643, refresh_id = 1, area = 300, pos = { x = 936.867, y = 994.933, z = 653.359 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001644, refresh_id = 1, area = 300, pos = { x = 886.260, y = 734.230, z = 251.315 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001645, refresh_id = 1, area = 300, pos = { x = 748.320, y = 703.827, z = 433.276 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001646, area = 300, pos = { x = 500.254, y = 694.518, z = 353.035 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001647, area = 300, pos = { x = 545.634, y = 406.106, z = 507.463 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001648, area = 300, pos = { x = 196.270, y = 144.354, z = 697.256 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001649, area = 300, pos = { x = 456.148, y = 96.860, z = 1243.842 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001650, refresh_id = 999999, area = 300, pos = { x = 696.787, y = 385.321, z = 662.660 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001651, area = 300, pos = { x = 383.963, y = 657.323, z = 483.808 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, vision_type = 60010003 },
{ id = 166001652, area = 300, pos = { x = 289.711, y = 444.771, z = 597.441 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001653, area = 300, pos = { x = 63.477, y = 319.118, z = 341.550 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001654, area = 300, pos = { x = 163.191, y = 267.837, z = 502.109 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001655, area = 300, pos = { x = 744.828, y = 964.615, z = 877.122 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001656, area = 300, pos = { x = 923.914, y = 1022.736, z = 856.637 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001657, area = 300, pos = { x = 1039.797, y = 844.412, z = 579.817 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001658, area = 300, pos = { x = 1006.120, y = 1015.817, z = 878.328 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001659, area = 300, pos = { x = 1033.531, y = 740.088, z = 404.243 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001660, area = 300, pos = { x = 944.756, y = 724.813, z = 341.043 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001661, area = 300, pos = { x = 836.533, y = 709.445, z = 273.201 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001662, area = 300, pos = { x = 1004.655, y = 1015.657, z = 881.595 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001663, area = 300, pos = { x = 1039.464, y = 844.358, z = 579.897 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001664, area = 300, pos = { x = 1033.593, y = 740.179, z = 403.402 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001665, area = 300, pos = { x = 946.339, y = 724.357, z = 340.524 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001666, area = 300, pos = { x = 48.368, y = 324.081, z = 390.370 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001667, area = 300, pos = { x = 918.012, y = 1022.771, z = 861.853 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001668, refresh_id = 999999, area = 300, pos = { x = 136.031, y = 305.796, z = 320.281 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001669, area = 300, pos = { x = 334.975, y = 160.155, z = 736.349 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001670, refresh_id = 1, area = 300, pos = { x = 457.062, y = 424.327, z = 523.158 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001671, refresh_id = 1, area = 300, pos = { x = 154.549, y = 245.608, z = 637.590 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001672, refresh_id = 1000, area = 300, pos = { x = 576.110, y = 403.205, z = 534.586 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001673, refresh_id = 99999, area = 300, pos = { x = 505.131, y = 481.119, z = 549.099 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001674, area = 300, pos = { x = 466.690, y = 475.685, z = 462.818 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166001675, refresh_id = 1, area = 300, pos = { x = 755.500, y = 969.196, z = 841.478 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001676, refresh_id = 999999, area = 300, pos = { x = 364.741, y = 80.920, z = 1101.800 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001677, refresh_id = 1000, area = 300, pos = { x = 411.553, y = 84.900, z = 1140.274 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001678, refresh_id = 1000, area = 300, pos = { x = 469.076, y = 100.146, z = 1338.705 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001679, refresh_id = 1, area = 300, pos = { x = 692.878, y = 762.857, z = 302.192 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001680, refresh_id = 1, area = 300, pos = { x = 990.548, y = 911.710, z = 539.240 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001681, refresh_id = 1, area = 300, pos = { x = 1100.784, y = 956.943, z = 586.515 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001682, area = 300, pos = { x = 716.841, y = 395.553, z = 647.548 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001683, area = 300, pos = { x = 440.644, y = 385.511, z = 523.118 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001684, refresh_id = 1000, area = 300, pos = { x = 232.640, y = 230.900, z = 351.552 }, is_replaceable = { value = true, version = 0, new_bin_only = true } },
{ id = 166001685, refresh_id = 1000, area = 300, pos = { x = 770.268, y = 791.000, z = 623.504 }, is_replaceable = { value = true, version = 0, new_bin_only = true }, vision_type = 60010011 },
{ id = 166001686, refresh_id = 1, area = 300, pos = { x = 1060.068, y = 747.625, z = 293.250 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001687, area = 300, pos = { x = 984.516, y = 1017.689, z = 854.579 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001688, area = 300, pos = { x = 1035.000, y = 843.000, z = 553.000 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001689, area = 300, pos = { x = 994.299, y = 737.623, z = 407.819 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001690, area = 300, pos = { x = 933.542, y = 725.906, z = 335.292 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } },
{ id = 166001691, area = 300, pos = { x = 341.396, y = 44.368, z = 1340.298 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001692, area = 300, pos = { x = 726.488, y = 974.494, z = 1077.910 }, is_replaceable = { value = false, version = 0, new_bin_only = true } },
{ id = 166001693, area = 300, pos = { x = 799.069, y = 706.137, z = 229.026 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = false }, business = { type = 4 } }
}
@@ -0,0 +1,3 @@
-- 所有的group
groups = {
}
@@ -0,0 +1,4 @@
-- 所有的group
groups = {
{ id = 166003001, area = 300, pos = { x = 945.487, y = 723.030, z = 343.272 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } }
}
@@ -0,0 +1,5 @@
-- 所有的group
groups = {
{ id = 166004001, area = 300, pos = { x = 358.360, y = 47.147, z = 1354.752 }, dynamic_load = true, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 1 } },
{ id = 166004002, area = 300, pos = { x = 465.769, y = 95.871, z = 1230.178 }, dynamic_load = true, is_replaceable = { value = true, version = 0, new_bin_only = true }, business = { type = 4 } }
}
@@ -0,0 +1,3 @@
-- 所有的group
groups = {
}
@@ -0,0 +1,3 @@
-- 所有的group
groups = {
}
@@ -0,0 +1,3 @@
-- 所有的group
groups = {
}
@@ -0,0 +1,3 @@
-- 所有的group
groups = {
}
@@ -0,0 +1,3 @@
-- 所有的group
groups = {
}
@@ -0,0 +1,363 @@
dummy_points = {
["b1105ae072a55874a9d2d204fed638b2"] = { pos = { x = 373.735, y = 45.781, z = 1339.271 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["DUMMY_POS 600100014"] = { pos = { x = 274.087, y = 448.477, z = 593.391 }, rot = { x = 0.000, y = 250.730, z = 0.000 } },
["DUMMY_POS 600100015"] = { pos = { x = 266.339, y = 450.661, z = 592.836 }, rot = { x = 0.000, y = 275.482, z = 0.000 } },
["DUMMY_POS 600100016"] = { pos = { x = 254.559, y = 453.032, z = 591.514 }, rot = { x = 0.000, y = 277.918, z = 0.000 } },
["DUMMY_POS 600100017"] = { pos = { x = 243.199, y = 454.338, z = 593.646 }, rot = { x = 0.000, y = 274.621, z = 0.000 } },
["DUMMY_POS 600100018"] = { pos = { x = 225.410, y = 457.705, z = 595.521 }, rot = { x = 0.000, y = 290.893, z = 0.000 } },
["DUMMY_POS 600100019"] = { pos = { x = 215.976, y = 457.752, z = 597.634 }, rot = { x = 0.000, y = 318.247, z = 0.000 } },
["guide_Q101901"] = { pos = { x = 468.725, y = 94.132, z = 1238.985 }, rot = { x = 0.000, y = 352.891, z = 0.000 } },
["Npc2154BornPoint2"] = { pos = { x = 1083.833, y = 960.296, z = 664.370 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Npc2154BornPoint3"] = { pos = { x = 203.230, y = 460.634, z = 616.832 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Npc2165BornPoint2"] = { pos = { x = 1014.306, y = 1086.553, z = 896.248 }, rot = { x = 0.000, y = 272.987, z = 0.000 } },
["Npc2166BornPoint2"] = { pos = { x = 1062.904, y = 960.635, z = 665.035 }, rot = { x = 359.952, y = 164.156, z = 359.881 } },
["Npc2167BornPoint2"] = { pos = { x = 1027.811, y = 1086.488, z = 893.809 }, rot = { x = 0.000, y = 66.213, z = 0.000 } },
["Npc2168BornPoint2"] = { pos = { x = 1083.189, y = 961.277, z = 680.648 }, rot = { x = 0.000, y = 224.328, z = 0.000 } },
["Npc2618BornPoint2"] = { pos = { x = 1082.143, y = 960.137, z = 661.035 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Npc2618BornPoint3"] = { pos = { x = 199.731, y = 460.387, z = 616.440 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q101902_N1030"] = { pos = { x = 468.653, y = 94.230, z = 1239.674 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q101903_N1030_guide"] = { pos = { x = 361.957, y = 44.909, z = 1355.229 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103601_N20000"] = { pos = { x = 190.878, y = 458.491, z = 611.063 }, rot = { x = 0.000, y = 110.838, z = 0.000 } },
["Q7103604_guide"] = { pos = { x = 626.083, y = 380.513, z = 768.398 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103605_guide"] = { pos = { x = 89.847, y = 327.216, z = 412.304 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103606_guide"] = { pos = { x = 452.984, y = 378.416, z = 520.862 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103607_guide"] = { pos = { x = 293.219, y = 158.665, z = 745.051 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103607_guide_9"] = { pos = { x = 83.597, y = 311.910, z = 398.089 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103608_guide"] = { pos = { x = 387.162, y = 124.541, z = 1364.963 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103611"] = { pos = { x = 192.516, y = 458.243, z = 611.222 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103611_guide"] = { pos = { x = 192.079, y = 458.294, z = 611.549 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103701_PlayerTalk"] = { pos = { x = 1021.673, y = 1086.450, z = 880.319 }, rot = { x = 0.000, y = 210.853, z = 0.000 } },
["Q7103701_WuTalk"] = { pos = { x = 1021.099, y = 1086.440, z = 878.609 }, rot = { x = 0.000, y = 8.237, z = 0.000 } },
["Q7103701_ZhiTalk"] = { pos = { x = 1020.182, y = 1086.464, z = 879.354 }, rot = { x = 0.000, y = 76.942, z = 0.000 } },
["Q7103703_guide"] = { pos = { x = 948.032, y = 1082.608, z = 850.163 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103704_N20523"] = { pos = { x = 949.875, y = 1080.766, z = 854.489 }, rot = { x = 0.000, y = 71.547, z = 0.000 } },
["Q7103704_N2616"] = { pos = { x = 950.292, y = 1080.769, z = 855.899 }, rot = { x = 0.000, y = 143.691, z = 0.000 } },
["Q7103704_PlayerBack"] = { pos = { x = 985.849, y = 1017.600, z = 854.857 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103704_TransPlayer"] = { pos = { x = 952.131, y = 1080.704, z = 854.676 }, rot = { x = 0.000, y = 287.851, z = 0.000 } },
["Q7103706_guide"] = { pos = { x = 922.873, y = 1096.977, z = 956.473 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103707_guide"] = { pos = { x = 916.902, y = 1023.096, z = 876.036 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103708_guide"] = { pos = { x = 979.479, y = 1021.959, z = 933.690 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103709_WuTalk"] = { pos = { x = 1027.492, y = 1086.727, z = 895.916 }, rot = { x = 0.000, y = 280.603, z = 0.000 } },
["Q7103710_guide"] = { pos = { x = 1083.924, y = 961.451, z = 673.720 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103710_guide_24"] = { pos = { x = 1029.130, y = 833.644, z = 450.075 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103711"] = { pos = { x = 1080.911, y = 961.058, z = 673.860 }, rot = { x = 0.000, y = 34.098, z = 0.000 } },
["Q7103711_WuCamp"] = { pos = { x = 1087.415, y = 962.236, z = 671.586 }, rot = { x = 0.000, y = 265.855, z = 0.000 } },
["Q7103711_WuTalk"] = { pos = { x = 1082.128, y = 961.274, z = 675.080 }, rot = { x = 0.000, y = 226.152, z = 0.000 } },
["Q7103712_guide"] = { pos = { x = 1032.812, y = 833.557, z = 446.100 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103713_ZhiTalk"] = { pos = { x = 1028.588, y = 833.620, z = 450.326 }, rot = { x = 0.000, y = 189.546, z = 0.000 } },
["Q7103715"] = { pos = { x = 1082.842, y = 961.296, z = 673.871 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103715_guide"] = { pos = { x = 1083.990, y = 961.452, z = 674.746 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103716_N20523"] = { pos = { x = 1084.172, y = 961.486, z = 674.013 }, rot = { x = 0.000, y = 256.871, z = 0.000 } },
["Q7103716_ZhiCamp"] = { pos = { x = 1082.080, y = 961.277, z = 683.810 }, rot = { x = 0.000, y = 196.865, z = 0.000 } },
["Q7103725_guide"] = { pos = { x = 987.602, y = 1019.349, z = 837.651 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103801_N20523"] = { pos = { x = 100.816, y = 473.282, z = 669.874 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103802_N2616"] = { pos = { x = 206.547, y = 461.119, z = 614.440 }, rot = { x = 0.000, y = 283.575, z = 0.000 } },
["Q7103803_guide"] = { pos = { x = 348.142, y = 45.012, z = 1339.512 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103803_guide_94"] = { pos = { x = 389.857, y = 123.479, z = 1366.140 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103804_guide"] = { pos = { x = 453.185, y = 378.187, z = 522.011 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103805_guide"] = { pos = { x = 626.136, y = 380.513, z = 768.313 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103806_guide"] = { pos = { x = 291.069, y = 158.766, z = 744.395 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103807_guide"] = { pos = { x = 81.811, y = 311.863, z = 397.990 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103807_N20000"] = { pos = { x = 83.312, y = 311.811, z = 400.422 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103807_N20523"] = { pos = { x = 200.986, y = 461.153, z = 618.476 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103807_N20523_125"] = { pos = { x = 82.712, y = 311.871, z = 398.435 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103810_guide"] = { pos = { x = 83.468, y = 312.100, z = 393.662 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103811"] = { pos = { x = 204.736, y = 461.129, z = 615.374 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103811_N20523"] = { pos = { x = 83.150, y = 311.907, z = 397.500 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7103812_N2616"] = { pos = { x = 192.722, y = 460.835, z = 624.851 }, rot = { x = 0.000, y = 157.965, z = 0.000 } },
["Q7103813_N20523"] = { pos = { x = 190.652, y = 461.155, z = 627.488 }, rot = { x = 0.000, y = 156.403, z = 0.000 } },
["Q71038KALA"] = { pos = { x = 382.364, y = 182.433, z = 764.637 }, rot = { x = 0.000, y = 114.578, z = 0.000 } },
["Q7104001Photo"] = { pos = { x = 863.309, y = 992.898, z = 723.779 }, rot = { x = 0.000, y = 149.762, z = 0.000 } },
["Q7104001Photo1"] = { pos = { x = 835.809, y = 992.852, z = 736.838 }, rot = { x = 0.000, y = 116.986, z = 0.000 } },
["Q7104002_guide"] = { pos = { x = 839.990, y = 988.372, z = 728.623 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104003Investigation"] = { pos = { x = 792.920, y = 968.428, z = 775.441 }, rot = { x = 0.000, y = 335.919, z = 0.000 } },
["Q7104005_N1005"] = { pos = { x = 919.669, y = 995.015, z = 656.473 }, rot = { x = 0.000, y = 321.329, z = 0.000 } },
["Q7104009_N20523"] = { pos = { x = 858.640, y = 992.071, z = 720.721 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104010_guide"] = { pos = { x = 919.198, y = 995.302, z = 659.524 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104101_guide"] = { pos = { x = 757.827, y = 708.102, z = 219.209 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104103_guide"] = { pos = { x = 1003.996, y = 747.438, z = 267.244 }, rot = { x = 0.000, y = 31.476, z = 0.000 } },
["Q7104103_N2617"] = { pos = { x = 1007.056, y = 747.341, z = 271.102 }, rot = { x = 0.000, y = 234.284, z = 0.000 } },
["Q7104105"] = { pos = { x = 1003.049, y = 747.308, z = 268.078 }, rot = { x = 0.000, y = 61.240, z = 0.000 } },
["Q7104105_N2617"] = { pos = { x = 1006.861, y = 747.395, z = 270.938 }, rot = { x = 0.000, y = 228.258, z = 0.000 } },
["Q7104107"] = { pos = { x = 1010.457, y = 748.135, z = 261.937 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104109_guide"] = { pos = { x = 757.323, y = 707.654, z = 218.550 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104109_N20543"] = { pos = { x = 757.393, y = 708.070, z = 218.731 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104110_guide"] = { pos = { x = 784.423, y = 714.671, z = 330.174 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104111_N20523"] = { pos = { x = 784.554, y = 714.274, z = 326.069 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104201_AWU"] = { pos = { x = 1074.684, y = 961.412, z = 684.029 }, rot = { x = 0.000, y = 296.626, z = 0.000 } },
["Q7104201_KLITUOFU"] = { pos = { x = 1088.081, y = 961.305, z = 679.767 }, rot = { x = 0.000, y = 246.093, z = 0.000 } },
["Q7104202_guide"] = { pos = { x = 1016.549, y = 843.018, z = 539.612 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104203_guide"] = { pos = { x = 1099.823, y = 713.798, z = 435.640 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104204_guide"] = { pos = { x = 783.965, y = 714.882, z = 331.418 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104205_guide"] = { pos = { x = 776.074, y = 719.344, z = 367.463 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104210_guide"] = { pos = { x = 976.239, y = 774.633, z = 320.153 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104211_guide"] = { pos = { x = 757.777, y = 708.747, z = 219.334 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104212"] = { pos = { x = 757.784, y = 707.634, z = 215.029 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104212_N1005"] = { pos = { x = 758.906, y = 707.662, z = 217.605 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104213_guide"] = { pos = { x = 371.687, y = 672.297, z = 387.720 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104215"] = { pos = { x = 506.474, y = 704.991, z = 313.580 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104215_N20523"] = { pos = { x = 505.088, y = 705.058, z = 316.464 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104216_guide"] = { pos = { x = 393.537, y = 655.042, z = 389.790 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104217_guide"] = { pos = { x = 438.293, y = 655.918, z = 375.468 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104218_guide"] = { pos = { x = 385.722, y = 659.654, z = 440.162 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104219_guide"] = { pos = { x = 0.000, y = 0.000, z = 0.000 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104219_guide_32"] = { pos = { x = 347.429, y = 673.504, z = 373.352 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104220_N20523"] = { pos = { x = 379.223, y = 659.136, z = 410.963 }, rot = { x = 0.000, y = 45.335, z = 0.000 } },
["Q7104221_guide"] = { pos = { x = 391.570, y = 652.136, z = 388.962 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104222"] = { pos = { x = 380.771, y = 658.875, z = 412.914 }, rot = { x = 0.000, y = 228.894, z = 0.000 } },
["Q7104228"] = { pos = { x = 432.412, y = 654.434, z = 379.824 }, rot = { x = 0.000, y = 32.181, z = 0.000 } },
["Q7104228_N20523"] = { pos = { x = 433.902, y = 654.413, z = 382.272 }, rot = { x = 0.000, y = 221.468, z = 0.000 } },
["Q7104230_guide"] = { pos = { x = 980.924, y = 775.706, z = 320.869 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104232"] = { pos = { x = 761.683, y = 706.611, z = 221.802 }, rot = { x = 0.000, y = 167.315, z = 0.000 } },
["Q7104232_N20523"] = { pos = { x = 761.872, y = 706.866, z = 220.330 }, rot = { x = 0.000, y = 355.221, z = 0.000 } },
["Q7104301_guide"] = { pos = { x = 374.701, y = 521.198, z = 386.978 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104304_guide"] = { pos = { x = 476.006, y = 378.582, z = 526.222 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104307_guide"] = { pos = { x = 58.373, y = 313.102, z = 376.724 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104307_N20587"] = { pos = { x = 673.710, y = 419.905, z = 769.271 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104309_guide"] = { pos = { x = 674.304, y = 419.757, z = 771.649 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104309_N20588"] = { pos = { x = 56.434, y = 313.094, z = 371.248 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104314_guide"] = { pos = { x = 453.406, y = 378.136, z = 520.847 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q71045_AWU"] = { pos = { x = 206.236, y = 461.094, z = 615.005 }, rot = { x = 0.000, y = 110.031, z = 0.000 } },
["Q7104501_guide"] = { pos = { x = 342.470, y = 412.804, z = 591.974 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104501_N20523"] = { pos = { x = 342.475, y = 409.807, z = 591.937 }, rot = { x = 0.000, y = 141.029, z = 0.000 } },
["Q7104502_guide"] = { pos = { x = 195.686, y = 458.463, z = 612.805 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104503_N20523"] = { pos = { x = 190.893, y = 458.481, z = 611.058 }, rot = { x = 0.000, y = 110.816, z = 0.000 } },
["Q7104507"] = { pos = { x = 513.180, y = 96.943, z = 1211.190 }, rot = { x = 0.000, y = 312.095, z = 0.000 } },
["Q7104507_N1005"] = { pos = { x = 514.680, y = 96.873, z = 1213.604 }, rot = { x = 0.000, y = 303.270, z = 0.000 } },
["Q7104509_guide"] = { pos = { x = 364.699, y = 146.741, z = 1366.734 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104516"] = { pos = { x = 373.735, y = 45.781, z = 1339.271 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104516_guide"] = { pos = { x = 363.106, y = 44.833, z = 1352.812 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104517"] = { pos = { x = 301.875, y = 62.588, z = 1402.904 }, rot = { x = 0.000, y = 121.473, z = 0.000 } },
["Q7104518_N20523"] = { pos = { x = 303.187, y = 62.126, z = 1405.239 }, rot = { x = 0.000, y = 127.810, z = 0.000 } },
["Q7104521"] = { pos = { x = 362.163, y = 186.252, z = 907.369 }, rot = { x = 0.000, y = 8.460, z = 0.000 } },
["Q7104521_N20523"] = { pos = { x = 362.345, y = 185.955, z = 909.809 }, rot = { x = 0.000, y = 194.602, z = 0.000 } },
["Q7104522_guide"] = { pos = { x = 362.294, y = 186.316, z = 908.862 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104522_guide_140"] = { pos = { x = 358.679, y = 187.854, z = 910.474 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104525_guide"] = { pos = { x = 348.271, y = 134.412, z = 1346.343 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7104528_guide"] = { pos = { x = 370.105, y = 82.232, z = 1124.565 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105102_guide"] = { pos = { x = 922.849, y = 839.021, z = 588.363 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105105_guide"] = { pos = { x = 922.751, y = 839.005, z = 588.401 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105201_N20529"] = { pos = { x = 1133.602, y = 740.245, z = 406.930 }, rot = { x = 0.000, y = 197.447, z = 0.000 } },
["Q7105201_Target"] = { pos = { x = 1133.159, y = 741.559, z = 404.786 }, rot = { x = 0.000, y = 12.399, z = 0.000 } },
["Q7105202_N20530"] = { pos = { x = 951.881, y = 865.942, z = 675.403 }, rot = { x = 0.000, y = 285.693, z = 0.000 } },
["Q7105202_Target"] = { pos = { x = 949.158, y = 867.644, z = 675.401 }, rot = { x = 0.000, y = 89.001, z = 0.000 } },
["Q7105203_N20531"] = { pos = { x = 799.008, y = 602.429, z = 698.608 }, rot = { x = 0.000, y = 106.888, z = 0.000 } },
["Q7105203_Target"] = { pos = { x = 801.344, y = 604.647, z = 697.660 }, rot = { x = 0.000, y = 285.878, z = 0.000 } },
["Q7105204_N20532"] = { pos = { x = 590.164, y = 378.507, z = 706.436 }, rot = { x = 0.000, y = 232.284, z = 0.000 } },
["Q7105204_Target"] = { pos = { x = 589.394, y = 380.311, z = 705.352 }, rot = { x = 0.000, y = 37.745, z = 0.000 } },
["Q7105205_N20533"] = { pos = { x = 391.832, y = 85.346, z = 1102.233 }, rot = { x = 0.000, y = 57.660, z = 0.000 } },
["Q7105205_Target"] = { pos = { x = 393.849, y = 86.960, z = 1103.896 }, rot = { x = 0.000, y = 235.161, z = 0.000 } },
["Q7105504_N20537"] = { pos = { x = 356.390, y = 412.227, z = 494.107 }, rot = { x = 0.000, y = 86.872, z = 0.000 } },
["Q7105505"] = { pos = { x = 205.190, y = 461.133, z = 613.981 }, rot = { x = 0.000, y = 69.175, z = 0.000 } },
["Q7105505_N20537"] = { pos = { x = 205.511, y = 461.098, z = 613.441 }, rot = { x = 0.333, y = 42.855, z = 1.704 } },
["Q7105506_guide"] = { pos = { x = 458.860, y = 406.027, z = 427.091 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105507_guide"] = { pos = { x = 461.021, y = 406.509, z = 425.890 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105508_guide"] = { pos = { x = 462.418, y = 408.549, z = 420.204 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105508_N20542"] = { pos = { x = 462.472, y = 408.030, z = 420.232 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105509_N20538"] = { pos = { x = 458.634, y = 406.170, z = 430.858 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105510_guide"] = { pos = { x = 631.638, y = 394.362, z = 558.689 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105511_N20538"] = { pos = { x = 602.678, y = 394.175, z = 560.500 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105512_guide"] = { pos = { x = 696.519, y = 385.349, z = 636.246 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105516_guide"] = { pos = { x = 656.003, y = 392.409, z = 568.442 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105516_N20538"] = { pos = { x = 653.951, y = 393.669, z = 563.738 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105702"] = { pos = { x = 778.850, y = 712.563, z = 488.614 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105702_N20534"] = { pos = { x = 780.038, y = 712.411, z = 489.339 }, rot = { x = 0.000, y = 248.558, z = 0.000 } },
["Q7105703_guide"] = { pos = { x = 771.767, y = 704.571, z = 447.462 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105704_guide"] = { pos = { x = 773.072, y = 705.176, z = 447.657 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105705_N20534"] = { pos = { x = 773.279, y = 704.465, z = 447.722 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105707_N20534"] = { pos = { x = 1080.018, y = 959.989, z = 663.895 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105708_N20534"] = { pos = { x = 1087.785, y = 961.895, z = 674.917 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105709_N20534"] = { pos = { x = 192.167, y = 459.463, z = 619.345 }, rot = { x = 0.000, y = 177.331, z = 0.000 } },
["Q7105802_N20535"] = { pos = { x = 353.061, y = 177.458, z = 803.748 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105803_guide"] = { pos = { x = 353.240, y = 177.644, z = 802.889 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105805_guide"] = { pos = { x = 383.012, y = 182.418, z = 764.970 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105902_guide"] = { pos = { x = 166.387, y = 263.074, z = 534.064 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105902_N20544"] = { pos = { x = 161.926, y = 264.133, z = 544.274 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105903_guide"] = { pos = { x = 70.995, y = 318.291, z = 333.801 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105904_guide"] = { pos = { x = 63.433, y = 318.867, z = 333.707 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7105908_guide"] = { pos = { x = 63.157, y = 319.353, z = 328.048 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106101_guide"] = { pos = { x = 148.237, y = 145.992, z = 708.400 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106104_guide"] = { pos = { x = 111.843, y = 150.170, z = 675.974 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106106_guide"] = { pos = { x = 277.003, y = 166.675, z = 794.480 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106108_guide"] = { pos = { x = 441.339, y = 191.585, z = 704.605 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106111_guide"] = { pos = { x = 238.042, y = 158.155, z = 725.384 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106112_guide"] = { pos = { x = 325.965, y = 183.090, z = 790.360 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106113_guide"] = { pos = { x = 258.454, y = 167.083, z = 805.371 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106114_guide"] = { pos = { x = 180.665, y = 154.009, z = 787.183 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106115_guide"] = { pos = { x = 311.296, y = 164.850, z = 774.004 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106202"] = { pos = { x = 715.454, y = 762.143, z = 416.473 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106204_guide"] = { pos = { x = 710.193, y = 761.731, z = 406.350 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106206_guide"] = { pos = { x = 914.580, y = 1023.669, z = 855.749 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106209_guide"] = { pos = { x = 713.988, y = 762.185, z = 417.574 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106210_guide"] = { pos = { x = 924.450, y = 1022.997, z = 857.070 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106212_N20536"] = { pos = { x = 713.859, y = 762.390, z = 418.975 }, rot = { x = 0.000, y = 139.295, z = 0.000 } },
["Q7106212_N20549"] = { pos = { x = 723.249, y = 761.875, z = 425.034 }, rot = { x = 0.000, y = 109.535, z = 0.000 } },
["Q7106212_N20550"] = { pos = { x = 713.679, y = 762.156, z = 422.644 }, rot = { x = 0.000, y = 137.986, z = 0.000 } },
["Q7106212_N20551"] = { pos = { x = 708.584, y = 762.296, z = 417.461 }, rot = { x = 0.000, y = 112.443, z = 0.000 } },
["Q7106606_guide"] = { pos = { x = 1087.421, y = 962.216, z = 672.046 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7106607_guide"] = { pos = { x = 174.438, y = 457.969, z = 619.011 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7108902_N1005"] = { pos = { x = 369.504, y = 108.699, z = 1249.016 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7150201"] = { pos = { x = 1040.479, y = 844.461, z = 580.855 }, rot = { x = 0.000, y = 275.900, z = 0.000 } },
["Q7150201_N10000005"] = { pos = { x = 1037.717, y = 843.870, z = 580.235 }, rot = { x = 0.000, y = 70.800, z = 0.000 } },
["Q7150202_guide"] = { pos = { x = 1038.375, y = 846.374, z = 598.894 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7150301"] = { pos = { x = 1033.694, y = 740.191, z = 403.364 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7150301_1"] = { pos = { x = 1035.063, y = 740.090, z = 405.320 }, rot = { x = 0.000, y = 247.310, z = 0.000 } },
["Q7150301_2"] = { pos = { x = 1031.373, y = 739.652, z = 405.165 }, rot = { x = 0.000, y = 132.050, z = 0.000 } },
["Q7150301_N10000005"] = { pos = { x = 1035.764, y = 740.326, z = 406.509 }, rot = { x = 0.000, y = 176.300, z = 0.000 } },
["Q7150302_guide"] = { pos = { x = 1035.764, y = 740.326, z = 402.772 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7150401"] = { pos = { x = 960.223, y = 738.900, z = 376.352 }, rot = { x = 0.000, y = 218.560, z = 0.000 } },
["Q7150401_N10000005"] = { pos = { x = 867.537, y = 720.695, z = 300.165 }, rot = { x = 0.000, y = 52.060, z = 0.000 } },
["Q7150402"] = { pos = { x = 941.831, y = 724.975, z = 343.051 }, rot = { x = 0.000, y = 168.580, z = 0.000 } },
["Q7150402_guide"] = { pos = { x = 947.008, y = 724.706, z = 342.612 }, rot = { x = 0.000, y = 199.520, z = 0.000 } },
["Q7150403"] = { pos = { x = 940.272, y = 724.894, z = 342.796 }, rot = { x = 0.000, y = 146.840, z = 0.000 } },
["Q7150403_N10000005"] = { pos = { x = 942.760, y = 724.708, z = 339.895 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7150501"] = { pos = { x = 836.328, y = 709.387, z = 272.692 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7150501_N10000005"] = { pos = { x = 837.437, y = 709.606, z = 275.520 }, rot = { x = 0.000, y = 188.980, z = 0.000 } },
["Q7150502_guide"] = { pos = { x = 829.111, y = 707.438, z = 249.520 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q7150901_N10000005"] = { pos = { x = 796.409, y = 706.127, z = 229.017 }, rot = { x = 0.000, y = 61.150, z = 0.000 } },
["Q7150901_N30181"] = { pos = { x = 797.029, y = 706.000, z = 229.665 }, rot = { x = 0.000, y = 288.630, z = 0.000 } },
["Q800403_guide"] = { pos = { x = 397.032, y = 419.002, z = 401.110 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800403_guide_Door"] = { pos = { x = 717.627, y = 710.376, z = 274.076 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800403_T800403_N10000005"] = { pos = { x = 403.256, y = 419.784, z = 410.336 }, rot = { x = 0.000, y = 27.838, z = 0.000 } },
["Q800403_T800403_N1005"] = { pos = { x = 404.724, y = 420.107, z = 409.441 }, rot = { x = 0.000, y = 27.838, z = 0.000 } },
["Q800403_T800403_N1022"] = { pos = { x = 400.232, y = 418.759, z = 407.685 }, rot = { x = 0.000, y = 25.978, z = 0.000 } },
["Q8005_Hili_1"] = { pos = { x = 452.293, y = 475.669, z = 440.166 }, rot = { x = 0.000, y = 74.558, z = 0.000 } },
["Q8005_Hili_10"] = { pos = { x = 406.200, y = 485.847, z = 501.055 }, rot = { x = 0.000, y = 332.908, z = 0.000 } },
["Q8005_Hili_11"] = { pos = { x = 616.911, y = 414.255, z = 476.463 }, rot = { x = 14.133, y = 92.292, z = 0.000 } },
["Q8005_Hili_12"] = { pos = { x = 616.514, y = 414.547, z = 474.525 }, rot = { x = 6.038, y = 358.901, z = 349.665 } },
["Q8005_Hili_13"] = { pos = { x = 608.152, y = 414.872, z = 446.658 }, rot = { x = 0.000, y = 303.467, z = 0.000 } },
["Q8005_Hili_14"] = { pos = { x = 608.159, y = 414.594, z = 448.198 }, rot = { x = 0.000, y = 216.583, z = 0.000 } },
["Q8005_Hili_2"] = { pos = { x = 454.954, y = 475.765, z = 439.560 }, rot = { x = 0.000, y = 293.388, z = 0.000 } },
["Q8005_Hili_3"] = { pos = { x = 453.473, y = 475.631, z = 438.773 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q8005_Hili_4"] = { pos = { x = 536.238, y = 475.303, z = 532.913 }, rot = { x = 0.000, y = 320.481, z = 0.000 } },
["Q8005_Hili_5"] = { pos = { x = 535.341, y = 475.253, z = 535.916 }, rot = { x = 0.000, y = 208.383, z = 0.000 } },
["Q8005_Hili_6"] = { pos = { x = 439.072, y = 485.881, z = 595.382 }, rot = { x = 0.000, y = 233.830, z = 0.000 } },
["Q8005_Hili_7"] = { pos = { x = 436.492, y = 486.023, z = 595.409 }, rot = { x = 0.000, y = 182.882, z = 0.000 } },
["Q8005_Hili_8"] = { pos = { x = 434.271, y = 485.801, z = 594.514 }, rot = { x = 0.000, y = 102.483, z = 0.000 } },
["Q8005_Hili_9"] = { pos = { x = 404.177, y = 485.801, z = 500.838 }, rot = { x = 0.000, y = 59.857, z = 0.000 } },
["Q800501_guide"] = { pos = { x = 455.814, y = 437.561, z = 381.825 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800501_T800501_Moster_1"] = { pos = { x = 465.156, y = 438.495, z = 383.856 }, rot = { x = 0.000, y = 230.139, z = 0.000 } },
["Q800501_T800501_Moster_2"] = { pos = { x = 463.372, y = 438.051, z = 386.318 }, rot = { x = 0.000, y = 220.755, z = 0.000 } },
["Q800501_T800501_Moster_3"] = { pos = { x = 466.392, y = 438.461, z = 386.969 }, rot = { x = 0.000, y = 230.594, z = 0.000 } },
["Q800501_T800501_N10000005"] = { pos = { x = 457.860, y = 437.666, z = 380.962 }, rot = { x = 0.000, y = 232.669, z = 0.000 } },
["Q800501_T800501_N1005"] = { pos = { x = 458.701, y = 438.168, z = 379.566 }, rot = { x = 0.000, y = 263.468, z = 0.000 } },
["Q800501_T800501_N1022"] = { pos = { x = 456.516, y = 437.515, z = 382.066 }, rot = { x = 0.000, y = 207.210, z = 0.000 } },
["Q800504_T800504_N10000005"] = { pos = { x = 498.218, y = 462.218, z = 427.237 }, rot = { x = 0.000, y = 321.639, z = 0.000 } },
["Q800504_T800504_N1005"] = { pos = { x = 497.202, y = 461.998, z = 426.933 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800504_T800504_N1022"] = { pos = { x = 497.228, y = 462.110, z = 428.615 }, rot = { x = 0.000, y = 324.171, z = 0.000 } },
["Q800505_T800505_Moster_1"] = { pos = { x = 455.567, y = 463.828, z = 464.044 }, rot = { x = 0.000, y = 164.943, z = 0.000 } },
["Q800505_T800505_Moster_2"] = { pos = { x = 461.255, y = 463.921, z = 463.853 }, rot = { x = 0.000, y = 187.855, z = 0.000 } },
["Q800505_T800505_Moster_3"] = { pos = { x = 458.573, y = 463.752, z = 466.721 }, rot = { x = 0.000, y = 185.571, z = 0.000 } },
["Q800505_T800505_N10000005"] = { pos = { x = 457.425, y = 463.904, z = 453.562 }, rot = { x = 0.000, y = 13.786, z = 0.000 } },
["Q800505_T800505_N1005"] = { pos = { x = 458.775, y = 463.892, z = 453.276 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800505_T800505_N1022"] = { pos = { x = 456.214, y = 463.825, z = 453.919 }, rot = { x = 0.000, y = 17.727, z = 0.000 } },
["Q800506_guide"] = { pos = { x = 458.331, y = 463.704, z = 462.488 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800508_guide"] = { pos = { x = 444.905, y = 475.564, z = 467.602 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800508_T800508_Moster_1"] = { pos = { x = 462.571, y = 475.614, z = 458.579 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800508_T800508_Moster_2"] = { pos = { x = 457.930, y = 475.665, z = 458.361 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800508_T800508_Moster_3"] = { pos = { x = 460.663, y = 475.590, z = 456.383 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800508_T800508_N10000005"] = { pos = { x = 460.323, y = 475.864, z = 470.259 }, rot = { x = 0.000, y = 179.199, z = 0.000 } },
["Q800508_T800508_N1005"] = { pos = { x = 458.670, y = 475.708, z = 470.069 }, rot = { x = 0.000, y = 162.526, z = 0.000 } },
["Q800508_T800508_N1022"] = { pos = { x = 462.159, y = 475.950, z = 470.296 }, rot = { x = 0.000, y = 191.573, z = 0.000 } },
["Q800509_guide"] = { pos = { x = 456.145, y = 475.833, z = 459.106 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800510_T800510_N10000005"] = { pos = { x = 453.840, y = 475.646, z = 443.458 }, rot = { x = 0.000, y = 182.643, z = 0.000 } },
["Q800510_T800510_N1005"] = { pos = { x = 452.422, y = 475.667, z = 443.545 }, rot = { x = 0.000, y = 176.099, z = 0.000 } },
["Q800510_T800510_N1022"] = { pos = { x = 455.835, y = 475.644, z = 442.886 }, rot = { x = 0.000, y = 207.821, z = 0.000 } },
["Q800511_guide"] = { pos = { x = 517.074, y = 475.281, z = 505.200 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800512_guide"] = { pos = { x = 465.831, y = 469.112, z = 523.122 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800513_guide"] = { pos = { x = 465.516, y = 475.100, z = 574.979 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800514_guide"] = { pos = { x = 405.659, y = 485.862, z = 544.562 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800514_T800514_N10000005"] = { pos = { x = 394.164, y = 485.799, z = 542.140 }, rot = { x = 0.000, y = 142.015, z = 0.000 } },
["Q800514_T800514_N1005"] = { pos = { x = 393.592, y = 485.800, z = 540.166 }, rot = { x = 0.000, y = 132.204, z = 0.000 } },
["Q800514_T800514_N1022"] = { pos = { x = 395.522, y = 485.897, z = 543.023 }, rot = { x = 0.000, y = 146.303, z = 0.000 } },
["Q800515_guide"] = { pos = { x = 436.340, y = 485.879, z = 523.123 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800515_T800515_N10000005"] = { pos = { x = 453.976, y = 482.614, z = 522.745 }, rot = { x = 0.000, y = 78.279, z = 0.000 } },
["Q800515_T800515_N1005"] = { pos = { x = 455.726, y = 482.607, z = 520.957 }, rot = { x = 0.000, y = 26.869, z = 0.000 } },
["Q800515_T800515_N1022"] = { pos = { x = 454.340, y = 482.624, z = 524.929 }, rot = { x = 0.000, y = 117.702, z = 0.000 } },
["Q800515_T800515_N12424"] = { pos = { x = 478.265, y = 485.972, z = 527.219 }, rot = { x = 0.000, y = 253.402, z = 0.000 } },
["Q800521_T800521_N10000005"] = { pos = { x = 532.092, y = 475.258, z = 534.906 }, rot = { x = 0.000, y = 86.832, z = 0.000 } },
["Q800521_T800521_N1005"] = { pos = { x = 532.432, y = 475.268, z = 533.805 }, rot = { x = 0.000, y = 63.664, z = 0.000 } },
["Q800522_T800522_N10000005"] = { pos = { x = 437.308, y = 485.889, z = 591.748 }, rot = { x = 0.000, y = 350.091, z = 0.000 } },
["Q800522_T800522_N1005"] = { pos = { x = 438.713, y = 485.840, z = 591.974 }, rot = { x = 0.000, y = 336.593, z = 0.000 } },
["Q800523_T800523_N10000005"] = { pos = { x = 405.245, y = 485.864, z = 505.480 }, rot = { x = 0.000, y = 184.110, z = 0.000 } },
["Q800523_T800523_N1005"] = { pos = { x = 403.914, y = 485.855, z = 505.573 }, rot = { x = 0.000, y = 171.591, z = 0.000 } },
["Q8006_Flower_Pos"] = { pos = { x = 606.364, y = 414.481, z = 447.453 }, rot = { x = 314.888, y = 245.478, z = 24.606 } },
["Q800601_guide"] = { pos = { x = 530.405, y = 386.356, z = 539.471 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800601_T800601_N10000005"] = { pos = { x = 528.654, y = 386.084, z = 538.225 }, rot = { x = 0.000, y = 66.053, z = 0.000 } },
["Q800601_T800601_N1005"] = { pos = { x = 529.287, y = 386.102, z = 536.885 }, rot = { x = 0.000, y = 62.535, z = 0.000 } },
["Q800601_T800601_N1022"] = { pos = { x = 528.074, y = 386.276, z = 539.687 }, rot = { x = 0.000, y = 68.048, z = 0.000 } },
["Q800602_guide"] = { pos = { x = 566.806, y = 389.144, z = 561.508 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800603_guide"] = { pos = { x = 617.690, y = 400.383, z = 537.870 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800603_guide2"] = { pos = { x = 621.835, y = 405.183, z = 521.914 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800603_guide3"] = { pos = { x = 622.339, y = 406.354, z = 518.165 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800604_guide"] = { pos = { x = 612.453, y = 413.133, z = 457.641 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800604_T800604_N10000005"] = { pos = { x = 623.977, y = 412.341, z = 483.724 }, rot = { x = 359.988, y = 190.021, z = 0.180 } },
["Q800604_T800604_N1005"] = { pos = { x = 622.623, y = 412.475, z = 483.748 }, rot = { x = 0.000, y = 181.676, z = 0.000 } },
["Q800604_T800604_N1022"] = { pos = { x = 625.140, y = 412.391, z = 483.589 }, rot = { x = 0.000, y = 196.081, z = 0.000 } },
["Q800605_N10916_T800605"] = { pos = { x = 598.379, y = 412.157, z = 452.015 }, rot = { x = 0.000, y = 119.432, z = 0.000 } },
["Q800605_N12427"] = { pos = { x = 606.466, y = 414.928, z = 447.520 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800605_N12458"] = { pos = { x = 614.780, y = 413.569, z = 461.187 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800605_N12459"] = { pos = { x = 623.378, y = 412.964, z = 465.922 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800605_N12460"] = { pos = { x = 617.668, y = 414.175, z = 475.485 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800605_T800605_N10000005"] = { pos = { x = 605.079, y = 413.923, z = 448.101 }, rot = { x = 0.000, y = 123.931, z = 0.000 } },
["Q800605_T800605_N1005"] = { pos = { x = 603.984, y = 413.236, z = 450.899 }, rot = { x = 0.000, y = 165.534, z = 0.000 } },
["Q800605_T800605_N1022"] = { pos = { x = 605.727, y = 413.359, z = 450.851 }, rot = { x = 0.000, y = 191.768, z = 0.000 } },
["Q800605_Twins_T800605"] = { pos = { x = 599.117, y = 412.386, z = 450.277 }, rot = { x = 0.000, y = 108.595, z = 0.000 } },
["Q800606_guide"] = { pos = { x = 565.076, y = 408.745, z = 468.602 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800606_T800606_guide"] = { pos = { x = 558.088, y = 407.894, z = 475.053 }, rot = { x = 0.000, y = 295.352, z = 0.000 } },
["Q800606_T800606_N10000005"] = { pos = { x = 542.205, y = 410.857, z = 481.730 }, rot = { x = 0.000, y = 302.967, z = 0.000 } },
["Q800606_T800606_N1005"] = { pos = { x = 542.997, y = 410.834, z = 482.900 }, rot = { x = 0.000, y = 302.994, z = 0.000 } },
["Q800606_T800606_N1022"] = { pos = { x = 541.382, y = 410.862, z = 480.428 }, rot = { x = 0.000, y = 304.834, z = 0.000 } },
["Q800609_T800609_N10000005"] = { pos = { x = 615.602, y = 413.092, z = 462.337 }, rot = { x = 0.000, y = 216.377, z = 0.000 } },
["Q800609_T800609_N1005"] = { pos = { x = 614.554, y = 413.121, z = 462.902 }, rot = { x = 0.000, y = 178.995, z = 0.000 } },
["Q800610_T800610_N10000005"] = { pos = { x = 622.885, y = 412.826, z = 466.978 }, rot = { x = 0.000, y = 148.701, z = 0.000 } },
["Q800610_T800610_N1005"] = { pos = { x = 621.800, y = 412.922, z = 466.000 }, rot = { x = 0.000, y = 122.721, z = 0.000 } },
["Q800611_T800611_N10000005"] = { pos = { x = 618.310, y = 413.847, z = 477.016 }, rot = { x = 0.000, y = 222.505, z = 0.000 } },
["Q800611_T800611_N1005"] = { pos = { x = 617.310, y = 413.986, z = 477.712 }, rot = { x = 0.000, y = 195.679, z = 0.000 } },
["Q8007_N12424"] = { pos = { x = 457.537, y = 482.502, z = 522.846 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800701_T800701_N10000005"] = { pos = { x = 474.503, y = 486.048, z = 523.522 }, rot = { x = 0.000, y = 267.000, z = 0.000 } },
["Q800701_T800701_N1005"] = { pos = { x = 474.122, y = 485.875, z = 525.643 }, rot = { x = 0.000, y = 253.648, z = 0.000 } },
["Q800701_T800701_N1022"] = { pos = { x = 474.374, y = 485.992, z = 521.909 }, rot = { x = 0.000, y = 274.962, z = 0.000 } },
["Q800701_T800701_N12425"] = { pos = { x = 457.700, y = 482.607, z = 525.652 }, rot = { x = 0.000, y = 193.263, z = 0.000 } },
["Q800704_guide"] = { pos = { x = 456.414, y = 475.679, z = 464.521 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800705_guide"] = { pos = { x = 516.280, y = 475.241, z = 524.489 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800706_guide"] = { pos = { x = 456.876, y = 475.324, z = 583.848 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800707_guide"] = { pos = { x = 395.147, y = 475.186, z = 521.859 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800708_guide"] = { pos = { x = 449.319, y = 516.287, z = 510.630 }, rot = { x = 0.000, y = 145.462, z = 0.000 } },
["Q800708_guide_3To2"] = { pos = { x = 508.740, y = 477.176, z = 536.489 }, rot = { x = 0.000, y = 310.538, z = 0.000 } },
["Q800708_Room1_Return"] = { pos = { x = 458.333, y = 475.623, z = 472.536 }, rot = { x = 0.000, y = 187.879, z = 0.000 } },
["Q800708_Room1ToC_Return"] = { pos = { x = 457.103, y = 486.101, z = 493.759 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800708_Room2_Return"] = { pos = { x = 504.958, y = 475.514, z = 521.299 }, rot = { x = 0.000, y = 79.702, z = 0.000 } },
["Q800708_Room2ToC_Return"] = { pos = { x = 483.685, y = 485.981, z = 523.015 }, rot = { x = 0.000, y = 270.000, z = 0.000 } },
["Q800708_Room3_Return"] = { pos = { x = 459.428, y = 475.243, z = 573.197 }, rot = { x = 0.000, y = 350.670, z = 0.000 } },
["Q800708_Room3ToC_Return"] = { pos = { x = 457.103, y = 485.834, z = 552.007 }, rot = { x = 0.000, y = 180.000, z = 0.000 } },
["Q800708_Room4_Return"] = { pos = { x = 403.335, y = 475.281, z = 520.619 }, rot = { x = 0.000, y = 270.338, z = 0.000 } },
["Q800708_Room4ToC_Return"] = { pos = { x = 426.815, y = 485.844, z = 523.015 }, rot = { x = 0.000, y = 90.000, z = 0.000 } },
["Q800709_guide"] = { pos = { x = 458.250, y = 482.708, z = 523.058 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q800709_T800709_N10000005"] = { pos = { x = 462.883, y = 482.770, z = 523.901 }, rot = { x = 3.905, y = 264.097, z = 359.667 } },
["Q800709_T800709_N1005"] = { pos = { x = 462.588, y = 482.668, z = 521.705 }, rot = { x = 0.262, y = 277.536, z = 0.000 } },
["Q800709_T800709_N1022"] = { pos = { x = 459.845, y = 482.607, z = 522.966 }, rot = { x = 0.000, y = 271.127, z = 0.000 } },
["T101902_N10000005"] = { pos = { x = 471.635, y = 93.019, z = 1233.179 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101902_N1005"] = { pos = { x = 469.061, y = 93.887, z = 1234.532 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101902_N1030"] = { pos = { x = 463.558, y = 94.306, z = 1241.609 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101902_N1044"] = { pos = { x = 468.827, y = 94.354, z = 1228.706 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101902_N1049"] = { pos = { x = 462.510, y = 95.622, z = 1236.165 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101903_N10000005"] = { pos = { x = 363.931, y = 49.202, z = 1346.807 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101903_N1005"] = { pos = { x = 362.042, y = 48.906, z = 1347.089 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101903_N1030"] = { pos = { x = 361.957, y = 44.909, z = 1355.229 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101903_N1048"] = { pos = { x = 340.905, y = 51.977, z = 1354.406 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T101903_N1049"] = { pos = { x = 346.614, y = 50.284, z = 1356.808 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T800520_N12454"] = { pos = { x = 453.947, y = 475.702, z = 442.147 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T800521_N12455"] = { pos = { x = 533.000, y = 475.263, z = 535.000 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T800522_N12456"] = { pos = { x = 437.117, y = 485.866, z = 593.129 }, rot = { x = 0.000, y = 118.811, z = 0.000 } },
["T800523_N12457"] = { pos = { x = 405.111, y = 485.865, z = 503.901 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T800711_N12515"] = { pos = { x = 456.799, y = 476.040, z = 475.749 }, rot = { x = 0.000, y = 180.000, z = 0.000 } },
["T800712_N12516"] = { pos = { x = 502.319, y = 476.040, z = 523.730 }, rot = { x = 0.000, y = 90.000, z = 0.000 } },
["T800713_N12517"] = { pos = { x = 457.110, y = 476.040, z = 571.237 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T800714_N12518"] = { pos = { x = 406.560, y = 476.040, z = 523.582 }, rot = { x = 0.000, y = 270.000, z = 0.000 } },
["T800715_N12519"] = { pos = { x = 457.103, y = 487.480, z = 487.630 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["T800716_N12520"] = { pos = { x = 493.540, y = 487.480, z = 523.015 }, rot = { x = 0.000, y = 270.000, z = 0.000 } },
["T800717_N12574"] = { pos = { x = 457.103, y = 487.480, z = 560.405 }, rot = { x = 0.000, y = 180.000, z = 0.000 } },
["T800718_N12575"] = { pos = { x = 419.690, y = 487.480, z = 523.015 }, rot = { x = 0.000, y = 90.000, z = 0.000 } },
["WQ71041_ZHIQIONG"] = { pos = { x = 864.857, y = 992.991, z = 722.467 }, rot = { x = 0.000, y = 322.554, z = 0.000 } }
}
@@ -0,0 +1,84 @@
-- 基础信息
local base_info = {
group_id = 166001001
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 1001, gadget_id = 70290200, pos = { x = 1004.724, y = 957.391, z = 742.005 }, rot = { x = 348.836, y = 303.201, z = 338.057 }, level = 1, area_id = 300 },
{ config_id = 1002, gadget_id = 70290200, pos = { x = 1030.460, y = 901.424, z = 735.383 }, rot = { x = 13.810, y = 17.953, z = 10.647 }, level = 1, area_id = 300 },
{ config_id = 1003, gadget_id = 70290200, pos = { x = 1028.290, y = 900.958, z = 762.317 }, rot = { x = 0.000, y = 0.010, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 1004, gadget_id = 70290200, pos = { x = 1039.895, y = 988.106, z = 800.545 }, rot = { x = 355.889, y = 0.963, z = 21.759 }, level = 36, area_id = 300 },
{ config_id = 1005, gadget_id = 70290200, pos = { x = 1020.850, y = 959.244, z = 749.351 }, rot = { x = 357.599, y = 32.805, z = 346.932 }, level = 32, area_id = 300 },
{ config_id = 1006, gadget_id = 70290200, pos = { x = 1017.084, y = 975.172, z = 792.713 }, rot = { x = 357.228, y = 2.495, z = 30.658 }, level = 32, area_id = 300 },
{ config_id = 1007, gadget_id = 70290200, pos = { x = 1038.374, y = 920.428, z = 742.241 }, rot = { x = 354.584, y = 357.804, z = 44.312 }, level = 32, area_id = 300 },
{ config_id = 1008, gadget_id = 70290200, pos = { x = 1032.650, y = 941.276, z = 732.887 }, rot = { x = 359.419, y = 359.117, z = 12.895 }, level = 32, area_id = 300 },
{ config_id = 1010, gadget_id = 70290200, pos = { x = 1043.491, y = 910.927, z = 640.870 }, rot = { x = 5.550, y = 0.145, z = 2.776 }, level = 32, area_id = 300 },
{ config_id = 1011, gadget_id = 70290200, pos = { x = 1079.555, y = 918.300, z = 544.492 }, rot = { x = 354.694, y = 6.211, z = -0.001 }, level = 32, area_id = 300 },
{ config_id = 1012, gadget_id = 70290200, pos = { x = 962.969, y = 746.792, z = 400.701 }, rot = { x = 352.233, y = 0.968, z = 345.962 }, level = 32, area_id = 300 },
{ config_id = 1013, gadget_id = 70290200, pos = { x = 865.119, y = 714.349, z = 272.084 }, rot = { x = 9.124, y = 0.253, z = 3.043 }, level = 32, area_id = 300 },
{ config_id = 1014, gadget_id = 70290200, pos = { x = 931.579, y = 724.804, z = 293.573 }, rot = { x = 0.000, y = 0.010, z = 349.130 }, level = 32, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1010, 1011, 1012, 1013, 1014 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,78 @@
-- 基础信息
local base_info = {
group_id = 166001002
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
regions = {
{ config_id = 2001, shape = RegionShape.SPHERE, radius = 1000, pos = { x = 880.100, y = 564.028, z = 478.292 }, area_id = 300, team_ability_group_list = { "Light_Stone_Play_TeamBuff" } }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,71 @@
-- 基础信息
local base_info = {
group_id = 166001003
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,116 @@
-- 基础信息
local base_info = {
group_id = 166001004
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 4001, gadget_id = 70360040, pos = { x = 714.000, y = 835.000, z = 81.000 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 4003, gadget_id = 70360001, pos = { x = 714.000, y = 835.000, z = 81.000 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1004004, name = "GADGET_CREATE_4004", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_4004", action = "action_EVENT_GADGET_CREATE_4004", trigger_count = 0 },
{ config_id = 1004005, name = "SELECT_OPTION_4005", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_4005", action = "action_EVENT_SELECT_OPTION_4005", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 4001, 4003 },
regions = { },
triggers = { "GADGET_CREATE_4004", "SELECT_OPTION_4005" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_CREATE_4004(context, evt)
if 4003 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_4004(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptions(context, {215}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_work_options")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_4005(context, evt)
-- 判断是gadgetid 4003 option_id 215
if 4003 ~= evt.param1 then
return false
end
if 215 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_4005(context, evt)
ScriptLib.TransPlayerToPos(context, {uid_list = {context.uid}, pos = {x=-859.15, y= 133.54, z=2318.768}, radius = 2, rot = {x=0, y=65.7, z=0},scene_id=3})
return 0
end
@@ -0,0 +1,72 @@
-- 基础信息
local base_info = {
group_id = 166001005
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 5001, gadget_id = 70500000, pos = { x = 714.030, y = 836.164, z = 82.659 }, rot = { x = 349.911, y = 3.784, z = 318.962 }, level = 36, point_type = 2002, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 5001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,113 @@
-- 基础信息
local base_info = {
group_id = 166001006
}
-- Trigger变量
local defs = {
worktop_id = 6001,
gallery_id = 29014,
region_id = 6005,
client_judge_id = 100310001,
warning_region_id = 6007
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 6001, gadget_id = 70290325, pos = { x = 233.964, y = 158.427, z = 714.963 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 6002, gadget_id = 70290346, pos = { x = 224.686, y = 159.244, z = 714.928 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 6005, shape = RegionShape.SPHERE, radius = 20, pos = { x = 233.845, y = 158.419, z = 714.536 }, area_id = 300 },
-- warning region
{ config_id = 6007, shape = RegionShape.SPHERE, radius = 14, pos = { x = 233.845, y = 158.419, z = 714.536 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1006006, name = "SELECT_OPTION_6006", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "", action = "action_EVENT_SELECT_OPTION_6006", trigger_count = 0 }
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
gadgets = {
{ config_id = 6003, gadget_id = 70290346, pos = { x = 260.267, y = 187.082, z = 750.431 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 6004, gadget_id = 70290346, pos = { x = 249.825, y = 179.420, z = 751.732 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 6001 },
regions = { 6005, 6007 },
triggers = { "SELECT_OPTION_6006" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 6002 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_SELECT_OPTION_6006(context, evt)
if evt.param1 == 66001 and evt.param2 == 190 and ScriptLib.IsWidgetEquipped(context, ScriptLib.GetSceneOwnerUid(context), 220018) == true then
ScriptLib.BeginCameraSceneLook(context, { look_pos = {x = 2354.263,y = 272.9032,z = -686.8663}, duration = 3, is_force = true, is_broadcast = false, is_recover_keep_current = false, delay = 0, is_set_follow_pos =false, is_abs_follow_pos=false, follow_pos = {x=0,y=0,z=0}, is_force_walk =false, is_change_play_mode = false, screen_x = 0, screen_y = 0, is_set_screenXY = false, other_params ={}, keep_rot_type = KeepRotType.Keep_ROT_X, custom_radius = 0})
end
return 0
end
require "V3_2/PhotographActivity_V2"
@@ -0,0 +1,146 @@
-- 基础信息
local base_info = {
group_id = 166001008
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 8001, gadget_id = 70360104, pos = { x = 626.070, y = 380.218, z = 768.398 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, state = GadgetState.GearStart, persistent = true, area_id = 300 },
{ config_id = 8004, gadget_id = 70210102, pos = { x = 626.060, y = 380.445, z = 768.608 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 26, chest_drop_id = 1000100, drop_count = 1, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 8003, shape = RegionShape.SPHERE, radius = 5, pos = { x = 626.280, y = 380.403, z = 768.464 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1008002, name = "GADGET_STATE_CHANGE_8002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_8002", action = "action_EVENT_GADGET_STATE_CHANGE_8002" },
{ config_id = 1008003, name = "ENTER_REGION_8003", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_8003" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 8004 },
regions = { 8003 },
triggers = { "GADGET_STATE_CHANGE_8002", "ENTER_REGION_8003" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 8001 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_8002(context, evt)
if 8004 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_8002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "wq7103604") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001008, suite = 3 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
-- 针对当前group内变量名为 "done" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "done", 1, 166001250) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_8003(context, evt)
-- 调用提示id为 60010252 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010252) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,146 @@
-- 基础信息
local base_info = {
group_id = 166001009
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 9001, gadget_id = 70360104, pos = { x = 89.138, y = 326.981, z = 412.131 }, rot = { x = 356.797, y = 4.180, z = 354.198 }, level = 1, state = GadgetState.GearStart, persistent = true, area_id = 300 },
{ config_id = 9003, gadget_id = 70210102, pos = { x = 89.173, y = 327.276, z = 412.147 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 26, chest_drop_id = 1000100, drop_count = 1, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 9004, shape = RegionShape.SPHERE, radius = 5, pos = { x = 90.044, y = 327.135, z = 412.388 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1009002, name = "GADGET_STATE_CHANGE_9002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_9002", action = "action_EVENT_GADGET_STATE_CHANGE_9002" },
{ config_id = 1009004, name = "ENTER_REGION_9004", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_9004" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 9003 },
regions = { 9004 },
triggers = { "GADGET_STATE_CHANGE_9002", "ENTER_REGION_9004" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 9001 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_9002(context, evt)
if 9003 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_9002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "wq7103605") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001009, suite = 3 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
-- 针对当前group内变量名为 "done" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "done", 1, 166001250) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_9004(context, evt)
-- 调用提示id为 60010254 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010254) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,146 @@
-- 基础信息
local base_info = {
group_id = 166001010
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 10001, gadget_id = 70360104, pos = { x = 452.961, y = 378.121, z = 520.798 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, state = GadgetState.GearStart, persistent = true, area_id = 300 },
{ config_id = 10003, gadget_id = 70210102, pos = { x = 452.842, y = 378.416, z = 520.948 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 26, chest_drop_id = 1000100, drop_count = 1, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 10004, shape = RegionShape.SPHERE, radius = 5, pos = { x = 452.784, y = 378.416, z = 520.752 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1010002, name = "GADGET_STATE_CHANGE_10002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_10002", action = "action_EVENT_GADGET_STATE_CHANGE_10002" },
{ config_id = 1010004, name = "ENTER_REGION_10004", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_10004" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 10003 },
regions = { 10004 },
triggers = { "GADGET_STATE_CHANGE_10002", "ENTER_REGION_10004" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 10001 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_10002(context, evt)
if 10003 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_10002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "wq7103606") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001010, suite = 3 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
-- 针对当前group内变量名为 "done" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "done", 1, 166001250) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_10004(context, evt)
-- 调用提示id为 60010255 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010255) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,155 @@
-- 基础信息
local base_info = {
group_id = 166001011
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 11001, gadget_id = 70360104, pos = { x = 293.111, y = 158.627, z = 745.061 }, rot = { x = 8.903, y = 59.051, z = 354.682 }, level = 1, state = GadgetState.GearStart, persistent = true, area_id = 300 },
{ config_id = 11003, gadget_id = 70210102, pos = { x = 293.102, y = 158.929, z = 745.167 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 26, chest_drop_id = 1000100, drop_count = 1, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 11004, shape = RegionShape.SPHERE, radius = 5, pos = { x = 293.215, y = 158.666, z = 745.174 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1011002, name = "GADGET_STATE_CHANGE_11002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_11002", action = "action_EVENT_GADGET_STATE_CHANGE_11002" },
{ config_id = 1011004, name = "ENTER_REGION_11004", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_11004" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 11003 },
regions = { 11004 },
triggers = { "GADGET_STATE_CHANGE_11002", "ENTER_REGION_11004" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 11001 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 5,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_11002(context, evt)
if 11003 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_11002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "wq7103607") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001011, suite = 3 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
-- 针对当前group内变量名为 "done" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "done", 1, 166001250) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_11004(context, evt)
-- 调用提示id为 60010256 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010256) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,146 @@
-- 基础信息
local base_info = {
group_id = 166001012
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 12001, gadget_id = 70360104, pos = { x = 387.022, y = 124.279, z = 1364.999 }, rot = { x = 344.107, y = 335.498, z = 346.875 }, level = 1, state = GadgetState.GearStart, persistent = true, area_id = 300 },
{ config_id = 12003, gadget_id = 70210102, pos = { x = 386.935, y = 124.555, z = 1365.113 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 26, chest_drop_id = 1000100, drop_count = 1, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 12004, shape = RegionShape.SPHERE, radius = 5, pos = { x = 387.164, y = 124.561, z = 1365.095 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1012002, name = "GADGET_STATE_CHANGE_12002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_12002", action = "action_EVENT_GADGET_STATE_CHANGE_12002" },
{ config_id = 1012004, name = "ENTER_REGION_12004", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_12004" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 12003 },
regions = { 12004 },
triggers = { "GADGET_STATE_CHANGE_12002", "ENTER_REGION_12004" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 12001 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_12002(context, evt)
if 12003 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_12002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "wq7103608") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001012, suite = 3 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
-- 针对当前group内变量名为 "done" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "done", 1, 166001250) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_12004(context, evt)
-- 调用提示id为 60010258 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010258) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,111 @@
-- 基础信息
local base_info = {
group_id = 166001013
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 13001, shape = RegionShape.SPHERE, radius = 10, pos = { x = 990.563, y = 1019.228, z = 824.052 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1013001, name = "ENTER_REGION_13001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_13001", action = "action_EVENT_ENTER_REGION_13001", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 13001 },
triggers = { "ENTER_REGION_13001" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_13001(context, evt)
if evt.param1 ~= 13001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_13001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001013") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010289 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010289) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001014
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 14001, shape = RegionShape.SPHERE, radius = 15, pos = { x = 1086.804, y = 961.351, z = 682.877 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1014001, name = "ENTER_REGION_14001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_14001", action = "action_EVENT_ENTER_REGION_14001", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 14001 },
triggers = { "ENTER_REGION_14001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_14001(context, evt)
if evt.param1 ~= 14001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_14001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001014") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001015
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 15001, shape = RegionShape.SPHERE, radius = 25, pos = { x = 1033.864, y = 1087.059, z = 887.814 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1015001, name = "ENTER_REGION_15001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_15001", action = "action_EVENT_ENTER_REGION_15001", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 15001 },
triggers = { "ENTER_REGION_15001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_15001(context, evt)
if evt.param1 ~= 15001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_15001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001015") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,122 @@
-- 基础信息
local base_info = {
group_id = 166001016
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 16003, gadget_id = 70500000, pos = { x = 947.954, y = 1082.317, z = 850.119 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, point_type = 4013, isOneoff = true, persistent = true, explore = { name = "gather", exp = 3 }, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1016001, name = "GATHER_16001", event = EventType.EVENT_GATHER, source = "", condition = "", action = "action_EVENT_GATHER_16001", trigger_count = 0 },
{ config_id = 1016002, name = "GROUP_LOAD_16002", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_16002", action = "action_EVENT_GROUP_LOAD_16002", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "done", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 16003 },
regions = { },
triggers = { "GATHER_16001", "GROUP_LOAD_16002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_GATHER_16001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001016") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将本组内变量名为 "done" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "done", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_16002(context, evt)
-- 判断变量"done"为1
if ScriptLib.GetGroupVariableValue(context, "done") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_16002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001016") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,159 @@
-- 基础信息
local base_info = {
group_id = 166001017
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 17003, monster_id = 26040102, pos = { x = 927.463, y = 1093.708, z = 955.462 }, rot = { x = 0.000, y = 123.758, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, area_id = 300 }
}
-- NPC
npcs = {
{ config_id = 17007, npc_id = 20539, pos = { x = 924.739, y = 1093.974, z = 943.709 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, area_id = 300 }
}
-- 装置
gadgets = {
{ config_id = 17001, gadget_id = 70360089, pos = { x = 924.659, y = 1093.891, z = 943.522 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 17002, gadget_id = 70290017, pos = { x = 924.696, y = 1093.856, z = 943.381 }, rot = { x = 279.549, y = 210.092, z = 171.685 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 17004, shape = RegionShape.SPHERE, radius = 20, pos = { x = 931.559, y = 1093.234, z = 946.570 }, area_id = 300 },
{ config_id = 17008, shape = RegionShape.SPHERE, radius = 10, pos = { x = 923.524, y = 1095.392, z = 962.040 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1017004, name = "ENTER_REGION_17004", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_17004", action = "action_EVENT_ENTER_REGION_17004" },
{ config_id = 1017005, name = "QUEST_FINISH_17005", event = EventType.EVENT_QUEST_FINISH, source = "7103706", condition = "", action = "action_EVENT_QUEST_FINISH_17005" },
{ config_id = 1017006, name = "MONSTER_BATTLE_17006", event = EventType.EVENT_MONSTER_BATTLE, source = "", condition = "condition_EVENT_MONSTER_BATTLE_17006", action = "action_EVENT_MONSTER_BATTLE_17006" },
{ config_id = 1017008, name = "ENTER_REGION_17008", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_17008", action = "action_EVENT_ENTER_REGION_17008" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 17003 },
gadgets = { 17001, 17002 },
regions = { 17004, 17008 },
triggers = { "ENTER_REGION_17004", "QUEST_FINISH_17005", "MONSTER_BATTLE_17006", "ENTER_REGION_17008" },
npcs = { 17007 },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_17004(context, evt)
if evt.param1 ~= 17004 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_17004(context, evt)
-- 调用提示id为 60010102 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010102) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_QUEST_FINISH_17005(context, evt)
-- 针对当前group内变量名为 "done" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "done", 1, 166001184) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_MONSTER_BATTLE_17006(context, evt)
if 17003 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_MONSTER_BATTLE_17006(context, evt)
-- 调用提示id为 60010103 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010103) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_17008(context, evt)
if evt.param1 ~= 17008 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_17008(context, evt)
-- 调用提示id为 60010106 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010106) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,71 @@
-- 基础信息
local base_info = {
group_id = 166001018
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001019
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 19001, shape = RegionShape.SPHERE, radius = 10, pos = { x = 1082.125, y = 960.140, z = 675.012 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1019001, name = "ENTER_REGION_19001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_19001", action = "action_EVENT_ENTER_REGION_19001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 19001 },
triggers = { "ENTER_REGION_19001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_19001(context, evt)
if evt.param1 ~= 19001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_19001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001019") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,112 @@
-- 基础信息
local base_info = {
group_id = 166001020
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 20001, shape = RegionShape.SPHERE, radius = 60, pos = { x = 1035.314, y = 833.630, z = 423.346 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1020001, name = "ENTER_REGION_20001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_20001", action = "action_EVENT_ENTER_REGION_20001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 20001 },
triggers = { "ENTER_REGION_20001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_20001(context, evt)
if evt.param1 ~= 20001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_20001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001020") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 触发镜头注目,注目位置为坐标(1028.588833.6196450.3264),持续时间为1.5秒,并且为强制注目形式,不广播其他玩家
local pos = {x=1028.588, y=833.6196, z=450.3264}
local pos_follow = {x=0, y=0, z=0}
if 0 ~= ScriptLib.BeginCameraSceneLook(context, { look_pos = pos, is_allow_input = true, duration = 1.5, is_force = true, is_broadcast = false, is_recover_keep_current = true, delay = 0,
is_set_follow_pos = false, follow_pos = pos_follow, is_force_walk = false, is_change_play_mode = false,
is_set_screen_XY = false, screen_x = 0, screen_y = 2 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_cameraLook_Begin")
return -1
end
-- 调用提示id为 60010189 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010189) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,95 @@
-- 基础信息
local base_info = {
group_id = 166001021
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 21001, monster_id = 22010101, pos = { x = 835.986, y = 987.896, z = 730.805 }, rot = { x = 0.000, y = 116.222, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, area_id = 300 },
{ config_id = 21002, monster_id = 22010301, pos = { x = 837.126, y = 988.854, z = 725.937 }, rot = { x = 0.000, y = 87.910, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1021003, name = "ANY_MONSTER_DIE_21003", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_21003", action = "action_EVENT_ANY_MONSTER_DIE_21003" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 21001, 21002 },
gadgets = { },
regions = { },
triggers = { "ANY_MONSTER_DIE_21003" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_21003(context, evt)
-- 判断剩余怪物数量是否是0
if ScriptLib.GetGroupMonsterCount(context) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_21003(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001021") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001022
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 22001, shape = RegionShape.SPHERE, radius = 30, pos = { x = 776.031, y = 968.602, z = 793.741 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1022001, name = "ENTER_REGION_22001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_22001", action = "action_EVENT_ENTER_REGION_22001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 22001 },
triggers = { "ENTER_REGION_22001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_22001(context, evt)
if evt.param1 ~= 22001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_22001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001022") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001023
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 23001, shape = RegionShape.SPHERE, radius = 15, pos = { x = 868.478, y = 995.166, z = 723.422 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1023001, name = "ENTER_REGION_23001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_23001", action = "action_EVENT_ENTER_REGION_23001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 23001 },
triggers = { "ENTER_REGION_23001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_23001(context, evt)
if evt.param1 ~= 23001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_23001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001023") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,71 @@
-- 基础信息
local base_info = {
group_id = 166001024
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001025
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 25001, shape = RegionShape.SPHERE, radius = 30, pos = { x = 750.611, y = 707.957, z = 217.055 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1025001, name = "ENTER_REGION_25001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_25001", action = "action_EVENT_ENTER_REGION_25001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 25001 },
triggers = { "ENTER_REGION_25001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_25001(context, evt)
if evt.param1 ~= 25001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_25001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001025") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,143 @@
-- 基础信息
local base_info = {
group_id = 166001026
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 26002, monster_id = 25070101, pos = { x = 764.753, y = 707.164, z = 217.418 }, rot = { x = 0.000, y = 194.498, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 9009, area_id = 300 },
{ config_id = 26003, monster_id = 25010501, pos = { x = 764.174, y = 707.254, z = 215.202 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 9006, area_id = 300 },
{ config_id = 26005, monster_id = 25060101, pos = { x = 772.069, y = 706.073, z = 214.794 }, rot = { x = 0.000, y = 194.498, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 9101, area_id = 300 },
{ config_id = 26006, monster_id = 25010201, pos = { x = 755.881, y = 707.760, z = 212.626 }, rot = { x = 0.000, y = 254.930, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 9102, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 26001, shape = RegionShape.SPHERE, radius = 20, pos = { x = 1003.452, y = 747.733, z = 267.520 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1026001, name = "ENTER_REGION_26001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_26001" },
{ config_id = 1026004, name = "MONSTER_BATTLE_26004", event = EventType.EVENT_MONSTER_BATTLE, source = "", condition = "condition_EVENT_MONSTER_BATTLE_26004", action = "action_EVENT_MONSTER_BATTLE_26004" },
{ config_id = 1026007, name = "ANY_MONSTER_DIE_26007", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_26007", action = "action_EVENT_ANY_MONSTER_DIE_26007" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 26002, 26003, 26005, 26006 },
gadgets = { },
regions = { 26001 },
triggers = { "ENTER_REGION_26001", "MONSTER_BATTLE_26004", "ANY_MONSTER_DIE_26007" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_26001(context, evt)
-- 调用提示id为 60010128 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010128) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_MONSTER_BATTLE_26004(context, evt)
if 26002 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_MONSTER_BATTLE_26004(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001025") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010130 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010130) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_26007(context, evt)
-- 判断剩余怪物数量是否是0
if ScriptLib.GetGroupMonsterCount(context) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_26007(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001025") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001026") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001027
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 27001, shape = RegionShape.SPHERE, radius = 15, pos = { x = 1009.617, y = 748.201, z = 259.633 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1027001, name = "ENTER_REGION_27001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_27001", action = "action_EVENT_ENTER_REGION_27001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 27001 },
triggers = { "ENTER_REGION_27001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_27001(context, evt)
if evt.param1 ~= 27001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_27001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001027") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,146 @@
-- 基础信息
local base_info = {
group_id = 166001028
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 28001, monster_id = 25070101, pos = { x = 1004.862, y = 747.178, z = 269.244 }, rot = { x = 0.000, y = 68.707, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 9006, area_id = 300 },
{ config_id = 28002, monster_id = 25010301, pos = { x = 1013.868, y = 748.923, z = 259.602 }, rot = { x = 0.000, y = 248.895, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 9004, area_id = 300 },
{ config_id = 28003, monster_id = 25060101, pos = { x = 1007.558, y = 748.526, z = 255.319 }, rot = { x = 0.000, y = 29.294, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 2, area_id = 300 },
{ config_id = 28004, monster_id = 25010201, pos = { x = 1012.150, y = 747.742, z = 268.201 }, rot = { x = 0.000, y = 28.761, z = 0.000 }, level = 36, drop_id = 1000100, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1028006, name = "MONSTER_BATTLE_28006", event = EventType.EVENT_MONSTER_BATTLE, source = "", condition = "condition_EVENT_MONSTER_BATTLE_28006", action = "action_EVENT_MONSTER_BATTLE_28006" },
{ config_id = 1028007, name = "ANY_MONSTER_DIE_28007", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_28007", action = "action_EVENT_ANY_MONSTER_DIE_28007" }
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
regions = {
{ config_id = 28005, shape = RegionShape.SPHERE, radius = 40, pos = { x = 1005.995, y = 747.771, z = 265.333 }, area_id = 300 }
},
triggers = {
{ config_id = 1028005, name = "ENTER_REGION_28005", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_28005", action = "action_EVENT_ENTER_REGION_28005" }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 28001, 28002, 28003, 28004 },
gadgets = { },
regions = { },
triggers = { "MONSTER_BATTLE_28006", "ANY_MONSTER_DIE_28007" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_MONSTER_BATTLE_28006(context, evt)
if 28004 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_MONSTER_BATTLE_28006(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001027") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010124 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010124) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_28007(context, evt)
-- 判断剩余怪物数量是否是0
if ScriptLib.GetGroupMonsterCount(context) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_28007(context, evt)
-- 调用提示id为 60010127 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010127) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001027") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001028") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,199 @@
-- 基础信息
local base_info = {
group_id = 166001029
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 29001, gadget_id = 70710221, pos = { x = 1006.956, y = 747.060, z = 271.010 }, rot = { x = 0.000, y = 227.103, z = 0.000 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 29003, gadget_id = 70360001, pos = { x = 1006.719, y = 748.354, z = 269.852 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1029002, name = "GADGET_STATE_CHANGE_29002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_29002", action = "action_EVENT_GADGET_STATE_CHANGE_29002" },
{ config_id = 1029004, name = "GADGET_CREATE_29004", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_29004", action = "action_EVENT_GADGET_CREATE_29004", trigger_count = 0 },
{ config_id = 1029005, name = "SELECT_OPTION_29005", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_29005", action = "action_EVENT_SELECT_OPTION_29005" },
{ config_id = 1029006, name = "QUEST_START_29006", event = EventType.EVENT_QUEST_START, source = "7104108", condition = "", action = "action_EVENT_QUEST_START_29006", trigger_count = 0 },
{ config_id = 1029007, name = "GROUP_LOAD_29007", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_29007", action = "action_EVENT_GROUP_LOAD_29007", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "done", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 2,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 29001 },
regions = { },
triggers = { "QUEST_START_29006", "GROUP_LOAD_29007" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 29001, 29003 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_29002", "GADGET_CREATE_29004", "SELECT_OPTION_29005", "GROUP_LOAD_29007" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_29002(context, evt)
if 29001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_29002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001029") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_29004(context, evt)
if 29003 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_29004(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptionsByGroupId(context, 166001029, 29003, {1}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_wok_options_by_configid")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_29005(context, evt)
-- 判断是gadgetid 29003 option_id 1
if 29003 ~= evt.param1 then
return false
end
if 1 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_29005(context, evt)
-- 将configid为 29001 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 29001, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 29003 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 将本组内变量名为 "done" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "done", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_QUEST_START_29006(context, evt)
-- group调整group进度,只对非randSuite有效
if 0 ~= ScriptLib.GoToGroupSuite(context, 166001029, 2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : goto_groupSuite")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_29007(context, evt)
-- 判断变量"done"为0
if ScriptLib.GetGroupVariableValue(context, "done") ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_29007(context, evt)
-- 将configid为 29001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 29001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,100 @@
-- 基础信息
local base_info = {
group_id = 166001030
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 30001, gadget_id = 70360001, pos = { x = 389.773, y = 123.623, z = 1366.759 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 30002, shape = RegionShape.SPHERE, radius = 10, pos = { x = 390.563, y = 124.660, z = 1366.872 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1030002, name = "ENTER_REGION_30002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_30002", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 2,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 30001 },
regions = { 30002 },
triggers = { "ENTER_REGION_30002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 30001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_30002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001030") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010266 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010266) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,100 @@
-- 基础信息
local base_info = {
group_id = 166001031
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 31001, gadget_id = 70360001, pos = { x = 446.601, y = 387.959, z = 524.092 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 31002, shape = RegionShape.SPHERE, radius = 10, pos = { x = 452.019, y = 379.045, z = 520.918 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1031002, name = "ENTER_REGION_31002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_31002", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 2,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 31001 },
regions = { 31002 },
triggers = { "ENTER_REGION_31002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 31001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_31002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001031") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010267 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010267) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,100 @@
-- 基础信息
local base_info = {
group_id = 166001032
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 32001, gadget_id = 70360001, pos = { x = 624.594, y = 380.001, z = 768.272 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 32002, shape = RegionShape.SPHERE, radius = 10, pos = { x = 625.875, y = 381.046, z = 768.682 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1032002, name = "ENTER_REGION_32002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_32002", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 2,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 32001 },
regions = { 32002 },
triggers = { "ENTER_REGION_32002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 32001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_32002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001032") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010268 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010268) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,100 @@
-- 基础信息
local base_info = {
group_id = 166001033
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 33001, gadget_id = 70360001, pos = { x = 292.391, y = 158.749, z = 745.378 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 33002, shape = RegionShape.SPHERE, radius = 10, pos = { x = 291.916, y = 159.375, z = 745.133 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1033002, name = "ENTER_REGION_33002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_33002", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 2,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 33001 },
regions = { 33002 },
triggers = { "ENTER_REGION_33002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 33001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_33002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001033") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010269 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010269) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,100 @@
-- 基础信息
local base_info = {
group_id = 166001034
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 34001, gadget_id = 70360001, pos = { x = 60.536, y = 323.418, z = 410.250 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 34002, shape = RegionShape.SPHERE, radius = 15, pos = { x = 82.385, y = 312.902, z = 399.050 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1034002, name = "ENTER_REGION_34002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_34002", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 2,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 34001 },
regions = { 34002 },
triggers = { "ENTER_REGION_34002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 34001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_34002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001034") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010270 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010270) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,178 @@
-- 基础信息
local base_info = {
group_id = 166001035
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 35001, gadget_id = 70350037, pos = { x = 783.015, y = 715.792, z = 333.984 }, rot = { x = 0.033, y = 153.380, z = 358.933 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 35004, gadget_id = 70360325, pos = { x = 783.756, y = 715.228, z = 332.073 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, persistent = true, interact_id = 72, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1035002, name = "GADGET_STATE_CHANGE_35002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35002", action = "action_EVENT_GADGET_STATE_CHANGE_35002" },
{ config_id = 1035003, name = "GROUP_LOAD_35003", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_35003", action = "action_EVENT_GROUP_LOAD_35003", trigger_count = 0 },
{ config_id = 1035005, name = "GADGET_STATE_CHANGE_35005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35005", action = "action_EVENT_GADGET_STATE_CHANGE_35005" },
{ config_id = 1035006, name = "GROUP_LOAD_35006", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_35006", action = "action_EVENT_GROUP_LOAD_35006", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "OPEN", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 35001, 35004 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_35002", "GROUP_LOAD_35003", "GADGET_STATE_CHANGE_35005", "GROUP_LOAD_35006" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_35002(context, evt)
if 35001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_35002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001035") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将本组内变量名为 "OPEN" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "OPEN", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_35003(context, evt)
-- 判断变量"OPEN"为1
if ScriptLib.GetGroupVariableValue(context, "OPEN") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_35003(context, evt)
-- 将configid为 35001 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35001, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_35005(context, evt)
if 35004 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_35005(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001035") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将本组内变量名为 "OPEN" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "OPEN", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 将configid为 35001 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35001, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_35006(context, evt)
-- 判断变量"OPEN"为0
if ScriptLib.GetGroupVariableValue(context, "OPEN") ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_35006(context, evt)
-- 将configid为 35001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,222 @@
-- 基础信息
local base_info = {
group_id = 166001036
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 36007, monster_id = 20011501, pos = { x = 776.015, y = 722.936, z = 354.351 }, rot = { x = 0.000, y = 151.036, z = 0.000 }, level = 36, drop_id = 1000100, area_id = 300 },
{ config_id = 36008, monster_id = 20010101, pos = { x = 770.334, y = 715.963, z = 366.888 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 201, area_id = 300 },
{ config_id = 36010, monster_id = 20011501, pos = { x = 767.753, y = 722.971, z = 359.541 }, rot = { x = 0.000, y = 60.216, z = 0.000 }, level = 36, drop_id = 1000100, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 36001, gadget_id = 70211001, pos = { x = 776.394, y = 719.360, z = 368.513 }, rot = { x = 0.000, y = 199.696, z = 0.000 }, level = 26, chest_drop_id = 1050168, drop_count = 1, isOneoff = true, persistent = true, autopick = true, explore = { name = "chest", exp = 1 }, area_id = 300 },
{ config_id = 36004, gadget_id = 70360342, pos = { x = 770.334, y = 715.435, z = 367.269 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, persistent = true, area_id = 300 },
{ config_id = 36005, gadget_id = 70290276, pos = { x = 771.493, y = 726.220, z = 358.054 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 36011, gadget_id = 70290204, pos = { x = 771.463, y = 715.387, z = 358.226 }, rot = { x = 0.000, y = 150.796, z = 0.000 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 36012, gadget_id = 70290233, pos = { x = 774.907, y = 715.429, z = 358.270 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 36003, shape = RegionShape.SPHERE, radius = 10, pos = { x = 780.523, y = 717.508, z = 345.328 }, area_id = 300 },
{ config_id = 36009, shape = RegionShape.SPHERE, radius = 15, pos = { x = 776.800, y = 716.098, z = 355.257 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1036002, name = "GADGET_STATE_CHANGE_36002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_36002", action = "action_EVENT_GADGET_STATE_CHANGE_36002" },
{ config_id = 1036003, name = "ENTER_REGION_36003", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_36003" },
{ config_id = 1036006, name = "VARIABLE_CHANGE_36006", event = EventType.EVENT_VARIABLE_CHANGE, source = "DropRockAbyssBulletTrigger", condition = "", action = "action_EVENT_VARIABLE_CHANGE_36006" },
{ config_id = 1036009, name = "ENTER_REGION_36009", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_36009" },
{ config_id = 1036013, name = "ANY_GADGET_DIE_36013", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_36013", action = "action_EVENT_ANY_GADGET_DIE_36013" },
{ config_id = 1036014, name = "ANY_GADGET_DIE_36014", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_36014", action = "action_EVENT_ANY_GADGET_DIE_36014" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 36001, 36005 },
regions = { 36003, 36009 },
triggers = { "GADGET_STATE_CHANGE_36002", "ENTER_REGION_36003", "VARIABLE_CHANGE_36006", "ENTER_REGION_36009", "ANY_GADGET_DIE_36013", "ANY_GADGET_DIE_36014" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_36002(context, evt)
if 36001 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_36002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001036") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_36003(context, evt)
-- 调用提示id为 60010137 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010137) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_36006(context, evt)
if evt.param1 == evt.param2 then return -1 end
-- 创建id为36011的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 36011 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
-- 延迟1秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 36010, delay_time = 1 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
-- 创建id为36012的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 36012 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
-- 调用提示id为 60010138 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010138) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 创建id为36004的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 36004 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
-- 延迟2秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 36007, delay_time = 2 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_36009(context, evt)
-- 将configid为 36005 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 36005, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_36013(context, evt)
if 36004 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_36013(context, evt)
-- 延迟0秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 36008, delay_time = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_36014(context, evt)
if 36011 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_36014(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 36004 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 36012 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
require "V2_6/DropRockAbyssBulletTrigger"
@@ -0,0 +1,211 @@
-- 基础信息
local base_info = {
group_id = 166001037
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 37002, gadget_id = 70290312, pos = { x = 769.318, y = 706.172, z = 160.000 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 37004, gadget_id = 70290312, pos = { x = 883.546, y = 734.133, z = 246.869 }, rot = { x = 0.000, y = 340.298, z = 0.000 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 37006, gadget_id = 70290312, pos = { x = 918.607, y = 748.272, z = 323.405 }, rot = { x = 0.000, y = 192.657, z = 0.000 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 37022, gadget_id = 70220025, pos = { x = 969.563, y = 731.463, z = 220.207 }, rot = { x = 89.003, y = 233.681, z = 140.770 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1037001, name = "GROUP_LOAD_37001", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_37001", action = "action_EVENT_GROUP_LOAD_37001", trigger_count = 0 },
{ config_id = 1037013, name = "VARIABLE_CHANGE_37013", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_37013", action = "action_EVENT_VARIABLE_CHANGE_37013" },
{ config_id = 1037014, name = "QUEST_START_37014", event = EventType.EVENT_QUEST_START, source = "7104210", condition = "condition_EVENT_QUEST_START_37014", action = "action_EVENT_QUEST_START_37014" },
{ config_id = 1037021, name = "GADGET_STATE_CHANGE_37021", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "", action = "action_EVENT_GADGET_STATE_CHANGE_37021", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "Done", value = 0, no_refresh = true }
}
-- 废弃数据
garbages = {
triggers = {
{ config_id = 1037007, name = "GADGET_STATE_CHANGE_37007", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37007", action = "action_EVENT_GADGET_STATE_CHANGE_37007", trigger_count = 0 },
{ config_id = 1037008, name = "GADGET_STATE_CHANGE_37008", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37008", action = "action_EVENT_GADGET_STATE_CHANGE_37008", trigger_count = 0 },
{ config_id = 1037009, name = "GADGET_STATE_CHANGE_37009", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37009", action = "action_EVENT_GADGET_STATE_CHANGE_37009", trigger_count = 0 },
{ config_id = 1037010, name = "GADGET_STATE_CHANGE_37010", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37010", action = "action_EVENT_GADGET_STATE_CHANGE_37010", trigger_count = 0 },
{ config_id = 1037011, name = "GADGET_STATE_CHANGE_37011", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37011", action = "action_EVENT_GADGET_STATE_CHANGE_37011", trigger_count = 0 },
{ config_id = 1037012, name = "GADGET_STATE_CHANGE_37012", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37012", action = "action_EVENT_GADGET_STATE_CHANGE_37012", trigger_count = 0 },
{ config_id = 1037015, name = "GADGET_STATE_CHANGE_37015", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37015", action = "action_EVENT_GADGET_STATE_CHANGE_37015", trigger_count = 0 },
{ config_id = 1037016, name = "GADGET_STATE_CHANGE_37016", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37016", action = "action_EVENT_GADGET_STATE_CHANGE_37016", trigger_count = 0 },
{ config_id = 1037017, name = "GADGET_STATE_CHANGE_37017", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37017", action = "action_EVENT_GADGET_STATE_CHANGE_37017", trigger_count = 0 },
{ config_id = 1037018, name = "GADGET_STATE_CHANGE_37018", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37018", action = "action_EVENT_GADGET_STATE_CHANGE_37018", trigger_count = 0 },
{ config_id = 1037019, name = "GADGET_STATE_CHANGE_37019", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37019", action = "action_EVENT_GADGET_STATE_CHANGE_37019", trigger_count = 0 },
{ config_id = 1037020, name = "GADGET_STATE_CHANGE_37020", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37020", action = "action_EVENT_GADGET_STATE_CHANGE_37020", trigger_count = 0 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 37002, 37004, 37006, 37022 },
regions = { },
triggers = { "GROUP_LOAD_37001", "VARIABLE_CHANGE_37013", "QUEST_START_37014", "GADGET_STATE_CHANGE_37021" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GROUP_LOAD_37001(context, evt)
-- 判断变量"Done"为3
if ScriptLib.GetGroupVariableValue(context, "Done") ~= 3 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_37001(context, evt)
-- 将configid为 37002 的物件更改为状态 GadgetState.GearAction2
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 37002, GadgetState.GearAction2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 37004 的物件更改为状态 GadgetState.GearAction2
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 37004, GadgetState.GearAction2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 37006 的物件更改为状态 GadgetState.GearAction2
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 37006, GadgetState.GearAction2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_37013(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"Done"为3
if ScriptLib.GetGroupVariableValue(context, "Done") ~= 3 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_37013(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001037") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001249, suite = 1 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
-- 将configid为 37002 的物件更改为状态 GadgetState.GearAction2
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 37002, GadgetState.GearAction2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 37004 的物件更改为状态 GadgetState.GearAction2
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 37004, GadgetState.GearAction2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 37006 的物件更改为状态 GadgetState.GearAction2
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 37006, GadgetState.GearAction2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_START_37014(context, evt)
-- 判断变量"Done"为3
if ScriptLib.GetGroupVariableValue(context, "Done") ~= 3 then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_START_37014(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001037") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_37021(context, evt)
if ScriptLib.GetGadgetStateByConfigId(context, 166001037, 37002) == GadgetState.GearAction1 and ScriptLib.GetGadgetStateByConfigId(context, 166001037, 37004) == GadgetState.GearStart and ScriptLib.GetGadgetStateByConfigId(context, 166001037, 37006) == GadgetState.GearStart
then
ScriptLib.SetGroupVariableValue(context, "Done", 3)
end
return 0
end
@@ -0,0 +1,210 @@
-- 基础信息
local base_info = {
group_id = 166001038
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 38001, gadget_id = 70290343, pos = { x = 756.556, y = 707.602, z = 219.916 }, rot = { x = 0.000, y = 324.292, z = 0.000 }, level = 32, persistent = true, server_global_value_config = { ["SGV_GeoBombCannon_Active"]= 0}, area_id = 300 },
{ config_id = 38002, gadget_id = 70290395, pos = { x = 712.375, y = 708.948, z = 276.911 }, rot = { x = 0.079, y = 66.314, z = 5.413 }, level = 32, isOneoff = true, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1038003, name = "ANY_GADGET_DIE_38003", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_38003", action = "action_EVENT_ANY_GADGET_DIE_38003", trigger_count = 0 },
{ config_id = 1038004, name = "QUEST_FINISH_38004", event = EventType.EVENT_QUEST_FINISH, source = "", condition = "", action = "action_EVENT_QUEST_FINISH_38004", trigger_count = 0 },
{ config_id = 1038005, name = "GROUP_LOAD_38005", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_38005", action = "action_EVENT_GROUP_LOAD_38005", trigger_count = 0 },
{ config_id = 1038006, name = "GROUP_LOAD_38006", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "", action = "action_EVENT_GROUP_LOAD_38006" },
{ config_id = 1038007, name = "GROUP_LOAD_38007", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_38007", action = "action_EVENT_GROUP_LOAD_38007", trigger_count = 0 },
{ config_id = 1038008, name = "QUEST_START_38008", event = EventType.EVENT_QUEST_START, source = "7104211", condition = "condition_EVENT_QUEST_START_38008", action = "action_EVENT_QUEST_START_38008", trigger_count = 0 },
{ config_id = 1038009, name = "ANY_GADGET_DIE_38009", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_38009", action = "action_EVENT_ANY_GADGET_DIE_38009", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "done", value = 0, no_refresh = true },
{ config_id = 2, name = "stone", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 38001, 38002 },
regions = { },
triggers = { "ANY_GADGET_DIE_38003", "QUEST_FINISH_38004", "GROUP_LOAD_38005", "GROUP_LOAD_38006", "GROUP_LOAD_38007", "QUEST_START_38008", "ANY_GADGET_DIE_38009" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_38003(context, evt)
if 38002 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_38003(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001038") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将本组内变量名为 "stone" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "stone", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_QUEST_FINISH_38004(context, evt)
ScriptLib.SetEntityServerGlobalValueByConfigId(context, 38001, "SGV_GeoBombCannon_Active" , 1)
ScriptLib.SetGroupVariableValue(context, "done", 1)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_38005(context, evt)
-- 判断变量"done"为1
if ScriptLib.GetGroupVariableValue(context, "done") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_38005(context, evt)
ScriptLib.SetEntityServerGlobalValueByConfigId(context, 38001, "SGV_GeoBombCannon_Active" , 1)
return 0
end
-- 触发操作
function action_EVENT_GROUP_LOAD_38006(context, evt)
-- 将configid为 38001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 38001, 0204) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_38007(context, evt)
-- 判断变量"stone"为1
if ScriptLib.GetGroupVariableValue(context, "stone") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_38007(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001038") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001568, suite = 1 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_START_38008(context, evt)
-- 判断变量"stone"为1
if ScriptLib.GetGroupVariableValue(context, "stone") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_START_38008(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001038") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_38009(context, evt)
if 38002 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_38009(context, evt)
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001568, suite = 1 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
@@ -0,0 +1,147 @@
-- 基础信息
local base_info = {
group_id = 166001039
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 39004, gadget_id = 70360001, pos = { x = 553.421, y = 707.349, z = 307.490 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 39001, shape = RegionShape.POLYGON, pos = { x = 506.849, y = 704.886, z = 318.208 }, height = 48.574, point_array = { { x = 499.531, y = 303.622 }, { x = 499.174, y = 298.609 }, { x = 491.819, y = 302.184 }, { x = 498.910, y = 337.807 }, { x = 521.880, y = 323.480 }, { x = 507.541, y = 313.916 }, { x = 507.201, y = 307.240 }, { x = 504.574, y = 303.826 } }, area_id = 300 },
{ config_id = 39002, shape = RegionShape.SPHERE, radius = 15, pos = { x = 594.961, y = 707.770, z = 309.078 }, area_id = 300 },
{ config_id = 39003, shape = RegionShape.SPHERE, radius = 5, pos = { x = 521.392, y = 706.836, z = 297.067 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1039001, name = "ENTER_REGION_39001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_39001", action = "action_EVENT_ENTER_REGION_39001" },
{ config_id = 1039002, name = "ENTER_REGION_39002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_39002", action = "action_EVENT_ENTER_REGION_39002" },
{ config_id = 1039003, name = "ENTER_REGION_39003", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_39003", action = "action_EVENT_ENTER_REGION_39003" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 39004 },
regions = { 39001, 39002, 39003 },
triggers = { "ENTER_REGION_39001", "ENTER_REGION_39002", "ENTER_REGION_39003" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_39001(context, evt)
if evt.param1 ~= 39001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_39001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001039") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_39002(context, evt)
if evt.param1 ~= 39002 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_39002(context, evt)
-- 调用提示id为 60010139 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010139) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_39003(context, evt)
if evt.param1 ~= 39003 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_39003(context, evt)
-- 调用提示id为 60010340 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010340) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,305 @@
-- 基础信息
local base_info = {
group_id = 166001040
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 40002, gadget_id = 70290327, pos = { x = 438.255, y = 654.133, z = 375.429 }, rot = { x = 0.000, y = 46.765, z = 0.000 }, level = 1, state = GadgetState.GearAction2, persistent = true, interact_id = 88, area_id = 300 },
{ config_id = 40007, gadget_id = 70290330, pos = { x = 438.255, y = 654.133, z = 375.429 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 40010, gadget_id = 70290327, pos = { x = 438.255, y = 654.133, z = 375.429 }, rot = { x = 0.000, y = 46.765, z = 0.000 }, level = 36, state = GadgetState.GearAction2, area_id = 300 },
{ config_id = 40011, gadget_id = 70290204, pos = { x = 430.765, y = 654.643, z = 374.919 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 40012, gadget_id = 70290233, pos = { x = 436.313, y = 654.564, z = 376.196 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 40013, gadget_id = 70360342, pos = { x = 438.158, y = 653.729, z = 375.451 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 40006, shape = RegionShape.SPHERE, radius = 10, pos = { x = 431.524, y = 655.383, z = 375.216 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1040001, name = "GADGET_STATE_CHANGE_40001", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_40001", action = "action_EVENT_GADGET_STATE_CHANGE_40001" },
{ config_id = 1040003, name = "QUEST_START_40003", event = EventType.EVENT_QUEST_START, source = "7104217", condition = "condition_EVENT_QUEST_START_40003", action = "action_EVENT_QUEST_START_40003", trigger_count = 0 },
{ config_id = 1040004, name = "GADGET_STATE_CHANGE_40004", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_40004", action = "action_EVENT_GADGET_STATE_CHANGE_40004" },
{ config_id = 1040005, name = "GADGET_STATE_CHANGE_40005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_40005", action = "action_EVENT_GADGET_STATE_CHANGE_40005" },
{ config_id = 1040006, name = "ENTER_REGION_40006", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_40006" },
{ config_id = 1040008, name = "GADGET_STATE_CHANGE_40008", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_40008", action = "action_EVENT_GADGET_STATE_CHANGE_40008" },
{ config_id = 1040009, name = "GADGET_STATE_CHANGE_40009", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_40009", action = "action_EVENT_GADGET_STATE_CHANGE_40009" },
{ config_id = 1040014, name = "ANY_GADGET_DIE_40014", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_40014", action = "action_EVENT_ANY_GADGET_DIE_40014" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 40002, 40007, 40011, 40012, 40013 },
regions = { 40006 },
triggers = { "GADGET_STATE_CHANGE_40001", "QUEST_START_40003", "GADGET_STATE_CHANGE_40004", "GADGET_STATE_CHANGE_40005", "ENTER_REGION_40006", "GADGET_STATE_CHANGE_40008", "GADGET_STATE_CHANGE_40009", "ANY_GADGET_DIE_40014" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 40010 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_40001(context, evt)
if 40002 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_40001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001040") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 针对当前group内变量名为 "lineA" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "lineA", 1, 166001354) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
-- 将configid为 40007 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 40007, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 40002 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 40002, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 调用提示id为 60010143 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010143) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_START_40003(context, evt)
if GadgetState.GearAction1 ~= ScriptLib.GetGadgetStateByConfigId(context, 166001040, 40002) then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_START_40003(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001040") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_40004(context, evt)
-- 判断变量"monster"为2
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 2 then
return false
end
if 40002 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_40004(context, evt)
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001373, suite = 2 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_40005(context, evt)
if 40002 ~= evt.param2 or GadgetState.GearStop ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_40005(context, evt)
-- 将configid为 40007 的物件更改为状态 GadgetState.GearStop
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 40007, GadgetState.GearStop) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 调用提示id为 60010312 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010312) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_40006(context, evt)
-- 调用提示id为 60010141 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010141) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_40008(context, evt)
-- 判断变量"monster"为0
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 0 then
return false
end
if 40002 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_40008(context, evt)
-- 针对当前group内变量名为 "monster" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "monster", 1, 166001373) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_40009(context, evt)
-- 判断变量"monster"为1
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 1 then
return false
end
if 40002 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_40009(context, evt)
-- 针对当前group内变量名为 "monster" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "monster", 1, 166001373) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_40014(context, evt)
if 40011 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_40014(context, evt)
-- 将configid为 40002 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 40002, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 40013 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 40012 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,343 @@
-- 基础信息
local base_info = {
group_id = 166001041
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 41008, monster_id = 22070101, pos = { x = 382.082, y = 658.505, z = 443.860 }, rot = { x = 0.000, y = 103.193, z = 0.000 }, level = 36, drop_id = 1000100, isElite = true, pose_id = 101, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 41001, gadget_id = 70290327, pos = { x = 385.651, y = 657.868, z = 440.185 }, rot = { x = 0.000, y = 22.506, z = 0.000 }, level = 1, state = GadgetState.GearAction2, persistent = true, interact_id = 88, area_id = 300 },
{ config_id = 41007, gadget_id = 70290329, pos = { x = 385.651, y = 657.868, z = 440.185 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 41012, gadget_id = 70290327, pos = { x = 385.651, y = 657.868, z = 440.185 }, rot = { x = 0.000, y = 22.506, z = 0.000 }, level = 36, state = GadgetState.GearAction2, area_id = 300 },
{ config_id = 41013, gadget_id = 70290233, pos = { x = 385.917, y = 657.816, z = 440.845 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 41014, gadget_id = 70290204, pos = { x = 376.415, y = 659.104, z = 435.915 }, rot = { x = 355.872, y = 0.944, z = 340.164 }, level = 36, area_id = 300 },
{ config_id = 41015, gadget_id = 70360342, pos = { x = 385.527, y = 657.440, z = 440.207 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 41009, shape = RegionShape.SPHERE, radius = 15, pos = { x = 384.777, y = 657.635, z = 440.281 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1041002, name = "GADGET_STATE_CHANGE_41002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_41002", action = "action_EVENT_GADGET_STATE_CHANGE_41002" },
{ config_id = 1041003, name = "GADGET_STATE_CHANGE_41003", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_41003", action = "action_EVENT_GADGET_STATE_CHANGE_41003" },
{ config_id = 1041004, name = "QUEST_START_41004", event = EventType.EVENT_QUEST_START, source = "7104218", condition = "condition_EVENT_QUEST_START_41004", action = "action_EVENT_QUEST_START_41004", trigger_count = 0 },
{ config_id = 1041005, name = "GADGET_STATE_CHANGE_41005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_41005", action = "action_EVENT_GADGET_STATE_CHANGE_41005" },
{ config_id = 1041006, name = "ANY_MONSTER_DIE_41006", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "", action = "action_EVENT_ANY_MONSTER_DIE_41006" },
{ config_id = 1041009, name = "ENTER_REGION_41009", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_41009" },
{ config_id = 1041010, name = "GADGET_STATE_CHANGE_41010", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_41010", action = "action_EVENT_GADGET_STATE_CHANGE_41010" },
{ config_id = 1041011, name = "GADGET_STATE_CHANGE_41011", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_41011", action = "action_EVENT_GADGET_STATE_CHANGE_41011" },
{ config_id = 1041016, name = "ANY_GADGET_DIE_41016", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_41016", action = "action_EVENT_ANY_GADGET_DIE_41016" },
{ config_id = 1041017, name = "VARIABLE_CHANGE_41017", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_41017", action = "action_EVENT_VARIABLE_CHANGE_41017" }
}
-- 变量
variables = {
{ config_id = 1, name = "done", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 41001, 41007, 41013, 41014, 41015 },
regions = { 41009 },
triggers = { "GADGET_STATE_CHANGE_41002", "GADGET_STATE_CHANGE_41003", "QUEST_START_41004", "GADGET_STATE_CHANGE_41005", "ANY_MONSTER_DIE_41006", "ENTER_REGION_41009", "GADGET_STATE_CHANGE_41010", "GADGET_STATE_CHANGE_41011", "ANY_GADGET_DIE_41016", "VARIABLE_CHANGE_41017" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 41012 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_41002(context, evt)
if 41001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_41002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001041") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 针对当前group内变量名为 "lineA" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "lineA", 1, 166001354) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
-- 将configid为 41007 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 41007, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 41001 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 41001, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 调用提示id为 60010149 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010149) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_41003(context, evt)
-- 判断变量"monster"为1
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 1 then
return false
end
if 41001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_41003(context, evt)
-- 针对当前group内变量名为 "monster" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "monster", 1, 166001373) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_START_41004(context, evt)
if GadgetState.GearAction1 ~= ScriptLib.GetGadgetStateByConfigId(context, 166001041, 41001) then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_START_41004(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001041") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_41005(context, evt)
if 41001 ~= evt.param2 or GadgetState.GearStop ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_41005(context, evt)
-- 将configid为 41007 的物件更改为状态 GadgetState.GearStop
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 41007, GadgetState.GearStop) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_41006(context, evt)
-- 针对当前group内变量名为 "done" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "done", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_41009(context, evt)
-- 延迟0秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 41008, delay_time = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
-- 调用提示id为 60010147 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010147) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_41010(context, evt)
-- 判断变量"monster"为0
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 0 then
return false
end
if 41001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_41010(context, evt)
-- 针对当前group内变量名为 "monster" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "monster", 1, 166001373) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_41011(context, evt)
-- 判断变量"monster"为2
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 2 then
return false
end
if 41001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_41011(context, evt)
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001373, suite = 3 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_41016(context, evt)
if 41014 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_41016(context, evt)
-- 针对当前group内变量名为 "done" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "done", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 41013 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 41015 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_41017(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"done"为2
if ScriptLib.GetGroupVariableValue(context, "done") ~= 2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_41017(context, evt)
-- 将configid为 41001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 41001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,321 @@
-- 基础信息
local base_info = {
group_id = 166001042
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 42001, gadget_id = 70290327, pos = { x = 347.370, y = 671.724, z = 373.356 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, state = GadgetState.GearAction2, persistent = true, interact_id = 88, area_id = 300 },
{ config_id = 42007, gadget_id = 70290204, pos = { x = 334.764, y = 677.315, z = 403.355 }, rot = { x = 349.625, y = 0.343, z = 349.087 }, level = 36, area_id = 300 },
{ config_id = 42008, gadget_id = 70290328, pos = { x = 347.370, y = 671.724, z = 373.356 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 42009, gadget_id = 70290233, pos = { x = 342.938, y = 675.251, z = 391.508 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 42010, gadget_id = 70360342, pos = { x = 347.312, y = 671.302, z = 373.308 }, rot = { x = 356.067, y = 0.000, z = 357.317 }, level = 36, area_id = 300 },
{ config_id = 42011, gadget_id = 70360342, pos = { x = 349.280, y = 674.032, z = 390.173 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 42015, gadget_id = 70290327, pos = { x = 347.370, y = 671.724, z = 373.356 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, state = GadgetState.GearAction2, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 42006, shape = RegionShape.SPHERE, radius = 15, pos = { x = 347.634, y = 673.297, z = 373.761 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1042002, name = "GADGET_STATE_CHANGE_42002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_42002", action = "action_EVENT_GADGET_STATE_CHANGE_42002" },
{ config_id = 1042003, name = "GADGET_STATE_CHANGE_42003", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_42003", action = "action_EVENT_GADGET_STATE_CHANGE_42003" },
{ config_id = 1042004, name = "QUEST_START_42004", event = EventType.EVENT_QUEST_START, source = "7104219", condition = "condition_EVENT_QUEST_START_42004", action = "action_EVENT_QUEST_START_42004", trigger_count = 0 },
{ config_id = 1042005, name = "GADGET_STATE_CHANGE_42005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_42005", action = "action_EVENT_GADGET_STATE_CHANGE_42005" },
{ config_id = 1042006, name = "ENTER_REGION_42006", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_42006" },
{ config_id = 1042012, name = "GADGET_STATE_CHANGE_42012", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_42012", action = "action_EVENT_GADGET_STATE_CHANGE_42012" },
{ config_id = 1042013, name = "ANY_GADGET_DIE_42013", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_42013", action = "action_EVENT_ANY_GADGET_DIE_42013" },
{ config_id = 1042014, name = "GADGET_STATE_CHANGE_42014", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_42014", action = "action_EVENT_GADGET_STATE_CHANGE_42014" }
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
gadgets = {
{ config_id = 42016, gadget_id = 70360342, pos = { x = 334.082, y = 677.046, z = 402.877 }, rot = { x = 347.336, y = 0.448, z = 355.961 }, level = 36, area_id = 300 },
{ config_id = 42017, gadget_id = 70360002, pos = { x = 334.221, y = 677.105, z = 402.708 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 42018, gadget_id = 70360001, pos = { x = 334.151, y = 678.302, z = 402.786 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 42021, gadget_id = 70290282, pos = { x = 341.932, y = 679.505, z = 394.181 }, rot = { x = 355.469, y = 323.417, z = 339.553 }, level = 36, persistent = true, area_id = 300 }
},
triggers = {
{ config_id = 1042019, name = "GADGET_CREATE_42019", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_42019", action = "action_EVENT_GADGET_CREATE_42019", trigger_count = 0 },
{ config_id = 1042020, name = "SELECT_OPTION_42020", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_42020", action = "action_EVENT_SELECT_OPTION_42020" }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 42001, 42007, 42008, 42009, 42010, 42011 },
regions = { 42006 },
triggers = { "GADGET_STATE_CHANGE_42002", "GADGET_STATE_CHANGE_42003", "QUEST_START_42004", "GADGET_STATE_CHANGE_42005", "ENTER_REGION_42006", "GADGET_STATE_CHANGE_42012", "ANY_GADGET_DIE_42013", "GADGET_STATE_CHANGE_42014" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 42015 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_42002(context, evt)
if 42001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_42002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001042") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 针对当前group内变量名为 "lineA" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "lineA", 1, 166001354) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
-- 将configid为 42008 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 42008, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 42001 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 42001, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 调用提示id为 60010146 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010146) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_42003(context, evt)
-- 判断变量"monster"为0
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 0 then
return false
end
if 42001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_42003(context, evt)
-- 针对当前group内变量名为 "monster" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "monster", 1, 166001373) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_START_42004(context, evt)
if GadgetState.GearAction1 ~= ScriptLib.GetGadgetStateByConfigId(context, 166001042, 42001) then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_START_42004(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001042") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_42005(context, evt)
if 42001 ~= evt.param2 or GadgetState.GearStop ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_42005(context, evt)
-- 将configid为 42008 的物件更改为状态 GadgetState.GearStop
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 42008, GadgetState.GearStop) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_42006(context, evt)
-- 调用提示id为 60010144 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010144) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_42012(context, evt)
-- 判断变量"monster"为1
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 1 then
return false
end
if 42001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_42012(context, evt)
-- 针对当前group内变量名为 "monster" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "monster", 1, 166001373) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_42013(context, evt)
if 42007 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_42013(context, evt)
-- 将configid为 42001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 42001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 42010 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 42011 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 42009 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_42014(context, evt)
-- 判断变量"monster"为2
if ScriptLib.GetGroupVariableValueByGroup(context, "monster", 166001373) ~= 2 then
return false
end
if 42001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_42014(context, evt)
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001373, suite = 4 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
@@ -0,0 +1,85 @@
-- 基础信息
local base_info = {
group_id = 166001043
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 43001, gadget_id = 70360001, pos = { x = 399.169, y = 650.674, z = 400.979 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 43002, shape = RegionShape.SPHERE, radius = 60, pos = { x = 393.477, y = 664.400, z = 391.194 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1043002, name = "ENTER_REGION_43002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_43002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 43001 },
regions = { 43002 },
triggers = { "ENTER_REGION_43002" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_43002(context, evt)
-- 调用提示id为 60010151 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010151) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,190 @@
-- 基础信息
local base_info = {
group_id = 166001044
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 44001, gadget_id = 70350004, pos = { x = 1018.840, y = 1017.379, z = 952.911 }, rot = { x = 359.325, y = 248.336, z = 358.577 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 44002, gadget_id = 70360328, pos = { x = 1018.198, y = 1018.444, z = 952.345 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, persistent = true, interact_id = 75, area_id = 300 },
{ config_id = 44004, gadget_id = 70350006, pos = { x = 1059.104, y = 1014.193, z = 915.856 }, rot = { x = 0.063, y = 161.370, z = 359.279 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 44005, gadget_id = 70360170, pos = { x = 1055.592, y = 1015.546, z = 915.562 }, rot = { x = 88.040, y = 357.140, z = 15.601 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 44006, gadget_id = 70360001, pos = { x = 1055.644, y = 1015.400, z = 916.624 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1044003, name = "GADGET_STATE_CHANGE_44003", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_44003", action = "action_EVENT_GADGET_STATE_CHANGE_44003" },
{ config_id = 1044007, name = "GADGET_CREATE_44007", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_44007", action = "action_EVENT_GADGET_CREATE_44007", trigger_count = 0 },
{ config_id = 1044008, name = "SELECT_OPTION_44008", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_44008", action = "action_EVENT_SELECT_OPTION_44008" }
}
-- 变量
variables = {
{ config_id = 1, name = "OPEN", value = 0, no_refresh = true }
}
-- 废弃数据
garbages = {
regions = {
{ config_id = 44009, shape = RegionShape.SPHERE, radius = 8, pos = { x = 1060.760, y = 1013.681, z = 924.724 }, area_id = 300 }
},
triggers = {
{ config_id = 1044009, name = "ENTER_REGION_44009", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_44009", action = "action_EVENT_ENTER_REGION_44009" }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 44001, 44004, 44005 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_44003", "GADGET_CREATE_44007", "SELECT_OPTION_44008" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 44002 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_44003(context, evt)
if 44002 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_44003(context, evt)
-- 将configid为 44001 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 44001, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将本组内变量名为 "OPEN" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "OPEN", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 创建id为44006的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 44006 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_44007(context, evt)
if 44006 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_44007(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptionsByGroupId(context, 166001044, 44006, {1}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_wok_options_by_configid")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_44008(context, evt)
-- 判断是gadgetid 44006 option_id 1
if 44006 ~= evt.param1 then
return false
end
if 1 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_44008(context, evt)
-- 将configid为 44004 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 44004, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 44005 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 44005, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 44006 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,143 @@
-- 基础信息
local base_info = {
group_id = 166001045
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 45001, gadget_id = 70290341, pos = { x = 453.740, y = 378.071, z = 520.790 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 45003, shape = RegionShape.SPHERE, radius = 20, pos = { x = 453.171, y = 378.229, z = 520.838 }, area_id = 300 },
{ config_id = 45004, shape = RegionShape.SPHERE, radius = 13, pos = { x = 477.154, y = 380.323, z = 526.089 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1045002, name = "QUEST_FINISH_45002", event = EventType.EVENT_QUEST_FINISH, source = "", condition = "", action = "action_EVENT_QUEST_FINISH_45002", trigger_count = 0 },
{ config_id = 1045003, name = "ENTER_REGION_45003", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_45003", action = "action_EVENT_ENTER_REGION_45003", trigger_count = 0 },
{ config_id = 1045004, name = "ENTER_REGION_45004", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_45004", action = "action_EVENT_ENTER_REGION_45004", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 45001 },
regions = { 45003, 45004 },
triggers = { "QUEST_FINISH_45002", "ENTER_REGION_45003", "ENTER_REGION_45004" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_QUEST_FINISH_45002(context, evt)
-- 将configid为 45001 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 45001, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_45003(context, evt)
if evt.param1 ~= 45003 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_45003(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001045") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_45004(context, evt)
if evt.param1 ~= 45004 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_45004(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001045") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,125 @@
-- 基础信息
local base_info = {
group_id = 166001046
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 46001, shape = RegionShape.SPHERE, radius = 50, pos = { x = 456.175, y = 378.022, z = 523.902 }, area_id = 300 },
{ config_id = 46002, shape = RegionShape.SPHERE, radius = 50, pos = { x = 362.381, y = 463.193, z = 388.002 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1046001, name = "ENTER_REGION_46001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_46001", action = "action_EVENT_ENTER_REGION_46001" },
{ config_id = 1046002, name = "ENTER_REGION_46002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_46002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 46001, 46002 },
triggers = { "ENTER_REGION_46001", "ENTER_REGION_46002" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_46001(context, evt)
if evt.param1 ~= 46001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_46001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001046") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 触发镜头注目,注目位置为坐标(456.1752378.0219523.9018),持续时间为1.5秒,并且为强制注目形式,不广播其他玩家
local pos = {x=456.1752, y=378.0219, z=523.9018}
local pos_follow = {x=0, y=1, z=2}
if 0 ~= ScriptLib.BeginCameraSceneLook(context, { look_pos = pos, is_allow_input = true, duration = 1.5, is_force = true, is_broadcast = false, is_recover_keep_current = true, delay = 0,
is_set_follow_pos = false, follow_pos = pos_follow, is_force_walk = false, is_change_play_mode = false,
is_set_screen_XY = false, screen_x = 0, screen_y = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_cameraLook_Begin")
return -1
end
-- 调用提示id为 60010152 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010152) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_46002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001046") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,113 @@
-- 基础信息
local base_info = {
group_id = 166001047
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
{ config_id = 47003, npc_id = 20525, pos = { x = 477.306, y = 378.886, z = 526.744 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, area_id = 300 }
}
-- 装置
gadgets = {
{ config_id = 47001, gadget_id = 70360001, pos = { x = 481.734, y = 379.538, z = 526.605 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 47002, gadget_id = 70360089, pos = { x = 477.205, y = 379.063, z = 526.712 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 47004, gadget_id = 70710548, pos = { x = 477.230, y = 378.506, z = 526.745 }, rot = { x = 0.000, y = 0.000, z = 334.203 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1047005, name = "QUEST_FINISH_47005", event = EventType.EVENT_QUEST_FINISH, source = "7104305", condition = "", action = "action_EVENT_QUEST_FINISH_47005" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 3,
end_suite = 2,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 47001 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 47002, 47004 },
regions = { },
triggers = { "QUEST_FINISH_47005" },
npcs = { 47003 },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_QUEST_FINISH_47005(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 47002 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 调用提示id为 60010154 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010154) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,171 @@
-- 基础信息
local base_info = {
group_id = 166001048
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 48001, monster_id = 22010101, pos = { x = 670.470, y = 419.898, z = 754.110 }, rot = { x = 0.000, y = 188.422, z = 0.000 }, level = 36, drop_tag = "深渊法师", disableWander = true, pose_id = 9013, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 48004, gadget_id = 70290364, pos = { x = 674.566, y = 419.791, z = 774.317 }, rot = { x = 0.000, y = 190.000, z = 0.000 }, level = 36, state = GadgetState.GearStop, persistent = true, area_id = 300 },
{ config_id = 48005, gadget_id = 70310001, pos = { x = 676.873, y = 419.831, z = 772.655 }, rot = { x = 0.000, y = 55.944, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 48006, gadget_id = 70310001, pos = { x = 671.864, y = 419.798, z = 773.451 }, rot = { x = 0.000, y = 203.315, z = 0.000 }, level = 36, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1048002, name = "GADGET_STATE_CHANGE_48002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_48002", action = "action_EVENT_GADGET_STATE_CHANGE_48002", trigger_count = 0 },
{ config_id = 1048003, name = "QUEST_FINISH_48003", event = EventType.EVENT_QUEST_FINISH, source = "", condition = "condition_EVENT_QUEST_FINISH_48003", action = "action_EVENT_QUEST_FINISH_48003", trigger_count = 0 },
{ config_id = 1048007, name = "QUEST_FINISH_48007", event = EventType.EVENT_QUEST_FINISH, source = "", condition = "condition_EVENT_QUEST_FINISH_48007", action = "action_EVENT_QUEST_FINISH_48007", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 48001 },
gadgets = { 48004, 48005, 48006 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_48002", "QUEST_FINISH_48003", "QUEST_FINISH_48007" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_48002(context, evt)
if 48004 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_48002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001048") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将本组内变量名为 "bell" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValueByGroup(context, "bell", 1, 166001190) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_FINISH_48003(context, evt)
--检查ID为7104310的任务的完成状态是否为1(1=完成,0=失败)
--此事件需要配合Quest表使用,在Quest表里的完成执行中配置“通知group脚本”,则该任务完成后服务端会向对应的group发送通知,参数1填写场景ID,参数2填写group ID(如果不填则会通知所有group)
--检查任务ID
if 7104310 ~= evt.param1 then
return false
end
--检查任务成功状态
if 1 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_FINISH_48003(context, evt)
-- 调用提示id为 60010157 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010157) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_FINISH_48007(context, evt)
--检查ID为7104320的任务的完成状态是否为1(1=完成,0=失败)
--此事件需要配合Quest表使用,在Quest表里的完成执行中配置“通知group脚本”,则该任务完成后服务端会向对应的group发送通知,参数1填写场景ID,参数2填写group ID(如果不填则会通知所有group)
--检查任务ID
if 7104320 ~= evt.param1 then
return false
end
--检查任务成功状态
if 1 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_FINISH_48007(context, evt)
-- 将configid为 48004 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 48004, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,205 @@
-- 基础信息
local base_info = {
group_id = 166001049
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 49004, gadget_id = 70290364, pos = { x = 56.177, y = 313.630, z = 364.597 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, state = GadgetState.GearStop, persistent = true, area_id = 300 },
{ config_id = 49005, gadget_id = 70290291, pos = { x = 71.641, y = 312.391, z = 392.098 }, rot = { x = 0.000, y = 88.000, z = 0.077 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 49006, gadget_id = 70310001, pos = { x = 59.468, y = 313.664, z = 366.850 }, rot = { x = 0.000, y = 356.253, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 49007, gadget_id = 70310001, pos = { x = 52.902, y = 313.799, z = 366.820 }, rot = { x = 0.000, y = 356.253, z = 0.000 }, level = 36, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1049001, name = "VARIABLE_CHANGE_49001", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_49001", action = "action_EVENT_VARIABLE_CHANGE_49001" },
{ config_id = 1049002, name = "GADGET_STATE_CHANGE_49002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_49002", action = "action_EVENT_GADGET_STATE_CHANGE_49002", trigger_count = 0 },
{ config_id = 1049003, name = "QUEST_FINISH_49003", event = EventType.EVENT_QUEST_FINISH, source = "", condition = "condition_EVENT_QUEST_FINISH_49003", action = "action_EVENT_QUEST_FINISH_49003", trigger_count = 0 },
{ config_id = 1049008, name = "QUEST_FINISH_49008", event = EventType.EVENT_QUEST_FINISH, source = "", condition = "condition_EVENT_QUEST_FINISH_49008", action = "action_EVENT_QUEST_FINISH_49008", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "open", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 49004, 49005, 49006, 49007 },
regions = { },
triggers = { "VARIABLE_CHANGE_49001", "GADGET_STATE_CHANGE_49002", "QUEST_FINISH_49003", "QUEST_FINISH_49008" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_49001(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"open"为1
if ScriptLib.GetGroupVariableValue(context, "open") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_49001(context, evt)
-- 将configid为 49004 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 49004, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 49006 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 49006, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 49007 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 49007, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_49002(context, evt)
if 49004 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_49002(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001049") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将configid为 49005 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 49005, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将本组内变量名为 "bell" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValueByGroup(context, "bell", 1, 166001191) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_FINISH_49003(context, evt)
--检查ID为7104308的任务的完成状态是否为1(1=完成,0=失败)
--此事件需要配合Quest表使用,在Quest表里的完成执行中配置“通知group脚本”,则该任务完成后服务端会向对应的group发送通知,参数1填写场景ID,参数2填写group ID(如果不填则会通知所有group)
--检查任务ID
if 7104308 ~= evt.param1 then
return false
end
--检查任务成功状态
if 1 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_FINISH_49003(context, evt)
-- 调用提示id为 60010160 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010160) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_QUEST_FINISH_49008(context, evt)
--检查ID为7104319的任务的完成状态是否为1(1=完成,0=失败)
--此事件需要配合Quest表使用,在Quest表里的完成执行中配置“通知group脚本”,则该任务完成后服务端会向对应的group发送通知,参数1填写场景ID,参数2填写group ID(如果不填则会通知所有group)
--检查任务ID
if 7104319 ~= evt.param1 then
return false
end
--检查任务成功状态
if 1 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_QUEST_FINISH_49008(context, evt)
-- 将configid为 49004 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 49004, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,121 @@
-- 基础信息
local base_info = {
group_id = 166001050
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 50001, shape = RegionShape.SPHERE, radius = 60, pos = { x = 457.606, y = 378.022, z = 521.186 }, area_id = 300 },
{ config_id = 50002, shape = RegionShape.SPHERE, radius = 63, pos = { x = 457.606, y = 378.022, z = 521.186 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1050001, name = "ENTER_REGION_50001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_50001", action = "action_EVENT_ENTER_REGION_50001" },
{ config_id = 1050002, name = "ENTER_REGION_50002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_50002", action = "action_EVENT_ENTER_REGION_50002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 50001, 50002 },
triggers = { "ENTER_REGION_50001", "ENTER_REGION_50002" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_50001(context, evt)
if evt.param1 ~= 50001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_50001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001050") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_50002(context, evt)
if evt.param1 ~= 50002 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_50002(context, evt)
-- 调用提示id为 60010162 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010162) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,164 @@
-- 基础信息
local base_info = {
group_id = 166001051
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 51002, monster_id = 22030102, pos = { x = 453.777, y = 378.101, z = 522.453 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, affix = { 1042 }, pose_id = 101, title_id = 10083, special_name_id = 10058, area_id = 300 },
{ config_id = 51003, monster_id = 22030202, pos = { x = 453.820, y = 378.146, z = 519.544 }, rot = { x = 0.000, y = 149.052, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, affix = { 1042 }, pose_id = 101, title_id = 10082, special_name_id = 10058, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1051001, name = "ANY_MONSTER_DIE_51001", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_51001", action = "action_EVENT_ANY_MONSTER_DIE_51001" },
{ config_id = 1051004, name = "MONSTER_BATTLE_51004", event = EventType.EVENT_MONSTER_BATTLE, source = "", condition = "condition_EVENT_MONSTER_BATTLE_51004", action = "action_EVENT_MONSTER_BATTLE_51004" },
{ config_id = 1051005, name = "ANY_MONSTER_DIE_51005", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_51005", action = "action_EVENT_ANY_MONSTER_DIE_51005" },
{ config_id = 1051006, name = "ANY_MONSTER_DIE_51006", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_51006", action = "action_EVENT_ANY_MONSTER_DIE_51006" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 51002, 51003 },
gadgets = { },
regions = { },
triggers = { "ANY_MONSTER_DIE_51001", "MONSTER_BATTLE_51004", "ANY_MONSTER_DIE_51005", "ANY_MONSTER_DIE_51006" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_51001(context, evt)
-- 判断剩余怪物数量是否是0
if ScriptLib.GetGroupMonsterCount(context) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_51001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001051") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010167 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010167) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_MONSTER_BATTLE_51004(context, evt)
if 51003 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_MONSTER_BATTLE_51004(context, evt)
-- 调用提示id为 60010163 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010163) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_51005(context, evt)
if 51003 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_51005(context, evt)
-- 调用提示id为 60010165 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010165) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_51006(context, evt)
if 51002 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_51006(context, evt)
-- 调用提示id为 60010166 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010166) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,102 @@
-- 基础信息
local base_info = {
group_id = 166001052
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 52001, gadget_id = 70210102, pos = { x = 453.366, y = 378.137, z = 520.804 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 26, chest_drop_id = 1000100, drop_count = 1, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1052005, name = "GADGET_STATE_CHANGE_52005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_52005", action = "action_EVENT_GADGET_STATE_CHANGE_52005" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 52001 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_52005" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_52005(context, evt)
if 52001 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_52005(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001052") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,134 @@
-- 基础信息
local base_info = {
group_id = 166001053
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 53001, monster_id = 22040201, pos = { x = 76.637, y = 311.919, z = 401.248 }, rot = { x = 0.000, y = 117.451, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, pose_id = 101, area_id = 300 },
{ config_id = 53002, monster_id = 22050101, pos = { x = 81.424, y = 311.907, z = 395.440 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, pose_id = 101, area_id = 300 },
{ config_id = 53003, monster_id = 22040201, pos = { x = 84.739, y = 312.087, z = 396.420 }, rot = { x = 0.000, y = 309.353, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, pose_id = 101, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 53005, shape = RegionShape.SPHERE, radius = 15, pos = { x = 80.362, y = 312.036, z = 394.336 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1053004, name = "MONSTER_BATTLE_53004", event = EventType.EVENT_MONSTER_BATTLE, source = "", condition = "", action = "action_EVENT_MONSTER_BATTLE_53004" },
{ config_id = 1053005, name = "ENTER_REGION_53005", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_53005", trigger_count = 0 },
{ config_id = 1053006, name = "ANY_MONSTER_DIE_53006", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_53006", action = "action_EVENT_ANY_MONSTER_DIE_53006" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 53001, 53002, 53003 },
gadgets = { },
regions = { 53005 },
triggers = { "MONSTER_BATTLE_53004", "ENTER_REGION_53005", "ANY_MONSTER_DIE_53006" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_MONSTER_BATTLE_53004(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "16600105301") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_53005(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "16600105301") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_53006(context, evt)
-- 判断剩余怪物数量是否是0
if ScriptLib.GetGroupMonsterCount(context) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_53006(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "wq7103810") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010271 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010271) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 杀死Group内所有实体
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 166001527, kill_policy = GroupKillPolicy.GROUP_KILL_ALL }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_group")
return -1
end
return 0
end
@@ -0,0 +1,104 @@
-- 基础信息
local base_info = {
group_id = 166001054
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
{ config_id = 54005, npc_id = 2158, pos = { x = 1090.573, y = 962.640, z = 679.213 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, area_id = 300 },
{ config_id = 54007, npc_id = 2158, pos = { x = 180.870, y = 458.598, z = 593.142 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, area_id = 300 }
}
-- 装置
gadgets = {
{ config_id = 54003, gadget_id = 70360001, pos = { x = 450.780, y = 378.237, z = 523.272 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 54004, gadget_id = 70130004, pos = { x = 1090.579, y = 962.276, z = 679.311 }, rot = { x = 0.000, y = 295.193, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 54006, gadget_id = 70130004, pos = { x = 180.749, y = 457.367, z = 593.036 }, rot = { x = 0.000, y = 258.849, z = 0.000 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
npcs = {
{ config_id = 54001, npc_id = 2617, pos = { x = 1088.537, y = 961.417, z = 679.624 }, rot = { x = 0.000, y = 235.011, z = 0.000 }, area_id = 300 },
{ config_id = 54002, npc_id = 2617, pos = { x = 182.871, y = 457.422, z = 592.631 }, rot = { x = 0.000, y = 18.773, z = 0.000 }, area_id = 300 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = 上层营地,
monsters = { },
gadgets = { 54003, 54004 },
regions = { },
triggers = { },
npcs = { 54005 },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = 下层营地,
monsters = { },
gadgets = { 54006 },
regions = { },
triggers = { },
npcs = { 54007 },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,100 @@
-- 基础信息
local base_info = {
group_id = 166001055
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
npcs = {
{ config_id = 55001, npc_id = 2616, pos = { x = 1074.685, y = 961.408, z = 684.531 }, rot = { x = 0.000, y = 265.347, z = 0.000 }, area_id = 300 },
{ config_id = 55002, npc_id = 2616, pos = { x = 206.236, y = 461.094, z = 615.005 }, rot = { x = 0.000, y = 110.031, z = 0.000 }, area_id = 300 }
},
gadgets = {
{ config_id = 55003, gadget_id = 70360001, pos = { x = 448.603, y = 378.360, z = 524.147 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = 上层营地,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = 下层营地,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,397 @@
-- 基础信息
local base_info = {
group_id = 166001056
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 56003, monster_id = 28020605, pos = { x = 1110.194, y = 714.175, z = 446.965 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, drop_tag = "走兽", isOneoff = true, area_id = 300 },
{ config_id = 56014, monster_id = 28050301, pos = { x = 1111.670, y = 718.458, z = 449.139 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, drop_tag = "采集动物", isOneoff = true, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 56001, gadget_id = 70210102, pos = { x = 1095.400, y = 714.020, z = 451.505 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 26, chest_drop_id = 1050170, drop_count = 1, isOneoff = true, persistent = true, autopick = true, area_id = 300 },
{ config_id = 56004, gadget_id = 70290395, pos = { x = 1093.830, y = 713.713, z = 452.890 }, rot = { x = 5.733, y = 32.608, z = 15.431 }, level = 36, state = GadgetState.GearStart, area_id = 300 },
{ config_id = 56006, gadget_id = 70220066, pos = { x = 1110.310, y = 713.933, z = 447.005 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 56007, gadget_id = 70220066, pos = { x = 1113.303, y = 714.144, z = 447.362 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 56010, gadget_id = 70710234, pos = { x = 1097.439, y = 713.983, z = 449.131 }, rot = { x = 0.000, y = 306.132, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 56011, gadget_id = 70710234, pos = { x = 1101.258, y = 713.704, z = 446.813 }, rot = { x = 0.000, y = 297.217, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 56012, gadget_id = 70220063, pos = { x = 1113.291, y = 715.332, z = 448.561 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 56013, gadget_id = 70220064, pos = { x = 1111.667, y = 718.837, z = 449.169 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 56016, gadget_id = 70360001, pos = { x = 1096.164, y = 714.482, z = 450.655 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 56019, gadget_id = 70290308, pos = { x = 1096.133, y = 713.703, z = 450.906 }, rot = { x = 335.497, y = 346.575, z = 29.924 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 56021, gadget_id = 70360089, pos = { x = 1095.844, y = 714.089, z = 450.179 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 56002, shape = RegionShape.SPHERE, radius = 15, pos = { x = 1106.000, y = 713.676, z = 449.983 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1056002, name = "ENTER_REGION_56002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_56002" },
{ config_id = 1056005, name = "GADGET_STATE_CHANGE_56005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_56005", action = "action_EVENT_GADGET_STATE_CHANGE_56005" },
{ config_id = 1056008, name = "ANY_GADGET_DIE_56008", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_56008", action = "action_EVENT_ANY_GADGET_DIE_56008" },
{ config_id = 1056009, name = "GADGET_STATE_CHANGE_56009", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_56009", action = "action_EVENT_GADGET_STATE_CHANGE_56009" },
{ config_id = 1056015, name = "ANY_GADGET_DIE_56015", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_56015", action = "action_EVENT_ANY_GADGET_DIE_56015" },
{ config_id = 1056017, name = "GADGET_CREATE_56017", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_56017", action = "action_EVENT_GADGET_CREATE_56017", trigger_count = 0 },
{ config_id = 1056018, name = "SELECT_OPTION_56018", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_56018", action = "action_EVENT_SELECT_OPTION_56018", trigger_count = 0 },
{ config_id = 1056020, name = "ANY_GADGET_DIE_56020", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_56020", action = "action_EVENT_ANY_GADGET_DIE_56020" },
{ config_id = 1056022, name = "GROUP_LOAD_56022", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_56022", action = "action_EVENT_GROUP_LOAD_56022", trigger_count = 0 },
{ config_id = 1056023, name = "GROUP_LOAD_56023", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_56023", action = "action_EVENT_GROUP_LOAD_56023", trigger_count = 0 },
{ config_id = 1056024, name = "GADGET_CREATE_56024", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_56024", action = "action_EVENT_GADGET_CREATE_56024" }
}
-- 变量
variables = {
{ config_id = 1, name = "keyB", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 56004, 56006, 56007, 56010, 56011, 56012, 56013, 56016, 56021 },
regions = { 56002 },
triggers = { "ENTER_REGION_56002", "GADGET_STATE_CHANGE_56005", "ANY_GADGET_DIE_56008", "GADGET_STATE_CHANGE_56009", "ANY_GADGET_DIE_56015", "GADGET_CREATE_56017", "SELECT_OPTION_56018", "ANY_GADGET_DIE_56020", "GROUP_LOAD_56022", "GROUP_LOAD_56023", "GADGET_CREATE_56024" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_56002(context, evt)
-- 调用提示id为 60010135 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010135) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_56005(context, evt)
if 56004 ~= evt.param2 or GadgetState.GearAction1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_56005(context, evt)
-- 创建id为56001的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 56001 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_56008(context, evt)
if 56006 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_56008(context, evt)
-- 延迟0秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 56003, delay_time = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_56009(context, evt)
if 56001 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_56009(context, evt)
-- 将本组内变量名为 "keyB" 的变量设置为 2
if 0 ~= ScriptLib.SetGroupVariableValue(context, "keyB", 2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 调用提示id为 60010134 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010134) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_56015(context, evt)
if 56013 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_56015(context, evt)
-- 延迟0秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 56014, delay_time = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_56017(context, evt)
if 56016 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_56017(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptionsByGroupId(context, 166001056, 56016, {99}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_wok_options_by_configid")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_56018(context, evt)
-- 判断是gadgetid 56016 option_id 99
if 56016 ~= evt.param1 then
return false
end
if 99 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_56018(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 56016 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 56021 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 创建id为56019的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 56019 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_56020(context, evt)
if 56019 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_56020(context, evt)
-- 将本组内变量名为 "keyB" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "keyB", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 56004 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 创建id为56001的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 56001 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 56021 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_56022(context, evt)
-- 判断变量"keyB"为0
if ScriptLib.GetGroupVariableValue(context, "keyB") ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_56022(context, evt)
-- 创建id为56004的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 56004 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
-- 创建id为56016的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 56016 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
-- 创建id为56021的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 56021 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_56023(context, evt)
-- 判断变量"keyB"为1
if ScriptLib.GetGroupVariableValue(context, "keyB") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_56023(context, evt)
-- 将本组内变量名为 "keyB" 的变量设置为 2
if 0 ~= ScriptLib.SetGroupVariableValue(context, "keyB", 2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 56004 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 创建id为56001的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 56001 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 56021 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_56024(context, evt)
if 56004 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_56024(context, evt)
-- 创建id为56016的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 56016 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
return 0
end
@@ -0,0 +1,272 @@
-- 基础信息
local base_info = {
group_id = 166001057
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 57018, monster_id = 20011401, pos = { x = 1010.951, y = 843.463, z = 536.803 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, drop_tag = "史莱姆", isOneoff = true, area_id = 300 },
{ config_id = 57020, monster_id = 28010202, pos = { x = 1008.072, y = 843.590, z = 530.584 }, rot = { x = 0.000, y = 108.960, z = 0.000 }, level = 36, drop_tag = "采集动物", isOneoff = true, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 57001, gadget_id = 70210102, pos = { x = 1006.070, y = 848.329, z = 529.470 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 26, chest_drop_id = 1050169, drop_count = 1, isOneoff = true, persistent = true, autopick = true, area_id = 300 },
{ config_id = 57003, gadget_id = 70220064, pos = { x = 1006.075, y = 848.311, z = 529.547 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 57004, gadget_id = 70220064, pos = { x = 1005.494, y = 843.896, z = 537.185 }, rot = { x = 0.000, y = 76.414, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 57005, gadget_id = 70220064, pos = { x = 1018.136, y = 846.594, z = 525.328 }, rot = { x = 0.000, y = 254.171, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 57006, gadget_id = 70220064, pos = { x = 1015.879, y = 845.640, z = 525.166 }, rot = { x = 0.000, y = 39.251, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 57007, gadget_id = 70220064, pos = { x = 1006.792, y = 843.482, z = 525.719 }, rot = { x = 0.000, y = 39.251, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 57009, gadget_id = 70220064, pos = { x = 1017.991, y = 842.897, z = 532.838 }, rot = { x = 0.000, y = 39.251, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 57011, gadget_id = 70220064, pos = { x = 1008.722, y = 843.364, z = 530.203 }, rot = { x = 0.000, y = 39.251, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 57012, gadget_id = 70220064, pos = { x = 1008.106, y = 843.364, z = 530.635 }, rot = { x = 0.000, y = 39.251, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 57013, gadget_id = 70220064, pos = { x = 1011.357, y = 843.164, z = 537.270 }, rot = { x = 0.000, y = 118.686, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 57014, gadget_id = 70220064, pos = { x = 1011.298, y = 843.214, z = 536.581 }, rot = { x = 0.000, y = 39.251, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 57015, gadget_id = 70220064, pos = { x = 1010.618, y = 843.203, z = 536.823 }, rot = { x = 0.000, y = 39.251, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 57021, gadget_id = 70290204, pos = { x = 1011.299, y = 843.686, z = 527.564 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 57022, gadget_id = 70290233, pos = { x = 1010.870, y = 843.870, z = 528.213 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 57024, gadget_id = 70360089, pos = { x = 1006.189, y = 848.575, z = 529.613 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 57025, gadget_id = 70290347, pos = { x = 1006.338, y = 844.671, z = 531.245 }, rot = { x = 0.000, y = 8.109, z = 0.000 }, level = 36, state = GadgetState.GearStart, persistent = true, interact_id = 87, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 57002, shape = RegionShape.SPHERE, radius = 25, pos = { x = 1008.542, y = 843.364, z = 530.403 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1057002, name = "ENTER_REGION_57002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_57002" },
{ config_id = 1057008, name = "ANY_GADGET_DIE_57008", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_57008", action = "action_EVENT_ANY_GADGET_DIE_57008" },
{ config_id = 1057010, name = "GADGET_STATE_CHANGE_57010", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_57010", action = "action_EVENT_GADGET_STATE_CHANGE_57010" },
{ config_id = 1057016, name = "GROUP_LOAD_57016", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_57016", action = "action_EVENT_GROUP_LOAD_57016", trigger_count = 0 },
{ config_id = 1057017, name = "ANY_GADGET_DIE_57017", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_57017", action = "action_EVENT_ANY_GADGET_DIE_57017" },
{ config_id = 1057019, name = "ANY_GADGET_DIE_57019", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_57019", action = "action_EVENT_ANY_GADGET_DIE_57019" },
{ config_id = 1057023, name = "ANY_GADGET_DIE_57023", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_57023", action = "action_EVENT_ANY_GADGET_DIE_57023" }
}
-- 变量
variables = {
{ config_id = 1, name = "keyA", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 57004, 57005, 57006, 57007, 57009, 57011, 57012, 57025 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 57003, 57004, 57005, 57006, 57007, 57009, 57013, 57014, 57015, 57021, 57022, 57024, 57025 },
regions = { 57002 },
triggers = { "ENTER_REGION_57002", "ANY_GADGET_DIE_57008", "GADGET_STATE_CHANGE_57010", "GROUP_LOAD_57016", "ANY_GADGET_DIE_57017", "ANY_GADGET_DIE_57019", "ANY_GADGET_DIE_57023" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_57002(context, evt)
-- 调用提示id为 60010133 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010133) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 触发镜头注目,注目位置为坐标(1007.128844.9152530.3283),持续时间为2秒,并且为强制注目形式,不广播其他玩家
local pos = {x=1007.128, y=844.9152, z=530.3283}
local pos_follow = {x=0, y=0, z=0}
if 0 ~= ScriptLib.BeginCameraSceneLook(context, { look_pos = pos, is_allow_input = true, duration = 2, is_force = true, is_broadcast = false, is_recover_keep_current = true, delay = 0,
is_set_follow_pos = false, follow_pos = pos_follow, is_force_walk = false, is_change_play_mode = false,
is_set_screen_XY = false, screen_x = 0, screen_y = 1 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_cameraLook_Begin")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_57008(context, evt)
if 57003 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_57008(context, evt)
-- 创建id为57001的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 57001 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 57024 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_57010(context, evt)
if 57001 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_57010(context, evt)
-- 将本组内变量名为 "keyA" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "keyA", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 调用提示id为 60010136 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010136) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_57016(context, evt)
-- 判断变量"keyA"为0
if ScriptLib.GetGroupVariableValue(context, "keyA") ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_57016(context, evt)
-- 创建id为57003的gadget
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 57003 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_gadget")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_57017(context, evt)
if 57014 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_57017(context, evt)
-- 延迟0秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 57018, delay_time = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_57019(context, evt)
if 57012 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_57019(context, evt)
-- 延迟0秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 57020, delay_time = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_57023(context, evt)
if 57021 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_57023(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 57022 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,217 @@
-- 基础信息
local base_info = {
group_id = 166001058
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 58001, gadget_id = 70290291, pos = { x = 362.240, y = 186.292, z = 912.485 }, rot = { x = 359.821, y = 186.026, z = 356.738 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 58002, gadget_id = 70360326, pos = { x = 358.803, y = 187.468, z = 910.297 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, persistent = true, interact_id = 73, area_id = 300 },
{ config_id = 58004, gadget_id = 70360002, pos = { x = 358.685, y = 186.291, z = 910.569 }, rot = { x = 3.010, y = 161.413, z = 0.000 }, level = 32, persistent = true, area_id = 300 },
{ config_id = 58005, gadget_id = 70290291, pos = { x = 361.706, y = 194.948, z = 914.492 }, rot = { x = 359.821, y = 186.026, z = 176.612 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 58006, gadget_id = 70290291, pos = { x = 362.304, y = 186.066, z = 915.939 }, rot = { x = 0.003, y = 186.029, z = 357.467 }, level = 36, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1058003, name = "GADGET_STATE_CHANGE_58003", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_58003", action = "action_EVENT_GADGET_STATE_CHANGE_58003" },
{ config_id = 1058007, name = "TIME_AXIS_PASS_58007", event = EventType.EVENT_TIME_AXIS_PASS, source = "door", condition = "condition_EVENT_TIME_AXIS_PASS_58007", action = "action_EVENT_TIME_AXIS_PASS_58007" },
{ config_id = 1058008, name = "TIME_AXIS_PASS_58008", event = EventType.EVENT_TIME_AXIS_PASS, source = "door", condition = "condition_EVENT_TIME_AXIS_PASS_58008", action = "action_EVENT_TIME_AXIS_PASS_58008" },
{ config_id = 1058009, name = "GROUP_LOAD_58009", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_58009", action = "action_EVENT_GROUP_LOAD_58009", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "OPEN", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 58001, 58002, 58004, 58005, 58006 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_58003", "TIME_AXIS_PASS_58007", "TIME_AXIS_PASS_58008", "GROUP_LOAD_58009" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_58003(context, evt)
if 58002 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_58003(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001058") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将本组内变量名为 "OPEN" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "OPEN", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 将configid为 58001 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 58001, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 创建标识为"door",时间节点为{1,2}的时间轴,false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "door", {1,2}, false)
-- 将configid为 58004 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 58004, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_58007(context, evt)
if "door" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_58007(context, evt)
-- 将configid为 58005 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 58005, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_58008(context, evt)
if "door" ~= evt.source_name or 2 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_58008(context, evt)
-- 将configid为 58006 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 58006, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_58009(context, evt)
-- 判断变量"OPEN"为1
if ScriptLib.GetGroupVariableValue(context, "OPEN") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_58009(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001058") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将configid为 58001 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 58001, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 58005 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 58005, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 58006 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 58006, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 58002 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 58002, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,97 @@
-- 基础信息
local base_info = {
group_id = 166001059
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 59002, gadget_id = 70360001, pos = { x = 521.160, y = 97.876, z = 1204.661 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 59001, shape = RegionShape.POLYGON, pos = { x = 497.620, y = 97.132, z = 1220.947 }, height = 41.811, point_array = { { x = 522.680, y = 1214.350 }, { x = 514.307, y = 1216.062 }, { x = 511.549, y = 1212.755 }, { x = 511.713, y = 1198.733 }, { x = 465.659, y = 1208.962 }, { x = 529.582, y = 1243.160 } }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1059001, name = "ENTER_REGION_59001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_59001", action = "action_EVENT_ENTER_REGION_59001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 59002 },
regions = { 59001 },
triggers = { "ENTER_REGION_59001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_59001(context, evt)
if evt.param1 ~= 59001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_59001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001059") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,107 @@
-- 基础信息
local base_info = {
group_id = 166001060
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
{ config_id = 60003, npc_id = 20523, pos = { x = 1084.172, y = 961.486, z = 674.013 }, rot = { x = 0.000, y = 256.871, z = 0.000 }, area_id = 300 }
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
npcs = {
{ config_id = 60002, npc_id = 20523, pos = { x = 190.763, y = 458.500, z = 611.059 }, rot = { x = 0.000, y = 97.738, z = 0.000 }, area_id = 300 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
npcs = { 60003 },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,72 @@
-- 基础信息
local base_info = {
group_id = 166001061
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 61001, gadget_id = 70710091, pos = { x = 515.118, y = 96.434, z = 1219.641 }, rot = { x = 0.000, y = 192.177, z = 0.000 }, level = 32, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 61001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,277 @@
-- 基础信息
local base_info = {
group_id = 166001062
}
-- Trigger变量
local defs = {
bossConfigId = 62001
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 62001, monster_id = 24010401, pos = { x = 361.715, y = 44.409, z = 1354.929 }, rot = { x = 0.000, y = 64.553, z = 0.000 }, level = 36, drop_id = 1000100, ban_excel_drop = true, affix = { 5165 }, title_id = 10081, special_name_id = 10114, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 62003, gadget_id = 70360001, pos = { x = 375.077, y = 45.370, z = 1356.732 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, mark_flag = 9999, area_id = 300 },
{ config_id = 62007, gadget_id = 70290233, pos = { x = 377.260, y = 44.572, z = 1356.784 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, mark_flag = 9999, area_id = 300 },
{ config_id = 62008, gadget_id = 70290233, pos = { x = 345.194, y = 44.412, z = 1355.449 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, mark_flag = 9999, area_id = 300 },
{ config_id = 62009, gadget_id = 42401021, pos = { x = 378.067, y = 44.545, z = 1354.609 }, rot = { x = 0.000, y = 222.929, z = 0.000 }, level = 1, mark_flag = 1, area_id = 300 },
{ config_id = 62010, gadget_id = 42401022, pos = { x = 344.548, y = 44.414, z = 1353.783 }, rot = { x = 0.000, y = 106.521, z = 0.000 }, level = 1, mark_flag = 2, area_id = 300 },
{ config_id = 62011, gadget_id = 42401020, pos = { x = 361.449, y = 44.219, z = 1334.146 }, rot = { x = 0.000, y = 319.547, z = 0.000 }, level = 1, mark_flag = 5, area_id = 300 },
{ config_id = 62012, gadget_id = 42401020, pos = { x = 366.264, y = 44.301, z = 1375.310 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, mark_flag = 5, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1062002, name = "TIME_AXIS_PASS_62002", event = EventType.EVENT_TIME_AXIS_PASS, source = "BOSSDIE", condition = "condition_EVENT_TIME_AXIS_PASS_62002", action = "action_EVENT_TIME_AXIS_PASS_62002" },
{ config_id = 1062004, name = "MONSTER_BATTLE_62004", event = EventType.EVENT_MONSTER_BATTLE, source = "", condition = "condition_EVENT_MONSTER_BATTLE_62004", action = "action_EVENT_MONSTER_BATTLE_62004", trigger_count = 0 },
{ config_id = 1062005, name = "LUA_NOTIFY_62005", event = EventType.EVENT_LUA_NOTIFY, source = "WQBOSSDIE", condition = "", action = "action_EVENT_LUA_NOTIFY_62005", trigger_count = 0 },
{ config_id = 1062006, name = "TIME_AXIS_PASS_62006", event = EventType.EVENT_TIME_AXIS_PASS, source = "BOSSDIE", condition = "condition_EVENT_TIME_AXIS_PASS_62006", action = "action_EVENT_TIME_AXIS_PASS_62006" },
{ config_id = 1062013, name = "LUA_NOTIFY_62013", event = EventType.EVENT_LUA_NOTIFY, source = "BOSSDIRT", condition = "", action = "action_EVENT_LUA_NOTIFY_62013", trigger_count = 0 },
{ config_id = 1062014, name = "ANY_GADGET_DIE_62014", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_62014", action = "action_EVENT_ANY_GADGET_DIE_62014", trigger_count = 0 },
{ config_id = 1062015, name = "ANY_GADGET_DIE_62015", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_62015", action = "action_EVENT_ANY_GADGET_DIE_62015", trigger_count = 0 },
{ config_id = 1062016, name = "LUA_NOTIFY_62016", event = EventType.EVENT_LUA_NOTIFY, source = "CRYSTAL18", condition = "", action = "action_EVENT_LUA_NOTIFY_62016", trigger_count = 0 },
{ config_id = 1062017, name = "LUA_NOTIFY_62017", event = EventType.EVENT_LUA_NOTIFY, source = "CRYSTAL19", condition = "", action = "action_EVENT_LUA_NOTIFY_62017", trigger_count = 0 },
{ config_id = 1062018, name = "LUA_NOTIFY_62018", event = EventType.EVENT_LUA_NOTIFY, source = "CLEARALL", condition = "", action = "action_EVENT_LUA_NOTIFY_62018", trigger_count = 0 }
}
-- 变量
variables = {
}
-- 视野组
sight_groups = {
{ 62001, 62009, 62010, 62007, 62008 }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 62001 },
gadgets = { 62003 },
regions = { },
triggers = { "TIME_AXIS_PASS_62002", "MONSTER_BATTLE_62004", "LUA_NOTIFY_62005", "TIME_AXIS_PASS_62006", "LUA_NOTIFY_62013", "LUA_NOTIFY_62016", "LUA_NOTIFY_62017", "LUA_NOTIFY_62018" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 62007, 62008, 62009, 62010 },
regions = { },
triggers = { "ANY_GADGET_DIE_62014", "ANY_GADGET_DIE_62015" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 62011 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = ,
monsters = { },
gadgets = { 62012 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_62002(context, evt)
if "BOSSDIE" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_62002(context, evt)
-- 调用提示id为 60010228 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010228) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_MONSTER_BATTLE_62004(context, evt)
if 62001 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_MONSTER_BATTLE_62004(context, evt)
-- 调用提示id为 60010170 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010170) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_LUA_NOTIFY_62005(context, evt)
-- 创建标识为"BOSSDIE",时间节点为{3,8}的时间轴,false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "BOSSDIE", {3,8}, false)
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_62006(context, evt)
if "BOSSDIE" ~= evt.source_name or 2 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_62006(context, evt)
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 166001691, suite = 2 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_LUA_NOTIFY_62013(context, evt)
-- 添加suite2的新内容
ScriptLib.AddExtraGroupSuite(context, 166001062, 2)
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_62014(context, evt)
if 62009 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_62014(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 62007 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_62015(context, evt)
if 62010 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_62015(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 62008 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_LUA_NOTIFY_62016(context, evt)
-- 添加suite3的新内容
ScriptLib.AddExtraGroupSuite(context, 166001062, 3)
return 0
end
-- 触发操作
function action_EVENT_LUA_NOTIFY_62017(context, evt)
-- 添加suite4的新内容
ScriptLib.AddExtraGroupSuite(context, 166001062, 4)
return 0
end
-- 触发操作
function action_EVENT_LUA_NOTIFY_62018(context, evt)
-- 删除suite2的所有内容
ScriptLib.RemoveExtraGroupSuite(context, 166001062, 2)
-- 删除suite3的所有内容
ScriptLib.RemoveExtraGroupSuite(context, 166001062, 3)
-- 删除suite4的所有内容
ScriptLib.RemoveExtraGroupSuite(context, 166001062, 4)
return 0
end
require "V2_7/BW_NearBossAuthorityChange"
@@ -0,0 +1,242 @@
-- 基础信息
local base_info = {
group_id = 166001063
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 63007, monster_id = 22010401, pos = { x = 443.123, y = 127.440, z = 1410.727 }, rot = { x = 0.000, y = 149.168, z = 0.000 }, level = 36, drop_id = 1000100, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 63001, gadget_id = 70290332, pos = { x = 446.280, y = 127.280, z = 1409.540 }, rot = { x = 355.795, y = 61.543, z = 349.622 }, level = 36, state = GadgetState.GearStop, persistent = true, interact_id = 88, area_id = 300 },
{ config_id = 63002, gadget_id = 70290336, pos = { x = 364.800, y = 145.040, z = 1366.690 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 63006, gadget_id = 70290332, pos = { x = 446.280, y = 127.280, z = 1409.540 }, rot = { x = 355.795, y = 61.543, z = 349.622 }, level = 36, state = GadgetState.GearStart, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 63008, shape = RegionShape.SPHERE, radius = 20, pos = { x = 446.331, y = 127.517, z = 1408.547 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1063003, name = "QUEST_START_63003", event = EventType.EVENT_QUEST_START, source = "", condition = "", action = "action_EVENT_QUEST_START_63003", trigger_count = 0 },
{ config_id = 1063004, name = "GADGET_STATE_CHANGE_63004", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_63004", action = "action_EVENT_GADGET_STATE_CHANGE_63004", trigger_count = 0 },
{ config_id = 1063005, name = "GADGET_STATE_CHANGE_63005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_63005", action = "action_EVENT_GADGET_STATE_CHANGE_63005" },
{ config_id = 1063008, name = "ENTER_REGION_63008", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_63008" },
{ config_id = 1063009, name = "GADGET_CREATE_63009", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_63009", action = "action_EVENT_GADGET_CREATE_63009", trigger_count = 0 },
{ config_id = 1063010, name = "GROUP_LOAD_63010", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_63010", action = "action_EVENT_GROUP_LOAD_63010", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 63001, 63002 },
regions = { 63008 },
triggers = { "QUEST_START_63003", "GADGET_STATE_CHANGE_63004", "GADGET_STATE_CHANGE_63005", "ENTER_REGION_63008", "GADGET_CREATE_63009", "GROUP_LOAD_63010" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 63006 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { 63007 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_QUEST_START_63003(context, evt)
-- 将configid为 63001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 63001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_63004(context, evt)
if 63001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_63004(context, evt)
-- 将configid为 63002 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 63002, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 63001 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 63001, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 添加suite3的新内容
ScriptLib.AddExtraGroupSuite(context, 166001063, 3)
-- 调用提示id为 60010343 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010343) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_63005(context, evt)
if 63001 ~= evt.param2 or GadgetState.GearAction2 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_63005(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001063") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将configid为 63002 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 63002, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 杀死Group内所有monster
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 166001063, kill_policy = GroupKillPolicy.GROUP_KILL_MONSTER }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monster_by_group")
return -1
end
-- 调用提示id为 60010348 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010348) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 触发镜头注目,注目位置为坐标(364,147,1366),持续时间为3秒,并且为强制注目形式,不广播其他玩家
local pos = {x=364, y=147, z=1366}
local pos_follow = {x=0, y=0, z=0}
if 0 ~= ScriptLib.BeginCameraSceneLook(context, { look_pos = pos, is_allow_input = true, duration = 3, is_force = true, is_broadcast = false, is_recover_keep_current = true, delay = 1,
is_set_follow_pos = false, follow_pos = pos_follow, is_force_walk = false, is_change_play_mode = false,
is_set_screen_XY = true, screen_x = 0, screen_y = 2 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_cameraLook_Begin")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_63008(context, evt)
-- 调用提示id为 60010347 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010347) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_63009(context, evt)
if 63001 ~= evt.param1 or GadgetState.Default ~= ScriptLib.GetGadgetStateByConfigId(context, 0, evt.param1) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_63009(context, evt)
ScriptLib.SetGadgetEnableInteract(context, 166001063, 63001, true)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_63010(context, evt)
if GadgetState.GearAction2 ~= ScriptLib.GetGadgetStateByConfigId(context, 166001063, 63001) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_63010(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001063") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,229 @@
-- 基础信息
local base_info = {
group_id = 166001064
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 64007, monster_id = 22010101, pos = { x = 485.802, y = 176.194, z = 1308.087 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, drop_id = 1000100, area_id = 300 },
{ config_id = 64008, monster_id = 22010101, pos = { x = 492.734, y = 178.197, z = 1329.177 }, rot = { x = 0.000, y = 271.384, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 9013, area_id = 300 },
{ config_id = 64009, monster_id = 22010301, pos = { x = 485.861, y = 176.959, z = 1330.260 }, rot = { x = 0.000, y = 104.900, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 9013, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 64001, gadget_id = 70290332, pos = { x = 490.590, y = 177.670, z = 1310.450 }, rot = { x = 353.095, y = 113.397, z = 359.941 }, level = 36, state = GadgetState.GearStop, persistent = true, interact_id = 88, area_id = 300 },
{ config_id = 64002, gadget_id = 70290337, pos = { x = 364.800, y = 145.040, z = 1366.690 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 64006, gadget_id = 70290332, pos = { x = 490.590, y = 177.670, z = 1310.450 }, rot = { x = 353.095, y = 113.397, z = 359.941 }, level = 36, state = GadgetState.GearStart, persistent = true, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 64010, shape = RegionShape.SPHERE, radius = 20, pos = { x = 489.672, y = 177.607, z = 1310.595 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1064003, name = "QUEST_START_64003", event = EventType.EVENT_QUEST_START, source = "", condition = "", action = "action_EVENT_QUEST_START_64003", trigger_count = 0 },
{ config_id = 1064004, name = "GADGET_STATE_CHANGE_64004", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_64004", action = "action_EVENT_GADGET_STATE_CHANGE_64004", trigger_count = 0 },
{ config_id = 1064005, name = "GADGET_STATE_CHANGE_64005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_64005", action = "action_EVENT_GADGET_STATE_CHANGE_64005" },
{ config_id = 1064010, name = "ENTER_REGION_64010", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_64010" },
{ config_id = 1064011, name = "GADGET_CREATE_64011", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_64011", action = "action_EVENT_GADGET_CREATE_64011", trigger_count = 0 },
{ config_id = 1064012, name = "GROUP_LOAD_64012", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_64012", action = "action_EVENT_GROUP_LOAD_64012", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "done", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 64008, 64009 },
gadgets = { 64001, 64002 },
regions = { 64010 },
triggers = { "QUEST_START_64003", "GADGET_STATE_CHANGE_64004", "GADGET_STATE_CHANGE_64005", "ENTER_REGION_64010", "GADGET_CREATE_64011", "GROUP_LOAD_64012" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 64006 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { 64007 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_QUEST_START_64003(context, evt)
-- 将configid为 64001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 64001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_64004(context, evt)
if 64001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_64004(context, evt)
-- 将configid为 64002 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 64002, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 64001 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 64001, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 添加suite3的新内容
ScriptLib.AddExtraGroupSuite(context, 166001064, 3)
-- 调用提示id为 60010343 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010343) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_64005(context, evt)
if 64001 ~= evt.param2 or GadgetState.GearAction2 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_64005(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001064") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将configid为 64002 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 64002, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 杀死Group内所有monster
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 166001064, kill_policy = GroupKillPolicy.GROUP_KILL_MONSTER }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monster_by_group")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_64010(context, evt)
-- 调用提示id为 60010345 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010345) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_64011(context, evt)
if 64001 ~= evt.param1 or GadgetState.Default ~= ScriptLib.GetGadgetStateByConfigId(context, 0, evt.param1) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_64011(context, evt)
ScriptLib.SetGadgetEnableInteract(context, 166001064, 64001, true)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_64012(context, evt)
if GadgetState.GearAction2 ~= ScriptLib.GetGadgetStateByConfigId(context, 166001064, 64001) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_64012(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001064") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,200 @@
-- 基础信息
local base_info = {
group_id = 166001065
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 65001, gadget_id = 70290332, pos = { x = 264.770, y = 167.330, z = 1364.130 }, rot = { x = 346.747, y = 271.637, z = 1.078 }, level = 36, state = GadgetState.GearStop, persistent = true, interact_id = 88, area_id = 300 },
{ config_id = 65002, gadget_id = 70290334, pos = { x = 364.800, y = 145.040, z = 1366.690 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 65006, gadget_id = 70290332, pos = { x = 264.770, y = 167.330, z = 1364.130 }, rot = { x = 346.747, y = 271.637, z = 1.078 }, level = 36, state = GadgetState.GearStart, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1065003, name = "QUEST_START_65003", event = EventType.EVENT_QUEST_START, source = "", condition = "", action = "action_EVENT_QUEST_START_65003", trigger_count = 0 },
{ config_id = 1065004, name = "GADGET_STATE_CHANGE_65004", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_65004", action = "action_EVENT_GADGET_STATE_CHANGE_65004", trigger_count = 0 },
{ config_id = 1065005, name = "GADGET_STATE_CHANGE_65005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_65005", action = "action_EVENT_GADGET_STATE_CHANGE_65005" },
{ config_id = 1065007, name = "GADGET_CREATE_65007", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_65007", action = "action_EVENT_GADGET_CREATE_65007", trigger_count = 0 },
{ config_id = 1065008, name = "GROUP_LOAD_65008", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_65008", action = "action_EVENT_GROUP_LOAD_65008", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 65001, 65002 },
regions = { },
triggers = { "QUEST_START_65003", "GADGET_STATE_CHANGE_65004", "GADGET_STATE_CHANGE_65005", "GADGET_CREATE_65007", "GROUP_LOAD_65008" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 65006 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_QUEST_START_65003(context, evt)
-- 将configid为 65001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 65001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_65004(context, evt)
if 65001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_65004(context, evt)
-- 将configid为 65002 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 65002, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 65001 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 65001, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 调用提示id为 60010343 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010343) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_65005(context, evt)
if 65001 ~= evt.param2 or GadgetState.GearAction2 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_65005(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001065") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将configid为 65002 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 65002, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 杀死Group内所有monster
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 166001516, kill_policy = GroupKillPolicy.GROUP_KILL_MONSTER }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monster_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_65007(context, evt)
if 65001 ~= evt.param1 or GadgetState.Default ~= ScriptLib.GetGadgetStateByConfigId(context, 0, evt.param1) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_65007(context, evt)
ScriptLib.SetGadgetEnableInteract(context, 166001065, 65001, true)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_65008(context, evt)
if GadgetState.GearAction2 ~= ScriptLib.GetGadgetStateByConfigId(context, 166001065, 65001) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_65008(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001065") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,240 @@
-- 基础信息
local base_info = {
group_id = 166001066
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 66008, monster_id = 22050201, pos = { x = 274.733, y = 70.797, z = 1285.683 }, rot = { x = 0.000, y = 232.307, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, pose_id = 101, area_id = 300 },
{ config_id = 66009, monster_id = 22040101, pos = { x = 277.399, y = 70.377, z = 1283.584 }, rot = { x = 0.000, y = 218.696, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, pose_id = 101, area_id = 300 },
{ config_id = 66010, monster_id = 22040101, pos = { x = 273.659, y = 71.142, z = 1288.622 }, rot = { x = 0.000, y = 217.965, z = 0.000 }, level = 36, drop_id = 1000100, disableWander = true, pose_id = 101, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 66001, gadget_id = 70290332, pos = { x = 266.530, y = 72.500, z = 1277.820 }, rot = { x = 2.396, y = 229.086, z = 1.756 }, level = 36, state = GadgetState.GearStop, persistent = true, interact_id = 88, area_id = 300 },
{ config_id = 66002, gadget_id = 70290333, pos = { x = 364.800, y = 145.040, z = 1366.690 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 66006, gadget_id = 70290332, pos = { x = 266.530, y = 72.500, z = 1277.820 }, rot = { x = 2.396, y = 229.086, z = 1.756 }, level = 36, state = GadgetState.GearStart, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1066003, name = "QUEST_START_66003", event = EventType.EVENT_QUEST_START, source = "", condition = "", action = "action_EVENT_QUEST_START_66003" },
{ config_id = 1066004, name = "GADGET_STATE_CHANGE_66004", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_66004", action = "action_EVENT_GADGET_STATE_CHANGE_66004", trigger_count = 0 },
{ config_id = 1066005, name = "GADGET_STATE_CHANGE_66005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_66005", action = "action_EVENT_GADGET_STATE_CHANGE_66005" },
{ config_id = 1066007, name = "VARIABLE_CHANGE_66007", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_66007", action = "action_EVENT_VARIABLE_CHANGE_66007" },
{ config_id = 1066011, name = "GADGET_CREATE_66011", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_66011", action = "action_EVENT_GADGET_CREATE_66011", trigger_count = 0 },
{ config_id = 1066012, name = "GROUP_LOAD_66012", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_66012", action = "action_EVENT_GROUP_LOAD_66012", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "start", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 66001, 66002 },
regions = { },
triggers = { "QUEST_START_66003", "GADGET_STATE_CHANGE_66004", "GADGET_STATE_CHANGE_66005", "VARIABLE_CHANGE_66007", "GADGET_CREATE_66011", "GROUP_LOAD_66012" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 66006 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { 66008, 66009, 66010 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_QUEST_START_66003(context, evt)
-- 针对当前group内变量名为 "start" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "start", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_66004(context, evt)
if 66001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_66004(context, evt)
-- 将configid为 66002 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 66002, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 66001 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 66001, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 添加suite3的新内容
ScriptLib.AddExtraGroupSuite(context, 166001066, 3)
-- 调用提示id为 60010343 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010343) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_66005(context, evt)
if 66001 ~= evt.param2 or GadgetState.GearAction2 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_66005(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001066") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将configid为 66002 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 66002, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 杀死Group内所有monster
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 166001066, kill_policy = GroupKillPolicy.GROUP_KILL_MONSTER }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monster_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_66007(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"start"为2
if ScriptLib.GetGroupVariableValue(context, "start") ~= 2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_66007(context, evt)
-- 将configid为 66001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 66001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_66011(context, evt)
if 66001 ~= evt.param1 or GadgetState.Default ~= ScriptLib.GetGadgetStateByConfigId(context, 0, evt.param1) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_66011(context, evt)
ScriptLib.SetGadgetEnableInteract(context, 166001066, 66001, true)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_66012(context, evt)
if GadgetState.GearAction2 ~= ScriptLib.GetGadgetStateByConfigId(context, 166001066, 66001) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_66012(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001066") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,275 @@
-- 基础信息
local base_info = {
group_id = 166001067
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 67001, gadget_id = 70290332, pos = { x = 267.710, y = 87.640, z = 1426.540 }, rot = { x = 3.230, y = 310.000, z = 1.440 }, level = 36, state = GadgetState.GearStop, persistent = true, interact_id = 88, area_id = 300 },
{ config_id = 67002, gadget_id = 70290335, pos = { x = 364.800, y = 145.040, z = 1366.690 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, persistent = true, area_id = 300 },
{ config_id = 67006, gadget_id = 70290332, pos = { x = 267.710, y = 87.640, z = 1426.540 }, rot = { x = 3.230, y = 310.000, z = 1.440 }, level = 36, state = GadgetState.GearStart, persistent = true, area_id = 300 },
{ config_id = 67008, gadget_id = 70290204, pos = { x = 270.833, y = 88.780, z = 1434.706 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 },
{ config_id = 67009, gadget_id = 70290233, pos = { x = 269.784, y = 88.441, z = 1429.921 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 67007, shape = RegionShape.SPHERE, radius = 20, pos = { x = 268.436, y = 88.173, z = 1426.007 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1067003, name = "QUEST_START_67003", event = EventType.EVENT_QUEST_START, source = "", condition = "", action = "action_EVENT_QUEST_START_67003", trigger_count = 0 },
{ config_id = 1067004, name = "GADGET_STATE_CHANGE_67004", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_67004", action = "action_EVENT_GADGET_STATE_CHANGE_67004", trigger_count = 0 },
{ config_id = 1067005, name = "GADGET_STATE_CHANGE_67005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_67005", action = "action_EVENT_GADGET_STATE_CHANGE_67005" },
{ config_id = 1067007, name = "ENTER_REGION_67007", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_67007" },
{ config_id = 1067010, name = "TIME_AXIS_PASS_67010", event = EventType.EVENT_TIME_AXIS_PASS, source = "dirt", condition = "condition_EVENT_TIME_AXIS_PASS_67010", action = "action_EVENT_TIME_AXIS_PASS_67010" },
{ config_id = 1067011, name = "ANY_GADGET_DIE_67011", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_67011", action = "action_EVENT_ANY_GADGET_DIE_67011" },
{ config_id = 1067012, name = "GADGET_CREATE_67012", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_67012", action = "action_EVENT_GADGET_CREATE_67012", trigger_count = 0 },
{ config_id = 1067013, name = "GROUP_LOAD_67013", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_67013", action = "action_EVENT_GROUP_LOAD_67013", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "done", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 67001, 67002 },
regions = { 67007 },
triggers = { "QUEST_START_67003", "GADGET_STATE_CHANGE_67004", "GADGET_STATE_CHANGE_67005", "ENTER_REGION_67007", "TIME_AXIS_PASS_67010", "GADGET_CREATE_67012", "GROUP_LOAD_67013" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 67006 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 67008, 67009 },
regions = { },
triggers = { "ANY_GADGET_DIE_67011" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_QUEST_START_67003(context, evt)
-- 将configid为 67001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 67001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_67004(context, evt)
if 67001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_67004(context, evt)
-- 将configid为 67002 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 67002, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 67001 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 67001, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 创建标识为"dirt",时间节点为{3}的时间轴,false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "dirt", {3}, false)
-- 调用提示id为 60010343 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010343) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_67005(context, evt)
if 67001 ~= evt.param2 or GadgetState.GearAction2 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_67005(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001067") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将configid为 67002 的物件更改为状态 GadgetState.GearAction1
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 67002, GadgetState.GearAction1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将本组内变量名为 "done" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "done", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 杀死Group内所有monster
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 166001517, kill_policy = GroupKillPolicy.GROUP_KILL_MONSTER }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monster_by_group")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_ENTER_REGION_67007(context, evt)
-- 调用提示id为 60010351 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010351) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_67010(context, evt)
if "dirt" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_67010(context, evt)
-- 添加suite3的新内容
ScriptLib.AddExtraGroupSuite(context, 166001067, 3)
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_67011(context, evt)
if 67008 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_67011(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 67009 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_67012(context, evt)
if 67001 ~= evt.param1 or GadgetState.Default ~= ScriptLib.GetGadgetStateByConfigId(context, 0, evt.param1) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_67012(context, evt)
ScriptLib.SetGadgetEnableInteract(context, 166001067, 67001, true)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_67013(context, evt)
if GadgetState.GearAction2 ~= ScriptLib.GetGadgetStateByConfigId(context, 166001067, 67001) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_67013(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001067") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,80 @@
-- 基础信息
local base_info = {
group_id = 166001068
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,146 @@
-- 基础信息
local base_info = {
group_id = 166001069
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 69001, gadget_id = 70300203, pos = { x = 922.792, y = 839.006, z = 588.392 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 69002, gadget_id = 70360001, pos = { x = 922.900, y = 839.023, z = 588.299 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1069003, name = "GADGET_CREATE_69003", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_69003", action = "action_EVENT_GADGET_CREATE_69003", trigger_count = 0 },
{ config_id = 1069004, name = "SELECT_OPTION_69004", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_69004", action = "action_EVENT_SELECT_OPTION_69004" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 69001, 69002 },
regions = { },
triggers = { "GADGET_CREATE_69003", "SELECT_OPTION_69004" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_CREATE_69003(context, evt)
if 69002 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_69003(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptionsByGroupId(context, 166001069, 69002, {35}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_wok_options_by_configid")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_69004(context, evt)
-- 判断是gadgetid 69002 option_id 35
if 69002 ~= evt.param1 then
return false
end
if 35 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_69004(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 69001 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001069") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,123 @@
-- 基础信息
local base_info = {
group_id = 166001070
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 70002, monster_id = 26040101, pos = { x = 920.220, y = 839.132, z = 586.848 }, rot = { x = 0.000, y = 115.369, z = 0.000 }, level = 36, drop_id = 1000100, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1070001, name = "ANY_MONSTER_DIE_70001", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_70001", action = "action_EVENT_ANY_MONSTER_DIE_70001" },
{ config_id = 1070003, name = "GROUP_LOAD_70003", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_70003", action = "action_EVENT_GROUP_LOAD_70003", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "done", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 70002 },
gadgets = { },
regions = { },
triggers = { "ANY_MONSTER_DIE_70001", "GROUP_LOAD_70003" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_70001(context, evt)
-- 判断剩余怪物数量是否是0
if ScriptLib.GetGroupMonsterCount(context) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_70001(context, evt)
-- 将本组内变量名为 "done" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "done", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001070") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_70003(context, evt)
-- 判断变量"done"为1
if ScriptLib.GetGroupVariableValue(context, "done") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_70003(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001070") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,129 @@
-- 基础信息
local base_info = {
group_id = 166001071
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 71001, gadget_id = 70900101, pos = { x = 922.754, y = 839.003, z = 588.362 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 71002, gadget_id = 70360089, pos = { x = 922.754, y = 839.003, z = 588.362 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1071003, name = "GADGET_STATE_CHANGE_71003", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_71003", action = "action_EVENT_GADGET_STATE_CHANGE_71003" },
{ config_id = 1071004, name = "GROUP_LOAD_71004", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_71004", action = "action_EVENT_GROUP_LOAD_71004", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "done", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 71001, 71002 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_71003", "GROUP_LOAD_71004" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_71003(context, evt)
if 71001 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_71003(context, evt)
-- 将本组内变量名为 "done" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValue(context, "done", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001071") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010208 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010208) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_71004(context, evt)
-- 判断变量"done"为1
if ScriptLib.GetGroupVariableValue(context, "done") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_71004(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001071") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,113 @@
-- 基础信息
local base_info = {
group_id = 166001072
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 72001, gadget_id = 70360089, pos = { x = 1133.429, y = 740.302, z = 407.215 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 72003, gadget_id = 70300203, pos = { x = 1133.433, y = 740.299, z = 407.344 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 72002, shape = RegionShape.SPHERE, radius = 5, pos = { x = 1133.689, y = 740.202, z = 406.794 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1072002, name = "ENTER_REGION_72002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_72002", action = "action_EVENT_ENTER_REGION_72002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 72001, 72003 },
regions = { 72002 },
triggers = { "ENTER_REGION_72002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_72002(context, evt)
if evt.param1 ~= 72002 then return false end
-- 判断变量"enter"为0
if ScriptLib.GetGroupVariableValueByGroup(context, "enter", 166001073) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_72002(context, evt)
-- 调用提示id为 60010209 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010209) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 针对当前group内变量名为 "enter" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "enter", 1, 166001073) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
@@ -0,0 +1,125 @@
-- 基础信息
local base_info = {
group_id = 166001073
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 73001, gadget_id = 70360001, pos = { x = 400.170, y = 81.135, z = 1036.319 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 73002, gadget_id = 70360001, pos = { x = 1142.920, y = 741.957, z = 404.919 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 73003, gadget_id = 70360001, pos = { x = 952.765, y = 861.444, z = 676.177 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 73004, gadget_id = 70360001, pos = { x = 759.701, y = 702.161, z = 712.311 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 73005, gadget_id = 70360001, pos = { x = 590.230, y = 380.020, z = 707.253 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1073007, name = "VARIABLE_CHANGE_73007", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_73007", action = "action_EVENT_VARIABLE_CHANGE_73007" }
}
-- 变量
variables = {
{ config_id = 1, name = "enter", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 3,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 73001, 73002, 73003, 73004, 73005 },
regions = { },
triggers = { "VARIABLE_CHANGE_73007" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_73007(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"enter"为5
if ScriptLib.GetGroupVariableValue(context, "enter") ~= 5 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_73007(context, evt)
-- 调用提示id为 60010211 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010211) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- group调整group进度,只对非randSuite有效
if 0 ~= ScriptLib.GoToGroupSuite(context, 166001073, 3) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : goto_groupSuite")
return -1
end
return 0
end
@@ -0,0 +1,113 @@
-- 基础信息
local base_info = {
group_id = 166001074
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 74001, gadget_id = 70360089, pos = { x = 951.561, y = 865.943, z = 675.395 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 74003, gadget_id = 70300203, pos = { x = 951.567, y = 865.944, z = 675.573 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 74002, shape = RegionShape.SPHERE, radius = 5, pos = { x = 949.131, y = 869.092, z = 675.297 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1074002, name = "ENTER_REGION_74002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_74002", action = "action_EVENT_ENTER_REGION_74002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 74001, 74003 },
regions = { 74002 },
triggers = { "ENTER_REGION_74002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_74002(context, evt)
if evt.param1 ~= 74002 then return false end
-- 判断变量"enter"为0
if ScriptLib.GetGroupVariableValueByGroup(context, "enter", 166001073) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_74002(context, evt)
-- 调用提示id为 60010209 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010209) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 针对当前group内变量名为 "enter" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "enter", 1, 166001073) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
@@ -0,0 +1,122 @@
-- 基础信息
local base_info = {
group_id = 166001075
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 75001, gadget_id = 70360089, pos = { x = 796.816, y = 602.139, z = 698.875 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 75003, gadget_id = 70300203, pos = { x = 796.725, y = 602.208, z = 698.984 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 75002, shape = RegionShape.SPHERE, radius = 5, pos = { x = 798.597, y = 602.323, z = 698.778 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1075002, name = "ENTER_REGION_75002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_75002", action = "action_EVENT_ENTER_REGION_75002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 75001, 75003 },
regions = { 75002 },
triggers = { "ENTER_REGION_75002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_75002(context, evt)
if evt.param1 ~= 75002 then return false end
-- 判断变量"enter"为0
if ScriptLib.GetGroupVariableValueByGroup(context, "enter", 166001073) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_75002(context, evt)
-- 调用提示id为 60010209 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010209) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 针对当前group内变量名为 "enter" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "enter", 1, 166001073) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
@@ -0,0 +1,113 @@
-- 基础信息
local base_info = {
group_id = 166001076
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 76001, gadget_id = 70360089, pos = { x = 591.075, y = 378.453, z = 707.566 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 76003, gadget_id = 70300203, pos = { x = 591.063, y = 378.453, z = 707.601 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 76002, shape = RegionShape.SPHERE, radius = 5, pos = { x = 588.192, y = 378.501, z = 704.945 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1076002, name = "ENTER_REGION_76002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_76002", action = "action_EVENT_ENTER_REGION_76002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 76001, 76003 },
regions = { 76002 },
triggers = { "ENTER_REGION_76002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_76002(context, evt)
if evt.param1 ~= 76002 then return false end
-- 判断变量"enter"为0
if ScriptLib.GetGroupVariableValueByGroup(context, "enter", 166001073) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_76002(context, evt)
-- 调用提示id为 60010209 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010209) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 针对当前group内变量名为 "enter" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "enter", 1, 166001073) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
@@ -0,0 +1,113 @@
-- 基础信息
local base_info = {
group_id = 166001077
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 77001, gadget_id = 70360089, pos = { x = 390.102, y = 85.011, z = 1101.843 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 },
{ config_id = 77003, gadget_id = 70300203, pos = { x = 390.046, y = 84.980, z = 1102.035 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 77002, shape = RegionShape.SPHERE, radius = 5, pos = { x = 388.206, y = 84.789, z = 1100.582 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1077002, name = "ENTER_REGION_77002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_77002", action = "action_EVENT_ENTER_REGION_77002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 77001, 77003 },
regions = { 77002 },
triggers = { "ENTER_REGION_77002" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_77002(context, evt)
if evt.param1 ~= 77002 then return false end
-- 判断变量"enter"为0
if ScriptLib.GetGroupVariableValueByGroup(context, "enter", 166001073) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_77002(context, evt)
-- 调用提示id为 60010209 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010209) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
-- 针对当前group内变量名为 "enter" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValueByGroup(context, "enter", 1, 166001073) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable_by_group")
return -1
end
return 0
end
@@ -0,0 +1,71 @@
-- 基础信息
local base_info = {
group_id = 166001078
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,72 @@
-- 基础信息
local base_info = {
group_id = 166001080
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 80001, gadget_id = 70710153, pos = { x = 976.938, y = 774.491, z = 323.585 }, rot = { x = 0.000, y = 40.300, z = 0.000 }, level = 32, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 80001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001081
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
{ config_id = 81001, npc_id = 2156, pos = { x = 980.988, y = 775.578, z = 320.769 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, area_id = 300 }
}
-- 装置
gadgets = {
{ config_id = 81003, gadget_id = 70360089, pos = { x = 980.947, y = 775.578, z = 320.660 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 }
}
-- 区域
regions = {
{ config_id = 81002, shape = RegionShape.CUBIC, size = { x = 50.000, y = 10.000, z = 50.000 }, pos = { x = 981.008, y = 775.671, z = 320.869 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1081002, name = "ENTER_REGION_81002", event = EventType.EVENT_ENTER_REGION, source = "", condition = "", action = "action_EVENT_ENTER_REGION_81002" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 81003 },
regions = { 81002 },
triggers = { "ENTER_REGION_81002" },
npcs = { 81001 },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_ENTER_REGION_81002(context, evt)
-- 调用提示id为 60010190 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010190) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,103 @@
-- 基础信息
local base_info = {
group_id = 166001082
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
{ config_id = 82005, npc_id = 2187, pos = { x = 1072.078, y = 962.148, z = 675.046 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, area_id = 300 }
}
-- 装置
gadgets = {
{ config_id = 82003, gadget_id = 70360001, pos = { x = 453.795, y = 378.150, z = 518.298 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 82004, gadget_id = 70360001, pos = { x = 753.584, y = 767.239, z = 275.299 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 82006, gadget_id = 70710093, pos = { x = 1072.096, y = 960.561, z = 675.156 }, rot = { x = 0.000, y = 178.551, z = 0.000 }, level = 32, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
npcs = {
{ config_id = 82001, npc_id = 2618, pos = { x = 1082.200, y = 961.281, z = 685.810 }, rot = { x = 0.000, y = 191.040, z = 0.000 }, area_id = 300 },
{ config_id = 82002, npc_id = 2618, pos = { x = 193.491, y = 460.563, z = 623.943 }, rot = { x = 0.000, y = 184.097, z = 0.000 }, area_id = 300 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 82003, 82004, 82006 },
regions = { },
triggers = { },
npcs = { 82005 },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 82006 },
regions = { },
triggers = { },
npcs = { 82005 },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,101 @@
-- 基础信息
local base_info = {
group_id = 166001083
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
npcs = {
{ config_id = 83001, npc_id = 2154, pos = { x = 1090.305, y = 962.278, z = 673.035 }, rot = { x = 0.000, y = 322.543, z = 0.000 }, area_id = 300 },
{ config_id = 83002, npc_id = 2154, pos = { x = 174.139, y = 457.971, z = 618.006 }, rot = { x = 0.000, y = 176.593, z = 0.000 }, area_id = 300 }
},
gadgets = {
{ config_id = 83003, gadget_id = 70360001, pos = { x = 449.575, y = 378.300, z = 522.542 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 83004, gadget_id = 70360001, pos = { x = 757.309, y = 767.329, z = 277.034 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001084
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 84001, shape = RegionShape.SPHERE, radius = 10, pos = { x = 783.802, y = 714.826, z = 331.064 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1084001, name = "ENTER_REGION_84001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_84001", action = "action_EVENT_ENTER_REGION_84001", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 84001 },
triggers = { "ENTER_REGION_84001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_84001(context, evt)
if evt.param1 ~= 84001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_84001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001084") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001085
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 85001, shape = RegionShape.SPHERE, radius = 18, pos = { x = 196.953, y = 457.951, z = 607.523 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1085001, name = "ENTER_REGION_85001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_85001", action = "action_EVENT_ENTER_REGION_85001", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 85001 },
triggers = { "ENTER_REGION_85001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_85001(context, evt)
if evt.param1 ~= 85001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_85001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001085") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,437 @@
-- 基础信息
local base_info = {
group_id = 166001086
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 86001, gadget_id = 70211112, pos = { x = 711.954, y = 774.723, z = 113.887 }, rot = { x = 5.310, y = 265.499, z = 0.000 }, level = 26, chest_drop_id = 1050172, drop_count = 1, state = GadgetState.ChestLocked, isOneoff = true, persistent = true, autopick = true, explore = { name = "chest", exp = 1 }, area_id = 300 },
{ config_id = 86004, gadget_id = 70710133, pos = { x = 704.598, y = 774.200, z = 128.444 }, rot = { x = 0.000, y = 244.777, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86006, gadget_id = 70710133, pos = { x = 706.183, y = 789.888, z = 98.169 }, rot = { x = 0.000, y = 291.324, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86008, gadget_id = 70710133, pos = { x = 744.247, y = 780.765, z = 113.311 }, rot = { x = 39.741, y = 183.944, z = 343.459 }, level = 32, area_id = 300 },
{ config_id = 86025, gadget_id = 70360001, pos = { x = 704.575, y = 774.292, z = 128.428 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86031, gadget_id = 70360001, pos = { x = 706.142, y = 790.264, z = 98.141 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86037, gadget_id = 70360001, pos = { x = 744.238, y = 780.767, z = 113.274 }, rot = { x = 0.000, y = 288.994, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86041, gadget_id = 70900039, pos = { x = 701.561, y = 775.854, z = 103.238 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, state = GadgetState.GearStop, persistent = true, area_id = 300 },
{ config_id = 86042, gadget_id = 70900051, pos = { x = 714.050, y = 774.308, z = 124.313 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, state = GadgetState.GearStop, persistent = true, area_id = 300 },
{ config_id = 86043, gadget_id = 70900008, pos = { x = 733.031, y = 774.707, z = 113.524 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 36, state = GadgetState.GearStop, persistent = true, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1086018, name = "ANY_GADGET_DIE_86018", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_86018", action = "action_EVENT_ANY_GADGET_DIE_86018" },
{ config_id = 1086020, name = "ANY_GADGET_DIE_86020", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_86020", action = "action_EVENT_ANY_GADGET_DIE_86020" },
{ config_id = 1086022, name = "ANY_GADGET_DIE_86022", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_86022", action = "action_EVENT_ANY_GADGET_DIE_86022" },
{ config_id = 1086026, name = "GADGET_CREATE_86026", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_86026", action = "action_EVENT_GADGET_CREATE_86026", trigger_count = 0 },
{ config_id = 1086027, name = "SELECT_OPTION_86027", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_86027", action = "action_EVENT_SELECT_OPTION_86027" },
{ config_id = 1086032, name = "GADGET_CREATE_86032", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_86032", action = "action_EVENT_GADGET_CREATE_86032", trigger_count = 0 },
{ config_id = 1086033, name = "SELECT_OPTION_86033", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_86033", action = "action_EVENT_SELECT_OPTION_86033" },
{ config_id = 1086038, name = "GADGET_CREATE_86038", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_86038", action = "action_EVENT_GADGET_CREATE_86038", trigger_count = 0 },
{ config_id = 1086039, name = "SELECT_OPTION_86039", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_86039", action = "action_EVENT_SELECT_OPTION_86039" },
{ config_id = 1086040, name = "GADGET_STATE_CHANGE_86040", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_86040", action = "action_EVENT_GADGET_STATE_CHANGE_86040" },
{ config_id = 1086044, name = "GADGET_STATE_CHANGE_86044", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_86044", action = "action_EVENT_GADGET_STATE_CHANGE_86044" }
}
-- 变量
variables = {
{ config_id = 1, name = "leave", value = 0, no_refresh = true },
{ config_id = 2, name = "done", value = 0, no_refresh = true }
}
-- 废弃数据
garbages = {
gadgets = {
{ config_id = 86002, gadget_id = 70360001, pos = { x = 686.522, y = 778.966, z = 100.253 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86003, gadget_id = 70710133, pos = { x = 686.569, y = 778.971, z = 100.227 }, rot = { x = 0.000, y = 25.420, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86005, gadget_id = 70710133, pos = { x = 719.081, y = 784.107, z = 123.813 }, rot = { x = 0.000, y = 244.777, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86007, gadget_id = 70710133, pos = { x = 728.225, y = 787.979, z = 92.390 }, rot = { x = 24.154, y = 295.718, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86012, gadget_id = 70710464, pos = { x = 712.127, y = 774.565, z = 113.320 }, rot = { x = 30.784, y = 155.019, z = 350.062 }, level = 32, area_id = 300 },
{ config_id = 86013, gadget_id = 70710464, pos = { x = 712.563, y = 774.777, z = 113.952 }, rot = { x = 0.000, y = 98.574, z = 20.768 }, level = 32, area_id = 300 },
{ config_id = 86014, gadget_id = 70710464, pos = { x = 711.431, y = 774.605, z = 113.856 }, rot = { x = 23.984, y = 275.048, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86015, gadget_id = 70710464, pos = { x = 711.706, y = 774.303, z = 113.338 }, rot = { x = 19.320, y = 214.454, z = 341.908 }, level = 32, area_id = 300 },
{ config_id = 86016, gadget_id = 70710464, pos = { x = 712.446, y = 774.441, z = 113.432 }, rot = { x = 29.428, y = 129.797, z = 358.593 }, level = 32, area_id = 300 },
{ config_id = 86017, gadget_id = 70710464, pos = { x = 711.975, y = 774.458, z = 114.565 }, rot = { x = 3.649, y = 3.209, z = 8.049 }, level = 32, area_id = 300 },
{ config_id = 86028, gadget_id = 70360001, pos = { x = 719.062, y = 784.188, z = 123.789 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 },
{ config_id = 86034, gadget_id = 70360001, pos = { x = 728.160, y = 788.126, z = 92.320 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 32, area_id = 300 }
},
triggers = {
{ config_id = 1086009, name = "GADGET_CREATE_86009", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_86009", action = "action_EVENT_GADGET_CREATE_86009", trigger_count = 0 },
{ config_id = 1086010, name = "SELECT_OPTION_86010", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_86010", action = "action_EVENT_SELECT_OPTION_86010" },
{ config_id = 1086011, name = "ANY_GADGET_DIE_86011", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_86011", action = "action_EVENT_ANY_GADGET_DIE_86011" },
{ config_id = 1086019, name = "ANY_GADGET_DIE_86019", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_86019", action = "action_EVENT_ANY_GADGET_DIE_86019" },
{ config_id = 1086021, name = "ANY_GADGET_DIE_86021", event = EventType.EVENT_ANY_GADGET_DIE, source = "", condition = "condition_EVENT_ANY_GADGET_DIE_86021", action = "action_EVENT_ANY_GADGET_DIE_86021" },
{ config_id = 1086023, name = "VARIABLE_CHANGE_86023", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_86023", action = "action_EVENT_VARIABLE_CHANGE_86023" },
{ config_id = 1086024, name = "GADGET_STATE_CHANGE_86024", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_86024", action = "action_EVENT_GADGET_STATE_CHANGE_86024" },
{ config_id = 1086029, name = "GADGET_CREATE_86029", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_86029", action = "action_EVENT_GADGET_CREATE_86029", trigger_count = 0 },
{ config_id = 1086030, name = "SELECT_OPTION_86030", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_86030", action = "action_EVENT_SELECT_OPTION_86030" },
{ config_id = 1086035, name = "GADGET_CREATE_86035", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_86035", action = "action_EVENT_GADGET_CREATE_86035", trigger_count = 0 },
{ config_id = 1086036, name = "SELECT_OPTION_86036", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_86036", action = "action_EVENT_SELECT_OPTION_86036" }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 86001, 86004, 86006, 86008, 86025, 86031, 86037, 86041, 86042, 86043 },
regions = { },
triggers = { "ANY_GADGET_DIE_86018", "ANY_GADGET_DIE_86020", "ANY_GADGET_DIE_86022", "GADGET_CREATE_86026", "SELECT_OPTION_86027", "GADGET_CREATE_86032", "SELECT_OPTION_86033", "GADGET_CREATE_86038", "SELECT_OPTION_86039", "GADGET_STATE_CHANGE_86040", "GADGET_STATE_CHANGE_86044" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_86018(context, evt)
if 86004 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_86018(context, evt)
-- 将configid为 86042 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 86042, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 针对当前group内变量名为 "leave" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "leave", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_86020(context, evt)
if 86006 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_86020(context, evt)
-- 将configid为 86041 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 86041, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 针对当前group内变量名为 "leave" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "leave", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_GADGET_DIE_86022(context, evt)
if 86008 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_GADGET_DIE_86022(context, evt)
-- 将configid为 86043 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 86043, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 针对当前group内变量名为 "leave" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "leave", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_86026(context, evt)
if 86025 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_86026(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptions(context, {331}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_work_options")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_86027(context, evt)
-- 判断是gadgetid 86025 option_id 331
if 86025 ~= evt.param1 then
return false
end
if 331 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_86027(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 86025 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 86004 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_86032(context, evt)
if 86031 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_86032(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptions(context, {331}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_work_options")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_86033(context, evt)
-- 判断是gadgetid 86031 option_id 331
if 86031 ~= evt.param1 then
return false
end
if 331 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_86033(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 86031 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 86006 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_CREATE_86038(context, evt)
if 86037 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_86038(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptions(context, {331}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_work_options")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_86039(context, evt)
-- 判断是gadgetid 86037 option_id 331
if 86037 ~= evt.param1 then
return false
end
if 331 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_86039(context, evt)
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 86037 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
-- 永久关闭CongfigId的Gadget,需要和Groups的RefreshWithBlock标签搭配
if 0 ~= ScriptLib.KillEntityByConfigId(context, { config_id = 86008 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_entity_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_86040(context, evt)
if 86001 ~= evt.param2 or GadgetState.ChestOpened ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_86040(context, evt)
-- 运营数据埋点,匹配LD定义的规则使用
if 0 ~= ScriptLib.MarkPlayerAction(context, 6075, 3, 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : mark_playerAction")
return -1
end
-- 调用提示id为 60010275 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010275) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_86044(context, evt)
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 166001086, 86041) then
return false
end
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 166001086, 86042) then
return false
end
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 166001086, 86043) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_86044(context, evt)
-- 将configid为 86001 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 86001, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
@@ -0,0 +1,102 @@
-- 基础信息
local base_info = {
group_id = 166001087
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 87001, shape = RegionShape.SPHERE, radius = 25, pos = { x = 457.942, y = 405.929, z = 427.462 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1087001, name = "ENTER_REGION_87001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_87001", action = "action_EVENT_ENTER_REGION_87001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 87001 },
triggers = { "ENTER_REGION_87001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_87001(context, evt)
if evt.param1 ~= 87001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_87001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001087") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 调用提示id为 60010243 的提示UI,会显示在屏幕中央偏下位置,id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 60010243) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
@@ -0,0 +1,107 @@
-- 基础信息
local base_info = {
group_id = 166001088
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 88002, monster_id = 22040101, pos = { x = 461.426, y = 406.658, z = 429.304 }, rot = { x = 0.000, y = 286.178, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 101, area_id = 300 },
{ config_id = 88003, monster_id = 22040101, pos = { x = 460.238, y = 408.208, z = 426.301 }, rot = { x = 0.000, y = 282.017, z = 0.000 }, level = 36, drop_id = 1000100, pose_id = 101, area_id = 300 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1088001, name = "ANY_MONSTER_DIE_88001", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_88001", action = "action_EVENT_ANY_MONSTER_DIE_88001" },
{ config_id = 1088004, name = "MONSTER_BATTLE_88004", event = EventType.EVENT_MONSTER_BATTLE, source = "", condition = "", action = "action_EVENT_MONSTER_BATTLE_88004" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 88002, 88003 },
gadgets = { },
regions = { },
triggers = { "ANY_MONSTER_DIE_88001", "MONSTER_BATTLE_88004" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_88001(context, evt)
-- 判断剩余怪物数量是否是0
if ScriptLib.GetGroupMonsterCount(context) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_88001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001088") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_MONSTER_BATTLE_88004(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001087") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,81 @@
-- 基础信息
local base_info = {
group_id = 166001089
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 89002, gadget_id = 70710349, pos = { x = 462.953, y = 409.334, z = 422.609 }, rot = { x = 0.000, y = 99.712, z = 0.000 }, level = 36, area_id = 300 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 89002 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 89002 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,96 @@
-- 基础信息
local base_info = {
group_id = 166001090
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 90001, shape = RegionShape.SPHERE, radius = 20, pos = { x = 632.181, y = 394.281, z = 558.336 }, area_id = 300 }
}
-- 触发器
triggers = {
{ config_id = 1090001, name = "ENTER_REGION_90001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_90001", action = "action_EVENT_ENTER_REGION_90001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 90001 },
triggers = { "ENTER_REGION_90001" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_90001(context, evt)
if evt.param1 ~= 90001 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_90001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "166001090") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end

Some files were not shown because too many files have changed in this diff Show More