diff --git a/Dockerfile b/Dockerfile index b8f0108..a6e8b01 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,12 +3,12 @@ FROM node:18-alpine ENV Param sid=0 +RUN apk add tzdata + ADD ./dist ./app WORKDIR /app -RUN apk add tzdata - RUN npm config set registry http://registry.npm.taobao.org/ && npm install pm2@5.2.2 -g CMD cd /app && sh zoeninfo.sh "Asia/Tokyo" && pm2-runtime start js_pm2.config.js -- ${Param} diff --git a/js_pm2.config.js b/js_pm2.config.js index 9dee1a0..af663c6 100644 --- a/js_pm2.config.js +++ b/js_pm2.config.js @@ -47,6 +47,8 @@ const localApps = [ ignore_watch: [ 'logs' ], + //out_file: "/dev/stdout", + //error_file: "/dev/stderr" // 自定义应用程序的错误日志文件(错误日志文件) error_file: './logs/errMsg.log', // 自定义应用程序日志文件(正常日志文件) @@ -71,6 +73,8 @@ const crossApps = [ ignore_watch: [ 'logs' ], + //out_file: "/dev/stdout", + //error_file: "/dev/stderr" // 自定义应用程序的错误日志文件(错误日志文件) error_file: './logs/errCross.log', // 自定义应用程序日志文件(正常日志文件) diff --git a/js_uploadDoc.js b/js_uploadDoc.js index be36d8c..d92f508 100644 --- a/js_uploadDoc.js +++ b/js_uploadDoc.js @@ -84,7 +84,7 @@ client.connect({ host: '10.0.1.20', port: '21', user: 'administrator', - password: 'a123456789.', + password: ']v)CnD~r|yl[7??22uTI', keepalive: 1000 }); diff --git a/package-lock.json b/package-lock.json index 1043838..824ac2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,9 +11,11 @@ "axios": "^1.4.0", "crypto-js": "^4.1.1", "express": "^4.18.2", + "ioredis": "^5.3.2", "json5": "^2.2.3", "mathjs": "^11.4.0", - "mongodb": "^4.11.0", + "mongodb": "^4.17.1", + "ramda": "^0.29.1", "redis": "^4.3.1", "shelljs": "^0.8.5", "sync-request": "^6.1.0", @@ -1063,6 +1065,11 @@ "node": ">=12" } }, + "node_modules/@ioredis/commands": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz", + "integrity": "sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==" + }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", @@ -1088,6 +1095,15 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@mongodb-js/saslprep": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.1.tgz", + "integrity": "sha512-t7c5K033joZZMspnHg/gWPE4kandgc2OxE74aYOtGKfgB9VPuVJPix0H6fhmm2erj5PBJ21mqcx34lpIGtUCsQ==", + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + } + }, "node_modules/@redis/bloom": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-1.0.2.tgz", @@ -1249,9 +1265,9 @@ } }, "node_modules/@types/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==" + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz", + "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==" }, "node_modules/@types/whatwg-url": { "version": "8.2.2", @@ -1535,9 +1551,9 @@ "dev": true }, "node_modules/bson": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.0.tgz", - "integrity": "sha512-VrlEE4vuiO1WTpfof4VmaVolCVYkYTgB9iWgYNOrVlnifpME/06fhFRmONgBhClD5pFC1t9ZWqFUQEQAzY43bA==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz", + "integrity": "sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==", "dependencies": { "buffer": "^5.6.0" }, @@ -2662,6 +2678,50 @@ "node": ">=8" } }, + "node_modules/ioredis": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.3.2.tgz", + "integrity": "sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==", + "dependencies": { + "@ioredis/commands": "^1.1.1", + "cluster-key-slot": "^1.1.0", + "debug": "^4.3.4", + "denque": "^2.1.0", + "lodash.defaults": "^4.2.0", + "lodash.isarguments": "^3.1.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0", + "standard-as-callback": "^2.1.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ioredis" + } + }, + "node_modules/ioredis/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/ioredis/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, "node_modules/ip": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", @@ -2886,6 +2946,16 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==" + }, "node_modules/log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", @@ -3093,13 +3163,12 @@ } }, "node_modules/mongodb": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.11.0.tgz", - "integrity": "sha512-9l9n4Nk2BYZzljW3vHah3Z0rfS5npKw6ktnkmFgTcnzaXH1DRm3pDl6VMHu84EVb1lzmSaJC4OzWZqTkB5i2wg==", + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.17.1.tgz", + "integrity": "sha512-MBuyYiPUPRTqfH2dV0ya4dcr2E5N52ocBuZ8Sgg/M030nGF78v855B3Z27mZJnp8PxjnUquEnAtjOsphgMZOlQ==", "dependencies": { - "bson": "^4.7.0", - "denque": "^2.1.0", - "mongodb-connection-string-url": "^2.5.4", + "bson": "^4.7.2", + "mongodb-connection-string-url": "^2.6.0", "socks": "^2.7.1" }, "engines": { @@ -3107,13 +3176,13 @@ }, "optionalDependencies": { "@aws-sdk/credential-providers": "^3.186.0", - "saslprep": "^1.0.3" + "@mongodb-js/saslprep": "^1.1.0" } }, "node_modules/mongodb-connection-string-url": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.4.tgz", - "integrity": "sha512-SeAxuWs0ez3iI3vvmLk/j2y+zHwigTDKQhtdxTgt5ZCOQQS5+HW4g45/Xw5vzzbn7oQXCNQ24Z40AkJsizEy7w==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz", + "integrity": "sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==", "dependencies": { "@types/whatwg-url": "^8.2.1", "whatwg-url": "^11.0.0" @@ -3415,9 +3484,9 @@ } }, "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "engines": { "node": ">=6" } @@ -3433,6 +3502,15 @@ "node": ">=0.6" } }, + "node_modules/ramda": { + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.1.tgz", + "integrity": "sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ramda" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", @@ -3514,6 +3592,25 @@ "@redis/time-series": "1.0.3" } }, + "node_modules/redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==", + "dependencies": { + "redis-errors": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/regenerator-runtime": { "version": "0.13.11", "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", @@ -3585,18 +3682,6 @@ "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "node_modules/saslprep": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", - "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", - "optional": true, - "dependencies": { - "sparse-bitfield": "^3.0.3" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/seedrandom": { "version": "3.0.5", "resolved": "https://registry.npmmirror.com/seedrandom/-/seedrandom-3.0.5.tgz", @@ -3776,6 +3861,11 @@ "node": ">=0.8" } }, + "node_modules/standard-as-callback": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", + "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==" + }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -5361,6 +5451,11 @@ "@jridgewell/trace-mapping": "0.3.9" } }, + "@ioredis/commands": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz", + "integrity": "sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==" + }, "@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", @@ -5383,6 +5478,15 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "@mongodb-js/saslprep": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.1.tgz", + "integrity": "sha512-t7c5K033joZZMspnHg/gWPE4kandgc2OxE74aYOtGKfgB9VPuVJPix0H6fhmm2erj5PBJ21mqcx34lpIGtUCsQ==", + "optional": true, + "requires": { + "sparse-bitfield": "^3.0.3" + } + }, "@redis/bloom": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-1.0.2.tgz", @@ -5529,9 +5633,9 @@ } }, "@types/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==" + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz", + "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==" }, "@types/whatwg-url": { "version": "8.2.2", @@ -5762,9 +5866,9 @@ "dev": true }, "bson": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.0.tgz", - "integrity": "sha512-VrlEE4vuiO1WTpfof4VmaVolCVYkYTgB9iWgYNOrVlnifpME/06fhFRmONgBhClD5pFC1t9ZWqFUQEQAzY43bA==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz", + "integrity": "sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==", "requires": { "buffer": "^5.6.0" } @@ -6652,6 +6756,37 @@ "integrity": "sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==", "dev": true }, + "ioredis": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.3.2.tgz", + "integrity": "sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==", + "requires": { + "@ioredis/commands": "^1.1.1", + "cluster-key-slot": "^1.1.0", + "debug": "^4.3.4", + "denque": "^2.1.0", + "lodash.defaults": "^4.2.0", + "lodash.isarguments": "^3.1.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0", + "standard-as-callback": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, "ip": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", @@ -6826,6 +6961,16 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==" + }, "log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", @@ -6987,22 +7132,21 @@ } }, "mongodb": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.11.0.tgz", - "integrity": "sha512-9l9n4Nk2BYZzljW3vHah3Z0rfS5npKw6ktnkmFgTcnzaXH1DRm3pDl6VMHu84EVb1lzmSaJC4OzWZqTkB5i2wg==", + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.17.1.tgz", + "integrity": "sha512-MBuyYiPUPRTqfH2dV0ya4dcr2E5N52ocBuZ8Sgg/M030nGF78v855B3Z27mZJnp8PxjnUquEnAtjOsphgMZOlQ==", "requires": { "@aws-sdk/credential-providers": "^3.186.0", - "bson": "^4.7.0", - "denque": "^2.1.0", - "mongodb-connection-string-url": "^2.5.4", - "saslprep": "^1.0.3", + "@mongodb-js/saslprep": "^1.1.0", + "bson": "^4.7.2", + "mongodb-connection-string-url": "^2.6.0", "socks": "^2.7.1" } }, "mongodb-connection-string-url": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.4.tgz", - "integrity": "sha512-SeAxuWs0ez3iI3vvmLk/j2y+zHwigTDKQhtdxTgt5ZCOQQS5+HW4g45/Xw5vzzbn7oQXCNQ24Z40AkJsizEy7w==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz", + "integrity": "sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==", "requires": { "@types/whatwg-url": "^8.2.1", "whatwg-url": "^11.0.0" @@ -7241,9 +7385,9 @@ } }, "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" }, "qs": { "version": "6.11.0", @@ -7253,6 +7397,11 @@ "side-channel": "^1.0.4" } }, + "ramda": { + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.1.tgz", + "integrity": "sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA==" + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", @@ -7319,6 +7468,19 @@ "@redis/time-series": "1.0.3" } }, + "redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==" + }, + "redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==", + "requires": { + "redis-errors": "^1.0.0" + } + }, "regenerator-runtime": { "version": "0.13.11", "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", @@ -7375,15 +7537,6 @@ "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "saslprep": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", - "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", - "optional": true, - "requires": { - "sparse-bitfield": "^3.0.3" - } - }, "seedrandom": { "version": "3.0.5", "resolved": "https://registry.npmmirror.com/seedrandom/-/seedrandom-3.0.5.tgz", @@ -7535,6 +7688,11 @@ "frac": "~1.1.2" } }, + "standard-as-callback": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", + "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==" + }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", diff --git a/package.json b/package.json index 2086b37..99faaea 100644 --- a/package.json +++ b/package.json @@ -37,9 +37,11 @@ "axios": "^1.4.0", "crypto-js": "^4.1.1", "express": "^4.18.2", + "ioredis": "^5.3.2", "json5": "^2.2.3", "mathjs": "^11.4.0", - "mongodb": "^4.11.0", + "mongodb": "^4.17.1", + "ramda": "^0.29.1", "redis": "^4.3.1", "shelljs": "^0.8.5", "sync-request": "^6.1.0", diff --git a/proto.cmd b/proto.cmd new file mode 100644 index 0000000..a57d0ca --- /dev/null +++ b/proto.cmd @@ -0,0 +1 @@ +npm run proto \ No newline at end of file diff --git a/src/api_cross/clsl/ApiLog.ts b/src/api_cross/clsl/ApiLog.ts index 6f8b44b..7b795f7 100644 --- a/src/api_cross/clsl/ApiLog.ts +++ b/src/api_cross/clsl/ApiLog.ts @@ -4,7 +4,7 @@ import { FightFun } from '../../public/fight'; export default async function (call: ApiCall) { if (call.req.result) { - FightFun.saveLog(call.req.uid, 'clsl', call.req.result); + // FightFun.saveLog(call.req.uid, 'clsl', call.req.result); call.succ({}); } else { call.succ({ diff --git a/src/api_cross/clsl/ApiRank.ts b/src/api_cross/clsl/ApiRank.ts index 755a9b5..a12970e 100644 --- a/src/api_cross/clsl/ApiRank.ts +++ b/src/api_cross/clsl/ApiRank.ts @@ -6,5 +6,5 @@ export default async function (call: ApiCall) { let page = call.req.page || 0 let offset = call.req.offset || -1 // 预防未查询到的调用,按原逻辑查询全部,避免引起未知问题 let {min, max} = Rank.pageToMin(page, offset) - call.succ(await Rank.list.clslCross.getRankList(call.req.gud.uid, { gud:call.req.gud, min, max })); + call.succ(await Rank.list.clslCross.getRankList(call.req.gud.uid, { min, max })); } \ No newline at end of file diff --git a/src/api_cross/email/ApiDelCrossEmail.ts b/src/api_cross/email/ApiDelCrossEmail.ts new file mode 100644 index 0000000..72fee11 --- /dev/null +++ b/src/api_cross/email/ApiDelCrossEmail.ts @@ -0,0 +1,11 @@ +import {ApiCall} from "tsrpc"; +import {ReqDelCrossEmail, ResDelCrossEmail} from "../../cross/protocols/email/PtlDelCrossEmail"; + +export default async function (call: ApiCall) { + let eids = call.req.eids; + G.mongodb.collection("email").updateMany({ + _id: {$in: eids.map((i) => G.mongodb.conversionId(i))} + }, {isdel: true}) + + call.succ({result:true}) +} \ No newline at end of file diff --git a/src/api_cross/email/ApiGetCrossEmail.ts b/src/api_cross/email/ApiGetCrossEmail.ts new file mode 100644 index 0000000..af22c2b --- /dev/null +++ b/src/api_cross/email/ApiGetCrossEmail.ts @@ -0,0 +1,16 @@ +import {ApiCall} from "tsrpc"; +import {ReqGetCrossEmail, ResGetCrossEmail} from "../../cross/protocols/email/PtlGetCrossEmail"; + + +export default async function (call: ApiCall) { + let emails = await G.mongodb.collection("email").find( + {sid: call.req.server_id, isdel: {$exists: false}}, + {projection: {isdel: 0}} + ).toArray() + + call.succ({ + emails: emails.map((e) => { + return {...e, _id: G.mongodb.conversionId(e._id)} + }) + }) +} \ No newline at end of file diff --git a/src/api_cross/hbzb/ApiGetUser.ts b/src/api_cross/hbzb/ApiGetUser.ts new file mode 100644 index 0000000..8360c0d --- /dev/null +++ b/src/api_cross/hbzb/ApiGetUser.ts @@ -0,0 +1,25 @@ +import { ApiCall } from "tsrpc"; +import { ReqGetUser, ResGetUser } from "../../cross/protocols/hbzb/PtlGetUser"; + +/** + * 从跨服中获取uids对应的数据 + * @param call + */ +export default async function (call: ApiCall) { + let uids = call.req.uids; + let res = {}; + let arr = await G.mongodb.collection('hbzb_user_cross').find({ + uid: { + $in: uids + } + }).toArray(); + + arr.map(i=>{ + res[i.uid] = { + data: i.data, + jifen:i.jifen, + }; + }); + + call.succ(res); +} \ No newline at end of file diff --git a/src/api_cross/hbzb/ApiUpdateHbzbCrossUser.ts b/src/api_cross/hbzb/ApiUpdateHbzbCrossUser.ts new file mode 100644 index 0000000..88e3685 --- /dev/null +++ b/src/api_cross/hbzb/ApiUpdateHbzbCrossUser.ts @@ -0,0 +1,18 @@ +import { ApiCall } from "tsrpc"; +import { ReqUpdateHbzbCrossUser, ResUpdateHbzbCrossUser } from "../../cross/protocols/hbzb/PtlUpdateHbzbCrossUser"; + +/**更新跨服数据库里,黑帮争霸的玩家数据 */ +export default async function (call: ApiCall) { + let setData = { + "data":{ + player: call.req.user.player, + roles: call.req.user.roles, + uid: call.req.uid + }, + "jifen": -999999, + "rank": -999999, + "zbsgroup":"" + }; + G.mongodb.collection('hbzb_user_cross').updateOne({ uid: setData.data.uid }, { $set: setData }, { upsert: true }); + call.succ({ }); +} \ No newline at end of file diff --git a/src/api_cross/hbzb/jfs/ApiGetEnemy.ts b/src/api_cross/hbzb/jfs/ApiGetEnemy.ts index 0d7f998..07c067d 100644 --- a/src/api_cross/hbzb/jfs/ApiGetEnemy.ts +++ b/src/api_cross/hbzb/jfs/ApiGetEnemy.ts @@ -4,53 +4,112 @@ import { Rank } from '../../../public/rank/rank'; import { formatNpcData } from '../../../shared/fightControl/fightFun'; import { PublicShared } from "../../../shared/public/public"; import { rankInfo } from "../../../shared/protocols/type"; +import { getWinScore } from "../../../api_s2c/hbzb/jfs/fun"; export default async function (call: ApiCall) { - // TODO ### debug allPlayer���������� - let allPlayers:rankInfo[] = await Rank.list.hbzbCross.getRankListRange(); - let user:rankInfo = await Rank.list.hbzbCross.getRankData(call.req.uid); - if(!user?.player) { - // 写入默认参数到数据库 - user = { - player: call.req.gud, - valArr: [1000] - } - await Rank.list.hbzbCross.addNew(user) - } + // // TODO ### debug allPlayer���������� + // let allPlayers:rankInfo[] = await Rank.list.hbzbCross.getRankListRange(); + // let user:rankInfo = await Rank.list.hbzbCross.getRankData(call.req.uid); + // if(!user?.player) { + // // 写入默认参数到数据库 + // user = { + // player: call.req.gud, + // valArr: [1000] + // } + // await Rank.list.hbzbCross.addNew(user) + // } // if(!user?.player) return call.succ({ enemy: [] }); - let conf = call.req.auto ? G.gc.hbzb.jfsMatchingAuto : G.gc.hbzb.jfsMatchingHand; + let user = await G.mongodb.findOne('hbzb_user_cross', { uid: call.req.uid }); + if(!user){ + //玩家不存在 + return call.error('', { code: -1, message: 'user is null' }) + } + + let conf = G.gc.hbzb.jfsMatchingHand; let rang = conf.map(val => { - return [PublicShared.eval(val.min, { zhanli: user.player.power }), PublicShared.eval(val.max, { zhanli: user.player.power })] as [number, number]; + return [PublicShared.eval(val.min, { zhanli: user.data.player.power }), PublicShared.eval(val.max, { zhanli: user.data.player.power })] as [number, number]; }); - let min = rang.slice(-1)[0][0]; - let max = rang[0][1]; - let players = allPlayers.filter(p => { - return p.player.power >= min && p.player.power <= max && p.player.uid != call.req.uid; - }); - let select: string[] = []; - let enemy = rang.map((r, index) => { - let es = players.filter(p => p.player.power >= r[0] && p.player.power <= r[1] && !select.includes(p.player.uid)); - if (es.length > 0) { - let ops = es.random(); - if(ops) { - let data:any = { - data: { - player: ops.player, - roles: ops.roles - }, - jifen: ops.valArr[0] - } - return data; - } - } else { - return { - data: getNpc(user.player.lv, index), - jifen: 1000 + /** + 0:[1029550, 1489437] + 1:[936254, 1302845] + 2:[656366, 1116254] + */ + let enemy =[]; + //已经刷到过的uid + let blackUids = [call.req.uid]; + + for(let i=0;i0) { + blackUids.push(randRs[0].uid); + let score = getWinScore(user.data.player.power,randRs[0].data.player.power); + + enemy[i] = { + data: { + player: randRs[0].data.player, + roles: randRs[0].data.roles + }, + //这里的积分,只是战斗胜利时增加的积分 + jifen: score }; + } else { + let npcData = getNpc(user.data.player.lv, i); + let score = getWinScore(user.data.player.power,npcData.player.power); + enemy[i] = { + data: npcData, + jifen: score + };; } - }); + } + call.succ({ enemy: enemy }); + + + // let min = rang.slice(-1)[0][0]; + // let max = rang[0][1]; + // let players = allPlayers.filter(p => { + // return p.player.power >= min && p.player.power <= max && p.player.uid != call.req.uid; + // }); + // let select: string[] = []; + // let enemy = rang.map((r, index) => { + // let es = players.filter(p => p.player.power >= r[0] && p.player.power <= r[1] && !select.includes(p.player.uid)); + // if (es.length > 0) { + // let ops = es.random(); + // players.removeOne(x => x.player.uid == ops.player.uid); // 删除已经出现的对手,避免重复刷到。 + // if(ops) { + // let data:any = { + // data: { + // player: ops.player, + // roles: ops.roles + // }, + // jifen: ops.valArr[0] + // } + // return data; + // } + // } else { + // return { + // data: getNpc(user.player.lv, index), + // jifen: 1000 + // }; + // } + // }); + //call.succ({ enemy: enemy }); } function getNpc(lv: number, index: number) { diff --git a/src/api_cross/hbzb/jfs/ApiGetRankList.ts b/src/api_cross/hbzb/jfs/ApiGetRankList.ts index 50e1322..edb2829 100644 --- a/src/api_cross/hbzb/jfs/ApiGetRankList.ts +++ b/src/api_cross/hbzb/jfs/ApiGetRankList.ts @@ -3,12 +3,12 @@ import { ReqGetRankList, ResGetRankList } from "../../../cross/protocols/hbzb/jf import { Rank } from '../../../public/rank/rank'; export default async function (call: ApiCall) { - let page = call.req.page || 0 - let offset = call.req.offset || -1 // 预防未查询到的调用,按原逻辑查询全部,避免引起未知问题 - let {min, max} = Rank.pageToMin(page, offset) - let rankList = await Rank.list.hbzbCross.getRankListRange(min, max) - let myRankData = await Rank.list.hbzbCross.getRankData(call.conn.uid) - let jifen = myRankData?.valArr ? myRankData?.valArr[0] : 1000 - // TODO ### debug - call.succ({ rankList: rankList, jifen: jifen }); + // let page = call.req.page || 0 + // let offset = call.req.offset || -1 // 预防未查询到的调用,按原逻辑查询全部,避免引起未知问题 + // let {min, max} = Rank.pageToMin(page, offset) + // let rankList = await Rank.list.hbzbCross.getRankListRange(min, max) + // let myRankData = await Rank.list.hbzbCross.getRankData(call.req.uid) + // let jifen = myRankData?.valArr ? myRankData?.valArr[0] : 1000 + // // TODO ### debug + // call.succ({ rankList: rankList, jifen: jifen }); } \ No newline at end of file diff --git a/src/api_cross/hbzb/zbs/ApiGetEnemy.ts b/src/api_cross/hbzb/zbs/ApiGetEnemy.ts index 41ac454..abf388d 100644 --- a/src/api_cross/hbzb/zbs/ApiGetEnemy.ts +++ b/src/api_cross/hbzb/zbs/ApiGetEnemy.ts @@ -1,50 +1,44 @@ -import {ApiCall} from "tsrpc"; -import {ReqGetEnemy, ResGetEnemy} from "../../../cross/protocols/hbzb/zbs/PtlGetEnemy"; -import {Rank} from '../../../public/rank/rank'; +import { ApiCall } from "tsrpc"; +import { ReqGetEnemy, ResGetEnemy } from "../../../cross/protocols/hbzb/zbs/PtlGetEnemy"; +import { Rank } from '../../../public/rank/rank'; import { rankInfo } from "../../../shared/protocols/type"; +import { e } from "mathjs"; + +function rand(min:number,max:number){ + return Math.round(Math.random() * (max - min) + min); +} export default async function (call: ApiCall) { - let enemys:rankInfo[] = await Rank.list.hbzbZbsCross.getRankListRange(0, 10); - enemys.forEach((_, i) => { - enemys[i].rank = i - }) - let myRank:number = await Rank.list.hbzbZbsCross.getRankSortByOne(call.req.uid); + let uid = call.req.uid; + let myData = await G.mongodb.collection("hbzb_user_cross").findOne({uid:uid}); + let myRank = myData.rank; - // 随机匹配其它对手 - let rankArr = [] - if (myRank > 8) { - if(myRank < 10) { - let min = myRank + 1 - let max = myRank + 6 - let randomRank = Math.round(Math.random() * (max - min) + min) - rankArr.push(randomRank) - } - if (myRank > 10) { - let min = 10 - let max = myRank - let arr = [] - for(let i = 0; i < 5 || arr.length >= 3; i++) { - let randomRank = Math.round(Math.random() * (max - min) + min) - if(arr.indexOf(randomRank) == -1) arr.push(randomRank) - } - } + let enemyRank = []; + let blackUids = [uid]; + + if(myRank == 1){ + enemyRank = [4,3,2]; + }else if(myRank == 2){ + enemyRank = [4,3,1]; + }else if(myRank == 3){ + enemyRank = [4,2,1]; + }else{ + enemyRank = [ + rand(Math.floor(myRank*0.85-1), Math.floor(myRank*0.7)), + rand(Math.floor(myRank-1), Math.floor(myRank*0.85)), + rand(Math.floor(myRank*1.2), Math.floor(myRank+1)), + ] } - // 写入随机的对手 - for(let rank of rankArr) { - let rankRange = await Rank.list.hbzbZbsCross.getRankSortDataByOne(rank); - if(rankRange) { - rankRange.rank = rank - enemys.push(rankRange) - } - } + let enemys = await G.mongodb.collection("hbzb_user_cross").find({ + zbsgroup:myData.zbsgroup, + uid : {$nin: blackUids}, + rank: {$in: enemyRank} + }).toArray(); call.succ({ enemy: enemys.map((e, i) => ({ - data: { - player: e.player, - roles: e.roles - }, + data: e.data as any, rank: e.rank })), rank: myRank diff --git a/src/api_cross/hbzb/zbs/ApiGetRankList.ts b/src/api_cross/hbzb/zbs/ApiGetRankList.ts index 5735cf0..adaf3b0 100644 --- a/src/api_cross/hbzb/zbs/ApiGetRankList.ts +++ b/src/api_cross/hbzb/zbs/ApiGetRankList.ts @@ -3,9 +3,9 @@ import { ReqGetRankList, ResGetRankList } from "../../../cross/protocols/hbzb/zb import { Rank } from '../../../public/rank/rank'; export default async function (call: ApiCall) { - let page = call.req.page || 0 - let offset = call.req.offset || -1 // 预防未查询到的调用,按原逻辑查询全部,避免引起未知问题 - let {min, max} = Rank.pageToMin(page, offset) - let rankList = await Rank.list.hbzbZbsCross.getRankListRange(min, max); - call.succ({ rankList: rankList }); + // let page = call.req.page || 0 + // let offset = call.req.offset || -1 // 预防未查询到的调用,按原逻辑查询全部,避免引起未知问题 + // let {min, max} = Rank.pageToMin(page, offset) + // let rankList = await Rank.list.hbzbZbsCross.getRankListRange(min, max); + // call.succ({ rankList: rankList }); } \ No newline at end of file diff --git a/src/api_cross/hbzb/zbs/ApiGetStatus.ts b/src/api_cross/hbzb/zbs/ApiGetStatus.ts index 316b1ba..27ac699 100644 --- a/src/api_cross/hbzb/zbs/ApiGetStatus.ts +++ b/src/api_cross/hbzb/zbs/ApiGetStatus.ts @@ -3,6 +3,9 @@ import { ReqGetStatus, ResGetStatus } from "../../../cross/protocols/hbzb/zbs/Pt import { Rank } from '../../../public/rank/rank'; export default async function (call: ApiCall) { - let rank = await Rank.list.hbzbZbsCross.getRankSortByOne(call.req.uid) - call.succ({ status: rank}); + let myData = await G.mongodb.collection("hbzb_user_cross").findOne({uid:call.req.uid}); + if(!myData || !myData.rank){ + return call.succ({ status: -999999}); + } + call.succ({ status: (myData?.rank)}); } \ No newline at end of file diff --git a/src/api_cross/hbzb/zbs/ApiSendJjcTop.ts b/src/api_cross/hbzb/zbs/ApiSendJjcTop.ts index ac28c16..7949240 100644 --- a/src/api_cross/hbzb/zbs/ApiSendJjcTop.ts +++ b/src/api_cross/hbzb/zbs/ApiSendJjcTop.ts @@ -4,10 +4,10 @@ import { Rank } from '../../../public/rank/rank'; export default async function (call: ApiCall) { // Rank.list.hbzbZbsCross.list.push(...call.req.tops); - for (let index = 0; index < call.req.tops.length; index++) { - const element = call.req.tops[index]; - element["valArr"] = [0]; - Rank.list.hbzbZbsCross.addNew(element) + // for (let index = 0; index < call.req.tops.length; index++) { + // const element = call.req.tops[index]; + // element["valArr"] = [0]; + // Rank.list.hbzbZbsCross.addNew(element) - }; + // }; } \ No newline at end of file diff --git a/src/api_cross/wzry/ApiDldRefre.ts b/src/api_cross/wzry/ApiDldRefre.ts index f02b34f..0874e8d 100644 --- a/src/api_cross/wzry/ApiDldRefre.ts +++ b/src/api_cross/wzry/ApiDldRefre.ts @@ -2,8 +2,18 @@ import { ApiCall } from "tsrpc"; import { ReqDldRefre, ResDldRefre } from "../../cross/protocols/wzry/PtlDldRefre"; export default async function (call: ApiCall) { - let others = await G.mongodb.collection('wzry_fight').find({ uid: { $nin: [call.req.uid] } }).toArray(); - let enemy = others.random(); + //let others = await G.mongodb.collection('wzry_fight').find({ uid: { $nin: [call.req.uid] } }).toArray(); + //let enemy = others.random(); + let enemy = await G.mongodb.collection('wzry_fight').aggregate([ + { + $match: {uid: { + $nin: [call.req.uid] + }} + }, + { + $sample: { size: 1 } + } + ]).toArray(); - call.succ({ info: enemy.data }) + call.succ({ info: enemy[0].data }) } \ No newline at end of file diff --git a/src/api_cross/wzry/ApiRank.ts b/src/api_cross/wzry/ApiRank.ts index f919ccb..79c9d3c 100644 --- a/src/api_cross/wzry/ApiRank.ts +++ b/src/api_cross/wzry/ApiRank.ts @@ -7,12 +7,56 @@ import { Rank } from '../../public/rank/rank'; import { SchedulerWzryDlDstart, wzrygroup } from "../../public/scheduler/scheduler_wzry"; import { WangZheRongYaofun } from "../../public/wzry"; import { PublicShared } from "../../shared/public/public"; +import { player } from "../../shared/protocols/user/type"; +import { rankInfo } from "../../shared/protocols/type"; +import { FindOptions } from "mongodb"; + +export async function getRankList(limit?: number, projection?:any){ + let option : FindOptions = { + sort : { + 'data.valArr': -1 + } + } + if(limit!=null){ + option.limit = limit; + } + if(projection!=null){ + option.projection = projection; + } + + let listArr = await G.mongodb.collection('rankList').find({ type: 'wzryCross' },option).toArray(); + let list = listArr.map(l => l.data); + + return list; +} + +export async function getPlayerRank(uid: string) { + let _r = await getRankList(50,{ + "data.player.uid":1, + "data.valArr":1, + }); + if (!Object.keys(_r).length) { + return -1 + } + let myrank = _r.findIndex(li => li.player.uid == uid) + 1 || -1; + return myrank; +} + +export async function getWzryRankList(uid: string, gud: player){ + let list = await getRankList(50); + return { + rankList: list, + myRank: { + rank: list.findIndex(li => li.player.uid == uid) + 1 || -1, + player: gud, + valArr: [(await G.mongodb.collection('wzry_fight').findOne({ uid: uid }))?.jifen || 0] + } + }; +} + export default async function (call: ApiCall) { - let page = call.req.page || 0 - let offset = call.req.offset || -1 // 预防未查询到的调用,按原逻辑查询全部,避免引起未知问题 - let {min, max} = Rank.pageToMin(page, offset) - let _r = await Rank.list.wzryCross.getRankList(call.req.gud.uid, {gud: call.req.gud, min, max}) - + let _r = await getWzryRankList(call.req.gud.uid, call.req.gud) + _r.rankList = _r.rankList.splice(0, 50); call.succ(_r); } \ No newline at end of file diff --git a/src/api_cross/wzry/ApiSetWzFight.ts b/src/api_cross/wzry/ApiSetWzFight.ts index ddf772e..c7c24aa 100644 --- a/src/api_cross/wzry/ApiSetWzFight.ts +++ b/src/api_cross/wzry/ApiSetWzFight.ts @@ -1,6 +1,7 @@ import { ApiCall } from "tsrpc"; import { ReqSetWzFight, ResSetWzFight } from "../../cross/protocols/wzry/PtlSetWzFight"; import { Rank } from "../../public/rank/rank"; +import { getPlayerRank } from "./ApiRank"; export default async function (call: ApiCall) { let _setData = { @@ -16,9 +17,9 @@ export default async function (call: ApiCall) { valArr: [_setData.jifen], ..._setData.data } - Rank.list.wzryCross.addNew(data) + await Rank.list.wzryCross.addNew(data) } - let rank = await Rank.list.wzryCross.getPlayerRank(call.req.data.player.uid) || -1 + let rank = await getPlayerRank(call.req.data.player.uid) || -1 call.succ({ mydata: _setData, rank: rank }); } \ No newline at end of file diff --git a/src/api_cross/wzry/ApiUpdateFight.ts b/src/api_cross/wzry/ApiUpdateFight.ts index d1ae133..5164ac5 100644 --- a/src/api_cross/wzry/ApiUpdateFight.ts +++ b/src/api_cross/wzry/ApiUpdateFight.ts @@ -1,9 +1,17 @@ import { ApiCall } from "tsrpc"; import { ReqUpdateFight, ResUpdateFight } from "../../cross/protocols/wzry/PtlUpdateFight"; +import { Rank } from "../../public/rank/rank"; export default async function (call: ApiCall) { if (call.req.setdata) { await G.mongodb.collection('wzry_fight').updateOne({ uid: call.req.uid }, { $set: call.req.setdata }) + if(call.req.setdata.jifen) { + let data = { + valArr: [call.req.setdata.jifen], + ...call.req.setdata.data + } + Rank.list.wzryCross.addNew(data) + } } if (call.req.isjingcai) { diff --git a/src/api_cross/wzry/ApiWzFightData.ts b/src/api_cross/wzry/ApiWzFightData.ts index 3421bca..0fc8b29 100644 --- a/src/api_cross/wzry/ApiWzFightData.ts +++ b/src/api_cross/wzry/ApiWzFightData.ts @@ -2,6 +2,7 @@ import { ApiCall } from "tsrpc"; import { ReqWzFightData, ResWzFightData } from "../../cross/protocols/wzry/PtlWzFightData"; import { Rank } from "../../public/rank/rank"; import { PublicShared } from "../../shared/public/public"; +import { getPlayerRank } from "./ApiRank"; export default async function (call: ApiCall) { // 王者参与数据 @@ -10,7 +11,7 @@ export default async function (call: ApiCall) { let _myFight = await G.mongodb.collection('wzry_fight').findOne({ uid: call.req.uid }) if (_myFight && Object.keys(_myFight).length > 0) { if (_myFight?._id) delete _myFight._id - _myFight['rank'] = await Rank.list.wzryCross.getPlayerRank(call.req.uid) || -1 + _myFight['rank'] = await getPlayerRank(call.req.uid) || -1 changeInfo['info'] = _myFight } } diff --git a/src/api_o2s/email/Apisendemail.ts b/src/api_o2s/email/Apisendemail.ts new file mode 100644 index 0000000..abf8333 --- /dev/null +++ b/src/api_o2s/email/Apisendemail.ts @@ -0,0 +1,35 @@ +import {ApiCall} from "tsrpc"; +import {Reqsendemail, Ressendemail} from "../../monopoly/protocols/email/Ptlsendemail"; +import {EmailFun} from '../../public/email'; +import {ReqEmail} from '../../monopoly/protocols/PtlEmail'; + +export default async function (call: ApiCall) { + //1. 接受参数 + let prize = call.req.prize || [], + title = call.req.title, + content = call.req.content, + sendType = call.req.sendType, + uids = call.req.uids || []; + //2. 发送邮件model + let emailMsg: ReqEmail = { + uid: '', + type: 'system', + title: '', + content: '', + lngTitle: title, + lngContent: content + } + if (prize && prize.length > 0) emailMsg.prize = prize; + //3. 全服邮件 + if (sendType == 2) { + emailMsg.uid = "system" + emailMsg.type = 'gm' + EmailFun.addQuanFuEmail(emailMsg) + } else { + for (let i = 0; i < uids.length; i++) { + emailMsg.uid = uids[i]; + EmailFun.addEmail(emailMsg); + } + } + call.succ({result: 0, sendNum: sendType == 2 ? 0 : uids.length}); +} \ No newline at end of file diff --git a/src/api_o2s/games/Apideploy.ts b/src/api_o2s/games/Apideploy.ts index 4655655..586c5c0 100644 --- a/src/api_o2s/games/Apideploy.ts +++ b/src/api_o2s/games/Apideploy.ts @@ -1,14 +1,7 @@ import { ApiCall } from "tsrpc"; import { Reqdeploy, Resdeploy } from "../../monopoly/protocols/games/Ptldeploy"; -import { initStarupFun } from "../../starup"; export default async function (call: ApiCall) { - try{ - initStarupFun.initStart() - }catch(err){ - call.succ({message:err.toString(), code:-1}) - } - - // 区服初始化 - call.succ({ message: "success", code: 0 }); + // TODO + call.error('API Not Implemented'); } \ No newline at end of file diff --git a/src/api_o2s/games/Apimetrics.ts b/src/api_o2s/games/Apimetrics.ts index 8608123..47c9d8e 100644 --- a/src/api_o2s/games/Apimetrics.ts +++ b/src/api_o2s/games/Apimetrics.ts @@ -3,7 +3,7 @@ import { Reqmetrics, Resmetrics } from "../../monopoly/protocols/games/Ptlmetric export default async function (call: ApiCall) { // 当前区服付费人数 - let now_paid_user_num = await G.mongodb.collection('payLog').countDocuments({}) + let now_paid_user_num = await G.mongodb.collection('payLogNew').countDocuments({}) // 当前区服在线人数 let now_login_user_num = await G.mongodb.collection('user').countDocuments({ newonlinetime: { $gte: G.time - 90, $lte: G.time + 30 } }) // 当前区服注册人数 diff --git a/src/api_o2s/games/Apiopen.ts b/src/api_o2s/games/Apiopen.ts index 67dd22f..a277b72 100644 --- a/src/api_o2s/games/Apiopen.ts +++ b/src/api_o2s/games/Apiopen.ts @@ -4,6 +4,7 @@ import {env} from "process"; import request from "sync-request"; import fs from "fs"; import {initStarupFun} from "../../starup"; +const shell = require('shelljs'); export default async function (call: ApiCall) { // 设置开区时间 @@ -20,12 +21,14 @@ export default async function (call: ApiCall) { message: G.openTime }); - initStarupFun.initStart() + await initStarupFun.initStart() if(call.req.utc){ console.log('---------------开始修改时区shell脚本---------------') - const shell = require('shelljs'); shell.exec(`sh /app/zoeninfo.sh ${call.req.utc}`) + }else{ + console.log("o2s里收到开区命令 即将pm2 reload all"); + shell.exec(`pm2 reload all`) } } diff --git a/src/api_o2s/gift/Apipopup.ts b/src/api_o2s/gift/Apipopup.ts index 44fe9f5..4dc6865 100644 --- a/src/api_o2s/gift/Apipopup.ts +++ b/src/api_o2s/gift/Apipopup.ts @@ -1,22 +1,25 @@ import {ApiCall} from "tsrpc"; import {Reqpopup, Respopup} from "../../monopoly/protocols/gift/Ptlpopup"; +import {redisClient} from "../../setRedis"; export default async function (call: ApiCall) { // 给用户推送礼包的逻辑实现 let popup_info = call.req - // todo 开发去实现 console.log("收到礼包推送", popup_info) - let user = G.server.uid_connections[popup_info.game_user_id] + let userPid = await redisClient.hGet(G.redis.fromatKey("uid2processId"), popup_info.game_user_id) let giftLog: any = {...popup_info} - if (user) { + if (userPid) { + let duration = popup_info.duration || (popup_info.template_id == '100' && 86400) || (popup_info.template_id == '200' && 8640000) || 86400 + giftLog = { ...popup_info, + duration: duration, showTime: G.time, - endTime: G.time + popup_info.duration + endTime: G.time + duration } G.server.sendMsgByUid(popup_info.game_user_id, 'msg_s2c/SendGift', giftLog) } diff --git a/src/api_o2s/gm/ApiPay.ts b/src/api_o2s/gm/ApiPay.ts index b7bd450..4c6548f 100644 --- a/src/api_o2s/gm/ApiPay.ts +++ b/src/api_o2s/gm/ApiPay.ts @@ -1,9 +1,19 @@ import {ApiCall} from "tsrpc"; import {ReqPay, ResPay} from "../../monopoly/protocols/gm/PtlPay"; import {PayFun} from "../../public/pay"; +import { clusterFunctionRunAtUidProcess } from "../../clusterUtils"; export default async function (call: ApiCall) { - await PayFun.pay(call.req.uid, call.req.payId, call.req.payArgs, call.req.type); + clusterFunctionRunAtUidProcess(call.req.uid , "pay", call.req.uid, call.req.payId, call.req.payArgs, call.req.type, call.req.orderNo) + //await PayFun.pay(call.req.uid, call.req.payId, call.req.payArgs, call.req.type, call.req.orderNo); call.succ({}); + + // 5秒后自动检测支付 + setTimeout(async function(){ + let payed = await G.mongodb.collection('payOrderLog' as any).count({"orderNo": call.req.orderNo}); + if(!payed){ + await PayFun.pay(call.req.uid, call.req.payId, call.req.payArgs, call.req.type, call.req.orderNo); + } + },5000) } \ No newline at end of file diff --git a/src/api_o2s/user/Apidisable.ts b/src/api_o2s/user/Apidisable.ts new file mode 100644 index 0000000..e07c69d --- /dev/null +++ b/src/api_o2s/user/Apidisable.ts @@ -0,0 +1,36 @@ +import { ApiCall } from "tsrpc"; +import { Reqdisable, Resdisable } from "../../monopoly/protocols/user/Ptldisable"; +import { setGud } from "../../public/gud"; + +export default async function (call: ApiCall) { + //1. 接受参数 + let value = call.req.value; //0. 正常, 1. 禁用 + let uid = call.req.uid + let type = call.req.type; // 1. 封号,2. 禁言 + let data:any = {} + let typeStr = '' + //2. 写入参数 + switch(type) { + case 1: + typeStr = 'status' + data[typeStr] = value + break; + case 2: + typeStr = 'status_chat' + data[typeStr] = value + break; + default: + call.succ({result: 1}) + break; + } + let res = await G.mongodb.collection('user').updateOne({uid}, {$set: data}); + //G.redis.set('user', uid, typeStr, value); + setGud(uid, data); + let result = res.modifiedCount > 0 ? 0 : 1; + //3. 返回结果 + if(result == 0) { + if(type == 1 && value == 1) await G.server.sendMsgByUid(uid, 'msg_s2c/OtherLogin', '1'); + } + //3. 广播踢线 + return call.succ({result}) +} \ No newline at end of file diff --git a/src/api_s2c/ApiBingo.ts b/src/api_s2c/ApiBingo.ts index 5ef1516..b4cd9d2 100644 --- a/src/api_s2c/ApiBingo.ts +++ b/src/api_s2c/ApiBingo.ts @@ -1,8 +1,10 @@ -import { ApiCall } from "tsrpc"; -import { HeroFun } from '../public/hero'; -import { PlayerFun } from '../public/player'; -import { defaultUserAppend, UserFun } from '../public/user'; -import { ReqBingo, ResBingo } from "../shared/protocols/PtlBingo"; +import {ApiCall} from "tsrpc"; +import {HeroFun} from '../public/hero'; +import {PlayerFun} from '../public/player'; +import {defaultUserAppend, UserFun} from '../public/user'; +import {ReqBingo, ResBingo} from "../shared/protocols/PtlBingo"; +import {ReqEmail} from "../monopoly/protocols/PtlEmail"; +import {EmailFun} from "../public/email"; export default async function (call: ApiCall) { // TODO @@ -70,37 +72,37 @@ export default async function (call: ApiCall) { if (!G.gc.item[shell[1]]) return call.error(`道具id不存在:${shell[1]}`); if (isNaN(parseInt(shell[2]))) return call.error(`请输入正确的数量`); - await PlayerFun.addItem(call, [{ a: 'item', t: shell[1], n: parseInt(shell[2]) }]); + await PlayerFun.addItem(call, [{a: 'item', t: shell[1], n: parseInt(shell[2])}]); } else if (shell[0] == 'hero') { if (!G.gc.hero[shell[1]]) return call.error(`英雄id不存在:${shell[1]}`); if (isNaN(parseInt(shell[2]))) return call.error(`请输入正确的数量`); - await PlayerFun.addHero(call, [{ a: 'item', t: shell[1], n: parseInt(shell[2]) }]); + await PlayerFun.addHero(call, [{a: 'item', t: shell[1], n: parseInt(shell[2])}]); } else if (shell[0] == 'equip') { if (!G.gc.equip[shell[1]]) return call.error(`装备id不存在:${shell[1]}`); if (isNaN(parseInt(shell[2]))) return call.error(`请输入正确的数量`); - await PlayerFun.addEquip(call, [{ a: 'equip', t: shell[1], n: parseInt(shell[2]) }]); + await PlayerFun.addEquip(call, [{a: 'equip', t: shell[1], n: parseInt(shell[2])}]); } else if (shell[0] == 'shiwu') { if (!G.gc.shiwu[shell[1]]) return call.error(`饰物id不存在:${shell[1]}`); if (isNaN(parseInt(shell[2]))) return call.error(`请输入正确的数量`); if (isNaN(parseInt(shell[3]))) return call.error(`请输入正确的品质`); - await PlayerFun.addShiwu(call, [{ a: 'shiwu', t: shell[1], n: parseInt(shell[2]), colour: parseInt(shell[3]) }]); + await PlayerFun.addShiwu(call, [{a: 'shiwu', t: shell[1], n: parseInt(shell[2]), colour: parseInt(shell[3])}]); } else if (shell[0] == 'peijian') { if (!G.gc.peijian[shell[1]]) return call.error(`配件id不存在:${shell[1]}`); if (isNaN(parseInt(shell[2]))) return call.error(`请输入正确的数量`); - await PlayerFun.addPeijian(call, [{ a: 'peijian', t: shell[1], n: parseInt(shell[2]) }]); + await PlayerFun.addPeijian(call, [{a: 'peijian', t: shell[1], n: parseInt(shell[2])}]); } else if (shell[0] == 'attr') { if (G.gc.attr[shell[1]] == undefined) return call.error(`道具id不存在:${shell[1]}`); if (isNaN(parseInt(shell[2]))) return call.error(`请输入正确的数量`); - await PlayerFun.addAttr(call, [{ a: 'attr', t: shell[1], n: parseInt(shell[2]) }]); + await PlayerFun.addAttr(call, [{a: 'attr', t: shell[1], n: parseInt(shell[2])}]); } else if (shell.length == 2) { @@ -120,8 +122,20 @@ export default async function (call: ApiCall) { } else if (shell[0] == 'heroMaxLv') { let heros = await G.redis.get('hero', call.uid); for (let [_id, hero] of Object.entries(heros)) { - await HeroFun.changeHeroAttr(call, hero, { lv: Object.keys(G.gc.playerLv).length * 3, jieji: Object.keys(G.gc.herogrow[hero.heroId]).length - 1 }); + await HeroFun.changeHeroAttr(call, hero, { + lv: Object.keys(G.gc.playerLv).length * 3, + jieji: Object.keys(G.gc.herogrow[hero.heroId]).length - 1 + }); } + } else if (shell[0] == 'email') { + let emailMsg: ReqEmail = { + uid: call.uid, + type: 'system', + title: shell[1], + content: shell[2] + } + if (shell[3]) emailMsg.prize = JSON.parse(shell[3]) + EmailFun.addEmail(emailMsg); } call.succ('succ'); } \ No newline at end of file diff --git a/src/api_s2c/ApiSyncBtn.ts b/src/api_s2c/ApiSyncBtn.ts index d732794..2d74769 100644 --- a/src/api_s2c/ApiSyncBtn.ts +++ b/src/api_s2c/ApiSyncBtn.ts @@ -62,7 +62,7 @@ export default async function (call: ApiCall) { data[key] = {active: true, sTime: lastRunTime, round: round}; change[key] = data[key]; - PayFun.setPayLog(call.uid, {payId: G.gc.zhanling.payId, val: []}); + PayFun.delPayLog(call.uid, {payId: G.gc.zhanling.payId, val: []}); G.mongodb.cEvent('zhanling').findOne({uid: call.uid, type: 'zhanling'}).then(data => { //新一轮战令 不管玩家多久没上线 只补发玩家上一轮没有领取的奖励 diff --git a/src/api_s2c/chat/ApiGetList.ts b/src/api_s2c/chat/ApiGetList.ts index 78b6c36..8bd5765 100644 --- a/src/api_s2c/chat/ApiGetList.ts +++ b/src/api_s2c/chat/ApiGetList.ts @@ -1,22 +1,31 @@ -import { ApiCall } from "tsrpc"; -import { ChatFun } from '../../public/chat'; -import { ReqGetList, ResGetList } from "../../shared/protocols/chat/PtlGetList"; -import { PublicShared } from "../../shared/public/public"; +import {ApiCall} from "tsrpc"; +import {ChatFun} from '../../public/chat'; +import {ReqGetList, ResGetList} from "../../shared/protocols/chat/PtlGetList"; +import {PublicShared} from "../../shared/public/public"; +import {FriendManage} from "../../public/friend/manage"; +import {filter} from "mathjs"; export default async function (call: ApiCall) { - let publicList = await G.mongodb.collection('chat').find({ type: { $in: ['cross', 'local', `guild${call.conn.gud.ghId || ''}`] } }).toArray(); + let publicList = await G.mongodb.collection('chat').find({type: {$in: ['cross', 'local', `guild${call.conn.gud.ghId || ''}`]}}).toArray(); let _guildList = publicList.find(l => l.type.indexOf('guild') != -1)?.list || [] + + const my = await FriendManage.getFriend(call.uid); + + const filterBlackList = (list) => list.filter(i => !my.data.blacklist.includes(i.sender.uid)) + let list = { - cross: publicList.find(l => l.type == 'cross')?.list || [], - local: publicList.find(l => l.type == 'local')?.list || [], - guild: _guildList.filter(l => { return PublicShared.getToDayZeroTime(G.time) < l.time }), + cross: filterBlackList(publicList.find(l => l.type == 'cross')?.list || []) || [], + local: filterBlackList(publicList.find(l => l.type == 'local')?.list || []) || [], + guild: filterBlackList(_guildList.filter(l => { + return PublicShared.getToDayZeroTime(G.time) < l.time + })), private: await ChatFun.getPrivateList(call.uid) }; // 删除过期帮助 if (_guildList.length != list.guild.length) { - G.mongodb.collection('chat').updateOne({ type: 'guild' + call.conn.gud.ghId }, { $set: { list: list.guild } }); + G.mongodb.collection('chat').updateOne({type: 'guild' + call.conn.gud.ghId}, {$set: {list: list.guild}}); } call.succ(list); diff --git a/src/api_s2c/chat/ApiHelp.ts b/src/api_s2c/chat/ApiHelp.ts index 02f650b..6186eec 100644 --- a/src/api_s2c/chat/ApiHelp.ts +++ b/src/api_s2c/chat/ApiHelp.ts @@ -3,6 +3,7 @@ import { PayFun } from '../../public/pay'; import { PlayerFun } from '../../public/player'; import { ReqHelp, ResHelp } from "../../shared/protocols/chat/PtlHelp"; import { PublicShared } from '../../shared/public/public'; +import { getGud } from "../../public/gud"; export default async function (call: ApiCall) { call.req.helps = call.req.helps.filter(h => { @@ -60,7 +61,7 @@ export default async function (call: ApiCall) { }); li.otherData.helpUis.push(call.uid); if (G.gc.shili_com.resHelp[li.otherData.helpIndex] <= li.otherData.helpUis.length) { - PlayerFun.sendPrize(PayFun.getCall(await G.redis.get('user', li.sender.uid)), [G.gc.shili_com.resHelp[li.otherData.helpIndex].need]); + PlayerFun.sendPrize(PayFun.getCall(await getGud(li.sender.uid)), [G.gc.shili_com.resHelp[li.otherData.helpIndex].need]); } prize.push(...PublicShared.randomDropGroup(G.gc.shili_com.resHelp[li.otherData.helpIndex].helpPrizeDrop)); } diff --git a/src/api_s2c/chat/ApiPrivate.ts b/src/api_s2c/chat/ApiPrivate.ts index 4151bca..290407c 100644 --- a/src/api_s2c/chat/ApiPrivate.ts +++ b/src/api_s2c/chat/ApiPrivate.ts @@ -3,6 +3,7 @@ import { ChatFun } from '../../public/chat'; import { FriendManage } from '../../public/friend/manage'; import { ReqPrivate, ResPrivate } from "../../shared/protocols/chat/PtlPrivate"; import { MsgPrivate } from '../../shared/protocols/msg_s2c/MsgPrivate'; +import { getGud } from "../../public/gud"; export default async function (call: ApiCall) { let my = await FriendManage.getFriend(call.uid); @@ -14,7 +15,8 @@ export default async function (call: ApiCall) { ChatFun.writePrivateId(call.uid, privateId); ChatFun.writePrivateId(call.req.uid, privateId); - let recipient = await G.mongodb.collection('user').findOne({ uid: call.req.uid }); + //let recipient = await G.mongodb.collection('user').findOne({ uid: call.req.uid }); + let recipient = await getGud( call.req.uid ); let msg: MsgPrivate = { msg: call.req.msg, time: G.time, @@ -26,11 +28,19 @@ export default async function (call: ApiCall) { recipient: recipient }; + // 原私聊记录表,保留。 G.mongodb.collection('chat').updateOne( { type: privateId }, { $push: { list: msg } }, { upsert: true } ); + // 写入聊天记录 + let msgLog = { + content: call.req.msg, + toUid: call.req.uid, + type: 'private', + } + ChatFun.setChatLog(call, msgLog) G.server.sendMsgByUid(call.uid, 'msg_s2c/Private', msg); G.server.sendMsgByUid(call.req.uid, 'msg_s2c/Private', msg); diff --git a/src/api_s2c/chat/ApiSend.ts b/src/api_s2c/chat/ApiSend.ts index 4ea6ec7..a081f7d 100644 --- a/src/api_s2c/chat/ApiSend.ts +++ b/src/api_s2c/chat/ApiSend.ts @@ -2,11 +2,14 @@ import { ApiCall, WsClientStatus } from "tsrpc"; import { ActionLog } from '../../public/actionLog/actionLog'; import { ChatFun } from '../../public/chat'; import { ReqSend, ResSend } from "../../shared/protocols/chat/PtlSend"; - +import { chatMsgLog } from "../../shared/protocols/type" +import { getGud } from "../../public/gud"; export default async function (call: ApiCall) { - + let status_chat = await getGud(call.uid)['status_chat']; + // 验证是否被禁言 + if(status_chat == 1) return call.error(lng.chat_4); let data = call.req; if (data.msg.length < 1 || data.msg.length > 30) return call.error('', { code: -1 }); @@ -25,15 +28,24 @@ export default async function (call: ApiCall) { time: G.time, sender: gud }; - + // 写入聊天记录 + let msgLog:chatMsgLog = { + content: call.req.msg, + type: call.req.type + } + //往chatLog表插入记录 + ChatFun.setChatLog(call, msgLog) + if (sendData.type == 'guild' && !gud.ghId) return call.error('', { code: -3, message: globalThis.lng.chat_3 }); if (sendData.type == 'cross' && G.clientCross?.status == WsClientStatus.Opened) { + //如果是跨服的话,调用跨服API的这条协议 G.clientCross.sendMsg('msg_cross/CrossChat', sendData); call.succ({}); return; } ChatFun.newMsg(sendData); + call.succ({}); } \ No newline at end of file diff --git a/src/api_s2c/chongzhi/ApiOpen.ts b/src/api_s2c/chongzhi/ApiOpen.ts index 54bb51a..bf36b4d 100644 --- a/src/api_s2c/chongzhi/ApiOpen.ts +++ b/src/api_s2c/chongzhi/ApiOpen.ts @@ -1,11 +1,11 @@ -import { ApiCall } from "tsrpc"; -import { PayFun } from '../../public/pay'; -import { ReqOpen, ResOpen } from "../../shared/protocols/chongzhi/PtlOpen"; +import {ApiCall} from "tsrpc"; +import {PayFun} from '../../public/pay'; +import {ReqOpen, ResOpen} from "../../shared/protocols/chongzhi/PtlOpen"; export default async function (call: ApiCall) { - let data = await G.mongodb.cPlayerInfo('chongzhi').findOne({ uid: call.uid, type: 'chongzhi' }); - let logs = await PayFun.getPayLog(call.uid); + let data = await G.mongodb.cPlayerInfo('chongzhi').findOne({uid: call.uid, type: 'chongzhi'}); + let logs = await PayFun.getPayLogs(call.uid); call.succ({ payNum: Object.fromEntries(G.gc.chongzhi.payCom.map(pay => pay.payId).map(payId => [payId, logs?.[payId]?.length || 0])), diff --git a/src/api_s2c/conglinshoulie/ApiFind.ts b/src/api_s2c/conglinshoulie/ApiFind.ts index 948bfea..e0436cd 100644 --- a/src/api_s2c/conglinshoulie/ApiFind.ts +++ b/src/api_s2c/conglinshoulie/ApiFind.ts @@ -1,15 +1,15 @@ -import { ApiCall } from "tsrpc"; -import { FightFun } from '../../public/fight'; -import { PlayerFun } from '../../public/player'; -import { ReqFind, ResFind } from "../../shared/protocols/conglinshoulie/PtlFind"; -import { PublicShared } from '../../shared/public/public'; -import { addStar, clslDb } from './ApiOpen'; +import {ApiCall} from "tsrpc"; +import {FightFun} from '../../public/fight'; +import {PlayerFun} from '../../public/player'; +import {ReqFind, ResFind} from "../../shared/protocols/conglinshoulie/PtlFind"; +import {PublicShared} from '../../shared/public/public'; +import {addStar, clslDb} from './ApiOpen'; export default async function (call: ApiCall) { let weekZeroTime = PublicShared.getToWeekMondayZeroTime(); if (G.time < weekZeroTime + G.gc.clsl_com.fightTime[0] || G.time > weekZeroTime + G.gc.clsl_com.fightTime[1]) return call.errorCode(-1); - let db = await clslDb().findOne({ uid: call.uid, type: 'clsl' }); + let db = await clslDb().findOne({uid: call.uid, type: 'clsl'}); let curStar = db?.allStar || 0; let useNum = db?.useFightNum || 0; let buyNum = db?.buyFightNum || 0; @@ -18,20 +18,23 @@ export default async function (call: ApiCall) { if (useNum >= buyNum + G.gc.clsl_com.fightNum) return call.errorCode(-2); let my = await call.conn.getDefaultFightData(); - let other = (await G.clientCross.callApi('clsl/FindEnemy', { uid: call.uid })).res; + let other = (await G.clientCross.callApi('clsl/FindEnemy', {uid: call.uid})).res; let result = FightFun.fight([my, other.info]); if ((result.winSide != 0 && starConf.failCut) || result.winSide == 0) { addStar(call, result.winSide == 0 ? 1 : -starConf.failCut, my); } - result.winSide == 0 && clslDb().updateOne({ uid: call.uid, type: 'clsl' }, { $inc: { fightWinNum: 1 } }); - clslDb().updateOne({ uid: call.uid, type: 'clsl' }, { $inc: { useFightNum: 1 } }); + result.initData[0].star = curStar + result.initData[1].star = other.allStar + + result.winSide == 0 && clslDb().updateOne({uid: call.uid, type: 'clsl'}, {$inc: {fightWinNum: 1}}); + clslDb().updateOne({uid: call.uid, type: 'clsl'}, {$inc: {useFightNum: 1}}); await PlayerFun.sendPrize(call, starConf.fightPrize); - G.clientCross?.callApi('clsl/Log', { uid: call.uid, result: result }); - G.clientCross?.callApi('clsl/Log', { uid: other.info.player.uid, result: result }); + G.clientCross?.callApi('clsl/Log', {uid: call.uid, result: result}); + G.clientCross?.callApi('clsl/Log', {uid: other.info.player.uid, result: result}); call.succ({ enemy: other, diff --git a/src/api_s2c/dixiaqianzhuang/ApiQf.ts b/src/api_s2c/dixiaqianzhuang/ApiQf.ts index 688aff0..33019a8 100644 --- a/src/api_s2c/dixiaqianzhuang/ApiQf.ts +++ b/src/api_s2c/dixiaqianzhuang/ApiQf.ts @@ -11,6 +11,8 @@ export default async function (call: ApiCall) { let need: atn[]; let prize: atn[]; let _num = await DiXiaQianZhuangFun.getMyData(call) + let canbuyNum = await DiXiaQianZhuangFun.getCanBuyNum(call.conn.gud.vip); + let update: UpdateFilter>>; let changeData: Partial; let _rbj = {} // 返回的暴击次数 @@ -19,6 +21,12 @@ export default async function (call: ApiCall) { let _jinbi: number = 0 let isnum: number = 0 // 实际次数 if (call.req.type == 1) { + + //兑换次数判断 + if( canbuyNum-_num <= 0){ + return call.error('', { code: -2, message: "dxqz_t3" }) + } + let _myNeed = await DiXiaQianZhuangFun.getNumNeed(call, _num + 1) // vip 条件不足 if (_myNeed.needvip > call.conn.gud.vip) { @@ -34,7 +42,11 @@ export default async function (call: ApiCall) { isnum = 1 } else if (call.req.type == 10) { - for (let index = 1; index <= call.req.type; index++) { + let _maxTimes = 10; + if( _maxTimes > canbuyNum-_num){ + _maxTimes = canbuyNum-_num; + } + for (let index = 1; index <= _maxTimes; index++) { let _myNeed = await DiXiaQianZhuangFun.getNumNeed(call, _num + index) if (_myNeed.needvip > call.conn.gud.vip) { break @@ -62,7 +74,7 @@ export default async function (call: ApiCall) { // 一次次数都没有 if (isnum == 0) { - return call.error('', { code: -2, message: globalThis.lng.dixaiqianzhuang_1 }) + return call.error('', { code: -2, message: "dxqz_t3" }) } } diff --git a/src/api_s2c/email/ApiAllReceive.ts b/src/api_s2c/email/ApiAllReceive.ts index a4953b2..571b4b4 100644 --- a/src/api_s2c/email/ApiAllReceive.ts +++ b/src/api_s2c/email/ApiAllReceive.ts @@ -1,12 +1,13 @@ -import { ApiCall } from "tsrpc"; -import { EmailFun } from '../../public/email'; -import { PlayerFun } from '../../public/player'; -import { ReqAllReceive, ResAllReceive } from "../../shared/protocols/email/PtlAllReceive"; +import {ApiCall} from "tsrpc"; +import {EmailFun} from '../../public/email'; +import {PlayerFun} from '../../public/player'; +import {ReqAllReceive, ResAllReceive} from "../../shared/protocols/email/PtlAllReceive"; export default async function (call: ApiCall) { - - let emailList = (await EmailFun.getAllEmail(call.uid, true)).filter(email => (email.type == 'system' && email.prizeData?.isGet == false && email.prizeData?.prize?.length > 0) - || (email.type == 'system' && email.uid == "system" && (email?.prizelist?.indexOf(call.uid) == -1 && call.conn.gud && call.conn.gud.cTime <= email.createTime))); + // 筛选出有奖励并且未领取的邮件 + let emailList = (await EmailFun.getAllEmail(call.uid, false)).filter(email => ( + email.prizeData.prize.length > 0 && !email.prizeData?.isGet + )); if (emailList.length < 1) return call.error(globalThis.lng.email_1); diff --git a/src/api_s2c/email/ApiAllRemove.ts b/src/api_s2c/email/ApiAllRemove.ts index 262cbe7..d27b610 100644 --- a/src/api_s2c/email/ApiAllRemove.ts +++ b/src/api_s2c/email/ApiAllRemove.ts @@ -3,9 +3,10 @@ import { EmailFun } from '../../public/email'; import { ReqAllRemove, ResAllRemove } from "../../shared/protocols/email/PtlAllRemove"; export default async function (call: ApiCall) { - // TODO - let emailList = (await EmailFun.getAllEmail(call.uid, true)).filter(email => (email.type == 'system' && (!email.prizeData || email.prizeData?.isGet == true || !email.prizeData.prize || email.prizeData.prize.length < 1 - || (email?.dellist?.indexOf(call.uid) == -1 && call.conn.gud && call.conn.gud.cTime <= email.createTime)))); + // 筛选出没有奖励已读邮件和已经领取过奖励的邮件 + let emailList = (await EmailFun.getAllEmail(call.uid, true)).filter(email => ( + (email.emailRead && email.prizeData.prize.length <= 0) || email.prizeData.isGet + )); if (emailList.length < 1) return call.error(globalThis.lng.email_2); diff --git a/src/api_s2c/email/ApiOpen.ts b/src/api_s2c/email/ApiOpen.ts index 5fd03f0..ff711cf 100644 --- a/src/api_s2c/email/ApiOpen.ts +++ b/src/api_s2c/email/ApiOpen.ts @@ -1,10 +1,13 @@ -import { ApiCall } from "tsrpc"; -import { EmailFun } from '../../public/email'; -import { ReqOpen, ResOpen } from "../../shared/protocols/email/PtlOpen"; +import {ApiCall} from "tsrpc"; +import {EmailFun} from '../../public/email'; +import {ReqOpen, ResOpen} from "../../shared/protocols/email/PtlOpen"; export default async function (call: ApiCall) { - let list = await EmailFun.getAllEmail(call.uid); + let list = await EmailFun.getAllEmail(call.uid, false); let obj: ResOpen = {}; list.forEach(e => obj[e._id] = e); call.succ(obj); + + // 存入当前玩家多语言信息 + G.redis.rawSet(`user:lng:${call.uid}`, call.req.lng, {EX: 259200}) } \ No newline at end of file diff --git a/src/api_s2c/email/ApiReceive.ts b/src/api_s2c/email/ApiReceive.ts index 4626ab4..64490bc 100644 --- a/src/api_s2c/email/ApiReceive.ts +++ b/src/api_s2c/email/ApiReceive.ts @@ -4,11 +4,16 @@ import { PlayerFun } from '../../public/player'; import { ReqReceive, ResReceive } from "../../shared/protocols/email/PtlReceive"; export default async function (call: ApiCall) { - let email = await EmailFun.getEmail(call.uid, call.req._id); if (!email) return call.error(globalThis.lng.email_3); if (!email.prizeData || (email.prizeData.prize && email.prizeData.prize.length < 1)) return call.error(globalThis.lng.email_5); + + // 全服邮件领取判断 + if (email.uid == "system" && (email?.prizelist || []).includes(call.uid)){ + return call.error(globalThis.lng.email_4) + } + if (email.prizeData.isGet) return call.error(globalThis.lng.email_4); let prize = await PlayerFun.sendPrize(call, email.prizeData.prize); diff --git a/src/api_s2c/email/ApiRemove.ts b/src/api_s2c/email/ApiRemove.ts index 413a106..b241b0b 100644 --- a/src/api_s2c/email/ApiRemove.ts +++ b/src/api_s2c/email/ApiRemove.ts @@ -6,6 +6,7 @@ export default async function (call: ApiCall) { let email = await EmailFun.getEmail(call.uid, call.req._id); if (!email) return call.error(globalThis.lng.email_3); + if (email.prizeData?.isGet == false && email.prizeData?.prize?.length > 0) return call.error(globalThis.lng.email_6); call.succ(EmailFun.removeEmail(call.uid, call.req._id)); diff --git a/src/api_s2c/equip/ApiLvUp.ts b/src/api_s2c/equip/ApiLvUp.ts index b0f4ccc..69a4f6f 100644 --- a/src/api_s2c/equip/ApiLvUp.ts +++ b/src/api_s2c/equip/ApiLvUp.ts @@ -1,13 +1,14 @@ -import { ApiCall } from "tsrpc"; -import { Wjjl } from '../../module/collection_wjjl'; -import { EquipFun } from '../../public/equip'; -import { HeroFun } from '../../public/hero'; -import { PlayerFun } from '../../public/player'; -import { ReqLvUp, ResLvUp } from "../../shared/protocols/equip/PtlLvUp"; -import { ServiceType } from '../../shared/protocols/serviceProto'; -import { EquipShared } from '../../shared/public/equip'; -import { PublicShared } from '../../shared/public/public'; -import { HongDianChange } from "../hongdian/fun"; +import {ApiCall} from "tsrpc"; +import {Wjjl} from '../../module/collection_wjjl'; +import {EquipFun} from '../../public/equip'; +import {HeroFun} from '../../public/hero'; +import {PlayerFun} from '../../public/player'; +import {ReqLvUp, ResLvUp} from "../../shared/protocols/equip/PtlLvUp"; +import {ServiceType} from '../../shared/protocols/serviceProto'; +import {EquipShared} from '../../shared/public/equip'; +import {PublicShared} from '../../shared/public/public'; +import {HongDianChange} from "../hongdian/fun"; +import kfjsFun from "../../public/kaifujingsai"; export default async function (call: ApiCall) { let equip = await EquipFun.getEquip(call, call.req.equipId); @@ -20,11 +21,11 @@ export default async function (call: ApiCall) { for (let i = 1; i <= call.req.upLv; i++) { if (equip.lv + i > call.conn.gud.lv * 2) break; - let need = EquipShared.getEquipLvUpNeed({ lv: equip.lv + i }); + let need = EquipShared.getEquipLvUpNeed({lv: equip.lv + i}); let isMeet = await PlayerFun.checkNeedIsMeet(call, PublicShared.mergePrize(allNeed.concat(need)), false); if (!isMeet.isOk) { if (addLv == 0) { - return call.error('', { code: -104, atn: isMeet.atn }); + return call.error('', {code: -104, atn: isMeet.atn}); } else { break; } @@ -34,7 +35,7 @@ export default async function (call: ApiCall) { } await PlayerFun.cutNeed(call, allNeed); - await EquipFun.changeEquipAttr(call, equip, { lv: equip.lv + addLv }); + await EquipFun.changeEquipAttr(call, equip, {lv: equip.lv + addLv}); Wjjl.setVal(call.uid, 'equip_qh_lv', equip.lv); @@ -43,10 +44,12 @@ export default async function (call: ApiCall) { if (hero) { let wearData = hero.equip || {}; wearData[G.gc.equip[equip.equipId].type] = EquipShared.fmtEquip(equip); - await HeroFun.changeHeroAttr(call, hero, { equip: wearData }); + await HeroFun.changeHeroAttr(call, hero, {equip: wearData}); } } HongDianChange.sendChangeKey(call.uid, ['taskhd', 'huodonghd']); - call.succ({ lv: equip.lv, addlv: addLv }); + call.succ({lv: equip.lv, addlv: addLv}); + + kfjsFun.setEquipLvCount(call) } \ No newline at end of file diff --git a/src/api_s2c/equip/ApiOneKeyLvUp.ts b/src/api_s2c/equip/ApiOneKeyLvUp.ts index 374c320..eb19f93 100644 --- a/src/api_s2c/equip/ApiOneKeyLvUp.ts +++ b/src/api_s2c/equip/ApiOneKeyLvUp.ts @@ -8,6 +8,7 @@ import { ServiceType } from '../../shared/protocols/serviceProto'; import { EquipShared } from '../../shared/public/equip'; import { PublicShared } from '../../shared/public/public'; import { HongDianChange } from "../hongdian/fun"; +import kfjsFun from "../../public/kaifujingsai"; export default async function (call: ApiCall) { let hero = await HeroFun.getHero(call, call.req.heroId); @@ -65,4 +66,6 @@ export default async function (call: ApiCall) { let hero = await HeroFun.getHero(call, call.req.h_id); @@ -19,4 +20,7 @@ export default async function (call: ApiCall } call.succ({}); + + kfjsFun.setEquipLvCount(call) + } \ No newline at end of file diff --git a/src/api_s2c/equip/ApiOneKeyWear.ts b/src/api_s2c/equip/ApiOneKeyWear.ts index 1ea3f52..0041b08 100644 --- a/src/api_s2c/equip/ApiOneKeyWear.ts +++ b/src/api_s2c/equip/ApiOneKeyWear.ts @@ -1,21 +1,22 @@ -import { ApiCall } from "tsrpc"; -import { EquipFun } from '../../public/equip'; -import { HeroFun } from '../../public/hero'; -import { ReqOneKeyWear, ResOneKeyWear } from "../../shared/protocols/equip/PtlOneKeyWear"; -import { ServiceType } from '../../shared/protocols/serviceProto'; -import { EquipShared } from '../../shared/public/equip'; +import {ApiCall} from "tsrpc"; +import {EquipFun} from '../../public/equip'; +import {HeroFun} from '../../public/hero'; +import {ReqOneKeyWear, ResOneKeyWear} from "../../shared/protocols/equip/PtlOneKeyWear"; +import {ServiceType} from '../../shared/protocols/serviceProto'; +import {EquipShared} from '../../shared/public/equip'; +import kfjsFun from "../../public/kaifujingsai"; export default async function (call: ApiCall) { let hero = await HeroFun.getHero(call, call.req.heroId); if (!hero) return call.error(globalThis.lng.equip_3); - if (hero.lv < G.gc.herocom.equipOpenLv) return call.error(`英雄${G.gc.herocom.equipOpenLv}级开启`); + if (hero.lv < G.gc.herocom.equipOpenLv) return call.errorCode(-1) let wearNum = 0; let wearData = hero.equip || {}; let equipList = await G.redis.get('equip', call.conn.uid) || {}; let allEquip = Object.values(equipList); - let heroIds = Object.values(call.conn.gud.heroPos).filter(i=>!!i) + let heroIds = Object.values(call.conn.gud.heroPos).filter(i => !!i) for (let pos = 1; pos < 5; pos++) { @@ -29,8 +30,8 @@ export default async function (call: ApiCall curEquipConf.colour - || (conf.colour > curEquipConf.colour && e.lv > curEquip.lv) - || (conf.colour > curEquipConf.colour && e.lv > curEquip.lv && e.star > curEquip.star)); + || (conf.colour >= curEquipConf.colour && e.star > curEquip.star) + || (conf.colour >= curEquipConf.colour && e.star >= curEquip.star && e.lv > curEquip.lv)); } }).sort((a, b) => { if (G.gc.equip[a.equipId].colour != G.gc.equip[b.equipId].colour) { @@ -43,16 +44,20 @@ export default async function (call: ApiCall 0) { - await HeroFun.changeHeroAttr(call, hero, { equip: wearData }); + if (wearNum == 0) { + return call.errorCode(-2) } + await HeroFun.changeHeroAttr(call, hero, {equip: wearData}); call.succ({}); + + kfjsFun.setEquipLvCount(call) + } \ No newline at end of file diff --git a/src/api_s2c/equip/ApiStarUp.ts b/src/api_s2c/equip/ApiStarUp.ts index 0727daf..360c950 100644 --- a/src/api_s2c/equip/ApiStarUp.ts +++ b/src/api_s2c/equip/ApiStarUp.ts @@ -27,6 +27,7 @@ export default async function (call: ApiCall) let equipArr: CollectionEquip[] = []; for (let _id of call.req.equipArr) { + //遍历客户端传过来的所有装备,如果不存在或处于穿戴中,则报错 let equip = await G.redis.get('equip', call.conn.uid, _id); if (!equip) return call.error(globalThis.lng.equip_6); if (equip.wearaId) return call.error(globalThis.lng.equip_7); diff --git a/src/api_s2c/equip/ApiTakeOff.ts b/src/api_s2c/equip/ApiTakeOff.ts index 4fbb050..85d07ee 100644 --- a/src/api_s2c/equip/ApiTakeOff.ts +++ b/src/api_s2c/equip/ApiTakeOff.ts @@ -2,6 +2,7 @@ import { ApiCall } from "tsrpc"; import { EquipFun } from '../../public/equip'; import { ReqTakeOff, ResTakeOff } from "../../shared/protocols/equip/PtlTakeOff"; import { ServiceType } from '../../shared/protocols/serviceProto'; +import kfjsFun from "../../public/kaifujingsai"; export default async function (call: ApiCall) { let equip = await G.redis.get('equip', call.conn.uid, call.req.equipId); @@ -12,4 +13,7 @@ export default async function (call: ApiCall) { let hero = await G.redis.get('hero', call.conn.uid, call.req.heroId); @@ -29,4 +30,7 @@ export default async function (call: ApiCall) { await HeroFun.changeHeroAttr(call, hero, { equip: wearData }); call.succ({}); + + kfjsFun.setEquipLvCount(call) + } \ No newline at end of file diff --git a/src/api_s2c/event/christmas/ApiGame.ts b/src/api_s2c/event/christmas/ApiGame.ts new file mode 100644 index 0000000..e3cd097 --- /dev/null +++ b/src/api_s2c/event/christmas/ApiGame.ts @@ -0,0 +1,26 @@ +import { ApiCall } from "tsrpc"; +import { ReqGame, ResGame } from "../../../shared/protocols/event/christmas/PtlGame"; +import { HongDianChange } from "../../hongdian/fun"; +import { Christmasfun } from "./fun"; +import {PlayerFun} from "../../../public/player"; + + +export default async function (call: ApiCall) { + let initCon = await Christmasfun.getCon(call) + let need = initCon[call.req.hdid].data.gameneed; + let addval = initCon[call.req.hdid].data.game[call.req.index]; + // 判断消耗是否满足 + await PlayerFun.checkNeedIsMeet(call, need); + // 扣除消耗 + await PlayerFun.cutNeed(call, need); + + let _mydata = await Christmasfun.getMyData(call, call.req.hdid) + let _setData = {} + _mydata["val"] += addval + _setData["val"] = _mydata["val"] + await Christmasfun.setMyData(call.uid, call.req.hdid, { $set: _setData }) + let changedata = { mydata: _mydata} + // 推送红点 + HongDianChange.sendChangeKey(call.uid, ['huodonghd']); + call.succ(changedata); +} \ No newline at end of file diff --git a/src/api_s2c/event/christmas/ApiLiBao.ts b/src/api_s2c/event/christmas/ApiLiBao.ts new file mode 100644 index 0000000..0c5163c --- /dev/null +++ b/src/api_s2c/event/christmas/ApiLiBao.ts @@ -0,0 +1,46 @@ +import { ApiCall } from "tsrpc"; +import { ReqLiBao, ResLiBao } from "../../../shared/protocols/event/christmas/PtlLiBao"; +import {Christmasfun} from "./fun"; +import {PlayerFun} from "../../../public/player"; +import {HongDianChange} from "../../hongdian/fun"; + +export default async function (call: ApiCall) { + let initCon = await Christmasfun.getCon(call) + let lbid = call.req.lbid; + let _con = initCon[call.req.hdid].data.libao[call.req.lbid]; + if (!_con) { + // 礼包id 不存在 + return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 }) + } + if (_con.payid) { + // 判断是否能购买 + return call.error('', { code: -2, message: globalThis.lng.yangchengmubiao_2 }) + } + let _mydata = await Christmasfun.getMyData(call, call.req.hdid) + let _buyNum = _mydata.libao[lbid] || 0 + if (_buyNum >= _con.buynum) { + // 判断是否能购买 + return call.error('', { code: -3, message: globalThis.lng.yangchengmubiao_2 }) + } + const _select = _mydata.select[lbid] || {} + if (Object.keys(_select).length >= _con.dlz.length) { + // 判断是否选择奖励了 + return call.error('', { code: -3, message: globalThis.lng.yangchengmubiao_2 }) + } + + let _prize: atn[] = _con.prize + for (let key in _select) { + _prize.push(_con.dlz[parseInt(key)][_select[key]]) + } + + let _setData = {} + _mydata.libao[lbid] = _buyNum + 1 + _setData["libao"] = _mydata.libao + await Christmasfun.setMyData(call.uid, call.req.hdid, { $set: _setData }) + + await PlayerFun.sendPrize(call, _prize); + let changedata = { mydata: _mydata, prize: _prize} + // 推送红点 + HongDianChange.sendChangeKey(call.uid, ['huodonghd']); + call.succ(changedata); +} \ No newline at end of file diff --git a/src/api_s2c/event/christmas/ApiOpen.ts b/src/api_s2c/event/christmas/ApiOpen.ts new file mode 100644 index 0000000..9fb038b --- /dev/null +++ b/src/api_s2c/event/christmas/ApiOpen.ts @@ -0,0 +1,16 @@ +import { ApiCall } from "tsrpc"; +import { HuoDongFun } from "../../../public/huodongfun"; +import { ReqOpen, ResOpen } from "../../../shared/protocols/event/yangchengmubiao/PtlOpen"; +import { Christmasfun } from "./fun"; + +export default async function (call: ApiCall) { + let _hdinfo = await HuoDongFun.getHdidInfo(call, call.req.hdid) + if (!_hdinfo || Object.keys(_hdinfo).length <= 0) { + // 无此活动 + return call.error('', { code: -1, message: globalThis.lng.huodong_open_1 }) + } + let _mydata = await Christmasfun.getMyData(call, call.req.hdid) + let changedata = { mydata: _mydata, hdinfo: _hdinfo } + call.succ(changedata); +} + diff --git a/src/api_s2c/event/christmas/ApiQianDao.ts b/src/api_s2c/event/christmas/ApiQianDao.ts new file mode 100644 index 0000000..41f5742 --- /dev/null +++ b/src/api_s2c/event/christmas/ApiQianDao.ts @@ -0,0 +1,38 @@ +import { ApiCall } from "tsrpc"; +import { ReqQianDao, ResQianDao } from "../../../shared/protocols/event/christmas/PtlQianDao"; +import {Christmasfun} from "./fun"; +import {PublicShared} from "../../../shared/public/public"; +import {PlayerFun} from "../../../public/player"; +import {HongDianChange} from "../../hongdian/fun"; + +export default async function (call: ApiCall) { + let initCon = await Christmasfun.getCon(call) + let _con = initCon[call.req.hdid].data.qiandao; + let _stime = initCon[call.req.hdid].stime + let _diff = PublicShared.getDiff(_stime) + + let _mydata = await Christmasfun.getMyData(call, call.req.hdid) + // 循环判断是否有可以领取的 + let _prize = [] + for(let i = 0; i < _diff; i++) { + if (_mydata.qiandao.includes(i)) continue + _mydata.qiandao.push(i) + _prize.push(_con[i]) + } + + if (!_prize){ + // 没有奖励可以领取 + return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 }) + } + + + let _setData = {} + _setData["qiandao"] = _mydata.qiandao + await Christmasfun.setMyData(call.uid, call.req.hdid, { $set: _setData }) + + await PlayerFun.sendPrize(call, _prize); + let changedata = { mydata: _mydata, prize: _prize} + // 推送红点 + HongDianChange.sendChangeKey(call.uid, ['huodonghd']); + call.succ(changedata); +} \ No newline at end of file diff --git a/src/api_s2c/event/christmas/ApiSelect.ts b/src/api_s2c/event/christmas/ApiSelect.ts new file mode 100644 index 0000000..6680a9a --- /dev/null +++ b/src/api_s2c/event/christmas/ApiSelect.ts @@ -0,0 +1,39 @@ +import { ApiCall } from "tsrpc"; +import { ReqSelect, ResSelect } from "../../../shared/protocols/event/christmas/PtlSelect"; +import {Christmasfun} from "./fun"; +import {HongDianChange} from "../../hongdian/fun"; + +export default async function (call: ApiCall) { + let initCon = await Christmasfun.getCon(call) + let index = call.req.index; + let pid = call.req.pid; + let lbid = call.req.lbid; + let _con = initCon[call.req.hdid].data.libao[lbid]; + if (!_con) { + // 礼包id 不存在 + return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 }) + } + if (index >= _con.dlz.length){ + // 礼包id 不存在 + return call.error('', { code: -2, message: globalThis.lng.yangchengmubiao_2 }) + } + if (index >= _con.dlz.length){ + // 礼包id 不存在 + return call.error('', { code: -3, message: globalThis.lng.yangchengmubiao_2 }) + } + if (!_con.dlz[index][pid]){ + // 礼包id 不存在 + return call.error('', { code: -4, message: globalThis.lng.yangchengmubiao_2 }) + } + let _mydata = await Christmasfun.getMyData(call, call.req.hdid) + let lb_select = _mydata.select[lbid] || {} + lb_select[index.toString()] = pid + _mydata.select[lbid] = lb_select + let _setData = {} + _setData["select"] = _mydata.select + await Christmasfun.setMyData(call.uid, call.req.hdid, { $set: _setData }) + let changedata = { mydata: _mydata} + // 推送红点 + HongDianChange.sendChangeKey(call.uid, ['huodonghd']); + call.succ(changedata); +} \ No newline at end of file diff --git a/src/api_s2c/event/christmas/ApiTaskRec.ts b/src/api_s2c/event/christmas/ApiTaskRec.ts new file mode 100644 index 0000000..1227d85 --- /dev/null +++ b/src/api_s2c/event/christmas/ApiTaskRec.ts @@ -0,0 +1,37 @@ +import { ApiCall } from "tsrpc"; +import { ReqTaskRec, ResTaskRec } from "../../../shared/protocols/event/christmas/PtlTaskRec"; +import {Christmasfun} from "./fun"; +import {HongDianChange} from "../../hongdian/fun"; +import {PlayerFun} from "../../../public/player"; + +export default async function (call: ApiCall) { + let initCon = await Christmasfun.getCon(call) + let taskid = call.req.taskid; + let _con = initCon[call.req.hdid].data.task[taskid]; + if (!_con) { + // 任务id 不存在 + return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 }) + } + let _mydata = await Christmasfun.getMyData(call, call.req.hdid) + if (_mydata.taskval[taskid] < _con.pval) { + // 任务未完成 + return call.error('', { code: -2, message: globalThis.lng.yangchengmubiao_3 }) + } + if (_mydata.taskfinish.includes(taskid)) { + // 任务已领取 + return call.error('', { code: -3, message: globalThis.lng.yangchengmubiao_4 }) + } + _mydata.taskfinish.push(taskid) + + let _setData = {} + _setData["taskfinish"] = _mydata.taskfinish + await Christmasfun.setMyData(call.uid, call.req.hdid, { $set: _setData }) + let _prize = _con.prize + await PlayerFun.sendPrize(call, _prize); + let changedata = { mydata: _mydata, prize: _prize} + // 推送红点 + HongDianChange.sendChangeKey(call.uid, ['huodonghd']); + call.succ(changedata); + + +} \ No newline at end of file diff --git a/src/api_s2c/event/christmas/ApiZhanLingRec.ts b/src/api_s2c/event/christmas/ApiZhanLingRec.ts new file mode 100644 index 0000000..66bc07f --- /dev/null +++ b/src/api_s2c/event/christmas/ApiZhanLingRec.ts @@ -0,0 +1,46 @@ +import { ApiCall } from "tsrpc"; +import { ReqZhanLingRec, ResZhanLingRec } from "../../../shared/protocols/event/christmas/PtlZhanLingRec"; +import {Christmasfun} from "./fun"; +import {PlayerFun} from "../../../public/player"; +import {HongDianChange} from "../../hongdian/fun"; + +export default async function (call: ApiCall) { + let initCon = await Christmasfun.getCon(call) + let index = call.req.index; + let _con = initCon[call.req.hdid].data.zhanling[index]; + if (!_con) { + // 礼包id 不存在 + return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 }) + } + let _mydata = await Christmasfun.getMyData(call, call.req.hdid) + if (_mydata.val < _con.val) { + return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 }) + } + let _prize = [] + + if (!_mydata.pt.includes(index)){ + // 如果普通奖励没有领取 + _prize.push(_con.pt) + _mydata.pt.push(index) + } + if (_mydata.pay && !_mydata.gj.includes(index)){ + // 如果普通奖励没有领取 + _prize.push(_con.gj) + _mydata.gj.push(index) + } + if (!_prize) { + // 没有奖励可以领取 + return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 }) + } + let _setData = {} + _setData["gj"] = _mydata.gj + _setData["pt"] = _mydata.pt + await Christmasfun.setMyData(call.uid, call.req.hdid, { $set: _setData }) + + await PlayerFun.sendPrize(call, _prize); + let changedata = { mydata: _mydata, prize: _prize} + // 推送红点 + HongDianChange.sendChangeKey(call.uid, ['huodonghd']); + call.succ(changedata); + +} \ No newline at end of file diff --git a/src/api_s2c/event/christmas/fun.ts b/src/api_s2c/event/christmas/fun.ts new file mode 100644 index 0000000..6d37072 --- /dev/null +++ b/src/api_s2c/event/christmas/fun.ts @@ -0,0 +1,168 @@ +import { strict } from 'assert'; +import { ApiCall } from 'tsrpc'; +import { ReqAddHuoDong } from '../../../monopoly/protocols/PtlAddHuoDong'; +import { HuoDongFun } from '../../../public/huodongfun'; +import { TaskFun } from '../../../public/task'; +import { christmas } from '../../../shared/protocols/event/christmas/PtlOpen'; +import { PublicShared } from '../../../shared/public/public'; + + +export class Christmasfun { + /**配置 */ + static async getCon(call: ApiCall) { + let _con: { [id: string]: ReqAddHuoDong } = {} + let _hd = await HuoDongFun.gethdList(call, 8) + for (let index = 0; index < _hd.length; index++) { + const element = _hd[index]; + if (element && element._id) delete element._id + _con[element.hdid] = element + } + return _con + } + /**获取所有符合时间的活动 */ + static async gethdids(call: ApiCall) { + let _hdids = [] + let _hd = await HuoDongFun.gethdList(call, 8) + for (let index = 0; index < _hd.length; index++) { + const element = _hd[index]; + _hdids.push(element.hdid) + } + return _hdids + } + + /**获取我的数据 */ + static async getMyData(call: ApiCall, hdid: number) { + let db: any = await G.mongodb.cEvent(`christmas${hdid}`).findOne({ uid: call.uid, type: `christmas${hdid}`, hdid: hdid }); + if (!db) { + db = await this.initData(call, hdid) + await G.mongodb.cEvent(`christmas${hdid}`).updateOne( + { uid: call.uid, type: `christmas${hdid}`, hdid: hdid }, + { $set: db }, + { upsert: true } + ) + } + let { _id, ..._myData } = db + if (!PublicShared.chkSameDate(_myData.refresh, G.time)) { + // 刷新每日任务 + _myData = await this.refreTask(call, _myData, hdid) + + } + return _myData + } + + /**初始数据 */ + static async initData(call: ApiCall, hdid: number) { + let _initCon = await this.getCon(call) + let _con = _initCon[hdid] + let _r: christmas = { + type: `christmas${hdid}`, + uid: call.uid, + hdid: hdid, + taskval: await this.getTaskVal(call, hdid), + taskfinish: [], + refresh: G.time, + pt: [], + gj: [], + pay: false, + select:{}, + val: 0, + qiandao: [], + libao:{} + } + return _r + } + + /**设置数据 */ + static async setMyData(uid: string, hdid: number, set: {}) { + await G.mongodb.cEvent(`christmas${hdid}`).updateOne( + { uid: uid, type: `christmas${hdid}`, hdid: hdid }, + set + ) + } + + /**获取所有taskid 及对应的值 */ + static async getTaskVal(call: ApiCall, hdid: number) { + let _initCon = await this.getCon(call) + let _tasks = _initCon[hdid].data.task + let _res = {} + for (let index = 0; index < Object.keys(_tasks).length; index++) { + const element = Object.keys(_tasks)[index]; + let _tmp = _tasks[element] + _tmp["id"] = element + // 每日登录直接完成 + if (element == "1"){ + _res[element] = 1 + } + else{ + _res[element] = 0 + } + + + } + return _res + } + + /**刷新每日任务 */ + static async refreTask(call: ApiCall, mydata: christmas, hdid: number) { + let _initCon = await this.getCon(call) + let _con = _initCon[hdid].data.task + if (!_con) return mydata + mydata.taskfinish = [] + mydata.taskval = await this.getTaskVal(call, hdid) + mydata.refresh = G.time + await this.setMyData(call.uid, hdid, { $set: { refresh: mydata.refresh, taskfinish: mydata.taskfinish, taskval: mydata.taskval } }) + return mydata + } + + /**设置任务 */ + static async setTaskVal(call: ApiCall, stype: number, val: number, chkCall: Function, chkval: number = 0, isinc: number = 0, alchangeVal: Function, arg) { + let hdids = await this.gethdids(call) + if (hdids.length <= 0) return // 活动过期,不计数 + let _initCon = await this.getCon(call) + + + + for (let index = 0; index < hdids.length; index++) { + const hdid = hdids[index]; + let _mydata = await Christmasfun.getMyData(call, hdid) + let _tasks = _initCon[hdid].data.task + + let _setData = { + $inc: {}, + $set: {} + } + let isset = 0 + for (let indextask = 0; indextask < Object.keys(_tasks).length; indextask++) { + const ele = Object.keys(_tasks)[indextask]; + // 具体任务配置 + let _taskCon = _tasks[ele] + if (_taskCon.stype != stype) continue + + let _pval = _taskCon.pval + // 不符合任务要求 + if (!(await chkCall(_taskCon["cond"], chkval, arg))) continue + + // 根据需求改写 + val = await alchangeVal(call, _taskCon, val, arg) + + isset = 1 + if (isinc == 1) { // 累加 + _setData["$inc"][`taskval.${ele}`] = val + } else { + _setData["$set"][`taskval.${ele}`] = val + } + } + + // 设置任务 + if (isset == 1) { + await G.mongodb.collection('event').updateMany( + { uid: call.uid, type: { $regex: "christmas" }, hdid: parseInt(hdid) }, + _setData + ) + } + } + } + + + +} \ No newline at end of file diff --git a/src/api_s2c/event/jijin/ApiCheckOpen.ts b/src/api_s2c/event/jijin/ApiCheckOpen.ts index f5bc066..d8c0758 100644 --- a/src/api_s2c/event/jijin/ApiCheckOpen.ts +++ b/src/api_s2c/event/jijin/ApiCheckOpen.ts @@ -12,7 +12,7 @@ const type:jijinType[] = [ ] export default async function (call: ApiCall) { - let logs = await PayFun.getPayLog(call.uid); + let logs = await PayFun.getPayLogs(call.uid); let data = await G.mongodb.collection('event').find({ uid: call.uid, type: { $in: type}}).toArray(); diff --git a/src/api_s2c/event/jijin/ApiOpen.ts b/src/api_s2c/event/jijin/ApiOpen.ts index 9252b25..f844ff7 100644 --- a/src/api_s2c/event/jijin/ApiOpen.ts +++ b/src/api_s2c/event/jijin/ApiOpen.ts @@ -10,18 +10,18 @@ import { PublicShared } from '../../../shared/public/public'; * 天数基金、tianshujijin * */ export default async function (call: ApiCall) { - let logs = await PayFun.getPayLog(call.uid); let data = await G.mongodb.cEvent(call.req.type).findOne({ uid: call.uid, type: call.req.type }); let payId = call.req.type == 'tianshujijin' ? 'zhongshenka' : call.req.type; + let logs = await PayFun.getPayLog(call.uid,payId); call.succ({ - isPay: logs?.[payId]?.length > 0, + isPay: logs?.length > 0, rec: data?.rec || {}, finished: await getVal(call, logs) }); } -export async function getVal(call: { conn: BaseConnection, req: ReqOpen; }, logs: k_v, type: jijinType | false = false) { +export async function getVal(call: { conn: BaseConnection; req: ReqOpen }, logs: { [p: string]: any }, type: jijinType | false = false) { let val = 0; let _type = type || call.req.type; diff --git a/src/api_s2c/event/jijin/ApiReceive.ts b/src/api_s2c/event/jijin/ApiReceive.ts index e9cf979..7d46825 100644 --- a/src/api_s2c/event/jijin/ApiReceive.ts +++ b/src/api_s2c/event/jijin/ApiReceive.ts @@ -15,11 +15,11 @@ export default async function (call: ApiCall) { let isErr = conf.map((c, i) => i).intersection(call.req.recIndexs).length != call.req.recIndexs.length; if (isErr) return call.error(globalThis.lng.pata_getprize_1); - let logs = await PayFun.getPayLog(call.uid); + let payId = call.req.type == 'tianshujijin' ? 'zhongshenka' : call.req.type; + let logs = await PayFun.getPayLog(call.uid,payId); let rec = data?.rec || {}; let val = await getVal(call, logs); - let payId = call.req.type == 'tianshujijin' ? 'zhongshenka' : call.req.type; - let isPay = logs?.[payId]?.length > 0; + let isPay = logs?.length > 0; let prize: atn[] = []; for (let index of call.req.recIndexs) { diff --git a/src/api_s2c/event/kaifukuanghuan/ApiOpen.ts b/src/api_s2c/event/kaifukuanghuan/ApiOpen.ts index e2d4d8b..3f2dc96 100644 --- a/src/api_s2c/event/kaifukuanghuan/ApiOpen.ts +++ b/src/api_s2c/event/kaifukuanghuan/ApiOpen.ts @@ -80,7 +80,10 @@ export async function getTaskVal(gud: player, taskTyps: string[]) { let daystr = t.split('_')[1] || '1'; let day = Number(daystr); let zeroTime = PublicShared.getToDayZeroTime(gud.cTime); - val[t] = await PayFun.getPayDaysAllPayNum(gud.uid, zeroTime + (day - 1) * 24 * 3600, zeroTime + day * 24 * 3600); + val[t] = await PayFun.getPayDaysAllPayNum( + gud.uid, + zeroTime + (day - 1) * 24 * 3600, zeroTime + day * 24 * 3600 + ) * 10; } else if (t == 'zccg_level') { val[t] = (await G.mongodb.collection('pata').findOne({ uid: gud.uid }))?.lv || 0; } else if (t.indexOf('has_equip_color') != -1) { diff --git a/src/api_s2c/event/xinshoulibao/ApiOpen.ts b/src/api_s2c/event/xinshoulibao/ApiOpen.ts index 76d35bc..c7dc4a8 100644 --- a/src/api_s2c/event/xinshoulibao/ApiOpen.ts +++ b/src/api_s2c/event/xinshoulibao/ApiOpen.ts @@ -28,7 +28,7 @@ export default async function (call: ApiCall) { }; if (db.index == G.gc.xinshoulibao.length - 1) { - PayFun.setPayLog(call.uid, ...G.gc.xinshoulibao[db.index].pays.map(p => { return { payId: p.payId, val: [] }; })); + PayFun.delPayLog(call.uid, ...G.gc.xinshoulibao[db.index].pays.map(p => { return { payId: p.payId, val: [] }; })); } } } diff --git a/src/api_s2c/event/yangchengmubiao/ApiRec.ts b/src/api_s2c/event/yangchengmubiao/ApiRec.ts index 1ba2ab4..c7c1bae 100644 --- a/src/api_s2c/event/yangchengmubiao/ApiRec.ts +++ b/src/api_s2c/event/yangchengmubiao/ApiRec.ts @@ -17,13 +17,11 @@ export default async function (call: ApiCall) { // 任务id 不存在 return call.error('', { code: -2, message: globalThis.lng.yangchengmubiao_2 }) } - let _mydata = await YangChengMuBiaofun.getMyData(call, call.req.hdid) if (_mydata.taskval[call.req.taskid] < _con.pval) { // 任务未完成 return call.error('', { code: -3, message: globalThis.lng.yangchengmubiao_3 }) } - if (_mydata.finishid[_con.type].includes(call.req.taskid)) { // 任务已领取 return call.error('', { code: -4, message: globalThis.lng.yangchengmubiao_4 }) diff --git a/src/api_s2c/event/yuedujijin/ApiOpen.ts b/src/api_s2c/event/yuedujijin/ApiOpen.ts index cca950f..109d4ad 100644 --- a/src/api_s2c/event/yuedujijin/ApiOpen.ts +++ b/src/api_s2c/event/yuedujijin/ApiOpen.ts @@ -45,6 +45,6 @@ export async function checkNewRound(call, type) { } }, {upsert: true}); - PayFun.setPayLog(call.uid, {payId: type, val: []}); + PayFun.delPayLog(call.uid, {payId: type, val: []}); } } \ No newline at end of file diff --git a/src/api_s2c/event/zhanling/ApiOpen.ts b/src/api_s2c/event/zhanling/ApiOpen.ts index 023a3ff..95b2ce7 100644 --- a/src/api_s2c/event/zhanling/ApiOpen.ts +++ b/src/api_s2c/event/zhanling/ApiOpen.ts @@ -1,65 +1,81 @@ -import { ApiCall } from "tsrpc"; -import { ZhanLingTasks } from '../../../public/zhanling'; -import { ReqOpen, ResOpen } from "../../../shared/protocols/event/zhanling/PtlOpen"; -import { player } from '../../../shared/protocols/user/type'; -import { PublicShared } from '../../../shared/public/public'; +import {ApiCall} from "tsrpc"; +import {ZhanLingTasks} from '../../../public/zhanling'; +import {ReqOpen, ResOpen} from "../../../shared/protocols/event/zhanling/PtlOpen"; +import {player} from '../../../shared/protocols/user/type'; +import {PublicShared} from '../../../shared/public/public'; export default async function (call: ApiCall) { + let zls = await G.mongodb.collection('scheduler').findOne({type: 'zhanling'}); + let data = await G.mongodb.cEvent('zhanling').findOne({uid: call.uid, type: 'zhanling'}); - let data = await G.mongodb.cEvent('zhanling').findOne({ uid: call.uid, type: 'zhanling' }); - - - - if (data && PublicShared.getToDayZeroTime() > data.refreshTime) { - G.mongodb.cEvent('zhanling').updateOne({ uid: call.uid, type: 'zhanling' }, { $set: { refreshTime: G.time, taskRec: [] } }); - } - - let tasks = G.gc.zhanling.task.map(t => { return { type: t.type as 'day' | 'week' | 'round', key: t.taskId }; }); - let taskFinished = await ZhanLingTasks.getLog(call.uid, tasks); - - let result: { rec: {}; isPay: boolean; taskRec: any[]; taskFinished: k_v; refreshTime: number; lv: number; exp: number } = { - ...data, - taskFinished: taskFinished - } - - if (!data){ - result = { + if (!data || data.round != (zls?.round | 0)) { + let set = { lv: 1, exp: 0, rec: {}, isPay: false, taskRec: [], + round: zls?.round || 0, + reWeekTime:G.time, refreshTime: G.time, - taskFinished: taskFinished } - G.mongodb.cEvent('zhanling').updateOne( - {uid: call.uid, type: 'zhanling'}, - { - $set: { - lv: 1, - exp: 0, - rec: {}, - isPay: false, - taskRec: [], - refreshTime: G.time - } - }, - {upsert: true} - ); + + data = (await G.mongodb.cEvent('zhanling').findOneAndUpdate({ + uid: call.uid, + type: 'zhanling' + }, {$set: set}, {upsert: true, returnDocument: 'after'})).value; + } + + if (PublicShared.getToWeekMondayZeroTime() > data.reWeekTime || PublicShared.getToDayZeroTime() > data.refreshTime) { + let set: any = {taskRec: []}; + + let reType = []; + if (PublicShared.getToWeekMondayZeroTime() > data.reWeekTime) { + set.reWeekTime = G.time; + reType.push("week"); + } + + if (PublicShared.getToDayZeroTime() > data.refreshTime) { + set.refreshTime = G.time; + reType.push("day") + } + + for (let idx of data.taskRec) { + if (reType && reType.indexOf(G.gc.zhanling.task[idx].type) == -1) { + set.taskRec.push(idx); + } + } + + data = (await G.mongodb.cEvent('zhanling').findOneAndUpdate({ + uid: call.uid, + type: 'zhanling' + }, {$set: set}, {upsert: true, returnDocument: 'after'})).value; + } + + let tasks = G.gc.zhanling.task.map(t => { + return {type: t.type as 'day' | 'week' | 'round', key: t.taskId}; + }); + let taskFinished = await ZhanLingTasks.getLog(call.uid, tasks); + + + let result: { rec: {}; isPay: boolean; taskRec: any[]; taskFinished: k_v; refreshTime: number; lv: number; exp: number, nextRoundTime: number } = { + ...data, + taskFinished: taskFinished, + nextRoundTime: PublicShared.getToDayZeroTime(zls?.lastRunTime || PublicShared.getToDayZeroTime(G.openTime)) + 86400 * G.gc.zhanling.eventOpen.day } call.succ(result); } export async function payZhanLing(player: player) { - let zlData = await G.mongodb.cEvent('zhanling').findOne({ uid: player.uid, type: 'zhanling' }); + let zlData = await G.mongodb.cEvent('zhanling').findOne({uid: player.uid, type: 'zhanling'}); let curLv = zlData?.lv || 1; let maxLv = Number(Object.keys(G.gc.zhanling.lv).slice(-1)[0]); let addLv = maxLv - curLv >= G.gc.zhanling.payAddLv ? G.gc.zhanling.payAddLv : maxLv - curLv; await G.mongodb.cEvent('zhanling').updateOne( - { uid: player.uid, type: 'zhanling' }, - { $set: { isPay: true, exp: G.gc.zhanling.lv[curLv + addLv], lv: curLv + addLv } }, - { upsert: true } + {uid: player.uid, type: 'zhanling'}, + {$set: {isPay: true, exp: G.gc.zhanling.lv[curLv + addLv], lv: curLv + addLv}}, + {upsert: true} ); } \ No newline at end of file diff --git a/src/api_s2c/event/zhanling/ApiRecTask.ts b/src/api_s2c/event/zhanling/ApiRecTask.ts index d6ede99..19c1283 100644 --- a/src/api_s2c/event/zhanling/ApiRecTask.ts +++ b/src/api_s2c/event/zhanling/ApiRecTask.ts @@ -1,28 +1,28 @@ -import { ApiCall } from "tsrpc"; -import { eventType } from '../../../module/collection_event'; -import { PlayerFun } from '../../../public/player'; -import { ZhanLingTasks } from '../../../public/zhanling'; -import { ReqRecTask, ResRecTask } from "../../../shared/protocols/event/zhanling/PtlRecTask"; -import { HongDianChange } from "../../hongdian/fun"; +import {ApiCall} from "tsrpc"; +import {eventType} from '../../../module/collection_event'; +import {PlayerFun} from '../../../public/player'; +import {ZhanLingTasks} from '../../../public/zhanling'; +import {ReqRecTask, ResRecTask} from "../../../shared/protocols/event/zhanling/PtlRecTask"; +import {HongDianChange} from "../../hongdian/fun"; export default async function (call: ApiCall) { let conf = G.gc.zhanling.task[call.req.index]; if (!conf) return call.error(globalThis.lng.event_kfkh_11); - let data = await G.mongodb.cEvent('zhanling').findOne({ uid: call.uid, type: 'zhanling' }); + let data = await G.mongodb.cEvent('zhanling').findOne({uid: call.uid, type: 'zhanling'}); if (data.taskRec.includes(call.req.index)) return call.error(globalThis.lng.event_kfkh_12); - let taskVal = await ZhanLingTasks.getLog(call.uid, { type: conf.type as any, key: conf.taskId }); + let taskVal = await ZhanLingTasks.getLog(call.uid, {type: conf.type as any, key: conf.taskId}); if (taskVal < conf.total) return call.error(globalThis.lng.event_kfkh_13); conf.prize && await PlayerFun.sendPrize(call, conf.prize); G.mongodb.cEvent('zhanling').updateOne( - { uid: call.uid, type: 'zhanling' }, - { $push: { taskRec: call.req.index } } + {uid: call.uid, type: 'zhanling'}, + {$push: {taskRec: call.req.index}} ); HongDianChange.sendChangeKey(call.uid, ['zhuishalinghd']); @@ -34,23 +34,21 @@ export default async function (call: ApiCall) { } export async function addExp(uid: string, exp: number, data?: eventType['zhanling']) { - if (!data) data = await G.mongodb.cEvent('zhanling').findOne({ uid: uid, type: 'zhanling' }); + if (!data) data = await G.mongodb.cEvent('zhanling').findOne({uid: uid, type: 'zhanling'}); let change: ResRecTask['change'] = {}; - change.exp = data.exp + exp; - if (G.gc.zhanling.lv[data.lv + 1] && change.exp >= G.gc.zhanling.lv[data.lv + 1]) { - let addLv = 1; + change.exp = (data?.exp || 0) + exp; - while (G.gc.zhanling.lv[data.lv + addLv] <= change.exp) { - addLv++; - } - - change.lv = data.lv + addLv; + let lv = data?.lv || 1 + while (G.gc.zhanling.lv[lv + 1] < change.exp) { + lv += 1 } - - G.mongodb.cEvent('zhanling').updateOne( - { uid: uid, type: 'zhanling' }, - { $set: change } + if (lv > (data?.lv || 1)) { + change.lv = lv + } + await G.mongodb.cEvent('zhanling').updateOne( + {uid: uid, type: 'zhanling'}, + {$set: change} ); return change; diff --git a/src/api_s2c/event/zhoulibao/ApiOpen.ts b/src/api_s2c/event/zhoulibao/ApiOpen.ts index 5b25f7f..b215fd9 100644 --- a/src/api_s2c/event/zhoulibao/ApiOpen.ts +++ b/src/api_s2c/event/zhoulibao/ApiOpen.ts @@ -18,7 +18,7 @@ export default async function (call: ApiCall) { { uid: call.uid, type: 'zhoulibao' }, { $set: { sTime: G.time } }, ); - PayFun.setPayLog(call.uid, ...G.gc.dixiaheishi.zhoulibao.pays.map(p => { return { payId: p.payId, val: [] }; })); + PayFun.delPayLog(call.uid, ...G.gc.dixiaheishi.zhoulibao.pays.map(p => { return { payId: p.payId, val: [] }; })); } call.succ({ diff --git a/src/api_s2c/friend/ApiGift.ts b/src/api_s2c/friend/ApiGift.ts index e3f1915..54fa73f 100644 --- a/src/api_s2c/friend/ApiGift.ts +++ b/src/api_s2c/friend/ApiGift.ts @@ -46,8 +46,12 @@ export default async function (call: ApiCall) { prize.length > 0 && await PlayerFun.sendPrize(call, prize); - call.succ({ - prize: prize, - change: change - }); + if(prize.length == 0 && !change.sendGift?.length ) { + return call.error(lng.friend_23) + } else { + call.succ({ + prize: prize, + change: change + }); + } } \ No newline at end of file diff --git a/src/api_s2c/friend/ApiList.ts b/src/api_s2c/friend/ApiList.ts index 9f89283..bb1045c 100644 --- a/src/api_s2c/friend/ApiList.ts +++ b/src/api_s2c/friend/ApiList.ts @@ -15,14 +15,17 @@ export default async function (call: ApiCall) { ]).toArray(); break; case 'friend': - res = await G.redis.gets('user', ...my.data.friendList.map(uid => [uid] as [string])) + //res = await G.redis.gets('user', ...my.data.friendList.map(uid => [uid] as [string])) + res = (await G.mongodb.find('user',{uid:{$in:my.data.friendList}})) as any; break; case 'apply': // 预防申请列表出现脏数据(过滤已添加好友) - res = await G.redis.gets('user', ...my.data.applyList.filter(uid => my.data.friendList.indexOf(uid) == -1).map(uid => [uid] as [string])); + //res = await G.redis.gets('user', ...); + res = (await G.mongodb.find('user',{uid:{$in: my.data.applyList.filter(uid => my.data.friendList.indexOf(uid) == -1) }})) as any break; case 'black': - res = await G.redis.gets('user', ...my.data.blacklist.map(uid => [uid] as [string])) + //res = await G.redis.gets('user', ...my.data.blacklist.map(uid => [uid] as [string])) + res = (await G.mongodb.find('user',{uid:{$in: my.data.blacklist}})) as any; break; } diff --git a/src/api_s2c/friend/ApiRespond.ts b/src/api_s2c/friend/ApiRespond.ts index f71e900..a18002e 100644 --- a/src/api_s2c/friend/ApiRespond.ts +++ b/src/api_s2c/friend/ApiRespond.ts @@ -1,6 +1,6 @@ -import { ApiCall } from "tsrpc"; -import { FriendManage } from '../../public/friend/manage'; -import { ReqRespond, ResRespond } from "../../shared/protocols/friend/PtlRespond"; +import {ApiCall} from "tsrpc"; +import {FriendManage} from '../../public/friend/manage'; +import {ReqRespond, ResRespond} from "../../shared/protocols/friend/PtlRespond"; export default async function (call: ApiCall) { const my = await FriendManage.getFriend(call.uid); @@ -16,6 +16,7 @@ export default async function (call: ApiCall) { if (he) { if (he.data.friendList.length >= G.gc.friend.maxFriendNum) return call.error(globalThis.lng.friend_19); + if (he.data.blacklist.includes(call.uid)) return call.error(globalThis.lng.friend_7) he.addFriend(call.uid); } diff --git a/src/api_s2c/ganbutexun/ApiChallenge.ts b/src/api_s2c/ganbutexun/ApiChallenge.ts index d4f0c55..9321394 100644 --- a/src/api_s2c/ganbutexun/ApiChallenge.ts +++ b/src/api_s2c/ganbutexun/ApiChallenge.ts @@ -1,8 +1,8 @@ -import { ApiCall } from "tsrpc"; -import { FightFun } from '../../public/fight'; -import { PlayerFun } from "../../public/player"; -import { formatNpcData } from '../../shared/fightControl/fightFun'; -import { ReqChallenge, ResChallenge } from "../../shared/protocols/ganbutexun/PtlChallenge"; +import {ApiCall} from "tsrpc"; +import {FightFun} from '../../public/fight'; +import {PlayerFun} from "../../public/player"; +import {formatNpcData} from '../../shared/fightControl/fightFun'; +import {ReqChallenge, ResChallenge} from "../../shared/protocols/ganbutexun/PtlChallenge"; export default async function (call: ApiCall) { let heroid = call.req.id; @@ -11,7 +11,7 @@ export default async function (call: ApiCall) { // 判断关卡进度 TODO let isUnlock = Object.entries(conf.cond).every(v => call.conn.gud[v[0]] >= v[1]); if (!isUnlock) { - return call.error('', { code: -1 }); + return call.error('', {code: -1}); } let need = [conf.need]; await PlayerFun.checkNeedIsMeet(call, need); @@ -19,7 +19,7 @@ export default async function (call: ApiCall) { let prize = []; let addnum = 0; - let fightNum = (await G.mongodb.collection('gbtx').findOne({ uid: call.uid }))?.fightNum?.[call.req.id] || 0; + let fightNum = (await G.mongodb.collection('gbtx').findOne({uid: call.uid}))?.fightNum?.[call.req.id] || 0; fightNum + 1; let lv = fightNum % 6 + fightNum; @@ -46,7 +46,7 @@ export default async function (call: ApiCall) { await PlayerFun.addItem(call, prize); G.mongodb.collection('gbtx').updateOne( - { uid: call.uid }, + {uid: call.uid}, { $inc: obj }, @@ -57,9 +57,9 @@ export default async function (call: ApiCall) { } G.mongodb.collection('gbtx').updateOne( - { uid: call.uid }, + {uid: call.uid}, { - $inc: G.mongodb.createTreeObj({ key: `fightNum.${call.req.id}`, val: 1 }) + $inc: G.mongodb.createTreeObj({key: `fightNum.${call.req.id}`, val: 1}) }, { upsert: true diff --git a/src/api_s2c/ganhai/ApiOpen.ts b/src/api_s2c/ganhai/ApiOpen.ts index 37c78c1..0dff660 100644 --- a/src/api_s2c/ganhai/ApiOpen.ts +++ b/src/api_s2c/ganhai/ApiOpen.ts @@ -4,22 +4,32 @@ import {ZhanLingTasks} from '../../public/zhanling'; import {ReqOpen, ResOpen} from "../../shared/protocols/ganhai/PtlOpen"; import {PublicShared} from '../../shared/public/public'; import {HongDianChange} from "../hongdian/fun"; -import { isArray } from "mathjs"; export default async function (call: ApiCall) { let dbData = await G.mongodb.collection('ganhai').findOne({uid: call.uid}); - if (!dbData) { - var shipIndexs = randomMyShips(); + if (!dbData || dbData.refreshTime < PublicShared.getToDayZeroTime()) { + let set: any = { + refreshTime: G.time, + useFightNum: 0, + useEscortNum: 0, + useRefreshNum: 0 + }; - var ships = await randomShips(call.uid); - await G.mongodb.collection('ganhai').updateOne({uid: call.uid}, { - $set: { + if (!dbData) { + var shipIndexs = randomMyShips(); + var ships = await randomShips(call.uid, call.conn.gud.ghId); + set = { + ...set, myShips: shipIndexs, ships: ships } - }, {upsert: true}); + } + dbData = (await G.mongodb.collection('ganhai').findOneAndUpdate({uid: call.uid}, {$set: set}, { + upsert: true, + returnDocument: 'after' + })).value; } /** @@ -28,7 +38,7 @@ export default async function (call: ApiCall) { let resShips = dbData?.ships if (resShips) { let npc = [] - let ids = resShips.filter(i=>!!i).map(i => { + let ids = resShips.filter(i => !!i).map(i => { let uid = i.player?.player?.uid if (uid) return uid else npc.push(i) @@ -49,16 +59,6 @@ export default async function (call: ApiCall) { useRefreshNum: dbData?.useRefreshNum || 0, }; - if (!dbData || dbData.refreshTime < PublicShared.getToDayZeroTime()) { - var refresObj = { - refreshTime: G.time, - useFightNum: 0, - useEscortNum: 0, - useRefreshNum: 0 - }; - await G.mongodb.collection('ganhai').updateOne({uid: call.uid}, {$set: refresObj}, {upsert: true}); - } - if (dbData?.ship?.sTime && dbData.ship.sTime + G.gc.ganhai.ships[dbData.ship.index].time < G.time) { let prize = calculatePrize(dbData.ship, dbData.ship.sTime + G.gc.ganhai.ships[dbData.ship.index].time); await PlayerFun.sendPrize(call, prize); @@ -89,32 +89,24 @@ export function randomMyShips(isDj = false, yjdj = false) { return shipIndexs; } -export async function randomShips(uid: string) { - // let shipss = await G.mongodb.collection('ganhai').find({uid: {$nin: [uid]}}).toArray(); - // console.log(shipss[0]) - // 过滤不存在的用户 +export async function randomShips(uid: string, ghId: string) { + let gonghui = await G.mongodb.collection('gonghui').findOne({_id: G.mongodb.conversionId(ghId)}) + + // todo 用户不存在不属于正常情况,考虑连表性能,先去掉连表查询所有用户 let ships = await G.mongodb.collection('ganhai').aggregate([ { - "$match": { - uid: {$nin: [uid]} - } - },{ - "$lookup": { - "from": "user", - "localField": "uid", - "foreignField": "uid", - "as": "userInfo" + $match: { + $and: [ + {uid: {$nin: [uid, ...gonghui.players.map(i => i.uid)]}}, + {ship: {$exists: true, $ne: null}}, + {"ship.beFightNum": {$lt: G.gc.ganhai.beBeatenMax}}] } - },{ - "$match": { - "userInfo": {$ne: []} - } + }, + { + $sample: {size: 5} } - ]).toArray() - ships = ships.filter(s => s.ship != null && s.ship.beFightNum < G.gc.ganhai.ships[s.ship.index].ldNum); - ships.sort(() => Math.random() - .5); - return ships.slice(0, 5).map(s => s.ship); + return ships.map(s => s.ship) } export function calculatePrize(ship: ResOpen['ship'], time: number) { @@ -156,7 +148,7 @@ export class GanHaiRed { //let dbs = await G.mongodb.collection('ganhai').find({}).toArray(); //let obj = Object.fromEntries(dbs.map(db => [db.uid, db.ship])); - let dbs = await G.mongodb.find('ganhai',{},['uid','ship.sTime','ship.index']); + let dbs = await G.mongodb.find('ganhai', {}, ['uid', 'ship.sTime', 'ship.index']); let obj = Object.fromEntries(dbs.map(db => [db.uid, db.ship])); Object.assign(this.checkList, obj); diff --git a/src/api_s2c/ganhai/ApiRefresh.ts b/src/api_s2c/ganhai/ApiRefresh.ts index a74c25a..386f1fb 100644 --- a/src/api_s2c/ganhai/ApiRefresh.ts +++ b/src/api_s2c/ganhai/ApiRefresh.ts @@ -1,11 +1,11 @@ -import { ApiCall } from "tsrpc"; -import { ReqRefresh, ResRefresh } from "../../shared/protocols/ganhai/PtlRefresh"; -import { randomShips } from './ApiOpen'; +import {ApiCall} from "tsrpc"; +import {ReqRefresh, ResRefresh} from "../../shared/protocols/ganhai/PtlRefresh"; +import {randomShips} from './ApiOpen'; export default async function (call: ApiCall) { - let ships = await randomShips(call.uid); + let ships = await randomShips(call.uid, call.conn.gud.ghId); - G.mongodb.collection('ganhai').updateOne({ uid: call.uid }, { $set: { ships: ships } }); + G.mongodb.collection('ganhai').updateOne({uid: call.uid}, {$set: {ships: ships}}); call.succ({ change: { diff --git a/src/api_s2c/gmapi/ApiGift.ts b/src/api_s2c/gmapi/ApiGift.ts new file mode 100644 index 0000000..2067b74 --- /dev/null +++ b/src/api_s2c/gmapi/ApiGift.ts @@ -0,0 +1,22 @@ +import { ApiCall } from "tsrpc"; +import { ReqGift, ResGift } from "../../shared/protocols/gmapi/PtlGift"; +import { PlayerFun } from "../../public/player"; +import axios from 'axios' +import util from 'util' + +export default async function (call: ApiCall) { + let baseUrl = util.format('https://%s', G.config.baseUrl) + // let params:any = {g:'admin', m:'data', a: "card_active",game: '12zWQ5fj8ikhjW03' } // 默认固定参数 + let params:any = {g:'admin', m:'data', a: "card_active",game: '12zWQ5fj8ikhjW03' } // 默认固定参数 + params.uid = call.uid; + params.uname = call.conn.gud.name; // 用户昵称name + params.cnum = call.req.cnum; //兑换码 + params.owner = ''; // 渠道 + let res = await axios.get(baseUrl + '/gm/index.php', {params}); + if(res.data.result == 0) { + await PlayerFun.addItem(call, res.data.code.prize); // 发送奖励 + call.succ({result: res.data.result, prize: res.data.code.prize}); + } else { + call.error(lng.duihuanma_tips_4); // 兑换码已使用或不存在。 + } +} \ No newline at end of file diff --git a/src/api_s2c/gmapi/ApiPost.ts b/src/api_s2c/gmapi/ApiPost.ts new file mode 100644 index 0000000..f9e32ac --- /dev/null +++ b/src/api_s2c/gmapi/ApiPost.ts @@ -0,0 +1,11 @@ +import { ApiCall } from "tsrpc"; +import { ReqPost, ResPost } from "../../shared/protocols/gmapi/PtlPost"; +import axios from 'axios'; +import util from 'util'; + +export default async function (call: ApiCall) { + let baseUrl = util.format('https://%s', G.config.baseUrl) + let params = {g:'', m:'data', a: "out_notice",game: 'heijiao', owner: ''} + let res = await axios.get(baseUrl + '/gm/index.php', {params}) + call.succ({data: res.data}) +} \ No newline at end of file diff --git a/src/api_s2c/gonghui/ApiApply.ts b/src/api_s2c/gonghui/ApiApply.ts index b9ba1f5..5e09dab 100644 --- a/src/api_s2c/gonghui/ApiApply.ts +++ b/src/api_s2c/gonghui/ApiApply.ts @@ -17,5 +17,5 @@ export default async function (call: ApiCall) { } HongDianChange.sendChangeKey(call.uid, ['gonghuihd']) - call.succ({}); + call.succ({ message: "success", code: 0 }); } \ No newline at end of file diff --git a/src/api_s2c/gonghui/ApiApplyList.ts b/src/api_s2c/gonghui/ApiApplyList.ts index 175aa66..3478522 100644 --- a/src/api_s2c/gonghui/ApiApplyList.ts +++ b/src/api_s2c/gonghui/ApiApplyList.ts @@ -3,9 +3,11 @@ import { ReqApplyList, ResApplyList } from "../../shared/protocols/gonghui/PtlAp export default async function (call: ApiCall) { let GHdata = await call.conn.gonghui - if (GHdata.data.applyList?.length > 0) { - let players = await G.redis.gets('user', ...GHdata.data.applyList.map(a => [a.uid] as [string])); + if (GHdata.data.applyList?.length > 0) { + //let players = await G.redis.gets('user', ...GHdata.data.applyList.map(a => [a.uid] as [string])); + let uids = GHdata.data.applyList.map((i)=>i.uid); + let players = (await G.mongodb.find('user',{uid:{$in: uids}})) as any; call.succ(players.map((p, i) => { return { diff --git a/src/api_s2c/gonghui/ApiChange.ts b/src/api_s2c/gonghui/ApiChange.ts index 5713099..5cbcaa4 100644 --- a/src/api_s2c/gonghui/ApiChange.ts +++ b/src/api_s2c/gonghui/ApiChange.ts @@ -11,9 +11,12 @@ export default async function (call: ApiCall) { await GongHuiFun.checkSetArgs(call.req); - await PlayerFun.checkNeedIsMeet(call, G.gc.shili_com.changeNameNeed); + if (call.req.name){ + await PlayerFun.checkNeedIsMeet(call, G.gc.shili_com.changeNameNeed); + + await PlayerFun.cutNeed(call, G.gc.shili_com.changeNameNeed); + } - await PlayerFun.cutNeed(call, G.gc.shili_com.changeNameNeed); (await GHManage.getGH(call.conn.gud.ghId)).updateSetting(call.req); diff --git a/src/api_s2c/gonghui/ApiFbFight.ts b/src/api_s2c/gonghui/ApiFbFight.ts index 0960ed4..72df376 100644 --- a/src/api_s2c/gonghui/ApiFbFight.ts +++ b/src/api_s2c/gonghui/ApiFbFight.ts @@ -47,7 +47,7 @@ export default async function (call: ApiCall) { bossInfo: {}, }; - gh.addExp(conf.gongxianprize); + gh.addExp(conf.gongxianprize, call.uid); } else { Object.entries(result.fightData[1].roles).forEach(role => { gh.data.fuben.bossInfo[role[0]] = { hp: role[1].attr.hp, maxHp: role[1].attr.maxHp }; diff --git a/src/api_s2c/gonghui/ApiFbOpen.ts b/src/api_s2c/gonghui/ApiFbOpen.ts index ab90881..b8c2bf5 100644 --- a/src/api_s2c/gonghui/ApiFbOpen.ts +++ b/src/api_s2c/gonghui/ApiFbOpen.ts @@ -12,7 +12,8 @@ export default async function (call: ApiCall) { if (call.req.fbId != gh.data.fuben.id) { let md = await G.mongodb.collection('gonghuiFb').findOne({ ghId: gh.data._id, fbId: call.req.fbId }); let uids = Object.keys(md.rankList); - let players = await G.redis.gets('user', ...uids.map(uid => [uid] as [string])); + //let players = await G.redis.gets('user', ...uids.map(uid => [uid] as [string])); + let players = (await G.mongodb.find('user',{uid:{$in: uids}})) as any; res.rankList = players.map(p => { return { player: p, @@ -21,7 +22,8 @@ export default async function (call: ApiCall) { }); } else { let uids = Object.keys(gh.data.fuben.dps); - let players = await G.redis.gets('user', ...uids.map(uid => [uid] as [string])); + //let players = await G.redis.gets('user', ...uids.map(uid => [uid] as [string])); + let players = (await G.mongodb.find('user',{uid:{$in: uids}})) as any; res.rankList = players.map(p => { return { player: p, diff --git a/src/api_s2c/gonghui/ApiGetList.ts b/src/api_s2c/gonghui/ApiGetList.ts index c877660..4d96835 100644 --- a/src/api_s2c/gonghui/ApiGetList.ts +++ b/src/api_s2c/gonghui/ApiGetList.ts @@ -1,13 +1,16 @@ -import { ApiCall } from "tsrpc"; -import { GHManage } from '../../public/gonghui/manage'; -import { ReqGetList, ResGetList } from "../../shared/protocols/gonghui/PtlGetList"; +import {ApiCall} from "tsrpc"; +import {GHManage} from '../../public/gonghui/manage'; +import {ReqGetList, ResGetList} from "../../shared/protocols/gonghui/PtlGetList"; export default async function (call: ApiCall) { let arr: ResGetList['list'] = []; let GHData = await GHManage.getGHList(); - let ghs = Object.values(GHData).map(item => item.data); - let allRoles = await G.mongodb.collection('user').find().toArray(); + let ghs = Object.values(GHData).map(item => item.data).filter(i => !!i.players); + + let fuids = R.flatten(ghs.map(i => i.players.map(j => j.uid))) + + let allRoles = await G.mongodb.find('user',{uid: {$in: fuids}},['uid','power']) let zhanlis = Object.fromEntries(allRoles.map(r => [r.uid, r.power])); for (let gh of ghs) { diff --git a/src/api_s2c/gonghui/ApiJoin.ts b/src/api_s2c/gonghui/ApiJoin.ts index 50247b1..2786d3c 100644 --- a/src/api_s2c/gonghui/ApiJoin.ts +++ b/src/api_s2c/gonghui/ApiJoin.ts @@ -2,10 +2,13 @@ import { ApiCall } from "tsrpc"; import { GHManage } from '../../public/gonghui/manage'; import { ReqJoin, ResJoin } from "../../shared/protocols/gonghui/PtlJoin"; import { HongDianChange } from "../hongdian/fun"; +import {PublicShared} from "../../shared/public/public"; export default async function (call: ApiCall) { - if ((call.conn.gud.ghExitTime || 0) + G.gc.com.Guild_CD.value > G.time) { - return call.error(globalThis.lng.gonghui_5); + if (PublicShared.getOpenServerDay() > 1) { + if ((call.conn.gud.ghExitTime || 0) + G.gc.com.Guild_CD.value > G.time) { + return call.error(globalThis.lng.gonghui_5); + } } if (call.conn.gud.ghId) return call.error(globalThis.lng.gonghui_16); diff --git a/src/api_s2c/gonghui/ApiTanHe.ts b/src/api_s2c/gonghui/ApiTanHe.ts index 6b74652..43cafb4 100644 --- a/src/api_s2c/gonghui/ApiTanHe.ts +++ b/src/api_s2c/gonghui/ApiTanHe.ts @@ -1,9 +1,11 @@ import { ApiCall } from "tsrpc"; import { ReqTanHe, ResTanHe } from "../../shared/protocols/gonghui/PtlTanHe"; +import { getGud } from "../../public/gud"; export default async function (call: ApiCall) { let GHdata = await call.conn.gonghui; - let createPlayer = await G.redis.get('user', GHdata.data.createPlayer.uid); + //let createPlayer = await G.redis.get('user', GHdata.data.createPlayer.uid); + let createPlayer = await getGud(GHdata.data.createPlayer.uid); if (GHdata.data.tanhe) call.error(globalThis.lng.gonghui_24); diff --git a/src/api_s2c/gonghui/ApiTaskReceive.ts b/src/api_s2c/gonghui/ApiTaskReceive.ts index fa15dfd..f19807d 100644 --- a/src/api_s2c/gonghui/ApiTaskReceive.ts +++ b/src/api_s2c/gonghui/ApiTaskReceive.ts @@ -32,7 +32,7 @@ export default async function (call: ApiCall) { gh.data.task.finised++; gh.updateDb({ $inc: { 'task.finised': 1 } }); - G.gc.shili_com.task[call.req.index].addExp && gh.addExp(G.gc.shili_com.task[call.req.index].addExp); + G.gc.shili_com.task[call.req.index].addExp && gh.addExp(G.gc.shili_com.task[call.req.index].addExp, call.uid); } await PlayerFun.sendPrize(call, prize); diff --git a/src/api_s2c/gonghuibaozang/ApiLottery.ts b/src/api_s2c/gonghuibaozang/ApiLottery.ts index d9f6a8d..000d66c 100644 --- a/src/api_s2c/gonghuibaozang/ApiLottery.ts +++ b/src/api_s2c/gonghuibaozang/ApiLottery.ts @@ -1,10 +1,10 @@ -import { ApiCall } from "tsrpc"; -import { ChatFun } from '../../public/chat'; -import { GongHuiBaoZang } from '../../public/gonghuibaozang'; -import { PlayerFun } from '../../public/player'; -import { ReqLottery, ResLottery } from "../../shared/protocols/gonghuibaozang/PtlLottery"; -import { PublicShared } from '../../shared/public/public'; -import { HongDianChange } from "../hongdian/fun"; +import {ApiCall} from "tsrpc"; +import {ChatFun} from '../../public/chat'; +import {GongHuiBaoZang} from '../../public/gonghuibaozang'; +import {PlayerFun} from '../../public/player'; +import {ReqLottery, ResLottery} from "../../shared/protocols/gonghuibaozang/PtlLottery"; +import {PublicShared} from '../../shared/public/public'; +import {HongDianChange} from "../hongdian/fun"; export default async function (call: ApiCall) { let need: atn[]; @@ -32,7 +32,7 @@ export default async function (call: ApiCall) { } else if (call.req.type == 10) { // 抽奖十次 need = need.map(_n => { - return { ..._n, n: _n.n * call.req.type }; + return {..._n, n: _n.n * call.req.type}; }); await PlayerFun.checkNeedIsMeet(call, need); @@ -72,9 +72,10 @@ export default async function (call: ApiCall) { for (let index = 0; index < prize.length; index++) { const element = prize[index]; - - if (element.a == "item" && G.gc.item[element.t].type == 3){ + + if (element.a == "item" && G.gc.item[element.t].type == 3) { let playName = G.gc.item[element.t].name + let playColour = G.gc.item[element.t].colour ChatFun.newMsg({ type: 'local', msg: G.gc.pmd.guild_pmd, @@ -82,7 +83,7 @@ export default async function (call: ApiCall) { sender: 'system', otherData: { pmd: true, - args: [call.conn.gud.name, playName] + args: [call.conn.gud.name, playName, playColour] } }); } diff --git a/src/api_s2c/gonglukuangbiao/ApiOpen.ts b/src/api_s2c/gonglukuangbiao/ApiOpen.ts index 5ed4763..419f224 100644 --- a/src/api_s2c/gonglukuangbiao/ApiOpen.ts +++ b/src/api_s2c/gonglukuangbiao/ApiOpen.ts @@ -55,30 +55,32 @@ export async function refreshEnemys(call: ApiCall) { //let allUser = Object.values(await G.redis.get('user')).filter(u => u.mapId >= section[0] && u.mapId <= section[1] && u.uid != call.uid); //let dbUser = await G.mongodb.collection('wanted').find({uid: {$in: allUser.map(u => u.uid)}}).toArray(); - let allUser = await G.mongodb.find('user',{ + let allUser = await G.mongodb.find('user', { $and: [ - { mapId: { $gte: section[0] } }, - { mapid: { $lte: section[1] } }, - { uid: { $ne: call.uid } } + {mapId: {$gte: section[0]}}, + {mapId: {$lte: section[1]}}, + {uid: {$ne: call.uid}} ] }, ['uid']); - let dbUser = await G.mongodb.find('wanted',{uid: {$in: allUser.map(u => u.uid)}},['uid','wanted']); + let dbUser = await G.mongodb.find('wanted', {uid: {$in: allUser.map(u => u.uid)}}, ['uid', 'wanted']); let enemys: joinFightData[] = []; - let configs = G.gc.gonglukuangbiao.config.reverse() + // 自带reverse有时会失效 + let configs = R.reverse(G.gc.gonglukuangbiao.config) for (let idx = 0; idx < configs.length; idx++) { let conf = configs[idx] let needMax = configs[idx + 1]?.need || G.gc.gonglukuangbiao.wanted[idx].wanted[1] let filter = dbUser.filter(u => conf.need <= u.wanted && u.wanted < needMax); let uids = filter.map(f => f.uid); dbUser.remove(u => uids.includes(u.uid)); - let enemy = uids.length > 0 ? await FightFun.getPlayerFightData(uids.random()) : formatNpcData(conf.npc.random()); - if (!enemy) enemy = formatNpcData(conf.npc.random()) + let a = configs[0].npc.random() + let enemy = uids.length > 0 ? await FightFun.getPlayerFightData(uids.random()) : formatNpcData(configs[0].npc.random()); + if (!enemy) enemy = formatNpcData(configs[0].npc.random()) if (enemy.player.isNpc) enemy.player.name = G.gc.gonglukuangbiao.npcname.random() enemy["wanted"] = !enemy.player.isNpc ? filter.filter(u => u.uid = enemy.player.uid)[0].wanted : - PublicShared.randomNum(G.gc.gonglukuangbiao.wanted[idx].wanted[0], G.gc.gonglukuangbiao.wanted[idx].wanted[1]) + PublicShared.randomNum(G.gc.gonglukuangbiao.wanted[0].wanted[0], G.gc.gonglukuangbiao.wanted[0].wanted[1]) enemys.push(enemy); } diff --git a/src/api_s2c/gongyu/mingdao/ApiRepair.ts b/src/api_s2c/gongyu/mingdao/ApiRepair.ts index b8e30d8..0f3b7ad 100644 --- a/src/api_s2c/gongyu/mingdao/ApiRepair.ts +++ b/src/api_s2c/gongyu/mingdao/ApiRepair.ts @@ -1,8 +1,9 @@ -import { ApiCall } from "tsrpc"; -import { PlayerFun } from '../../../public/player'; -import { ReqRepair, ResRepair } from "../../../shared/protocols/gongyu/mingdao/PtlRepair"; -import { prizeType } from '../../../shared/protocols/type'; -import { PublicShared } from '../../../shared/public/public'; +import {ApiCall} from "tsrpc"; +import {PlayerFun} from '../../../public/player'; +import {ReqRepair, ResRepair} from "../../../shared/protocols/gongyu/mingdao/PtlRepair"; +import {prizeType} from '../../../shared/protocols/type'; +import {PublicShared} from '../../../shared/public/public'; +import {RankKfjs} from "../../../public/rank/rank_kfjs"; export default async function (call: ApiCall) { let id = call.req.id; @@ -12,14 +13,14 @@ export default async function (call: ApiCall) { if (call.conn.gud.shoucangping[id] >= conf.level) return call.errorCode(-2); let need: prizeType[] = []; - let itemNeed = { ...conf.need, n: conf.need.n * call.req.num }; + let itemNeed = {...conf.need, n: conf.need.n * call.req.num}; let itemNum = await PlayerFun.getAtnNum(call, itemNeed); if (itemNum < itemNeed.n) { if (itemNum > 0) { - need.push({ ...itemNeed, n: itemNum }); + need.push({...itemNeed, n: itemNum}); } - need.push({ ...G.gc.mingdao_com.changeNeed, n: G.gc.mingdao_com.changeNeed.n * itemNeed.n - itemNum }); + need.push({...G.gc.mingdao_com.changeNeed, n: G.gc.mingdao_com.changeNeed.n * itemNeed.n - itemNum}); } else { need.push(itemNeed); } @@ -28,14 +29,14 @@ export default async function (call: ApiCall) { let multiple = new Array(call.req.num).fill(1).map(v => PublicShared.randomDropAny(G.gc.mingdao_com.crit).multiple); let addExp = multiple.map(v => v * G.gc.mingdao_com.addExp).reduce((a, b) => a + b);// G.gc.mingdao_com.addExp * multiple * call.req.num; - let curExp = (await G.mongodb.collection('mingdao').findOne({ uid: call.uid }))?.list?.[id]?.pre || 0; + let curExp = (await G.mongodb.collection('mingdao').findOne({uid: call.uid}))?.list?.[id]?.pre || 0; let newExp = 0; if (curExp + addExp >= conf.needExp) { newExp = curExp + addExp - conf.needExp; let send = Object.assign({}, call.conn.gud.shoucangping); send[id] += 1; - await PlayerFun.addAttr(call, { shoucangping: send }); + await PlayerFun.addAttr(call, {shoucangping: send}); if (send[id] >= conf.level && G.gc.mingdao[~~id + 1]) { G.server.sendMsgByUid(call.uid, 'msg_s2c/HongDianChange', ['mingdao']); @@ -45,13 +46,26 @@ export default async function (call: ApiCall) { } G.mongodb.collection('mingdao').updateOne( - { uid: call.uid }, - { $set: G.mongodb.createTreeObj({ key: `list.${id}.pre`, val: newExp }) }, - { upsert: true } + {uid: call.uid}, + {$set: G.mongodb.createTreeObj({key: `list.${id}.pre`, val: newExp})}, + {upsert: true} ); call.succ({ multiple: multiple, pre: newExp }); + + let cutItem = R.find(R.whereEq({a: "attr", t: "rmbmoney"}))(need) + if (cutItem) { + cutItem = {a: "item", t: "21", n: cutItem.n / 5} + } else { + cutItem = R.find(R.whereEq({a: "item", t: "21"}))(need) + } + let rankKfjs = new RankKfjs(6) + rankKfjs.setDataAndCheck({ + player: call.conn.gud, + valArr: [await rankKfjs.getRankScore(call.uid) + cutItem.n] + }); + } \ No newline at end of file diff --git a/src/api_s2c/hbzb/ApiGetStatus.ts b/src/api_s2c/hbzb/ApiGetStatus.ts new file mode 100644 index 0000000..0347da8 --- /dev/null +++ b/src/api_s2c/hbzb/ApiGetStatus.ts @@ -0,0 +1,22 @@ +import {ApiCall} from "tsrpc"; +import {ReqGetStatus, ResGetStatus} from "../../shared/protocols/hbzb/PtlGetStatus"; +import {PublicShared} from "../../shared/public/public"; +import {re} from "mathjs"; + +export default async function (call: ApiCall) { + + let jfs = G.gc.hbzb.jfsOpenTime + let zbs = G.gc.hbzb.zbsOpenTime + + let zeroTime = PublicShared.getToWeekMondayZeroTime() + + if ((jfs[0] + zeroTime) < G.time && G.time < (jfs[1] + zeroTime)) { + return call.succ({type: 1, endTime: jfs[1] + zeroTime}) + } + + if ((zbs[0] + zeroTime) < G.time && G.time < (zbs[1] + zeroTime)) { + return call.succ({type: 2, endTime: zbs[1] + zeroTime}) + } + + return call.succ({type: 3}); +} \ No newline at end of file diff --git a/src/api_s2c/hbzb/jfs/ApiFight.ts b/src/api_s2c/hbzb/jfs/ApiFight.ts index da42824..654f5d3 100644 --- a/src/api_s2c/hbzb/jfs/ApiFight.ts +++ b/src/api_s2c/hbzb/jfs/ApiFight.ts @@ -6,6 +6,7 @@ import { ReqFight, ResFight } from "../../../shared/protocols/hbzb/jfs/PtlFight" import { PublicShared } from '../../../shared/public/public'; import { HongDianChange } from "../../hongdian/fun"; import { checkIsOpen } from './ApiOpen'; +import { getMyRank, getWinScore } from "./fun"; export default async function (call: ApiCall) { if (!checkIsOpen()) return call.error(globalThis.lng.hbzb_7); @@ -22,20 +23,38 @@ export default async function (call: ApiCall) { let result = FightFun.fight([myData, enemy.data]); enemy.result = result.winSide; - let addJf = PublicShared.randomNum(30, 35); - if (result.winSide == 0) addJf = addJf; - else addJf = 0; + //通过双方战力计算得分 + + // let myMaxPower = call.conn.gud?.maxpower || call.conn.gud?.power; + // let enemyMaxPower = enemy.data.player.maxpower || enemy.data.player.power; + // let score = getWinScore(myMaxPower,enemyMaxPower); + // let addJf = score;//PublicShared.randomNum(30, 35); - result.winSide == 0 && Rank.list.hbzbLocal.addNew({ - ...myData, - valArr: [data.jifen + addJf] - }); + //刷出怪的时候,已算过一次积分了,如果这里取当前gud重算积分,可能会导致 + //实际获得的积分跟提前看到的积分不一致 + //所以,这里增加的积分,直接以enemy里刷出来时的积分为准 + + let addJf = enemy.jifen; + if (result.winSide == 0){ + addJf = addJf; + }else{ + //输了给一半 + addJf = Math.ceil(addJf*0.5); + } - let prize = result.winSide == 0 ? G.gc.hbzb.jfsFightWinPrize.map(i => { return { ...i, n: addJf }; }) : []; + // result.winSide == 0 && Rank.list.hbzbLocal.addNew({ + // ...myData, + // valArr: [data.jifen + addJf] + // }); + + //let prize = result.winSide == 0 ? G.gc.hbzb.jfsFightWinPrize.map(i => { return { ...i, n: addJf }; }) : []; + + //无论输赢都给 + let prize = G.gc.hbzb.jfsFightWinPrize.map(i => { return { ...i, n: addJf }; }); await PlayerFun.sendPrize(call, prize); let change: ResFight['change'] = { enemy: data.enemy, useFightNum: data.useFightNum + 1, jifen: data.jifen + addJf }; - if (data.enemy.filter(e => e.result == null).length < 1) { + if (data.enemy.filter(e => e.result === 0).length == 3) { let callRes = await G.clientCross.callApi('hbzb/jfs/GetEnemy', { uid: call.uid, auto: true }); change.enemy = callRes.res.enemy.map(e => { return { ...e, result: null }; }); } @@ -58,7 +77,7 @@ export default async function (call: ApiCall) { prize: prize, change: { ...change, - rank: await Rank.list.hbzbLocal.getRankSortByOne(call.uid) + rank: await getMyRank(call.uid) } }); } \ No newline at end of file diff --git a/src/api_s2c/hbzb/jfs/ApiOpen.ts b/src/api_s2c/hbzb/jfs/ApiOpen.ts index f6cdd10..26a5c67 100644 --- a/src/api_s2c/hbzb/jfs/ApiOpen.ts +++ b/src/api_s2c/hbzb/jfs/ApiOpen.ts @@ -2,16 +2,16 @@ import { ApiCall } from "tsrpc"; import { Rank } from '../../../public/rank/rank'; import { ReqOpen, ResOpen } from "../../../shared/protocols/hbzb/jfs/PtlOpen"; import { PublicShared } from '../../../shared/public/public'; +import { getHbzbData, getMyRank, getToper200RankUid, updateHbzbCrossUser } from "./fun"; export default async function (call: ApiCall) { - let dbData = await G.mongodb.cPlayerInfo('hbzb').findOne({ uid: call.uid, type: 'hbzb' }); + //查看本地数据库里,刷出来的玩家数据 + let dbData = await getHbzbData(call.uid ); let data: typeof dbData.data = dbData?.data || {} as any; if (dbData == null) { - Rank.list.hbzbLocal.addNew({ - ...await call.conn.getDefaultFightData(), - valArr: [1000] - }); + //如果没有,则同步到跨服 + await updateHbzbCrossUser(await call.conn.getDefaultFightData(), true); } if (!data.refreshTime || data.refreshTime < PublicShared.getToDayZeroTime()) { @@ -23,8 +23,14 @@ export default async function (call: ApiCall) { data.useRefreshNum = 0; if (!data.enemy) { - data.jifen = 1000; + //积分赛时的排行榜,是本服积分排序 + data.jifen = 0; + //但是刷出来的对手,是跨服的玩家 let callRes = await G.clientCross.callApi('hbzb/jfs/GetEnemy', { uid: call.uid, auto: true }); + if (!callRes.isSucc){ + //todo 健壮性处理 + return call.errorCode(-4) + } if (callRes.res.enemy.length) data.enemy = callRes.res.enemy.map(e => { return { ...e, result: null }; }); } @@ -38,7 +44,7 @@ export default async function (call: ApiCall) { call.succ({ ...data, - rank: await Rank.list.hbzbLocal.getRankSortByOne(call.uid) + rank: await getMyRank(call.uid) }); } diff --git a/src/api_s2c/hbzb/jfs/fun.ts b/src/api_s2c/hbzb/jfs/fun.ts new file mode 100644 index 0000000..3a0c121 --- /dev/null +++ b/src/api_s2c/hbzb/jfs/fun.ts @@ -0,0 +1,113 @@ +import { exp, index } from "mathjs"; +import { rankInfo } from "../../../shared/protocols/type"; +import { CollectionPlayerInfo } from "../../../module/collection_palyerInfo"; +import { get } from "http"; +import { fightResult } from "../../../shared/fightControl/fightType"; +import { FightFun } from "../../../public/fight"; + +/**更新跨服里黑帮争霸的玩家数据 */ +export async function updateHbzbCrossUser(info: rankInfo, isNew = false) { + let callRes = await G.clientCross.callApi('hbzb/UpdateHbzbCrossUser', { uid: info.player.uid, user: info, isNew: isNew }); + return callRes; +} + +/**获取指定uid的数据 */ +export async function getHbzbData(uid:string) { + let dbData = await G.mongodb.cPlayerInfo('hbzb').findOne({ uid: uid, type: 'hbzb' }); + return dbData; +} + + +/**获取前200名玩家的uid */ +export async function getToper200RankUid(){ + let uids = [] + let arr = await G.mongodb.collection("playerInfo").find( + { "type": "hbzb" } + ).sort( + { "data.jifen": -1 } + ).project({ + uid:1 + }).limit(200).toArray(); + + arr.map(i=>{ + uids.push( i.uid ); + }) + return uids; +} + +/**获取我的排名 */ +export async function getMyRank(uid:string) : Promise{ + let top200 = await getToper200RankUid(); + let myRank = top200.indexOf(uid); + if(myRank > -1){ + myRank += 1; + } + return myRank; +} + +/**获取前50名玩家信息 */ +export async function getToper50RankInfo(uid?:string){ + let rank = { + "myRank":{}, + "rankList" : [] + } + let arr = await G.mongodb.collection("playerInfo").find( + { "type": "hbzb", "data.jifen":{$gt:0} }, + ).sort( + { "data.jifen": -1 } + ).limit(50).toArray(); + + //需要到跨服表去拉数据 + let uids = []; + if(uid){ + uids.push(uid); + } + + arr.map(i=>{ + uids.push( i.uid ); + }); + + + let callRes = await G.clientCross.callApi('hbzb/GetUser', { uids: uids }); + if(!callRes.isSucc){ + //todo 健壮性处理 + } + let myRank = -1; + arr.map((i,index)=>{ + rank.rankList.push( { + player: callRes.res[i.uid]?.data?.player || {}, + roles: callRes.res[i.uid]?.data?.roles || {}, + utime: i.data.refreshTime, + rank : (index+1), + //积分在本地取,而不是跨服里的 + valArr: [i.data.jifen] + }); + + if(uid){ + if(i.uid == uid){ + myRank = rank.rankList.length; + } + } + }) + + if(uid){ + let myData = await getHbzbData(uid) as any; + rank.myRank = { + player: callRes.res[uid]?.data?.player || {}, + rank: myRank, + valArr: [myData.data.jifen] + } + } + + return rank; +} + +export function getWinScore(myMaxPower:number, enemyMaxPower:number){ + //let myMaxPower = call.conn.gud?.maxpower || call.conn.gud?.power; + //let enemyMaxPower = enemy.data.player.maxpower || enemy.data.player.power; + let score = Math.floor((enemyMaxPower-myMaxPower)/50000+29); + //scroe需要在30到35之间 + if (score < 30) score = 30; + if (score > 35) score = 35; + return score; +} \ No newline at end of file diff --git a/src/api_s2c/hbzb/zbs/ApiFight.ts b/src/api_s2c/hbzb/zbs/ApiFight.ts index 0f91591..9debfd7 100644 --- a/src/api_s2c/hbzb/zbs/ApiFight.ts +++ b/src/api_s2c/hbzb/zbs/ApiFight.ts @@ -7,33 +7,60 @@ export default async function (call: ApiCall) { let dbData = await G.mongodb.cPlayerInfo('hbzbZbs').findOne({ uid: call.uid, type: 'hbzbZbs' }); let data = dbData.data; if(!data) return call.errorCode(1); + //战败CD if (data.failCd && data.failCd + G.gc.hbzb.zbsFightFailCd > G.time) return call.errorCode(0); + //挑战次数 if (data.useFightNum >= data.buyFightNum + G.gc.hbzb.zbsFightNum) return call.errorCode(-1); + //选出战斗目标 let enemy = data.enemy.find(e => e.data.player.uid == call.req.uid); if (!enemy) return call.errorCode(-2); + //判断目标此时的排名已经发生了变化 let eRank = (await G.clientCross.callApi('hbzb/zbs/GetStatus', { uid: enemy.data.player.uid })).res.status; - if (eRank != enemy.rank) return call.errorCode(-3); + if (eRank != enemy.rank) return call.errorCode(-4); let change: ResFight['change'] = {}; + //获取我的最新排名 let mRank = (await G.clientCross.callApi('hbzb/zbs/GetStatus', { uid: call.uid })).res.status; let my = await call.conn.getDefaultFightData(); let result = FightFun.fight([my, enemy.data]); + //记录排名,前端显示需要 + if(!result.otherData)result.otherData={}; + result.otherData['userRank'] = mRank; + result.otherData['enemyRank'] = eRank; + if (result.winSide == 0 && mRank > eRank) { - G.clientCross?.sendMsg('msg_cross/HbzbChangeRank', { - uid: call.uid, - toUid: enemy.data.player.uid - }); + //交换位置 + G.crossmongodb.collection("hbzb_user_cross").updateOne({ + uid: call.uid + }, + {$set: { + rank: eRank + }} + ) + G.crossmongodb.collection("hbzb_user_cross").updateOne({ + uid: enemy.data.player.uid + }, + {$set: { + rank: mRank + }} + ) + + //交换排名 + result.otherData['userRank'] = eRank; + result.otherData['enemyRank'] = mRank; } + //记录战报 G.clientCross?.sendMsg('msg_cross/HbzbZbsLog', { uid: call.uid, toUid: enemy.data.player.uid, log: result }); + //更新战败cd时间 change.useFightNum = data.useFightNum + 1; if (result.winSide != 0) change.failCd = G.time; @@ -48,7 +75,8 @@ export default async function (call: ApiCall) { })) } ); - + + //发放奖励 let prize = result.winSide == 0 ? G.gc.hbzb.zbsFightWinPrize : G.gc.hbzb.zbsFightFailPrize; await PlayerFun.sendPrize(call, prize); diff --git a/src/api_s2c/hbzb/zbs/ApiOpen.ts b/src/api_s2c/hbzb/zbs/ApiOpen.ts index 4a22555..7b90c17 100644 --- a/src/api_s2c/hbzb/zbs/ApiOpen.ts +++ b/src/api_s2c/hbzb/zbs/ApiOpen.ts @@ -1,38 +1,40 @@ -import { ApiCall } from "tsrpc"; -import { ReqOpen, ResOpen } from "../../../shared/protocols/hbzb/zbs/PtlOpen"; -import { PublicShared } from '../../../shared/public/public'; +import {ApiCall} from "tsrpc"; +import {ReqOpen, ResOpen} from "../../../shared/protocols/hbzb/zbs/PtlOpen"; +import {PublicShared} from '../../../shared/public/public'; +import {number, string} from "mathjs"; export default async function (call: ApiCall) { if (G.time < PublicShared.getToWeekMondayZeroTime() + G.gc.hbzb.zbsOpenTime[0]) return call.error(globalThis.lng.hbzb_11); - let status = (await G.clientCross.callApi('hbzb/zbs/GetStatus', { uid: call.uid })).res.status; - if (status == -1) return call.errorCode(-1); + let req =(await G.clientCross.callApi('hbzb/zbs/GetStatus', {uid: call.uid})); + let status = req?.res?.status; + //没有资格 + if (typeof status == 'number' && status == -999999) return call.errorCode(-1); - let dbData = await G.mongodb.cPlayerInfo('hbzbZbs').findOne({ uid: call.uid, type: 'hbzbZbs' }); - let data: typeof dbData.data = dbData?.data || {} as any; - if (!data.refreshTime || data.refreshTime < PublicShared.getToDayZeroTime()) { + let data = await G.mongodb.cPlayerInfo('hbzbZbs').findOne({uid: call.uid, type: 'hbzbZbs'}) as any; + if(data){ + data = data?.data; + } + if (!data || !data?.refreshTime || data?.refreshTime < PublicShared.getToDayZeroTime()) { + data = {}; data.winNum = 0; data.buyFightNum = 0; data.useFightNum = 0; data.refreshTime = G.time; data.winRecPrize = []; - if (!data.enemy) { - let callRes = await G.clientCross.callApi('hbzb/zbs/GetEnemy', { uid: call.uid }); - data.enemy = callRes.res.enemy; - } + let callRes = await G.clientCross.callApi('hbzb/zbs/GetEnemy', {uid: call.uid}); + data.enemy = callRes.res.enemy; G.mongodb.cPlayerInfo('hbzbZbs').updateOne( - { uid: call.uid, type: 'hbzbZbs' }, - { $set: { data: data } }, - { upsert: true } + {uid: call.uid, type: 'hbzbZbs'}, + {$set: {data: data}}, + {upsert: true} ); } - call.succ({ - ...data, - rank: status - }); + data.rank = (await G.crossmongodb.collection("hbzb_user_cross").findOne({ uid: call.uid }))?.rank || -999999; + call.succ(data); } export function checkIsOpen() { diff --git a/src/api_s2c/hbzb/zbs/fun.ts b/src/api_s2c/hbzb/zbs/fun.ts new file mode 100644 index 0000000..f6abd0d --- /dev/null +++ b/src/api_s2c/hbzb/zbs/fun.ts @@ -0,0 +1,110 @@ +/** + * 争霸赛分组,每300个玩家分一组 + * 最后一组:如果是有100人即往上人数 那就自己一组打 +* 如果不够100 就合到前一组 + */ +export async function zbsGroup(){ + let arr = await G.mongodb.collection("hbzb_user_cross").find( + { "jifen": { $gt: -999999 } } + ).sort( + { "data.player.cTime": -1 } + ).project({ + uid:1, + jifen:1 + }).toArray(); + + //有积分的玩家总数 + let groups = []; + let currGroup = []; + + arr.map((u,index)=>{ + if(currGroup.length >= 300){ + //每300个丢一组 + groups.push( currGroup ); + currGroup = []; + } + currGroup.push({uid: u.uid, jifen: u.jifen}); + }); + + //循环完毕后检查余量 + if(currGroup.length > 0){ + if(currGroup.length >= 100){ + //如果有100人 就自己一组 + groups.push( currGroup ); + }else{ + //不够100 就合到前一组 + groups[groups.length] = (groups[groups.length]||[]).concat(currGroup); + } + currGroup = []; + } + + //循环groups里的数据,对每一组里按jifen降序排序,然后给每个玩家分组 + groups.map((group,groupIndex)=>{ + group.sort((a,b)=>{ + return b.jifen - a.jifen; + }); + for(let i=0;i { + let myData; + let zbsgroup = _zbsgroup; + + if(uid){ + myData = await G.crossmongodb.collection("hbzb_user_cross").findOne({uid:uid}); + if(!myData || !myData?.zbsgroup)return null; + zbsgroup = myData?.zbsgroup; + } + + let arr = await G.crossmongodb.collection("hbzb_user_cross").find( + { "zbsgroup": zbsgroup } + ).sort( + { "rank": 1 } + ).limit(100).toArray(); + + + let rank = { + "myRank":{}, + "rankList" : [] + } + + let myRank = -1; + arr.map((u,index)=>{ + rank.rankList.push( { + player: ((u.data) as any).player || {}, + roles: ((u.data) as any).roles || {}, + rank : (index+1), + //兼容前端 + valArr: [ (index+1) ] + }); + + if(u.uid == uid){ + myRank = rank.rankList.length; + rank.myRank = { + player: ((u.data) as any).player || {}, + roles: ((u.data) as any).roles || {}, + rank : (index+1), + //兼容前端 + valArr: [ (index+1) ] + }; + } + }) + + return rank; + + +} diff --git a/src/api_s2c/hero/ApiChangePos.ts b/src/api_s2c/hero/ApiChangePos.ts index 0895cb2..62f1300 100644 --- a/src/api_s2c/hero/ApiChangePos.ts +++ b/src/api_s2c/hero/ApiChangePos.ts @@ -1,8 +1,10 @@ -import { ApiCall } from "tsrpc"; -import { Wjjl } from '../../module/collection_wjjl'; -import { PlayerFun } from '../../public/player'; -import { ReqChangePos, ResChangePos } from "../../shared/protocols/hero/PtlChangePos"; -import {TaskFun} from "../../public/task"; +import {ApiCall} from "tsrpc"; +import {Wjjl} from '../../module/collection_wjjl'; +import {PlayerFun} from '../../public/player'; +import {ReqChangePos, ResChangePos} from "../../shared/protocols/hero/PtlChangePos"; +import kfjsFun from "../../public/kaifujingsai"; +import {HeroFun} from "../../public/hero"; + export const maxPosNum = 6; @@ -15,7 +17,7 @@ export default async function (call: ApiCall) { let posArr = Object.keys(heroPos).filter(pos => call.conn.gud.lv >= G.gc.herocom.szHeroLimit[pos]); let idArr = Object.values(heroPos).filter(v => v != ''); - if (call.conn.gud.helpHeros.find(v => v._id == call.req.id)) return call.error('', { code: -1 }); + if (call.conn.gud.helpHeros.find(v => v._id == call.req.id)) return call.error('', {code: -1}); if (idArr.includes(call.req.id)) return call.error(globalThis.lng.hero_2); if (call.req.pos && !posArr.includes(call.req.pos)) return call.error(globalThis.lng.hero_3); @@ -42,6 +44,7 @@ export default async function (call: ApiCall) { } if (fightHeros.includes(hero.heroId.toString())) return call.errorCode(-2); + // todo 替换逻辑有问题 for (let type in matrixPos) { for (let pos in matrixPos[type]) { if (pos == call.req.pos) { @@ -56,7 +59,10 @@ export default async function (call: ApiCall) { Wjjl.setVal(call.uid, 'fight_hero_colour_4', fightHeros.map(id => G.gc.hero[id].colour).filter(c => c >= 4).length); - await PlayerFun.addAttr(call, { heroPos: heroPos, fightHeros: fightHeros, matrixPos: matrixPos }); + let checkMatrixPos = HeroFun.checkMatrixPosAndChange(call, heroPos, matrixPos) + await PlayerFun.addAttr(call, {heroPos: heroPos, fightHeros: fightHeros, matrixPos: checkMatrixPos}); call.succ(heroPos); + call.conn.refreshPower(); + kfjsFun.setHeroLvCount(call) } \ No newline at end of file diff --git a/src/api_s2c/hero/ApiLvUp.ts b/src/api_s2c/hero/ApiLvUp.ts index b5c3757..b7d312d 100644 --- a/src/api_s2c/hero/ApiLvUp.ts +++ b/src/api_s2c/hero/ApiLvUp.ts @@ -7,8 +7,10 @@ import { HeroShared } from '../../shared/public/hero'; import { event_cszl_record } from '../event/chuanshuozhilu/ApiOpen'; import { HongDianChange } from "../hongdian/fun"; import {PublicShared} from "../../shared/public/public"; +import kfjsFun from "../../public/kaifujingsai"; export default async function (call: ApiCall) { + let hero = await G.redis.get('hero', call.uid, call.req.id); let up = call.req.up || 1 if (!hero) return call.errorCode(-1); @@ -31,6 +33,8 @@ export default async function (call: ApiCall) { HongDianChange.sendChangeKey(call.uid, ['taskhd', 'huodonghd']); call.succ({ lv: hero.lv }); + + kfjsFun.setHeroLvCount(call) } diff --git a/src/api_s2c/hongdian/ApiGet.ts b/src/api_s2c/hongdian/ApiGet.ts index 2973dca..efdbe0e 100644 --- a/src/api_s2c/hongdian/ApiGet.ts +++ b/src/api_s2c/hongdian/ApiGet.ts @@ -14,11 +14,12 @@ import { PublicShared } from '../../shared/public/public'; import { getShouChongRedPoint } from '../event/shouchong/ApiReceive'; import { md_redPoint } from '../gongyu/mingdao/ApiOpen'; import { HongDianFun, HuoDongHongDianFun } from "./fun"; +import { FunWeiXiuChang } from "../../public/weixiuchang"; const defaultKeys: hongdianKey[] = ['jiuba', 'jiaotang', 'shouchong', 'clslhd', 'dixiaqianzhuanghd', 'gonghuihd', 'hbzbhd', 'jjchd', 'taskhd', 'xstaskhd', 'lingzhulaixihd', 'dxlthd', 'wzcjhd', 'slzdhd', 'qjzzdhd', 'kuangdonghd', 'qiandaohd', 'kaifukuanghuanhd', 'jijinhd', 'zhuishalinghd', 'yibaichouhd', 'huobanzhaomuhd', 'qirileichonghd', 'jierihd', 'kbzzhd', 'wzryhd', 'yuedujijin', 'mingdao', 'patahd', - 'heishihd', 'huodonghd', 'renown']; + 'heishihd', 'huodonghd', 'renown', 'weixiuchang', 'kaifujingsai']; export default async function (call: ApiCall) { @@ -130,6 +131,10 @@ export default async function (call: ApiCall) { case 'mingdao': res[key] = await md_redPoint(call.conn); break; + case 'weixiuchang': + // 维修厂 + res[key] = await FunWeiXiuChang.getHongDian(call) + break; // case 'heishiMrjx': // // 黑市-每日精选--集合到heishihd查询,待删除,需前端配合 // res[key] = await HuoDongHongDianFun.heiShiHongDian(call); @@ -152,6 +157,9 @@ export default async function (call: ApiCall) { case 'renown': res[key] = await HongDianFun.renownHongDian(call); break; + case 'kaifujingsai': + res[key] = await HongDianFun.kaifujingsai(call); + break; } } } diff --git a/src/api_s2c/hongdian/fun.ts b/src/api_s2c/hongdian/fun.ts index f23a593..cfd992e 100644 --- a/src/api_s2c/hongdian/fun.ts +++ b/src/api_s2c/hongdian/fun.ts @@ -1,23 +1,26 @@ -import { ApiCall } from 'tsrpc'; -import { ReqAddHuoDong } from '../../monopoly/protocols/PtlAddHuoDong'; -import { ActionLog } from '../../public/actionLog/actionLog'; -import { HuoDongFun } from '../../public/huodongfun'; -import { PataFun } from '../../public/pata'; -import { PayFun } from '../../public/pay'; -import { ZhanLingTasks } from '../../public/zhanling'; -import { jijinType } from '../../shared/protocols/event/jijin/PtlOpen'; -import { hongdianKey, hongdianVal } from '../../shared/protocols/hongdian/PtlGet'; -import { payLog } from '../../shared/protocols/pay/PtlGetList'; -import { PublicShared } from '../../shared/public/public'; -import { clslDb } from '../conglinshoulie/ApiOpen'; -import { getVal } from '../event/jijin/ApiOpen'; -import { getTaskVal } from '../event/kaifukuanghuan/ApiOpen'; -import { YangChengMuBiaofun } from '../event/yangchengmubiao/fun'; -import { checkIsOpen } from '../hbzb/jfs/ApiOpen'; -import { PlayerShared } from "../../shared/public/player"; -import { kbzzUserDb } from '../kbzz/ApiOpen'; -import {number} from "mathjs"; +import {ApiCall} from 'tsrpc'; +import {ReqAddHuoDong} from '../../monopoly/protocols/PtlAddHuoDong'; +import {ActionLog} from '../../public/actionLog/actionLog'; +import {HuoDongFun} from '../../public/huodongfun'; +import {PataFun} from '../../public/pata'; +import {PayFun} from '../../public/pay'; +import {ZhanLingTasks} from '../../public/zhanling'; +import {jijinType} from '../../shared/protocols/event/jijin/PtlOpen'; +import {hongdianKey, hongdianVal} from '../../shared/protocols/hongdian/PtlGet'; +import {payLog} from '../../shared/protocols/pay/PtlGetList'; +import {PublicShared} from '../../shared/public/public'; +import {clslDb} from '../conglinshoulie/ApiOpen'; +import {getVal} from '../event/jijin/ApiOpen'; +import {getTaskVal} from '../event/kaifukuanghuan/ApiOpen'; +import {YangChengMuBiaofun} from '../event/yangchengmubiao/fun'; +import {checkIsOpen} from '../hbzb/jfs/ApiOpen'; +import {PlayerShared} from "../../shared/public/player"; +import {kbzzUserDb} from '../kbzz/ApiOpen'; import {PlayerFun} from "../../public/player"; +import kfjsFun from "../../public/kaifujingsai"; +import {RankKfjs} from "../../public/rank/rank_kfjs"; +import {ShopFun} from "../../public/shop"; +import { Christmasfun } from '../event/christmas/fun'; export class HongDianFun { /**黑榜争霸红点 */ @@ -26,8 +29,15 @@ export class HongDianFun { show: false }; if (!checkIsOpen()) return _res; - let data = await G.mongodb.cPlayerInfo('hbzb').findOne({ uid: call.uid, type: 'hbzb' }); - let _mydata = (data && data.data && data.data.refreshTime >= PublicShared.getToDayZeroTime()) ? data.data : { winNum: 0, buyFightNum: 0, useFightNum: 0, refreshTime: G.time, winRecPrize: [], useRefreshNum: 0 }; + let data = await G.mongodb.cPlayerInfo('hbzb').findOne({uid: call.uid, type: 'hbzb'}); + let _mydata = (data && data.data && data.data.refreshTime >= PublicShared.getToDayZeroTime()) ? data.data : { + winNum: 0, + buyFightNum: 0, + useFightNum: 0, + refreshTime: G.time, + winRecPrize: [], + useRefreshNum: 0 + }; if (_mydata.useFightNum < _mydata.buyFightNum + G.gc.hbzb.jfsFightNum) { _res.show = true; } @@ -51,7 +61,7 @@ export class HongDianFun { }; let weekZeroTime = PublicShared.getToWeekMondayZeroTime(); if (G.time < weekZeroTime + G.gc.clsl_com.fightTime[0] || G.time > weekZeroTime + G.gc.clsl_com.fightTime[1]) return _res; - let _mydata = await clslDb().findOne({ uid: call.uid, type: 'clsl' }); + let _mydata = await clslDb().findOne({uid: call.uid, type: 'clsl'}); let useNum = _mydata?.useFightNum || 0; let buyNum = _mydata?.buyFightNum || 0; if (useNum < buyNum + G.gc.clsl_com.fightNum) { @@ -73,7 +83,7 @@ export class HongDianFun { } /** - * 每日试炼 物资筹集 红点 + * 每日试炼 物资筹集 红点 * types.money 休闲区 * types.exp 物资部 * types.qhs 加工仓库 @@ -83,13 +93,13 @@ export class HongDianFun { let _res = { show: false }; - let _mydata = await G.mongodb.cPlayerInfo('meirishilian').findOne({ uid: call.uid, type: 'meirishilian' }); + let _mydata = await G.mongodb.cPlayerInfo('meirishilian').findOne({uid: call.uid, type: 'meirishilian'}); let types = ['money', 'exp', 'qhs']; - for(let type of types) { + for (let type of types) { let buyNum = _mydata?.data?.numInfo?.[type]?.['0']?.buyFightNum || 0; let useNum = _mydata?.data?.numInfo?.[type]?.['0']?.useFightNum || 0; _res.show = useNum < buyNum + (PlayerShared.getMingDaoBuff(call.conn.gud, 'wzsj_free') || 0) + G.gc.meirishilian_com.fightNum - if(_res.show) break + if (_res.show) break } return _res; } @@ -99,9 +109,13 @@ export class HongDianFun { let _res = { show: false }; - let db = await G.mongodb.collection('slzdUser').findOne({ uid: call.uid }); + let db = await G.mongodb.collection('slzdUser').findOne({uid: call.uid}); - let _mydata = (db && db.data && db.data.refreshTime >= PublicShared.getToDayZeroTime()) ? db.data : { fightNum: G.gc.slzd.ctorFightNum, winNum: 0, winRec: [] }; + let _mydata = (db && db.data && db.data.refreshTime >= PublicShared.getToDayZeroTime()) ? db.data : { + fightNum: G.gc.slzd.ctorFightNum, + winNum: 0, + winRec: [] + }; if (_mydata.fightNum >= 1) { _res.show = true; } @@ -125,11 +139,15 @@ export class HongDianFun { show: false }; return _res - let data = await G.mongodb.collection('scheduler').findOne({ type: 'qjzzd' }); + let data = await G.mongodb.collection('scheduler').findOne({type: 'qjzzd'}); if (!data) return _res; // 功能未开放 - let db = await G.mongodb.cPlayerInfo('qjzzd').findOne({ uid: call.uid, type: 'qjzzd' }); + let db = await G.mongodb.cPlayerInfo('qjzzd').findOne({uid: call.uid, type: 'qjzzd'}); - let myData = (db && db.refreshTime >= data.lastRunTime) ? db : { refreshTime: data.lastRunTime, useFightNum: 0, maxDps: 0 }; + let myData = (db && db.refreshTime >= data.lastRunTime) ? db : { + refreshTime: data.lastRunTime, + useFightNum: 0, + maxDps: 0 + }; if (myData.useFightNum < G.gc.qjzzd.fightNum) { _res.show = true; } @@ -144,15 +162,20 @@ export class HongDianFun { let second = G.time - PublicShared.getToWeekMondayZeroTime(); if (second >= G.gc.kbzz.time.apply[0] && second < G.gc.kbzz.time.apply[1]) { // 报名时间 - let state = await G.mongodb.cPlayerInfo('kbzzApply').findOne({ uid: call.uid, type: 'kbzzApply' }); + let state = await G.mongodb.cPlayerInfo('kbzzApply').findOne({uid: call.uid, type: 'kbzzApply'}); let apply = state?.apply || false; if (!apply) { _res.show = true; return _res; } } else { - let dbData = await kbzzUserDb().findOne({ uid: call.uid, type: 'kbzzUser' }); - let myData = dbData ? dbData : { score: G.gc.kbzz.playerScore, recScorePrize: [], toDayScore: 0, fightNum: G.gc.kbzz.fightNum }; + let dbData = await kbzzUserDb().findOne({uid: call.uid, type: 'kbzzUser'}); + let myData = dbData ? dbData : { + score: G.gc.kbzz.playerScore, + recScorePrize: [], + toDayScore: 0, + fightNum: G.gc.kbzz.fightNum + }; let conf = G.gc.kbzz.scorePrize; for (let index = 0; index < conf.length; index++) { const element = conf[index]; @@ -200,22 +223,25 @@ export class HongDianFun { _res.show = _res.show || _res.val.saodang.show // 商店判断 // 个人爬塔商店购买情况 - let shopData = await G.redis.get('shop', call.uid, '7'); // 商店编号7,未理清商店id存放的数据表,后续该出尽量改为数据库读取 - if(shopData) { - let {buyNum, shopItems} = shopData - // 获取爬塔商店商品 - for(let index in shopItems) { - let x = shopItems[index] - if(x.needZCCG > 0 && x.needZCCG < _myData.lv && (buyNum && !buyNum[index])) { - // 验证是否达到购买条件 - let isOk = await (await PlayerFun.checkNeedIsMeet(call, x.buyNeed, false)).isOk - if(isOk) { - _res.show = true - _res.val.shopItems.show = true - } - } - } - } + // let shopData = await G.redis.get('shop', call.uid, '7'); // 商店编号7,未理清商店id存放的数据表,后续该出尽量改为数据库读取 + + // 12.12策划确定爬塔id7的商店移除,此处商店不再需要红点 + // let shopData = await ShopFun.getShopData(call.uid, "7") + // if (shopData) { + // let {buyNum, shopItems} = shopData + // // 获取爬塔商店商品 + // for (let index in shopItems) { + // let x = shopItems[index] + // if (x.needZCCG > 0 && x.needZCCG < _myData.lv && (buyNum && !buyNum[index])) { + // // 验证是否达到购买条件 + // let isOk = await (await PlayerFun.checkNeedIsMeet(call, x.buyNeed, false)).isOk + // if (isOk) { + // _res.show = true + // _res.val.shopItems.show = true + // } + // } + // } + // } return _res; } @@ -225,7 +251,7 @@ export class HongDianFun { show: false }; let _conf = G.gc.mw_com.gift - let _myData = await G.mongodb.collection('playerInfo', 'juewei').findOne({ uid: call.conn.uid, type: 'juewei' }); + let _myData = await G.mongodb.collection('playerInfo', 'juewei').findOne({uid: call.conn.uid, type: 'juewei'}); // 无数据,有免费礼包 if (!_myData) { _res.show = true @@ -254,6 +280,27 @@ export class HongDianFun { return _res; } + /**开服竞赛 */ + static async kaifujingsai(call: ApiCall): Promise { + let status = kfjsFun.getStatus() + // 超过活动显示时间后,不查询直接返回false + if (status.type < 1 && PublicShared.getOpenServerDay() > R.values(G.gc.kfcb_content).slice(-1)[0].showDay[1] + 1) return {show: false} + let data = await G.mongodb.cEvent('kaifujingsai').findOne({uid: call.uid, type: 'kaifujingsai'}) + let canGet = {} + for (let i = 1; i <= 7; i++) { + let prize = kfjsFun.getStatus(i) + if (PublicShared.getOpenServerDay() <= prize.conf.showDay[1]) continue + let rankKfjs = new RankKfjs(i) + let myRank = await rankKfjs.getRankSortByOne(call.uid) + if (prize.type > 0 && !data?.record?.[i] && myRank >= 0) { + canGet[i] = true + } + } + + if (R.values(canGet).length == 0) return {show: false} + return {show: true, val: canGet} + } + } @@ -269,13 +316,13 @@ export class HuoDongHongDianFun { } }; let _hdList = [] - for (let i = 0; i < 8; i++){ + for (let i = 0; i < 8; i++) { _hdList.push(...await HuoDongFun.gethdList(call, i + 1)) } // let _hdList = await HuoDongFun.gethdList(call) for (let index = 0; index < _hdList.length; index++) { const element = _hdList[index]; - let ishd: hongdianVal = { show: false } + let ishd: hongdianVal = {show: false} if (element.htype == 1) { // 检测 htype 1 养成目标活动红点 ishd = await this.yangchengmubiaoHongDian(call, element) @@ -325,7 +372,7 @@ export class HuoDongHongDianFun { let [isOpen, tips] = PublicShared.getOpenCond(call, "kaifukuanghuan") if (!isOpen) return _res; - let db = await G.mongodb.cEvent('kaifukuanghuan').findOne({ uid: call.uid, type: 'kaifukuanghuan' }); + let db = await G.mongodb.cEvent('kaifukuanghuan').findOne({uid: call.uid, type: 'kaifukuanghuan'}); let data = db || { receiveLogin: [], receiveBox: [], @@ -386,13 +433,13 @@ export class HuoDongHongDianFun { } }; let jijintype: jijinType[] = ["dengjijijin", "guanqiajijin", "dayjijin", "tianshujijin"]; - let logs = await PayFun.getPayLog(call.uid); + let logs = await PayFun.getPayLogs(call.uid); for (let index = 0; index < jijintype.length; index++) { const element = jijintype[index]; let conf = G.gc.jijin[element]; // 相关数据 - let data = await G.mongodb.cEvent(element).findOne({ uid: call.uid, type: element }); + let data = await G.mongodb.cEvent(element).findOne({uid: call.uid, type: element}); let rec = data?.rec || {}; // 领取数据 let val = await getVal(call, logs, element); let payId = element == 'tianshujijin' ? 'zhongshenka' : element; @@ -433,8 +480,10 @@ export class HuoDongHongDianFun { // 任务奖励 let conf = G.gc.zhanling.task; - let _mydata = await G.mongodb.cEvent('zhanling').findOne({ uid: call.uid, type: 'zhanling' }); - let tasks = G.gc.zhanling.task.map(t => { return { type: t.type as 'day' | 'week' | 'round', key: t.taskId }; }); + let _mydata = await G.mongodb.cEvent('zhanling').findOne({uid: call.uid, type: 'zhanling'}); + let tasks = G.gc.zhanling.task.map(t => { + return {type: t.type as 'day' | 'week' | 'round', key: t.taskId}; + }); let taskFinished = await ZhanLingTasks.getLog(call.uid, tasks); for (let index = 0; index < conf.length; index++) { const element = conf[index]; @@ -482,7 +531,7 @@ export class HuoDongHongDianFun { let _con = hdCon.data.arr; let day = await ActionLog.getRetainLog(call.uid, `login_day_qiridenglu_${hdCon.hdid}`); let _dbType: `qiridenglu${number}` = `qiridenglu${hdCon.hdid}` - let _mydata = await G.mongodb.cEvent(_dbType).findOne({ uid: call.uid, type: _dbType }); + let _mydata = await G.mongodb.cEvent(_dbType).findOne({uid: call.uid, type: _dbType}); for (let index = 0; index < _con.length; index++) { const element = _con[index]; if (element.day > day) continue; @@ -516,7 +565,7 @@ export class HuoDongHongDianFun { let _con = G.gc.yibaichou; let _type = ['online', 'login']; - let _mydata = await G.mongodb.cEvent('yibaichou').findOne({ uid: call.uid, type: 'yibaichou' }); + let _mydata = await G.mongodb.cEvent('yibaichou').findOne({uid: call.uid, type: 'yibaichou'}); for (let index = 0; index < _type.length; index++) { const element = _type[index]; @@ -542,7 +591,7 @@ export class HuoDongHongDianFun { if (!isOpen) return _res; let _con = G.gc.huobanzhaomu; - let _mydata = await G.mongodb.cEvent('huobanzhaomu').findOne({ uid: call.uid, type: 'huobanzhaomu' }); + let _mydata = await G.mongodb.cEvent('huobanzhaomu').findOne({uid: call.uid, type: 'huobanzhaomu'}); for (let index = 0; index < _con.length; index++) { const element = _con[index]; if (_mydata?.rec.includes(index)) continue; // 已领取 @@ -561,8 +610,8 @@ export class HuoDongHongDianFun { }; let _dbType: `leijichongzhi${number}` = `leijichongzhi${hdCon.hdid}` let _con = hdCon.data.tasks; - let db = await G.mongodb.cEvent(_dbType).findOne({ uid: call.uid, type: _dbType }); - let _mydata = db || { sTime: PublicShared.getToDayZeroTime(G.time), recIndex: [] }; + let db = await G.mongodb.cEvent(_dbType).findOne({uid: call.uid, type: _dbType}); + let _mydata = db || {sTime: PublicShared.getToDayZeroTime(G.time), recIndex: []}; let payNum = await PayFun.getPayDaysAllPayNum(call.uid, hdCon.stime, hdCon.rtime); for (let index = 0; index < _con.length; index++) { const element = _con[index]; @@ -579,8 +628,8 @@ export class HuoDongHongDianFun { let _res: hongdianVal = { show: false }; - let db = await G.mongodb.cEvent('qirichongzhi').findOne({ uid: call.uid, type: 'qirichongzhi' }); - let _mydata = db || { round: 0, sTime: PublicShared.getToDayZeroTime(G.time), recIndexs: [] }; + let db = await G.mongodb.cEvent('qirichongzhi').findOne({uid: call.uid, type: 'qirichongzhi'}); + let _mydata = db || {round: 0, sTime: PublicShared.getToDayZeroTime(G.time), recIndexs: []}; let _con = G.gc.qirichongzhi[_mydata.round]; let finished = await PayFun.getPayDaysAllPayNum(call.uid, _mydata.sTime, _mydata.sTime + G.gc.qirichongzhi[_mydata.round].time); for (let index = 0; index < _con.tasks.length; index++) { @@ -612,8 +661,8 @@ export class HuoDongHongDianFun { let _res: hongdianVal = { show: false }; - let db = await G.mongodb.cEvent('jierihuodong').findOne({ uid: call.uid, type: 'jierihuodong' }); - let _mydata = db || { refreshTime: G.time, recTask: [], recLogin: [] }; + let db = await G.mongodb.cEvent('jierihuodong').findOne({uid: call.uid, type: 'jierihuodong'}); + let _mydata = db || {refreshTime: G.time, recTask: [], recLogin: []}; let _types = ['login', 'task']; let finish = call.conn.gud.loginDays; for (let index = 0; index < _types.length; index++) { @@ -629,6 +678,67 @@ export class HuoDongHongDianFun { return _res; } + /**圣诞节活动红点 */ + static async christmasHongDian(call: ApiCall, hdCon: ReqAddHuoDong) { + let _res: hongdianVal = { + show: false, + }; + + let _hdCon = hdCon.data; + let stime = hdCon.stime + let _mydata = await Christmasfun.getMyData(call, hdCon.hdid); + let _tasks = hdCon.data.task; // 所有任务 taskid 为key + + for (let indextask = 0; indextask < Object.keys(_tasks).length; indextask++) { + const elementtask = Object.keys(_tasks)[indextask]; + let _tmp = _tasks[elementtask]; + if (_tmp.pval <= (_mydata.taskval[elementtask] || 0) && !_mydata.taskfinsih.includes(elementtask)) { + // 任务完成且没有领取 + _res.show = true; + return _res; + } + } + + let libaos = _hdCon.libao + for (let indexlibao = 0; indexlibao < Object.keys(libaos).length; indexlibao++) { + const elementlibao = Object.keys(libaos)[indexlibao]; + let _tmp = _tasks[elementlibao]; + if (_tmp.payid) continue + let _buyNum = _mydata.libao[elementlibao] || 0 + if (_buyNum < _tmp.buynum) { + _res.show = true; + return _res; + }} + let _diff = PublicShared.getDiff(stime) + // 循环判断是否有可以领取的 + for(let i = 0; i < _diff; i++) { + if (_mydata.qiandao.includes(i)) continue + _res.show = true; + return _res; + } + let need = _hdCon.gameneed; + // 判断消耗是否满足 + let meet = await PlayerFun.checkNeedIsMeet(call, need, false); + if (meet.isOk == true) { + _res.show = true; + return _res; + } + let zhanling = _hdCon.zhanling + for (let indexzhanling = 0; indexzhanling < zhanling.length; indexzhanling++){ + if (!_mydata.pt.includes(indexzhanling)){ + _res.show = true; + return _res; + } + if (_mydata.pay && !_mydata.gj.includes(indexzhanling)){ + _res.show = true; + return _res; + } + } + + return _res; + } + + /**养成目标红点 */ static async yangchengmubiaoHongDian(call: ApiCall, hdCon: ReqAddHuoDong) { let _res: hongdianVal = { @@ -656,7 +766,7 @@ export class HuoDongHongDianFun { } if (_ishd != 1) { - let _gift = _hdCon.gift.filter(l => !l.payId && l.need.length <= 0); + let _gift = _hdCon.gift.filter(l => (!l.payId && l.need.length <= 0) || l.free); for (let indexgift = 0; indexgift < _gift.length; indexgift++) { const elementgift = _gift[indexgift]; let buyNum = _mydata.record?.[indexgift] || 0; @@ -676,13 +786,13 @@ export class HuoDongHongDianFun { let data = await G.mongodb.cEvent(_dbType).findOne({uid: call.uid, type: _dbType}) // 循环活动商店,判断免费与领取 let confEvent = Object.keys(hdCon.data.event).filter(k => Array.isArray(hdCon.data.event[k])) - for(let key of confEvent){ + for (let key of confEvent) { let item = hdCon.data.event[key] - for(let i in item) { - if(item[i].free && !(data && data.record && data.record[key] && data.record[key][i])) return {show: true} + for (let i in item) { + if (item[i].free && !(data && data.record && data.record[key] && data.record[key][i])) return {show: true} } } - return { show: false }; + return {show: false}; } /**传说之路 */ @@ -690,27 +800,27 @@ export class HuoDongHongDianFun { let _dbType: `chuanshuozhilu${number}` = `chuanshuozhilu${hdCon.hdid}` let task = hdCon.data - let db = await G.mongodb.cEvent(_dbType).findOne({ uid: call.uid, type: _dbType }); + let db = await G.mongodb.cEvent(_dbType).findOne({uid: call.uid, type: _dbType}); let info: Partial = db?.info?.[task.hid] || {}; for (let conf of task.task) { - if (info[conf.type] >= conf.total && !(info.rec || []).includes(conf.idx)) return { show: true }; + if (info[conf.type] >= conf.total && !(info.rec || []).includes(conf.idx)) return {show: true}; } - if (info.rec?.length >= task.box.total && !info.box) return { show: true }; + if (info.rec?.length >= task.box.total && !info.box) return {show: true}; - return { show: false }; + return {show: false}; } /**自选礼包红点 */ static async zixuanlibaoHongDian(call: ApiCall, hdCon: ReqAddHuoDong): Promise { let _dbType: `zixuanlibao${number}` = `zixuanlibao${hdCon.hdid}` - let db = await G.mongodb.cEvent(_dbType).findOne({ uid: call.uid, type: _dbType }); - if (!db?.record?.[0]){ - return { show: true } + let db = await G.mongodb.cEvent(_dbType).findOne({uid: call.uid, type: _dbType}); + if (!db?.record?.[0]) { + return {show: true} } - return { show: false }; + return {show: false}; } /**月度基金 */ @@ -724,20 +834,23 @@ export class HuoDongHongDianFun { if (logs.length > 0) pays++; } - if (pays < 1) return { show: false }; + if (pays < 1) return {show: false}; for (let conf of G.gc.yuedujijin) { let id = conf.payId; let logs = obj[conf.payId]; if (logs.length < 1) continue; - let db = await G.mongodb.cEvent(id as `${number}jijin`).findOne({ uid: call.uid, type: id as `${number}jijin` }); + let db = await G.mongodb.cEvent(id as `${number}jijin`).findOne({ + uid: call.uid, + type: id as `${number}jijin` + }); let rec = db?.rec || []; let days = db?.days || 0; let round = db?.round || 0; - if (rec.length < days + 1 && rec.length < conf.prize.length * (round + 1)) return { show: true }; + if (rec.length < days + 1 && rec.length < conf.prize.length * (round + 1)) return {show: true}; } - return { show: false }; + return {show: false}; } /** 黑市活动 */ @@ -764,8 +877,8 @@ export class HuoDongHongDianFun { show: false, val: {stask: []} }; - let db = await G.mongodb.cEvent('136Gift').findOne({ uid: call.uid, type: '136Gift' }); - let payData = await PayFun.getPayLog(call.uid) + let db = await G.mongodb.cEvent('136Gift').findOne({uid: call.uid, type: '136Gift'}); + let payData = await PayFun.getPayLogs(call.uid) let payLen = (payData[payKey] || []).length let isBuy = !(!payLen || payData[payKey][payLen - 1].eTime < G.time) let _myData = (db && db.refreshTime >= PublicShared.getToDayZeroTime() && db.recIndex) ? db.recIndex : []; @@ -780,19 +893,20 @@ export class HuoDongHongDianFun { continue; } _res.val.stask.push(index) - if(index > 1 && !_res.val.stask.includes(0)) _res.val.stask.push(0) + if (index > 1 && !_res.val.stask.includes(0)) _res.val.stask.push(0) _res.show = true } return _res; } + /**黑市 积天豪礼 */ static async heiShiLCHongDian(call: ApiCall): Promise { let _res: hongdianVal = { show: false }; - let db = await G.mongodb.cEvent('15leichong').findOne({ uid: call.uid, type: '15leichong' }); + let db = await G.mongodb.cEvent('15leichong').findOne({uid: call.uid, type: '15leichong'}); - if(!db) return _res; + if (!db) return _res; let _con = G.gc.shiwuleichong.data[db.index]; let payDay = await PayFun.getPayDaysBuyPayNum(call.uid, db.sTime, db.sTime + _con.time, G.gc.shiwuleichong.dayPayNeed); @@ -805,7 +919,7 @@ export class HuoDongHongDianFun { } return _res; } - + /**黑市 扭蛋机 */ static async heiShiNiuDanJi(call: ApiCall): Promise { // 查询配置,获取等级限制 @@ -814,8 +928,8 @@ export class HuoDongHongDianFun { show: false }; // 等级不满足,上锁,不查询红点。 - if(call.conn.gud.lv < openCondConf.display.lv) return _res - let db = await G.mongodb.cEvent('niudanji').findOne({ uid: call.uid, type: 'niudanji' }); + if (call.conn.gud.lv < openCondConf.display.lv) return _res + let db = await G.mongodb.cEvent('niudanji').findOne({uid: call.uid, type: 'niudanji'}); let useNum = db?.useNum || 0 let hasNum = Math.floor(call.conn.gud.payExp / G.gc.niudanji.pay2num) _res.show = useNum < hasNum diff --git a/src/api_s2c/item/ApiGetList.ts b/src/api_s2c/item/ApiGetList.ts index 3f70d52..14c8c50 100644 --- a/src/api_s2c/item/ApiGetList.ts +++ b/src/api_s2c/item/ApiGetList.ts @@ -1,21 +1,25 @@ import { ApiCall } from "tsrpc"; import { RedisCollections2 } from '../../module/redis'; import { ReqGetList, ResGetList } from "../../shared/protocols/item/PtlGetList"; +import { getItemList } from "../../public/item"; export default async function (call: ApiCall) { - let list: ResGetList['list'] = {}; - let kvList: k_v = {}; - let arrList = await G.mongodb.collection('item').find({ uid: call.uid,num:{$ne:0}}).toArray(); + // let list: ResGetList['list'] = {}; + // let kvList: k_v = {}; + // let arrList = await G.mongodb.collection('item').find({ uid: call.uid,num:{$ne:0}}).toArray(); - arrList.forEach(v => { - let d = G.mongodb.conversionIdObj(v); - kvList[G.formatRedisKey(d.itemId)] = d; - list[d.itemId] = d; - }); + // arrList.forEach(v => { + // let d = G.mongodb.conversionIdObj(v); + // kvList[G.formatRedisKey(d.itemId)] = d; + // list[d.itemId] = d; + // }); - G.redis.set('item', call.uid, kvList); + //去掉item Redis相关 + //G.redis.set('item', call.uid, kvList); - call.conn.item = list; + //call.conn.item = list; + + let list = await getItemList(call.uid); call.succ({ list: list }); diff --git a/src/api_s2c/item/ApiUse.ts b/src/api_s2c/item/ApiUse.ts index ad9e3c8..7b850e0 100644 --- a/src/api_s2c/item/ApiUse.ts +++ b/src/api_s2c/item/ApiUse.ts @@ -1,11 +1,12 @@ -import { ApiCall } from "tsrpc"; -import { PlayerFun } from '../../public/player'; -import { UserFun } from '../../public/user'; -import { ReqUse, ResUse } from "../../shared/protocols/item/PtlUse"; -import { PublicShared } from '../../shared/public/public'; -import { TanXianShared } from '../../shared/public/tanxian'; -import { event_dldh_addPrize } from '../event/diaoluoduihuan/ApiOpen'; -import { getEventPrize } from '../tanxian/ApiEvent'; +import {ApiCall} from "tsrpc"; +import {PlayerFun} from '../../public/player'; +import {UserFun} from '../../public/user'; +import {ReqUse, ResUse} from "../../shared/protocols/item/PtlUse"; +import {PublicShared} from '../../shared/public/public'; +import {TanXianShared} from '../../shared/public/tanxian'; +import {event_dldh_addPrize} from '../event/diaoluoduihuan/ApiOpen'; +import {getEventPrize} from '../tanxian/ApiEvent'; +import { getItemByItemId } from "../../public/item"; const iType = { 3: 'hero', @@ -14,7 +15,12 @@ const iType = { }; export default async function (call: ApiCall) { - let item = call.conn.item[call.req.itemId]; + + //ȥ��item Redis��� + let itemInfo = await getItemByItemId(call.uid,call.req.itemId); //call.conn.item[call.req.itemId]; + if(!itemInfo[call.req.itemId]) return call.error(globalThis.lng.item_1); + let item = itemInfo[call.req.itemId]; + let useNum = call.req.useNum; let itemConf = G.gc.item[item?.itemId]; @@ -29,12 +35,19 @@ export default async function (call: ApiCall) { if (useNum > item.num) return call.error(globalThis.lng.item_3); if (itemConf.useNeed?.length > 0) { - await PlayerFun.checkNeedIsMeet(call, itemConf.useNeed.map(need => { return { ...need, n: need.n * useNum }; })); - await PlayerFun.cutNeed(call, itemConf.useNeed.map(need => { return { ...need, n: need.n * useNum }; })); + await PlayerFun.checkNeedIsMeet(call, itemConf.useNeed.map(need => { + return {...need, n: need.n * useNum}; + })); + await PlayerFun.cutNeed(call, itemConf.useNeed.map(need => { + return {...need, n: need.n * useNum}; + })); } if (itemConf.selecPrize?.length > 0) { if (call.req.selectIndex == undefined || !itemConf.selecPrize[call.req.selectIndex]) return call.errorCode(-3); - sendPrize.push({ ...itemConf.selecPrize[call.req.selectIndex], n: itemConf.selecPrize[call.req.selectIndex].n * useNum }); + sendPrize.push({ + ...itemConf.selecPrize[call.req.selectIndex], + n: itemConf.selecPrize[call.req.selectIndex].n * useNum + }); } if (itemConf.diaoluo) { @@ -63,7 +76,7 @@ export default async function (call: ApiCall) { let eventPrize = getEventPrize(call.conn.gud.lv, G.gc.tanxian_com.fastGuaJiTime, call.conn.gud.mapId, call.conn.gud.wxcLv?.lv); let _p = [].concat(prize.prize, prize.dlz, eventPrize.prize); // await event_dldh_addPrize(_p, call, G.gc.tanxian_com.fastGuaJiTime); - sendPrize = _p.map(atn => ({ ...atn, n: atn.n * useNum })); + sendPrize = _p.map(atn => ({...atn, n: atn.n * useNum})); } cutPrize = [{ @@ -116,5 +129,4 @@ export default async function (call: ApiCall) { } else { call.error(globalThis.lng.item_5); } - } \ No newline at end of file diff --git a/src/api_s2c/jiuba/ApiLottery.ts b/src/api_s2c/jiuba/ApiLottery.ts index 5323ca1..968cd79 100644 --- a/src/api_s2c/jiuba/ApiLottery.ts +++ b/src/api_s2c/jiuba/ApiLottery.ts @@ -1,22 +1,24 @@ -import { OptionalId, UpdateFilter } from 'mongodb'; -import { ApiCall } from "tsrpc"; -import { CollectionPlayerInfo } from '../../module/collection_palyerInfo'; -import { ChatFun } from '../../public/chat'; -import { PlayerFun } from '../../public/player'; -import { UserFun } from '../../public/user'; -import { ResOpen } from '../../shared/protocols/jiaotang/PtlOpen'; -import { ReqLottery, ResLottery } from "../../shared/protocols/jiuba/PtlLottery"; -import { PublicShared } from '../../shared/public/public'; -import { HongDianChange } from '../hongdian/fun'; +import {OptionalId, UpdateFilter} from 'mongodb'; +import {ApiCall} from "tsrpc"; +import {CollectionPlayerInfo} from '../../module/collection_palyerInfo'; +import {ChatFun} from '../../public/chat'; +import {PlayerFun} from '../../public/player'; +import {UserFun} from '../../public/user'; +import {ResOpen} from '../../shared/protocols/jiaotang/PtlOpen'; +import {ReqLottery, ResLottery} from "../../shared/protocols/jiuba/PtlLottery"; +import {PublicShared} from '../../shared/public/public'; +import {HongDianChange} from '../hongdian/fun'; +import {RankKfjs} from "../../public/rank/rank_kfjs"; export default async function (call: ApiCall) { + let need: atn[]; let prize: atn[]; - let result = await G.mongodb.collection('playerInfo', 'jiuba').findOne({ uid: call.uid, type: 'jiuba' }); + let result = await G.mongodb.collection('playerInfo', 'jiuba').findOne({uid: call.uid, type: 'jiuba'}); let update: UpdateFilter>>; let changeData: Partial; - if (call.req.type == 1 || call.req.type == 30) { + if (call.req.type == 1) { let isReplace = false; let conf = G.gc.choujiang.jiuba[1]; let toDayZeroTime = PublicShared.getToDayZeroTime(); @@ -28,7 +30,10 @@ export default async function (call: ApiCall) { } prize = []; - prize = prize.concat(PublicShared.randomDropGroup(oneReplaceNum == conf.replace.num ? conf.replace.diaoluo : (call.req.type == 1 ? conf.diaoluo.random() : conf.firstdiaoluo))); + prize = prize.concat(PublicShared.randomDropGroup(oneReplaceNum == conf.replace.num ? conf.replace.diaoluo : conf.diaoluo.random())); + if (!result || (result.oneNum < 1 && result.tenNum < 1)) { + prize = PublicShared.randomDropGroup(conf.firstdiaoluo); + } for (let atn of prize) { let atnConf = PublicShared.getAtnConf(atn) as any; @@ -39,8 +44,8 @@ export default async function (call: ApiCall) { } update = { - $inc: { oneNum: 1 }, - $set: { oneReplaceNum: isReplace ? 0 : oneReplaceNum + 1 } + $inc: {oneNum: 1}, + $set: {oneReplaceNum: isReplace ? 0 : oneReplaceNum + 1} }; changeData = { @@ -48,8 +53,8 @@ export default async function (call: ApiCall) { }; if (!result || !result.freeTime || result.freeTime < toDayZeroTime) { - Object.assign(update.$set, { freeTime: G.time }); - Object.assign(changeData, { freeTime: G.time }); + Object.assign(update.$set, {freeTime: G.time}); + Object.assign(changeData, {freeTime: G.time}); } } else if (call.req.type == 10) { let conf = G.gc.choujiang.jiuba[2]; @@ -58,12 +63,16 @@ export default async function (call: ApiCall) { need = [meet.atn]; let dlArr = result?.tenNum ? [...conf.diaoluo] : [...conf.firstdiaoluo]; - dlArr.sort(() => { return 0.5 - Math.random(); }); + dlArr.sort(() => { + return 0.5 - Math.random(); + }); if (G.gc.choujiang.jiubabaodi.numbd[allNum]) { dlArr.splice(0, G.gc.choujiang.jiubabaodi.numbd[allNum].length); dlArr.push(...G.gc.choujiang.jiubabaodi.numbd[allNum]); - dlArr.sort(() => { return 0.5 - Math.random(); }); + dlArr.sort(() => { + return 0.5 - Math.random(); + }); } @@ -71,9 +80,13 @@ export default async function (call: ApiCall) { for (let id of dlArr) { prize = prize.concat(PublicShared.randomDropGroup(id)); } + if (!result || (result.oneNum < 1 && result.tenNum < 1)) { + prize.pop() + prize = prize.concat(PublicShared.randomDropGroup(G.gc.choujiang.jiuba[1].firstdiaoluo)); + } update = { - $inc: { tenNum: 1 } + $inc: {tenNum: 1} }; changeData = { @@ -122,4 +135,11 @@ export default async function (call: ApiCall) { prize: prize, changeData: changeData }); + + let rankKfjs = new RankKfjs(1) + rankKfjs.setDataAndCheck({ + player: call.conn.gud, + valArr: [await rankKfjs.getRankScore(call.uid) + call.req.type] + }); + } \ No newline at end of file diff --git a/src/api_s2c/jjc/ApiFight.ts b/src/api_s2c/jjc/ApiFight.ts index 008a62e..6097dd2 100644 --- a/src/api_s2c/jjc/ApiFight.ts +++ b/src/api_s2c/jjc/ApiFight.ts @@ -17,10 +17,10 @@ export default async function (call: ApiCall) { if (!enemy) return call.error(globalThis.lng.jjc_2, { code: 2 }); if (data.useFightNum >= data.buyFightNum + G.gc.jjc_com.fightNum) return call.error(globalThis.lng.jjc_4); - if (JJCFun.lockPlayer[call.req.uid]) return call.error(globalThis.lng.jjc_3, { code: 2 }); + if (await JJCFun.getLockPlayer(call.req.uid)) return call.error(globalThis.lng.jjc_7, { code: 2 }); - JJCFun.lockPlayer[enemy.player.uid] = true; - JJCFun.lockPlayer[call.uid] = true; + await JJCFun.setLockPlayer(enemy.player.uid, true); + await JJCFun.setLockPlayer(call.uid, true); let result = res.result = await FightFun.fightJJc(call, enemy); @@ -31,11 +31,11 @@ export default async function (call: ApiCall) { res.change.recordWin = (data.recordWin || 0) + 1; } - JJCFun.lockPlayer[enemy.player.uid] = false; - JJCFun.lockPlayer[call.uid] = false; + await JJCFun.getLockPlayer(enemy.player.uid); + await JJCFun.getLockPlayer(call.uid); - let userRank = await JJCFun.getPlayerRank(call.uid) - let enemyRank = await JJCFun.getPlayerRank(enemy.player.uid) + let userRank = await JJCFun.getRankSortByUid(call.uid) + let enemyRank = await JJCFun.getRankSortByUid(enemy.player.uid) result.otherData = {userRank,enemyRank} JJCFun.saveFightLog(call.uid, result); @@ -47,8 +47,11 @@ export default async function (call: ApiCall) { JJCFun.changeData(call, res.change); HongDianChange.sendChangeKey(call.uid, ['jjchd', 'taskhd', 'huodonghd']); - (await call.conn.gonghui)?.addExp(5); + // (await call.conn.gonghui)?.addExp(5, call.uid); call.succ(res); + await JJCFun.setLockPlayer(enemy.player.uid, false); + await JJCFun.setLockPlayer(call.uid, false); + } \ No newline at end of file diff --git a/src/api_s2c/jjc/ApiOpen.ts b/src/api_s2c/jjc/ApiOpen.ts index 1f7ed12..dca944f 100644 --- a/src/api_s2c/jjc/ApiOpen.ts +++ b/src/api_s2c/jjc/ApiOpen.ts @@ -1,29 +1,27 @@ -import { ApiCall } from "tsrpc"; -import { JJCFun } from '../../public/jjc'; -import { ReqOpen, ResOpen } from "../../shared/protocols/jjc/PtlOpen"; -import { PublicShared } from '../../shared/public/public'; +import {ApiCall} from "tsrpc"; +import {JJCFun} from '../../public/jjc'; +import {ReqOpen, ResOpen} from "../../shared/protocols/jjc/PtlOpen"; +import {PublicShared} from '../../shared/public/public'; export default async function (call: ApiCall) { - - const dbData = await G.mongodb.collection('jjc').findOne({ uid: call.uid }) || { _id: null, uid: null, ...{ resetTime: G.time, receivedArr: [], buyFightNum: 0, useFightNum: 0, recordWin: 0 } }; - const { _id, uid, ...data } = dbData; + const dbData = await JJCFun.getMyData(call.uid); + const {_id, uid, ...data} = dbData; let _ipDate = {} - if (dbData._id == null || await JJCFun.getPlayerRank(call.uid) == -1) { - await JJCFun.addRankInfo({ player: call.conn.gud }); - if (dbData._id == null) _ipDate = { ...data } + if (dbData._id == null || await JJCFun.getRankSortByUid(call.uid) == -1) { + await JJCFun.addRankInfo({player: call.conn.gud}); + if (dbData._id == null) _ipDate = {...data} } if (PublicShared.getToDayZeroTime() > data.resetTime) { - Object.assign(data, { resetTime: G.time, receivedArr: [], buyFightNum: 0, useFightNum: 0 }); - _ipDate = { ...data } + Object.assign(data, {resetTime: G.time, receivedArr: [], buyFightNum: 0, useFightNum: 0}); + G.mongodb.collection('jjc').updateOne( + {uid: call.uid}, + {$set: {resetTime: G.time, receivedArr: [], buyFightNum: 0, useFightNum: 0}}, + ); } - if (_ipDate && Object.keys(_ipDate).length > 0) { - G.mongodb.collection('jjc').updateOne({ uid: call.uid }, { $set: { ...data } }, { upsert: true }); - } - - G.redis.set('jjc', call.uid, data); + // G.redis.set('jjc', call.uid, data); data.recordWin = data.recordWin || 0; let enemy = await JJCFun.randomEnemy(call.uid) @@ -32,4 +30,4 @@ export default async function (call: ApiCall) { ...data, ...enemy }); -} \ No newline at end of file +} diff --git a/src/api_s2c/kaifujingsai/ApiOpen.ts b/src/api_s2c/kaifujingsai/ApiOpen.ts new file mode 100644 index 0000000..7d6f644 --- /dev/null +++ b/src/api_s2c/kaifujingsai/ApiOpen.ts @@ -0,0 +1,25 @@ +import {ApiCall} from "tsrpc"; +import {ReqOpen, ResOpen} from "../../shared/protocols/kaifujingsai/PtlOpen"; +import {RankKfjs} from "../../public/rank/rank_kfjs"; +import kfjsFun from "../../public/kaifujingsai"; +import {Rank} from "../../public/rank/rank"; +import {PublicShared} from "../../shared/public/public"; + +export default async function (call: ApiCall) { + + let status = kfjsFun.getStatus(call.req.type) + if (status.type == -1) return call.errorCode(-1) + + const {min, max} = Rank.pageToMin(call.req.page, call.req.offset) + + let rankKfjs = new RankKfjs(status.type) + + let endTime = PublicShared.getToDayZeroTime(PublicShared.getToDayZeroTime(G.openTime) + status.conf.showDay[1] * 86400) + + call.succ({ + ...status, + ...(await rankKfjs.getRankList(call.uid, {min: min, max: max})), + endTime, + record: (await G.mongodb.cEvent('kaifujingsai').findOne({uid: call.uid, type: 'kaifujingsai'}))?.record || {} + }); +} diff --git a/src/api_s2c/kaifujingsai/ApiReceive.ts b/src/api_s2c/kaifujingsai/ApiReceive.ts new file mode 100644 index 0000000..5257a46 --- /dev/null +++ b/src/api_s2c/kaifujingsai/ApiReceive.ts @@ -0,0 +1,32 @@ +import {ApiCall} from "tsrpc"; +import {ReqReceive, ResReceive} from "../../shared/protocols/kaifujingsai/PtlReceive"; +import {RankKfjs} from "../../public/rank/rank_kfjs"; +import kfjsFun from "../../public/kaifujingsai"; +import {PlayerFun} from "../../public/player"; +import {HongDianChange} from "../hongdian/fun"; + +export default async function (call: ApiCall) { + + // 取奖励列表,判断是否有可领取奖励 + let prize = kfjsFun.getPrize(call.req.type) + if (prize.length == 0) return call.errorCode(-1) + + let data = await G.mongodb.cEvent('kaifujingsai').findOne({uid: call.uid, type: 'kaifujingsai'}) + if (data?.record?.[call.req.type]) return call.errorCode(-2) + + // 查询自己排名,发奖 + let rankKfjs = new RankKfjs(call.req.type) + let myRank = await rankKfjs.getRankSortByOne(call.uid) + + let conf = R.find(i => i.rank[0] <= myRank + 1 && i.rank[1] >= myRank + 1)(prize) + + await PlayerFun.sendPrize(call, conf.prize); + + await G.mongodb.cEvent('kaifujingsai').updateOne({uid: call.uid, type: 'kaifujingsai'}, { + $inc: {[`record.${conf.type}`]: 1} + },{ upsert: true }) + + call.succ({}) + + HongDianChange.sendChangeKey(call.uid, ['kaifujingsai']); +} diff --git a/src/api_s2c/kbzz/ApiFight.ts b/src/api_s2c/kbzz/ApiFight.ts index 29b2b98..c6cea18 100644 --- a/src/api_s2c/kbzz/ApiFight.ts +++ b/src/api_s2c/kbzz/ApiFight.ts @@ -29,17 +29,19 @@ export default async function (call: ApiCall) { r.otherData = { troops: [dbData.troop, enemy.troop] }; - FightFun.saveLog(call.uid, 'kbzz', r, 50); + // FightFun.saveLog(call.uid, 'kbzz', r, 50); enemy.result = r.winSide; result.push(r); let getScore = 0; if (r.winSide == 0) { - getScore = 200 + Math.floor((enemy.info.player.power || 0) / 500000); - if (getScore > 400) getScore = 400; + //getScore = 200 + Math.floor((enemy.info.player.power || 0) / 500000); + //if (getScore > 400) getScore = 400; + getScore = G.gc.kbzz.winScore; } else { - getScore = 100; + //getScore = 100; + getScore = G.gc.kbzz.failScore; } addScore += getScore; prize.push(...G.gc.kbzz[r.winSide == 0 ? 'winPrize' : 'failPrize']); diff --git a/src/api_s2c/kbzz/ApiOpen.ts b/src/api_s2c/kbzz/ApiOpen.ts index c15c58c..82b4765 100644 --- a/src/api_s2c/kbzz/ApiOpen.ts +++ b/src/api_s2c/kbzz/ApiOpen.ts @@ -36,6 +36,7 @@ async function eventCycleTime(call: ApiCall) { if (state?.apply != true) return call.error('', { code: -1, message: globalThis.lng.kbzz_3 }); let isOpen = (await G.clientCross.callApi('kbzz/State', { type: 'event' })).res; + console.log(isOpen) if (!isOpen.succ) return call.error('', { code: -2, message: globalThis.lng.kbzz_4 }); let dbData = await kbzzUserDb().findOne({ uid: call.uid, type: 'kbzzUser' }); diff --git a/src/api_s2c/kuangdong/ApiGetPrize.ts b/src/api_s2c/kuangdong/ApiGetPrize.ts index f1cd325..06ac0d4 100644 --- a/src/api_s2c/kuangdong/ApiGetPrize.ts +++ b/src/api_s2c/kuangdong/ApiGetPrize.ts @@ -4,7 +4,15 @@ import { ReqGetPrize, ResGetPrize } from "../../shared/protocols/kuangdong/PtlGe import { HongDianChange } from "../hongdian/fun"; export default async function (call: ApiCall) { - let _kdInfo = await KuangDongfun.getKaiCaiInfo(call.req.hdid) + let _kdInfo; + let conf = G.gc.land[call.req.hdid.toString()]; + + if (conf.public_map == 1){ + _kdInfo = await KuangDongfun.getKaiCaiInfo(call.req.hdid) + }else { + _kdInfo = await KuangDongfun.getKaiCaiInfo(call.req.hdid, call.uid) + } + /**没有建筑信息 */ if (!_kdInfo) { return call.error('', { code: -1, message: globalThis.lng.kudangdong_7 }) diff --git a/src/api_s2c/kuangdong/ApiKdInfo.ts b/src/api_s2c/kuangdong/ApiKdInfo.ts index df70c1e..5a06b0e 100644 --- a/src/api_s2c/kuangdong/ApiKdInfo.ts +++ b/src/api_s2c/kuangdong/ApiKdInfo.ts @@ -4,10 +4,18 @@ import { FightFun } from '../../public/fight'; import { KuangDongfun } from '../../public/kuangdong'; import { ReqKdInfo, ResKdInfo } from '../../shared/protocols/kuangdong/PtlKdInfo'; import { KuangDongKaiCaiListTmp } from '../../shared/protocols/kuangdong/PtlOpen'; +import { getGud } from '../../public/gud'; export default async function (call: ApiCall) { let hdid = call.req.hdid - let kdInfo = await KuangDongfun.getKaiCaiInfo(hdid) + let con = await KuangDongfun.getCon(hdid) + + let kdInfo + if (con.public_map == 1){ + kdInfo = await KuangDongfun.getKaiCaiInfo(hdid) + }else { + kdInfo = await KuangDongfun.getKaiCaiInfo(hdid, call.uid) + } if (!kdInfo) { return call.error('', { code: -1, message: globalThis.lng.kudangdong_1 }) @@ -17,7 +25,8 @@ export default async function (call: ApiCall) { let userinfo: KuangDongKaiCaiListTmp if (kdInfo) { let _tmp: KuangDongKaiCaiListTmp - let _gud = await G.mongodb.collection('user').findOne({ uid: kdInfo.uid }) + //let _gud = await G.mongodb.collection('user').findOne({ uid: kdInfo.uid }) + let _gud = await getGud(kdInfo.uid) _tmp = { name: _gud.name, lv: _gud.lv, diff --git a/src/api_s2c/kuangdong/ApiOpen.ts b/src/api_s2c/kuangdong/ApiOpen.ts index adc0730..9b791cd 100644 --- a/src/api_s2c/kuangdong/ApiOpen.ts +++ b/src/api_s2c/kuangdong/ApiOpen.ts @@ -5,8 +5,8 @@ import { PublicShared } from "../../shared/public/public"; export default async function (call: ApiCall) { /**查询所有矿洞信息 */ - let result = await KuangDongfun.getKaiCaiList() let myData = await KuangDongfun.getNumInfo(call) + let result = await KuangDongfun.getKaiCaiList(call.uid) let changeData = { mydata: myData, diff --git a/src/api_s2c/kuangdong/ApiZhanLing.ts b/src/api_s2c/kuangdong/ApiZhanLing.ts index f3ea41f..964f4ee 100644 --- a/src/api_s2c/kuangdong/ApiZhanLing.ts +++ b/src/api_s2c/kuangdong/ApiZhanLing.ts @@ -5,6 +5,7 @@ import { KuangDongKaiCailog } from "../../shared/protocols/kuangdong/PtlOpen"; import { ReqZhanLing, ResZhanLing } from "../../shared/protocols/kuangdong/PtlZhanLing"; import { PlayerShared } from "../../shared/public/player"; import { HongDianChange } from "../hongdian/fun"; +import { getGud } from "../../public/gud"; export default async function (call: ApiCall) { @@ -15,7 +16,12 @@ export default async function (call: ApiCall) { if (!_con) { return call.error('', { code: -1, message: globalThis.lng.kudangdong_1 }); } - let _kdInfo = await KuangDongfun.getKaiCaiInfo(hdid); + let _kdInfo + if (_con.public_map == 1){ + _kdInfo = await KuangDongfun.getKaiCaiInfo(hdid); + }else { + _kdInfo = await KuangDongfun.getKaiCaiInfo(hdid, call.uid); + } // 重复占领 if (_kdInfo && _kdInfo.uid == call.uid) { @@ -79,7 +85,8 @@ export default async function (call: ApiCall) { // 有人占领 抢夺 let _toFightData = await FightFun.getPlayerFightData(_kdInfo.uid); - let _gud = await G.mongodb.collection('user').findOne({ uid: _kdInfo.uid }); + //let _gud = await G.mongodb.collection('user').findOne({ uid: _kdInfo.uid }); + let _gud = await getGud(_kdInfo.uid) isFight = true; @@ -87,14 +94,14 @@ export default async function (call: ApiCall) { // 该玩家没有上阵干部,默认被抢夺 进行收益结算 await KuangDongfun.getKuangDongPrize(hdid, _kdInfo, { msgtype: 2, toname: _gud.name, touid: _gud.name }); - GHdata?.addExp(5); + // GHdata?.addExp(5, call.uid); } else { let result = await FightFun.fight([await call.conn.getDefaultFightData(), _toFightData]); if (result.winSide == 0) { // 胜利 await KuangDongfun.getKuangDongPrize(hdid, _kdInfo, { msgtype: 2, toname: call.conn.gud.name, touid: call.conn.gud.uid }); - GHdata?.addExp(5); + // GHdata?.addExp(5, call.uid); } else { // 失败 // 增加抢夺失败日志 @@ -122,9 +129,9 @@ export default async function (call: ApiCall) { changeData.kdInfo = kdInfo; } - if (_isQdSuccess != 0 && !isFight) { - GHdata?.addExp(10); - } + // if (_isQdSuccess != 0 && !isFight) { + // GHdata?.addExp(10, call.uid); + // } HongDianChange.sendChangeKey(call.uid, ['kuangdonghd', 'taskhd', 'huodonghd']); diff --git a/src/api_s2c/meirishilian/ApiBuy.ts b/src/api_s2c/meirishilian/ApiBuy.ts index 583eb48..9d9f0aa 100644 --- a/src/api_s2c/meirishilian/ApiBuy.ts +++ b/src/api_s2c/meirishilian/ApiBuy.ts @@ -7,14 +7,21 @@ export default async function (call: ApiCall) { let db = await G.mongodb.cPlayerInfo('meirishilian').findOne({ uid: call.uid, type: 'meirishilian' }); let buyNum = db?.data?.numInfo?.[call.req.type]?.['0']?.buyFightNum || 0; - if (buyNum >= G.gc.meirishilian_com.fightBuyNum) return call.error('', { code: -1 }); + let addNum = call.req.num; + if (buyNum + addNum > G.gc.meirishilian_com.fightBuyNum) return call.error('', { code: -1 }); + + let need = []; + for (let i = 0; i < addNum; i++) { + need.push(G.gc.meirishilian_com.fightBuyNumNeed[buyNum]); + buyNum++; + } + await PlayerFun.checkNeedIsMeet(call, need); - await PlayerFun.checkNeedIsMeet(call, [G.gc.meirishilian_com.fightBuyNumNeed[buyNum]]); - await PlayerFun.cutNeed(call, [G.gc.meirishilian_com.fightBuyNumNeed[buyNum]]); + await PlayerFun.cutNeed(call, need); await G.mongodb.cPlayerInfo('meirishilian').updateOne( { uid: call.uid, type: 'meirishilian' }, - { $inc: G.mongodb.createTreeObj({ key: `data.numInfo.${call.req.type}.0.buyFightNum`, val: 1 }) }, + { $inc: G.mongodb.createTreeObj({ key: `data.numInfo.${call.req.type}.0.buyFightNum`, val: addNum }) }, { upsert: true } ); diff --git a/src/api_s2c/pata/ApiFight.ts b/src/api_s2c/pata/ApiFight.ts index 0a61778..43c9b89 100644 --- a/src/api_s2c/pata/ApiFight.ts +++ b/src/api_s2c/pata/ApiFight.ts @@ -1,13 +1,13 @@ -import { ApiCall } from "tsrpc"; -import { FightFun } from "../../public/fight"; -import { PataFun } from '../../public/pata'; -import { PlayerFun } from '../../public/player'; -import { Rank } from '../../public/rank/rank'; -import { fightResult } from "../../shared/fightControl/fightType"; -import { ReqFight, ResFight } from "../../shared/protocols/pata/PtlFight"; -import { md_redPoint_check } from '../gongyu/mingdao/ApiOpen'; -import { HongDianChange } from "../hongdian/fun"; -// import { paTaType } from '../../shared/protocols/pata/type'; +import {ApiCall} from "tsrpc"; +import {FightFun} from "../../public/fight"; +import {PataFun} from '../../public/pata'; +import {PlayerFun} from '../../public/player'; +import {Rank} from '../../public/rank/rank'; +import {fightResult} from "../../shared/fightControl/fightType"; +import {ReqFight, ResFight} from "../../shared/protocols/pata/PtlFight"; +import {md_redPoint_check} from '../gongyu/mingdao/ApiOpen'; +import {HongDianChange} from "../hongdian/fun"; +import {RankKfjs} from "../../public/rank/rank_kfjs"; export default async function (call: ApiCall) { let changeInfo = await PataFun.getInfo(call.uid); @@ -35,7 +35,7 @@ export default async function (call: ApiCall) { lv: changeInfo.lv }; // 设置数据 - await PataFun.changeInfo(call.uid, changeInfo.sid, { $set: setData }); + await PataFun.changeInfo(call.uid, changeInfo.sid, {$set: setData}); prize = await PlayerFun.sendPrize(call, con[changeInfo.lv - 1].prize); Rank.list['zccg'].addNew({ @@ -43,6 +43,12 @@ export default async function (call: ApiCall) { valArr: [changeInfo.lv] }); + let rankKfjs = new RankKfjs(5) + rankKfjs.setDataAndCheck({ + player: call.conn.gud, + valArr: [changeInfo.lv-1] + }); + md_redPoint_check(call.conn, 'zccg'); } diff --git a/src/api_s2c/pay/ApiGetList.ts b/src/api_s2c/pay/ApiGetList.ts index 4e339da..42be394 100644 --- a/src/api_s2c/pay/ApiGetList.ts +++ b/src/api_s2c/pay/ApiGetList.ts @@ -5,6 +5,6 @@ import { ReqGetList, ResGetList } from "../../shared/protocols/pay/PtlGetList"; export default async function (call: ApiCall) { call.succ({ - list: await PayFun.getPayLog(call.uid) + list: await PayFun.getPayLogs(call.uid) }); } \ No newline at end of file diff --git a/src/api_s2c/peijian/ApiOneKeyWear.ts b/src/api_s2c/peijian/ApiOneKeyWear.ts index dcef528..cc06cdf 100644 --- a/src/api_s2c/peijian/ApiOneKeyWear.ts +++ b/src/api_s2c/peijian/ApiOneKeyWear.ts @@ -1,54 +1,99 @@ -import { ApiCall } from "tsrpc"; -import { HeroFun } from '../../public/hero'; -import { PeijianFun } from '../../public/peijian'; -import { ReqOneKeyWear, ResOneKeyWear } from "../../shared/protocols/peijian/PtlOneKeyWear"; -import { PeijianShared } from '../../shared/public/peijian'; +import {ApiCall} from "tsrpc"; +import {HeroFun} from '../../public/hero'; +import {PeijianFun} from '../../public/peijian'; +import {ReqOneKeyWear, ResOneKeyWear} from "../../shared/protocols/peijian/PtlOneKeyWear"; +import {PeijianShared} from '../../shared/public/peijian'; +import {re} from "mathjs"; export default async function (call: ApiCall) { - let hero = await HeroFun.getHero(call, call.req.h_id); if (!hero) return call.errorCode(-2); if (call.conn.gud.lv < G.gc.peijiancom.gridCond['1'].lv) return call.errorCode(-3); - let wears = hero.peijian || {}; - // 检查配件位置是否可以穿戴 - let posArr = [] - for (let i = 1; i < 7; i++){ - if (wears[i]) continue + //选出未穿戴的100条配件,按执行顺序降序 + let peijianArr = await PeijianFun.getAvbPeijian(call, 100); - if(call.conn.gud.lv >= G.gc.peijiancom.gridCond[i.toString()].lv || (call.conn.gud.peijianUnlock?.[i.toString()] != undefined)){ + //取wear值,_切开后的第0位,表示所有穿戴中的配件的_id + //最终,这里返回的是这个英雄正在穿戴中的配件 + let wearsPijian = await PeijianFun.getPeijian(call, Object.values(wears).map(i => i.split('_')[0])) + + //联合起来,即表示该英雄此时可以穿戴的所有(含原已穿戴的) + peijianArr = [...wearsPijian, ...peijianArr] + + //按品质 -> lv 排序 + peijianArr.sort((a, b) => { + let x = Number(a.peijianId.slice(0, 1)) + let y = Number(b.peijianId.slice(0, 1)) + if (x != y) return y - x + if (a.jinglian != b.jinglian) return b.jinglian - a.jinglian + return b.lv - a.lv + }) + + //相同部位去重 + let uniqueArr = [] + peijianArr.map(i => { + let pos = G.gc.peijian[i.peijianId].pos + let a = uniqueArr.findIndex(j => j.pos == pos) + if (a == -1) uniqueArr.push({...i, pos}) + }) + peijianArr = uniqueArr + + // 检查配件位置是否可以穿戴 + // 返回:[1,2,3,4,5,6] 表示哪些格子可以装配 + let posArr = [] + for (let i = 1; i < 7; i++) { + //如果我的等级>配置的开启等级 或 花费了钻石提前解锁的格子 + if (call.conn.gud.lv >= G.gc.peijiancom.gridCond[i.toString()].lv || (call.conn.gud.peijianUnlock?.[i.toString()] != undefined)) { posArr.push(i) } } + if (peijianArr.length == 0 || posArr.length == 0) return call.succ({}); - let peijianArr = await PeijianFun.getAvbPeijian(call,1000); - peijianArr = peijianArr.filter(i=>!G.gc.peijian[i.peijianId].isExp) - - if(peijianArr.length==0||posArr.length==0) return call.succ({}); - - for (let pos of posArr){ - - if(!peijianArr.length) break - - for (let index in peijianArr){ - - let wearsData = Object.values(wears).filter(pos1 => !!wears[pos1] && pos1 != pos).map(s => PeijianShared.fmt(s)); - if (wearsData.map(p => G.gc.peijian[p.peijianId].buff[0]).includes(G.gc.peijian[peijianArr[index].peijianId].buff[0])) continue - - await PeijianFun.changeAttr(call, peijianArr[Number(index)], { wearId: call.req.h_id }, false); - - wears[pos] = PeijianShared.fmt(peijianArr[Number(index)]); - - peijianArr.splice(Number(index),1) + let newPeiJian = []; + for (let posIndex=0;posIndex i.pos == peijianArr[index].pos).length) continue + + newPeiJian.push( peijianArr[index] ); break; } - } - await HeroFun.changeHeroAttr(call, hero, { peijian: wears }); + + //当前正在穿戴的 + let oids = wearsPijian.map(i => G.mongodb.conversionId(i._id)); + let oid = oids.sort().join("_"); + + //将newPeiJian里的所有_id转字符串后连起来 + let nids = newPeiJian.map(i => G.mongodb.conversionId(i._id)); + let nid = nids.sort().join("_"); + if(oid == nid){ + //新的和原来的一样,啥都不干 + call.succ({}); + return; + } + + for(let i=0;i) { - let data = await G.mongodb.collection('scheduler').findOne({ type: 'qjzzd' }); - - if (!data) return call.error('', { code: -1, message: globalThis.lng.qjzzd_5 }); - - let myData = await G.mongodb.cPlayerInfo('qjzzd').findOne({ uid: call.uid, type: 'qjzzd' }); - - // if (myData.useFightNum >= G.gc.qjzzd.fightNum) return call.error('挑战次数不足'); - + // 获取配置数据 + let data = await G.mongodb.collection('scheduler').findOne({type: 'qjzzd'}); + if (!data) return call.error('', {code: -1, message: globalThis.lng.qjzzd_5}); + // 获取个人次数等数据 + let myData = await G.mongodb.cPlayerInfo('qjzzd').findOne({uid: call.uid, type: 'qjzzd'}); let _zeroTime = PublicShared.getToDayZeroTime(G.time) - if (!(_zeroTime + G.gc.qjzzd.time[0] <= G.time && G.time <= _zeroTime + G.gc.qjzzd.time[1])) return call.error('', { code: -1, message: globalThis.lng.qjzzd_5 }); + if (await QjzzdFun.chkSetBoosId()) { + if (!(_zeroTime + G.gc.qjzzd.time[0] <= G.time && G.time <= _zeroTime + G.gc.qjzzd.time[1])) { + return call.error('', {code: -1, message: globalThis.lng.qjzzd_5}); + } + } + + // 战斗 let result = await FightFun.fightNpc(call, data.boss, 'qjzzd'); - + // 次数消耗计算 let change: ResFight['change'] = {}; - change.useFightNum = myData.useFightNum + 1; - change.maxDps = result.totalDamage[0] > myData.maxDps ? result.totalDamage[0] : myData.maxDps; - - if (result.totalDamage[0] > myData.maxDps) { + // 获取当前maxDps + let currentMaxDps = await Rank.list.qjzzd.getRankScore(call.uid); + // 最高dps计算 + change.maxDps = result.totalDamage[0] > currentMaxDps ? result.totalDamage[0] : currentMaxDps; + if (result.totalDamage[0] > currentMaxDps) { Rank.list['qjzzd'].addNew({ player: call.conn.gud, - valArr: [result.totalDamage[0]] + valArr: [change.maxDps] }); } G.mongodb.cPlayerInfo('qjzzd').updateOne( - { uid: call.uid, type: 'qjzzd' }, - { $inc: { useFightNum: 1 }, $set: { maxDps: change.maxDps } }, - { upsert: true } + {uid: call.uid, type: 'qjzzd'}, + {$inc: {useFightNum: 1}}, + {upsert: true} ); let _prize = await QjzzdFun.getFightPrize(change.useFightNum) diff --git a/src/api_s2c/qjzzd/ApiOpen.ts b/src/api_s2c/qjzzd/ApiOpen.ts index b1fd06d..99d52f4 100644 --- a/src/api_s2c/qjzzd/ApiOpen.ts +++ b/src/api_s2c/qjzzd/ApiOpen.ts @@ -1,14 +1,30 @@ -import { ApiCall } from "tsrpc"; -import { ReqOpen, ResOpen } from "../../shared/protocols/qjzzd/PtlOpen"; -import { PublicShared } from "../../shared/public/public"; +import {ApiCall} from "tsrpc"; +import {ReqOpen, ResOpen} from "../../shared/protocols/qjzzd/PtlOpen"; +import {PublicShared} from "../../shared/public/public"; +import {Rank} from "../../public/rank/rank"; +import {QjzzdFun} from "../../public/qjzzd"; export default async function (call: ApiCall) { - let data = await G.mongodb.collection('scheduler').findOne({ type: 'qjzzd' }); - - let myData = await G.mongodb.cPlayerInfo('qjzzd').findOne({ uid: call.uid, type: 'qjzzd' }); + // 获取配置参数 + let data = await G.mongodb.collection('scheduler').findOne({type: 'qjzzd'}); + // 获取本人数据 + let myData = await G.mongodb.cPlayerInfo('qjzzd').findOne({uid: call.uid, type: 'qjzzd'}); + // 获取当前maxDps和排名 + let maxDps = await Rank.list.qjzzd.getRankScore(call.uid) + let rank = await Rank.list.qjzzd.getRankSortByOne(call.uid) + // 战斗次数等数据重置判断 let _zeroTime = PublicShared.getToDayZeroTime(G.time) + if (!data) { + data = (await G.mongodb.collection('scheduler').findOneAndUpdate({type: 'qjzzd'}, { + $set: { + lastRunTime: G.time, + boss: await QjzzdFun.getBoosId(0) + } + }, {upsert: true, returnDocument: 'after'})).value; + } if (!myData || myData.refreshTime < data.lastRunTime || !myData?.refreFightTime || myData?.refreFightTime < _zeroTime) { let _setData = {} + // 每日挑战次数更新 if (!myData?.refreFightTime || myData?.refreFightTime < _zeroTime) { // 每日挑战 _setData = { @@ -16,26 +32,35 @@ export default async function (call: ApiCall) { useFightNum: 0 } } - + // 周期挑战次数更新 if (!myData || myData.refreshTime < data.lastRunTime) { - Object.assign(_setData, { refreshTime: data.lastRunTime, useFightNum: 0, maxDps: 0 }) + Object.assign(_setData, {refreshTime: data.lastRunTime, useFightNum: 0}) } + // 更新数据库 G.mongodb.cPlayerInfo('qjzzd').updateOne( - { uid: call.uid, type: 'qjzzd' }, - { $set: _setData }, - { upsert: true } + {uid: call.uid, type: 'qjzzd'}, + {$set: _setData}, + {upsert: true} ); + // 获取当前maxDps和排名 + let maxDps = await Rank.list.qjzzd.getRankScore(call.uid) + let rank = await Rank.list.qjzzd.getRankSortByOne(call.uid) + call.succ({ boss: data.boss, - maxDps: myData?.maxDps || 0, + maxDps, + rank, useFightNum: 0, refreshTime: data.lastRunTime, }); } else { call.succ({ - ...myData, + useFightNum: myData.useFightNum, + refreshTime: myData.refreshTime, + maxDps, + rank, boss: data.boss }); } diff --git a/src/api_s2c/rank/ApiOpen.ts b/src/api_s2c/rank/ApiOpen.ts index f02dc8a..9605fe4 100644 --- a/src/api_s2c/rank/ApiOpen.ts +++ b/src/api_s2c/rank/ApiOpen.ts @@ -2,6 +2,8 @@ import { ApiCall } from "tsrpc"; import { JJCFun } from '../../public/jjc'; import { Rank } from '../../public/rank/rank'; import { ReqOpen, ResOpen } from "../../shared/protocols/rank/PtlOpen"; +import { getToper50RankInfo } from "../hbzb/jfs/fun"; +import { getZbsRankList } from "../hbzb/zbs/fun"; export default async function (call: ApiCall) { let obj = await rankOpenfun(call, call.req) @@ -41,7 +43,7 @@ export async function rankOpenfun(call, req: ReqOpen): Promise { // 获取前50名ranklist数据 let rankList = await JJCFun.getRankList(min, max); // 获取自己的排名 - let myRank = await JJCFun.getPlayerRank(call.uid) + let myRank = await JJCFun.getRankSortByUid(call.uid) // 获取自己的rank信息 let myRankInfo = await JJCFun.getPlayerData(call.uid) obj[type] = { @@ -54,12 +56,12 @@ export async function rankOpenfun(call, req: ReqOpen): Promise { } }; break; - case 'hbzbCross': - obj[type] = await Rank.list.hbzbLocal.getCrossRankList(call.uid, page, offset); - break; - case 'hbzbZbsCross': - obj[type] = await Rank.list.hbzbLocal.getZbsRankList(call.uid, page, offset); - break; + // case 'hbzbCross': + // obj[type] = await Rank.list.hbzbLocal.getCrossRankList(call.uid, page, offset); + // break; + // case 'hbzbZbsCross': + // obj[type] = await Rank.list.hbzbLocal.getZbsRankList(call.uid, page, offset); + // break; case 'slzd1': case 'slzd2': case 'slzd3': @@ -76,13 +78,20 @@ export async function rankOpenfun(call, req: ReqOpen): Promise { obj[type] = resCall.res; break; case 'clslCross': - let resCallClsl = await G.clientCross.callApi('clsl/Rank', { gud: call.conn.gud, page, offset}); - obj[type] = resCallClsl.res; + //let resCallClsl = await G.clientCross.callApi('clsl/Rank', { gud: call.conn.gud, page, offset}); + //obj[type] = resCallClsl.res; break; case 'wzryCross': let resCallWzry = await G.clientCross.callApi('wzry/Rank', { gud: call.conn.gud, page, offset}); obj[type] = resCallWzry.res; break; + case "hbzbLocal": + //黑帮积分赛排行 + obj[type] = await getToper50RankInfo(call.uid) as any; + break; + case 'hbzbCross': + obj[type] = await getZbsRankList(call.uid) as any; + break; default: obj[type] = await Rank.list[type].getRankList(call.uid, {min, max}); break; diff --git a/src/api_s2c/shiwu/ApiGetList.ts b/src/api_s2c/shiwu/ApiGetList.ts index c0752b5..bcdd561 100644 --- a/src/api_s2c/shiwu/ApiGetList.ts +++ b/src/api_s2c/shiwu/ApiGetList.ts @@ -4,16 +4,16 @@ import { ReqGetList, ResGetList } from "../../shared/protocols/shiwu/PtlGetList" export default async function (call: ApiCall) { let list: ResGetList['list'] = {}; - let kvList: k_v = {}; + // let kvList: k_v = {}; let arrList = await G.mongodb.collection('shiwu').find({ uid: call.uid }).toArray(); arrList.forEach(v => { let d = G.mongodb.conversionIdObj(v); - kvList[G.formatRedisKey(d._id)] = d; + // kvList[G.formatRedisKey(d._id)] = d; list[d._id] = d; }); - G.redis.set('shiwu', call.uid, kvList); + // G.redis.set('shiwu', call.uid, kvList); call.succ({ list: list diff --git a/src/api_s2c/shop/ApiBuy.ts b/src/api_s2c/shop/ApiBuy.ts index ca69811..ea47e0f 100644 --- a/src/api_s2c/shop/ApiBuy.ts +++ b/src/api_s2c/shop/ApiBuy.ts @@ -1,23 +1,26 @@ -import { ApiCall } from "tsrpc"; -import { PlayerFun } from '../../public/player'; -import { ShopFun } from '../../public/shop'; -import { ReqBuy, ResBuy } from "../../shared/protocols/shop/PtlBuy"; -import { HongDianChange } from "../hongdian/fun"; +import {ApiCall} from "tsrpc"; +import {PlayerFun} from '../../public/player'; +import {ShopFun} from '../../public/shop'; +import {ReqBuy, ResBuy} from "../../shared/protocols/shop/PtlBuy"; +import {HongDianChange} from "../hongdian/fun"; export default async function (call: ApiCall) { - let index = call.req.buyIndex; - let buyNum = call.req.buyNum || 1; let shopId = call.req.shopId; + let buyNum = call.req.buyNum || 1; - let rId = shopId == "2" ? call.conn.gud.ghId : call.uid + let uid = shopId != "2" ? call.uid : call.conn.gud.ghId + + let shopData = await ShopFun.getShopData(uid, shopId); - let shopData = await G.redis.get('shop', rId, shopId); let shopItem = shopData.shopItems[index]; if (!shopData) return call.error(globalThis.lng.shop_1); + if (!shopItem) return call.error(globalThis.lng.shop_2); + if (shopItem.needVip > call.conn.gud.vip) return call.error(globalThis.lng.shop_3); + if (buyNum < 0) return call.error(globalThis.lng.shop_4); shopData.buyNum[index] = shopData.buyNum[index] || 0; @@ -27,12 +30,14 @@ export default async function (call: ApiCall) { if (shopItem.vipAddbuyNum[call.conn.gud.vip] != undefined) vipAdd += shopItem.vipAddbuyNum[call.conn.gud.vip]; else vipAdd += shopItem.vipAddbuyNum.last(); } + if (shopItem.buyNum > 0 && shopData.buyNum[index] + buyNum > shopItem.buyNum + vipAdd) return call.error(globalThis.lng.shop_4); let need = shopItem.buyNeed.map(v => { v.n *= buyNum; return v; }); + await PlayerFun.checkNeedIsMeet(call, need); shopData.buyNum[index] += buyNum; @@ -40,21 +45,18 @@ export default async function (call: ApiCall) { await PlayerFun.cutNeed(call, need); if (shopItem.a == 'shiwu') { - await PlayerFun.addShiwu(call, [{ ...shopItem, t: shopItem.t.toString() }]); + await PlayerFun.addShiwu(call, [{...shopItem, t: shopItem.t.toString()}]); } else { await PlayerFun.sendPrize(call, [shopItem]); } - if(shopId == '2'){ - await ShopFun.changeGHShopData(call, shopId, shopData, { buyNum: shopData.buyNum }); - }else { - await ShopFun.changeShopData(rId, shopId, shopData, { buyNum: shopData.buyNum }); + if (shopId == '2') { + await ShopFun.changeGHShopData(uid, shopId, {buyNum: shopData.buyNum}); + } else { + await ShopFun.changeShopData(uid, shopId, {buyNum: shopData.buyNum}); } - HongDianChange.sendChangeKey(rId, ['gonghuihd', 'taskhd', 'huodonghd', 'patahd']); + HongDianChange.sendChangeKey(uid, ['gonghuihd', 'taskhd', 'huodonghd', 'patahd']); // shopId=2,rid=公会id,作用未知,单独给“2”发送个人红点。 - if(shopId == "2") HongDianChange.sendChangeKey(call.uid, ['gonghuihd', 'taskhd', 'huodonghd', 'patahd']); - call.succ({ - prize: [shopItem], - buyNum: shopData.buyNum - }); + if (shopId == "2") HongDianChange.sendChangeKey(call.uid, ['gonghuihd', 'taskhd', 'huodonghd', 'patahd']); + call.succ({prize: [shopItem], buyNum: shopData.buyNum}); } \ No newline at end of file diff --git a/src/api_s2c/shop/ApiOpen.ts b/src/api_s2c/shop/ApiOpen.ts index 09a2c42..809bb94 100644 --- a/src/api_s2c/shop/ApiOpen.ts +++ b/src/api_s2c/shop/ApiOpen.ts @@ -1,47 +1,24 @@ -import { ApiCall } from "tsrpc"; -import { ShopFun } from '../../public/shop'; -import { ReqOpen, ResOpen } from "../../shared/protocols/shop/PtlOpen"; -import { PublicShared } from '../../shared/public/public'; +import {ApiCall} from "tsrpc"; +import {ShopFun} from '../../public/shop'; +import {ReqOpen, ResOpen} from "../../shared/protocols/shop/PtlOpen"; +import {PublicShared} from '../../shared/public/public'; export default async function (call: ApiCall) { let shopId = call.req.shopId; let shopConf = G.gc.shop[shopId]; - let rId = shopId == "2" ? call.conn.gud.ghId : call.uid - - if (!shopConf) return call.error(globalThis.lng.shop_1); - if (!checkIsOpen(call, shopId)) return call.error(globalThis.lng.shop_5); - if (!await G.redis.get('shop', rId)) await G.redis.set('shop', rId, {}); - if (!await G.redis.get('shop', rId, shopId)) await G.redis.set('shop', rId, shopId, { - buyNum: {}, - shopItems: ShopFun.getShopItems(shopId, call.conn.gud.lv), - useFreeRefreshNum: 0, - useRecoilRefreshNum: 0, - lastAutoRefreshTime: PublicShared.getToDayZeroTime(G.time), - lastFreeRefreshTime: G.time - }); - - let shopData = await G.redis.get('shop', rId, shopId); - - //自动刷新 - if (shopConf.autoRefreshTime > 0 && G.time - shopData.lastAutoRefreshTime >= shopConf.autoRefreshTime) { - await ShopFun.changeShopData(rId, shopId, shopData, { - buyNum: {}, - shopItems: ShopFun.getShopItems(shopId, call.conn.gud.lv), - useFreeRefreshNum: 0, - useRecoilRefreshNum: 0, - lastFreeRefreshTime: G.time, - lastAutoRefreshTime: G.time -(G.time - PublicShared.getToDayZeroTime(G.time)) % shopConf.autoRefreshTime - }); + if (!shopConf) { + return call.error(globalThis.lng.shop_1); } - //免费次数 - if (shopConf.freeRefreshInterval > 0 && G.time - shopData.lastFreeRefreshTime >= shopConf.freeRefreshInterval && shopData.useFreeRefreshNum < 1) { - await ShopFun.changeShopData(rId, shopId, shopData, { - useFreeRefreshNum: 0, - lastFreeRefreshTime: G.time - }); - } + if (!checkIsOpen(call, shopId)) { + return call.error(globalThis.lng.shop_5); + } + + let uid = shopId != "2" ? call.uid : call.conn.gud.ghId + + let shopData = await ShopFun.getShopData(uid, shopId) + call.succ(shopData); } diff --git a/src/api_s2c/shop/ApiRefresh.ts b/src/api_s2c/shop/ApiRefresh.ts index c9f7e00..b77029c 100644 --- a/src/api_s2c/shop/ApiRefresh.ts +++ b/src/api_s2c/shop/ApiRefresh.ts @@ -4,13 +4,12 @@ import { ShopFun } from '../../public/shop'; import { ReqRefresh, ResRefresh } from "../../shared/protocols/shop/PtlRefresh"; export default async function (call: ApiCall) { - let shopId = call.req.shopId; let shopConf = G.gc.shop[shopId]; - let rId = shopId == "2" ? call.conn.gud.ghId : call.uid + let uid = shopId != "2" ? call.uid : call.conn.gud.ghId - let shopData = await G.redis.get('shop', rId, shopId); + let shopData = await ShopFun.getShopData(uid, shopId); if (!shopData) return call.error(globalThis.lng.shop_1); @@ -45,12 +44,8 @@ export default async function (call: ApiCall) { change.buyNum = {}; change.shopItems = ShopFun.getShopItems(shopId, call.conn.gud.lv); - await ShopFun.changeShopData(rId, shopId, shopData, change); + await ShopFun.changeShopData(uid, shopId, change); let { buyNum, shopItems, ...ops } = change; - call.succ({ - buyNum: buyNum, - shopItems: shopItems, - ...ops - }); + call.succ({buyNum: buyNum, shopItems: shopItems, ...ops}); } \ No newline at end of file diff --git a/src/api_s2c/slzd/ApiFight.ts b/src/api_s2c/slzd/ApiFight.ts index fb63a90..654e246 100644 --- a/src/api_s2c/slzd/ApiFight.ts +++ b/src/api_s2c/slzd/ApiFight.ts @@ -36,6 +36,7 @@ export default async function (call: ApiCall) { add(call.conn.gud, fort, myAdd, result); add(enemy.data.player, fort, selfAdd, result); + FightFun.saveLog(call.conn.gud.ghId, 'slzd', result) enemy.result = result.winSide; data.replyCd = G.time; @@ -84,5 +85,5 @@ async function add(player: Partial, fort: string, add: number, result: f valArr: [ghVal] } ); - FightFun.saveLog(player.ghId, 'slzd', result); + // FightFun.saveLog(player.ghId, 'slzd', result); } \ No newline at end of file diff --git a/src/api_s2c/slzd/ApiOpen.ts b/src/api_s2c/slzd/ApiOpen.ts index 3d1095b..85903be 100644 --- a/src/api_s2c/slzd/ApiOpen.ts +++ b/src/api_s2c/slzd/ApiOpen.ts @@ -41,8 +41,8 @@ export default async function (call: ApiCall) { }, { upsert: true } ); - } else if (data.fightNum < G.gc.slzd.maxFightNum && G.time - data.refreshTime > G.gc.slzd.replyCd) { - let addNum = Math.floor((G.time - data.refreshTime) / G.gc.slzd.replyCd); + } else if (data.fightNum < G.gc.slzd.maxFightNum && G.time - data.replyCd > G.gc.slzd.replyCd) { + let addNum = Math.floor((G.time - data.replyCd) / G.gc.slzd.replyCd); let maxAddNum = G.gc.slzd.maxFightNum - data.fightNum; data.fightNum += addNum > maxAddNum ? maxAddNum : addNum; data.replyCd = G.time; diff --git a/src/api_s2c/slzd/fun.ts b/src/api_s2c/slzd/fun.ts index 4d71340..db5c4f9 100644 --- a/src/api_s2c/slzd/fun.ts +++ b/src/api_s2c/slzd/fun.ts @@ -11,7 +11,7 @@ export async function getEnemy(player: player, fort: string) { let enemy: joinFightData[] = []; let roles = await G.mongodb.collection('slzdUser').aggregate([ - {$match: {uid: {$ne: player.uid}, ghid: {$ne: player.ghId}, val: {[fort]: {$ne: undefined}}}}, + {$match: {uid: {$ne: player.uid}, ghid: {$ne: player.ghId}, ["val."+fort] : {$exists:true} }}, {$project: { _id: 0, info: 1 diff --git a/src/api_s2c/tanxian/ApiFastGuaJi.ts b/src/api_s2c/tanxian/ApiFastGuaJi.ts index 82e0f4b..b34b45f 100644 --- a/src/api_s2c/tanxian/ApiFastGuaJi.ts +++ b/src/api_s2c/tanxian/ApiFastGuaJi.ts @@ -40,7 +40,7 @@ export default async function (call: ApiCall) { if ((data?.zztqfreeNum || 0) < tqFree && tqFree) setData["zztqfreeNum"] = tqFree TanXianFun.changeData(call, setData); - (await call.conn.gonghui)?.addExp(20); + // (await call.conn.gonghui)?.addExp(20, call.uid); HongDianChange.sendChangeKey(call.uid, ['taskhd', 'huodonghd']); diff --git a/src/api_s2c/tanxian/ApiFight.ts b/src/api_s2c/tanxian/ApiFight.ts index 4e92702..f890677 100644 --- a/src/api_s2c/tanxian/ApiFight.ts +++ b/src/api_s2c/tanxian/ApiFight.ts @@ -7,8 +7,11 @@ import { fightResult } from '../../shared/fightControl/fightType'; import { ReqFight, ResFight } from "../../shared/protocols/tanxian/PtlFight"; import { PublicShared } from '../../shared/public/public'; import { HongDianChange } from "../hongdian/fun"; +import {RankKfjs} from "../../public/rank/rank_kfjs"; export default async function (call: ApiCall) { + + const conf = G.gc.tanxian[call.conn.gud.mapId + 1]; if (!conf) return call.error(globalThis.lng.tanxian_2); @@ -33,7 +36,13 @@ export default async function (call: ApiCall) { valArr: [call.conn.gud.mapId] }); - (await call.conn.gonghui)?.addExp(20); + // (await call.conn.gonghui)?.addExp(20, call.uid); + + let rankKfjs = new RankKfjs(4) + rankKfjs.setDataAndCheck({ + player: call.conn.gud, + valArr: [call.conn.gud.mapId] + }); } HongDianChange.sendChangeKey(call.uid, ['taskhd', 'huodonghd', 'jijinhd', 'huobanzhaomuhd']) @@ -41,4 +50,6 @@ export default async function (call: ApiCall) { prize: result.winSide == 0 ? prize : [], result: result }); + + } \ No newline at end of file diff --git a/src/api_s2c/tanxian/ApiOpen.ts b/src/api_s2c/tanxian/ApiOpen.ts index 00dba0a..469cca1 100644 --- a/src/api_s2c/tanxian/ApiOpen.ts +++ b/src/api_s2c/tanxian/ApiOpen.ts @@ -6,6 +6,7 @@ import {TeQuanFun} from "../../public/tequan"; export default async function (call: ApiCall) { let data = await TanXianFun.getData(call, call.req.cache); + let { receiveLastId } = TanXianFun.getLastMapId(data.receivePrizeConfId)// 获取当前的领取进度 if (PublicShared.getToDayZeroTime() > data.resetTime) { data.useFastGuaJiNum = 0; @@ -16,6 +17,7 @@ export default async function (call: ApiCall) { call.succ({ zztqfreeNum: await TeQuanFun.getTxFreeNum(call), ...data, - fastGuaJiNum: await TanXianFun.getFastGuaJiNum(call) + fastGuaJiNum: await TanXianFun.getFastGuaJiNum(call), + receiveLastId }); } \ No newline at end of file diff --git a/src/api_s2c/tanxian/ApiReceive.ts b/src/api_s2c/tanxian/ApiReceive.ts index 226e6e2..d1446e7 100644 --- a/src/api_s2c/tanxian/ApiReceive.ts +++ b/src/api_s2c/tanxian/ApiReceive.ts @@ -2,22 +2,39 @@ import { ApiCall } from "tsrpc"; import { PlayerFun } from '../../public/player'; import { TanXianFun } from '../../public/tanxian'; import { ReqReceive, ResReceive } from "../../shared/protocols/tanxian/PtlReceive"; +import { PublicShared } from '../../shared/public/public'; +// 一键领取通关奖励 export default async function (call: ApiCall) { - - const data = await TanXianFun.getData(call); - const conf = G.gc.tanxian_tgjl[call.req.id]; - - if (call.conn.gud.mapId < conf.mapId) return call.error(globalThis.lng.tanxian_5); - if (data.receivePrize.includes(call.req.id)) return call.error(globalThis.lng.tanxian_6); - - let newReceivePrize: string[] = [].concat(data.receivePrize, call.req.id); - - await PlayerFun.sendPrize(call, conf.prize); - await TanXianFun.changeData(call, { receivePrize: newReceivePrize }); - - call.succ({ - prize: conf.prize, - receivePrize: newReceivePrize - }); + // 玩家数据 receivePrize 记录玩家领取进度 + const data = await TanXianFun.getData(call, false); + let { receiveLastId, receivePrizeConfId } = TanXianFun.getLastMapId(data.receivePrizeConfId)// 获取当前的领取进度 + // 配置表 + const conf = G.gc.tanxian_tgjl; + // 当前通关进度 + let currentMapId = call.conn.gud.mapId || 0 + let lastMapId = ~~receiveLastId > 0 ? conf[receiveLastId].mapId : 0 + // 计算领取奖励 + let prizeArr = [] + for(let key = ~~receiveLastId + 1; key <= Object.keys(conf).length; key++) { + // 验证 + if(conf[key].mapId > currentMapId || !currentMapId) break; + if(conf[key].id < ~~receiveLastId || receivePrizeConfId.indexOf(String(key)) != -1 ) continue; + if(conf[key].mapId < lastMapId || data.receivePrize.indexOf(String(conf[key].mapId)) != -1 ) continue; + prizeArr.push(...conf[key].prize); // 插入领取奖励 + data.receivePrize.push(String(conf[key].mapId)); // 插入领取mapId记录 + receivePrizeConfId.push(String(key)); // 插入领取id记录 + receiveLastId = String(key); + } + prizeArr = await PublicShared.mergePrize(prizeArr); // 合并奖励 + await PlayerFun.sendPrize(call, prizeArr); // 发送奖励 + await TanXianFun.changeData(call, { receivePrize: data.receivePrize, receivePrizeConfId}); // 修改领取记录 + if(prizeArr.length > 0) { + call.succ({ + prize: prizeArr, + receiveLastId: receiveLastId + }); + } else { + call.error(lng.tanxian_7) + } } \ No newline at end of file diff --git a/src/api_s2c/task/ApiFinsh.ts b/src/api_s2c/task/ApiFinsh.ts index 8cdf8db..1a7a4bc 100644 --- a/src/api_s2c/task/ApiFinsh.ts +++ b/src/api_s2c/task/ApiFinsh.ts @@ -56,6 +56,4 @@ export default async function (call: ApiCall) { HongDianChange.sendChangeKey(call.uid, ['taskhd', 'huodonghd']) call.succ(data); - - call.conn.sendMsg('msg_s2c/TaskChange', {..._task, finish: 1}) } \ No newline at end of file diff --git a/src/api_s2c/task/ApiOpen.ts b/src/api_s2c/task/ApiOpen.ts index d41e6c8..a6de90b 100644 --- a/src/api_s2c/task/ApiOpen.ts +++ b/src/api_s2c/task/ApiOpen.ts @@ -1,19 +1,21 @@ -import { ApiCall } from "tsrpc"; -import { Wjjl } from "../../module/collection_wjjl"; -import { TaskFun } from "../../public/task"; -import { ReqOpen, ResOpen } from "../../shared/protocols/task/PtlOpen"; +import {ApiCall} from "tsrpc"; +import {Wjjl} from "../../module/collection_wjjl"; +import {TaskFun} from "../../public/task"; +import {ReqOpen, ResOpen} from "../../shared/protocols/task/PtlOpen"; +import {ActionLog} from "../../public/actionLog/actionLog"; +import {PublicShared} from "../../shared/public/public"; export default async function (call: ApiCall) { let _types = call.req.type let ischk = 0 if (_types.indexOf(1) != -1) ischk = 1 // 所有未完成的任务 - let _taskInfo: {} = await TaskFun.getFinishByTtype(call, _types, { finish: 0 }, ischk = ischk); + let _taskInfo: {} = await TaskFun.getFinishByTtype(call, _types, {finish: 0}, ischk = ischk); // 任务 129 为自减任务 let _rank = await Wjjl.getVal(call.uid, "jjc_rank") // 检查数据是否未初始化 - let reInit = Object.keys(_taskInfo).filter( key => (!_taskInfo[key] || _taskInfo[key].length == 0) && ~~key < 5) - for(let key of reInit){ + let reInit = Object.keys(_taskInfo).filter(key => (!_taskInfo[key] || _taskInfo[key].length == 0) && ~~key < 5) + for (let key of reInit) { // 初始化 _taskInfo[key] = await TaskFun.reInitTask(call, key) } @@ -22,4 +24,48 @@ export default async function (call: ApiCall) { jjcrank: _rank } call.succ(data); + + checkTaskIsFinished(call, _taskInfo[2]?.[0]) +} + +/** + * todo 目前任务计数有问题 + * 此特殊处理仅针对主线任务134类型,宝箱使用后任务未完成情况的修补,补全任务计数 + * @param call + * @param _task + */ +async function checkTaskIsFinished(call, _task) { + if (!_task || _task.stype != 134 || _task.type != 2) return + if (_task.pval == _task.nval) return + + let _taskList: {} = await TaskFun.getFinishByTtype(call, [2], { + stype: 134, + retime: {$gte: PublicShared.getToDayZeroTime()} + }); + + let dayCount633 = R.sum(_taskList[2].map(i => i.nval >= 10 ? i.nval : 0)) + let dayCount33 = R.sum(_taskList[2].map(i => i.nval < 10 ? i.nval : 0)) + + let dayLog = await ActionLog.getDayLog(call.uid, ['use_item_33', 'use_item_633']) + + let _val = 0 + if (_task.pval < 10 && dayLog?.use_item_33 > dayCount33) { + _val = dayLog.use_item_33 - dayCount33 + _task.nval + } + + if (_task.pval >= 10 && dayLog?.use_item_633 > dayCount633) { + _val = dayLog.use_item_633 - dayCount633 + _task.nval + } + + if (_val == 0) return + + // 任务值上限检测 + let _resVal = _val > _task.pval ? _task.pval : _val; + // 设置任务 + await TaskFun.setTask(call.uid, {taskid: _task["taskid"]}, {nval: _resVal}); + + if (_resVal == _task.pval) { + G.server.sendMsgByUid(call.uid, 'msg_s2c/TaskChange', {..._task, nval: _resVal}) + } + } \ No newline at end of file diff --git a/src/api_s2c/user/ApiLogin.ts b/src/api_s2c/user/ApiLogin.ts index 3574bbc..33ef532 100644 --- a/src/api_s2c/user/ApiLogin.ts +++ b/src/api_s2c/user/ApiLogin.ts @@ -7,6 +7,10 @@ import {TaskFun} from "../../public/task"; import {defaultUserAppend, UserFun} from '../../public/user'; import {ReqLogin, ResLogin} from "../../shared/protocols/user/PtlLogin"; import {setUidProcessId} from "../../clusterUtils"; +import * as crypto from 'crypto'; +import {EmailFun} from "../../public/email"; +import {PublicShared} from "../../shared/public/public"; +import {getGud, initGud} from "../../public/gud"; //登陆排队中的conn.id let queueLogin = [ @@ -55,7 +59,7 @@ export default async function (call: ApiCall) { let needTime = delay * queueLogin.length; //需要等待的时间 - call.conn.sendMsg('msg_s2c/LoginQueue', { + G.server.sendMsgByUid(call.uid, 'msg_s2c/LoginQueue', { delay: needTime }) } @@ -64,25 +68,72 @@ export default async function (call: ApiCall) { async function doLoginQueue() { let data = queueLogin.shift(); if (!data) return; - console.log("排队登陆中,剩余数量", queueLogin.length); - return await doLogin(data.call); + let kickDelay = await kickUser(data.call.req.bindUid, data.call.req.sid); + console.log("排队登陆中,剩余数量", queueLogin.length, "kickDelay", kickDelay); + setTimeout(async function () { + return await doLogin(data.call); + }, kickDelay); +} + + +function md5String(password: string): string { + const md5 = crypto.createHash('md5'); + md5.update(password); + return md5.digest('hex'); +} + +async function kickUser(bindUid: string, sid: string) { + let delayTime = 0; + let user = await G.mongodb.collection('user').findOne({bindUid: bindUid, sid: sid}, { + projection: { + uid: 1 + } + }); + if (user == null) { + return delayTime; + } + let uid = user.uid; + const loginConn = G.server.uid_connections[uid]; + let checkPid = await G.redis.hGet("uid2processId", uid); + + if (checkPid) { + if (~~checkPid == process.pid && loginConn) { + // 本进程踢线 + loginConn.sendMsg('msg_s2c/OtherLogin', loginConn.ip).then(v => { + loginConn.close('otherLogin'); + }); + } else { + // 跨进程踢线,注意这里是异步的,留200ms等原进程清理数据 + G.server.sendMsgByUid(uid, 'msg_s2c/OtherLogin', '1', String(process.pid)); + delayTime = 200; + } + } + return delayTime; } async function doLogin(call: ApiCall) { - // 异常空数据检测 - // 刺鸟:不应该在这里检查,如果一定要做,也应该是定时或者启动时 - //await UserFun.checkUidOrName() - - //todo 合法性检测,现在似乎是无条件登陆? + //合法性检测 + let sign = call.req.sign; + //本地测试时,直接用通用鉴权秘钥 + if (sign != "BPtqdLH9QTVbZk7v" && sign != md5String(call.req.bindUid + "ajklsdhjhquieb")) { + return call.error("shibai"); + } // 查询账号 let user = await G.mongodb.collection('user').findOne({bindUid: call.req.bindUid, sid: call.req.sid}); let {_id, ...gud} = user ? user : await UserFun.createUser(call.conn, call.req.bindUid, call.req.sid); - await G.redis.set('user', gud.uid, gud); + // 判断账号是否被封禁 + if (gud.status == 1) { + return call.error(lng.user_10); + } - //记录玩家所在的进程 - setUidProcessId(gud.uid); + //去掉userRedis相关 + //await G.redis.set('user', gud.uid, gud); + await initGud(gud.uid, gud); + + //记录玩家所在的进程,change: 更换到处理完踢线操作在写入。 + // setUidProcessId(gud.uid); let obj = await UserFun.check(gud, call.req); call.conn.onlineTime = G.time; @@ -93,6 +144,7 @@ async function doLogin(call: ApiCall) { if (!!!user) { await firstLoginFun(call); + firstLoginSendEmail(call) } G.mongodb.collection('loginLog').insertOne({ @@ -106,14 +158,16 @@ async function doLogin(call: ApiCall) { gud: gud, curTime: G.time, openTime: G.config.openTime, + openDay: PublicShared.getOpenServerDay(), firstLogin: !!!user, otherData: obj }); - if(obj.todayFirstLogin){ - G.emit('FIRST_LOGIN_EVERY_DAY', gud, gud.loginTime || G.time - 24 * 3600, G.time); + if (obj.todayFirstLogin) { + // gud.loginTime 在check时已近被赋值为G.time + G.emit('FIRST_LOGIN_EVERY_DAY', gud, (gud.loginTime || G.time) - 24 * 3600, G.time); } - + LoginFun(call); } @@ -137,6 +191,25 @@ async function firstLoginFun(call: ApiCall) { ]); } +/**新玩家首次登陆后执行 */ +function firstLoginSendEmail(call: ApiCall) { + let conf = G.gc.yuyuemail + + if (G.time > conf.overtime || G.time < conf.opentime) return + + setTimeout(() => { + EmailFun.addEmail({ + uid: call.conn.uid, + type: 'system', + title: '', + content: '', + prize: conf.prize, + lngTitle: conf.title, + lngContent: conf.content + }); + }, 10000) +} + /**玩家登陆后执行 */ async function LoginFun(call: ApiCall) { @@ -174,7 +247,35 @@ async function LoginFun(call: ApiCall) { } FriendManage.addNew(call.conn.gud.uid); + // 更新主线任务 + TaskFun.updateMainTask(call) + // 推送当前主线任务信息,引导用 let _taskInfo = await TaskFun.getFinishByTtype(call, [2], {finish: 0}); G.server.sendMsgByUid(call.uid, 'msg_s2c/TaskChange', _taskInfo?.[2]?.[0]) -} \ No newline at end of file + + // 存入当前玩家多语言信息 + G.redis.rawSet(`user:lng:${call.uid}`, call.req.lng, {EX: 259200}) + + // 临时修补 + // fixHeroShiwu(call) +} + +// async function fixHeroShiwu(call: ApiCall) { +// let list = await G.mongodb.collection("hero").find({$and: [{"uid": call.uid}, {"shiwu": {$exists: true}}]}).toArray() +// +// list.map(i => { +// let list = R.values(i.shiwu).filter(i => !i._id) +// if (list.length == 0) return '' +// +// let shiwuChange = {} +// if (i.shiwu?.['1']?._id) { +// shiwuChange['1'] = i.shiwu['1'] +// } +// if (i.shiwu?.['2']?._id) { +// shiwuChange['2'] = i.shiwu['2'] +// } +// +// G.mongodb.collection("hero").findOneAndUpdate({_id: i._id}, {$set: {shiwu: shiwuChange}}) +// }) +// } \ No newline at end of file diff --git a/src/api_s2c/user/ApiPing.ts b/src/api_s2c/user/ApiPing.ts index 8ac1106..46dc2c3 100644 --- a/src/api_s2c/user/ApiPing.ts +++ b/src/api_s2c/user/ApiPing.ts @@ -1,6 +1,7 @@ -import { ApiCall } from "tsrpc"; -import { PlayerFun } from '../../public/player'; -import { ReqPing, ResPing } from "../../shared/protocols/user/PtlPing"; +import {ApiCall} from "tsrpc"; +import {PlayerFun} from '../../public/player'; +import {ReqPing, ResPing} from "../../shared/protocols/user/PtlPing"; +import {PublicShared} from "../../shared/public/public"; export default async function (call: ApiCall) { let onlineTime = call.conn?.gud?.onlineTime || 0; @@ -8,7 +9,7 @@ export default async function (call: ApiCall) { if (call.uid && call.conn.gud && call.conn.onlineTime) { let addSecond = G.time - call.conn.onlineTime; if (addSecond > 0) { - PlayerFun.changeAttr(call.uid, { onlineTime: call.conn.gud.onlineTime + addSecond, newonlinetime: G.time }); + PlayerFun.changeAttr(call.uid, {onlineTime: call.conn.gud.onlineTime + addSecond, newonlinetime: G.time}); } call.conn.onlineTime = G.time; onlineTime = call.conn.gud.onlineTime + addSecond; @@ -16,6 +17,7 @@ export default async function (call: ApiCall) { call.succ({ time: G.time, - onlineTime: onlineTime + onlineTime: onlineTime, + openDay: PublicShared.getOpenServerDay() }); } \ No newline at end of file diff --git a/src/api_s2c/weixiuchang/ApiDecompose.ts b/src/api_s2c/weixiuchang/ApiDecompose.ts new file mode 100644 index 0000000..5d6bb1a --- /dev/null +++ b/src/api_s2c/weixiuchang/ApiDecompose.ts @@ -0,0 +1,62 @@ +import { ApiCall } from "tsrpc"; +import { ReqDecompose, ResDecompose } from "../../shared/protocols/weixiuchang/PtlDecompose"; +import { weixiuchangType } from "../../shared/protocols/weixiuchang/type"; +import { FunWeiXiuChang } from "../../public/weixiuchang"; +import { PlayerFun } from "../../public/player"; +import { PublicShared } from '../../shared/public/public'; +import { HongDianChange } from "../hongdian/fun"; + + +/** + * 分解零部件 + * @param exchange true: 分解,false: 预览 + */ +export default async function (call: ApiCall) { + // 获取参数 + let exchange = call.req.exchange || false; // false为预览。 + // 避免深拷贝造成变量污染 + let conf = JSON.parse(JSON.stringify(G.gc.weixiuchang_zz)) + let confItem = JSON.parse(JSON.stringify(G.gc.weixiuchang_item)) + // 获取用户数据 + let data:weixiuchangType = await FunWeiXiuChang.getFindOne(call) + // 计算配置内需消耗的道具类别与拥有数量, 计算可兑换的蓝图 + let needArr:atn[] = []; + let prizeArr:atn[] = [] + let itemArr = [] + let itemStage = 0; + for(let i in conf) { + if(conf[i].stage >= data.stage || !data.stage) break; + if(conf[i].stage == itemStage) continue; + itemStage = conf[i].stage + for(let k in conf[i].need) { + // 验证是否已处理过该道具 + if(itemArr.indexOf(conf[i].need[k].t) != -1) continue; + itemArr.push(conf[i].need[k].t) + // 查询道具数量 + let itemNum = await PlayerFun.getAtnNum(call, conf[i].need[k]); + conf[i].need[k].n = itemNum + if(conf[i].need[k].n > 0) { + needArr.push(conf[i].need[k]) + // 计算兑换的蓝图数量 + let exchangeInfo = confItem[conf[i].need[k].t].fenjie + exchangeInfo.forEach(x => { + x.n *= itemNum + prizeArr.push(x) + }) + } + } + } + if(prizeArr.length > 0) { + // 合并蓝图奖励 + prizeArr = await PublicShared.mergePrize(prizeArr); + if(exchange) { + await PlayerFun.cutNeed(call, needArr); // 消耗的零件 + await PlayerFun.addItem(call, prizeArr); // 获取的蓝图 + } + HongDianChange.sendChangeKey(call.uid, ['weixiuchang']); + + call.succ({prizeArr, needArr}) + } else { + call.error(lng.weixiuchang_7); // 没有可分解的零件 + } +} \ No newline at end of file diff --git a/src/api_s2c/weixiuchang/ApiExchange.ts b/src/api_s2c/weixiuchang/ApiExchange.ts new file mode 100644 index 0000000..d594c09 --- /dev/null +++ b/src/api_s2c/weixiuchang/ApiExchange.ts @@ -0,0 +1,37 @@ +import { ApiCall } from "tsrpc"; +import { ReqExchange, ResExchange } from "../../shared/protocols/weixiuchang/PtlExchange"; +import { weixiuchangType } from "../../shared/protocols/weixiuchang/type"; +import { FunWeiXiuChang } from "../../public/weixiuchang"; +import { PlayerFun } from "../../public/player"; +import { HongDianChange } from "../hongdian/fun"; + +// 蓝图兑换零件 +export default async function (call: ApiCall) { + // 获取参数 + let num = call.req.num || 0; + let index = call.req.index; + // 验证参数 + if(num <= 0) return call.error(lng.weixiuchang_5); // 未提供足够的蓝图 + if(!(index >= 0 && index < 5)) return call.error(lng.weixiuchang_6); // 零件错误 + // 获取用户数据 + let data:weixiuchangType = await FunWeiXiuChang.getFindOne(call); + // 获取相关配置 + let conf = JSON.parse(JSON.stringify(G.gc.weixiuchang_zz)) + let needConf = conf[data.star].need; + let exchangeConf = conf[data.star].exchange; + // 计算消耗蓝图数量 + let exchangeInfo:atn = exchangeConf[index]; + exchangeInfo.n *= num; + let needArr:atn[] = [exchangeInfo]; + // 计算获取的零件 + let itemInfo:atn = needConf[index]; + itemInfo.n = num; + let prizeArr:atn[] = [itemInfo]; + // 验证背包蓝图是否足够 + await PlayerFun.checkNeedIsMeet(call, needArr); + // 道具写入数据库 + await PlayerFun.cutNeed(call, needArr); + await PlayerFun.addItem(call, prizeArr); + HongDianChange.sendChangeKey(call.uid, ['weixiuchang']); + call.succ({ prizeArr, needArr }); +} \ No newline at end of file diff --git a/src/api_s2c/weixiuchang/ApiOpen.ts b/src/api_s2c/weixiuchang/ApiOpen.ts new file mode 100644 index 0000000..d3eb10f --- /dev/null +++ b/src/api_s2c/weixiuchang/ApiOpen.ts @@ -0,0 +1,11 @@ +import { ApiCall } from "tsrpc"; +import { ReqOpen, ResOpen } from "../../shared/protocols/weixiuchang/PtlOpen"; +import { weixiuchangType } from "../../shared/protocols/weixiuchang/type"; +import { FunWeiXiuChang } from "../../public/weixiuchang"; + +export default async function (call: ApiCall) { + //1. 查询数据 + let data:weixiuchangType = await FunWeiXiuChang.getFindOne(call); + //2. 返回数据 + call.succ({schedule: data.schedule, star: data.star}) +} \ No newline at end of file diff --git a/src/api_s2c/weixiuchang/ApiUpLv.ts b/src/api_s2c/weixiuchang/ApiUpLv.ts new file mode 100644 index 0000000..0139964 --- /dev/null +++ b/src/api_s2c/weixiuchang/ApiUpLv.ts @@ -0,0 +1,44 @@ +import { ApiCall } from "tsrpc"; +import { ReqUpLv, ResUpLv } from "../../shared/protocols/weixiuchang/PtlUpLv"; +import { weixiuchangType } from "../../shared/protocols/weixiuchang/type"; +import { FunWeiXiuChang } from "../../public/weixiuchang"; +import { PlayerFun } from "../../public/player"; +import { HongDianChange } from "../hongdian/fun"; + +/** + * 零件升级 + * @param index 指定零件索引0-4,不传升级全部 + */ +export default async function (call: ApiCall) { + // 获取参数 + let index = call.req.index; + let conf = JSON.parse(JSON.stringify(G.gc.weixiuchang_zz)); // 避免深拷贝造成变量污染 + // 查询个人数据 + let data:weixiuchangType = await FunWeiXiuChang.getFindOne(call); + let needConf = conf[data.star].need; // 获取相关星级的need配置 + // 零件升级 + let needArr:atn[] = [] + for(let i = 0; i < needConf.length; i++) { + if(index !== undefined && index != i) continue + if(data.schedule[i] >= needConf[i].n) continue; + let item = await PlayerFun.getAtnNum(call, needConf[i]); // 拥有指定物品数量 + if(!item) continue; + let needItemNum:number = (needConf[i].n - data.schedule[i]) >= item ? item : needConf[i].n - data.schedule[i]; + let need:atn = { + a: needConf[i].a, + t: needConf[i].t, + n: needItemNum + }; + needArr.push(need); // 总消耗插入 + data.schedule[i] += needItemNum; // data数据变更 + } + if(needArr.length > 0) { + await PlayerFun.cutNeed(call, needArr); // 执行消耗 + await FunWeiXiuChang.updateOne(call, data); // 修改数据库 + HongDianChange.sendChangeKey(call.uid, ['weixiuchang']); + call.succ({ schedule: data.schedule, star: data.star, needArr }) + } else { + // 没有任何消耗,未升星 + call.error(lng.weixiuchang_3) + } +} \ No newline at end of file diff --git a/src/api_s2c/weixiuchang/ApiUpStar.ts b/src/api_s2c/weixiuchang/ApiUpStar.ts new file mode 100644 index 0000000..9a47f96 --- /dev/null +++ b/src/api_s2c/weixiuchang/ApiUpStar.ts @@ -0,0 +1,33 @@ +import { ApiCall } from "tsrpc"; +import { ReqUpStar, ResUpStar } from "../../shared/protocols/weixiuchang/PtlUpStar"; +import { weixiuchangType } from "../../shared/protocols/weixiuchang/type"; +import { FunWeiXiuChang } from "../../public/weixiuchang"; +import { HongDianChange } from "../hongdian/fun"; + +// 升星 +export default async function (call: ApiCall) { + // 获取参数 + let conf = JSON.parse(JSON.stringify(G.gc.weixiuchang_zz)); // 避免深拷贝造成变量污染 + // 获取数据 + let data:weixiuchangType = await FunWeiXiuChang.getFindOne(call); + // 验证数据 + let needConf = conf[data.star].need; + let bool = true; + for(let i = 0; i < needConf.length; i++) { + if(data.schedule[i] != needConf[i].n) { + bool = false; + break; + } + } + if(bool) { + // 升星&升阶 + data.star += 1; + data.stage = conf[data.star].stage + data.schedule = FunWeiXiuChang.defaultSchedule; + await FunWeiXiuChang.updateOne(call, data); + HongDianChange.sendChangeKey(call.uid, ['weixiuchang']); + call.succ({star: data.star, schedule: data.schedule}); + } else { + call.error(lng.weixiuchang_4); + } +} \ No newline at end of file diff --git a/src/api_s2c/wzry/ApiAutoBaoMing.ts b/src/api_s2c/wzry/ApiAutoBaoMing.ts index 11b51ff..16fcf8b 100644 --- a/src/api_s2c/wzry/ApiAutoBaoMing.ts +++ b/src/api_s2c/wzry/ApiAutoBaoMing.ts @@ -1,23 +1,24 @@ -import { ApiCall } from "tsrpc"; -import { WangZheRongYaofun } from "../../public/wzry"; -import { ReqAutoBaoMing, ResAutoBaoMing } from "../../shared/protocols/wzry/PtlAutoBaoMing"; +import {ApiCall} from "tsrpc"; +import {WangZheRongYaofun} from "../../public/wzry"; +import {ReqAutoBaoMing, ResAutoBaoMing} from "../../shared/protocols/wzry/PtlAutoBaoMing"; export default async function (call: ApiCall) { - let _con = await WangZheRongYaofun.getCon(); if (call.conn.gud.lv < G.gc.openCond.wzrybm.and.lv) { // 等级不足 - return call.error('', { code: -1/* , message: globalThis.lng.wzry_1 */ }); + return call.error('', {code: -1/* , message: globalThis.lng.wzry_1 */}); } let _mydata = await WangZheRongYaofun.getMyData(call); - if (_mydata.isauto) { - // 已经自动报名 - return call.error('', { code: -2/* , message: globalThis.lng.wzry_4 */ }); + if (_mydata.isauto == call.req.auto) { + return call.succ({mydata: _mydata}) + } + + if ([0, 1].includes(call.req.auto)) { + _mydata.isauto = call.req.auto } - _mydata.isauto = 1; let _setData = { isauto: _mydata.isauto }; - G.mongodb.collection('playerInfo', 'wzry').updateOne({ uid: call.conn.uid, type: 'wzry' }, { $set: _setData }); - call.succ({ mydata: _mydata }); + G.mongodb.collection('playerInfo', 'wzry').updateOne({uid: call.conn.uid, type: 'wzry'}, {$set: _setData}); + call.succ({mydata: _mydata}); } \ No newline at end of file diff --git a/src/api_s2c/wzry/ApiDldFight.ts b/src/api_s2c/wzry/ApiDldFight.ts index 7e25180..abe561f 100644 --- a/src/api_s2c/wzry/ApiDldFight.ts +++ b/src/api_s2c/wzry/ApiDldFight.ts @@ -53,7 +53,7 @@ export default async function (call: ApiCall) { for (let index = 0; index < _con.wangzhe.jiangli.dld.length; index++) { const element = _con.wangzhe.jiangli.dld[index]; if (_jifen < element.jifen && _myFight.jifen >= element.jifen) { - let prize = G.gc.wangzherongyao.wangzhe.bmprize; + let prize = element.p;//G.gc.wangzherongyao.wangzhe.bmprize; prize.length > 0 && EmailFun.addEmail({ uid: call.uid, type: 'system', diff --git a/src/api_s2c/wzry/ApiOpen.ts b/src/api_s2c/wzry/ApiOpen.ts index eb10076..0773781 100644 --- a/src/api_s2c/wzry/ApiOpen.ts +++ b/src/api_s2c/wzry/ApiOpen.ts @@ -3,6 +3,7 @@ import { EmailFun } from "../../public/email"; import { WangZheRongYaofun } from "../../public/wzry"; import { ReqOpen, ResOpen } from "../../shared/protocols/wzry/PtlOpen"; import { PublicShared } from "../../shared/public/public"; +import { Rank } from "../../public/rank/rank"; export default async function (call: ApiCall) { let status = await WangZheRongYaofun.getWangZheStatus() @@ -33,8 +34,14 @@ export default async function (call: ApiCall) { "64": deep >= 3 ? Math.ceil(_tmpNum / 32) : 0, "8": deep >= 6 ? 1 : 0 } - _mydata.rank = rank - _mydata.jifen = jifen + let _res = await G.clientCross.callApi('wzry/Rank', { gud: call.conn.gud }) + + if (!_res.res){ + _res.res = { rankList: [], myRank: { rank: -1, player: {}, valArr: [ 0 ] } } + } + + _mydata.rank = _res.res.myRank.rank + _mydata.jifen = _res.res.myRank.valArr[0] call.succ({ status: status, diff --git a/src/api_s2c/yongbingzhuzhan/ApiHandle.ts b/src/api_s2c/yongbingzhuzhan/ApiHandle.ts index 2ea9a60..581f2b4 100644 --- a/src/api_s2c/yongbingzhuzhan/ApiHandle.ts +++ b/src/api_s2c/yongbingzhuzhan/ApiHandle.ts @@ -10,6 +10,8 @@ export default async function (call: ApiCall) { let helpHeros: typeof gud.helpHeros = JSON.parse(JSON.stringify(gud.helpHeros)); if (req.state == 'shangzhen') { + // 查询站位是否有英雄,判断上阵还是更换 + if (helpHeros.find(v => v.heroPosId == req.heroPosId)) helpHeros.removeOne(v => v.heroPosId == req.heroPosId) let openNum = G.gc.herocom.zhuzhan.filter((lv: any[]) => { if (lv.length > 2) { return gud[lv[0]] >= lv[1] || gud[lv[2]] >= lv[3]; @@ -21,12 +23,10 @@ export default async function (call: ApiCall) { if (Object.values(gud.heroPos).includes(req._id)) return call.error('', { code: -2 }); let hero = await HeroFun.getHero(call, req._id); - let isUp = helpHeros.find(v => v._id == hero._id); - if (isUp) return call.error('', { code: -3 }); + // let isUp = helpHeros.find(v => v._id == hero._id); + // if (isUp) return call.error('', { code: -3 }); // 上阵英雄数据 let currentHlepHero = { _id: hero._id, jieji: hero.jieji, heroId: hero.heroId, heroPosId: req.heroPosId} - // 查询站位是否有英雄,判断上阵还是更换 - if (helpHeros.find(v => v.heroPosId == req.heroPosId)) helpHeros.removeOne(v => v.heroPosId == req.heroPosId) helpHeros.push(currentHlepHero); } else if (req.state == 'xiexia') { if (!helpHeros.find(v => v._id == req._id)) return call.error('', { code: -4 }); diff --git a/src/api_s2c/zhanqianbushu/ApiUp.ts b/src/api_s2c/zhanqianbushu/ApiUp.ts index 19febf8..571f514 100644 --- a/src/api_s2c/zhanqianbushu/ApiUp.ts +++ b/src/api_s2c/zhanqianbushu/ApiUp.ts @@ -1,20 +1,20 @@ -import { ApiCall } from "tsrpc"; -import { PlayerFun } from '../../public/player'; -import { ReqUp, ResUp } from "../../shared/protocols/zhanqianbushu/PtlUp"; -import { PublicShared } from "../../shared/public/public"; +import {ApiCall} from "tsrpc"; +import {PlayerFun} from '../../public/player'; +import {ReqUp, ResUp} from "../../shared/protocols/zhanqianbushu/PtlUp"; +import {PublicShared} from "../../shared/public/public"; export default async function (call: ApiCall) { let config = G.gc.fightPlan[call.req.type]; - if (!config) return call.error('', { code: -1 }); + if (!config) return call.error('', {code: -1}); let conf = config[call.conn.gud.matrix[call.req.type]]; let need - if(conf.need.length > 0){ + if (conf.need.length > 0) { need = conf.need.map(_need => { return { ..._need, - n: PublicShared.eval(_need.n, { zflv: call.conn.gud.matrix[call.req.type] }) + n: PublicShared.eval(_need.n, {zflv: call.conn.gud.matrix[call.req.type]}) }; }); await PlayerFun.checkNeedIsMeet(call, need); @@ -23,7 +23,7 @@ export default async function (call: ApiCall) { let obj = Object.assign({}, call.conn.gud.matrix); obj[call.req.type]++; - await PlayerFun.addAttr(call, { matrix: obj }); + await PlayerFun.addAttr(call, {matrix: obj}); call.succ({}); } \ No newline at end of file diff --git a/src/clusterFunction.ts b/src/clusterFunction.ts new file mode 100644 index 0000000..706819e --- /dev/null +++ b/src/clusterFunction.ts @@ -0,0 +1,11 @@ +import {RedisClientType, createClient} from "redis"; +import {redisClient} from "./setRedis"; +import {ConnectionStatus, WsServer} from "tsrpc"; +import cluster from 'cluster'; +import { PayFun } from "./public/pay"; + +export class clusterFun { + static async pay(){ + await PayFun.pay(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);//(call.req.uid, call.req.payId, call.req.payArgs, call.req.type); + } +} \ No newline at end of file diff --git a/src/clusterUtils.ts b/src/clusterUtils.ts index 1d60f29..3836098 100644 --- a/src/clusterUtils.ts +++ b/src/clusterUtils.ts @@ -1,12 +1,14 @@ -import { RedisClientType, createClient } from "redis"; -import { redisClient } from "./setRedis"; -import { ConnectionStatus, WsServer } from "tsrpc"; +import {RedisClientType, createClient} from "redis"; +import {redisClient} from "./setRedis"; +import {ConnectionStatus, WsServer} from "tsrpc"; import cluster from 'cluster'; +import { clusterFun } from "./clusterFunction"; //维护当前uid和pid的对应关系 let uid2processId = {}; //订阅redis -let subscribeRedis : RedisClientType +let subscribeRedis: RedisClientType +let firstPid = null; //发布和可写redis复用原 setRedis 里的redisClient @@ -16,31 +18,59 @@ let subscribeRedis : RedisClientType * @param key 事件标记 * @param callback 回调函数 */ -export function clusterSubscribe(key:string, callback:Function){ - subscribeRedis.subscribe(G.redis.fromatKey(key),function(msg){ - callback(msg); +export function clusterSubscribe(key: string, callback: Function) { + subscribeRedis.subscribe(G.redis.fromatKey(key), function (msg) { + try{ + callback(msg); + }catch(e){ + console.error("clusterSubscribe error",e); + } }); } /** * 对外方法: * 集群发布 - * @param key 事件标记 + * @param key 事件标记 * @param data 发送数据 */ -export function clusterPublish(key:string, data:any){ - redisClient.publish(G.redis.fromatKey(key),data); +export function clusterPublish(key: string, data: any) { + redisClient.publish(G.redis.fromatKey(key), data); } /** * 对外方法: * 在集群的N个进程中,只运行一次,在业务逻辑中也可使用 */ -export function clusterRunOnce(fun){ - if(process.env.pm_id == null || process.env.pm_id === '0'){ +export function clusterRunOnce(fun) { + if (process.env.pm_id == null || process.env.pm_id === '0') { //非pm2启动的,或是pm2下启动的第一个进程 fun(); + return; } + + if(firstPid == process.pid){ + //pm2的其中一个进程 + fun(); + return; + } +} + +/** + * 对外方法: + * 在uid所在的进程执行fun方法,如果uid不在任何进程的话,则在当前进程执行 + */ +export function clusterFunctionRunAtUidProcess(uid:string, fun:string, ...arg:any[]) { + if(!uid2processId[uid] || uid2processId[uid] == process.pid){ + clusterFun[ fun ].call(this, ...arg); + return; + } + + clusterPublish("RunclusterFunction", JSON.stringify({ + "uid": uid, + "fun": fun, + "arg" : arg + })) } @@ -48,46 +78,51 @@ export function clusterRunOnce(fun){ * 设置玩家所在的processId * @param uid 玩家uid */ -export async function setUidProcessId(uid: string, _processId?: number){ - let pid = _processId!=null?_processId : process.pid; - uid2processId[ uid ] = pid; - redisClient.hSet(G.redis.fromatKey("uid2processId") , uid, pid); +export async function setUidProcessId(uid: string, _processId?: number) { + let pid = _processId != null ? _processId : process.pid; + uid2processId[uid] = pid; + redisClient.hSet(G.redis.fromatKey("uid2processId"), uid, pid); - clusterPublish("setUid2ProcessId",JSON.stringify({ - "uid":uid, + clusterPublish("setUid2ProcessId", JSON.stringify({ + "uid": uid, "processId": pid })) + return } /** * 清空玩家所在的processId,用于玩家下线时 * @param uid 玩家uid */ -export async function delUidProcessId(uid: string){ - delete uid2processId[ uid ]; - redisClient.hDel(G.redis.fromatKey("uid2processId") , uid); +export async function delUidProcessId(uid: string) { + // 查询是否本进程的,在本进程才允许清除 + let pid = await redisClient.hGet(G.redis.fromatKey("uid2processId"), uid) + if (~~pid == process.pid) { + delete uid2processId[uid]; + redisClient.hDel(G.redis.fromatKey("uid2processId"), uid); - clusterPublish("delUidProcessId",JSON.stringify({ - "uid":uid - })) + clusterPublish("delUidProcessId", JSON.stringify({ + "uid": uid + })) + } } /** * 获取uid所在的processId - * @param uid - * @returns + * @param uid + * @returns */ -function getUidProcessId(uid: string){ +function getUidProcessId(uid: string) { return uid2processId[uid] || null; } /** * 从redis中还原玩家的pid信息 */ -async function initUid2processId(){ +async function initUid2processId() { let info = await redisClient.hGetAll(G.redis.fromatKey("uid2processId")) - for(let uid in info){ + for (let uid in info) { uid2processId[uid] = info[uid]; } } @@ -95,60 +130,84 @@ async function initUid2processId(){ /** * 初始化订阅redis */ -async function initSubscribeRedis(){ - subscribeRedis = createClient({ url: G.config.redisUrl }); +async function initSubscribeRedis() { + subscribeRedis = createClient({url: G.config.redisUrl}); await subscribeRedis.connect(); //订阅其他进程用户登陆信息 - clusterSubscribe('setUid2ProcessId',function(msg){ + clusterSubscribe('setUid2ProcessId', function (msg) { let data = JSON.parse(msg); - uid2processId[ data.uid ] = data.processId; + uid2processId[data.uid] = data.processId; }); //订阅其他进程用户登出信息 - clusterSubscribe('delUidProcessId',function(msg){ + clusterSubscribe('delUidProcessId', function (msg) { let data = JSON.parse(msg); - delete uid2processId[ data.uid ]; + delete uid2processId[data.uid]; }); //订阅其他进程要求的向指定用户发送信息 - clusterSubscribe('sendMsgByUid',function(msg){ + clusterSubscribe('sendMsgByUid', function (msg) { let data = JSON.parse(msg); + // 消息内包含pid时,对比本地pid,本地过滤此消息。 + if (data?.pid && data.pid != '0' && data.pid == process.pid) return //如果在本进程才发送,避免在sendMsgByUid时递归publish - if( uid2processId[ data.uid ] == process.pid ){ - G.server.sendMsgByUid(data.uid, data.type , data.val); + if (uid2processId[data.uid] == process.pid) { + G.server.sendMsgByUid(data.uid, data.type, data.val); } }); //订阅其他进程广播信息 - clusterSubscribe('broadcastClusterMsg',function(msg){ + clusterSubscribe('broadcastClusterMsg', function (msg) { let data = JSON.parse(msg); - + if(!data.filter){ + //如果不是有条件发送的话 G.server.broadcastMsg(data.msgName, data.msg); - }else{ - if(data.filter.ghId != null){ + }else { + //但是如果是有条件发送的话 + //条件里可能需要进程内的信息,则需要每个进程都分别筛选后执行 + if (data.filter.ghId != null) { //指定公会 let conns = G.server.connections; - conns = conns.filter(c => c.gud.ghId == data.filter.ghId); - G.server.broadcastMsg(data.msgName, data.msg, conns); + conns = conns.filter(c => c?.gud?.ghId == data.filter.ghId); + conns.length>0 && G.server.broadcastMsg(data.msgName, data.msg, conns); } } }); + + //订阅其他进程跨进程执行方法 + clusterSubscribe('RunclusterFunction', function (msg) { + let data = JSON.parse(msg); + if (uid2processId[data.uid] == process.pid) { + clusterFun[ data.fun ].call(this, ...data.arg); + } + }); } -export async function clusterMain(){ - if(G.argv.serverType != "cross"){ - +export async function clusterMain() { + if (G.argv.serverType != "cross") { + //玩家登出时,清理 - G.on('PLAYER_DISCONNECT',function(uid){ + G.on('PLAYER_DISCONNECT', function (uid) { delUidProcessId(uid); }); //初始化订阅redis await initSubscribeRedis(); + + if(process.env.pm_id != null){ + //pm2启动的,设置key为我的pid + firstPid = await redisClient.get(G.redis.fromatKey("firstPid")); + if (!firstPid) { + //设置key为我的pid,有效期10秒 + await redisClient.set(G.redis.fromatKey("firstPid"), process.pid, {EX: 10}); + } + firstPid = await redisClient.get(G.redis.fromatKey("firstPid")); - clusterRunOnce(()=>{ - redisClient.del(G.redis.fromatKey("uid2processId")); - }); + clusterRunOnce(() => { + redisClient.del(G.redis.fromatKey("uid2processId")); + }); + } + //初始化玩家pid信息 await initUid2processId(); @@ -157,19 +216,21 @@ export async function clusterMain(){ // WsServer 扩展,向单个玩家推送消息 // 考虑集群情况 -WsServer.prototype.sendMsgByUid = async function (uid, type, val) { - if( uid2processId[ uid ] == process.pid ){ +// checkPid: 本地pid,存在时,接收消息的处理会过滤本pid的处理。 +WsServer.prototype.sendMsgByUid = async function (uid, type, val, checkPid = "0") { + if (uid2processId[uid] == process.pid) { //这个用户在本进程,直接发送 if (G.server.uid_connections[uid]?.status == ConnectionStatus.Opened) { G.server.uid_connections[uid].sendMsg(type, val); } - }else{ - clusterPublish("sendMsgByUid",JSON.stringify({ + } else { + clusterPublish("sendMsgByUid", JSON.stringify({ "uid": uid, "type": type, - "val": val + "val": val, + "pid": checkPid })) - } + } }; //向整个集群广播信息 WsServer.prototype.broadcastClusterMsg = async function (msgName, msg, filter): Promise<{ @@ -179,13 +240,13 @@ WsServer.prototype.broadcastClusterMsg = async function (msgName, msg, filter): errMsg: string; }> { - clusterPublish("broadcastClusterMsg",JSON.stringify({ + clusterPublish("broadcastClusterMsg", JSON.stringify({ "msgName": msgName, "msg": msg, "filter": filter })) return { - isSucc : true + isSucc: true }; }; \ No newline at end of file diff --git a/src/config.json b/src/config.json index 12bbd4b..f7cf5ce 100644 --- a/src/config.json +++ b/src/config.json @@ -1,5 +1,7 @@ { "msgPort": 8100, - "openTime": "2023-09-05 00:00:02", - "httpPort": 8101 + "openTime": "2023-12-01 00:00:02", + "httpPort": 8101, + "redisUrl": "redis://:lyMaple525458@10.0.1.20:6379/0", + "crossRedisUrl": "redis://:lyMaple525458@10.0.1.20:6379/1" } \ No newline at end of file diff --git a/src/cross/protocols/email/PtlDelCrossEmail.ts b/src/cross/protocols/email/PtlDelCrossEmail.ts new file mode 100644 index 0000000..eec2203 --- /dev/null +++ b/src/cross/protocols/email/PtlDelCrossEmail.ts @@ -0,0 +1,7 @@ +export interface ReqDelCrossEmail { + eids: string[] +} + +export interface ResDelCrossEmail { + result: boolean +} diff --git a/src/cross/protocols/email/PtlGetCrossEmail.ts b/src/cross/protocols/email/PtlGetCrossEmail.ts new file mode 100644 index 0000000..75fb23b --- /dev/null +++ b/src/cross/protocols/email/PtlGetCrossEmail.ts @@ -0,0 +1,9 @@ +import {MsgEmail} from "../../../shared/protocols/msg_s2c/MsgEmail"; + +export interface ReqGetCrossEmail { + server_id: string +} + +export interface ResGetCrossEmail { + emails: MsgEmail[] +} diff --git a/src/cross/protocols/hbzb/PtlGetUser.ts b/src/cross/protocols/hbzb/PtlGetUser.ts new file mode 100644 index 0000000..944eceb --- /dev/null +++ b/src/cross/protocols/hbzb/PtlGetUser.ts @@ -0,0 +1,14 @@ +import { joinFightData } from '../../../shared/fightControl/fightType'; +import { rankInfo } from '../../../shared/protocols/type'; + + +export type ReqGetUser = { + uids: string[]; +}; + +export type ResGetUser = { + [uid: string]: { + data:rankInfo, + jifen:number + }; +}; \ No newline at end of file diff --git a/src/cross/protocols/hbzb/PtlUpdateHbzbCrossUser.ts b/src/cross/protocols/hbzb/PtlUpdateHbzbCrossUser.ts new file mode 100644 index 0000000..4ac3416 --- /dev/null +++ b/src/cross/protocols/hbzb/PtlUpdateHbzbCrossUser.ts @@ -0,0 +1,11 @@ +import { rankInfo } from "../../../shared/protocols/type"; + +export type ReqUpdateHbzbCrossUser = { + uid: string; + user: rankInfo; + isNew?: boolean; +}; + +export type ResUpdateHbzbCrossUser = { + +}; \ No newline at end of file diff --git a/src/cross/protocols/serviceProto.ts b/src/cross/protocols/serviceProto.ts index c6558dd..8dcedb7 100644 --- a/src/cross/protocols/serviceProto.ts +++ b/src/cross/protocols/serviceProto.ts @@ -4,17 +4,21 @@ import { ReqLog, ResLog } from './clsl/PtlLog'; import { ReqRank, ResRank } from './clsl/PtlRank'; import { ReqRankUids, ResRankUids } from './clsl/PtlRankUids'; import { ReqUpLoad, ResUpLoad } from './clsl/PtlUpLoad'; +import { ReqDelCrossEmail, ResDelCrossEmail } from './email/PtlDelCrossEmail'; +import { ReqGetCrossEmail, ResGetCrossEmail } from './email/PtlGetCrossEmail'; import { ReqGetEnemy, ResGetEnemy } from './hbzb/jfs/PtlGetEnemy'; import { ReqGetLog, ResGetLog } from './hbzb/jfs/PtlGetLog'; import { ReqGetRankList, ResGetRankList } from './hbzb/jfs/PtlGetRankList'; import { ReqGetUser, ResGetUser } from './hbzb/jfs/PtlGetUser'; +import { ReqGetUser as ReqGetUser_1, ResGetUser as ResGetUser_1 } from './hbzb/PtlGetUser'; +import { ReqUpdateHbzbCrossUser, ResUpdateHbzbCrossUser } from './hbzb/PtlUpdateHbzbCrossUser'; import { ReqGetEnemy as ReqGetEnemy_1, ResGetEnemy as ResGetEnemy_1 } from './hbzb/zbs/PtlGetEnemy'; import { ReqGetLog as ReqGetLog_1, ResGetLog as ResGetLog_1 } from './hbzb/zbs/PtlGetLog'; import { ReqGetRankList as ReqGetRankList_1, ResGetRankList as ResGetRankList_1 } from './hbzb/zbs/PtlGetRankList'; import { ReqGetStatus, ResGetStatus } from './hbzb/zbs/PtlGetStatus'; import { ReqSendJjcTop, ResSendJjcTop } from './hbzb/zbs/PtlSendJjcTop'; import { ReqApply, ResApply } from './kbzz/PtlApply'; -import { ReqGetUser as ReqGetUser_1, ResGetUser as ResGetUser_1 } from './kbzz/PtlGetUser'; +import { ReqGetUser as ReqGetUser_2, ResGetUser as ResGetUser_2 } from './kbzz/PtlGetUser'; import { ReqGroupRank, ResGroupRank } from './kbzz/PtlGroupRank'; import { ReqRank as ReqRank_1, ResRank as ResRank_1 } from './kbzz/PtlRank'; import { ReqRefresh, ResRefresh } from './kbzz/PtlRefresh'; @@ -58,6 +62,14 @@ export interface ServiceType { req: ReqUpLoad, res: ResUpLoad }, + "email/DelCrossEmail": { + req: ReqDelCrossEmail, + res: ResDelCrossEmail + }, + "email/GetCrossEmail": { + req: ReqGetCrossEmail, + res: ResGetCrossEmail + }, "hbzb/jfs/GetEnemy": { req: ReqGetEnemy, res: ResGetEnemy @@ -74,6 +86,14 @@ export interface ServiceType { req: ReqGetUser, res: ResGetUser }, + "hbzb/GetUser": { + req: ReqGetUser_1, + res: ResGetUser_1 + }, + "hbzb/UpdateHbzbCrossUser": { + req: ReqUpdateHbzbCrossUser, + res: ResUpdateHbzbCrossUser + }, "hbzb/zbs/GetEnemy": { req: ReqGetEnemy_1, res: ResGetEnemy_1 @@ -99,8 +119,8 @@ export interface ServiceType { res: ResApply }, "kbzz/GetUser": { - req: ReqGetUser_1, - res: ResGetUser_1 + req: ReqGetUser_2, + res: ResGetUser_2 }, "kbzz/GroupRank": { req: ReqGroupRank, @@ -201,156 +221,176 @@ export const serviceProto: ServiceProto = { }, { "id": 5, - "name": "hbzb/jfs/GetEnemy", + "name": "email/DelCrossEmail", "type": "api" }, { "id": 6, - "name": "hbzb/jfs/GetLog", + "name": "email/GetCrossEmail", "type": "api" }, { "id": 7, - "name": "hbzb/jfs/GetRankList", + "name": "hbzb/jfs/GetEnemy", "type": "api" }, { "id": 8, - "name": "hbzb/jfs/GetUser", + "name": "hbzb/jfs/GetLog", "type": "api" }, { "id": 9, - "name": "hbzb/zbs/GetEnemy", + "name": "hbzb/jfs/GetRankList", "type": "api" }, { "id": 10, - "name": "hbzb/zbs/GetLog", + "name": "hbzb/jfs/GetUser", "type": "api" }, { "id": 11, - "name": "hbzb/zbs/GetRankList", + "name": "hbzb/GetUser", "type": "api" }, { "id": 12, - "name": "hbzb/zbs/GetStatus", + "name": "hbzb/UpdateHbzbCrossUser", "type": "api" }, { "id": 13, - "name": "hbzb/zbs/SendJjcTop", + "name": "hbzb/zbs/GetEnemy", "type": "api" }, { "id": 14, - "name": "kbzz/Apply", + "name": "hbzb/zbs/GetLog", "type": "api" }, { "id": 15, - "name": "kbzz/GetUser", + "name": "hbzb/zbs/GetRankList", "type": "api" }, { "id": 16, - "name": "kbzz/GroupRank", + "name": "hbzb/zbs/GetStatus", "type": "api" }, { "id": 17, - "name": "kbzz/Rank", + "name": "hbzb/zbs/SendJjcTop", "type": "api" }, { "id": 18, - "name": "kbzz/Refresh", + "name": "kbzz/Apply", "type": "api" }, { "id": 19, - "name": "kbzz/State", + "name": "kbzz/GetUser", "type": "api" }, { "id": 20, - "name": "kbzz/UpUser", + "name": "kbzz/GroupRank", "type": "api" }, { "id": 21, + "name": "kbzz/Rank", + "type": "api" + }, + { + "id": 22, + "name": "kbzz/Refresh", + "type": "api" + }, + { + "id": 23, + "name": "kbzz/State", + "type": "api" + }, + { + "id": 24, + "name": "kbzz/UpUser", + "type": "api" + }, + { + "id": 25, "name": "msg_cross/CrossChat", "type": "msg" }, { - "id": 22, + "id": 26, "name": "msg_cross/HbzbChangeRank", "type": "msg" }, { - "id": 23, + "id": 27, "name": "msg_cross/HbzbJfsLog", "type": "msg" }, { - "id": 24, + "id": 28, "name": "msg_cross/HbzbSendUser", "type": "msg" }, { - "id": 25, + "id": 29, "name": "msg_cross/HbzbZbsLog", "type": "msg" }, { - "id": 26, + "id": 30, "name": "wzry/BaoMing", "type": "api" }, { - "id": 27, + "id": 31, "name": "wzry/catFightLog", "type": "api" }, { - "id": 28, + "id": 32, "name": "wzry/DldRefre", "type": "api" }, { - "id": 29, + "id": 33, "name": "wzry/getJingCai", "type": "api" }, { - "id": 30, + "id": 34, "name": "wzry/Rank", "type": "api" }, { - "id": 31, + "id": 35, "name": "wzry/SetWzFight", "type": "api" }, { - "id": 32, + "id": 36, "name": "wzry/UpdateFight", "type": "api" }, { - "id": 33, + "id": 37, "name": "wzry/WzFightData", "type": "api" }, { - "id": 34, + "id": 38, "name": "wzry/WzFightGroup", "type": "api" }, { - "id": 35, + "id": 39, "name": "wzry/Wzzd", "type": "api" } @@ -424,7 +464,21 @@ export const serviceProto: ServiceProto = { "indexSignature": { "keyType": "String", "type": { - "type": "Number" + "type": "Union", + "members": [ + { + "id": 0, + "type": { + "type": "Number" + } + }, + { + "id": 1, + "type": { + "type": "Any" + } + } + ] } } }, @@ -468,7 +522,21 @@ export const serviceProto: ServiceProto = { "indexSignature": { "keyType": "String", "type": { - "type": "Number" + "type": "Union", + "members": [ + { + "id": 0, + "type": { + "type": "Number" + } + }, + { + "id": 1, + "type": { + "type": "Any" + } + } + ] } } }, @@ -501,6 +569,14 @@ export const serviceProto: ServiceProto = { } } } + }, + { + "id": 2, + "name": "star", + "type": { + "type": "Number" + }, + "optional": true } ] }, @@ -549,20 +625,27 @@ export const serviceProto: ServiceProto = { }, { "id": 2, - "name": "curTime", + "name": "openDay", "type": { "type": "Number" } }, { "id": 3, + "name": "curTime", + "type": { + "type": "Number" + } + }, + { + "id": 4, "name": "firstLogin", "type": { "type": "Boolean" } }, { - "id": 4, + "id": 5, "name": "otherData", "type": { "type": "Any" @@ -608,6 +691,30 @@ export const serviceProto: ServiceProto = { "type": { "type": "Number" } + }, + { + "id": 5, + "name": "maxpower", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 6, + "name": "status", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 7, + "name": "status_chat", + "type": { + "type": "Number" + }, + "optional": true } ] }, @@ -2829,6 +2936,277 @@ export const serviceProto: ServiceProto = { "clsl/PtlUpLoad/ResUpLoad": { "type": "Interface" }, + "email/PtlDelCrossEmail/ReqDelCrossEmail": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "eids", + "type": { + "type": "Array", + "elementType": { + "type": "String" + } + } + } + ] + }, + "email/PtlDelCrossEmail/ResDelCrossEmail": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "result", + "type": { + "type": "Boolean" + } + } + ] + }, + "email/PtlGetCrossEmail/ReqGetCrossEmail": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "server_id", + "type": { + "type": "String" + } + } + ] + }, + "email/PtlGetCrossEmail/ResGetCrossEmail": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "emails", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "../../shared/protocols/msg_s2c/MsgEmail/MsgEmail" + } + } + } + ] + }, + "../../shared/protocols/msg_s2c/MsgEmail/MsgEmail": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "_id", + "type": { + "type": "String" + } + }, + { + "id": 1, + "name": "uid", + "type": { + "type": "String" + } + }, + { + "id": 2, + "name": "type", + "type": { + "type": "Union", + "members": [ + { + "id": 0, + "type": { + "type": "Literal", + "literal": "system" + } + }, + { + "id": 1, + "type": { + "type": "Literal", + "literal": "gm" + } + } + ] + } + }, + { + "id": 3, + "name": "title", + "type": { + "type": "String" + } + }, + { + "id": 4, + "name": "content", + "type": { + "type": "String" + } + }, + { + "id": 5, + "name": "createTime", + "type": { + "type": "Number" + } + }, + { + "id": 6, + "name": "prizeData", + "type": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "prize", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "../../shared/protocols/type/prizeType" + } + } + }, + { + "id": 1, + "name": "isGet", + "type": { + "type": "Boolean" + } + } + ] + }, + "optional": true + }, + { + "id": 7, + "name": "contentInsertArr", + "type": { + "type": "Array", + "elementType": { + "type": "Any" + } + }, + "optional": true + }, + { + "id": 8, + "name": "prizelist", + "type": { + "type": "Array", + "elementType": { + "type": "String" + } + }, + "optional": true + }, + { + "id": 9, + "name": "dellist", + "type": { + "type": "Array", + "elementType": { + "type": "String" + } + }, + "optional": true + }, + { + "id": 10, + "name": "g123log", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true + }, + { + "id": 11, + "name": "lngTitle", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true + }, + { + "id": 12, + "name": "lngContent", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true + }, + { + "id": 13, + "name": "sid", + "type": { + "type": "String" + }, + "optional": true + } + ] + }, + "../../shared/protocols/type/prizeType": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "a", + "type": { + "type": "String" + } + }, + { + "id": 1, + "name": "t", + "type": { + "type": "Any" + } + }, + { + "id": 2, + "name": "n", + "type": { + "type": "Number" + } + }, + { + "id": 3, + "name": "colour", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 4, + "name": "shiwuBuff", + "type": { + "type": "Any" + }, + "optional": true + } + ] + }, "hbzb/jfs/PtlGetEnemy/ReqGetEnemy": { "type": "Interface", "properties": [ @@ -2998,6 +3376,78 @@ export const serviceProto: ServiceProto = { } ] }, + "hbzb/PtlGetUser/ReqGetUser": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "uids", + "type": { + "type": "Array", + "elementType": { + "type": "String" + } + } + } + ] + }, + "hbzb/PtlGetUser/ResGetUser": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "data", + "type": { + "type": "Reference", + "target": "../../shared/protocols/type/rankInfo" + } + }, + { + "id": 1, + "name": "jifen", + "type": { + "type": "Number" + } + } + ] + } + } + }, + "hbzb/PtlUpdateHbzbCrossUser/ReqUpdateHbzbCrossUser": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "uid", + "type": { + "type": "String" + } + }, + { + "id": 1, + "name": "user", + "type": { + "type": "Reference", + "target": "../../shared/protocols/type/rankInfo" + } + }, + { + "id": 2, + "name": "isNew", + "type": { + "type": "Boolean" + }, + "optional": true + } + ] + }, + "hbzb/PtlUpdateHbzbCrossUser/ResUpdateHbzbCrossUser": { + "type": "Interface" + }, "hbzb/zbs/PtlGetEnemy/ReqGetEnemy": { "type": "Interface", "properties": [ diff --git a/src/event.ts b/src/event.ts index ce946d2..5834e94 100644 --- a/src/event.ts +++ b/src/event.ts @@ -216,8 +216,7 @@ EventEmitter.prototype.removeListener = EventEmitter.prototype.off = function (t length = list.length; position = -1; - if (list === listener || - (isFunction(list.listener) && list.listener === listener)) { + if (list === listener || (isFunction(list.listener) && list.listener === listener)) { delete this._events[type]; if (this._events.removeListener) this.emit("removeListener", type, listener); diff --git a/src/extends.ts b/src/extends.ts index 41a0e5d..6264fc8 100644 --- a/src/extends.ts +++ b/src/extends.ts @@ -14,6 +14,8 @@ import { ResLogin } from './shared/protocols/user/PtlLogin'; import { HeroShared, otherBuff } from './shared/public/hero'; import { PlayerShared } from './shared/public/player'; import { PublicShared } from './shared/public/public'; +import {RankKfjs} from "./public/rank/rank_kfjs"; +import { setGud } from './public/gud'; export function extendType() { @@ -38,7 +40,7 @@ declare module 'tsrpc' { /**玩家数据 玩家登录时赋值*/ gud: ResLogin['gud']; /**玩家道具 玩家拉取道具列表时赋值*/ - item: ResGetList['list']; + //item: ResGetList['list']; /**历史获得 */ lshd: Partial<{ hero: k_v; @@ -47,6 +49,8 @@ declare module 'tsrpc' { }>; /**玩家调用api的时间 */ requstApiTime: k_v; + /**API 锁 */ + apiLock: k_v; /**获取默认上阵战斗数据 */ getDefaultFightData(def?: k_v): Promise; /**刷新上阵英雄战力 */ @@ -59,7 +63,7 @@ declare module 'tsrpc' { /**玩家uid对应的socket连接 */ uid_connections: k_v>; /**向单个玩家推送消息 */ - sendMsgByUid(uid: string, type: msgType, val: msg[msgType]): void; + sendMsgByUid(uid: string, type: msgType, val: msg[msgType], pid?: string): void; broadcastClusterMsg(msgName: T, msg: ServiceType['msg'][T], filter?: any): Promise<{ isSucc: true; @@ -234,10 +238,26 @@ BaseConnection.prototype.refreshPower = async function (this: BaseConnection this.gud?.maxpower){ + //记录历史最大战力 + //this.gud.maxpower = power; + //G.redis.set('user', this.uid, 'maxpower', power); + dbUpdate['maxpower'] = power; + } + + //this.gud.power = power; + //G.redis.set('user', this.uid, 'power', power); + setGud(this.uid,dbUpdate); + + G.mongodb.collection('user').updateOne({ uid: this.uid }, { $set: dbUpdate }); + this.sendMsg('msg_s2c/PlayerChange', dbUpdate); + + let rankKfjs = new RankKfjs(7) + rankKfjs.setDataAndCheck({ + player: this.gud, + valArr: [power] + }); Rank.list['zhanli'].addNew({ valArr: [power], @@ -302,14 +322,14 @@ ApiCall.prototype.addEventMsg = function (this: ApiCall) { switch (msgName) { case 'msg_s2c/ItemChange': - if (this.conn.item[msgKey]) { - if (msg.num == 0) { - this.conn.item[msgKey] = null; - delete this.conn.item[msgKey]; - } else Object.assign(this.conn.item[msgKey], msg); - } else { - this.conn.item[msgKey] = msg; - } + // if (this.conn.item[msgKey]) { + // if (msg.num == 0) { + // this.conn.item[msgKey] = null; + // delete this.conn.item[msgKey]; + // } else Object.assign(this.conn.item[msgKey], msg); + // } else { + // this.conn.item[msgKey] = msg; + // } break; case 'msg_s2c/PlayerChange': Object.assign(this.conn.gud, msg); diff --git a/src/gameLog.ts b/src/gameLog.ts new file mode 100644 index 0000000..ef10a87 --- /dev/null +++ b/src/gameLog.ts @@ -0,0 +1,43 @@ +import { Db, MongoClient } from "mongodb"; + +let logDB:Db; +async function connGameLogDB() { + console.log('connect gamelog mongodb ......'); + let logDBUrl:string; + if(G.config.isG123){ + logDBUrl = "mongodb://root:lffu2bD%5eGn2%5eE%2bE7@blacklagoon-mongo-log-primary.pro.g123-cpp.com:3717,blacklagoon-mongo-log-secondary.pro.g123-cpp.com:3717?replicaSet=mgset-351742307"; + }else{ + logDBUrl = "mongodb://root:lyMaple525458@10.0.1.20:27017/heijiao_gamelog?authSource=admin"; + } + let client = await MongoClient.connect(logDBUrl); + logDB = client.db(`gameLog${G.config.serverId}`); + return logDB; +} + +/** + * 增加游戏日志 + * @param uid 玩家uid + * @param type 日志类型 + * @param req 客户端请求数据 + * @param data 日志内容 + */ + +export async function addGameLog(uid:string, type:string, req:any, data:any){ + try{ + if(!logDB){ + await connGameLogDB(); + } + let log = { + uid, + type, + req, + data + } + //事件时间 + log['cTime'] = Math.floor(Date.now()/1000); + + logDB.collection('gameLog').insertOne(log); + }catch(e){ + console.error('addGameLog',e); + } +} \ No newline at end of file diff --git a/src/global.ts b/src/global.ts index 4b19f76..30fa869 100644 --- a/src/global.ts +++ b/src/global.ts @@ -17,7 +17,8 @@ import { ResGetList } from './shared/protocols/pay/PtlGetList'; import { ServiceType as ServiceTypeWs } from './shared/protocols/serviceProto'; import { PublicShared } from './shared/public/public'; import { clusterRunOnce } from './clusterUtils'; - +import * as ramda from 'ramda' +import Redis from 'ioredis'; declare global { var G: _G & Partial<{ @@ -26,6 +27,8 @@ declare global { }>; var mathJs: typeof mathjs; + var R + type k_v = { [k: string]: T; }; type atn = { a: string, t: string | number | any, n: number; colour?: number; shiwuBuff?: any; }; @@ -87,8 +90,12 @@ class _G { clientCross?: WsClient; /**redis连接对象 */ redis: redisJsonFun; + /**ioredis连接对象 */ + ioredis: Redis; /**mongodb连接对象 */ mongodb: _mongodb; + /**crossmongodb连接对象 */ + crossmongodb: _mongodb; // mongodbClient: any; /**所有玩家的充值记录 */ allPlayerPayLog: k_v = {}; @@ -148,10 +155,10 @@ class _G { initGc() { let jsonPath = join(__dirname, 'json'); readdirSync(jsonPath).forEach(file => { - if (file.indexOf('.json5') != -1) { + if (file.endsWith('.json5')) { let json = parse(readFileSync(join(jsonPath, file), 'utf-8')); this.gc[file.split('.')[0]] = json; - } else { + } else if(file.endsWith('.json')) { let json = JSON.parse(readFileSync(join(jsonPath, file), 'utf-8')); this.gc[file.split('.')[0]] = json; } @@ -203,6 +210,10 @@ class _G { } } + sleep(ms) { + return new Promise(resolve => setTimeout(resolve, ms)) + } + } @@ -210,12 +221,7 @@ export function ctor() { globalThis.mathJs = mathjs; globalThis.G = new _G(argv); G.updateTime(); - addListener(); - SchedulerManage.start(); - clusterRunOnce(()=>{ - //非pm2启动的,或是pm2下启动的第一个进程 - SchedulerManage.onlyPm2(); - }); + globalThis.R = ramda } Array.prototype.random = function (this: Array) { diff --git a/src/globalListener.ts b/src/globalListener.ts index db6a2c5..4c51904 100644 --- a/src/globalListener.ts +++ b/src/globalListener.ts @@ -14,6 +14,7 @@ import { XstaskFun } from './public/xstask'; import { ZhanLingTasks } from './public/zhanling'; import { player } from './shared/protocols/user/type'; import { PublicShared } from './shared/public/public'; +import { setGud } from './public/gud'; export type gEventType = { /**玩家断开连接 */ @@ -124,6 +125,18 @@ export type gEventType = { Class_task_146: (eventname, call, val, chkVal) => void; /**合成x次装备 */ Class_task_147: (eventname, call, val, chkVal) => void; + /**合成x次英雄 */ + Class_task_148: (eventname, call, val, chkVal) => void; + /**合成x次装备 */ + Class_task_149: (eventname, call, val, chkVal) => void; + /**合成x次英雄 */ + Class_task_150: (eventname, call, val, chkVal) => void; + /**合成x次装备 */ + Class_task_151: (eventname, call, val, chkVal) => void; + /**合成x次装备 */ + Class_task_152: (eventname, call, val, chkVal) => void; + /**合成x次装备 */ + Class_task_153: (eventname, call, val, chkVal) => void; }; export function addListener() { @@ -139,7 +152,8 @@ export function addListener() { } //离线时更新该玩家的登出时间 - G.redis.set('user', uid, 'logoutTime', G.time); + //G.redis.set('user', uid, 'logoutTime', G.time); + setGud(uid,{ logoutTime: G.time }); G.mongodb.collection('user').updateOne({ uid: uid }, { $set: { logoutTime: G.time } }); }); diff --git a/src/index.ts b/src/index.ts index c68799d..cf07be3 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,6 +1,7 @@ import { clusterMain } from './clusterUtils'; import { extendType } from './extends'; import { ctor } from './global'; +import { initIORedis } from './ioredis'; import { initGcType } from './jsonType'; import { createLng } from './lng'; import { createHttp } from './setHttp'; @@ -18,14 +19,20 @@ async function start() { await initMongoDB(); //连接redis await initRedis(); + await initIORedis(); //socket await createWs(); //http await createHttp(); //集群处理 await clusterMain(); - //服务器启动后 - startAfter(); + + if(G.config.opened==true || G.config.opened===undefined || G.config.opened===null){ + //在g123上,部署后就会启动容器,但opened是false + //本地配置里,没有这个项目,这里做一个兼容 + //这里不做启动后的事情,避免部署好了不启动的情况下,定时器等产生废弃数据 + startAfter(); + } } //定义全局变量 diff --git a/src/ioredis.ts b/src/ioredis.ts new file mode 100644 index 0000000..a304d58 --- /dev/null +++ b/src/ioredis.ts @@ -0,0 +1,19 @@ +import { Redis } from "ioredis"; + +/** + * ioredis相关文档:https://www.mianshigee.com/project/luin-ioredis/ + */ + +export async function initIORedis() { + console.log('connect ioredis ...'); + + //统一增加前缀 + let sid = G.config.serverId || 0; + let preKey = `${G.config.projectName}_${G.argv.serverType == 'cross' ? `corss${sid}` : sid}_`; + + console.log("ioredis 统一增加前缀==>",preKey); + + G.ioredis = new Redis(G.argv.serverType == 'cross' ? G.config.crossRedisUrl : G.config.redisUrl,{ + keyPrefix: preKey, + }); +} \ No newline at end of file diff --git a/src/json/PiratesFight.json b/src/json/PiratesFight.json index 0af32b8..cc7d8a5 100644 --- a/src/json/PiratesFight.json +++ b/src/json/PiratesFight.json @@ -18,17 +18,17 @@ { "a": "item", "t": "18", - "n": 0 + "n": 5 }, { "a": "item", "t": "19", - "n": 0 + "n": 10 }, { "a": "attr", "t": "jinbi", - "n": 0 + "n": 50000 } ], "member": 2 @@ -52,17 +52,17 @@ { "a": "item", "t": "18", - "n": 0 + "n": 5 }, { "a": "item", "t": "19", - "n": 0 + "n": 15 }, { "a": "attr", "t": "jinbi", - "n": 0 + "n": 70000 } ], "member": 2 @@ -86,17 +86,17 @@ { "a": "item", "t": "18", - "n": 0 + "n": 5 }, { "a": "item", "t": "19", - "n": 0 + "n": 20 }, { "a": "attr", "t": "jinbi", - "n": 0 + "n": 90000 } ], "member": 2 @@ -122,17 +122,17 @@ { "a": "item", "t": "13", - "n": 0 + "n": 10 }, { "a": "item", "t": "19", - "n": 0 + "n": 25 }, { "a": "attr", "t": "jinbi", - "n": 0 + "n": 110000 } ], "member": 2 @@ -158,17 +158,17 @@ { "a": "item", "t": "13", - "n": 0 + "n": 20 }, { "a": "item", "t": "19", - "n": 0 + "n": 30 }, { "a": "attr", "t": "jinbi", - "n": 0 + "n": 130000 } ], "member": 2 @@ -194,17 +194,17 @@ { "a": "item", "t": "13", - "n": 0 + "n": 20 }, { "a": "item", "t": "19", - "n": 0 + "n": 35 }, { "a": "attr", "t": "jinbi", - "n": 0 + "n": 150000 } ], "member": 2 diff --git a/src/json/armyattr.json b/src/json/armyattr.json index 4bfe993..0558854 100644 --- a/src/json/armyattr.json +++ b/src/json/armyattr.json @@ -7,7 +7,7 @@ "def": 1.3, "hp": 8, "speed": 0.3, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -29,7 +29,7 @@ "def": 1.3, "hp": 8, "speed": 0.3, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -51,7 +51,7 @@ "def": 1.3, "hp": 8, "speed": 0.3, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -73,7 +73,7 @@ "def": 1.3, "hp": 8, "speed": 0.3, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -95,7 +95,7 @@ "def": 1.3, "hp": 8, "speed": 0.3, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -117,7 +117,7 @@ "def": 1, "hp": 1, "speed": 0.5, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -139,7 +139,7 @@ "def": 0.7, "hp": 0.8, "speed": 0.5, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -161,7 +161,7 @@ "def": 1, "hp": 1, "speed": 0.5, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -183,7 +183,7 @@ "def": 0.6, "hp": 1, "speed": 0.5, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -205,7 +205,7 @@ "def": 1.1, "hp": 1.1, "speed": 0.5, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -227,7 +227,7 @@ "def": 1.1, "hp": 1, "speed": 0.5, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -249,7 +249,7 @@ "def": 0.2, "hp": 0.6, "speed": 0.5, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -271,7 +271,7 @@ "def": 1.5, "hp": 110, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -293,7 +293,7 @@ "def": 1.5, "hp": 78, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -315,7 +315,7 @@ "def": 1.5, "hp": 66, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -337,7 +337,7 @@ "def": 1.5, "hp": 85, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -359,7 +359,7 @@ "def": 1.5, "hp": 73, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -381,7 +381,7 @@ "def": 1.5, "hp": 66, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -403,7 +403,7 @@ "def": 1.5, "hp": 80, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -425,7 +425,7 @@ "def": 1.5, "hp": 81, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -447,7 +447,7 @@ "def": 1.5, "hp": 82, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -469,7 +469,7 @@ "def": 1.5, "hp": 83, "speed": 0, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -491,7 +491,7 @@ "def": 0, "hp": 0.2, "speed": 0.1, - "mingzhongpro": 0, + "mingzhong": 0, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -513,7 +513,7 @@ "def": 10, "hp": 120, "speed": 0, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -535,7 +535,7 @@ "def": 15, "hp": 160, "speed": 0, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -557,7 +557,7 @@ "def": 15, "hp": 1800, "speed": 0, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -579,7 +579,7 @@ "def": 15, "hp": 20000, "speed": 0, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -601,7 +601,7 @@ "def": 1.65, "hp": 1.65, "speed": 1, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -623,7 +623,7 @@ "def": 2, "hp": 2, "speed": 1, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0.1, @@ -645,7 +645,7 @@ "def": 1.65, "hp": 1.65, "speed": 1, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.2, "fanshangpro": 0, @@ -667,7 +667,7 @@ "def": 1.65, "hp": 1.65, "speed": 1, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0.2, @@ -689,7 +689,7 @@ "def": 1.65, "hp": 1.65, "speed": 1, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -711,7 +711,7 @@ "def": 2, "hp": 1.5, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -733,7 +733,7 @@ "def": 3, "hp": 2, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -755,7 +755,7 @@ "def": 3, "hp": 2, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -777,7 +777,7 @@ "def": 3.5, "hp": 2.5, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -799,7 +799,7 @@ "def": 3.5, "hp": 2.5, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -821,7 +821,7 @@ "def": 3.5, "hp": 3, "speed": 3, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 1, "fanshangpro": 2, @@ -843,7 +843,7 @@ "def": 10, "hp": 200, "speed": 3, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -865,7 +865,7 @@ "def": 10, "hp": 500, "speed": 3, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -887,7 +887,7 @@ "def": 10, "hp": 1200, "speed": 3, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -909,7 +909,7 @@ "def": 15, "hp": 8000, "speed": 3, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -931,7 +931,7 @@ "def": 15, "hp": 10000, "speed": 3, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -953,7 +953,7 @@ "def": 15, "hp": 20000, "speed": 3, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -975,7 +975,7 @@ "def": 5, "hp": 30, "speed": 1, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -997,7 +997,7 @@ "def": 5, "hp": 80, "speed": 1, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1019,7 +1019,7 @@ "def": 10, "hp": 800, "speed": 1, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1041,7 +1041,7 @@ "def": 15, "hp": 8000, "speed": 1, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1063,7 +1063,7 @@ "def": 15, "hp": 30000, "speed": 1, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1085,7 +1085,7 @@ "def": 15, "hp": 35000, "speed": 3, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1107,7 +1107,7 @@ "def": 1.65, "hp": 1.65, "speed": 1, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1129,7 +1129,7 @@ "def": 3, "hp": 2, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1151,7 +1151,7 @@ "def": 2, "hp": 2, "speed": 1, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1173,7 +1173,7 @@ "def": 4, "hp": 3, "speed": 3, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1195,7 +1195,7 @@ "def": 5, "hp": 3, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1217,7 +1217,7 @@ "def": 6, "hp": 4, "speed": 3, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1239,7 +1239,7 @@ "def": 7, "hp": 4, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1261,7 +1261,7 @@ "def": 8, "hp": 5, "speed": 3, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1283,7 +1283,7 @@ "def": 15, "hp": 60000, "speed": 1, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1305,7 +1305,7 @@ "def": 3.5, "hp": 2.5, "speed": 2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0.2, "xixuepro": 0.2, "fanshangpro": 0.2, @@ -1327,7 +1327,7 @@ "def": 25, "hp": 50000, "speed": 4, - "mingzhongpro": 50000, + "mingzhong": 50000, "misspro": 0, "xixuepro": 0, "fanshangpro": 0, @@ -1349,7 +1349,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1371,7 +1371,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1393,7 +1393,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1415,7 +1415,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1437,7 +1437,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1459,7 +1459,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1481,7 +1481,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1503,7 +1503,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1525,7 +1525,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1547,7 +1547,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1569,7 +1569,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1591,7 +1591,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1613,7 +1613,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1635,7 +1635,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1657,7 +1657,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1679,7 +1679,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1701,7 +1701,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1723,7 +1723,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1745,7 +1745,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1767,7 +1767,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1789,7 +1789,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1811,7 +1811,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1833,7 +1833,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1855,7 +1855,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1877,7 +1877,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1899,7 +1899,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1921,7 +1921,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1943,7 +1943,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1965,7 +1965,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -1987,7 +1987,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2009,7 +2009,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2031,7 +2031,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2053,7 +2053,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2075,7 +2075,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2097,7 +2097,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2119,7 +2119,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2141,7 +2141,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2163,7 +2163,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2185,7 +2185,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2207,7 +2207,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2229,7 +2229,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2251,7 +2251,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2273,7 +2273,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2295,7 +2295,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2317,7 +2317,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2339,7 +2339,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2361,7 +2361,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2383,7 +2383,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2405,7 +2405,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2427,7 +2427,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2449,7 +2449,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2471,7 +2471,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2493,7 +2493,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2515,7 +2515,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2537,7 +2537,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2559,7 +2559,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2581,7 +2581,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2603,7 +2603,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2625,7 +2625,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2647,7 +2647,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2669,7 +2669,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2691,7 +2691,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2713,7 +2713,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2735,7 +2735,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2757,7 +2757,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2779,7 +2779,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2801,7 +2801,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2823,7 +2823,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2845,7 +2845,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2867,7 +2867,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2889,7 +2889,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2911,7 +2911,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2933,7 +2933,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2955,7 +2955,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2977,7 +2977,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -2999,7 +2999,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3021,7 +3021,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3043,7 +3043,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3065,7 +3065,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3087,7 +3087,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3109,7 +3109,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3131,7 +3131,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3153,7 +3153,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3175,7 +3175,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3197,7 +3197,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3219,7 +3219,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3241,7 +3241,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3263,7 +3263,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3285,7 +3285,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3307,7 +3307,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3329,7 +3329,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3351,7 +3351,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3373,7 +3373,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3395,7 +3395,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3417,7 +3417,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3439,7 +3439,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3461,7 +3461,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3483,7 +3483,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3505,7 +3505,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3527,7 +3527,7 @@ "def": 2, "hp": 1.9, "speed": 1.2, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, @@ -3549,7 +3549,7 @@ "def": 1, "hp": 9999999, "speed": 0, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 1, "fanshangpro": 0, @@ -3571,7 +3571,7 @@ "def": 1, "hp": 9999999, "speed": 0, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 1, "fanshangpro": 0, @@ -3593,7 +3593,7 @@ "def": 15, "hp": 9999999, "speed": 0, - "mingzhongpro": 1300, + "mingzhong": 1300, "misspro": 0, "xixuepro": 1, "fanshangpro": 0, @@ -3615,7 +3615,7 @@ "def": 2, "hp": 3000, "speed": 1.2, - "mingzhongpro": 1000, + "mingzhong": 1000, "misspro": 0, "xixuepro": 0.1, "fanshangpro": 0, diff --git a/src/json/attr.json b/src/json/attr.json index 2b6f525..16dc0f5 100644 --- a/src/json/attr.json +++ b/src/json/attr.json @@ -68,5 +68,45 @@ "sicon": "icon_slfrd", "describe": "intr_attr_describe_11", "advancedEffects": "" + }, + "clsl_sd": { + "id": "clsl_sd", + "name": "intr_attr_name_12", + "undefined": "丛林狩猎胜点", + "colour": 5, + "icon": "icon_clsl_xx", + "sicon": "icon_clsl_xx", + "describe": "intr_attr_describe_12", + "advancedEffects": "ani_xiangzikuang" + }, + "nahanzhuwei": { + "id": "nahanzhuwei", + "name": "tlsd_guess_name_1", + "undefined": "呐喊助威", + "colour": 5, + "icon": "icon_heroBox_11", + "sicon": "icon_heroBox_11", + "describe": "tlsd_guess_prize_1", + "advancedEffects": "ani_xiangzikuang" + }, + "aidebaobao": { + "id": "aidebaobao", + "name": "tlsd_guess_name_2", + "undefined": "爱的抱抱", + "colour": 5, + "icon": "icon_heroBox_11", + "sicon": "icon_heroBox_11", + "describe": "tlsd_guess_prize_2", + "advancedEffects": "ani_xiangzikuang" + }, + "woweishenkuang": { + "id": "woweishenkuang", + "name": "tlsd_guess_name_3", + "undefined": "我为神狂", + "colour": 5, + "icon": "icon_heroBox_11", + "sicon": "icon_heroBox_11", + "describe": "tlsd_guess_prize_3", + "advancedEffects": "ani_xiangzikuang" } } \ No newline at end of file diff --git a/src/json/chongzhi.json5 b/src/json/chongzhi.json5 index bf4645c..4237868 100644 --- a/src/json/chongzhi.json5 +++ b/src/json/chongzhi.json5 @@ -68,7 +68,7 @@ }, '4': { - gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 3280 }], prize: [{"a":"attr","t":"jinbi","n":1500000},{"a":"equip","t":"4009","n":1},{"a":"item","t":"2","n":400},{"a":"item","t":"6","n":5},{"a":"item","t":"24","n":10}] }, + gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 3280 }], prize: [{"a":"attr","t":"jinbi","n":1500000},{"a":"equip","t":"4009","n":1},{"a":"item","t":"2","n":400},{"a":"item","t":"6","n":5},{"a":"item","t":"24","n":3}] }, "tip": "intr_viplibao_title_4", "tq": { '1': { tip: ['intr_viplibao_intr_11', 4], isnew: true}, @@ -85,7 +85,7 @@ }, '5': { - gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 4280 }], prize: [{"a":"attr","t":"jinbi","n":2000000},{"a":"equip","t":"2008","n":1},{"a":"item","t":"12","n":500},{"a":"item","t":"26","n":5},{"a":"item","t":"24","n":10}] }, + gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 4280 }], prize: [{"a":"attr","t":"jinbi","n":2000000},{"a":"equip","t":"2008","n":1},{"a":"item","t":"12","n":500},{"a":"item","t":"26","n":5},{"a":"item","t":"24","n":3}] }, "tip": "intr_viplibao_title_5", "tq": { '1': { tip: ['intr_viplibao_intr_16'], isnew: true}, @@ -103,7 +103,7 @@ }, '6': { - gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 5880 }], prize: [{"a":"attr","t":"jinbi","n":2500000},{"a":"equip","t":"2006","n":1},{"a":"item","t":"30","n":10},{"a":"item","t":"2","n":500},{"a":"item","t":"25","n":5},{"a":"item","t":"24","n":10}] }, + gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 5880 }], prize: [{"a":"attr","t":"jinbi","n":2500000},{"a":"equip","t":"2006","n":1},{"a":"item","t":"30","n":10},{"a":"item","t":"2","n":500},{"a":"item","t":"25","n":5},{"a":"item","t":"24","n":5}] }, "tip": "intr_viplibao_title_6", "tq": { '1': { tip: ['intr_viplibao_intr_1', 6], isnew: true}, @@ -119,7 +119,7 @@ }, '7': { - gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 8280 }], prize: [{"a":"attr","t":"jinbi","n":3000000},{"a":"equip","t":"4008","n":1},{"a":"item","t":"6","n":10},{"a":"item","t":"18","n":100},{"a":"item","t":"26","n":5},{"a":"item","t":"24","n":10}] }, + gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 8280 }], prize: [{"a":"attr","t":"jinbi","n":3000000},{"a":"equip","t":"4008","n":1},{"a":"item","t":"6","n":10},{"a":"item","t":"18","n":100},{"a":"item","t":"26","n":5},{"a":"item","t":"24","n":5}] }, "tip": "intr_viplibao_title_7", "tq": { '1': { tip: ['intr_viplibao_intr_1', 7], isnew: true}, @@ -135,7 +135,7 @@ }, '8': { - gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 11280 }], prize: [{"a":"attr","t":"jinbi","n":4000000},{"a":"equip","t":"3009","n":1},{"a":"item","t":"6","n":20},{"a":"item","t":"20","n":50},{"a":"item","t":"9","n":500},{"a":"item","t":"24","n":10}] }, + gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 11280 }], prize: [{"a":"attr","t":"jinbi","n":4000000},{"a":"equip","t":"3009","n":1},{"a":"item","t":"6","n":20},{"a":"item","t":"20","n":50},{"a":"item","t":"9","n":500},{"a":"item","t":"24","n":7}] }, "tip": "intr_viplibao_title_8", "tq": { '1': { tip: ['intr_viplibao_intr_9', 2], isnew: true}, @@ -153,7 +153,7 @@ }, '9': { - gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 15880 }], prize: [{"a":"attr","t":"jinbi","n":5000000},{"a":"equip","t":"2009","n":1},{"a":"item","t":"18","n":150},{"a":"item","t":"10","n":80},{"a":"item","t":"24","n":10}] }, + gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 15880 }], prize: [{"a":"attr","t":"jinbi","n":5000000},{"a":"equip","t":"2009","n":1},{"a":"item","t":"18","n":150},{"a":"item","t":"10","n":80},{"a":"item","t":"24","n":7}] }, "tip": "intr_viplibao_title_9", "tq": { '1': { tip: ['intr_viplibao_intr_1', 9], isnew: true}, @@ -169,7 +169,7 @@ }, '10': { - gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 21280 }], prize: [{"a":"attr","t":"jinbi","n":10000000},{"a":"equip","t":"1009","n":1},{"a":"item","t":"20","n":80},{"a":"item","t":"9","n":500},{"a":"item","t":"24","n":10}] }, + gift: { buyNum: 1, sale: 1, need: [{ a: 'attr', t: 'rmbmoney', n: 21280 }], prize: [{"a":"attr","t":"jinbi","n":10000000},{"a":"equip","t":"1009","n":1},{"a":"item","t":"20","n":80},{"a":"item","t":"9","n":500},{"a":"item","t":"24","n":8}] }, "tip": "intr_viplibao_title_10", "tq": { '1': { tip: ['intr_viplibao_intr_1', 10], isnew: true}, diff --git a/src/json/clsl_com.json5 b/src/json/clsl_com.json5 index 3ab8c74..0e36ee7 100644 --- a/src/json/clsl_com.json5 +++ b/src/json/clsl_com.json5 @@ -15,8 +15,8 @@ prizeTime: 598200, //胜场奖励 fightWinPrize: [ - { total: 5, prize: [{ a: 'item', t: '37', n: 1 }], star: 0 }, - { total: 12, prize: [{ a: 'item', t: '37', n: 3 },{ a: 'item', t: '630', n: 3 }], star: 0 } + { total: 5, prize: [{ a: 'attr', t: 'clsl_sd', n: 1 },{ a: 'item', t: '37', n: 1 }], star: 1 }, + { total: 12, prize: [{ a: 'attr', t: 'clsl_sd', n: 1 },{ a: 'item', t: '37', n: 3 },{ a: 'item', t: '630', n: 3 }], star: 1 } ], //每日挑战次数 fightNum: 9, @@ -56,5 +56,7 @@ email_dan: { title: 'email_title_clls_dan', content: 'email_content_clls_dan' - } + }, + //段位显示星数 + duan_star: [3,3,4,4,5,5,0] } \ No newline at end of file diff --git a/src/json/com.json b/src/json/com.json index ff7edf1..dc6342d 100644 --- a/src/json/com.json +++ b/src/json/com.json @@ -101,7 +101,7 @@ "Guild_CD": { "id": "Guild_CD", "type": "int", - "value": 1440, + "value": 120, "text": "退出公会重加CD/分钟" }, "zjcz_atk": { diff --git a/src/json/diaoluo.json b/src/json/diaoluo.json index 58a251b..818a5e2 100644 --- a/src/json/diaoluo.json +++ b/src/json/diaoluo.json @@ -9761,370 +9761,370 @@ { "id": 70001, "a": "item", - "t": 61101, - "n": 1, - "p": 30 + "t": 60101, + "n": 2, + "p": 10 }, { "id": 70001, "a": "item", - "t": 61102, - "n": 1, - "p": 30 + "t": 60102, + "n": 2, + "p": 10 }, { "id": 70001, "a": "item", - "t": 61103, - "n": 1, - "p": 1 + "t": 60103, + "n": 2, + "p": 10 }, { "id": 70001, "a": "item", - "t": 61104, - "n": 1, - "p": 30 + "t": 60104, + "n": 2, + "p": 10 }, { "id": 70001, "a": "item", - "t": 61105, - "n": 1, - "p": 30 + "t": 60105, + "n": 2, + "p": 10 } ], "70002": [ { "id": 70002, "a": "item", - "t": 61201, - "n": 1, - "p": 30 + "t": 60201, + "n": 2, + "p": 10 }, { "id": 70002, "a": "item", - "t": 61202, - "n": 1, - "p": 30 + "t": 60202, + "n": 2, + "p": 10 }, { "id": 70002, "a": "item", - "t": 61203, - "n": 1, - "p": 1 + "t": 60203, + "n": 2, + "p": 10 }, { "id": 70002, "a": "item", - "t": 61204, - "n": 1, - "p": 30 + "t": 60204, + "n": 2, + "p": 10 }, { "id": 70002, "a": "item", - "t": 61205, - "n": 1, - "p": 30 + "t": 60205, + "n": 2, + "p": 10 } ], "70003": [ { "id": 70003, "a": "item", - "t": 61301, - "n": 1, - "p": 30 + "t": 60301, + "n": 2, + "p": 10 }, { "id": 70003, "a": "item", - "t": 61302, - "n": 1, - "p": 30 + "t": 60302, + "n": 2, + "p": 10 }, { "id": 70003, "a": "item", - "t": 61303, - "n": 1, - "p": 1 + "t": 60303, + "n": 2, + "p": 10 }, { "id": 70003, "a": "item", - "t": 61304, - "n": 1, - "p": 30 + "t": 60304, + "n": 2, + "p": 10 }, { "id": 70003, "a": "item", - "t": 61305, - "n": 1, - "p": 30 + "t": 60305, + "n": 2, + "p": 10 } ], "70004": [ { "id": 70004, "a": "item", - "t": 61401, - "n": 1, - "p": 30 + "t": 60401, + "n": 2, + "p": 10 }, { "id": 70004, "a": "item", - "t": 61402, - "n": 1, - "p": 30 + "t": 60402, + "n": 2, + "p": 10 }, { "id": 70004, "a": "item", - "t": 61403, - "n": 1, - "p": 1 + "t": 60403, + "n": 2, + "p": 10 }, { "id": 70004, "a": "item", - "t": 61404, - "n": 1, - "p": 30 + "t": 60404, + "n": 2, + "p": 10 }, { "id": 70004, "a": "item", - "t": 61405, - "n": 1, - "p": 30 + "t": 60405, + "n": 2, + "p": 10 } ], "70005": [ { "id": 70005, "a": "item", - "t": 61501, - "n": 1, - "p": 30 + "t": 60501, + "n": 2, + "p": 10 }, { "id": 70005, "a": "item", - "t": 61502, - "n": 1, - "p": 30 + "t": 60502, + "n": 2, + "p": 10 }, { "id": 70005, "a": "item", - "t": 61503, - "n": 1, - "p": 1 + "t": 60503, + "n": 2, + "p": 10 }, { "id": 70005, "a": "item", - "t": 61504, - "n": 1, - "p": 30 + "t": 60504, + "n": 2, + "p": 10 }, { "id": 70005, "a": "item", - "t": 61505, - "n": 1, - "p": 30 + "t": 60505, + "n": 2, + "p": 10 } ], "70006": [ { "id": 70006, "a": "item", - "t": 61601, - "n": 1, - "p": 30 + "t": 60601, + "n": 2, + "p": 10 }, { "id": 70006, "a": "item", - "t": 61602, - "n": 1, - "p": 30 + "t": 60602, + "n": 2, + "p": 10 }, { "id": 70006, "a": "item", - "t": 61603, - "n": 1, - "p": 1 + "t": 60603, + "n": 2, + "p": 10 }, { "id": 70006, "a": "item", - "t": 61604, - "n": 1, - "p": 30 + "t": 60604, + "n": 2, + "p": 10 }, { "id": 70006, "a": "item", - "t": 61605, - "n": 1, - "p": 30 + "t": 60605, + "n": 2, + "p": 10 } ], "70007": [ { "id": 70007, "a": "item", - "t": 61701, - "n": 1, - "p": 30 + "t": 60701, + "n": 2, + "p": 10 }, { "id": 70007, "a": "item", - "t": 61702, - "n": 1, - "p": 30 + "t": 60702, + "n": 2, + "p": 10 }, { "id": 70007, "a": "item", - "t": 61703, - "n": 1, - "p": 1 + "t": 60703, + "n": 2, + "p": 10 }, { "id": 70007, "a": "item", - "t": 61704, - "n": 1, - "p": 30 + "t": 60704, + "n": 2, + "p": 10 }, { "id": 70007, "a": "item", - "t": 61705, - "n": 1, - "p": 30 + "t": 60705, + "n": 2, + "p": 10 } ], "70008": [ { "id": 70008, "a": "item", - "t": 61801, - "n": 1, - "p": 30 + "t": 60801, + "n": 2, + "p": 10 }, { "id": 70008, "a": "item", - "t": 61802, - "n": 1, - "p": 30 + "t": 60802, + "n": 2, + "p": 10 }, { "id": 70008, "a": "item", - "t": 61803, - "n": 1, - "p": 1 + "t": 60803, + "n": 2, + "p": 10 }, { "id": 70008, "a": "item", - "t": 61804, - "n": 1, - "p": 30 + "t": 60804, + "n": 2, + "p": 10 }, { "id": 70008, "a": "item", - "t": 61805, - "n": 1, - "p": 30 + "t": 60805, + "n": 2, + "p": 10 } ], "70009": [ { "id": 70009, "a": "item", - "t": 61901, - "n": 1, - "p": 30 + "t": 60901, + "n": 2, + "p": 10 }, { "id": 70009, "a": "item", - "t": 61902, - "n": 1, - "p": 30 + "t": 60902, + "n": 2, + "p": 10 }, { "id": 70009, "a": "item", - "t": 61903, - "n": 1, - "p": 1 + "t": 60903, + "n": 2, + "p": 10 }, { "id": 70009, "a": "item", - "t": 61904, - "n": 1, - "p": 30 + "t": 60904, + "n": 2, + "p": 10 }, { "id": 70009, "a": "item", - "t": 61905, - "n": 1, - "p": 30 + "t": 60905, + "n": 2, + "p": 10 } ], "70010": [ { "id": 70010, "a": "item", - "t": 62001, - "n": 1, - "p": 30 + "t": 61001, + "n": 2, + "p": 10 }, { "id": 70010, "a": "item", - "t": 62002, - "n": 1, - "p": 30 + "t": 61002, + "n": 2, + "p": 10 }, { "id": 70010, "a": "item", - "t": 62003, - "n": 1, - "p": 1 + "t": 61003, + "n": 2, + "p": 10 }, { "id": 70010, "a": "item", - "t": 62004, - "n": 1, - "p": 30 + "t": 61004, + "n": 2, + "p": 10 }, { "id": 70010, "a": "item", - "t": 62005, - "n": 1, - "p": 30 + "t": 61005, + "n": 2, + "p": 10 } ], "80001": [ @@ -21334,22 +21334,8 @@ "id": 230001, "a": "item", "t": 1, - "n": 15000, - "p": 3 - }, - { - "id": 230001, - "a": "item", - "t": 1, - "n": 20000, + "n": 900, "p": 1 - }, - { - "id": 230001, - "a": "item", - "t": 1, - "n": 0, - "p": 65 } ], "240001": [ @@ -31418,7 +31404,7 @@ "a": "item", "t": 70017, "n": 0, - "p": 1 + "p": 3 } ], "280004": [ @@ -31434,7 +31420,7 @@ "a": "item", "t": 70018, "n": 0, - "p": 1 + "p": 3 } ], "280005": [ @@ -31450,7 +31436,7 @@ "a": "item", "t": 70019, "n": 0, - "p": 1 + "p": 3 } ], "280006": [ @@ -31466,7 +31452,7 @@ "a": "item", "t": 70020, "n": 0, - "p": 1 + "p": 3 } ], "280007": [ @@ -31482,7 +31468,7 @@ "a": "item", "t": 70021, "n": 0, - "p": 1 + "p": 3 } ], "280008": [ @@ -31498,7 +31484,7 @@ "a": "item", "t": 70022, "n": 0, - "p": 1 + "p": 3 } ], "280009": [ @@ -31514,7 +31500,7 @@ "a": "item", "t": 70023, "n": 0, - "p": 1 + "p": 3 } ], "280010": [ @@ -31530,7 +31516,7 @@ "a": "item", "t": 70024, "n": 0, - "p": 1 + "p": 3 } ], "280011": [ @@ -31546,7 +31532,7 @@ "a": "item", "t": 70025, "n": 0, - "p": 1 + "p": 3 } ], "280012": [ @@ -31562,7 +31548,7 @@ "a": "item", "t": 70026, "n": 0, - "p": 1 + "p": 3 } ], "280013": [ @@ -31625,63 +31611,63 @@ "a": "item", "t": 1, "n": 0, - "p": 8680 + "p": 9999 }, { "id": 300001, "a": "item", "t": 70001, "n": 1, - "p": 72 + "p": 30 }, { "id": 300001, "a": "item", "t": 70017, "n": 1, - "p": 120 + "p": 60 }, { "id": 300001, "a": "item", "t": 70033, "n": 1, - "p": 310 + "p": 280 }, { "id": 300001, "a": "item", "t": 70049, "n": 1, - "p": 288 + "p": 220 }, { "id": 300001, "a": "item", "t": 70002, "n": 1, - "p": 48 + "p": 30 }, { "id": 300001, "a": "item", "t": 70018, "n": 1, - "p": 80 + "p": 60 }, { "id": 300001, "a": "item", "t": 70034, "n": 1, - "p": 210 + "p": 280 }, { "id": 300001, "a": "item", "t": 70050, "n": 1, - "p": 192 + "p": 220 } ], "300002": [ @@ -31690,7 +31676,7 @@ "a": "item", "t": 1, "n": 0, - "p": 8300 + "p": 15000 }, { "id": 300002, @@ -31755,7 +31741,7 @@ "a": "item", "t": 1, "n": 0, - "p": 8300 + "p": 15000 }, { "id": 300003, @@ -31820,7 +31806,7 @@ "a": "item", "t": 1, "n": 0, - "p": 8300 + "p": 15000 }, { "id": 300004, @@ -31885,7 +31871,7 @@ "a": "item", "t": 1, "n": 0, - "p": 8300 + "p": 15000 }, { "id": 300005, @@ -31950,7 +31936,7 @@ "a": "item", "t": 1, "n": 0, - "p": 8270 + "p": 15000 }, { "id": 300006, @@ -32015,7 +32001,7 @@ "a": "item", "t": 1, "n": 0, - "p": 8270 + "p": 15000 }, { "id": 300007, @@ -32080,7 +32066,7 @@ "a": "item", "t": 1, "n": 0, - "p": 8270 + "p": 15000 }, { "id": 300008, diff --git a/src/json/exchangeRate.json b/src/json/exchangeRate.json index b0d7d23..e084734 100644 --- a/src/json/exchangeRate.json +++ b/src/json/exchangeRate.json @@ -3,91 +3,574 @@ "CNY": 1, "JPY": 20, "USD": 0.19, + "AUD": 0.29, + "GBP": 0.19, + "CAD": 0.29, "TWD": 5, - "KRW": 220 + "EUR": 0.19, + "CHF": 0.19, + "CZK": 4, + "DKK": 1.19, + "HKD": 2, + "HUF": 60, + "NOK": 1.59, + "NZD": 0.29, + "PLN": 0.69, + "SEK": 1.69, + "SGD": 0.29, + "THB": 5.79, + "PHP": 9.09, + "MXN": 3.89, + "ILS": 0.59, + "RUB": 13.49, + "KRW": 220, + "VND": 4200, + "IDR": 2700, + "CLP": 150, + "MYR": 0.79, + "BRL": 0.99, + "AED": 0.69, + "BDT": 15.49, + "PEN": 0.79, + "RON": 0.79, + "SAR": 0.69, + "INR": 13.49, + "ISK": 23, + "BGN": 0.39, + "ARS": 19, + "MOP": 1.49 }, "3": { "CNY": 3, "JPY": 60, "USD": 0.59, + "AUD": 0.79, + "GBP": 0.49, + "CAD": 0.79, "TWD": 15, - "KRW": 640 + "EUR": 0.49, + "CHF": 0.59, + "CZK": 12, + "DKK": 3.49, + "HKD": 4, + "HUF": 180, + "NOK": 4.69, + "NZD": 0.79, + "PLN": 2.09, + "SEK": 4.79, + "SGD": 0.69, + "THB": 17.49, + "PHP": 27.99, + "MXN": 11.49, + "ILS": 1.79, + "RUB": 40.99, + "KRW": 640, + "VND": 12600, + "IDR": 7900, + "CLP": 430, + "MYR": 2.29, + "BRL": 2.89, + "AED": 2.09, + "BDT": 45.99, + "PEN": 2.29, + "RON": 2.29, + "SAR": 2.09, + "INR": 40.99, + "ISK": 70, + "BGN": 0.99, + "ARS": 55, + "MOP": 4.49 }, "6": { "CNY": 6, "JPY": 120, "USD": 1.09, + "AUD": 1.59, + "GBP": 0.89, + "CAD": 1.49, "TWD": 30, - "KRW": 1280 + "EUR": 0.99, + "CHF": 1.09, + "CZK": 23, + "DKK": 6.99, + "HKD": 8, + "HUF": 350, + "NOK": 9.49, + "NZD": 1.59, + "PLN": 4.09, + "SEK": 9.49, + "SGD": 1.39, + "THB": 34.99, + "PHP": 54.99, + "MXN": 22.99, + "ILS": 3.59, + "RUB": 80.99, + "KRW": 1280, + "VND": 25200, + "IDR": 15700, + "CLP": 860, + "MYR": 4.49, + "BRL": 5.79, + "AED": 4.09, + "BDT": 91.99, + "PEN": 4.49, + "RON": 4.49, + "SAR": 4.09, + "INR": 80.99, + "ISK": 140, + "BGN": 1.89, + "ARS": 110, + "MOP": 8.99 }, "12": { "CNY": 12, "JPY": 240, "USD": 2.19, + "AUD": 3.09, + "GBP": 1.69, + "CAD": 2.89, "TWD": 60, - "KRW": 2560 + "EUR": 1.89, + "CHF": 2.09, + "CZK": 46, + "DKK": 13.99, + "HKD": 17, + "HUF": 700, + "NOK": 18.99, + "NZD": 3.09, + "PLN": 8.09, + "SEK": 19.49, + "SGD": 2.79, + "THB": 69.99, + "PHP": 108.99, + "MXN": 45.99, + "ILS": 7.09, + "RUB": 160.99, + "KRW": 2560, + "VND": 50300, + "IDR": 31300, + "CLP": 1720, + "MYR": 9.09, + "BRL": 11.49, + "AED": 8.09, + "BDT": 182.99, + "PEN": 8.99, + "RON": 9.09, + "SAR": 8.09, + "INR": 160.99, + "ISK": 280, + "BGN": 3.69, + "ARS": 220, + "MOP": 17.99 }, "18": { "CNY": 18, "JPY": 360, "USD": 3.29, + "AUD": 4.69, + "GBP": 2.49, + "CAD": 4.39, "TWD": 90, - "KRW": 3840 + "EUR": 2.79, + "CHF": 3.29, + "CZK": 69, + "DKK": 20.99, + "HKD": 24, + "HUF": 1050, + "NOK": 28.49, + "NZD": 4.69, + "PLN": 12.49, + "SEK": 28.99, + "SGD": 4.09, + "THB": 104.99, + "PHP": 163.99, + "MXN": 68.99, + "ILS": 10.99, + "RUB": 241.99, + "KRW": 3840, + "VND": 75500, + "IDR": 46900, + "CLP": 2580, + "MYR": 13.99, + "BRL": 17.49, + "AED": 12.09, + "BDT": 273.99, + "PEN": 13.49, + "RON": 13.99, + "SAR": 12.49, + "INR": 240.99, + "ISK": 420, + "BGN": 5.49, + "ARS": 330, + "MOP": 26.99 }, "30": { "CNY": 30, "JPY": 600, "USD": 5.49, + "AUD": 7.99, + "GBP": 4.09, + "CAD": 7.09, "TWD": 150, - "KRW": 6390 + "EUR": 4.49, + "CHF": 5.49, + "CZK": 114, + "DKK": 34.99, + "HKD": 40, + "HUF": 1740, + "NOK": 46.99, + "NZD": 7.99, + "PLN": 20.99, + "SEK": 48.99, + "SGD": 6.99, + "THB": 174.99, + "PHP": 272.99, + "MXN": 114.99, + "ILS": 18.49, + "RUB": 402.99, + "KRW": 6390, + "VND": 125700, + "IDR": 78200, + "CLP": 4290, + "MYR": 22.99, + "BRL": 28.99, + "AED": 20.49, + "BDT": 456.99, + "PEN": 22.99, + "RON": 22.99, + "SAR": 20.99, + "INR": 400.99, + "ISK": 690, + "BGN": 9.09, + "ARS": 550, + "MOP": 43.99 }, "60": { "CNY": 60, "JPY": 1200, "USD": 10.99, + "AUD": 15.99, + "GBP": 8.49, + "CAD": 14.49, "TWD": 300, - "KRW": 12780 + "EUR": 9.49, + "CHF": 10.99, + "CZK": 228, + "DKK": 68.99, + "HKD": 88, + "HUF": 3480, + "NOK": 93.99, + "NZD": 15.99, + "PLN": 40.99, + "SEK": 96.99, + "SGD": 13.99, + "THB": 348.99, + "PHP": 544.99, + "MXN": 229.99, + "ILS": 36.99, + "RUB": 804.99, + "KRW": 12780, + "VND": 251400, + "IDR": 156300, + "CLP": 8580, + "MYR": 45.99, + "BRL": 57.99, + "AED": 40.99, + "BDT": 912.99, + "PEN": 44.99, + "RON": 45.99, + "SAR": 40.99, + "INR": 801.99, + "ISK": 1380, + "BGN": 18.49, + "ARS": 1090, + "MOP": 87.99 }, "68": { "CNY": 68, "JPY": 1360, "USD": 12.49, + "AUD": 17.99, + "GBP": 9.49, + "CAD": 16.49, "TWD": 340, - "KRW": 14480 + "EUR": 10.49, + "CHF": 12.09, + "CZK": 259, + "DKK": 77.99, + "HKD": 98, + "HUF": 3950, + "NOK": 106.99, + "NZD": 17.99, + "PLN": 46.99, + "SEK": 108.99, + "SGD": 15.99, + "THB": 394.99, + "PHP": 617.99, + "MXN": 259.99, + "ILS": 40.99, + "RUB": 911.99, + "KRW": 14480, + "VND": 284900, + "IDR": 177100, + "CLP": 9730, + "MYR": 51.99, + "BRL": 65.99, + "AED": 45.99, + "BDT": 1034.99, + "PEN": 50.99, + "RON": 52.99, + "SAR": 46.99, + "INR": 908.99, + "ISK": 1560, + "BGN": 20.99, + "ARS": 1230, + "MOP": 99.99 }, "98": { "CNY": 98, "JPY": 1960, "USD": 17.99, + "AUD": 25.99, + "GBP": 13.99, + "CAD": 23.99, "TWD": 480, - "KRW": 20870 + "EUR": 15.49, + "CHF": 17.49, + "CZK": 373, + "DKK": 111.99, + "HKD": 138, + "HUF": 5690, + "NOK": 152.99, + "NZD": 25.99, + "PLN": 66.99, + "SEK": 156.99, + "SGD": 22.99, + "THB": 568.99, + "PHP": 889.99, + "MXN": 374.99, + "ILS": 58.99, + "RUB": 1313.99, + "KRW": 20870, + "VND": 410600, + "IDR": 255300, + "CLP": 14020, + "MYR": 74.99, + "BRL": 93.99, + "AED": 65.99, + "BDT": 1490.99, + "PEN": 73.99, + "RON": 74.99, + "SAR": 66.99, + "INR": 1309.99, + "ISK": 2250, + "BGN": 29.99, + "ARS": 1780, + "MOP": 143.99 }, "128": { "CNY": 128, "JPY": 2560, "USD": 23.49, + "AUD": 33.99, + "GBP": 17.99, + "CAD": 30.99, "TWD": 630, - "KRW": 27250 + "EUR": 19.99, + "CHF": 22.99, + "CZK": 487, + "DKK": 145.99, + "HKD": 178, + "HUF": 7430, + "NOK": 199.99, + "NZD": 33.99, + "PLN": 87.99, + "SEK": 204.99, + "SGD": 29.99, + "THB": 742.99, + "PHP": 1162.99, + "MXN": 488.99, + "ILS": 76.99, + "RUB": 1715.99, + "KRW": 27250, + "VND": 536300, + "IDR": 333400, + "CLP": 18310, + "MYR": 97.99, + "BRL": 122.99, + "AED": 85.99, + "BDT": 1947.99, + "PEN": 95.99, + "RON": 97.99, + "SAR": 87.99, + "INR": 1710.99, + "ISK": 2940, + "BGN": 38.99, + "ARS": 2320, + "MOP": 187.99 }, "198": { "CNY": 198, "JPY": 3960, "USD": 35.99, + "AUD": 51.99, + "GBP": 27.99, + "CAD": 47.99, "TWD": 970, - "KRW": 42150 + "EUR": 30.99, + "CHF": 35.99, + "CZK": 753, + "DKK": 225.99, + "HKD": 278, + "HUF": 11490, + "NOK": 308.99, + "NZD": 51.99, + "PLN": 134.99, + "SEK": 316.99, + "SGD": 45.99, + "THB": 1148.99, + "PHP": 1797.99, + "MXN": 756.99, + "ILS": 118.99, + "RUB": 2653.99, + "KRW": 42150, + "VND": 829500, + "IDR": 515700, + "CLP": 28320, + "MYR": 150.99, + "BRL": 189.99, + "AED": 132.99, + "BDT": 3012.99, + "PEN": 147.99, + "RON": 151.99, + "SAR": 135.99, + "INR": 2645.99, + "ISK": 4540, + "BGN": 59.99, + "ARS": 3580, + "MOP": 289.99 }, "328": { "CNY": 328, "JPY": 6560, "USD": 59.99, + "AUD": 85.99, + "GBP": 45.99, + "CAD": 78.99, "TWD": 1610, - "KRW": 69820 + "EUR": 50.99, + "CHF": 58.99, + "CZK": 1247, + "DKK": 373.99, + "HKD": 458, + "HUF": 19030, + "NOK": 511.99, + "NZD": 85.99, + "PLN": 223.99, + "SEK": 524.99, + "SGD": 75.99, + "THB": 1902.99, + "PHP": 2978.99, + "MXN": 1252.99, + "ILS": 196.99, + "RUB": 4395.99, + "KRW": 69820, + "VND": 1374200, + "IDR": 854300, + "CLP": 46900, + "MYR": 249.99, + "BRL": 313.99, + "AED": 219.99, + "BDT": 4990.99, + "PEN": 245.99, + "RON": 250.99, + "SAR": 223.99, + "INR": 4382.99, + "ISK": 7520, + "BGN": 99.99, + "ARS": 5930, + "MOP": 479.99 }, "648": { "CNY": 648, "JPY": 12960, "USD": 116.99, + "AUD": 168.99, + "GBP": 90.99, + "CAD": 155.99, "TWD": 3170, - "KRW": 137940 + "EUR": 99.99, + "CHF": 115.99, + "CZK": 2463, + "DKK": 738.99, + "HKD": 908, + "HUF": 37590, + "NOK": 1010.99, + "NZD": 168.99, + "PLN": 440.99, + "SEK": 1036.99, + "SGD": 149.99, + "THB": 3758.99, + "PHP": 5883.99, + "MXN": 2475.99, + "ILS": 388.99, + "RUB": 8683.99, + "KRW": 137940, + "VND": 2714900, + "IDR": 1687700, + "CLP": 92660, + "MYR": 492.99, + "BRL": 619.99, + "AED": 432.99, + "BDT": 9858.99, + "PEN": 484.99, + "RON": 495.99, + "SAR": 441.99, + "INR": 8657.99, + "ISK": 14860, + "BGN": 195.99, + "ARS": 11720, + "MOP": 947.99 + }, + "0.5": { + "CNY": 0.5, + "JPY": 10, + "USD": 0.09, + "AUD": 0.19, + "GBP": 0.09, + "CAD": 0.19, + "TWD": 3, + "EUR": 0.09, + "CHF": 0.09, + "CZK": 2, + "DKK": 0.59, + "HKD": 1, + "HUF": 30, + "NOK": 0.79, + "NZD": 0.19, + "PLN": 0.39, + "SEK": 0.89, + "SGD": 0.19, + "THB": 2.89, + "PHP": 4.49, + "MXN": 1.99, + "ILS": 0.29, + "RUB": 6.79, + "KRW": 110, + "VND": 2100, + "IDR": 1350, + "CLP": 75, + "MYR": 0.39, + "BRL": 0.49, + "AED": 0.39, + "BDT": 7.49, + "PEN": 0.39, + "RON": 0.39, + "SAR": 0.39, + "INR": 6.49, + "ISK": 12, + "BGN": 0.19, + "ARS": 20, + "MOP": 0.79 } } \ No newline at end of file diff --git a/src/json/g123item.json b/src/json/g123item.json index fa23c5d..4716111 100644 --- a/src/json/g123item.json +++ b/src/json/g123item.json @@ -5,7 +5,1036 @@ "i18nKey": "intr_item_name_1", "detailI18nKey": "intr_item_describe_1", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0.005, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } + }, + "item^2": { + "itemId": "item^2", + "name": "枪油", + "i18nKey": "intr_item_name_2", + "detailI18nKey": "intr_item_describe_2", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 1.6, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^3": { + "itemId": "item^3", + "name": "持枪证", + "i18nKey": "intr_item_name_3", + "detailI18nKey": "intr_item_describe_3", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 60, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^4": { + "itemId": "item^4", + "name": "招募卡", + "i18nKey": "intr_item_name_4", + "detailI18nKey": "intr_item_describe_4", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 540, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "item^5": { + "itemId": "item^5", + "name": "新手礼包", + "i18nKey": "intr_item_name_5", + "detailI18nKey": "intr_item_describe_5", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^6": { + "itemId": "item^6", + "name": "特训指南", + "i18nKey": "intr_item_name_6", + "detailI18nKey": "intr_item_describe_6", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 280, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^8": { + "itemId": "item^8", + "name": "维修包", + "i18nKey": "intr_item_name_8", + "detailI18nKey": "intr_item_describe_8", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^9": { + "itemId": "item^9", + "name": "专属润滑剂", + "i18nKey": "intr_item_name_9", + "detailI18nKey": "intr_item_describe_9", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 2, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^10": { + "itemId": "item^10", + "name": "专属弹夹", + "i18nKey": "intr_item_name_10", + "detailI18nKey": "intr_item_describe_10", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 40, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "item^11": { + "itemId": "item^11", + "name": "威望铭牌", + "i18nKey": "intr_item_name_11", + "detailI18nKey": "intr_item_describe_11", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^12": { + "itemId": "item^12", + "name": "弹壳", + "i18nKey": "intr_item_name_12", + "detailI18nKey": "intr_item_describe_12", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 2.4, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^13": { + "itemId": "item^13", + "name": "营养液", + "i18nKey": "intr_item_name_13", + "detailI18nKey": "intr_item_describe_13", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 6.6, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^14": { + "itemId": "item^14", + "name": "名望会员券", + "i18nKey": "intr_item_name_14", + "detailI18nKey": "intr_item_describe_14", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 600, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^15": { + "itemId": "item^15", + "name": "势力贡献", + "i18nKey": "intr_item_name_15", + "detailI18nKey": "intr_item_describe_15", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^16": { + "itemId": "item^16", + "name": "兑换奖券", + "i18nKey": "intr_item_name_16", + "detailI18nKey": "intr_item_describe_16", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^17": { + "itemId": "item^17", + "name": "势力币", + "i18nKey": "intr_item_name_17", + "detailI18nKey": "intr_item_describe_17", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^18": { + "itemId": "item^18", + "name": "装备蓝图", + "i18nKey": "intr_item_name_18", + "detailI18nKey": "intr_item_describe_18", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 20, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^19": { + "itemId": "item^19", + "name": "调校合金", + "i18nKey": "intr_item_name_19", + "detailI18nKey": "intr_item_describe_19", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 32, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^20": { + "itemId": "item^20", + "name": "配件蓝图", + "i18nKey": "intr_item_name_20", + "detailI18nKey": "intr_item_describe_20", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 20, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "item^21": { + "itemId": "item^21", + "name": "修复胶", + "i18nKey": "intr_item_name_21", + "detailI18nKey": "intr_item_describe_21", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 10, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^22": { + "itemId": "item^22", + "name": "零部件蓝图", + "i18nKey": "intr_item_name_22", + "detailI18nKey": "intr_item_describe_22", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^23": { + "itemId": "item^23", + "name": "装备零件", + "i18nKey": "intr_item_name_23", + "detailI18nKey": "intr_item_describe_23", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0.01, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } + }, + "item^24": { + "itemId": "item^24", + "name": "快速探险券", + "i18nKey": "intr_item_name_24", + "detailI18nKey": "intr_item_describe_24", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 100, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "item^25": { + "itemId": "item^25", + "name": "高级宝箱", + "i18nKey": "intr_item_name_25", + "detailI18nKey": "intr_item_describe_25", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 480, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "item^26": { + "itemId": "item^26", + "name": "高级钥匙", + "i18nKey": "intr_item_name_26", + "detailI18nKey": "intr_item_describe_26", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 120, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "item^27": { + "itemId": "item^27", + "name": "人才档案", + "i18nKey": "intr_item_name_27", + "detailI18nKey": "intr_item_describe_27", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } + }, + "item^28": { + "itemId": "item^28", + "name": "配件零件", + "i18nKey": "intr_item_name_28", + "detailI18nKey": "intr_item_describe_28", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0.2, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^29": { + "itemId": "item^29", + "name": "配件核心", + "i18nKey": "intr_item_name_29", + "detailI18nKey": "intr_item_describe_29", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 2, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^30": { + "itemId": "item^30", + "name": "进攻部署", + "i18nKey": "intr_item_name_30", + "detailI18nKey": "intr_item_describe_30", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^31": { + "itemId": "item^31", + "name": "警戒部署", + "i18nKey": "intr_item_name_31", + "detailI18nKey": "intr_item_describe_31", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^32": { + "itemId": "item^32", + "name": "探查部署", + "i18nKey": "intr_item_name_32", + "detailI18nKey": "intr_item_describe_32", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^33": { + "itemId": "item^33", + "name": "初级宝箱", + "i18nKey": "intr_item_name_33", + "detailI18nKey": "intr_item_describe_33", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 130, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } + }, + "item^34": { + "itemId": "item^34", + "name": "初级钥匙", + "i18nKey": "intr_item_name_34", + "detailI18nKey": "intr_item_describe_34", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 30, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } + }, + "item^35": { + "itemId": "item^35", + "name": "中级宝箱", + "i18nKey": "intr_item_name_35", + "detailI18nKey": "intr_item_describe_35", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 240, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^36": { + "itemId": "item^36", + "name": "中级钥匙", + "i18nKey": "intr_item_name_36", + "detailI18nKey": "intr_item_describe_36", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 60, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^37": { + "itemId": "item^37", + "name": "百万美金", + "i18nKey": "intr_item_name_37", + "detailI18nKey": "intr_item_describe_37", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 120, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^38": { + "itemId": "item^38", + "name": "红色干部随机箱", + "i18nKey": "intr_item_name_38", + "detailI18nKey": "intr_item_describe_38", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 9000, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } + }, + "item^39": { + "itemId": "item^39", + "name": "功绩", + "i18nKey": "intr_item_name_39", + "detailI18nKey": "intr_item_describe_39", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^40": { + "itemId": "item^40", + "name": "霸主头像框", + "i18nKey": "intr_item_name_40", + "detailI18nKey": "intr_item_describe_40", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "item^41": { + "itemId": "item^41", + "name": "火拼暗号票", + "i18nKey": "intr_item_name_41", + "detailI18nKey": "intr_item_describe_41", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^42": { + "itemId": "item^42", + "name": "名望勋章", + "i18nKey": "intr_item_name_42", + "detailI18nKey": "intr_item_describe_42", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^43": { + "itemId": "item^43", + "name": "战令头像框", + "i18nKey": "intr_item_name_43", + "detailI18nKey": "intr_item_describe_43", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "item^44": { + "itemId": "item^44", + "name": "进攻部署碎片", + "i18nKey": "intr_item_name_44", + "detailI18nKey": "intr_item_describe_44", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^45": { + "itemId": "item^45", + "name": "警戒部署碎片", + "i18nKey": "intr_item_name_45", + "detailI18nKey": "intr_item_describe_45", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^46": { + "itemId": "item^46", + "name": "探查部署碎片", + "i18nKey": "intr_item_name_46", + "detailI18nKey": "intr_item_describe_46", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^47": { + "itemId": "item^47", + "name": "王者头像框", + "i18nKey": "intr_item_name_47", + "detailI18nKey": "intr_item_describe_47", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^48": { + "itemId": "item^48", + "name": "荣耀头像框", + "i18nKey": "intr_item_name_48", + "detailI18nKey": "intr_item_describe_48", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^49": { + "itemId": "item^49", + "name": "三明治", + "i18nKey": "intr_item_name_49", + "detailI18nKey": "intr_item_describe_49", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^50": { + "itemId": "item^50", + "name": "美酒", + "i18nKey": "intr_item_name_50", + "detailI18nKey": "intr_item_describe_50", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0, + "typeId": "item", + "typeName": "道具", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "item^10001": { + "itemId": "item^10001", + "name": "棉布头盔碎片", + "i18nKey": "intr_item_name_10001", + "detailI18nKey": "intr_item_describe_10001", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 40, "typeId": "item", "typeName": "道具", "isStoreSupported": true, @@ -20,655 +1049,26 @@ "rarity": 2 } }, - "item^2": { - "itemId": "item^2", - "name": "枪油", - "i18nKey": "intr_item_name_2", - "detailI18nKey": "intr_item_describe_2", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^3": { - "itemId": "item^3", - "name": "持枪证", - "i18nKey": "intr_item_name_3", - "detailI18nKey": "intr_item_describe_3", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^4": { - "itemId": "item^4", - "name": "招募卡", - "i18nKey": "intr_item_name_4", - "detailI18nKey": "intr_item_describe_4", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^5": { - "itemId": "item^5", - "name": "新手礼包", - "i18nKey": "intr_item_name_5", - "detailI18nKey": "intr_item_describe_5", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^6": { - "itemId": "item^6", - "name": "特训指南", - "i18nKey": "intr_item_name_6", - "detailI18nKey": "intr_item_describe_6", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^8": { - "itemId": "item^8", - "name": "维修包", - "i18nKey": "intr_item_name_8", - "detailI18nKey": "intr_item_describe_8", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^9": { - "itemId": "item^9", - "name": "专属润滑剂", - "i18nKey": "intr_item_name_9", - "detailI18nKey": "intr_item_describe_9", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^10": { - "itemId": "item^10", - "name": "专属弹夹", - "i18nKey": "intr_item_name_10", - "detailI18nKey": "intr_item_describe_10", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^11": { - "itemId": "item^11", - "name": "威望铭牌", - "i18nKey": "intr_item_name_11", - "detailI18nKey": "intr_item_describe_11", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^12": { - "itemId": "item^12", - "name": "弹壳", - "i18nKey": "intr_item_name_12", - "detailI18nKey": "intr_item_describe_12", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^13": { - "itemId": "item^13", - "name": "营养液", - "i18nKey": "intr_item_name_13", - "detailI18nKey": "intr_item_describe_13", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^14": { - "itemId": "item^14", - "name": "名望会员券", - "i18nKey": "intr_item_name_14", - "detailI18nKey": "intr_item_describe_14", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^15": { - "itemId": "item^15", - "name": "势力贡献", - "i18nKey": "intr_item_name_15", - "detailI18nKey": "intr_item_describe_15", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^16": { - "itemId": "item^16", - "name": "兑换奖券", - "i18nKey": "intr_item_name_16", - "detailI18nKey": "intr_item_describe_16", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^17": { - "itemId": "item^17", - "name": "势力币", - "i18nKey": "intr_item_name_17", - "detailI18nKey": "intr_item_describe_17", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^18": { - "itemId": "item^18", - "name": "装备蓝图", - "i18nKey": "intr_item_name_18", - "detailI18nKey": "intr_item_describe_18", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^19": { - "itemId": "item^19", - "name": "调校合金", - "i18nKey": "intr_item_name_19", - "detailI18nKey": "intr_item_describe_19", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^20": { - "itemId": "item^20", - "name": "配件蓝图", - "i18nKey": "intr_item_name_20", - "detailI18nKey": "intr_item_describe_20", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^21": { - "itemId": "item^21", - "name": "修复胶", - "i18nKey": "intr_item_name_21", - "detailI18nKey": "intr_item_describe_21", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^22": { - "itemId": "item^22", - "name": "零部件蓝图", - "i18nKey": "intr_item_name_22", - "detailI18nKey": "intr_item_describe_22", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^23": { - "itemId": "item^23", - "name": "装备零件", - "i18nKey": "intr_item_name_23", - "detailI18nKey": "intr_item_describe_23", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^24": { - "itemId": "item^24", - "name": "快速探险券", - "i18nKey": "intr_item_name_24", - "detailI18nKey": "intr_item_describe_24", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^25": { - "itemId": "item^25", - "name": "高级宝箱", - "i18nKey": "intr_item_name_25", - "detailI18nKey": "intr_item_describe_25", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^26": { - "itemId": "item^26", - "name": "高级钥匙", - "i18nKey": "intr_item_name_26", - "detailI18nKey": "intr_item_describe_26", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^27": { - "itemId": "item^27", - "name": "人才档案", - "i18nKey": "intr_item_name_27", - "detailI18nKey": "intr_item_describe_27", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^28": { - "itemId": "item^28", - "name": "配件零件", - "i18nKey": "intr_item_name_28", - "detailI18nKey": "intr_item_describe_28", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^29": { - "itemId": "item^29", - "name": "配件核心", - "i18nKey": "intr_item_name_29", - "detailI18nKey": "intr_item_describe_29", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^30": { - "itemId": "item^30", - "name": "进攻部署", - "i18nKey": "intr_item_name_30", - "detailI18nKey": "intr_item_describe_30", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^31": { - "itemId": "item^31", - "name": "警戒部署", - "i18nKey": "intr_item_name_31", - "detailI18nKey": "intr_item_describe_31", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^32": { - "itemId": "item^32", - "name": "探查部署", - "i18nKey": "intr_item_name_32", - "detailI18nKey": "intr_item_describe_32", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^33": { - "itemId": "item^33", - "name": "初级宝箱", - "i18nKey": "intr_item_name_33", - "detailI18nKey": "intr_item_describe_33", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^34": { - "itemId": "item^34", - "name": "初级钥匙", - "i18nKey": "intr_item_name_34", - "detailI18nKey": "intr_item_describe_34", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^35": { - "itemId": "item^35", - "name": "中级宝箱", - "i18nKey": "intr_item_name_35", - "detailI18nKey": "intr_item_describe_35", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^36": { - "itemId": "item^36", - "name": "中级钥匙", - "i18nKey": "intr_item_name_36", - "detailI18nKey": "intr_item_describe_36", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^37": { - "itemId": "item^37", - "name": "百万美金", - "i18nKey": "intr_item_name_37", - "detailI18nKey": "intr_item_describe_37", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^38": { - "itemId": "item^38", - "name": "红色干部随机箱", - "i18nKey": "intr_item_name_38", - "detailI18nKey": "intr_item_describe_38", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^39": { - "itemId": "item^39", - "name": "功绩", - "i18nKey": "intr_item_name_39", - "detailI18nKey": "intr_item_describe_39", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^40": { - "itemId": "item^40", - "name": "霸主头像框", - "i18nKey": "intr_item_name_40", - "detailI18nKey": "intr_item_describe_40", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^41": { - "itemId": "item^41", - "name": "火拼暗号票", - "i18nKey": "intr_item_name_41", - "detailI18nKey": "intr_item_describe_41", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^42": { - "itemId": "item^42", - "name": "名望勋章", - "i18nKey": "intr_item_name_42", - "detailI18nKey": "intr_item_describe_42", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^43": { - "itemId": "item^43", - "name": "战令头像框", - "i18nKey": "intr_item_name_43", - "detailI18nKey": "intr_item_describe_43", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^44": { - "itemId": "item^44", - "name": "进攻部署碎片", - "i18nKey": "intr_item_name_44", - "detailI18nKey": "intr_item_describe_44", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^45": { - "itemId": "item^45", - "name": "警戒部署碎片", - "i18nKey": "intr_item_name_45", - "detailI18nKey": "intr_item_describe_45", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^46": { - "itemId": "item^46", - "name": "探查部署碎片", - "i18nKey": "intr_item_name_46", - "detailI18nKey": "intr_item_describe_46", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^47": { - "itemId": "item^47", - "name": "王者头像框", - "i18nKey": "intr_item_name_47", - "detailI18nKey": "intr_item_describe_47", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^48": { - "itemId": "item^48", - "name": "荣耀头像框", - "i18nKey": "intr_item_name_48", - "detailI18nKey": "intr_item_describe_48", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^49": { - "itemId": "item^49", - "name": "三明治", - "i18nKey": "intr_item_name_49", - "detailI18nKey": "intr_item_describe_49", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^50": { - "itemId": "item^50", - "name": "美酒", - "i18nKey": "intr_item_name_50", - "detailI18nKey": "intr_item_describe_50", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, - "item^10001": { - "itemId": "item^10001", - "name": "棉布头盔碎片", - "i18nKey": "intr_item_name_10001", - "detailI18nKey": "intr_item_describe_10001", - "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, - "typeId": "item", - "typeName": "道具", - "isStoreSupported": true, - "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" - }, "item^10002": { "itemId": "item^10002", "name": "皮头盔碎片", "i18nKey": "intr_item_name_10002", "detailI18nKey": "intr_item_describe_10002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^10003": { "itemId": "item^10003", @@ -676,12 +1076,20 @@ "i18nKey": "intr_item_name_10003", "detailI18nKey": "intr_item_describe_10003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^10004": { "itemId": "item^10004", @@ -689,12 +1097,20 @@ "i18nKey": "intr_item_name_10004", "detailI18nKey": "intr_item_describe_10004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^10005": { "itemId": "item^10005", @@ -702,12 +1118,20 @@ "i18nKey": "intr_item_name_10005", "detailI18nKey": "intr_item_describe_10005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^10006": { "itemId": "item^10006", @@ -715,12 +1139,20 @@ "i18nKey": "intr_item_name_10006", "detailI18nKey": "intr_item_describe_10006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^10007": { "itemId": "item^10007", @@ -728,12 +1160,20 @@ "i18nKey": "intr_item_name_10007", "detailI18nKey": "intr_item_describe_10007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^10008": { "itemId": "item^10008", @@ -741,12 +1181,20 @@ "i18nKey": "intr_item_name_10008", "detailI18nKey": "intr_item_describe_10008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^10009": { "itemId": "item^10009", @@ -754,12 +1202,20 @@ "i18nKey": "intr_item_name_10009", "detailI18nKey": "intr_item_describe_10009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 250, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^10010": { "itemId": "item^10010", @@ -772,7 +1228,15 @@ "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^20001": { "itemId": "item^20001", @@ -780,12 +1244,20 @@ "i18nKey": "intr_item_name_20001", "detailI18nKey": "intr_item_describe_20001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 40, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^20002": { "itemId": "item^20002", @@ -793,12 +1265,20 @@ "i18nKey": "intr_item_name_20002", "detailI18nKey": "intr_item_describe_20002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^20003": { "itemId": "item^20003", @@ -806,12 +1286,20 @@ "i18nKey": "intr_item_name_20003", "detailI18nKey": "intr_item_describe_20003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^20004": { "itemId": "item^20004", @@ -819,12 +1307,20 @@ "i18nKey": "intr_item_name_20004", "detailI18nKey": "intr_item_describe_20004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^20005": { "itemId": "item^20005", @@ -832,12 +1328,20 @@ "i18nKey": "intr_item_name_20005", "detailI18nKey": "intr_item_describe_20005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^20006": { "itemId": "item^20006", @@ -845,12 +1349,20 @@ "i18nKey": "intr_item_name_20006", "detailI18nKey": "intr_item_describe_20006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^20007": { "itemId": "item^20007", @@ -858,12 +1370,20 @@ "i18nKey": "intr_item_name_20007", "detailI18nKey": "intr_item_describe_20007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^20008": { "itemId": "item^20008", @@ -871,12 +1391,20 @@ "i18nKey": "intr_item_name_20008", "detailI18nKey": "intr_item_describe_20008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^20009": { "itemId": "item^20009", @@ -884,12 +1412,20 @@ "i18nKey": "intr_item_name_20009", "detailI18nKey": "intr_item_describe_20009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 250, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^20010": { "itemId": "item^20010", @@ -902,7 +1438,15 @@ "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^30001": { "itemId": "item^30001", @@ -910,12 +1454,20 @@ "i18nKey": "intr_item_name_30001", "detailI18nKey": "intr_item_describe_30001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 40, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^30002": { "itemId": "item^30002", @@ -923,12 +1475,20 @@ "i18nKey": "intr_item_name_30002", "detailI18nKey": "intr_item_describe_30002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^30003": { "itemId": "item^30003", @@ -936,12 +1496,20 @@ "i18nKey": "intr_item_name_30003", "detailI18nKey": "intr_item_describe_30003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^30004": { "itemId": "item^30004", @@ -949,12 +1517,20 @@ "i18nKey": "intr_item_name_30004", "detailI18nKey": "intr_item_describe_30004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^30005": { "itemId": "item^30005", @@ -962,12 +1538,20 @@ "i18nKey": "intr_item_name_30005", "detailI18nKey": "intr_item_describe_30005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^30006": { "itemId": "item^30006", @@ -975,12 +1559,20 @@ "i18nKey": "intr_item_name_30006", "detailI18nKey": "intr_item_describe_30006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^30007": { "itemId": "item^30007", @@ -988,12 +1580,20 @@ "i18nKey": "intr_item_name_30007", "detailI18nKey": "intr_item_describe_30007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^30008": { "itemId": "item^30008", @@ -1001,12 +1601,20 @@ "i18nKey": "intr_item_name_30008", "detailI18nKey": "intr_item_describe_30008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^30009": { "itemId": "item^30009", @@ -1014,12 +1622,20 @@ "i18nKey": "intr_item_name_30009", "detailI18nKey": "intr_item_describe_30009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 250, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^30010": { "itemId": "item^30010", @@ -1032,7 +1648,15 @@ "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^40001": { "itemId": "item^40001", @@ -1040,12 +1664,20 @@ "i18nKey": "intr_item_name_40001", "detailI18nKey": "intr_item_describe_40001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 40, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^40002": { "itemId": "item^40002", @@ -1053,12 +1685,20 @@ "i18nKey": "intr_item_name_40002", "detailI18nKey": "intr_item_describe_40002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^40003": { "itemId": "item^40003", @@ -1066,12 +1706,20 @@ "i18nKey": "intr_item_name_40003", "detailI18nKey": "intr_item_describe_40003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^40004": { "itemId": "item^40004", @@ -1079,12 +1727,20 @@ "i18nKey": "intr_item_name_40004", "detailI18nKey": "intr_item_describe_40004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^40005": { "itemId": "item^40005", @@ -1092,12 +1748,20 @@ "i18nKey": "intr_item_name_40005", "detailI18nKey": "intr_item_describe_40005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^40006": { "itemId": "item^40006", @@ -1105,12 +1769,20 @@ "i18nKey": "intr_item_name_40006", "detailI18nKey": "intr_item_describe_40006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^40007": { "itemId": "item^40007", @@ -1118,12 +1790,20 @@ "i18nKey": "intr_item_name_40007", "detailI18nKey": "intr_item_describe_40007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^40008": { "itemId": "item^40008", @@ -1131,12 +1811,20 @@ "i18nKey": "intr_item_name_40008", "detailI18nKey": "intr_item_describe_40008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 200, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^40009": { "itemId": "item^40009", @@ -1144,12 +1832,20 @@ "i18nKey": "intr_item_name_40009", "detailI18nKey": "intr_item_describe_40009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 250, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^40010": { "itemId": "item^40010", @@ -1162,7 +1858,15 @@ "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^600": { "itemId": "item^600", @@ -1170,12 +1874,20 @@ "i18nKey": "intr_item_name_600", "detailI18nKey": "intr_item_describe_600", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^601": { "itemId": "item^601", @@ -1188,7 +1900,15 @@ "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^602": { "itemId": "item^602", @@ -1196,12 +1916,20 @@ "i18nKey": "intr_item_name_602", "detailI18nKey": "intr_item_describe_602", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^603": { "itemId": "item^603", @@ -1209,12 +1937,20 @@ "i18nKey": "intr_item_name_603", "detailI18nKey": "intr_item_describe_603", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 120, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^604": { "itemId": "item^604", @@ -1222,12 +1958,20 @@ "i18nKey": "intr_item_name_604", "detailI18nKey": "intr_item_describe_604", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^605": { "itemId": "item^605", @@ -1235,12 +1979,20 @@ "i18nKey": "intr_item_name_605", "detailI18nKey": "intr_item_describe_605", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^606": { "itemId": "item^606", @@ -1248,12 +2000,20 @@ "i18nKey": "intr_item_name_606", "detailI18nKey": "intr_item_describe_606", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^607": { "itemId": "item^607", @@ -1261,12 +2021,20 @@ "i18nKey": "intr_item_name_607", "detailI18nKey": "intr_item_describe_607", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^608": { "itemId": "item^608", @@ -1274,12 +2042,20 @@ "i18nKey": "intr_item_name_608", "detailI18nKey": "intr_item_describe_608", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 120, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^609": { "itemId": "item^609", @@ -1287,12 +2063,20 @@ "i18nKey": "intr_item_name_609", "detailI18nKey": "intr_item_describe_609", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 20000, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^610": { "itemId": "item^610", @@ -1300,12 +2084,20 @@ "i18nKey": "intr_item_name_610", "detailI18nKey": "intr_item_describe_610", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 1000, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^611": { "itemId": "item^611", @@ -1313,12 +2105,20 @@ "i18nKey": "intr_item_name_611", "detailI18nKey": "intr_item_describe_611", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 40000, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^612": { "itemId": "item^612", @@ -1326,12 +2126,20 @@ "i18nKey": "intr_item_name_612", "detailI18nKey": "intr_item_describe_612", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^613": { "itemId": "item^613", @@ -1339,12 +2147,20 @@ "i18nKey": "intr_item_name_613", "detailI18nKey": "intr_item_describe_613", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^614": { "itemId": "item^614", @@ -1352,12 +2168,20 @@ "i18nKey": "intr_item_name_614", "detailI18nKey": "intr_item_describe_614", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^615": { "itemId": "item^615", @@ -1365,12 +2189,20 @@ "i18nKey": "intr_item_name_615", "detailI18nKey": "intr_item_describe_615", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 5000, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^616": { "itemId": "item^616", @@ -1378,12 +2210,20 @@ "i18nKey": "intr_item_name_616", "detailI18nKey": "intr_item_describe_616", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 250, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^617": { "itemId": "item^617", @@ -1391,12 +2231,20 @@ "i18nKey": "intr_item_name_617", "detailI18nKey": "intr_item_describe_617", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 6560, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^618": { "itemId": "item^618", @@ -1404,12 +2252,20 @@ "i18nKey": "intr_item_name_618", "detailI18nKey": "intr_item_describe_618", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 2400, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^619": { "itemId": "item^619", @@ -1417,12 +2273,20 @@ "i18nKey": "intr_item_name_619", "detailI18nKey": "intr_item_describe_619", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 8960, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^620": { "itemId": "item^620", @@ -1430,12 +2294,20 @@ "i18nKey": "intr_item_name_620", "detailI18nKey": "intr_item_describe_620", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^621": { "itemId": "item^621", @@ -1443,12 +2315,20 @@ "i18nKey": "intr_item_name_621", "detailI18nKey": "intr_item_describe_621", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4800, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^622": { "itemId": "item^622", @@ -1456,12 +2336,20 @@ "i18nKey": "intr_item_name_622", "detailI18nKey": "intr_item_describe_622", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 448, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^623": { "itemId": "item^623", @@ -1474,7 +2362,15 @@ "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^624": { "itemId": "item^624", @@ -1482,12 +2378,20 @@ "i18nKey": "intr_item_name_624", "detailI18nKey": "intr_item_describe_624", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^625": { "itemId": "item^625", @@ -1495,12 +2399,20 @@ "i18nKey": "intr_item_name_625", "detailI18nKey": "intr_item_describe_625", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 10000, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^626": { "itemId": "item^626", @@ -1508,12 +2420,20 @@ "i18nKey": "intr_item_name_626", "detailI18nKey": "intr_item_describe_626", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^627": { "itemId": "item^627", @@ -1521,12 +2441,20 @@ "i18nKey": "intr_item_name_627", "detailI18nKey": "intr_item_describe_627", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 5000, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^628": { "itemId": "item^628", @@ -1534,12 +2462,20 @@ "i18nKey": "intr_item_name_628", "detailI18nKey": "intr_item_describe_628", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 10000, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^629": { "itemId": "item^629", @@ -1547,12 +2483,20 @@ "i18nKey": "intr_item_name_629", "detailI18nKey": "intr_item_describe_629", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^630": { "itemId": "item^630", @@ -1560,12 +2504,20 @@ "i18nKey": "intr_item_name_630", "detailI18nKey": "intr_item_describe_630", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 250, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^631": { "itemId": "item^631", @@ -1573,12 +2525,20 @@ "i18nKey": "intr_item_name_631", "detailI18nKey": "intr_item_describe_631", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^632": { "itemId": "item^632", @@ -1586,12 +2546,20 @@ "i18nKey": "intr_item_name_632", "detailI18nKey": "intr_item_describe_632", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 448, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^633": { "itemId": "item^633", @@ -1599,12 +2567,20 @@ "i18nKey": "intr_item_name_633", "detailI18nKey": "intr_item_describe_633", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^5001": { "itemId": "item^5001", @@ -1612,12 +2588,20 @@ "i18nKey": "intr_item_name_5001", "detailI18nKey": "intr_item_describe_5001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^5002": { "itemId": "item^5002", @@ -1625,12 +2609,20 @@ "i18nKey": "intr_item_name_5002", "detailI18nKey": "intr_item_describe_5002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 448, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^5003": { "itemId": "item^5003", @@ -1638,12 +2630,20 @@ "i18nKey": "intr_item_name_5003", "detailI18nKey": "intr_item_describe_5003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^5004": { "itemId": "item^5004", @@ -1651,12 +2651,20 @@ "i18nKey": "intr_item_name_5004", "detailI18nKey": "intr_item_describe_5004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 448, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^5005": { "itemId": "item^5005", @@ -1664,12 +2672,20 @@ "i18nKey": "intr_item_name_5005", "detailI18nKey": "intr_item_describe_5005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 6 + } }, "item^4001": { "itemId": "item^4001", @@ -1677,12 +2693,20 @@ "i18nKey": "intr_item_name_4001", "detailI18nKey": "intr_item_describe_4001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4002": { "itemId": "item^4002", @@ -1690,12 +2714,20 @@ "i18nKey": "intr_item_name_4002", "detailI18nKey": "intr_item_describe_4002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4003": { "itemId": "item^4003", @@ -1703,12 +2735,20 @@ "i18nKey": "intr_item_name_4003", "detailI18nKey": "intr_item_describe_4003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4004": { "itemId": "item^4004", @@ -1716,12 +2756,20 @@ "i18nKey": "intr_item_name_4004", "detailI18nKey": "intr_item_describe_4004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4005": { "itemId": "item^4005", @@ -1729,12 +2777,20 @@ "i18nKey": "intr_item_name_4005", "detailI18nKey": "intr_item_describe_4005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4006": { "itemId": "item^4006", @@ -1742,12 +2798,20 @@ "i18nKey": "intr_item_name_4006", "detailI18nKey": "intr_item_describe_4006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4007": { "itemId": "item^4007", @@ -1755,12 +2819,20 @@ "i18nKey": "intr_item_name_4007", "detailI18nKey": "intr_item_describe_4007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4008": { "itemId": "item^4008", @@ -1768,12 +2840,20 @@ "i18nKey": "intr_item_name_4008", "detailI18nKey": "intr_item_describe_4008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4009": { "itemId": "item^4009", @@ -1781,12 +2861,20 @@ "i18nKey": "intr_item_name_4009", "detailI18nKey": "intr_item_describe_4009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4010": { "itemId": "item^4010", @@ -1794,12 +2882,20 @@ "i18nKey": "intr_item_name_4010", "detailI18nKey": "intr_item_describe_4010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4011": { "itemId": "item^4011", @@ -1807,12 +2903,20 @@ "i18nKey": "intr_item_name_4011", "detailI18nKey": "intr_item_describe_4011", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4012": { "itemId": "item^4012", @@ -1820,12 +2924,20 @@ "i18nKey": "intr_item_name_4012", "detailI18nKey": "intr_item_describe_4012", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4013": { "itemId": "item^4013", @@ -1833,12 +2945,20 @@ "i18nKey": "intr_item_name_4013", "detailI18nKey": "intr_item_describe_4013", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4014": { "itemId": "item^4014", @@ -1846,12 +2966,20 @@ "i18nKey": "intr_item_name_4014", "detailI18nKey": "intr_item_describe_4014", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^4015": { "itemId": "item^4015", @@ -1859,12 +2987,20 @@ "i18nKey": "intr_item_name_4015", "detailI18nKey": "intr_item_describe_4015", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 160, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^3001": { "itemId": "item^3001", @@ -1872,12 +3008,20 @@ "i18nKey": "intr_item_name_3001", "detailI18nKey": "intr_item_describe_3001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3002": { "itemId": "item^3002", @@ -1885,12 +3029,20 @@ "i18nKey": "intr_item_name_3002", "detailI18nKey": "intr_item_describe_3002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3003": { "itemId": "item^3003", @@ -1898,12 +3050,20 @@ "i18nKey": "intr_item_name_3003", "detailI18nKey": "intr_item_describe_3003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3004": { "itemId": "item^3004", @@ -1911,12 +3071,20 @@ "i18nKey": "intr_item_name_3004", "detailI18nKey": "intr_item_describe_3004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3005": { "itemId": "item^3005", @@ -1924,12 +3092,20 @@ "i18nKey": "intr_item_name_3005", "detailI18nKey": "intr_item_describe_3005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3006": { "itemId": "item^3006", @@ -1937,12 +3113,20 @@ "i18nKey": "intr_item_name_3006", "detailI18nKey": "intr_item_describe_3006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3007": { "itemId": "item^3007", @@ -1950,12 +3134,20 @@ "i18nKey": "intr_item_name_3007", "detailI18nKey": "intr_item_describe_3007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3008": { "itemId": "item^3008", @@ -1963,12 +3155,20 @@ "i18nKey": "intr_item_name_3008", "detailI18nKey": "intr_item_describe_3008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3009": { "itemId": "item^3009", @@ -1976,12 +3176,20 @@ "i18nKey": "intr_item_name_3009", "detailI18nKey": "intr_item_describe_3009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3010": { "itemId": "item^3010", @@ -1989,12 +3197,20 @@ "i18nKey": "intr_item_name_3010", "detailI18nKey": "intr_item_describe_3010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3011": { "itemId": "item^3011", @@ -2002,12 +3218,20 @@ "i18nKey": "intr_item_name_3011", "detailI18nKey": "intr_item_describe_3011", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3012": { "itemId": "item^3012", @@ -2015,12 +3239,20 @@ "i18nKey": "intr_item_name_3012", "detailI18nKey": "intr_item_describe_3012", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3013": { "itemId": "item^3013", @@ -2028,12 +3260,20 @@ "i18nKey": "intr_item_name_3013", "detailI18nKey": "intr_item_describe_3013", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3014": { "itemId": "item^3014", @@ -2041,12 +3281,20 @@ "i18nKey": "intr_item_name_3014", "detailI18nKey": "intr_item_describe_3014", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^3015": { "itemId": "item^3015", @@ -2054,12 +3302,20 @@ "i18nKey": "intr_item_name_3015", "detailI18nKey": "intr_item_describe_3015", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 80, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^2001": { "itemId": "item^2001", @@ -2067,12 +3323,20 @@ "i18nKey": "intr_item_name_2001", "detailI18nKey": "intr_item_describe_2001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 40, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^2002": { "itemId": "item^2002", @@ -2080,12 +3344,20 @@ "i18nKey": "intr_item_name_2002", "detailI18nKey": "intr_item_describe_2002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 40, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^1001": { "itemId": "item^1001", @@ -2093,12 +3365,20 @@ "i18nKey": "intr_item_name_1001", "detailI18nKey": "intr_item_describe_1001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 20, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^1002": { "itemId": "item^1002", @@ -2106,12 +3386,20 @@ "i18nKey": "intr_item_name_1002", "detailI18nKey": "intr_item_describe_1002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 20, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60101": { "itemId": "item^60101", @@ -2119,12 +3407,20 @@ "i18nKey": "intr_item_name_60101", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60102": { "itemId": "item^60102", @@ -2132,12 +3428,20 @@ "i18nKey": "intr_item_name_60102", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60103": { "itemId": "item^60103", @@ -2145,12 +3449,20 @@ "i18nKey": "intr_item_name_60103", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60104": { "itemId": "item^60104", @@ -2158,12 +3470,20 @@ "i18nKey": "intr_item_name_60104", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60105": { "itemId": "item^60105", @@ -2171,12 +3491,20 @@ "i18nKey": "intr_item_name_60105", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60201": { "itemId": "item^60201", @@ -2184,12 +3512,20 @@ "i18nKey": "intr_item_name_60201", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60202": { "itemId": "item^60202", @@ -2197,12 +3533,20 @@ "i18nKey": "intr_item_name_60202", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60203": { "itemId": "item^60203", @@ -2210,12 +3554,20 @@ "i18nKey": "intr_item_name_60203", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60204": { "itemId": "item^60204", @@ -2223,12 +3575,20 @@ "i18nKey": "intr_item_name_60204", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60205": { "itemId": "item^60205", @@ -2236,12 +3596,20 @@ "i18nKey": "intr_item_name_60205", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^60301": { "itemId": "item^60301", @@ -2249,12 +3617,20 @@ "i18nKey": "intr_item_name_60301", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60302": { "itemId": "item^60302", @@ -2262,12 +3638,20 @@ "i18nKey": "intr_item_name_60302", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60303": { "itemId": "item^60303", @@ -2275,12 +3659,20 @@ "i18nKey": "intr_item_name_60303", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60304": { "itemId": "item^60304", @@ -2288,12 +3680,20 @@ "i18nKey": "intr_item_name_60304", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60305": { "itemId": "item^60305", @@ -2301,12 +3701,20 @@ "i18nKey": "intr_item_name_60305", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60401": { "itemId": "item^60401", @@ -2314,12 +3722,20 @@ "i18nKey": "intr_item_name_60401", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60402": { "itemId": "item^60402", @@ -2327,12 +3743,20 @@ "i18nKey": "intr_item_name_60402", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60403": { "itemId": "item^60403", @@ -2340,12 +3764,20 @@ "i18nKey": "intr_item_name_60403", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60404": { "itemId": "item^60404", @@ -2353,12 +3785,20 @@ "i18nKey": "intr_item_name_60404", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60405": { "itemId": "item^60405", @@ -2366,12 +3806,20 @@ "i18nKey": "intr_item_name_60405", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^60501": { "itemId": "item^60501", @@ -2379,12 +3827,20 @@ "i18nKey": "intr_item_name_60501", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60502": { "itemId": "item^60502", @@ -2392,12 +3848,20 @@ "i18nKey": "intr_item_name_60502", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60503": { "itemId": "item^60503", @@ -2405,12 +3869,20 @@ "i18nKey": "intr_item_name_60503", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60504": { "itemId": "item^60504", @@ -2418,12 +3890,20 @@ "i18nKey": "intr_item_name_60504", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60505": { "itemId": "item^60505", @@ -2431,12 +3911,20 @@ "i18nKey": "intr_item_name_60505", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60601": { "itemId": "item^60601", @@ -2444,12 +3932,20 @@ "i18nKey": "intr_item_name_60601", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60602": { "itemId": "item^60602", @@ -2457,12 +3953,20 @@ "i18nKey": "intr_item_name_60602", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60603": { "itemId": "item^60603", @@ -2470,12 +3974,20 @@ "i18nKey": "intr_item_name_60603", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60604": { "itemId": "item^60604", @@ -2483,12 +3995,20 @@ "i18nKey": "intr_item_name_60604", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60605": { "itemId": "item^60605", @@ -2496,12 +4016,20 @@ "i18nKey": "intr_item_name_60605", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^60701": { "itemId": "item^60701", @@ -2509,12 +4037,20 @@ "i18nKey": "intr_item_name_60701", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60702": { "itemId": "item^60702", @@ -2522,12 +4058,20 @@ "i18nKey": "intr_item_name_60702", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60703": { "itemId": "item^60703", @@ -2535,12 +4079,20 @@ "i18nKey": "intr_item_name_60703", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60704": { "itemId": "item^60704", @@ -2548,12 +4100,20 @@ "i18nKey": "intr_item_name_60704", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60705": { "itemId": "item^60705", @@ -2561,12 +4121,20 @@ "i18nKey": "intr_item_name_60705", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60801": { "itemId": "item^60801", @@ -2574,12 +4142,20 @@ "i18nKey": "intr_item_name_60801", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60802": { "itemId": "item^60802", @@ -2587,12 +4163,20 @@ "i18nKey": "intr_item_name_60802", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60803": { "itemId": "item^60803", @@ -2600,12 +4184,20 @@ "i18nKey": "intr_item_name_60803", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60804": { "itemId": "item^60804", @@ -2613,12 +4205,20 @@ "i18nKey": "intr_item_name_60804", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60805": { "itemId": "item^60805", @@ -2626,12 +4226,20 @@ "i18nKey": "intr_item_name_60805", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^60901": { "itemId": "item^60901", @@ -2639,12 +4247,20 @@ "i18nKey": "intr_item_name_60901", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^60902": { "itemId": "item^60902", @@ -2652,12 +4268,20 @@ "i18nKey": "intr_item_name_60902", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^60903": { "itemId": "item^60903", @@ -2665,12 +4289,20 @@ "i18nKey": "intr_item_name_60903", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^60904": { "itemId": "item^60904", @@ -2678,12 +4310,20 @@ "i18nKey": "intr_item_name_60904", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^60905": { "itemId": "item^60905", @@ -2691,12 +4331,20 @@ "i18nKey": "intr_item_name_60905", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61001": { "itemId": "item^61001", @@ -2704,12 +4352,20 @@ "i18nKey": "intr_item_name_61001", "detailI18nKey": "intr_item_describe_60101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61002": { "itemId": "item^61002", @@ -2717,12 +4373,20 @@ "i18nKey": "intr_item_name_61002", "detailI18nKey": "intr_item_describe_60102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61003": { "itemId": "item^61003", @@ -2730,12 +4394,20 @@ "i18nKey": "intr_item_name_61003", "detailI18nKey": "intr_item_describe_60103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61004": { "itemId": "item^61004", @@ -2743,12 +4415,20 @@ "i18nKey": "intr_item_name_61004", "detailI18nKey": "intr_item_describe_60104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61005": { "itemId": "item^61005", @@ -2756,12 +4436,20 @@ "i18nKey": "intr_item_name_61005", "detailI18nKey": "intr_item_describe_60105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61101": { "itemId": "item^61101", @@ -2769,12 +4457,20 @@ "i18nKey": "intr_item_name_61101", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61102": { "itemId": "item^61102", @@ -2782,12 +4478,20 @@ "i18nKey": "intr_item_name_61102", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61103": { "itemId": "item^61103", @@ -2795,12 +4499,20 @@ "i18nKey": "intr_item_name_61103", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61104": { "itemId": "item^61104", @@ -2808,12 +4520,20 @@ "i18nKey": "intr_item_name_61104", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61105": { "itemId": "item^61105", @@ -2821,12 +4541,20 @@ "i18nKey": "intr_item_name_61105", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61201": { "itemId": "item^61201", @@ -2834,12 +4562,20 @@ "i18nKey": "intr_item_name_61201", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61202": { "itemId": "item^61202", @@ -2847,12 +4583,20 @@ "i18nKey": "intr_item_name_61202", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61203": { "itemId": "item^61203", @@ -2860,12 +4604,20 @@ "i18nKey": "intr_item_name_61203", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61204": { "itemId": "item^61204", @@ -2873,12 +4625,20 @@ "i18nKey": "intr_item_name_61204", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61205": { "itemId": "item^61205", @@ -2886,12 +4646,20 @@ "i18nKey": "intr_item_name_61205", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 1 + } }, "item^61301": { "itemId": "item^61301", @@ -2899,12 +4667,20 @@ "i18nKey": "intr_item_name_61301", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61302": { "itemId": "item^61302", @@ -2912,12 +4688,20 @@ "i18nKey": "intr_item_name_61302", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61303": { "itemId": "item^61303", @@ -2925,12 +4709,20 @@ "i18nKey": "intr_item_name_61303", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61304": { "itemId": "item^61304", @@ -2938,12 +4730,20 @@ "i18nKey": "intr_item_name_61304", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61305": { "itemId": "item^61305", @@ -2951,12 +4751,20 @@ "i18nKey": "intr_item_name_61305", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61401": { "itemId": "item^61401", @@ -2964,12 +4772,20 @@ "i18nKey": "intr_item_name_61401", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61402": { "itemId": "item^61402", @@ -2977,12 +4793,20 @@ "i18nKey": "intr_item_name_61402", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61403": { "itemId": "item^61403", @@ -2990,12 +4814,20 @@ "i18nKey": "intr_item_name_61403", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61404": { "itemId": "item^61404", @@ -3003,12 +4835,20 @@ "i18nKey": "intr_item_name_61404", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61405": { "itemId": "item^61405", @@ -3016,12 +4856,20 @@ "i18nKey": "intr_item_name_61405", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^61501": { "itemId": "item^61501", @@ -3029,12 +4877,20 @@ "i18nKey": "intr_item_name_61501", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61502": { "itemId": "item^61502", @@ -3042,12 +4898,20 @@ "i18nKey": "intr_item_name_61502", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61503": { "itemId": "item^61503", @@ -3055,12 +4919,20 @@ "i18nKey": "intr_item_name_61503", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61504": { "itemId": "item^61504", @@ -3068,12 +4940,20 @@ "i18nKey": "intr_item_name_61504", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61505": { "itemId": "item^61505", @@ -3081,12 +4961,20 @@ "i18nKey": "intr_item_name_61505", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61601": { "itemId": "item^61601", @@ -3094,12 +4982,20 @@ "i18nKey": "intr_item_name_61601", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61602": { "itemId": "item^61602", @@ -3107,12 +5003,20 @@ "i18nKey": "intr_item_name_61602", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61603": { "itemId": "item^61603", @@ -3120,12 +5024,20 @@ "i18nKey": "intr_item_name_61603", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61604": { "itemId": "item^61604", @@ -3133,12 +5045,20 @@ "i18nKey": "intr_item_name_61604", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61605": { "itemId": "item^61605", @@ -3146,12 +5066,20 @@ "i18nKey": "intr_item_name_61605", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^61701": { "itemId": "item^61701", @@ -3159,12 +5087,20 @@ "i18nKey": "intr_item_name_61701", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61702": { "itemId": "item^61702", @@ -3172,12 +5108,20 @@ "i18nKey": "intr_item_name_61702", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61703": { "itemId": "item^61703", @@ -3185,12 +5129,20 @@ "i18nKey": "intr_item_name_61703", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61704": { "itemId": "item^61704", @@ -3198,12 +5150,20 @@ "i18nKey": "intr_item_name_61704", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61705": { "itemId": "item^61705", @@ -3211,12 +5171,20 @@ "i18nKey": "intr_item_name_61705", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61801": { "itemId": "item^61801", @@ -3224,12 +5192,20 @@ "i18nKey": "intr_item_name_61801", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61802": { "itemId": "item^61802", @@ -3237,12 +5213,20 @@ "i18nKey": "intr_item_name_61802", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61803": { "itemId": "item^61803", @@ -3250,12 +5234,20 @@ "i18nKey": "intr_item_name_61803", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61804": { "itemId": "item^61804", @@ -3263,12 +5255,20 @@ "i18nKey": "intr_item_name_61804", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61805": { "itemId": "item^61805", @@ -3276,12 +5276,20 @@ "i18nKey": "intr_item_name_61805", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^61901": { "itemId": "item^61901", @@ -3289,12 +5297,20 @@ "i18nKey": "intr_item_name_61901", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61902": { "itemId": "item^61902", @@ -3302,12 +5318,20 @@ "i18nKey": "intr_item_name_61902", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61903": { "itemId": "item^61903", @@ -3315,12 +5339,20 @@ "i18nKey": "intr_item_name_61903", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61904": { "itemId": "item^61904", @@ -3328,12 +5360,20 @@ "i18nKey": "intr_item_name_61904", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^61905": { "itemId": "item^61905", @@ -3341,12 +5381,20 @@ "i18nKey": "intr_item_name_61905", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^62001": { "itemId": "item^62001", @@ -3354,12 +5402,20 @@ "i18nKey": "intr_item_name_62001", "detailI18nKey": "intr_item_describe_61101", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^62002": { "itemId": "item^62002", @@ -3367,12 +5423,20 @@ "i18nKey": "intr_item_name_62002", "detailI18nKey": "intr_item_describe_61102", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^62003": { "itemId": "item^62003", @@ -3380,12 +5444,20 @@ "i18nKey": "intr_item_name_62003", "detailI18nKey": "intr_item_describe_61103", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^62004": { "itemId": "item^62004", @@ -3393,12 +5465,20 @@ "i18nKey": "intr_item_name_62004", "detailI18nKey": "intr_item_describe_61104", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^62005": { "itemId": "item^62005", @@ -3406,12 +5486,20 @@ "i18nKey": "intr_item_name_62005", "detailI18nKey": "intr_item_describe_61105", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70001": { "itemId": "item^70001", @@ -3419,12 +5507,20 @@ "i18nKey": "intr_item_name_70001", "detailI18nKey": "intr_item_describe_70001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70002": { "itemId": "item^70002", @@ -3432,12 +5528,20 @@ "i18nKey": "intr_item_name_70002", "detailI18nKey": "intr_item_describe_70002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70003": { "itemId": "item^70003", @@ -3445,12 +5549,20 @@ "i18nKey": "intr_item_name_70003", "detailI18nKey": "intr_item_describe_70003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70004": { "itemId": "item^70004", @@ -3458,12 +5570,20 @@ "i18nKey": "intr_item_name_70004", "detailI18nKey": "intr_item_describe_70004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70005": { "itemId": "item^70005", @@ -3471,12 +5591,20 @@ "i18nKey": "intr_item_name_70005", "detailI18nKey": "intr_item_describe_70005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70006": { "itemId": "item^70006", @@ -3484,12 +5612,20 @@ "i18nKey": "intr_item_name_70006", "detailI18nKey": "intr_item_describe_70006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70007": { "itemId": "item^70007", @@ -3497,12 +5633,20 @@ "i18nKey": "intr_item_name_70007", "detailI18nKey": "intr_item_describe_70007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70008": { "itemId": "item^70008", @@ -3510,12 +5654,20 @@ "i18nKey": "intr_item_name_70008", "detailI18nKey": "intr_item_describe_70008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70009": { "itemId": "item^70009", @@ -3523,12 +5675,20 @@ "i18nKey": "intr_item_name_70009", "detailI18nKey": "intr_item_describe_70009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70010": { "itemId": "item^70010", @@ -3536,12 +5696,20 @@ "i18nKey": "intr_item_name_70010", "detailI18nKey": "intr_item_describe_70010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70011": { "itemId": "item^70011", @@ -3549,12 +5717,20 @@ "i18nKey": "intr_item_name_70011", "detailI18nKey": "intr_item_describe_70011", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70012": { "itemId": "item^70012", @@ -3562,12 +5738,20 @@ "i18nKey": "intr_item_name_70012", "detailI18nKey": "intr_item_describe_70012", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70013": { "itemId": "item^70013", @@ -3575,12 +5759,20 @@ "i18nKey": "intr_item_name_70013", "detailI18nKey": "intr_item_describe_70013", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70014": { "itemId": "item^70014", @@ -3588,12 +5780,20 @@ "i18nKey": "intr_item_name_70014", "detailI18nKey": "intr_item_describe_70014", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70015": { "itemId": "item^70015", @@ -3601,12 +5801,20 @@ "i18nKey": "intr_item_name_70015", "detailI18nKey": "intr_item_describe_70015", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70016": { "itemId": "item^70016", @@ -3614,12 +5822,20 @@ "i18nKey": "intr_item_name_70016", "detailI18nKey": "intr_item_describe_70016", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "item^70017": { "itemId": "item^70017", @@ -3627,12 +5843,20 @@ "i18nKey": "intr_item_name_70017", "detailI18nKey": "intr_item_describe_70017", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70018": { "itemId": "item^70018", @@ -3640,12 +5864,20 @@ "i18nKey": "intr_item_name_70018", "detailI18nKey": "intr_item_describe_70018", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70019": { "itemId": "item^70019", @@ -3653,12 +5885,20 @@ "i18nKey": "intr_item_name_70019", "detailI18nKey": "intr_item_describe_70019", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70020": { "itemId": "item^70020", @@ -3666,12 +5906,20 @@ "i18nKey": "intr_item_name_70020", "detailI18nKey": "intr_item_describe_70020", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70021": { "itemId": "item^70021", @@ -3679,12 +5927,20 @@ "i18nKey": "intr_item_name_70021", "detailI18nKey": "intr_item_describe_70021", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70022": { "itemId": "item^70022", @@ -3692,12 +5948,20 @@ "i18nKey": "intr_item_name_70022", "detailI18nKey": "intr_item_describe_70022", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70023": { "itemId": "item^70023", @@ -3705,12 +5969,20 @@ "i18nKey": "intr_item_name_70023", "detailI18nKey": "intr_item_describe_70023", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70024": { "itemId": "item^70024", @@ -3718,12 +5990,20 @@ "i18nKey": "intr_item_name_70024", "detailI18nKey": "intr_item_describe_70024", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70025": { "itemId": "item^70025", @@ -3731,12 +6011,20 @@ "i18nKey": "intr_item_name_70025", "detailI18nKey": "intr_item_describe_70025", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70026": { "itemId": "item^70026", @@ -3744,12 +6032,20 @@ "i18nKey": "intr_item_name_70026", "detailI18nKey": "intr_item_describe_70026", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70027": { "itemId": "item^70027", @@ -3757,12 +6053,20 @@ "i18nKey": "intr_item_name_70027", "detailI18nKey": "intr_item_describe_70027", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70028": { "itemId": "item^70028", @@ -3770,12 +6074,20 @@ "i18nKey": "intr_item_name_70028", "detailI18nKey": "intr_item_describe_70028", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70029": { "itemId": "item^70029", @@ -3783,12 +6095,20 @@ "i18nKey": "intr_item_name_70029", "detailI18nKey": "intr_item_describe_70029", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70030": { "itemId": "item^70030", @@ -3796,12 +6116,20 @@ "i18nKey": "intr_item_name_70030", "detailI18nKey": "intr_item_describe_70030", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70031": { "itemId": "item^70031", @@ -3809,12 +6137,20 @@ "i18nKey": "intr_item_name_70031", "detailI18nKey": "intr_item_describe_70031", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70032": { "itemId": "item^70032", @@ -3822,12 +6158,20 @@ "i18nKey": "intr_item_name_70032", "detailI18nKey": "intr_item_describe_70032", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "item^70033": { "itemId": "item^70033", @@ -3835,12 +6179,20 @@ "i18nKey": "intr_item_name_70033", "detailI18nKey": "intr_item_describe_70033", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70034": { "itemId": "item^70034", @@ -3848,12 +6200,20 @@ "i18nKey": "intr_item_name_70034", "detailI18nKey": "intr_item_describe_70034", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70035": { "itemId": "item^70035", @@ -3861,12 +6221,20 @@ "i18nKey": "intr_item_name_70035", "detailI18nKey": "intr_item_describe_70035", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70036": { "itemId": "item^70036", @@ -3874,12 +6242,20 @@ "i18nKey": "intr_item_name_70036", "detailI18nKey": "intr_item_describe_70036", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70037": { "itemId": "item^70037", @@ -3887,12 +6263,20 @@ "i18nKey": "intr_item_name_70037", "detailI18nKey": "intr_item_describe_70037", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70038": { "itemId": "item^70038", @@ -3900,12 +6284,20 @@ "i18nKey": "intr_item_name_70038", "detailI18nKey": "intr_item_describe_70038", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70039": { "itemId": "item^70039", @@ -3913,12 +6305,20 @@ "i18nKey": "intr_item_name_70039", "detailI18nKey": "intr_item_describe_70039", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70040": { "itemId": "item^70040", @@ -3926,12 +6326,20 @@ "i18nKey": "intr_item_name_70040", "detailI18nKey": "intr_item_describe_70040", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70041": { "itemId": "item^70041", @@ -3939,12 +6347,20 @@ "i18nKey": "intr_item_name_70041", "detailI18nKey": "intr_item_describe_70041", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70042": { "itemId": "item^70042", @@ -3952,12 +6368,20 @@ "i18nKey": "intr_item_name_70042", "detailI18nKey": "intr_item_describe_70042", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70043": { "itemId": "item^70043", @@ -3965,12 +6389,20 @@ "i18nKey": "intr_item_name_70043", "detailI18nKey": "intr_item_describe_70043", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70044": { "itemId": "item^70044", @@ -3978,12 +6410,20 @@ "i18nKey": "intr_item_name_70044", "detailI18nKey": "intr_item_describe_70044", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70045": { "itemId": "item^70045", @@ -3991,12 +6431,20 @@ "i18nKey": "intr_item_name_70045", "detailI18nKey": "intr_item_describe_70045", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70046": { "itemId": "item^70046", @@ -4004,12 +6452,20 @@ "i18nKey": "intr_item_name_70046", "detailI18nKey": "intr_item_describe_70046", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70047": { "itemId": "item^70047", @@ -4017,12 +6473,20 @@ "i18nKey": "intr_item_name_70047", "detailI18nKey": "intr_item_describe_70047", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70048": { "itemId": "item^70048", @@ -4030,12 +6494,20 @@ "i18nKey": "intr_item_name_70048", "detailI18nKey": "intr_item_describe_70048", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "item^70049": { "itemId": "item^70049", @@ -4043,12 +6515,20 @@ "i18nKey": "intr_item_name_70049", "detailI18nKey": "intr_item_describe_70049", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70050": { "itemId": "item^70050", @@ -4056,12 +6536,20 @@ "i18nKey": "intr_item_name_70050", "detailI18nKey": "intr_item_describe_70050", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70051": { "itemId": "item^70051", @@ -4069,12 +6557,20 @@ "i18nKey": "intr_item_name_70051", "detailI18nKey": "intr_item_describe_70051", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70052": { "itemId": "item^70052", @@ -4082,12 +6578,20 @@ "i18nKey": "intr_item_name_70052", "detailI18nKey": "intr_item_describe_70052", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70053": { "itemId": "item^70053", @@ -4095,12 +6599,20 @@ "i18nKey": "intr_item_name_70053", "detailI18nKey": "intr_item_describe_70053", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70054": { "itemId": "item^70054", @@ -4108,12 +6620,20 @@ "i18nKey": "intr_item_name_70054", "detailI18nKey": "intr_item_describe_70054", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70055": { "itemId": "item^70055", @@ -4121,12 +6641,20 @@ "i18nKey": "intr_item_name_70055", "detailI18nKey": "intr_item_describe_70055", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70056": { "itemId": "item^70056", @@ -4134,12 +6662,20 @@ "i18nKey": "intr_item_name_70056", "detailI18nKey": "intr_item_describe_70056", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70057": { "itemId": "item^70057", @@ -4147,12 +6683,20 @@ "i18nKey": "intr_item_name_70057", "detailI18nKey": "intr_item_describe_70057", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70058": { "itemId": "item^70058", @@ -4160,12 +6704,20 @@ "i18nKey": "intr_item_name_70058", "detailI18nKey": "intr_item_describe_70058", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70059": { "itemId": "item^70059", @@ -4173,12 +6725,20 @@ "i18nKey": "intr_item_name_70059", "detailI18nKey": "intr_item_describe_70059", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70060": { "itemId": "item^70060", @@ -4186,12 +6746,20 @@ "i18nKey": "intr_item_name_70060", "detailI18nKey": "intr_item_describe_70060", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70061": { "itemId": "item^70061", @@ -4199,12 +6767,20 @@ "i18nKey": "intr_item_name_70061", "detailI18nKey": "intr_item_describe_70061", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70062": { "itemId": "item^70062", @@ -4212,12 +6788,20 @@ "i18nKey": "intr_item_name_70062", "detailI18nKey": "intr_item_describe_70062", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70063": { "itemId": "item^70063", @@ -4225,12 +6809,20 @@ "i18nKey": "intr_item_name_70063", "detailI18nKey": "intr_item_describe_70063", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "item^70064": { "itemId": "item^70064", @@ -4238,12 +6830,20 @@ "i18nKey": "intr_item_name_70064", "detailI18nKey": "intr_item_describe_70064", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "item", "typeName": "道具", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "equip^1001": { "itemId": "equip^1001", @@ -4251,12 +6851,20 @@ "i18nKey": "intr_equip_name_1001", "detailI18nKey": "intr_equip_des_1001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 800, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "equip^1002": { "itemId": "equip^1002", @@ -4264,12 +6872,20 @@ "i18nKey": "intr_equip_name_1002", "detailI18nKey": "intr_equip_des_1002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 1600, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "equip^1003": { "itemId": "equip^1003", @@ -4277,12 +6893,20 @@ "i18nKey": "intr_equip_name_1003", "detailI18nKey": "intr_equip_des_1003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^1004": { "itemId": "equip^1004", @@ -4290,12 +6914,20 @@ "i18nKey": "intr_equip_name_1004", "detailI18nKey": "intr_equip_des_1004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^1005": { "itemId": "equip^1005", @@ -4303,12 +6935,20 @@ "i18nKey": "intr_equip_name_1005", "detailI18nKey": "intr_equip_des_1005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^1006": { "itemId": "equip^1006", @@ -4316,12 +6956,20 @@ "i18nKey": "intr_equip_name_1006", "detailI18nKey": "intr_equip_des_1006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^1007": { "itemId": "equip^1007", @@ -4329,12 +6977,20 @@ "i18nKey": "intr_equip_name_1007", "detailI18nKey": "intr_equip_des_1007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^1008": { "itemId": "equip^1008", @@ -4342,12 +6998,20 @@ "i18nKey": "intr_equip_name_1008", "detailI18nKey": "intr_equip_des_1008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^1009": { "itemId": "equip^1009", @@ -4355,12 +7019,20 @@ "i18nKey": "intr_equip_name_1009", "detailI18nKey": "intr_equip_des_1009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 5000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^1010": { "itemId": "equip^1010", @@ -4368,12 +7040,20 @@ "i18nKey": "intr_equip_name_1010", "detailI18nKey": "intr_equip_des_1010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 10000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "equip^2001": { "itemId": "equip^2001", @@ -4381,12 +7061,20 @@ "i18nKey": "intr_equip_name_2001", "detailI18nKey": "intr_equip_des_2001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 800, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "equip^2002": { "itemId": "equip^2002", @@ -4394,12 +7082,20 @@ "i18nKey": "intr_equip_name_2002", "detailI18nKey": "intr_equip_des_2002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 1600, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "equip^2003": { "itemId": "equip^2003", @@ -4407,12 +7103,20 @@ "i18nKey": "intr_equip_name_2003", "detailI18nKey": "intr_equip_des_2003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^2004": { "itemId": "equip^2004", @@ -4420,12 +7124,20 @@ "i18nKey": "intr_equip_name_2004", "detailI18nKey": "intr_equip_des_2004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^2005": { "itemId": "equip^2005", @@ -4433,12 +7145,20 @@ "i18nKey": "intr_equip_name_2005", "detailI18nKey": "intr_equip_des_2005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^2006": { "itemId": "equip^2006", @@ -4446,12 +7166,20 @@ "i18nKey": "intr_equip_name_2006", "detailI18nKey": "intr_equip_des_2006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^2007": { "itemId": "equip^2007", @@ -4459,12 +7187,20 @@ "i18nKey": "intr_equip_name_2007", "detailI18nKey": "intr_equip_des_2007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^2008": { "itemId": "equip^2008", @@ -4472,12 +7208,20 @@ "i18nKey": "intr_equip_name_2008", "detailI18nKey": "intr_equip_des_2008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^2009": { "itemId": "equip^2009", @@ -4485,12 +7229,20 @@ "i18nKey": "intr_equip_name_2009", "detailI18nKey": "intr_equip_des_2009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 5000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^2010": { "itemId": "equip^2010", @@ -4498,12 +7250,20 @@ "i18nKey": "intr_equip_name_2010", "detailI18nKey": "intr_equip_des_2010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 10000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "equip^3001": { "itemId": "equip^3001", @@ -4511,12 +7271,20 @@ "i18nKey": "intr_equip_name_3001", "detailI18nKey": "intr_equip_des_3001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 800, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "equip^3002": { "itemId": "equip^3002", @@ -4524,12 +7292,20 @@ "i18nKey": "intr_equip_name_3002", "detailI18nKey": "intr_equip_des_3002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 1600, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "equip^3003": { "itemId": "equip^3003", @@ -4537,12 +7313,20 @@ "i18nKey": "intr_equip_name_3003", "detailI18nKey": "intr_equip_des_3003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^3004": { "itemId": "equip^3004", @@ -4550,12 +7334,20 @@ "i18nKey": "intr_equip_name_3004", "detailI18nKey": "intr_equip_des_3004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^3005": { "itemId": "equip^3005", @@ -4563,12 +7355,20 @@ "i18nKey": "intr_equip_name_3005", "detailI18nKey": "intr_equip_des_3005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^3006": { "itemId": "equip^3006", @@ -4576,12 +7376,20 @@ "i18nKey": "intr_equip_name_3006", "detailI18nKey": "intr_equip_des_3006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^3007": { "itemId": "equip^3007", @@ -4589,12 +7397,20 @@ "i18nKey": "intr_equip_name_3007", "detailI18nKey": "intr_equip_des_3007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^3008": { "itemId": "equip^3008", @@ -4602,12 +7418,20 @@ "i18nKey": "intr_equip_name_3008", "detailI18nKey": "intr_equip_des_3008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^3009": { "itemId": "equip^3009", @@ -4615,12 +7439,20 @@ "i18nKey": "intr_equip_name_3009", "detailI18nKey": "intr_equip_des_3009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 5000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^3010": { "itemId": "equip^3010", @@ -4628,12 +7460,20 @@ "i18nKey": "intr_equip_name_3010", "detailI18nKey": "intr_equip_des_3010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 10000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "equip^4001": { "itemId": "equip^4001", @@ -4641,12 +7481,20 @@ "i18nKey": "intr_equip_name_4001", "detailI18nKey": "intr_equip_des_4001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 800, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "equip^4002": { "itemId": "equip^4002", @@ -4654,12 +7502,20 @@ "i18nKey": "intr_equip_name_4002", "detailI18nKey": "intr_equip_des_4002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 1600, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "equip^4003": { "itemId": "equip^4003", @@ -4667,12 +7523,20 @@ "i18nKey": "intr_equip_name_4003", "detailI18nKey": "intr_equip_des_4003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^4004": { "itemId": "equip^4004", @@ -4680,12 +7544,20 @@ "i18nKey": "intr_equip_name_4004", "detailI18nKey": "intr_equip_des_4004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^4005": { "itemId": "equip^4005", @@ -4693,12 +7565,20 @@ "i18nKey": "intr_equip_name_4005", "detailI18nKey": "intr_equip_des_4005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^4006": { "itemId": "equip^4006", @@ -4706,12 +7586,20 @@ "i18nKey": "intr_equip_name_4006", "detailI18nKey": "intr_equip_des_4006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^4007": { "itemId": "equip^4007", @@ -4719,12 +7607,20 @@ "i18nKey": "intr_equip_name_4007", "detailI18nKey": "intr_equip_des_4007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^4008": { "itemId": "equip^4008", @@ -4732,12 +7628,20 @@ "i18nKey": "intr_equip_name_4008", "detailI18nKey": "intr_equip_des_4008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 4000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^4009": { "itemId": "equip^4009", @@ -4745,12 +7649,20 @@ "i18nKey": "intr_equip_name_4009", "detailI18nKey": "intr_equip_des_4009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 5000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "equip^4010": { "itemId": "equip^4010", @@ -4758,12 +7670,20 @@ "i18nKey": "intr_equip_name_4010", "detailI18nKey": "intr_equip_des_4010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 10000, "typeId": "equip", "typeName": "装备", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^2001": { "itemId": "peijian^2001", @@ -4771,12 +7691,20 @@ "i18nKey": "pj_name_2001", "detailI18nKey": "pj_des_2001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "peijian^2002": { "itemId": "peijian^2002", @@ -4784,12 +7712,20 @@ "i18nKey": "pj_name_2002", "detailI18nKey": "pj_des_2002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "peijian^2003": { "itemId": "peijian^2003", @@ -4797,12 +7733,20 @@ "i18nKey": "pj_name_2003", "detailI18nKey": "pj_des_2003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "peijian^2004": { "itemId": "peijian^2004", @@ -4810,12 +7754,20 @@ "i18nKey": "pj_name_2004", "detailI18nKey": "pj_des_2004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "peijian^2005": { "itemId": "peijian^2005", @@ -4823,12 +7775,20 @@ "i18nKey": "pj_name_2005", "detailI18nKey": "pj_des_2005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "peijian^2006": { "itemId": "peijian^2006", @@ -4836,12 +7796,20 @@ "i18nKey": "pj_name_2006", "detailI18nKey": "pj_des_2006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 2 + } }, "peijian^3001": { "itemId": "peijian^3001", @@ -4849,12 +7817,20 @@ "i18nKey": "pj_name_3001", "detailI18nKey": "pj_des_3001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "peijian^3002": { "itemId": "peijian^3002", @@ -4862,12 +7838,20 @@ "i18nKey": "pj_name_3002", "detailI18nKey": "pj_des_3002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "peijian^3003": { "itemId": "peijian^3003", @@ -4875,12 +7859,20 @@ "i18nKey": "pj_name_3003", "detailI18nKey": "pj_des_3003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "peijian^3004": { "itemId": "peijian^3004", @@ -4888,12 +7880,20 @@ "i18nKey": "pj_name_3004", "detailI18nKey": "pj_des_3004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "peijian^3005": { "itemId": "peijian^3005", @@ -4901,12 +7901,20 @@ "i18nKey": "pj_name_3005", "detailI18nKey": "pj_des_3005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "peijian^3006": { "itemId": "peijian^3006", @@ -4914,12 +7922,20 @@ "i18nKey": "pj_name_3006", "detailI18nKey": "pj_des_3006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } }, "peijian^4001": { "itemId": "peijian^4001", @@ -4927,12 +7943,20 @@ "i18nKey": "pj_name_4001", "detailI18nKey": "pj_des_4001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4002": { "itemId": "peijian^4002", @@ -4940,12 +7964,20 @@ "i18nKey": "pj_name_4002", "detailI18nKey": "pj_des_4002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4003": { "itemId": "peijian^4003", @@ -4953,12 +7985,20 @@ "i18nKey": "pj_name_4003", "detailI18nKey": "pj_des_4003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4004": { "itemId": "peijian^4004", @@ -4966,12 +8006,20 @@ "i18nKey": "pj_name_4004", "detailI18nKey": "pj_des_4004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4005": { "itemId": "peijian^4005", @@ -4979,12 +8027,20 @@ "i18nKey": "pj_name_4005", "detailI18nKey": "pj_des_4005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4006": { "itemId": "peijian^4006", @@ -4992,12 +8048,20 @@ "i18nKey": "pj_name_4006", "detailI18nKey": "pj_des_4006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4007": { "itemId": "peijian^4007", @@ -5005,12 +8069,20 @@ "i18nKey": "pj_name_4007", "detailI18nKey": "pj_des_4007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4008": { "itemId": "peijian^4008", @@ -5018,12 +8090,20 @@ "i18nKey": "pj_name_4008", "detailI18nKey": "pj_des_4008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4009": { "itemId": "peijian^4009", @@ -5031,12 +8111,20 @@ "i18nKey": "pj_name_4009", "detailI18nKey": "pj_des_4009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4010": { "itemId": "peijian^4010", @@ -5044,12 +8132,20 @@ "i18nKey": "pj_name_4010", "detailI18nKey": "pj_des_4010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4011": { "itemId": "peijian^4011", @@ -5057,12 +8153,20 @@ "i18nKey": "pj_name_4011", "detailI18nKey": "pj_des_4011", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4012": { "itemId": "peijian^4012", @@ -5070,12 +8174,20 @@ "i18nKey": "pj_name_4012", "detailI18nKey": "pj_des_4012", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4013": { "itemId": "peijian^4013", @@ -5083,12 +8195,20 @@ "i18nKey": "pj_name_4013", "detailI18nKey": "pj_des_4013", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4014": { "itemId": "peijian^4014", @@ -5096,12 +8216,20 @@ "i18nKey": "pj_name_4014", "detailI18nKey": "pj_des_4014", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4015": { "itemId": "peijian^4015", @@ -5109,12 +8237,20 @@ "i18nKey": "pj_name_4015", "detailI18nKey": "pj_des_4015", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4016": { "itemId": "peijian^4016", @@ -5122,12 +8258,20 @@ "i18nKey": "pj_name_4016", "detailI18nKey": "pj_des_4016", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4017": { "itemId": "peijian^4017", @@ -5135,12 +8279,20 @@ "i18nKey": "pj_name_4017", "detailI18nKey": "pj_des_4017", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4018": { "itemId": "peijian^4018", @@ -5148,12 +8300,20 @@ "i18nKey": "pj_name_4018", "detailI18nKey": "pj_des_4018", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4019": { "itemId": "peijian^4019", @@ -5161,12 +8321,20 @@ "i18nKey": "pj_name_4019", "detailI18nKey": "pj_des_4019", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4020": { "itemId": "peijian^4020", @@ -5174,12 +8342,20 @@ "i18nKey": "pj_name_4020", "detailI18nKey": "pj_des_4020", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4021": { "itemId": "peijian^4021", @@ -5187,12 +8363,20 @@ "i18nKey": "pj_name_4021", "detailI18nKey": "pj_des_4021", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4022": { "itemId": "peijian^4022", @@ -5200,12 +8384,20 @@ "i18nKey": "pj_name_4022", "detailI18nKey": "pj_des_4022", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4023": { "itemId": "peijian^4023", @@ -5213,12 +8405,20 @@ "i18nKey": "pj_name_4023", "detailI18nKey": "pj_des_4023", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4024": { "itemId": "peijian^4024", @@ -5226,12 +8426,20 @@ "i18nKey": "pj_name_4024", "detailI18nKey": "pj_des_4024", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4025": { "itemId": "peijian^4025", @@ -5239,12 +8447,20 @@ "i18nKey": "pj_name_4025", "detailI18nKey": "pj_des_4025", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4026": { "itemId": "peijian^4026", @@ -5252,12 +8468,20 @@ "i18nKey": "pj_name_4026", "detailI18nKey": "pj_des_4026", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4027": { "itemId": "peijian^4027", @@ -5265,12 +8489,20 @@ "i18nKey": "pj_name_4027", "detailI18nKey": "pj_des_4027", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4028": { "itemId": "peijian^4028", @@ -5278,12 +8510,20 @@ "i18nKey": "pj_name_4028", "detailI18nKey": "pj_des_4028", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4029": { "itemId": "peijian^4029", @@ -5291,12 +8531,20 @@ "i18nKey": "pj_name_4029", "detailI18nKey": "pj_des_4029", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4030": { "itemId": "peijian^4030", @@ -5304,12 +8552,20 @@ "i18nKey": "pj_name_4030", "detailI18nKey": "pj_des_4030", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4031": { "itemId": "peijian^4031", @@ -5317,12 +8573,20 @@ "i18nKey": "pj_name_4031", "detailI18nKey": "pj_des_4031", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4032": { "itemId": "peijian^4032", @@ -5330,12 +8594,20 @@ "i18nKey": "pj_name_4032", "detailI18nKey": "pj_des_4032", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4033": { "itemId": "peijian^4033", @@ -5343,12 +8615,20 @@ "i18nKey": "pj_name_4033", "detailI18nKey": "pj_des_4033", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4034": { "itemId": "peijian^4034", @@ -5356,12 +8636,20 @@ "i18nKey": "pj_name_4034", "detailI18nKey": "pj_des_4034", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4035": { "itemId": "peijian^4035", @@ -5369,12 +8657,20 @@ "i18nKey": "pj_name_4035", "detailI18nKey": "pj_des_4035", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4036": { "itemId": "peijian^4036", @@ -5382,12 +8678,20 @@ "i18nKey": "pj_name_4036", "detailI18nKey": "pj_des_4036", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4037": { "itemId": "peijian^4037", @@ -5395,12 +8699,20 @@ "i18nKey": "pj_name_4037", "detailI18nKey": "pj_des_4037", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4038": { "itemId": "peijian^4038", @@ -5408,12 +8720,20 @@ "i18nKey": "pj_name_4038", "detailI18nKey": "pj_des_4038", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4039": { "itemId": "peijian^4039", @@ -5421,12 +8741,20 @@ "i18nKey": "pj_name_4039", "detailI18nKey": "pj_des_4039", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4040": { "itemId": "peijian^4040", @@ -5434,12 +8762,20 @@ "i18nKey": "pj_name_4040", "detailI18nKey": "pj_des_4040", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4041": { "itemId": "peijian^4041", @@ -5447,12 +8783,20 @@ "i18nKey": "pj_name_4041", "detailI18nKey": "pj_des_4041", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4042": { "itemId": "peijian^4042", @@ -5460,12 +8804,20 @@ "i18nKey": "pj_name_4042", "detailI18nKey": "pj_des_4042", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4043": { "itemId": "peijian^4043", @@ -5473,12 +8825,20 @@ "i18nKey": "pj_name_4043", "detailI18nKey": "pj_des_4043", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4044": { "itemId": "peijian^4044", @@ -5486,12 +8846,20 @@ "i18nKey": "pj_name_4044", "detailI18nKey": "pj_des_4044", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4045": { "itemId": "peijian^4045", @@ -5499,12 +8867,20 @@ "i18nKey": "pj_name_4045", "detailI18nKey": "pj_des_4045", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4046": { "itemId": "peijian^4046", @@ -5512,12 +8888,20 @@ "i18nKey": "pj_name_4046", "detailI18nKey": "pj_des_4046", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4047": { "itemId": "peijian^4047", @@ -5525,12 +8909,20 @@ "i18nKey": "pj_name_4047", "detailI18nKey": "pj_des_4047", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^4048": { "itemId": "peijian^4048", @@ -5538,12 +8930,20 @@ "i18nKey": "pj_name_4048", "detailI18nKey": "pj_des_4048", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 320, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } }, "peijian^5001": { "itemId": "peijian^5001", @@ -5551,12 +8951,20 @@ "i18nKey": "pj_name_5001", "detailI18nKey": "pj_des_5001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5002": { "itemId": "peijian^5002", @@ -5564,12 +8972,20 @@ "i18nKey": "pj_name_5002", "detailI18nKey": "pj_des_5002", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5003": { "itemId": "peijian^5003", @@ -5577,12 +8993,20 @@ "i18nKey": "pj_name_5003", "detailI18nKey": "pj_des_5003", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5004": { "itemId": "peijian^5004", @@ -5590,12 +9014,20 @@ "i18nKey": "pj_name_5004", "detailI18nKey": "pj_des_5004", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5005": { "itemId": "peijian^5005", @@ -5603,12 +9035,20 @@ "i18nKey": "pj_name_5005", "detailI18nKey": "pj_des_5005", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5006": { "itemId": "peijian^5006", @@ -5616,12 +9056,20 @@ "i18nKey": "pj_name_5006", "detailI18nKey": "pj_des_5006", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5007": { "itemId": "peijian^5007", @@ -5629,12 +9077,20 @@ "i18nKey": "pj_name_5007", "detailI18nKey": "pj_des_5007", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5008": { "itemId": "peijian^5008", @@ -5642,12 +9098,20 @@ "i18nKey": "pj_name_5008", "detailI18nKey": "pj_des_5008", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5009": { "itemId": "peijian^5009", @@ -5655,12 +9119,20 @@ "i18nKey": "pj_name_5009", "detailI18nKey": "pj_des_5009", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5010": { "itemId": "peijian^5010", @@ -5668,12 +9140,20 @@ "i18nKey": "pj_name_5010", "detailI18nKey": "pj_des_5010", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5011": { "itemId": "peijian^5011", @@ -5681,12 +9161,20 @@ "i18nKey": "pj_name_5011", "detailI18nKey": "pj_des_5011", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5012": { "itemId": "peijian^5012", @@ -5694,12 +9182,20 @@ "i18nKey": "pj_name_5012", "detailI18nKey": "pj_des_5012", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5013": { "itemId": "peijian^5013", @@ -5707,12 +9203,20 @@ "i18nKey": "pj_name_5013", "detailI18nKey": "pj_des_5013", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5014": { "itemId": "peijian^5014", @@ -5720,12 +9224,20 @@ "i18nKey": "pj_name_5014", "detailI18nKey": "pj_des_5014", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5015": { "itemId": "peijian^5015", @@ -5733,12 +9245,20 @@ "i18nKey": "pj_name_5015", "detailI18nKey": "pj_des_5015", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5016": { "itemId": "peijian^5016", @@ -5746,12 +9266,20 @@ "i18nKey": "pj_name_5016", "detailI18nKey": "pj_des_5016", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5017": { "itemId": "peijian^5017", @@ -5759,12 +9287,20 @@ "i18nKey": "pj_name_5017", "detailI18nKey": "pj_des_5017", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5018": { "itemId": "peijian^5018", @@ -5772,12 +9308,20 @@ "i18nKey": "pj_name_5018", "detailI18nKey": "pj_des_5018", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5019": { "itemId": "peijian^5019", @@ -5785,12 +9329,20 @@ "i18nKey": "pj_name_5019", "detailI18nKey": "pj_des_5019", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5020": { "itemId": "peijian^5020", @@ -5798,12 +9350,20 @@ "i18nKey": "pj_name_5020", "detailI18nKey": "pj_des_5020", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5021": { "itemId": "peijian^5021", @@ -5811,12 +9371,20 @@ "i18nKey": "pj_name_5021", "detailI18nKey": "pj_des_5021", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5022": { "itemId": "peijian^5022", @@ -5824,12 +9392,20 @@ "i18nKey": "pj_name_5022", "detailI18nKey": "pj_des_5022", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5023": { "itemId": "peijian^5023", @@ -5837,12 +9413,20 @@ "i18nKey": "pj_name_5023", "detailI18nKey": "pj_des_5023", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5024": { "itemId": "peijian^5024", @@ -5850,12 +9434,20 @@ "i18nKey": "pj_name_5024", "detailI18nKey": "pj_des_5024", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5025": { "itemId": "peijian^5025", @@ -5863,12 +9455,20 @@ "i18nKey": "pj_name_5025", "detailI18nKey": "pj_des_5025", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5026": { "itemId": "peijian^5026", @@ -5876,12 +9476,20 @@ "i18nKey": "pj_name_5026", "detailI18nKey": "pj_des_5026", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5027": { "itemId": "peijian^5027", @@ -5889,12 +9497,20 @@ "i18nKey": "pj_name_5027", "detailI18nKey": "pj_des_5027", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5028": { "itemId": "peijian^5028", @@ -5902,12 +9518,20 @@ "i18nKey": "pj_name_5028", "detailI18nKey": "pj_des_5028", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5029": { "itemId": "peijian^5029", @@ -5915,12 +9539,20 @@ "i18nKey": "pj_name_5029", "detailI18nKey": "pj_des_5029", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5030": { "itemId": "peijian^5030", @@ -5928,12 +9560,20 @@ "i18nKey": "pj_name_5030", "detailI18nKey": "pj_des_5030", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5031": { "itemId": "peijian^5031", @@ -5941,12 +9581,20 @@ "i18nKey": "pj_name_5031", "detailI18nKey": "pj_des_5031", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5032": { "itemId": "peijian^5032", @@ -5954,12 +9602,20 @@ "i18nKey": "pj_name_5032", "detailI18nKey": "pj_des_5032", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5033": { "itemId": "peijian^5033", @@ -5967,12 +9623,20 @@ "i18nKey": "pj_name_5033", "detailI18nKey": "pj_des_5033", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5034": { "itemId": "peijian^5034", @@ -5980,12 +9644,20 @@ "i18nKey": "pj_name_5034", "detailI18nKey": "pj_des_5034", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5035": { "itemId": "peijian^5035", @@ -5993,12 +9665,20 @@ "i18nKey": "pj_name_5035", "detailI18nKey": "pj_des_5035", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5036": { "itemId": "peijian^5036", @@ -6006,12 +9686,20 @@ "i18nKey": "pj_name_5036", "detailI18nKey": "pj_des_5036", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5037": { "itemId": "peijian^5037", @@ -6019,12 +9707,20 @@ "i18nKey": "pj_name_5037", "detailI18nKey": "pj_des_5037", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5038": { "itemId": "peijian^5038", @@ -6032,12 +9728,20 @@ "i18nKey": "pj_name_5038", "detailI18nKey": "pj_des_5038", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5039": { "itemId": "peijian^5039", @@ -6045,12 +9749,20 @@ "i18nKey": "pj_name_5039", "detailI18nKey": "pj_des_5039", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5040": { "itemId": "peijian^5040", @@ -6058,12 +9770,20 @@ "i18nKey": "pj_name_5040", "detailI18nKey": "pj_des_5040", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5041": { "itemId": "peijian^5041", @@ -6071,12 +9791,20 @@ "i18nKey": "pj_name_5041", "detailI18nKey": "pj_des_5041", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5042": { "itemId": "peijian^5042", @@ -6084,12 +9812,20 @@ "i18nKey": "pj_name_5042", "detailI18nKey": "pj_des_5042", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5043": { "itemId": "peijian^5043", @@ -6097,12 +9833,20 @@ "i18nKey": "pj_name_5043", "detailI18nKey": "pj_des_5043", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5044": { "itemId": "peijian^5044", @@ -6110,12 +9854,20 @@ "i18nKey": "pj_name_5044", "detailI18nKey": "pj_des_5044", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5045": { "itemId": "peijian^5045", @@ -6123,12 +9875,20 @@ "i18nKey": "pj_name_5045", "detailI18nKey": "pj_des_5045", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5046": { "itemId": "peijian^5046", @@ -6136,12 +9896,20 @@ "i18nKey": "pj_name_5046", "detailI18nKey": "pj_des_5046", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5047": { "itemId": "peijian^5047", @@ -6149,12 +9917,20 @@ "i18nKey": "pj_name_5047", "detailI18nKey": "pj_des_5047", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^5048": { "itemId": "peijian^5048", @@ -6162,12 +9938,20 @@ "i18nKey": "pj_name_5048", "detailI18nKey": "pj_des_5048", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 0, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } }, "peijian^6001": { "itemId": "peijian^6001", @@ -6175,11 +9959,61 @@ "i18nKey": "pj_name_6001", "detailI18nKey": "pj_des_6001", "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", - "value": 500, + "value": 20, "typeId": "peijian", "typeName": "配件", "isStoreSupported": true, "isAiSupported": true, - "attributes": "{\"storeDisplayPrice\": null,\"storeCategory\": \"\",\"setQuantity\":1,\"purchaseLimit\":0,\"sellMinCp\":100,\"sellMaxCp\":500,\"rarity\":2" + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 4 + } + }, + "attr^rmbmoney": { + "itemId": "attr^rmbmoney", + "name": "钻石", + "i18nKey": "intr_attr_name_2", + "detailI18nKey": "intr_attr_describe_2", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 2, + "typeId": "attr", + "typeName": "货币", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 5 + } + }, + "attr^jinbi": { + "itemId": "attr^jinbi", + "name": "美金", + "i18nKey": "intr_attr_name_1", + "detailI18nKey": "intr_attr_describe_1", + "iconUrl": "https://ik.imagekit.io/g123/production-ctw-box/game-box/preview/6ffd84658d75d5247f7f01b2f00ae3e6beda7163237c025ff8f0a58c.png", + "value": 0.00012, + "typeId": "attr", + "typeName": "货币", + "isStoreSupported": true, + "isAiSupported": true, + "attributes": { + "storeDisplayPrice": null, + "storeCategory": "", + "setQuantity": 1, + "purchaseLimit": 0, + "sellMinCp": 100, + "sellMaxCp": 500, + "rarity": 3 + } } } \ No newline at end of file diff --git a/src/json/gbtx_npcLv.json b/src/json/gbtx_npcLv.json new file mode 100644 index 0000000..1563619 --- /dev/null +++ b/src/json/gbtx_npcLv.json @@ -0,0 +1,19802 @@ +{ + "1": { + "id": 1, + "heroid": 3001, + "num": 1, + "npcId": 31001 + }, + "2": { + "id": 2, + "heroid": 3001, + "num": 2, + "npcId": 31002 + }, + "3": { + "id": 3, + "heroid": 3001, + "num": 3, + "npcId": 31003 + }, + "4": { + "id": 4, + "heroid": 3001, + "num": 4, + "npcId": 31004 + }, + "5": { + "id": 5, + "heroid": 3001, + "num": 5, + "npcId": 31005 + }, + "6": { + "id": 6, + "heroid": 3001, + "num": 6, + "npcId": 31006 + }, + "7": { + "id": 7, + "heroid": 3001, + "num": 7, + "npcId": 31007 + }, + "8": { + "id": 8, + "heroid": 3001, + "num": 8, + "npcId": 31008 + }, + "9": { + "id": 9, + "heroid": 3001, + "num": 9, + "npcId": 31009 + }, + "10": { + "id": 10, + "heroid": 3001, + "num": 10, + "npcId": 31010 + }, + "11": { + "id": 11, + "heroid": 3001, + "num": 11, + "npcId": 31011 + }, + "12": { + "id": 12, + "heroid": 3001, + "num": 12, + "npcId": 31012 + }, + "13": { + "id": 13, + "heroid": 3001, + "num": 13, + "npcId": 31013 + }, + "14": { + "id": 14, + "heroid": 3001, + "num": 14, + "npcId": 31014 + }, + "15": { + "id": 15, + "heroid": 3001, + "num": 15, + "npcId": 31015 + }, + "16": { + "id": 16, + "heroid": 3001, + "num": 16, + "npcId": 31016 + }, + "17": { + "id": 17, + "heroid": 3001, + "num": 17, + "npcId": 31017 + }, + "18": { + "id": 18, + "heroid": 3001, + "num": 18, + "npcId": 31018 + }, + "19": { + "id": 19, + "heroid": 3001, + "num": 19, + "npcId": 31019 + }, + "20": { + "id": 20, + "heroid": 3001, + "num": 20, + "npcId": 31020 + }, + "21": { + "id": 21, + "heroid": 3001, + "num": 21, + "npcId": 31021 + }, + "22": { + "id": 22, + "heroid": 3001, + "num": 22, + "npcId": 31022 + }, + "23": { + "id": 23, + "heroid": 3001, + "num": 23, + "npcId": 31023 + }, + "24": { + "id": 24, + "heroid": 3001, + "num": 24, + "npcId": 31024 + }, + "25": { + "id": 25, + "heroid": 3001, + "num": 25, + "npcId": 31025 + }, + "26": { + "id": 26, + "heroid": 3001, + "num": 26, + "npcId": 31026 + }, + "27": { + "id": 27, + "heroid": 3001, + "num": 27, + "npcId": 31027 + }, + "28": { + "id": 28, + "heroid": 3001, + "num": 28, + "npcId": 31028 + }, + "29": { + "id": 29, + "heroid": 3001, + "num": 29, + "npcId": 31029 + }, + "30": { + "id": 30, + "heroid": 3001, + "num": 30, + "npcId": 31030 + }, + "31": { + "id": 31, + "heroid": 3001, + "num": 31, + "npcId": 31031 + }, + "32": { + "id": 32, + "heroid": 3001, + "num": 32, + "npcId": 31032 + }, + "33": { + "id": 33, + "heroid": 3001, + "num": 33, + "npcId": 31033 + }, + "34": { + "id": 34, + "heroid": 3001, + "num": 34, + "npcId": 31034 + }, + "35": { + "id": 35, + "heroid": 3001, + "num": 35, + "npcId": 31035 + }, + "36": { + "id": 36, + "heroid": 3001, + "num": 36, + "npcId": 31036 + }, + "37": { + "id": 37, + "heroid": 3001, + "num": 37, + "npcId": 31037 + }, + "38": { + "id": 38, + "heroid": 3001, + "num": 38, + "npcId": 31038 + }, + "39": { + "id": 39, + "heroid": 3001, + "num": 39, + "npcId": 31039 + }, + "40": { + "id": 40, + "heroid": 3001, + "num": 40, + "npcId": 31040 + }, + "41": { + "id": 41, + "heroid": 3001, + "num": 41, + "npcId": 31041 + }, + "42": { + "id": 42, + "heroid": 3001, + "num": 42, + "npcId": 31042 + }, + "43": { + "id": 43, + "heroid": 3001, + "num": 43, + "npcId": 31043 + }, + "44": { + "id": 44, + "heroid": 3001, + "num": 44, + "npcId": 31044 + }, + "45": { + "id": 45, + "heroid": 3001, + "num": 45, + "npcId": 31045 + }, + "46": { + "id": 46, + "heroid": 3001, + "num": 46, + "npcId": 31046 + }, + "47": { + "id": 47, + "heroid": 3001, + "num": 47, + "npcId": 31047 + }, + "48": { + "id": 48, + "heroid": 3001, + "num": 48, + "npcId": 31048 + }, + "49": { + "id": 49, + "heroid": 3001, + "num": 49, + "npcId": 31049 + }, + "50": { + "id": 50, + "heroid": 3001, + "num": 50, + "npcId": 31050 + }, + "51": { + "id": 51, + "heroid": 3001, + "num": 51, + "npcId": 31051 + }, + "52": { + "id": 52, + "heroid": 3001, + "num": 52, + "npcId": 31052 + }, + "53": { + "id": 53, + "heroid": 3001, + "num": 53, + "npcId": 31053 + }, + "54": { + "id": 54, + "heroid": 3001, + "num": 54, + "npcId": 31054 + }, + "55": { + "id": 55, + "heroid": 3001, + "num": 55, + "npcId": 31055 + }, + "56": { + "id": 56, + "heroid": 3001, + "num": 56, + "npcId": 31056 + }, + "57": { + "id": 57, + "heroid": 3001, + "num": 57, + "npcId": 31057 + }, + "58": { + "id": 58, + "heroid": 3001, + "num": 58, + "npcId": 31058 + }, + "59": { + "id": 59, + "heroid": 3001, + "num": 59, + "npcId": 31059 + }, + "60": { + "id": 60, + "heroid": 3001, + "num": 60, + "npcId": 31060 + }, + "61": { + "id": 61, + "heroid": 3001, + "num": 61, + "npcId": 31061 + }, + "62": { + "id": 62, + "heroid": 3001, + "num": 62, + "npcId": 31062 + }, + "63": { + "id": 63, + "heroid": 3001, + "num": 63, + "npcId": 31063 + }, + "64": { + "id": 64, + "heroid": 3001, + "num": 64, + "npcId": 31064 + }, + "65": { + "id": 65, + "heroid": 3001, + "num": 65, + "npcId": 31065 + }, + "66": { + "id": 66, + "heroid": 3001, + "num": 66, + "npcId": 31066 + }, + "67": { + "id": 67, + "heroid": 3001, + "num": 67, + "npcId": 31067 + }, + "68": { + "id": 68, + "heroid": 3001, + "num": 68, + "npcId": 31068 + }, + "69": { + "id": 69, + "heroid": 3001, + "num": 69, + "npcId": 31069 + }, + "70": { + "id": 70, + "heroid": 3001, + "num": 70, + "npcId": 31070 + }, + "71": { + "id": 71, + "heroid": 3001, + "num": 71, + "npcId": 31071 + }, + "72": { + "id": 72, + "heroid": 3001, + "num": 72, + "npcId": 31072 + }, + "73": { + "id": 73, + "heroid": 3001, + "num": 73, + "npcId": 31073 + }, + "74": { + "id": 74, + "heroid": 3001, + "num": 74, + "npcId": 31074 + }, + "75": { + "id": 75, + "heroid": 3001, + "num": 75, + "npcId": 31075 + }, + "76": { + "id": 76, + "heroid": 3001, + "num": 76, + "npcId": 31076 + }, + "77": { + "id": 77, + "heroid": 3001, + "num": 77, + "npcId": 31077 + }, + "78": { + "id": 78, + "heroid": 3001, + "num": 78, + "npcId": 31078 + }, + "79": { + "id": 79, + "heroid": 3001, + "num": 79, + "npcId": 31079 + }, + "80": { + "id": 80, + "heroid": 3001, + "num": 80, + "npcId": 31080 + }, + "81": { + "id": 81, + "heroid": 3001, + "num": 81, + "npcId": 31081 + }, + "82": { + "id": 82, + "heroid": 3001, + "num": 82, + "npcId": 31082 + }, + "83": { + "id": 83, + "heroid": 3001, + "num": 83, + "npcId": 31083 + }, + "84": { + "id": 84, + "heroid": 3001, + "num": 84, + "npcId": 31084 + }, + "85": { + "id": 85, + "heroid": 3001, + "num": 85, + "npcId": 31085 + }, + "86": { + "id": 86, + "heroid": 3001, + "num": 86, + "npcId": 31086 + }, + "87": { + "id": 87, + "heroid": 3001, + "num": 87, + "npcId": 31087 + }, + "88": { + "id": 88, + "heroid": 3001, + "num": 88, + "npcId": 31088 + }, + "89": { + "id": 89, + "heroid": 3001, + "num": 89, + "npcId": 31089 + }, + "90": { + "id": 90, + "heroid": 3001, + "num": 90, + "npcId": 31090 + }, + "91": { + "id": 91, + "heroid": 3001, + "num": 91, + "npcId": 31091 + }, + "92": { + "id": 92, + "heroid": 3001, + "num": 92, + "npcId": 31092 + }, + "93": { + "id": 93, + "heroid": 3001, + "num": 93, + "npcId": 31093 + }, + "94": { + "id": 94, + "heroid": 3001, + "num": 94, + "npcId": 31094 + }, + "95": { + "id": 95, + "heroid": 3001, + "num": 95, + "npcId": 31095 + }, + "96": { + "id": 96, + "heroid": 3001, + "num": 96, + "npcId": 31096 + }, + "97": { + "id": 97, + "heroid": 3001, + "num": 97, + "npcId": 31097 + }, + "98": { + "id": 98, + "heroid": 3001, + "num": 98, + "npcId": 31098 + }, + "99": { + "id": 99, + "heroid": 3001, + "num": 99, + "npcId": 31099 + }, + "100": { + "id": 100, + "heroid": 3001, + "num": 100, + "npcId": 31100 + }, + "101": { + "id": 101, + "heroid": 3002, + "num": 1, + "npcId": 31101 + }, + "102": { + "id": 102, + "heroid": 3002, + "num": 2, + "npcId": 31102 + }, + "103": { + "id": 103, + "heroid": 3002, + "num": 3, + "npcId": 31103 + }, + "104": { + "id": 104, + "heroid": 3002, + "num": 4, + "npcId": 31104 + }, + "105": { + "id": 105, + "heroid": 3002, + "num": 5, + "npcId": 31105 + }, + "106": { + "id": 106, + "heroid": 3002, + "num": 6, + "npcId": 31106 + }, + "107": { + "id": 107, + "heroid": 3002, + "num": 7, + "npcId": 31107 + }, + "108": { + "id": 108, + "heroid": 3002, + "num": 8, + "npcId": 31108 + }, + "109": { + "id": 109, + "heroid": 3002, + "num": 9, + "npcId": 31109 + }, + "110": { + "id": 110, + "heroid": 3002, + "num": 10, + "npcId": 31110 + }, + "111": { + "id": 111, + "heroid": 3002, + "num": 11, + "npcId": 31111 + }, + "112": { + "id": 112, + "heroid": 3002, + "num": 12, + "npcId": 31112 + }, + "113": { + "id": 113, + "heroid": 3002, + "num": 13, + "npcId": 31113 + }, + "114": { + "id": 114, + "heroid": 3002, + "num": 14, + "npcId": 31114 + }, + "115": { + "id": 115, + "heroid": 3002, + "num": 15, + "npcId": 31115 + }, + "116": { + "id": 116, + "heroid": 3002, + "num": 16, + "npcId": 31116 + }, + "117": { + "id": 117, + "heroid": 3002, + "num": 17, + "npcId": 31117 + }, + "118": { + "id": 118, + "heroid": 3002, + "num": 18, + "npcId": 31118 + }, + "119": { + "id": 119, + "heroid": 3002, + "num": 19, + "npcId": 31119 + }, + "120": { + "id": 120, + "heroid": 3002, + "num": 20, + "npcId": 31120 + }, + "121": { + "id": 121, + "heroid": 3002, + "num": 21, + "npcId": 31121 + }, + "122": { + "id": 122, + "heroid": 3002, + "num": 22, + "npcId": 31122 + }, + "123": { + "id": 123, + "heroid": 3002, + "num": 23, + "npcId": 31123 + }, + "124": { + "id": 124, + "heroid": 3002, + "num": 24, + "npcId": 31124 + }, + "125": { + "id": 125, + "heroid": 3002, + "num": 25, + "npcId": 31125 + }, + "126": { + "id": 126, + "heroid": 3002, + "num": 26, + "npcId": 31126 + }, + "127": { + "id": 127, + "heroid": 3002, + "num": 27, + "npcId": 31127 + }, + "128": { + "id": 128, + "heroid": 3002, + "num": 28, + "npcId": 31128 + }, + "129": { + "id": 129, + "heroid": 3002, + "num": 29, + "npcId": 31129 + }, + "130": { + "id": 130, + "heroid": 3002, + "num": 30, + "npcId": 31130 + }, + "131": { + "id": 131, + "heroid": 3002, + "num": 31, + "npcId": 31131 + }, + "132": { + "id": 132, + "heroid": 3002, + "num": 32, + "npcId": 31132 + }, + "133": { + "id": 133, + "heroid": 3002, + "num": 33, + "npcId": 31133 + }, + "134": { + "id": 134, + "heroid": 3002, + "num": 34, + "npcId": 31134 + }, + "135": { + "id": 135, + "heroid": 3002, + "num": 35, + "npcId": 31135 + }, + "136": { + "id": 136, + "heroid": 3002, + "num": 36, + "npcId": 31136 + }, + "137": { + "id": 137, + "heroid": 3002, + "num": 37, + "npcId": 31137 + }, + "138": { + "id": 138, + "heroid": 3002, + "num": 38, + "npcId": 31138 + }, + "139": { + "id": 139, + "heroid": 3002, + "num": 39, + "npcId": 31139 + }, + "140": { + "id": 140, + "heroid": 3002, + "num": 40, + "npcId": 31140 + }, + "141": { + "id": 141, + "heroid": 3002, + "num": 41, + "npcId": 31141 + }, + "142": { + "id": 142, + "heroid": 3002, + "num": 42, + "npcId": 31142 + }, + "143": { + "id": 143, + "heroid": 3002, + "num": 43, + "npcId": 31143 + }, + "144": { + "id": 144, + "heroid": 3002, + "num": 44, + "npcId": 31144 + }, + "145": { + "id": 145, + "heroid": 3002, + "num": 45, + "npcId": 31145 + }, + "146": { + "id": 146, + "heroid": 3002, + "num": 46, + "npcId": 31146 + }, + "147": { + "id": 147, + "heroid": 3002, + "num": 47, + "npcId": 31147 + }, + "148": { + "id": 148, + "heroid": 3002, + "num": 48, + "npcId": 31148 + }, + "149": { + "id": 149, + "heroid": 3002, + "num": 49, + "npcId": 31149 + }, + "150": { + "id": 150, + "heroid": 3002, + "num": 50, + "npcId": 31150 + }, + "151": { + "id": 151, + "heroid": 3002, + "num": 51, + "npcId": 31151 + }, + "152": { + "id": 152, + "heroid": 3002, + "num": 52, + "npcId": 31152 + }, + "153": { + "id": 153, + "heroid": 3002, + "num": 53, + "npcId": 31153 + }, + "154": { + "id": 154, + "heroid": 3002, + "num": 54, + "npcId": 31154 + }, + "155": { + "id": 155, + "heroid": 3002, + "num": 55, + "npcId": 31155 + }, + "156": { + "id": 156, + "heroid": 3002, + "num": 56, + "npcId": 31156 + }, + "157": { + "id": 157, + "heroid": 3002, + "num": 57, + "npcId": 31157 + }, + "158": { + "id": 158, + "heroid": 3002, + "num": 58, + "npcId": 31158 + }, + "159": { + "id": 159, + "heroid": 3002, + "num": 59, + "npcId": 31159 + }, + "160": { + "id": 160, + "heroid": 3002, + "num": 60, + "npcId": 31160 + }, + "161": { + "id": 161, + "heroid": 3002, + "num": 61, + "npcId": 31161 + }, + "162": { + "id": 162, + "heroid": 3002, + "num": 62, + "npcId": 31162 + }, + "163": { + "id": 163, + "heroid": 3002, + "num": 63, + "npcId": 31163 + }, + "164": { + "id": 164, + "heroid": 3002, + "num": 64, + "npcId": 31164 + }, + "165": { + "id": 165, + "heroid": 3002, + "num": 65, + "npcId": 31165 + }, + "166": { + "id": 166, + "heroid": 3002, + "num": 66, + "npcId": 31166 + }, + "167": { + "id": 167, + "heroid": 3002, + "num": 67, + "npcId": 31167 + }, + "168": { + "id": 168, + "heroid": 3002, + "num": 68, + "npcId": 31168 + }, + "169": { + "id": 169, + "heroid": 3002, + "num": 69, + "npcId": 31169 + }, + "170": { + "id": 170, + "heroid": 3002, + "num": 70, + "npcId": 31170 + }, + "171": { + "id": 171, + "heroid": 3002, + "num": 71, + "npcId": 31171 + }, + "172": { + "id": 172, + "heroid": 3002, + "num": 72, + "npcId": 31172 + }, + "173": { + "id": 173, + "heroid": 3002, + "num": 73, + "npcId": 31173 + }, + "174": { + "id": 174, + "heroid": 3002, + "num": 74, + "npcId": 31174 + }, + "175": { + "id": 175, + "heroid": 3002, + "num": 75, + "npcId": 31175 + }, + "176": { + "id": 176, + "heroid": 3002, + "num": 76, + "npcId": 31176 + }, + "177": { + "id": 177, + "heroid": 3002, + "num": 77, + "npcId": 31177 + }, + "178": { + "id": 178, + "heroid": 3002, + "num": 78, + "npcId": 31178 + }, + "179": { + "id": 179, + "heroid": 3002, + "num": 79, + "npcId": 31179 + }, + "180": { + "id": 180, + "heroid": 3002, + "num": 80, + "npcId": 31180 + }, + "181": { + "id": 181, + "heroid": 3002, + "num": 81, + "npcId": 31181 + }, + "182": { + "id": 182, + "heroid": 3002, + "num": 82, + "npcId": 31182 + }, + "183": { + "id": 183, + "heroid": 3002, + "num": 83, + "npcId": 31183 + }, + "184": { + "id": 184, + "heroid": 3002, + "num": 84, + "npcId": 31184 + }, + "185": { + "id": 185, + "heroid": 3002, + "num": 85, + "npcId": 31185 + }, + "186": { + "id": 186, + "heroid": 3002, + "num": 86, + "npcId": 31186 + }, + "187": { + "id": 187, + "heroid": 3002, + "num": 87, + "npcId": 31187 + }, + "188": { + "id": 188, + "heroid": 3002, + "num": 88, + "npcId": 31188 + }, + "189": { + "id": 189, + "heroid": 3002, + "num": 89, + "npcId": 31189 + }, + "190": { + "id": 190, + "heroid": 3002, + "num": 90, + "npcId": 31190 + }, + "191": { + "id": 191, + "heroid": 3002, + "num": 91, + "npcId": 31191 + }, + "192": { + "id": 192, + "heroid": 3002, + "num": 92, + "npcId": 31192 + }, + "193": { + "id": 193, + "heroid": 3002, + "num": 93, + "npcId": 31193 + }, + "194": { + "id": 194, + "heroid": 3002, + "num": 94, + "npcId": 31194 + }, + "195": { + "id": 195, + "heroid": 3002, + "num": 95, + "npcId": 31195 + }, + "196": { + "id": 196, + "heroid": 3002, + "num": 96, + "npcId": 31196 + }, + "197": { + "id": 197, + "heroid": 3002, + "num": 97, + "npcId": 31197 + }, + "198": { + "id": 198, + "heroid": 3002, + "num": 98, + "npcId": 31198 + }, + "199": { + "id": 199, + "heroid": 3002, + "num": 99, + "npcId": 31199 + }, + "200": { + "id": 200, + "heroid": 3002, + "num": 100, + "npcId": 31200 + }, + "201": { + "id": 201, + "heroid": 3003, + "num": 1, + "npcId": 31201 + }, + "202": { + "id": 202, + "heroid": 3003, + "num": 2, + "npcId": 31202 + }, + "203": { + "id": 203, + "heroid": 3003, + "num": 3, + "npcId": 31203 + }, + "204": { + "id": 204, + "heroid": 3003, + "num": 4, + "npcId": 31204 + }, + "205": { + "id": 205, + "heroid": 3003, + "num": 5, + "npcId": 31205 + }, + "206": { + "id": 206, + "heroid": 3003, + "num": 6, + "npcId": 31206 + }, + "207": { + "id": 207, + "heroid": 3003, + "num": 7, + "npcId": 31207 + }, + "208": { + "id": 208, + "heroid": 3003, + "num": 8, + "npcId": 31208 + }, + "209": { + "id": 209, + "heroid": 3003, + "num": 9, + "npcId": 31209 + }, + "210": { + "id": 210, + "heroid": 3003, + "num": 10, + "npcId": 31210 + }, + "211": { + "id": 211, + "heroid": 3003, + "num": 11, + "npcId": 31211 + }, + "212": { + "id": 212, + "heroid": 3003, + "num": 12, + "npcId": 31212 + }, + "213": { + "id": 213, + "heroid": 3003, + "num": 13, + "npcId": 31213 + }, + "214": { + "id": 214, + "heroid": 3003, + "num": 14, + "npcId": 31214 + }, + "215": { + "id": 215, + "heroid": 3003, + "num": 15, + "npcId": 31215 + }, + "216": { + "id": 216, + "heroid": 3003, + "num": 16, + "npcId": 31216 + }, + "217": { + "id": 217, + "heroid": 3003, + "num": 17, + "npcId": 31217 + }, + "218": { + "id": 218, + "heroid": 3003, + "num": 18, + "npcId": 31218 + }, + "219": { + "id": 219, + "heroid": 3003, + "num": 19, + "npcId": 31219 + }, + "220": { + "id": 220, + "heroid": 3003, + "num": 20, + "npcId": 31220 + }, + "221": { + "id": 221, + "heroid": 3003, + "num": 21, + "npcId": 31221 + }, + "222": { + "id": 222, + "heroid": 3003, + "num": 22, + "npcId": 31222 + }, + "223": { + "id": 223, + "heroid": 3003, + "num": 23, + "npcId": 31223 + }, + "224": { + "id": 224, + "heroid": 3003, + "num": 24, + "npcId": 31224 + }, + "225": { + "id": 225, + "heroid": 3003, + "num": 25, + "npcId": 31225 + }, + "226": { + "id": 226, + "heroid": 3003, + "num": 26, + "npcId": 31226 + }, + "227": { + "id": 227, + "heroid": 3003, + "num": 27, + "npcId": 31227 + }, + "228": { + "id": 228, + "heroid": 3003, + "num": 28, + "npcId": 31228 + }, + "229": { + "id": 229, + "heroid": 3003, + "num": 29, + "npcId": 31229 + }, + "230": { + "id": 230, + "heroid": 3003, + "num": 30, + "npcId": 31230 + }, + "231": { + "id": 231, + "heroid": 3003, + "num": 31, + "npcId": 31231 + }, + "232": { + "id": 232, + "heroid": 3003, + "num": 32, + "npcId": 31232 + }, + "233": { + "id": 233, + "heroid": 3003, + "num": 33, + "npcId": 31233 + }, + "234": { + "id": 234, + "heroid": 3003, + "num": 34, + "npcId": 31234 + }, + "235": { + "id": 235, + "heroid": 3003, + "num": 35, + "npcId": 31235 + }, + "236": { + "id": 236, + "heroid": 3003, + "num": 36, + "npcId": 31236 + }, + "237": { + "id": 237, + "heroid": 3003, + "num": 37, + "npcId": 31237 + }, + "238": { + "id": 238, + "heroid": 3003, + "num": 38, + "npcId": 31238 + }, + "239": { + "id": 239, + "heroid": 3003, + "num": 39, + "npcId": 31239 + }, + "240": { + "id": 240, + "heroid": 3003, + "num": 40, + "npcId": 31240 + }, + "241": { + "id": 241, + "heroid": 3003, + "num": 41, + "npcId": 31241 + }, + "242": { + "id": 242, + "heroid": 3003, + "num": 42, + "npcId": 31242 + }, + "243": { + "id": 243, + "heroid": 3003, + "num": 43, + "npcId": 31243 + }, + "244": { + "id": 244, + "heroid": 3003, + "num": 44, + "npcId": 31244 + }, + "245": { + "id": 245, + "heroid": 3003, + "num": 45, + "npcId": 31245 + }, + "246": { + "id": 246, + "heroid": 3003, + "num": 46, + "npcId": 31246 + }, + "247": { + "id": 247, + "heroid": 3003, + "num": 47, + "npcId": 31247 + }, + "248": { + "id": 248, + "heroid": 3003, + "num": 48, + "npcId": 31248 + }, + "249": { + "id": 249, + "heroid": 3003, + "num": 49, + "npcId": 31249 + }, + "250": { + "id": 250, + "heroid": 3003, + "num": 50, + "npcId": 31250 + }, + "251": { + "id": 251, + "heroid": 3003, + "num": 51, + "npcId": 31251 + }, + "252": { + "id": 252, + "heroid": 3003, + "num": 52, + "npcId": 31252 + }, + "253": { + "id": 253, + "heroid": 3003, + "num": 53, + "npcId": 31253 + }, + "254": { + "id": 254, + "heroid": 3003, + "num": 54, + "npcId": 31254 + }, + "255": { + "id": 255, + "heroid": 3003, + "num": 55, + "npcId": 31255 + }, + "256": { + "id": 256, + "heroid": 3003, + "num": 56, + "npcId": 31256 + }, + "257": { + "id": 257, + "heroid": 3003, + "num": 57, + "npcId": 31257 + }, + "258": { + "id": 258, + "heroid": 3003, + "num": 58, + "npcId": 31258 + }, + "259": { + "id": 259, + "heroid": 3003, + "num": 59, + "npcId": 31259 + }, + "260": { + "id": 260, + "heroid": 3003, + "num": 60, + "npcId": 31260 + }, + "261": { + "id": 261, + "heroid": 3003, + "num": 61, + "npcId": 31261 + }, + "262": { + "id": 262, + "heroid": 3003, + "num": 62, + "npcId": 31262 + }, + "263": { + "id": 263, + "heroid": 3003, + "num": 63, + "npcId": 31263 + }, + "264": { + "id": 264, + "heroid": 3003, + "num": 64, + "npcId": 31264 + }, + "265": { + "id": 265, + "heroid": 3003, + "num": 65, + "npcId": 31265 + }, + "266": { + "id": 266, + "heroid": 3003, + "num": 66, + "npcId": 31266 + }, + "267": { + "id": 267, + "heroid": 3003, + "num": 67, + "npcId": 31267 + }, + "268": { + "id": 268, + "heroid": 3003, + "num": 68, + "npcId": 31268 + }, + "269": { + "id": 269, + "heroid": 3003, + "num": 69, + "npcId": 31269 + }, + "270": { + "id": 270, + "heroid": 3003, + "num": 70, + "npcId": 31270 + }, + "271": { + "id": 271, + "heroid": 3003, + "num": 71, + "npcId": 31271 + }, + "272": { + "id": 272, + "heroid": 3003, + "num": 72, + "npcId": 31272 + }, + "273": { + "id": 273, + "heroid": 3003, + "num": 73, + "npcId": 31273 + }, + "274": { + "id": 274, + "heroid": 3003, + "num": 74, + "npcId": 31274 + }, + "275": { + "id": 275, + "heroid": 3003, + "num": 75, + "npcId": 31275 + }, + "276": { + "id": 276, + "heroid": 3003, + "num": 76, + "npcId": 31276 + }, + "277": { + "id": 277, + "heroid": 3003, + "num": 77, + "npcId": 31277 + }, + "278": { + "id": 278, + "heroid": 3003, + "num": 78, + "npcId": 31278 + }, + "279": { + "id": 279, + "heroid": 3003, + "num": 79, + "npcId": 31279 + }, + "280": { + "id": 280, + "heroid": 3003, + "num": 80, + "npcId": 31280 + }, + "281": { + "id": 281, + "heroid": 3003, + "num": 81, + "npcId": 31281 + }, + "282": { + "id": 282, + "heroid": 3003, + "num": 82, + "npcId": 31282 + }, + "283": { + "id": 283, + "heroid": 3003, + "num": 83, + "npcId": 31283 + }, + "284": { + "id": 284, + "heroid": 3003, + "num": 84, + "npcId": 31284 + }, + "285": { + "id": 285, + "heroid": 3003, + "num": 85, + "npcId": 31285 + }, + "286": { + "id": 286, + "heroid": 3003, + "num": 86, + "npcId": 31286 + }, + "287": { + "id": 287, + "heroid": 3003, + "num": 87, + "npcId": 31287 + }, + "288": { + "id": 288, + "heroid": 3003, + "num": 88, + "npcId": 31288 + }, + "289": { + "id": 289, + "heroid": 3003, + "num": 89, + "npcId": 31289 + }, + "290": { + "id": 290, + "heroid": 3003, + "num": 90, + "npcId": 31290 + }, + "291": { + "id": 291, + "heroid": 3003, + "num": 91, + "npcId": 31291 + }, + "292": { + "id": 292, + "heroid": 3003, + "num": 92, + "npcId": 31292 + }, + "293": { + "id": 293, + "heroid": 3003, + "num": 93, + "npcId": 31293 + }, + "294": { + "id": 294, + "heroid": 3003, + "num": 94, + "npcId": 31294 + }, + "295": { + "id": 295, + "heroid": 3003, + "num": 95, + "npcId": 31295 + }, + "296": { + "id": 296, + "heroid": 3003, + "num": 96, + "npcId": 31296 + }, + "297": { + "id": 297, + "heroid": 3003, + "num": 97, + "npcId": 31297 + }, + "298": { + "id": 298, + "heroid": 3003, + "num": 98, + "npcId": 31298 + }, + "299": { + "id": 299, + "heroid": 3003, + "num": 99, + "npcId": 31299 + }, + "300": { + "id": 300, + "heroid": 3003, + "num": 100, + "npcId": 31300 + }, + "301": { + "id": 301, + "heroid": 3004, + "num": 1, + "npcId": 31301 + }, + "302": { + "id": 302, + "heroid": 3004, + "num": 2, + "npcId": 31302 + }, + "303": { + "id": 303, + "heroid": 3004, + "num": 3, + "npcId": 31303 + }, + "304": { + "id": 304, + "heroid": 3004, + "num": 4, + "npcId": 31304 + }, + "305": { + "id": 305, + "heroid": 3004, + "num": 5, + "npcId": 31305 + }, + "306": { + "id": 306, + "heroid": 3004, + "num": 6, + "npcId": 31306 + }, + "307": { + "id": 307, + "heroid": 3004, + "num": 7, + "npcId": 31307 + }, + "308": { + "id": 308, + "heroid": 3004, + "num": 8, + "npcId": 31308 + }, + "309": { + "id": 309, + "heroid": 3004, + "num": 9, + "npcId": 31309 + }, + "310": { + "id": 310, + "heroid": 3004, + "num": 10, + "npcId": 31310 + }, + "311": { + "id": 311, + "heroid": 3004, + "num": 11, + "npcId": 31311 + }, + "312": { + "id": 312, + "heroid": 3004, + "num": 12, + "npcId": 31312 + }, + "313": { + "id": 313, + "heroid": 3004, + "num": 13, + "npcId": 31313 + }, + "314": { + "id": 314, + "heroid": 3004, + "num": 14, + "npcId": 31314 + }, + "315": { + "id": 315, + "heroid": 3004, + "num": 15, + "npcId": 31315 + }, + "316": { + "id": 316, + "heroid": 3004, + "num": 16, + "npcId": 31316 + }, + "317": { + "id": 317, + "heroid": 3004, + "num": 17, + "npcId": 31317 + }, + "318": { + "id": 318, + "heroid": 3004, + "num": 18, + "npcId": 31318 + }, + "319": { + "id": 319, + "heroid": 3004, + "num": 19, + "npcId": 31319 + }, + "320": { + "id": 320, + "heroid": 3004, + "num": 20, + "npcId": 31320 + }, + "321": { + "id": 321, + "heroid": 3004, + "num": 21, + "npcId": 31321 + }, + "322": { + "id": 322, + "heroid": 3004, + "num": 22, + "npcId": 31322 + }, + "323": { + "id": 323, + "heroid": 3004, + "num": 23, + "npcId": 31323 + }, + "324": { + "id": 324, + "heroid": 3004, + "num": 24, + "npcId": 31324 + }, + "325": { + "id": 325, + "heroid": 3004, + "num": 25, + "npcId": 31325 + }, + "326": { + "id": 326, + "heroid": 3004, + "num": 26, + "npcId": 31326 + }, + "327": { + "id": 327, + "heroid": 3004, + "num": 27, + "npcId": 31327 + }, + "328": { + "id": 328, + "heroid": 3004, + "num": 28, + "npcId": 31328 + }, + "329": { + "id": 329, + "heroid": 3004, + "num": 29, + "npcId": 31329 + }, + "330": { + "id": 330, + "heroid": 3004, + "num": 30, + "npcId": 31330 + }, + "331": { + "id": 331, + "heroid": 3004, + "num": 31, + "npcId": 31331 + }, + "332": { + "id": 332, + "heroid": 3004, + "num": 32, + "npcId": 31332 + }, + "333": { + "id": 333, + "heroid": 3004, + "num": 33, + "npcId": 31333 + }, + "334": { + "id": 334, + "heroid": 3004, + "num": 34, + "npcId": 31334 + }, + "335": { + "id": 335, + "heroid": 3004, + "num": 35, + "npcId": 31335 + }, + "336": { + "id": 336, + "heroid": 3004, + "num": 36, + "npcId": 31336 + }, + "337": { + "id": 337, + "heroid": 3004, + "num": 37, + "npcId": 31337 + }, + "338": { + "id": 338, + "heroid": 3004, + "num": 38, + "npcId": 31338 + }, + "339": { + "id": 339, + "heroid": 3004, + "num": 39, + "npcId": 31339 + }, + "340": { + "id": 340, + "heroid": 3004, + "num": 40, + "npcId": 31340 + }, + "341": { + "id": 341, + "heroid": 3004, + "num": 41, + "npcId": 31341 + }, + "342": { + "id": 342, + "heroid": 3004, + "num": 42, + "npcId": 31342 + }, + "343": { + "id": 343, + "heroid": 3004, + "num": 43, + "npcId": 31343 + }, + "344": { + "id": 344, + "heroid": 3004, + "num": 44, + "npcId": 31344 + }, + "345": { + "id": 345, + "heroid": 3004, + "num": 45, + "npcId": 31345 + }, + "346": { + "id": 346, + "heroid": 3004, + "num": 46, + "npcId": 31346 + }, + "347": { + "id": 347, + "heroid": 3004, + "num": 47, + "npcId": 31347 + }, + "348": { + "id": 348, + "heroid": 3004, + "num": 48, + "npcId": 31348 + }, + "349": { + "id": 349, + "heroid": 3004, + "num": 49, + "npcId": 31349 + }, + "350": { + "id": 350, + "heroid": 3004, + "num": 50, + "npcId": 31350 + }, + "351": { + "id": 351, + "heroid": 3004, + "num": 51, + "npcId": 31351 + }, + "352": { + "id": 352, + "heroid": 3004, + "num": 52, + "npcId": 31352 + }, + "353": { + "id": 353, + "heroid": 3004, + "num": 53, + "npcId": 31353 + }, + "354": { + "id": 354, + "heroid": 3004, + "num": 54, + "npcId": 31354 + }, + "355": { + "id": 355, + "heroid": 3004, + "num": 55, + "npcId": 31355 + }, + "356": { + "id": 356, + "heroid": 3004, + "num": 56, + "npcId": 31356 + }, + "357": { + "id": 357, + "heroid": 3004, + "num": 57, + "npcId": 31357 + }, + "358": { + "id": 358, + "heroid": 3004, + "num": 58, + "npcId": 31358 + }, + "359": { + "id": 359, + "heroid": 3004, + "num": 59, + "npcId": 31359 + }, + "360": { + "id": 360, + "heroid": 3004, + "num": 60, + "npcId": 31360 + }, + "361": { + "id": 361, + "heroid": 3004, + "num": 61, + "npcId": 31361 + }, + "362": { + "id": 362, + "heroid": 3004, + "num": 62, + "npcId": 31362 + }, + "363": { + "id": 363, + "heroid": 3004, + "num": 63, + "npcId": 31363 + }, + "364": { + "id": 364, + "heroid": 3004, + "num": 64, + "npcId": 31364 + }, + "365": { + "id": 365, + "heroid": 3004, + "num": 65, + "npcId": 31365 + }, + "366": { + "id": 366, + "heroid": 3004, + "num": 66, + "npcId": 31366 + }, + "367": { + "id": 367, + "heroid": 3004, + "num": 67, + "npcId": 31367 + }, + "368": { + "id": 368, + "heroid": 3004, + "num": 68, + "npcId": 31368 + }, + "369": { + "id": 369, + "heroid": 3004, + "num": 69, + "npcId": 31369 + }, + "370": { + "id": 370, + "heroid": 3004, + "num": 70, + "npcId": 31370 + }, + "371": { + "id": 371, + "heroid": 3004, + "num": 71, + "npcId": 31371 + }, + "372": { + "id": 372, + "heroid": 3004, + "num": 72, + "npcId": 31372 + }, + "373": { + "id": 373, + "heroid": 3004, + "num": 73, + "npcId": 31373 + }, + "374": { + "id": 374, + "heroid": 3004, + "num": 74, + "npcId": 31374 + }, + "375": { + "id": 375, + "heroid": 3004, + "num": 75, + "npcId": 31375 + }, + "376": { + "id": 376, + "heroid": 3004, + "num": 76, + "npcId": 31376 + }, + "377": { + "id": 377, + "heroid": 3004, + "num": 77, + "npcId": 31377 + }, + "378": { + "id": 378, + "heroid": 3004, + "num": 78, + "npcId": 31378 + }, + "379": { + "id": 379, + "heroid": 3004, + "num": 79, + "npcId": 31379 + }, + "380": { + "id": 380, + "heroid": 3004, + "num": 80, + "npcId": 31380 + }, + "381": { + "id": 381, + "heroid": 3004, + "num": 81, + "npcId": 31381 + }, + "382": { + "id": 382, + "heroid": 3004, + "num": 82, + "npcId": 31382 + }, + "383": { + "id": 383, + "heroid": 3004, + "num": 83, + "npcId": 31383 + }, + "384": { + "id": 384, + "heroid": 3004, + "num": 84, + "npcId": 31384 + }, + "385": { + "id": 385, + "heroid": 3004, + "num": 85, + "npcId": 31385 + }, + "386": { + "id": 386, + "heroid": 3004, + "num": 86, + "npcId": 31386 + }, + "387": { + "id": 387, + "heroid": 3004, + "num": 87, + "npcId": 31387 + }, + "388": { + "id": 388, + "heroid": 3004, + "num": 88, + "npcId": 31388 + }, + "389": { + "id": 389, + "heroid": 3004, + "num": 89, + "npcId": 31389 + }, + "390": { + "id": 390, + "heroid": 3004, + "num": 90, + "npcId": 31390 + }, + "391": { + "id": 391, + "heroid": 3004, + "num": 91, + "npcId": 31391 + }, + "392": { + "id": 392, + "heroid": 3004, + "num": 92, + "npcId": 31392 + }, + "393": { + "id": 393, + "heroid": 3004, + "num": 93, + "npcId": 31393 + }, + "394": { + "id": 394, + "heroid": 3004, + "num": 94, + "npcId": 31394 + }, + "395": { + "id": 395, + "heroid": 3004, + "num": 95, + "npcId": 31395 + }, + "396": { + "id": 396, + "heroid": 3004, + "num": 96, + "npcId": 31396 + }, + "397": { + "id": 397, + "heroid": 3004, + "num": 97, + "npcId": 31397 + }, + "398": { + "id": 398, + "heroid": 3004, + "num": 98, + "npcId": 31398 + }, + "399": { + "id": 399, + "heroid": 3004, + "num": 99, + "npcId": 31399 + }, + "400": { + "id": 400, + "heroid": 3004, + "num": 100, + "npcId": 31400 + }, + "401": { + "id": 401, + "heroid": 3005, + "num": 1, + "npcId": 31401 + }, + "402": { + "id": 402, + "heroid": 3005, + "num": 2, + "npcId": 31402 + }, + "403": { + "id": 403, + "heroid": 3005, + "num": 3, + "npcId": 31403 + }, + "404": { + "id": 404, + "heroid": 3005, + "num": 4, + "npcId": 31404 + }, + "405": { + "id": 405, + "heroid": 3005, + "num": 5, + "npcId": 31405 + }, + "406": { + "id": 406, + "heroid": 3005, + "num": 6, + "npcId": 31406 + }, + "407": { + "id": 407, + "heroid": 3005, + "num": 7, + "npcId": 31407 + }, + "408": { + "id": 408, + "heroid": 3005, + "num": 8, + "npcId": 31408 + }, + "409": { + "id": 409, + "heroid": 3005, + "num": 9, + "npcId": 31409 + }, + "410": { + "id": 410, + "heroid": 3005, + "num": 10, + "npcId": 31410 + }, + "411": { + "id": 411, + "heroid": 3005, + "num": 11, + "npcId": 31411 + }, + "412": { + "id": 412, + "heroid": 3005, + "num": 12, + "npcId": 31412 + }, + "413": { + "id": 413, + "heroid": 3005, + "num": 13, + "npcId": 31413 + }, + "414": { + "id": 414, + "heroid": 3005, + "num": 14, + "npcId": 31414 + }, + "415": { + "id": 415, + "heroid": 3005, + "num": 15, + "npcId": 31415 + }, + "416": { + "id": 416, + "heroid": 3005, + "num": 16, + "npcId": 31416 + }, + "417": { + "id": 417, + "heroid": 3005, + "num": 17, + "npcId": 31417 + }, + "418": { + "id": 418, + "heroid": 3005, + "num": 18, + "npcId": 31418 + }, + "419": { + "id": 419, + "heroid": 3005, + "num": 19, + "npcId": 31419 + }, + "420": { + "id": 420, + "heroid": 3005, + "num": 20, + "npcId": 31420 + }, + "421": { + "id": 421, + "heroid": 3005, + "num": 21, + "npcId": 31421 + }, + "422": { + "id": 422, + "heroid": 3005, + "num": 22, + "npcId": 31422 + }, + "423": { + "id": 423, + "heroid": 3005, + "num": 23, + "npcId": 31423 + }, + "424": { + "id": 424, + "heroid": 3005, + "num": 24, + "npcId": 31424 + }, + "425": { + "id": 425, + "heroid": 3005, + "num": 25, + "npcId": 31425 + }, + "426": { + "id": 426, + "heroid": 3005, + "num": 26, + "npcId": 31426 + }, + "427": { + "id": 427, + "heroid": 3005, + "num": 27, + "npcId": 31427 + }, + "428": { + "id": 428, + "heroid": 3005, + "num": 28, + "npcId": 31428 + }, + "429": { + "id": 429, + "heroid": 3005, + "num": 29, + "npcId": 31429 + }, + "430": { + "id": 430, + "heroid": 3005, + "num": 30, + "npcId": 31430 + }, + "431": { + "id": 431, + "heroid": 3005, + "num": 31, + "npcId": 31431 + }, + "432": { + "id": 432, + "heroid": 3005, + "num": 32, + "npcId": 31432 + }, + "433": { + "id": 433, + "heroid": 3005, + "num": 33, + "npcId": 31433 + }, + "434": { + "id": 434, + "heroid": 3005, + "num": 34, + "npcId": 31434 + }, + "435": { + "id": 435, + "heroid": 3005, + "num": 35, + "npcId": 31435 + }, + "436": { + "id": 436, + "heroid": 3005, + "num": 36, + "npcId": 31436 + }, + "437": { + "id": 437, + "heroid": 3005, + "num": 37, + "npcId": 31437 + }, + "438": { + "id": 438, + "heroid": 3005, + "num": 38, + "npcId": 31438 + }, + "439": { + "id": 439, + "heroid": 3005, + "num": 39, + "npcId": 31439 + }, + "440": { + "id": 440, + "heroid": 3005, + "num": 40, + "npcId": 31440 + }, + "441": { + "id": 441, + "heroid": 3005, + "num": 41, + "npcId": 31441 + }, + "442": { + "id": 442, + "heroid": 3005, + "num": 42, + "npcId": 31442 + }, + "443": { + "id": 443, + "heroid": 3005, + "num": 43, + "npcId": 31443 + }, + "444": { + "id": 444, + "heroid": 3005, + "num": 44, + "npcId": 31444 + }, + "445": { + "id": 445, + "heroid": 3005, + "num": 45, + "npcId": 31445 + }, + "446": { + "id": 446, + "heroid": 3005, + "num": 46, + "npcId": 31446 + }, + "447": { + "id": 447, + "heroid": 3005, + "num": 47, + "npcId": 31447 + }, + "448": { + "id": 448, + "heroid": 3005, + "num": 48, + "npcId": 31448 + }, + "449": { + "id": 449, + "heroid": 3005, + "num": 49, + "npcId": 31449 + }, + "450": { + "id": 450, + "heroid": 3005, + "num": 50, + "npcId": 31450 + }, + "451": { + "id": 451, + "heroid": 3005, + "num": 51, + "npcId": 31451 + }, + "452": { + "id": 452, + "heroid": 3005, + "num": 52, + "npcId": 31452 + }, + "453": { + "id": 453, + "heroid": 3005, + "num": 53, + "npcId": 31453 + }, + "454": { + "id": 454, + "heroid": 3005, + "num": 54, + "npcId": 31454 + }, + "455": { + "id": 455, + "heroid": 3005, + "num": 55, + "npcId": 31455 + }, + "456": { + "id": 456, + "heroid": 3005, + "num": 56, + "npcId": 31456 + }, + "457": { + "id": 457, + "heroid": 3005, + "num": 57, + "npcId": 31457 + }, + "458": { + "id": 458, + "heroid": 3005, + "num": 58, + "npcId": 31458 + }, + "459": { + "id": 459, + "heroid": 3005, + "num": 59, + "npcId": 31459 + }, + "460": { + "id": 460, + "heroid": 3005, + "num": 60, + "npcId": 31460 + }, + "461": { + "id": 461, + "heroid": 3005, + "num": 61, + "npcId": 31461 + }, + "462": { + "id": 462, + "heroid": 3005, + "num": 62, + "npcId": 31462 + }, + "463": { + "id": 463, + "heroid": 3005, + "num": 63, + "npcId": 31463 + }, + "464": { + "id": 464, + "heroid": 3005, + "num": 64, + "npcId": 31464 + }, + "465": { + "id": 465, + "heroid": 3005, + "num": 65, + "npcId": 31465 + }, + "466": { + "id": 466, + "heroid": 3005, + "num": 66, + "npcId": 31466 + }, + "467": { + "id": 467, + "heroid": 3005, + "num": 67, + "npcId": 31467 + }, + "468": { + "id": 468, + "heroid": 3005, + "num": 68, + "npcId": 31468 + }, + "469": { + "id": 469, + "heroid": 3005, + "num": 69, + "npcId": 31469 + }, + "470": { + "id": 470, + "heroid": 3005, + "num": 70, + "npcId": 31470 + }, + "471": { + "id": 471, + "heroid": 3005, + "num": 71, + "npcId": 31471 + }, + "472": { + "id": 472, + "heroid": 3005, + "num": 72, + "npcId": 31472 + }, + "473": { + "id": 473, + "heroid": 3005, + "num": 73, + "npcId": 31473 + }, + "474": { + "id": 474, + "heroid": 3005, + "num": 74, + "npcId": 31474 + }, + "475": { + "id": 475, + "heroid": 3005, + "num": 75, + "npcId": 31475 + }, + "476": { + "id": 476, + "heroid": 3005, + "num": 76, + "npcId": 31476 + }, + "477": { + "id": 477, + "heroid": 3005, + "num": 77, + "npcId": 31477 + }, + "478": { + "id": 478, + "heroid": 3005, + "num": 78, + "npcId": 31478 + }, + "479": { + "id": 479, + "heroid": 3005, + "num": 79, + "npcId": 31479 + }, + "480": { + "id": 480, + "heroid": 3005, + "num": 80, + "npcId": 31480 + }, + "481": { + "id": 481, + "heroid": 3005, + "num": 81, + "npcId": 31481 + }, + "482": { + "id": 482, + "heroid": 3005, + "num": 82, + "npcId": 31482 + }, + "483": { + "id": 483, + "heroid": 3005, + "num": 83, + "npcId": 31483 + }, + "484": { + "id": 484, + "heroid": 3005, + "num": 84, + "npcId": 31484 + }, + "485": { + "id": 485, + "heroid": 3005, + "num": 85, + "npcId": 31485 + }, + "486": { + "id": 486, + "heroid": 3005, + "num": 86, + "npcId": 31486 + }, + "487": { + "id": 487, + "heroid": 3005, + "num": 87, + "npcId": 31487 + }, + "488": { + "id": 488, + "heroid": 3005, + "num": 88, + "npcId": 31488 + }, + "489": { + "id": 489, + "heroid": 3005, + "num": 89, + "npcId": 31489 + }, + "490": { + "id": 490, + "heroid": 3005, + "num": 90, + "npcId": 31490 + }, + "491": { + "id": 491, + "heroid": 3005, + "num": 91, + "npcId": 31491 + }, + "492": { + "id": 492, + "heroid": 3005, + "num": 92, + "npcId": 31492 + }, + "493": { + "id": 493, + "heroid": 3005, + "num": 93, + "npcId": 31493 + }, + "494": { + "id": 494, + "heroid": 3005, + "num": 94, + "npcId": 31494 + }, + "495": { + "id": 495, + "heroid": 3005, + "num": 95, + "npcId": 31495 + }, + "496": { + "id": 496, + "heroid": 3005, + "num": 96, + "npcId": 31496 + }, + "497": { + "id": 497, + "heroid": 3005, + "num": 97, + "npcId": 31497 + }, + "498": { + "id": 498, + "heroid": 3005, + "num": 98, + "npcId": 31498 + }, + "499": { + "id": 499, + "heroid": 3005, + "num": 99, + "npcId": 31499 + }, + "500": { + "id": 500, + "heroid": 3005, + "num": 100, + "npcId": 31500 + }, + "501": { + "id": 501, + "heroid": 3006, + "num": 1, + "npcId": 31501 + }, + "502": { + "id": 502, + "heroid": 3006, + "num": 2, + "npcId": 31502 + }, + "503": { + "id": 503, + "heroid": 3006, + "num": 3, + "npcId": 31503 + }, + "504": { + "id": 504, + "heroid": 3006, + "num": 4, + "npcId": 31504 + }, + "505": { + "id": 505, + "heroid": 3006, + "num": 5, + "npcId": 31505 + }, + "506": { + "id": 506, + "heroid": 3006, + "num": 6, + "npcId": 31506 + }, + "507": { + "id": 507, + "heroid": 3006, + "num": 7, + "npcId": 31507 + }, + "508": { + "id": 508, + "heroid": 3006, + "num": 8, + "npcId": 31508 + }, + "509": { + "id": 509, + "heroid": 3006, + "num": 9, + "npcId": 31509 + }, + "510": { + "id": 510, + "heroid": 3006, + "num": 10, + "npcId": 31510 + }, + "511": { + "id": 511, + "heroid": 3006, + "num": 11, + "npcId": 31511 + }, + "512": { + "id": 512, + "heroid": 3006, + "num": 12, + "npcId": 31512 + }, + "513": { + "id": 513, + "heroid": 3006, + "num": 13, + "npcId": 31513 + }, + "514": { + "id": 514, + "heroid": 3006, + "num": 14, + "npcId": 31514 + }, + "515": { + "id": 515, + "heroid": 3006, + "num": 15, + "npcId": 31515 + }, + "516": { + "id": 516, + "heroid": 3006, + "num": 16, + "npcId": 31516 + }, + "517": { + "id": 517, + "heroid": 3006, + "num": 17, + "npcId": 31517 + }, + "518": { + "id": 518, + "heroid": 3006, + "num": 18, + "npcId": 31518 + }, + "519": { + "id": 519, + "heroid": 3006, + "num": 19, + "npcId": 31519 + }, + "520": { + "id": 520, + "heroid": 3006, + "num": 20, + "npcId": 31520 + }, + "521": { + "id": 521, + "heroid": 3006, + "num": 21, + "npcId": 31521 + }, + "522": { + "id": 522, + "heroid": 3006, + "num": 22, + "npcId": 31522 + }, + "523": { + "id": 523, + "heroid": 3006, + "num": 23, + "npcId": 31523 + }, + "524": { + "id": 524, + "heroid": 3006, + "num": 24, + "npcId": 31524 + }, + "525": { + "id": 525, + "heroid": 3006, + "num": 25, + "npcId": 31525 + }, + "526": { + "id": 526, + "heroid": 3006, + "num": 26, + "npcId": 31526 + }, + "527": { + "id": 527, + "heroid": 3006, + "num": 27, + "npcId": 31527 + }, + "528": { + "id": 528, + "heroid": 3006, + "num": 28, + "npcId": 31528 + }, + "529": { + "id": 529, + "heroid": 3006, + "num": 29, + "npcId": 31529 + }, + "530": { + "id": 530, + "heroid": 3006, + "num": 30, + "npcId": 31530 + }, + "531": { + "id": 531, + "heroid": 3006, + "num": 31, + "npcId": 31531 + }, + "532": { + "id": 532, + "heroid": 3006, + "num": 32, + "npcId": 31532 + }, + "533": { + "id": 533, + "heroid": 3006, + "num": 33, + "npcId": 31533 + }, + "534": { + "id": 534, + "heroid": 3006, + "num": 34, + "npcId": 31534 + }, + "535": { + "id": 535, + "heroid": 3006, + "num": 35, + "npcId": 31535 + }, + "536": { + "id": 536, + "heroid": 3006, + "num": 36, + "npcId": 31536 + }, + "537": { + "id": 537, + "heroid": 3006, + "num": 37, + "npcId": 31537 + }, + "538": { + "id": 538, + "heroid": 3006, + "num": 38, + "npcId": 31538 + }, + "539": { + "id": 539, + "heroid": 3006, + "num": 39, + "npcId": 31539 + }, + "540": { + "id": 540, + "heroid": 3006, + "num": 40, + "npcId": 31540 + }, + "541": { + "id": 541, + "heroid": 3006, + "num": 41, + "npcId": 31541 + }, + "542": { + "id": 542, + "heroid": 3006, + "num": 42, + "npcId": 31542 + }, + "543": { + "id": 543, + "heroid": 3006, + "num": 43, + "npcId": 31543 + }, + "544": { + "id": 544, + "heroid": 3006, + "num": 44, + "npcId": 31544 + }, + "545": { + "id": 545, + "heroid": 3006, + "num": 45, + "npcId": 31545 + }, + "546": { + "id": 546, + "heroid": 3006, + "num": 46, + "npcId": 31546 + }, + "547": { + "id": 547, + "heroid": 3006, + "num": 47, + "npcId": 31547 + }, + "548": { + "id": 548, + "heroid": 3006, + "num": 48, + "npcId": 31548 + }, + "549": { + "id": 549, + "heroid": 3006, + "num": 49, + "npcId": 31549 + }, + "550": { + "id": 550, + "heroid": 3006, + "num": 50, + "npcId": 31550 + }, + "551": { + "id": 551, + "heroid": 3006, + "num": 51, + "npcId": 31551 + }, + "552": { + "id": 552, + "heroid": 3006, + "num": 52, + "npcId": 31552 + }, + "553": { + "id": 553, + "heroid": 3006, + "num": 53, + "npcId": 31553 + }, + "554": { + "id": 554, + "heroid": 3006, + "num": 54, + "npcId": 31554 + }, + "555": { + "id": 555, + "heroid": 3006, + "num": 55, + "npcId": 31555 + }, + "556": { + "id": 556, + "heroid": 3006, + "num": 56, + "npcId": 31556 + }, + "557": { + "id": 557, + "heroid": 3006, + "num": 57, + "npcId": 31557 + }, + "558": { + "id": 558, + "heroid": 3006, + "num": 58, + "npcId": 31558 + }, + "559": { + "id": 559, + "heroid": 3006, + "num": 59, + "npcId": 31559 + }, + "560": { + "id": 560, + "heroid": 3006, + "num": 60, + "npcId": 31560 + }, + "561": { + "id": 561, + "heroid": 3006, + "num": 61, + "npcId": 31561 + }, + "562": { + "id": 562, + "heroid": 3006, + "num": 62, + "npcId": 31562 + }, + "563": { + "id": 563, + "heroid": 3006, + "num": 63, + "npcId": 31563 + }, + "564": { + "id": 564, + "heroid": 3006, + "num": 64, + "npcId": 31564 + }, + "565": { + "id": 565, + "heroid": 3006, + "num": 65, + "npcId": 31565 + }, + "566": { + "id": 566, + "heroid": 3006, + "num": 66, + "npcId": 31566 + }, + "567": { + "id": 567, + "heroid": 3006, + "num": 67, + "npcId": 31567 + }, + "568": { + "id": 568, + "heroid": 3006, + "num": 68, + "npcId": 31568 + }, + "569": { + "id": 569, + "heroid": 3006, + "num": 69, + "npcId": 31569 + }, + "570": { + "id": 570, + "heroid": 3006, + "num": 70, + "npcId": 31570 + }, + "571": { + "id": 571, + "heroid": 3006, + "num": 71, + "npcId": 31571 + }, + "572": { + "id": 572, + "heroid": 3006, + "num": 72, + "npcId": 31572 + }, + "573": { + "id": 573, + "heroid": 3006, + "num": 73, + "npcId": 31573 + }, + "574": { + "id": 574, + "heroid": 3006, + "num": 74, + "npcId": 31574 + }, + "575": { + "id": 575, + "heroid": 3006, + "num": 75, + "npcId": 31575 + }, + "576": { + "id": 576, + "heroid": 3006, + "num": 76, + "npcId": 31576 + }, + "577": { + "id": 577, + "heroid": 3006, + "num": 77, + "npcId": 31577 + }, + "578": { + "id": 578, + "heroid": 3006, + "num": 78, + "npcId": 31578 + }, + "579": { + "id": 579, + "heroid": 3006, + "num": 79, + "npcId": 31579 + }, + "580": { + "id": 580, + "heroid": 3006, + "num": 80, + "npcId": 31580 + }, + "581": { + "id": 581, + "heroid": 3006, + "num": 81, + "npcId": 31581 + }, + "582": { + "id": 582, + "heroid": 3006, + "num": 82, + "npcId": 31582 + }, + "583": { + "id": 583, + "heroid": 3006, + "num": 83, + "npcId": 31583 + }, + "584": { + "id": 584, + "heroid": 3006, + "num": 84, + "npcId": 31584 + }, + "585": { + "id": 585, + "heroid": 3006, + "num": 85, + "npcId": 31585 + }, + "586": { + "id": 586, + "heroid": 3006, + "num": 86, + "npcId": 31586 + }, + "587": { + "id": 587, + "heroid": 3006, + "num": 87, + "npcId": 31587 + }, + "588": { + "id": 588, + "heroid": 3006, + "num": 88, + "npcId": 31588 + }, + "589": { + "id": 589, + "heroid": 3006, + "num": 89, + "npcId": 31589 + }, + "590": { + "id": 590, + "heroid": 3006, + "num": 90, + "npcId": 31590 + }, + "591": { + "id": 591, + "heroid": 3006, + "num": 91, + "npcId": 31591 + }, + "592": { + "id": 592, + "heroid": 3006, + "num": 92, + "npcId": 31592 + }, + "593": { + "id": 593, + "heroid": 3006, + "num": 93, + "npcId": 31593 + }, + "594": { + "id": 594, + "heroid": 3006, + "num": 94, + "npcId": 31594 + }, + "595": { + "id": 595, + "heroid": 3006, + "num": 95, + "npcId": 31595 + }, + "596": { + "id": 596, + "heroid": 3006, + "num": 96, + "npcId": 31596 + }, + "597": { + "id": 597, + "heroid": 3006, + "num": 97, + "npcId": 31597 + }, + "598": { + "id": 598, + "heroid": 3006, + "num": 98, + "npcId": 31598 + }, + "599": { + "id": 599, + "heroid": 3006, + "num": 99, + "npcId": 31599 + }, + "600": { + "id": 600, + "heroid": 3006, + "num": 100, + "npcId": 31600 + }, + "601": { + "id": 601, + "heroid": 3007, + "num": 1, + "npcId": 31601 + }, + "602": { + "id": 602, + "heroid": 3007, + "num": 2, + "npcId": 31602 + }, + "603": { + "id": 603, + "heroid": 3007, + "num": 3, + "npcId": 31603 + }, + "604": { + "id": 604, + "heroid": 3007, + "num": 4, + "npcId": 31604 + }, + "605": { + "id": 605, + "heroid": 3007, + "num": 5, + "npcId": 31605 + }, + "606": { + "id": 606, + "heroid": 3007, + "num": 6, + "npcId": 31606 + }, + "607": { + "id": 607, + "heroid": 3007, + "num": 7, + "npcId": 31607 + }, + "608": { + "id": 608, + "heroid": 3007, + "num": 8, + "npcId": 31608 + }, + "609": { + "id": 609, + "heroid": 3007, + "num": 9, + "npcId": 31609 + }, + "610": { + "id": 610, + "heroid": 3007, + "num": 10, + "npcId": 31610 + }, + "611": { + "id": 611, + "heroid": 3007, + "num": 11, + "npcId": 31611 + }, + "612": { + "id": 612, + "heroid": 3007, + "num": 12, + "npcId": 31612 + }, + "613": { + "id": 613, + "heroid": 3007, + "num": 13, + "npcId": 31613 + }, + "614": { + "id": 614, + "heroid": 3007, + "num": 14, + "npcId": 31614 + }, + "615": { + "id": 615, + "heroid": 3007, + "num": 15, + "npcId": 31615 + }, + "616": { + "id": 616, + "heroid": 3007, + "num": 16, + "npcId": 31616 + }, + "617": { + "id": 617, + "heroid": 3007, + "num": 17, + "npcId": 31617 + }, + "618": { + "id": 618, + "heroid": 3007, + "num": 18, + "npcId": 31618 + }, + "619": { + "id": 619, + "heroid": 3007, + "num": 19, + "npcId": 31619 + }, + "620": { + "id": 620, + "heroid": 3007, + "num": 20, + "npcId": 31620 + }, + "621": { + "id": 621, + "heroid": 3007, + "num": 21, + "npcId": 31621 + }, + "622": { + "id": 622, + "heroid": 3007, + "num": 22, + "npcId": 31622 + }, + "623": { + "id": 623, + "heroid": 3007, + "num": 23, + "npcId": 31623 + }, + "624": { + "id": 624, + "heroid": 3007, + "num": 24, + "npcId": 31624 + }, + "625": { + "id": 625, + "heroid": 3007, + "num": 25, + "npcId": 31625 + }, + "626": { + "id": 626, + "heroid": 3007, + "num": 26, + "npcId": 31626 + }, + "627": { + "id": 627, + "heroid": 3007, + "num": 27, + "npcId": 31627 + }, + "628": { + "id": 628, + "heroid": 3007, + "num": 28, + "npcId": 31628 + }, + "629": { + "id": 629, + "heroid": 3007, + "num": 29, + "npcId": 31629 + }, + "630": { + "id": 630, + "heroid": 3007, + "num": 30, + "npcId": 31630 + }, + "631": { + "id": 631, + "heroid": 3007, + "num": 31, + "npcId": 31631 + }, + "632": { + "id": 632, + "heroid": 3007, + "num": 32, + "npcId": 31632 + }, + "633": { + "id": 633, + "heroid": 3007, + "num": 33, + "npcId": 31633 + }, + "634": { + "id": 634, + "heroid": 3007, + "num": 34, + "npcId": 31634 + }, + "635": { + "id": 635, + "heroid": 3007, + "num": 35, + "npcId": 31635 + }, + "636": { + "id": 636, + "heroid": 3007, + "num": 36, + "npcId": 31636 + }, + "637": { + "id": 637, + "heroid": 3007, + "num": 37, + "npcId": 31637 + }, + "638": { + "id": 638, + "heroid": 3007, + "num": 38, + "npcId": 31638 + }, + "639": { + "id": 639, + "heroid": 3007, + "num": 39, + "npcId": 31639 + }, + "640": { + "id": 640, + "heroid": 3007, + "num": 40, + "npcId": 31640 + }, + "641": { + "id": 641, + "heroid": 3007, + "num": 41, + "npcId": 31641 + }, + "642": { + "id": 642, + "heroid": 3007, + "num": 42, + "npcId": 31642 + }, + "643": { + "id": 643, + "heroid": 3007, + "num": 43, + "npcId": 31643 + }, + "644": { + "id": 644, + "heroid": 3007, + "num": 44, + "npcId": 31644 + }, + "645": { + "id": 645, + "heroid": 3007, + "num": 45, + "npcId": 31645 + }, + "646": { + "id": 646, + "heroid": 3007, + "num": 46, + "npcId": 31646 + }, + "647": { + "id": 647, + "heroid": 3007, + "num": 47, + "npcId": 31647 + }, + "648": { + "id": 648, + "heroid": 3007, + "num": 48, + "npcId": 31648 + }, + "649": { + "id": 649, + "heroid": 3007, + "num": 49, + "npcId": 31649 + }, + "650": { + "id": 650, + "heroid": 3007, + "num": 50, + "npcId": 31650 + }, + "651": { + "id": 651, + "heroid": 3007, + "num": 51, + "npcId": 31651 + }, + "652": { + "id": 652, + "heroid": 3007, + "num": 52, + "npcId": 31652 + }, + "653": { + "id": 653, + "heroid": 3007, + "num": 53, + "npcId": 31653 + }, + "654": { + "id": 654, + "heroid": 3007, + "num": 54, + "npcId": 31654 + }, + "655": { + "id": 655, + "heroid": 3007, + "num": 55, + "npcId": 31655 + }, + "656": { + "id": 656, + "heroid": 3007, + "num": 56, + "npcId": 31656 + }, + "657": { + "id": 657, + "heroid": 3007, + "num": 57, + "npcId": 31657 + }, + "658": { + "id": 658, + "heroid": 3007, + "num": 58, + "npcId": 31658 + }, + "659": { + "id": 659, + "heroid": 3007, + "num": 59, + "npcId": 31659 + }, + "660": { + "id": 660, + "heroid": 3007, + "num": 60, + "npcId": 31660 + }, + "661": { + "id": 661, + "heroid": 3007, + "num": 61, + "npcId": 31661 + }, + "662": { + "id": 662, + "heroid": 3007, + "num": 62, + "npcId": 31662 + }, + "663": { + "id": 663, + "heroid": 3007, + "num": 63, + "npcId": 31663 + }, + "664": { + "id": 664, + "heroid": 3007, + "num": 64, + "npcId": 31664 + }, + "665": { + "id": 665, + "heroid": 3007, + "num": 65, + "npcId": 31665 + }, + "666": { + "id": 666, + "heroid": 3007, + "num": 66, + "npcId": 31666 + }, + "667": { + "id": 667, + "heroid": 3007, + "num": 67, + "npcId": 31667 + }, + "668": { + "id": 668, + "heroid": 3007, + "num": 68, + "npcId": 31668 + }, + "669": { + "id": 669, + "heroid": 3007, + "num": 69, + "npcId": 31669 + }, + "670": { + "id": 670, + "heroid": 3007, + "num": 70, + "npcId": 31670 + }, + "671": { + "id": 671, + "heroid": 3007, + "num": 71, + "npcId": 31671 + }, + "672": { + "id": 672, + "heroid": 3007, + "num": 72, + "npcId": 31672 + }, + "673": { + "id": 673, + "heroid": 3007, + "num": 73, + "npcId": 31673 + }, + "674": { + "id": 674, + "heroid": 3007, + "num": 74, + "npcId": 31674 + }, + "675": { + "id": 675, + "heroid": 3007, + "num": 75, + "npcId": 31675 + }, + "676": { + "id": 676, + "heroid": 3007, + "num": 76, + "npcId": 31676 + }, + "677": { + "id": 677, + "heroid": 3007, + "num": 77, + "npcId": 31677 + }, + "678": { + "id": 678, + "heroid": 3007, + "num": 78, + "npcId": 31678 + }, + "679": { + "id": 679, + "heroid": 3007, + "num": 79, + "npcId": 31679 + }, + "680": { + "id": 680, + "heroid": 3007, + "num": 80, + "npcId": 31680 + }, + "681": { + "id": 681, + "heroid": 3007, + "num": 81, + "npcId": 31681 + }, + "682": { + "id": 682, + "heroid": 3007, + "num": 82, + "npcId": 31682 + }, + "683": { + "id": 683, + "heroid": 3007, + "num": 83, + "npcId": 31683 + }, + "684": { + "id": 684, + "heroid": 3007, + "num": 84, + "npcId": 31684 + }, + "685": { + "id": 685, + "heroid": 3007, + "num": 85, + "npcId": 31685 + }, + "686": { + "id": 686, + "heroid": 3007, + "num": 86, + "npcId": 31686 + }, + "687": { + "id": 687, + "heroid": 3007, + "num": 87, + "npcId": 31687 + }, + "688": { + "id": 688, + "heroid": 3007, + "num": 88, + "npcId": 31688 + }, + "689": { + "id": 689, + "heroid": 3007, + "num": 89, + "npcId": 31689 + }, + "690": { + "id": 690, + "heroid": 3007, + "num": 90, + "npcId": 31690 + }, + "691": { + "id": 691, + "heroid": 3007, + "num": 91, + "npcId": 31691 + }, + "692": { + "id": 692, + "heroid": 3007, + "num": 92, + "npcId": 31692 + }, + "693": { + "id": 693, + "heroid": 3007, + "num": 93, + "npcId": 31693 + }, + "694": { + "id": 694, + "heroid": 3007, + "num": 94, + "npcId": 31694 + }, + "695": { + "id": 695, + "heroid": 3007, + "num": 95, + "npcId": 31695 + }, + "696": { + "id": 696, + "heroid": 3007, + "num": 96, + "npcId": 31696 + }, + "697": { + "id": 697, + "heroid": 3007, + "num": 97, + "npcId": 31697 + }, + "698": { + "id": 698, + "heroid": 3007, + "num": 98, + "npcId": 31698 + }, + "699": { + "id": 699, + "heroid": 3007, + "num": 99, + "npcId": 31699 + }, + "700": { + "id": 700, + "heroid": 3007, + "num": 100, + "npcId": 31700 + }, + "701": { + "id": 701, + "heroid": 3008, + "num": 1, + "npcId": 31701 + }, + "702": { + "id": 702, + "heroid": 3008, + "num": 2, + "npcId": 31702 + }, + "703": { + "id": 703, + "heroid": 3008, + "num": 3, + "npcId": 31703 + }, + "704": { + "id": 704, + "heroid": 3008, + "num": 4, + "npcId": 31704 + }, + "705": { + "id": 705, + "heroid": 3008, + "num": 5, + "npcId": 31705 + }, + "706": { + "id": 706, + "heroid": 3008, + "num": 6, + "npcId": 31706 + }, + "707": { + "id": 707, + "heroid": 3008, + "num": 7, + "npcId": 31707 + }, + "708": { + "id": 708, + "heroid": 3008, + "num": 8, + "npcId": 31708 + }, + "709": { + "id": 709, + "heroid": 3008, + "num": 9, + "npcId": 31709 + }, + "710": { + "id": 710, + "heroid": 3008, + "num": 10, + "npcId": 31710 + }, + "711": { + "id": 711, + "heroid": 3008, + "num": 11, + "npcId": 31711 + }, + "712": { + "id": 712, + "heroid": 3008, + "num": 12, + "npcId": 31712 + }, + "713": { + "id": 713, + "heroid": 3008, + "num": 13, + "npcId": 31713 + }, + "714": { + "id": 714, + "heroid": 3008, + "num": 14, + "npcId": 31714 + }, + "715": { + "id": 715, + "heroid": 3008, + "num": 15, + "npcId": 31715 + }, + "716": { + "id": 716, + "heroid": 3008, + "num": 16, + "npcId": 31716 + }, + "717": { + "id": 717, + "heroid": 3008, + "num": 17, + "npcId": 31717 + }, + "718": { + "id": 718, + "heroid": 3008, + "num": 18, + "npcId": 31718 + }, + "719": { + "id": 719, + "heroid": 3008, + "num": 19, + "npcId": 31719 + }, + "720": { + "id": 720, + "heroid": 3008, + "num": 20, + "npcId": 31720 + }, + "721": { + "id": 721, + "heroid": 3008, + "num": 21, + "npcId": 31721 + }, + "722": { + "id": 722, + "heroid": 3008, + "num": 22, + "npcId": 31722 + }, + "723": { + "id": 723, + "heroid": 3008, + "num": 23, + "npcId": 31723 + }, + "724": { + "id": 724, + "heroid": 3008, + "num": 24, + "npcId": 31724 + }, + "725": { + "id": 725, + "heroid": 3008, + "num": 25, + "npcId": 31725 + }, + "726": { + "id": 726, + "heroid": 3008, + "num": 26, + "npcId": 31726 + }, + "727": { + "id": 727, + "heroid": 3008, + "num": 27, + "npcId": 31727 + }, + "728": { + "id": 728, + "heroid": 3008, + "num": 28, + "npcId": 31728 + }, + "729": { + "id": 729, + "heroid": 3008, + "num": 29, + "npcId": 31729 + }, + "730": { + "id": 730, + "heroid": 3008, + "num": 30, + "npcId": 31730 + }, + "731": { + "id": 731, + "heroid": 3008, + "num": 31, + "npcId": 31731 + }, + "732": { + "id": 732, + "heroid": 3008, + "num": 32, + "npcId": 31732 + }, + "733": { + "id": 733, + "heroid": 3008, + "num": 33, + "npcId": 31733 + }, + "734": { + "id": 734, + "heroid": 3008, + "num": 34, + "npcId": 31734 + }, + "735": { + "id": 735, + "heroid": 3008, + "num": 35, + "npcId": 31735 + }, + "736": { + "id": 736, + "heroid": 3008, + "num": 36, + "npcId": 31736 + }, + "737": { + "id": 737, + "heroid": 3008, + "num": 37, + "npcId": 31737 + }, + "738": { + "id": 738, + "heroid": 3008, + "num": 38, + "npcId": 31738 + }, + "739": { + "id": 739, + "heroid": 3008, + "num": 39, + "npcId": 31739 + }, + "740": { + "id": 740, + "heroid": 3008, + "num": 40, + "npcId": 31740 + }, + "741": { + "id": 741, + "heroid": 3008, + "num": 41, + "npcId": 31741 + }, + "742": { + "id": 742, + "heroid": 3008, + "num": 42, + "npcId": 31742 + }, + "743": { + "id": 743, + "heroid": 3008, + "num": 43, + "npcId": 31743 + }, + "744": { + "id": 744, + "heroid": 3008, + "num": 44, + "npcId": 31744 + }, + "745": { + "id": 745, + "heroid": 3008, + "num": 45, + "npcId": 31745 + }, + "746": { + "id": 746, + "heroid": 3008, + "num": 46, + "npcId": 31746 + }, + "747": { + "id": 747, + "heroid": 3008, + "num": 47, + "npcId": 31747 + }, + "748": { + "id": 748, + "heroid": 3008, + "num": 48, + "npcId": 31748 + }, + "749": { + "id": 749, + "heroid": 3008, + "num": 49, + "npcId": 31749 + }, + "750": { + "id": 750, + "heroid": 3008, + "num": 50, + "npcId": 31750 + }, + "751": { + "id": 751, + "heroid": 3008, + "num": 51, + "npcId": 31751 + }, + "752": { + "id": 752, + "heroid": 3008, + "num": 52, + "npcId": 31752 + }, + "753": { + "id": 753, + "heroid": 3008, + "num": 53, + "npcId": 31753 + }, + "754": { + "id": 754, + "heroid": 3008, + "num": 54, + "npcId": 31754 + }, + "755": { + "id": 755, + "heroid": 3008, + "num": 55, + "npcId": 31755 + }, + "756": { + "id": 756, + "heroid": 3008, + "num": 56, + "npcId": 31756 + }, + "757": { + "id": 757, + "heroid": 3008, + "num": 57, + "npcId": 31757 + }, + "758": { + "id": 758, + "heroid": 3008, + "num": 58, + "npcId": 31758 + }, + "759": { + "id": 759, + "heroid": 3008, + "num": 59, + "npcId": 31759 + }, + "760": { + "id": 760, + "heroid": 3008, + "num": 60, + "npcId": 31760 + }, + "761": { + "id": 761, + "heroid": 3008, + "num": 61, + "npcId": 31761 + }, + "762": { + "id": 762, + "heroid": 3008, + "num": 62, + "npcId": 31762 + }, + "763": { + "id": 763, + "heroid": 3008, + "num": 63, + "npcId": 31763 + }, + "764": { + "id": 764, + "heroid": 3008, + "num": 64, + "npcId": 31764 + }, + "765": { + "id": 765, + "heroid": 3008, + "num": 65, + "npcId": 31765 + }, + "766": { + "id": 766, + "heroid": 3008, + "num": 66, + "npcId": 31766 + }, + "767": { + "id": 767, + "heroid": 3008, + "num": 67, + "npcId": 31767 + }, + "768": { + "id": 768, + "heroid": 3008, + "num": 68, + "npcId": 31768 + }, + "769": { + "id": 769, + "heroid": 3008, + "num": 69, + "npcId": 31769 + }, + "770": { + "id": 770, + "heroid": 3008, + "num": 70, + "npcId": 31770 + }, + "771": { + "id": 771, + "heroid": 3008, + "num": 71, + "npcId": 31771 + }, + "772": { + "id": 772, + "heroid": 3008, + "num": 72, + "npcId": 31772 + }, + "773": { + "id": 773, + "heroid": 3008, + "num": 73, + "npcId": 31773 + }, + "774": { + "id": 774, + "heroid": 3008, + "num": 74, + "npcId": 31774 + }, + "775": { + "id": 775, + "heroid": 3008, + "num": 75, + "npcId": 31775 + }, + "776": { + "id": 776, + "heroid": 3008, + "num": 76, + "npcId": 31776 + }, + "777": { + "id": 777, + "heroid": 3008, + "num": 77, + "npcId": 31777 + }, + "778": { + "id": 778, + "heroid": 3008, + "num": 78, + "npcId": 31778 + }, + "779": { + "id": 779, + "heroid": 3008, + "num": 79, + "npcId": 31779 + }, + "780": { + "id": 780, + "heroid": 3008, + "num": 80, + "npcId": 31780 + }, + "781": { + "id": 781, + "heroid": 3008, + "num": 81, + "npcId": 31781 + }, + "782": { + "id": 782, + "heroid": 3008, + "num": 82, + "npcId": 31782 + }, + "783": { + "id": 783, + "heroid": 3008, + "num": 83, + "npcId": 31783 + }, + "784": { + "id": 784, + "heroid": 3008, + "num": 84, + "npcId": 31784 + }, + "785": { + "id": 785, + "heroid": 3008, + "num": 85, + "npcId": 31785 + }, + "786": { + "id": 786, + "heroid": 3008, + "num": 86, + "npcId": 31786 + }, + "787": { + "id": 787, + "heroid": 3008, + "num": 87, + "npcId": 31787 + }, + "788": { + "id": 788, + "heroid": 3008, + "num": 88, + "npcId": 31788 + }, + "789": { + "id": 789, + "heroid": 3008, + "num": 89, + "npcId": 31789 + }, + "790": { + "id": 790, + "heroid": 3008, + "num": 90, + "npcId": 31790 + }, + "791": { + "id": 791, + "heroid": 3008, + "num": 91, + "npcId": 31791 + }, + "792": { + "id": 792, + "heroid": 3008, + "num": 92, + "npcId": 31792 + }, + "793": { + "id": 793, + "heroid": 3008, + "num": 93, + "npcId": 31793 + }, + "794": { + "id": 794, + "heroid": 3008, + "num": 94, + "npcId": 31794 + }, + "795": { + "id": 795, + "heroid": 3008, + "num": 95, + "npcId": 31795 + }, + "796": { + "id": 796, + "heroid": 3008, + "num": 96, + "npcId": 31796 + }, + "797": { + "id": 797, + "heroid": 3008, + "num": 97, + "npcId": 31797 + }, + "798": { + "id": 798, + "heroid": 3008, + "num": 98, + "npcId": 31798 + }, + "799": { + "id": 799, + "heroid": 3008, + "num": 99, + "npcId": 31799 + }, + "800": { + "id": 800, + "heroid": 3008, + "num": 100, + "npcId": 31800 + }, + "801": { + "id": 801, + "heroid": 3009, + "num": 1, + "npcId": 31801 + }, + "802": { + "id": 802, + "heroid": 3009, + "num": 2, + "npcId": 31802 + }, + "803": { + "id": 803, + "heroid": 3009, + "num": 3, + "npcId": 31803 + }, + "804": { + "id": 804, + "heroid": 3009, + "num": 4, + "npcId": 31804 + }, + "805": { + "id": 805, + "heroid": 3009, + "num": 5, + "npcId": 31805 + }, + "806": { + "id": 806, + "heroid": 3009, + "num": 6, + "npcId": 31806 + }, + "807": { + "id": 807, + "heroid": 3009, + "num": 7, + "npcId": 31807 + }, + "808": { + "id": 808, + "heroid": 3009, + "num": 8, + "npcId": 31808 + }, + "809": { + "id": 809, + "heroid": 3009, + "num": 9, + "npcId": 31809 + }, + "810": { + "id": 810, + "heroid": 3009, + "num": 10, + "npcId": 31810 + }, + "811": { + "id": 811, + "heroid": 3009, + "num": 11, + "npcId": 31811 + }, + "812": { + "id": 812, + "heroid": 3009, + "num": 12, + "npcId": 31812 + }, + "813": { + "id": 813, + "heroid": 3009, + "num": 13, + "npcId": 31813 + }, + "814": { + "id": 814, + "heroid": 3009, + "num": 14, + "npcId": 31814 + }, + "815": { + "id": 815, + "heroid": 3009, + "num": 15, + "npcId": 31815 + }, + "816": { + "id": 816, + "heroid": 3009, + "num": 16, + "npcId": 31816 + }, + "817": { + "id": 817, + "heroid": 3009, + "num": 17, + "npcId": 31817 + }, + "818": { + "id": 818, + "heroid": 3009, + "num": 18, + "npcId": 31818 + }, + "819": { + "id": 819, + "heroid": 3009, + "num": 19, + "npcId": 31819 + }, + "820": { + "id": 820, + "heroid": 3009, + "num": 20, + "npcId": 31820 + }, + "821": { + "id": 821, + "heroid": 3009, + "num": 21, + "npcId": 31821 + }, + "822": { + "id": 822, + "heroid": 3009, + "num": 22, + "npcId": 31822 + }, + "823": { + "id": 823, + "heroid": 3009, + "num": 23, + "npcId": 31823 + }, + "824": { + "id": 824, + "heroid": 3009, + "num": 24, + "npcId": 31824 + }, + "825": { + "id": 825, + "heroid": 3009, + "num": 25, + "npcId": 31825 + }, + "826": { + "id": 826, + "heroid": 3009, + "num": 26, + "npcId": 31826 + }, + "827": { + "id": 827, + "heroid": 3009, + "num": 27, + "npcId": 31827 + }, + "828": { + "id": 828, + "heroid": 3009, + "num": 28, + "npcId": 31828 + }, + "829": { + "id": 829, + "heroid": 3009, + "num": 29, + "npcId": 31829 + }, + "830": { + "id": 830, + "heroid": 3009, + "num": 30, + "npcId": 31830 + }, + "831": { + "id": 831, + "heroid": 3009, + "num": 31, + "npcId": 31831 + }, + "832": { + "id": 832, + "heroid": 3009, + "num": 32, + "npcId": 31832 + }, + "833": { + "id": 833, + "heroid": 3009, + "num": 33, + "npcId": 31833 + }, + "834": { + "id": 834, + "heroid": 3009, + "num": 34, + "npcId": 31834 + }, + "835": { + "id": 835, + "heroid": 3009, + "num": 35, + "npcId": 31835 + }, + "836": { + "id": 836, + "heroid": 3009, + "num": 36, + "npcId": 31836 + }, + "837": { + "id": 837, + "heroid": 3009, + "num": 37, + "npcId": 31837 + }, + "838": { + "id": 838, + "heroid": 3009, + "num": 38, + "npcId": 31838 + }, + "839": { + "id": 839, + "heroid": 3009, + "num": 39, + "npcId": 31839 + }, + "840": { + "id": 840, + "heroid": 3009, + "num": 40, + "npcId": 31840 + }, + "841": { + "id": 841, + "heroid": 3009, + "num": 41, + "npcId": 31841 + }, + "842": { + "id": 842, + "heroid": 3009, + "num": 42, + "npcId": 31842 + }, + "843": { + "id": 843, + "heroid": 3009, + "num": 43, + "npcId": 31843 + }, + "844": { + "id": 844, + "heroid": 3009, + "num": 44, + "npcId": 31844 + }, + "845": { + "id": 845, + "heroid": 3009, + "num": 45, + "npcId": 31845 + }, + "846": { + "id": 846, + "heroid": 3009, + "num": 46, + "npcId": 31846 + }, + "847": { + "id": 847, + "heroid": 3009, + "num": 47, + "npcId": 31847 + }, + "848": { + "id": 848, + "heroid": 3009, + "num": 48, + "npcId": 31848 + }, + "849": { + "id": 849, + "heroid": 3009, + "num": 49, + "npcId": 31849 + }, + "850": { + "id": 850, + "heroid": 3009, + "num": 50, + "npcId": 31850 + }, + "851": { + "id": 851, + "heroid": 3009, + "num": 51, + "npcId": 31851 + }, + "852": { + "id": 852, + "heroid": 3009, + "num": 52, + "npcId": 31852 + }, + "853": { + "id": 853, + "heroid": 3009, + "num": 53, + "npcId": 31853 + }, + "854": { + "id": 854, + "heroid": 3009, + "num": 54, + "npcId": 31854 + }, + "855": { + "id": 855, + "heroid": 3009, + "num": 55, + "npcId": 31855 + }, + "856": { + "id": 856, + "heroid": 3009, + "num": 56, + "npcId": 31856 + }, + "857": { + "id": 857, + "heroid": 3009, + "num": 57, + "npcId": 31857 + }, + "858": { + "id": 858, + "heroid": 3009, + "num": 58, + "npcId": 31858 + }, + "859": { + "id": 859, + "heroid": 3009, + "num": 59, + "npcId": 31859 + }, + "860": { + "id": 860, + "heroid": 3009, + "num": 60, + "npcId": 31860 + }, + "861": { + "id": 861, + "heroid": 3009, + "num": 61, + "npcId": 31861 + }, + "862": { + "id": 862, + "heroid": 3009, + "num": 62, + "npcId": 31862 + }, + "863": { + "id": 863, + "heroid": 3009, + "num": 63, + "npcId": 31863 + }, + "864": { + "id": 864, + "heroid": 3009, + "num": 64, + "npcId": 31864 + }, + "865": { + "id": 865, + "heroid": 3009, + "num": 65, + "npcId": 31865 + }, + "866": { + "id": 866, + "heroid": 3009, + "num": 66, + "npcId": 31866 + }, + "867": { + "id": 867, + "heroid": 3009, + "num": 67, + "npcId": 31867 + }, + "868": { + "id": 868, + "heroid": 3009, + "num": 68, + "npcId": 31868 + }, + "869": { + "id": 869, + "heroid": 3009, + "num": 69, + "npcId": 31869 + }, + "870": { + "id": 870, + "heroid": 3009, + "num": 70, + "npcId": 31870 + }, + "871": { + "id": 871, + "heroid": 3009, + "num": 71, + "npcId": 31871 + }, + "872": { + "id": 872, + "heroid": 3009, + "num": 72, + "npcId": 31872 + }, + "873": { + "id": 873, + "heroid": 3009, + "num": 73, + "npcId": 31873 + }, + "874": { + "id": 874, + "heroid": 3009, + "num": 74, + "npcId": 31874 + }, + "875": { + "id": 875, + "heroid": 3009, + "num": 75, + "npcId": 31875 + }, + "876": { + "id": 876, + "heroid": 3009, + "num": 76, + "npcId": 31876 + }, + "877": { + "id": 877, + "heroid": 3009, + "num": 77, + "npcId": 31877 + }, + "878": { + "id": 878, + "heroid": 3009, + "num": 78, + "npcId": 31878 + }, + "879": { + "id": 879, + "heroid": 3009, + "num": 79, + "npcId": 31879 + }, + "880": { + "id": 880, + "heroid": 3009, + "num": 80, + "npcId": 31880 + }, + "881": { + "id": 881, + "heroid": 3009, + "num": 81, + "npcId": 31881 + }, + "882": { + "id": 882, + "heroid": 3009, + "num": 82, + "npcId": 31882 + }, + "883": { + "id": 883, + "heroid": 3009, + "num": 83, + "npcId": 31883 + }, + "884": { + "id": 884, + "heroid": 3009, + "num": 84, + "npcId": 31884 + }, + "885": { + "id": 885, + "heroid": 3009, + "num": 85, + "npcId": 31885 + }, + "886": { + "id": 886, + "heroid": 3009, + "num": 86, + "npcId": 31886 + }, + "887": { + "id": 887, + "heroid": 3009, + "num": 87, + "npcId": 31887 + }, + "888": { + "id": 888, + "heroid": 3009, + "num": 88, + "npcId": 31888 + }, + "889": { + "id": 889, + "heroid": 3009, + "num": 89, + "npcId": 31889 + }, + "890": { + "id": 890, + "heroid": 3009, + "num": 90, + "npcId": 31890 + }, + "891": { + "id": 891, + "heroid": 3009, + "num": 91, + "npcId": 31891 + }, + "892": { + "id": 892, + "heroid": 3009, + "num": 92, + "npcId": 31892 + }, + "893": { + "id": 893, + "heroid": 3009, + "num": 93, + "npcId": 31893 + }, + "894": { + "id": 894, + "heroid": 3009, + "num": 94, + "npcId": 31894 + }, + "895": { + "id": 895, + "heroid": 3009, + "num": 95, + "npcId": 31895 + }, + "896": { + "id": 896, + "heroid": 3009, + "num": 96, + "npcId": 31896 + }, + "897": { + "id": 897, + "heroid": 3009, + "num": 97, + "npcId": 31897 + }, + "898": { + "id": 898, + "heroid": 3009, + "num": 98, + "npcId": 31898 + }, + "899": { + "id": 899, + "heroid": 3009, + "num": 99, + "npcId": 31899 + }, + "900": { + "id": 900, + "heroid": 3009, + "num": 100, + "npcId": 31900 + }, + "901": { + "id": 901, + "heroid": 3010, + "num": 1, + "npcId": 31901 + }, + "902": { + "id": 902, + "heroid": 3010, + "num": 2, + "npcId": 31902 + }, + "903": { + "id": 903, + "heroid": 3010, + "num": 3, + "npcId": 31903 + }, + "904": { + "id": 904, + "heroid": 3010, + "num": 4, + "npcId": 31904 + }, + "905": { + "id": 905, + "heroid": 3010, + "num": 5, + "npcId": 31905 + }, + "906": { + "id": 906, + "heroid": 3010, + "num": 6, + "npcId": 31906 + }, + "907": { + "id": 907, + "heroid": 3010, + "num": 7, + "npcId": 31907 + }, + "908": { + "id": 908, + "heroid": 3010, + "num": 8, + "npcId": 31908 + }, + "909": { + "id": 909, + "heroid": 3010, + "num": 9, + "npcId": 31909 + }, + "910": { + "id": 910, + "heroid": 3010, + "num": 10, + "npcId": 31910 + }, + "911": { + "id": 911, + "heroid": 3010, + "num": 11, + "npcId": 31911 + }, + "912": { + "id": 912, + "heroid": 3010, + "num": 12, + "npcId": 31912 + }, + "913": { + "id": 913, + "heroid": 3010, + "num": 13, + "npcId": 31913 + }, + "914": { + "id": 914, + "heroid": 3010, + "num": 14, + "npcId": 31914 + }, + "915": { + "id": 915, + "heroid": 3010, + "num": 15, + "npcId": 31915 + }, + "916": { + "id": 916, + "heroid": 3010, + "num": 16, + "npcId": 31916 + }, + "917": { + "id": 917, + "heroid": 3010, + "num": 17, + "npcId": 31917 + }, + "918": { + "id": 918, + "heroid": 3010, + "num": 18, + "npcId": 31918 + }, + "919": { + "id": 919, + "heroid": 3010, + "num": 19, + "npcId": 31919 + }, + "920": { + "id": 920, + "heroid": 3010, + "num": 20, + "npcId": 31920 + }, + "921": { + "id": 921, + "heroid": 3010, + "num": 21, + "npcId": 31921 + }, + "922": { + "id": 922, + "heroid": 3010, + "num": 22, + "npcId": 31922 + }, + "923": { + "id": 923, + "heroid": 3010, + "num": 23, + "npcId": 31923 + }, + "924": { + "id": 924, + "heroid": 3010, + "num": 24, + "npcId": 31924 + }, + "925": { + "id": 925, + "heroid": 3010, + "num": 25, + "npcId": 31925 + }, + "926": { + "id": 926, + "heroid": 3010, + "num": 26, + "npcId": 31926 + }, + "927": { + "id": 927, + "heroid": 3010, + "num": 27, + "npcId": 31927 + }, + "928": { + "id": 928, + "heroid": 3010, + "num": 28, + "npcId": 31928 + }, + "929": { + "id": 929, + "heroid": 3010, + "num": 29, + "npcId": 31929 + }, + "930": { + "id": 930, + "heroid": 3010, + "num": 30, + "npcId": 31930 + }, + "931": { + "id": 931, + "heroid": 3010, + "num": 31, + "npcId": 31931 + }, + "932": { + "id": 932, + "heroid": 3010, + "num": 32, + "npcId": 31932 + }, + "933": { + "id": 933, + "heroid": 3010, + "num": 33, + "npcId": 31933 + }, + "934": { + "id": 934, + "heroid": 3010, + "num": 34, + "npcId": 31934 + }, + "935": { + "id": 935, + "heroid": 3010, + "num": 35, + "npcId": 31935 + }, + "936": { + "id": 936, + "heroid": 3010, + "num": 36, + "npcId": 31936 + }, + "937": { + "id": 937, + "heroid": 3010, + "num": 37, + "npcId": 31937 + }, + "938": { + "id": 938, + "heroid": 3010, + "num": 38, + "npcId": 31938 + }, + "939": { + "id": 939, + "heroid": 3010, + "num": 39, + "npcId": 31939 + }, + "940": { + "id": 940, + "heroid": 3010, + "num": 40, + "npcId": 31940 + }, + "941": { + "id": 941, + "heroid": 3010, + "num": 41, + "npcId": 31941 + }, + "942": { + "id": 942, + "heroid": 3010, + "num": 42, + "npcId": 31942 + }, + "943": { + "id": 943, + "heroid": 3010, + "num": 43, + "npcId": 31943 + }, + "944": { + "id": 944, + "heroid": 3010, + "num": 44, + "npcId": 31944 + }, + "945": { + "id": 945, + "heroid": 3010, + "num": 45, + "npcId": 31945 + }, + "946": { + "id": 946, + "heroid": 3010, + "num": 46, + "npcId": 31946 + }, + "947": { + "id": 947, + "heroid": 3010, + "num": 47, + "npcId": 31947 + }, + "948": { + "id": 948, + "heroid": 3010, + "num": 48, + "npcId": 31948 + }, + "949": { + "id": 949, + "heroid": 3010, + "num": 49, + "npcId": 31949 + }, + "950": { + "id": 950, + "heroid": 3010, + "num": 50, + "npcId": 31950 + }, + "951": { + "id": 951, + "heroid": 3010, + "num": 51, + "npcId": 31951 + }, + "952": { + "id": 952, + "heroid": 3010, + "num": 52, + "npcId": 31952 + }, + "953": { + "id": 953, + "heroid": 3010, + "num": 53, + "npcId": 31953 + }, + "954": { + "id": 954, + "heroid": 3010, + "num": 54, + "npcId": 31954 + }, + "955": { + "id": 955, + "heroid": 3010, + "num": 55, + "npcId": 31955 + }, + "956": { + "id": 956, + "heroid": 3010, + "num": 56, + "npcId": 31956 + }, + "957": { + "id": 957, + "heroid": 3010, + "num": 57, + "npcId": 31957 + }, + "958": { + "id": 958, + "heroid": 3010, + "num": 58, + "npcId": 31958 + }, + "959": { + "id": 959, + "heroid": 3010, + "num": 59, + "npcId": 31959 + }, + "960": { + "id": 960, + "heroid": 3010, + "num": 60, + "npcId": 31960 + }, + "961": { + "id": 961, + "heroid": 3010, + "num": 61, + "npcId": 31961 + }, + "962": { + "id": 962, + "heroid": 3010, + "num": 62, + "npcId": 31962 + }, + "963": { + "id": 963, + "heroid": 3010, + "num": 63, + "npcId": 31963 + }, + "964": { + "id": 964, + "heroid": 3010, + "num": 64, + "npcId": 31964 + }, + "965": { + "id": 965, + "heroid": 3010, + "num": 65, + "npcId": 31965 + }, + "966": { + "id": 966, + "heroid": 3010, + "num": 66, + "npcId": 31966 + }, + "967": { + "id": 967, + "heroid": 3010, + "num": 67, + "npcId": 31967 + }, + "968": { + "id": 968, + "heroid": 3010, + "num": 68, + "npcId": 31968 + }, + "969": { + "id": 969, + "heroid": 3010, + "num": 69, + "npcId": 31969 + }, + "970": { + "id": 970, + "heroid": 3010, + "num": 70, + "npcId": 31970 + }, + "971": { + "id": 971, + "heroid": 3010, + "num": 71, + "npcId": 31971 + }, + "972": { + "id": 972, + "heroid": 3010, + "num": 72, + "npcId": 31972 + }, + "973": { + "id": 973, + "heroid": 3010, + "num": 73, + "npcId": 31973 + }, + "974": { + "id": 974, + "heroid": 3010, + "num": 74, + "npcId": 31974 + }, + "975": { + "id": 975, + "heroid": 3010, + "num": 75, + "npcId": 31975 + }, + "976": { + "id": 976, + "heroid": 3010, + "num": 76, + "npcId": 31976 + }, + "977": { + "id": 977, + "heroid": 3010, + "num": 77, + "npcId": 31977 + }, + "978": { + "id": 978, + "heroid": 3010, + "num": 78, + "npcId": 31978 + }, + "979": { + "id": 979, + "heroid": 3010, + "num": 79, + "npcId": 31979 + }, + "980": { + "id": 980, + "heroid": 3010, + "num": 80, + "npcId": 31980 + }, + "981": { + "id": 981, + "heroid": 3010, + "num": 81, + "npcId": 31981 + }, + "982": { + "id": 982, + "heroid": 3010, + "num": 82, + "npcId": 31982 + }, + "983": { + "id": 983, + "heroid": 3010, + "num": 83, + "npcId": 31983 + }, + "984": { + "id": 984, + "heroid": 3010, + "num": 84, + "npcId": 31984 + }, + "985": { + "id": 985, + "heroid": 3010, + "num": 85, + "npcId": 31985 + }, + "986": { + "id": 986, + "heroid": 3010, + "num": 86, + "npcId": 31986 + }, + "987": { + "id": 987, + "heroid": 3010, + "num": 87, + "npcId": 31987 + }, + "988": { + "id": 988, + "heroid": 3010, + "num": 88, + "npcId": 31988 + }, + "989": { + "id": 989, + "heroid": 3010, + "num": 89, + "npcId": 31989 + }, + "990": { + "id": 990, + "heroid": 3010, + "num": 90, + "npcId": 31990 + }, + "991": { + "id": 991, + "heroid": 3010, + "num": 91, + "npcId": 31991 + }, + "992": { + "id": 992, + "heroid": 3010, + "num": 92, + "npcId": 31992 + }, + "993": { + "id": 993, + "heroid": 3010, + "num": 93, + "npcId": 31993 + }, + "994": { + "id": 994, + "heroid": 3010, + "num": 94, + "npcId": 31994 + }, + "995": { + "id": 995, + "heroid": 3010, + "num": 95, + "npcId": 31995 + }, + "996": { + "id": 996, + "heroid": 3010, + "num": 96, + "npcId": 31996 + }, + "997": { + "id": 997, + "heroid": 3010, + "num": 97, + "npcId": 31997 + }, + "998": { + "id": 998, + "heroid": 3010, + "num": 98, + "npcId": 31998 + }, + "999": { + "id": 999, + "heroid": 3010, + "num": 99, + "npcId": 31999 + }, + "1000": { + "id": 1000, + "heroid": 3010, + "num": 100, + "npcId": 32000 + }, + "1001": { + "id": 1001, + "heroid": 3011, + "num": 1, + "npcId": 32001 + }, + "1002": { + "id": 1002, + "heroid": 3011, + "num": 2, + "npcId": 32002 + }, + "1003": { + "id": 1003, + "heroid": 3011, + "num": 3, + "npcId": 32003 + }, + "1004": { + "id": 1004, + "heroid": 3011, + "num": 4, + "npcId": 32004 + }, + "1005": { + "id": 1005, + "heroid": 3011, + "num": 5, + "npcId": 32005 + }, + "1006": { + "id": 1006, + "heroid": 3011, + "num": 6, + "npcId": 32006 + }, + "1007": { + "id": 1007, + "heroid": 3011, + "num": 7, + "npcId": 32007 + }, + "1008": { + "id": 1008, + "heroid": 3011, + "num": 8, + "npcId": 32008 + }, + "1009": { + "id": 1009, + "heroid": 3011, + "num": 9, + "npcId": 32009 + }, + "1010": { + "id": 1010, + "heroid": 3011, + "num": 10, + "npcId": 32010 + }, + "1011": { + "id": 1011, + "heroid": 3011, + "num": 11, + "npcId": 32011 + }, + "1012": { + "id": 1012, + "heroid": 3011, + "num": 12, + "npcId": 32012 + }, + "1013": { + "id": 1013, + "heroid": 3011, + "num": 13, + "npcId": 32013 + }, + "1014": { + "id": 1014, + "heroid": 3011, + "num": 14, + "npcId": 32014 + }, + "1015": { + "id": 1015, + "heroid": 3011, + "num": 15, + "npcId": 32015 + }, + "1016": { + "id": 1016, + "heroid": 3011, + "num": 16, + "npcId": 32016 + }, + "1017": { + "id": 1017, + "heroid": 3011, + "num": 17, + "npcId": 32017 + }, + "1018": { + "id": 1018, + "heroid": 3011, + "num": 18, + "npcId": 32018 + }, + "1019": { + "id": 1019, + "heroid": 3011, + "num": 19, + "npcId": 32019 + }, + "1020": { + "id": 1020, + "heroid": 3011, + "num": 20, + "npcId": 32020 + }, + "1021": { + "id": 1021, + "heroid": 3011, + "num": 21, + "npcId": 32021 + }, + "1022": { + "id": 1022, + "heroid": 3011, + "num": 22, + "npcId": 32022 + }, + "1023": { + "id": 1023, + "heroid": 3011, + "num": 23, + "npcId": 32023 + }, + "1024": { + "id": 1024, + "heroid": 3011, + "num": 24, + "npcId": 32024 + }, + "1025": { + "id": 1025, + "heroid": 3011, + "num": 25, + "npcId": 32025 + }, + "1026": { + "id": 1026, + "heroid": 3011, + "num": 26, + "npcId": 32026 + }, + "1027": { + "id": 1027, + "heroid": 3011, + "num": 27, + "npcId": 32027 + }, + "1028": { + "id": 1028, + "heroid": 3011, + "num": 28, + "npcId": 32028 + }, + "1029": { + "id": 1029, + "heroid": 3011, + "num": 29, + "npcId": 32029 + }, + "1030": { + "id": 1030, + "heroid": 3011, + "num": 30, + "npcId": 32030 + }, + "1031": { + "id": 1031, + "heroid": 3011, + "num": 31, + "npcId": 32031 + }, + "1032": { + "id": 1032, + "heroid": 3011, + "num": 32, + "npcId": 32032 + }, + "1033": { + "id": 1033, + "heroid": 3011, + "num": 33, + "npcId": 32033 + }, + "1034": { + "id": 1034, + "heroid": 3011, + "num": 34, + "npcId": 32034 + }, + "1035": { + "id": 1035, + "heroid": 3011, + "num": 35, + "npcId": 32035 + }, + "1036": { + "id": 1036, + "heroid": 3011, + "num": 36, + "npcId": 32036 + }, + "1037": { + "id": 1037, + "heroid": 3011, + "num": 37, + "npcId": 32037 + }, + "1038": { + "id": 1038, + "heroid": 3011, + "num": 38, + "npcId": 32038 + }, + "1039": { + "id": 1039, + "heroid": 3011, + "num": 39, + "npcId": 32039 + }, + "1040": { + "id": 1040, + "heroid": 3011, + "num": 40, + "npcId": 32040 + }, + "1041": { + "id": 1041, + "heroid": 3011, + "num": 41, + "npcId": 32041 + }, + "1042": { + "id": 1042, + "heroid": 3011, + "num": 42, + "npcId": 32042 + }, + "1043": { + "id": 1043, + "heroid": 3011, + "num": 43, + "npcId": 32043 + }, + "1044": { + "id": 1044, + "heroid": 3011, + "num": 44, + "npcId": 32044 + }, + "1045": { + "id": 1045, + "heroid": 3011, + "num": 45, + "npcId": 32045 + }, + "1046": { + "id": 1046, + "heroid": 3011, + "num": 46, + "npcId": 32046 + }, + "1047": { + "id": 1047, + "heroid": 3011, + "num": 47, + "npcId": 32047 + }, + "1048": { + "id": 1048, + "heroid": 3011, + "num": 48, + "npcId": 32048 + }, + "1049": { + "id": 1049, + "heroid": 3011, + "num": 49, + "npcId": 32049 + }, + "1050": { + "id": 1050, + "heroid": 3011, + "num": 50, + "npcId": 32050 + }, + "1051": { + "id": 1051, + "heroid": 3011, + "num": 51, + "npcId": 32051 + }, + "1052": { + "id": 1052, + "heroid": 3011, + "num": 52, + "npcId": 32052 + }, + "1053": { + "id": 1053, + "heroid": 3011, + "num": 53, + "npcId": 32053 + }, + "1054": { + "id": 1054, + "heroid": 3011, + "num": 54, + "npcId": 32054 + }, + "1055": { + "id": 1055, + "heroid": 3011, + "num": 55, + "npcId": 32055 + }, + "1056": { + "id": 1056, + "heroid": 3011, + "num": 56, + "npcId": 32056 + }, + "1057": { + "id": 1057, + "heroid": 3011, + "num": 57, + "npcId": 32057 + }, + "1058": { + "id": 1058, + "heroid": 3011, + "num": 58, + "npcId": 32058 + }, + "1059": { + "id": 1059, + "heroid": 3011, + "num": 59, + "npcId": 32059 + }, + "1060": { + "id": 1060, + "heroid": 3011, + "num": 60, + "npcId": 32060 + }, + "1061": { + "id": 1061, + "heroid": 3011, + "num": 61, + "npcId": 32061 + }, + "1062": { + "id": 1062, + "heroid": 3011, + "num": 62, + "npcId": 32062 + }, + "1063": { + "id": 1063, + "heroid": 3011, + "num": 63, + "npcId": 32063 + }, + "1064": { + "id": 1064, + "heroid": 3011, + "num": 64, + "npcId": 32064 + }, + "1065": { + "id": 1065, + "heroid": 3011, + "num": 65, + "npcId": 32065 + }, + "1066": { + "id": 1066, + "heroid": 3011, + "num": 66, + "npcId": 32066 + }, + "1067": { + "id": 1067, + "heroid": 3011, + "num": 67, + "npcId": 32067 + }, + "1068": { + "id": 1068, + "heroid": 3011, + "num": 68, + "npcId": 32068 + }, + "1069": { + "id": 1069, + "heroid": 3011, + "num": 69, + "npcId": 32069 + }, + "1070": { + "id": 1070, + "heroid": 3011, + "num": 70, + "npcId": 32070 + }, + "1071": { + "id": 1071, + "heroid": 3011, + "num": 71, + "npcId": 32071 + }, + "1072": { + "id": 1072, + "heroid": 3011, + "num": 72, + "npcId": 32072 + }, + "1073": { + "id": 1073, + "heroid": 3011, + "num": 73, + "npcId": 32073 + }, + "1074": { + "id": 1074, + "heroid": 3011, + "num": 74, + "npcId": 32074 + }, + "1075": { + "id": 1075, + "heroid": 3011, + "num": 75, + "npcId": 32075 + }, + "1076": { + "id": 1076, + "heroid": 3011, + "num": 76, + "npcId": 32076 + }, + "1077": { + "id": 1077, + "heroid": 3011, + "num": 77, + "npcId": 32077 + }, + "1078": { + "id": 1078, + "heroid": 3011, + "num": 78, + "npcId": 32078 + }, + "1079": { + "id": 1079, + "heroid": 3011, + "num": 79, + "npcId": 32079 + }, + "1080": { + "id": 1080, + "heroid": 3011, + "num": 80, + "npcId": 32080 + }, + "1081": { + "id": 1081, + "heroid": 3011, + "num": 81, + "npcId": 32081 + }, + "1082": { + "id": 1082, + "heroid": 3011, + "num": 82, + "npcId": 32082 + }, + "1083": { + "id": 1083, + "heroid": 3011, + "num": 83, + "npcId": 32083 + }, + "1084": { + "id": 1084, + "heroid": 3011, + "num": 84, + "npcId": 32084 + }, + "1085": { + "id": 1085, + "heroid": 3011, + "num": 85, + "npcId": 32085 + }, + "1086": { + "id": 1086, + "heroid": 3011, + "num": 86, + "npcId": 32086 + }, + "1087": { + "id": 1087, + "heroid": 3011, + "num": 87, + "npcId": 32087 + }, + "1088": { + "id": 1088, + "heroid": 3011, + "num": 88, + "npcId": 32088 + }, + "1089": { + "id": 1089, + "heroid": 3011, + "num": 89, + "npcId": 32089 + }, + "1090": { + "id": 1090, + "heroid": 3011, + "num": 90, + "npcId": 32090 + }, + "1091": { + "id": 1091, + "heroid": 3011, + "num": 91, + "npcId": 32091 + }, + "1092": { + "id": 1092, + "heroid": 3011, + "num": 92, + "npcId": 32092 + }, + "1093": { + "id": 1093, + "heroid": 3011, + "num": 93, + "npcId": 32093 + }, + "1094": { + "id": 1094, + "heroid": 3011, + "num": 94, + "npcId": 32094 + }, + "1095": { + "id": 1095, + "heroid": 3011, + "num": 95, + "npcId": 32095 + }, + "1096": { + "id": 1096, + "heroid": 3011, + "num": 96, + "npcId": 32096 + }, + "1097": { + "id": 1097, + "heroid": 3011, + "num": 97, + "npcId": 32097 + }, + "1098": { + "id": 1098, + "heroid": 3011, + "num": 98, + "npcId": 32098 + }, + "1099": { + "id": 1099, + "heroid": 3011, + "num": 99, + "npcId": 32099 + }, + "1100": { + "id": 1100, + "heroid": 3011, + "num": 100, + "npcId": 32100 + }, + "1101": { + "id": 1101, + "heroid": 3012, + "num": 1, + "npcId": 32101 + }, + "1102": { + "id": 1102, + "heroid": 3012, + "num": 2, + "npcId": 32102 + }, + "1103": { + "id": 1103, + "heroid": 3012, + "num": 3, + "npcId": 32103 + }, + "1104": { + "id": 1104, + "heroid": 3012, + "num": 4, + "npcId": 32104 + }, + "1105": { + "id": 1105, + "heroid": 3012, + "num": 5, + "npcId": 32105 + }, + "1106": { + "id": 1106, + "heroid": 3012, + "num": 6, + "npcId": 32106 + }, + "1107": { + "id": 1107, + "heroid": 3012, + "num": 7, + "npcId": 32107 + }, + "1108": { + "id": 1108, + "heroid": 3012, + "num": 8, + "npcId": 32108 + }, + "1109": { + "id": 1109, + "heroid": 3012, + "num": 9, + "npcId": 32109 + }, + "1110": { + "id": 1110, + "heroid": 3012, + "num": 10, + "npcId": 32110 + }, + "1111": { + "id": 1111, + "heroid": 3012, + "num": 11, + "npcId": 32111 + }, + "1112": { + "id": 1112, + "heroid": 3012, + "num": 12, + "npcId": 32112 + }, + "1113": { + "id": 1113, + "heroid": 3012, + "num": 13, + "npcId": 32113 + }, + "1114": { + "id": 1114, + "heroid": 3012, + "num": 14, + "npcId": 32114 + }, + "1115": { + "id": 1115, + "heroid": 3012, + "num": 15, + "npcId": 32115 + }, + "1116": { + "id": 1116, + "heroid": 3012, + "num": 16, + "npcId": 32116 + }, + "1117": { + "id": 1117, + "heroid": 3012, + "num": 17, + "npcId": 32117 + }, + "1118": { + "id": 1118, + "heroid": 3012, + "num": 18, + "npcId": 32118 + }, + "1119": { + "id": 1119, + "heroid": 3012, + "num": 19, + "npcId": 32119 + }, + "1120": { + "id": 1120, + "heroid": 3012, + "num": 20, + "npcId": 32120 + }, + "1121": { + "id": 1121, + "heroid": 3012, + "num": 21, + "npcId": 32121 + }, + "1122": { + "id": 1122, + "heroid": 3012, + "num": 22, + "npcId": 32122 + }, + "1123": { + "id": 1123, + "heroid": 3012, + "num": 23, + "npcId": 32123 + }, + "1124": { + "id": 1124, + "heroid": 3012, + "num": 24, + "npcId": 32124 + }, + "1125": { + "id": 1125, + "heroid": 3012, + "num": 25, + "npcId": 32125 + }, + "1126": { + "id": 1126, + "heroid": 3012, + "num": 26, + "npcId": 32126 + }, + "1127": { + "id": 1127, + "heroid": 3012, + "num": 27, + "npcId": 32127 + }, + "1128": { + "id": 1128, + "heroid": 3012, + "num": 28, + "npcId": 32128 + }, + "1129": { + "id": 1129, + "heroid": 3012, + "num": 29, + "npcId": 32129 + }, + "1130": { + "id": 1130, + "heroid": 3012, + "num": 30, + "npcId": 32130 + }, + "1131": { + "id": 1131, + "heroid": 3012, + "num": 31, + "npcId": 32131 + }, + "1132": { + "id": 1132, + "heroid": 3012, + "num": 32, + "npcId": 32132 + }, + "1133": { + "id": 1133, + "heroid": 3012, + "num": 33, + "npcId": 32133 + }, + "1134": { + "id": 1134, + "heroid": 3012, + "num": 34, + "npcId": 32134 + }, + "1135": { + "id": 1135, + "heroid": 3012, + "num": 35, + "npcId": 32135 + }, + "1136": { + "id": 1136, + "heroid": 3012, + "num": 36, + "npcId": 32136 + }, + "1137": { + "id": 1137, + "heroid": 3012, + "num": 37, + "npcId": 32137 + }, + "1138": { + "id": 1138, + "heroid": 3012, + "num": 38, + "npcId": 32138 + }, + "1139": { + "id": 1139, + "heroid": 3012, + "num": 39, + "npcId": 32139 + }, + "1140": { + "id": 1140, + "heroid": 3012, + "num": 40, + "npcId": 32140 + }, + "1141": { + "id": 1141, + "heroid": 3012, + "num": 41, + "npcId": 32141 + }, + "1142": { + "id": 1142, + "heroid": 3012, + "num": 42, + "npcId": 32142 + }, + "1143": { + "id": 1143, + "heroid": 3012, + "num": 43, + "npcId": 32143 + }, + "1144": { + "id": 1144, + "heroid": 3012, + "num": 44, + "npcId": 32144 + }, + "1145": { + "id": 1145, + "heroid": 3012, + "num": 45, + "npcId": 32145 + }, + "1146": { + "id": 1146, + "heroid": 3012, + "num": 46, + "npcId": 32146 + }, + "1147": { + "id": 1147, + "heroid": 3012, + "num": 47, + "npcId": 32147 + }, + "1148": { + "id": 1148, + "heroid": 3012, + "num": 48, + "npcId": 32148 + }, + "1149": { + "id": 1149, + "heroid": 3012, + "num": 49, + "npcId": 32149 + }, + "1150": { + "id": 1150, + "heroid": 3012, + "num": 50, + "npcId": 32150 + }, + "1151": { + "id": 1151, + "heroid": 3012, + "num": 51, + "npcId": 32151 + }, + "1152": { + "id": 1152, + "heroid": 3012, + "num": 52, + "npcId": 32152 + }, + "1153": { + "id": 1153, + "heroid": 3012, + "num": 53, + "npcId": 32153 + }, + "1154": { + "id": 1154, + "heroid": 3012, + "num": 54, + "npcId": 32154 + }, + "1155": { + "id": 1155, + "heroid": 3012, + "num": 55, + "npcId": 32155 + }, + "1156": { + "id": 1156, + "heroid": 3012, + "num": 56, + "npcId": 32156 + }, + "1157": { + "id": 1157, + "heroid": 3012, + "num": 57, + "npcId": 32157 + }, + "1158": { + "id": 1158, + "heroid": 3012, + "num": 58, + "npcId": 32158 + }, + "1159": { + "id": 1159, + "heroid": 3012, + "num": 59, + "npcId": 32159 + }, + "1160": { + "id": 1160, + "heroid": 3012, + "num": 60, + "npcId": 32160 + }, + "1161": { + "id": 1161, + "heroid": 3012, + "num": 61, + "npcId": 32161 + }, + "1162": { + "id": 1162, + "heroid": 3012, + "num": 62, + "npcId": 32162 + }, + "1163": { + "id": 1163, + "heroid": 3012, + "num": 63, + "npcId": 32163 + }, + "1164": { + "id": 1164, + "heroid": 3012, + "num": 64, + "npcId": 32164 + }, + "1165": { + "id": 1165, + "heroid": 3012, + "num": 65, + "npcId": 32165 + }, + "1166": { + "id": 1166, + "heroid": 3012, + "num": 66, + "npcId": 32166 + }, + "1167": { + "id": 1167, + "heroid": 3012, + "num": 67, + "npcId": 32167 + }, + "1168": { + "id": 1168, + "heroid": 3012, + "num": 68, + "npcId": 32168 + }, + "1169": { + "id": 1169, + "heroid": 3012, + "num": 69, + "npcId": 32169 + }, + "1170": { + "id": 1170, + "heroid": 3012, + "num": 70, + "npcId": 32170 + }, + "1171": { + "id": 1171, + "heroid": 3012, + "num": 71, + "npcId": 32171 + }, + "1172": { + "id": 1172, + "heroid": 3012, + "num": 72, + "npcId": 32172 + }, + "1173": { + "id": 1173, + "heroid": 3012, + "num": 73, + "npcId": 32173 + }, + "1174": { + "id": 1174, + "heroid": 3012, + "num": 74, + "npcId": 32174 + }, + "1175": { + "id": 1175, + "heroid": 3012, + "num": 75, + "npcId": 32175 + }, + "1176": { + "id": 1176, + "heroid": 3012, + "num": 76, + "npcId": 32176 + }, + "1177": { + "id": 1177, + "heroid": 3012, + "num": 77, + "npcId": 32177 + }, + "1178": { + "id": 1178, + "heroid": 3012, + "num": 78, + "npcId": 32178 + }, + "1179": { + "id": 1179, + "heroid": 3012, + "num": 79, + "npcId": 32179 + }, + "1180": { + "id": 1180, + "heroid": 3012, + "num": 80, + "npcId": 32180 + }, + "1181": { + "id": 1181, + "heroid": 3012, + "num": 81, + "npcId": 32181 + }, + "1182": { + "id": 1182, + "heroid": 3012, + "num": 82, + "npcId": 32182 + }, + "1183": { + "id": 1183, + "heroid": 3012, + "num": 83, + "npcId": 32183 + }, + "1184": { + "id": 1184, + "heroid": 3012, + "num": 84, + "npcId": 32184 + }, + "1185": { + "id": 1185, + "heroid": 3012, + "num": 85, + "npcId": 32185 + }, + "1186": { + "id": 1186, + "heroid": 3012, + "num": 86, + "npcId": 32186 + }, + "1187": { + "id": 1187, + "heroid": 3012, + "num": 87, + "npcId": 32187 + }, + "1188": { + "id": 1188, + "heroid": 3012, + "num": 88, + "npcId": 32188 + }, + "1189": { + "id": 1189, + "heroid": 3012, + "num": 89, + "npcId": 32189 + }, + "1190": { + "id": 1190, + "heroid": 3012, + "num": 90, + "npcId": 32190 + }, + "1191": { + "id": 1191, + "heroid": 3012, + "num": 91, + "npcId": 32191 + }, + "1192": { + "id": 1192, + "heroid": 3012, + "num": 92, + "npcId": 32192 + }, + "1193": { + "id": 1193, + "heroid": 3012, + "num": 93, + "npcId": 32193 + }, + "1194": { + "id": 1194, + "heroid": 3012, + "num": 94, + "npcId": 32194 + }, + "1195": { + "id": 1195, + "heroid": 3012, + "num": 95, + "npcId": 32195 + }, + "1196": { + "id": 1196, + "heroid": 3012, + "num": 96, + "npcId": 32196 + }, + "1197": { + "id": 1197, + "heroid": 3012, + "num": 97, + "npcId": 32197 + }, + "1198": { + "id": 1198, + "heroid": 3012, + "num": 98, + "npcId": 32198 + }, + "1199": { + "id": 1199, + "heroid": 3012, + "num": 99, + "npcId": 32199 + }, + "1200": { + "id": 1200, + "heroid": 3012, + "num": 100, + "npcId": 32200 + }, + "1201": { + "id": 1201, + "heroid": 3013, + "num": 1, + "npcId": 32201 + }, + "1202": { + "id": 1202, + "heroid": 3013, + "num": 2, + "npcId": 32202 + }, + "1203": { + "id": 1203, + "heroid": 3013, + "num": 3, + "npcId": 32203 + }, + "1204": { + "id": 1204, + "heroid": 3013, + "num": 4, + "npcId": 32204 + }, + "1205": { + "id": 1205, + "heroid": 3013, + "num": 5, + "npcId": 32205 + }, + "1206": { + "id": 1206, + "heroid": 3013, + "num": 6, + "npcId": 32206 + }, + "1207": { + "id": 1207, + "heroid": 3013, + "num": 7, + "npcId": 32207 + }, + "1208": { + "id": 1208, + "heroid": 3013, + "num": 8, + "npcId": 32208 + }, + "1209": { + "id": 1209, + "heroid": 3013, + "num": 9, + "npcId": 32209 + }, + "1210": { + "id": 1210, + "heroid": 3013, + "num": 10, + "npcId": 32210 + }, + "1211": { + "id": 1211, + "heroid": 3013, + "num": 11, + "npcId": 32211 + }, + "1212": { + "id": 1212, + "heroid": 3013, + "num": 12, + "npcId": 32212 + }, + "1213": { + "id": 1213, + "heroid": 3013, + "num": 13, + "npcId": 32213 + }, + "1214": { + "id": 1214, + "heroid": 3013, + "num": 14, + "npcId": 32214 + }, + "1215": { + "id": 1215, + "heroid": 3013, + "num": 15, + "npcId": 32215 + }, + "1216": { + "id": 1216, + "heroid": 3013, + "num": 16, + "npcId": 32216 + }, + "1217": { + "id": 1217, + "heroid": 3013, + "num": 17, + "npcId": 32217 + }, + "1218": { + "id": 1218, + "heroid": 3013, + "num": 18, + "npcId": 32218 + }, + "1219": { + "id": 1219, + "heroid": 3013, + "num": 19, + "npcId": 32219 + }, + "1220": { + "id": 1220, + "heroid": 3013, + "num": 20, + "npcId": 32220 + }, + "1221": { + "id": 1221, + "heroid": 3013, + "num": 21, + "npcId": 32221 + }, + "1222": { + "id": 1222, + "heroid": 3013, + "num": 22, + "npcId": 32222 + }, + "1223": { + "id": 1223, + "heroid": 3013, + "num": 23, + "npcId": 32223 + }, + "1224": { + "id": 1224, + "heroid": 3013, + "num": 24, + "npcId": 32224 + }, + "1225": { + "id": 1225, + "heroid": 3013, + "num": 25, + "npcId": 32225 + }, + "1226": { + "id": 1226, + "heroid": 3013, + "num": 26, + "npcId": 32226 + }, + "1227": { + "id": 1227, + "heroid": 3013, + "num": 27, + "npcId": 32227 + }, + "1228": { + "id": 1228, + "heroid": 3013, + "num": 28, + "npcId": 32228 + }, + "1229": { + "id": 1229, + "heroid": 3013, + "num": 29, + "npcId": 32229 + }, + "1230": { + "id": 1230, + "heroid": 3013, + "num": 30, + "npcId": 32230 + }, + "1231": { + "id": 1231, + "heroid": 3013, + "num": 31, + "npcId": 32231 + }, + "1232": { + "id": 1232, + "heroid": 3013, + "num": 32, + "npcId": 32232 + }, + "1233": { + "id": 1233, + "heroid": 3013, + "num": 33, + "npcId": 32233 + }, + "1234": { + "id": 1234, + "heroid": 3013, + "num": 34, + "npcId": 32234 + }, + "1235": { + "id": 1235, + "heroid": 3013, + "num": 35, + "npcId": 32235 + }, + "1236": { + "id": 1236, + "heroid": 3013, + "num": 36, + "npcId": 32236 + }, + "1237": { + "id": 1237, + "heroid": 3013, + "num": 37, + "npcId": 32237 + }, + "1238": { + "id": 1238, + "heroid": 3013, + "num": 38, + "npcId": 32238 + }, + "1239": { + "id": 1239, + "heroid": 3013, + "num": 39, + "npcId": 32239 + }, + "1240": { + "id": 1240, + "heroid": 3013, + "num": 40, + "npcId": 32240 + }, + "1241": { + "id": 1241, + "heroid": 3013, + "num": 41, + "npcId": 32241 + }, + "1242": { + "id": 1242, + "heroid": 3013, + "num": 42, + "npcId": 32242 + }, + "1243": { + "id": 1243, + "heroid": 3013, + "num": 43, + "npcId": 32243 + }, + "1244": { + "id": 1244, + "heroid": 3013, + "num": 44, + "npcId": 32244 + }, + "1245": { + "id": 1245, + "heroid": 3013, + "num": 45, + "npcId": 32245 + }, + "1246": { + "id": 1246, + "heroid": 3013, + "num": 46, + "npcId": 32246 + }, + "1247": { + "id": 1247, + "heroid": 3013, + "num": 47, + "npcId": 32247 + }, + "1248": { + "id": 1248, + "heroid": 3013, + "num": 48, + "npcId": 32248 + }, + "1249": { + "id": 1249, + "heroid": 3013, + "num": 49, + "npcId": 32249 + }, + "1250": { + "id": 1250, + "heroid": 3013, + "num": 50, + "npcId": 32250 + }, + "1251": { + "id": 1251, + "heroid": 3013, + "num": 51, + "npcId": 32251 + }, + "1252": { + "id": 1252, + "heroid": 3013, + "num": 52, + "npcId": 32252 + }, + "1253": { + "id": 1253, + "heroid": 3013, + "num": 53, + "npcId": 32253 + }, + "1254": { + "id": 1254, + "heroid": 3013, + "num": 54, + "npcId": 32254 + }, + "1255": { + "id": 1255, + "heroid": 3013, + "num": 55, + "npcId": 32255 + }, + "1256": { + "id": 1256, + "heroid": 3013, + "num": 56, + "npcId": 32256 + }, + "1257": { + "id": 1257, + "heroid": 3013, + "num": 57, + "npcId": 32257 + }, + "1258": { + "id": 1258, + "heroid": 3013, + "num": 58, + "npcId": 32258 + }, + "1259": { + "id": 1259, + "heroid": 3013, + "num": 59, + "npcId": 32259 + }, + "1260": { + "id": 1260, + "heroid": 3013, + "num": 60, + "npcId": 32260 + }, + "1261": { + "id": 1261, + "heroid": 3013, + "num": 61, + "npcId": 32261 + }, + "1262": { + "id": 1262, + "heroid": 3013, + "num": 62, + "npcId": 32262 + }, + "1263": { + "id": 1263, + "heroid": 3013, + "num": 63, + "npcId": 32263 + }, + "1264": { + "id": 1264, + "heroid": 3013, + "num": 64, + "npcId": 32264 + }, + "1265": { + "id": 1265, + "heroid": 3013, + "num": 65, + "npcId": 32265 + }, + "1266": { + "id": 1266, + "heroid": 3013, + "num": 66, + "npcId": 32266 + }, + "1267": { + "id": 1267, + "heroid": 3013, + "num": 67, + "npcId": 32267 + }, + "1268": { + "id": 1268, + "heroid": 3013, + "num": 68, + "npcId": 32268 + }, + "1269": { + "id": 1269, + "heroid": 3013, + "num": 69, + "npcId": 32269 + }, + "1270": { + "id": 1270, + "heroid": 3013, + "num": 70, + "npcId": 32270 + }, + "1271": { + "id": 1271, + "heroid": 3013, + "num": 71, + "npcId": 32271 + }, + "1272": { + "id": 1272, + "heroid": 3013, + "num": 72, + "npcId": 32272 + }, + "1273": { + "id": 1273, + "heroid": 3013, + "num": 73, + "npcId": 32273 + }, + "1274": { + "id": 1274, + "heroid": 3013, + "num": 74, + "npcId": 32274 + }, + "1275": { + "id": 1275, + "heroid": 3013, + "num": 75, + "npcId": 32275 + }, + "1276": { + "id": 1276, + "heroid": 3013, + "num": 76, + "npcId": 32276 + }, + "1277": { + "id": 1277, + "heroid": 3013, + "num": 77, + "npcId": 32277 + }, + "1278": { + "id": 1278, + "heroid": 3013, + "num": 78, + "npcId": 32278 + }, + "1279": { + "id": 1279, + "heroid": 3013, + "num": 79, + "npcId": 32279 + }, + "1280": { + "id": 1280, + "heroid": 3013, + "num": 80, + "npcId": 32280 + }, + "1281": { + "id": 1281, + "heroid": 3013, + "num": 81, + "npcId": 32281 + }, + "1282": { + "id": 1282, + "heroid": 3013, + "num": 82, + "npcId": 32282 + }, + "1283": { + "id": 1283, + "heroid": 3013, + "num": 83, + "npcId": 32283 + }, + "1284": { + "id": 1284, + "heroid": 3013, + "num": 84, + "npcId": 32284 + }, + "1285": { + "id": 1285, + "heroid": 3013, + "num": 85, + "npcId": 32285 + }, + "1286": { + "id": 1286, + "heroid": 3013, + "num": 86, + "npcId": 32286 + }, + "1287": { + "id": 1287, + "heroid": 3013, + "num": 87, + "npcId": 32287 + }, + "1288": { + "id": 1288, + "heroid": 3013, + "num": 88, + "npcId": 32288 + }, + "1289": { + "id": 1289, + "heroid": 3013, + "num": 89, + "npcId": 32289 + }, + "1290": { + "id": 1290, + "heroid": 3013, + "num": 90, + "npcId": 32290 + }, + "1291": { + "id": 1291, + "heroid": 3013, + "num": 91, + "npcId": 32291 + }, + "1292": { + "id": 1292, + "heroid": 3013, + "num": 92, + "npcId": 32292 + }, + "1293": { + "id": 1293, + "heroid": 3013, + "num": 93, + "npcId": 32293 + }, + "1294": { + "id": 1294, + "heroid": 3013, + "num": 94, + "npcId": 32294 + }, + "1295": { + "id": 1295, + "heroid": 3013, + "num": 95, + "npcId": 32295 + }, + "1296": { + "id": 1296, + "heroid": 3013, + "num": 96, + "npcId": 32296 + }, + "1297": { + "id": 1297, + "heroid": 3013, + "num": 97, + "npcId": 32297 + }, + "1298": { + "id": 1298, + "heroid": 3013, + "num": 98, + "npcId": 32298 + }, + "1299": { + "id": 1299, + "heroid": 3013, + "num": 99, + "npcId": 32299 + }, + "1300": { + "id": 1300, + "heroid": 3013, + "num": 100, + "npcId": 32300 + }, + "1301": { + "id": 1301, + "heroid": 3014, + "num": 1, + "npcId": 32301 + }, + "1302": { + "id": 1302, + "heroid": 3014, + "num": 2, + "npcId": 32302 + }, + "1303": { + "id": 1303, + "heroid": 3014, + "num": 3, + "npcId": 32303 + }, + "1304": { + "id": 1304, + "heroid": 3014, + "num": 4, + "npcId": 32304 + }, + "1305": { + "id": 1305, + "heroid": 3014, + "num": 5, + "npcId": 32305 + }, + "1306": { + "id": 1306, + "heroid": 3014, + "num": 6, + "npcId": 32306 + }, + "1307": { + "id": 1307, + "heroid": 3014, + "num": 7, + "npcId": 32307 + }, + "1308": { + "id": 1308, + "heroid": 3014, + "num": 8, + "npcId": 32308 + }, + "1309": { + "id": 1309, + "heroid": 3014, + "num": 9, + "npcId": 32309 + }, + "1310": { + "id": 1310, + "heroid": 3014, + "num": 10, + "npcId": 32310 + }, + "1311": { + "id": 1311, + "heroid": 3014, + "num": 11, + "npcId": 32311 + }, + "1312": { + "id": 1312, + "heroid": 3014, + "num": 12, + "npcId": 32312 + }, + "1313": { + "id": 1313, + "heroid": 3014, + "num": 13, + "npcId": 32313 + }, + "1314": { + "id": 1314, + "heroid": 3014, + "num": 14, + "npcId": 32314 + }, + "1315": { + "id": 1315, + "heroid": 3014, + "num": 15, + "npcId": 32315 + }, + "1316": { + "id": 1316, + "heroid": 3014, + "num": 16, + "npcId": 32316 + }, + "1317": { + "id": 1317, + "heroid": 3014, + "num": 17, + "npcId": 32317 + }, + "1318": { + "id": 1318, + "heroid": 3014, + "num": 18, + "npcId": 32318 + }, + "1319": { + "id": 1319, + "heroid": 3014, + "num": 19, + "npcId": 32319 + }, + "1320": { + "id": 1320, + "heroid": 3014, + "num": 20, + "npcId": 32320 + }, + "1321": { + "id": 1321, + "heroid": 3014, + "num": 21, + "npcId": 32321 + }, + "1322": { + "id": 1322, + "heroid": 3014, + "num": 22, + "npcId": 32322 + }, + "1323": { + "id": 1323, + "heroid": 3014, + "num": 23, + "npcId": 32323 + }, + "1324": { + "id": 1324, + "heroid": 3014, + "num": 24, + "npcId": 32324 + }, + "1325": { + "id": 1325, + "heroid": 3014, + "num": 25, + "npcId": 32325 + }, + "1326": { + "id": 1326, + "heroid": 3014, + "num": 26, + "npcId": 32326 + }, + "1327": { + "id": 1327, + "heroid": 3014, + "num": 27, + "npcId": 32327 + }, + "1328": { + "id": 1328, + "heroid": 3014, + "num": 28, + "npcId": 32328 + }, + "1329": { + "id": 1329, + "heroid": 3014, + "num": 29, + "npcId": 32329 + }, + "1330": { + "id": 1330, + "heroid": 3014, + "num": 30, + "npcId": 32330 + }, + "1331": { + "id": 1331, + "heroid": 3014, + "num": 31, + "npcId": 32331 + }, + "1332": { + "id": 1332, + "heroid": 3014, + "num": 32, + "npcId": 32332 + }, + "1333": { + "id": 1333, + "heroid": 3014, + "num": 33, + "npcId": 32333 + }, + "1334": { + "id": 1334, + "heroid": 3014, + "num": 34, + "npcId": 32334 + }, + "1335": { + "id": 1335, + "heroid": 3014, + "num": 35, + "npcId": 32335 + }, + "1336": { + "id": 1336, + "heroid": 3014, + "num": 36, + "npcId": 32336 + }, + "1337": { + "id": 1337, + "heroid": 3014, + "num": 37, + "npcId": 32337 + }, + "1338": { + "id": 1338, + "heroid": 3014, + "num": 38, + "npcId": 32338 + }, + "1339": { + "id": 1339, + "heroid": 3014, + "num": 39, + "npcId": 32339 + }, + "1340": { + "id": 1340, + "heroid": 3014, + "num": 40, + "npcId": 32340 + }, + "1341": { + "id": 1341, + "heroid": 3014, + "num": 41, + "npcId": 32341 + }, + "1342": { + "id": 1342, + "heroid": 3014, + "num": 42, + "npcId": 32342 + }, + "1343": { + "id": 1343, + "heroid": 3014, + "num": 43, + "npcId": 32343 + }, + "1344": { + "id": 1344, + "heroid": 3014, + "num": 44, + "npcId": 32344 + }, + "1345": { + "id": 1345, + "heroid": 3014, + "num": 45, + "npcId": 32345 + }, + "1346": { + "id": 1346, + "heroid": 3014, + "num": 46, + "npcId": 32346 + }, + "1347": { + "id": 1347, + "heroid": 3014, + "num": 47, + "npcId": 32347 + }, + "1348": { + "id": 1348, + "heroid": 3014, + "num": 48, + "npcId": 32348 + }, + "1349": { + "id": 1349, + "heroid": 3014, + "num": 49, + "npcId": 32349 + }, + "1350": { + "id": 1350, + "heroid": 3014, + "num": 50, + "npcId": 32350 + }, + "1351": { + "id": 1351, + "heroid": 3014, + "num": 51, + "npcId": 32351 + }, + "1352": { + "id": 1352, + "heroid": 3014, + "num": 52, + "npcId": 32352 + }, + "1353": { + "id": 1353, + "heroid": 3014, + "num": 53, + "npcId": 32353 + }, + "1354": { + "id": 1354, + "heroid": 3014, + "num": 54, + "npcId": 32354 + }, + "1355": { + "id": 1355, + "heroid": 3014, + "num": 55, + "npcId": 32355 + }, + "1356": { + "id": 1356, + "heroid": 3014, + "num": 56, + "npcId": 32356 + }, + "1357": { + "id": 1357, + "heroid": 3014, + "num": 57, + "npcId": 32357 + }, + "1358": { + "id": 1358, + "heroid": 3014, + "num": 58, + "npcId": 32358 + }, + "1359": { + "id": 1359, + "heroid": 3014, + "num": 59, + "npcId": 32359 + }, + "1360": { + "id": 1360, + "heroid": 3014, + "num": 60, + "npcId": 32360 + }, + "1361": { + "id": 1361, + "heroid": 3014, + "num": 61, + "npcId": 32361 + }, + "1362": { + "id": 1362, + "heroid": 3014, + "num": 62, + "npcId": 32362 + }, + "1363": { + "id": 1363, + "heroid": 3014, + "num": 63, + "npcId": 32363 + }, + "1364": { + "id": 1364, + "heroid": 3014, + "num": 64, + "npcId": 32364 + }, + "1365": { + "id": 1365, + "heroid": 3014, + "num": 65, + "npcId": 32365 + }, + "1366": { + "id": 1366, + "heroid": 3014, + "num": 66, + "npcId": 32366 + }, + "1367": { + "id": 1367, + "heroid": 3014, + "num": 67, + "npcId": 32367 + }, + "1368": { + "id": 1368, + "heroid": 3014, + "num": 68, + "npcId": 32368 + }, + "1369": { + "id": 1369, + "heroid": 3014, + "num": 69, + "npcId": 32369 + }, + "1370": { + "id": 1370, + "heroid": 3014, + "num": 70, + "npcId": 32370 + }, + "1371": { + "id": 1371, + "heroid": 3014, + "num": 71, + "npcId": 32371 + }, + "1372": { + "id": 1372, + "heroid": 3014, + "num": 72, + "npcId": 32372 + }, + "1373": { + "id": 1373, + "heroid": 3014, + "num": 73, + "npcId": 32373 + }, + "1374": { + "id": 1374, + "heroid": 3014, + "num": 74, + "npcId": 32374 + }, + "1375": { + "id": 1375, + "heroid": 3014, + "num": 75, + "npcId": 32375 + }, + "1376": { + "id": 1376, + "heroid": 3014, + "num": 76, + "npcId": 32376 + }, + "1377": { + "id": 1377, + "heroid": 3014, + "num": 77, + "npcId": 32377 + }, + "1378": { + "id": 1378, + "heroid": 3014, + "num": 78, + "npcId": 32378 + }, + "1379": { + "id": 1379, + "heroid": 3014, + "num": 79, + "npcId": 32379 + }, + "1380": { + "id": 1380, + "heroid": 3014, + "num": 80, + "npcId": 32380 + }, + "1381": { + "id": 1381, + "heroid": 3014, + "num": 81, + "npcId": 32381 + }, + "1382": { + "id": 1382, + "heroid": 3014, + "num": 82, + "npcId": 32382 + }, + "1383": { + "id": 1383, + "heroid": 3014, + "num": 83, + "npcId": 32383 + }, + "1384": { + "id": 1384, + "heroid": 3014, + "num": 84, + "npcId": 32384 + }, + "1385": { + "id": 1385, + "heroid": 3014, + "num": 85, + "npcId": 32385 + }, + "1386": { + "id": 1386, + "heroid": 3014, + "num": 86, + "npcId": 32386 + }, + "1387": { + "id": 1387, + "heroid": 3014, + "num": 87, + "npcId": 32387 + }, + "1388": { + "id": 1388, + "heroid": 3014, + "num": 88, + "npcId": 32388 + }, + "1389": { + "id": 1389, + "heroid": 3014, + "num": 89, + "npcId": 32389 + }, + "1390": { + "id": 1390, + "heroid": 3014, + "num": 90, + "npcId": 32390 + }, + "1391": { + "id": 1391, + "heroid": 3014, + "num": 91, + "npcId": 32391 + }, + "1392": { + "id": 1392, + "heroid": 3014, + "num": 92, + "npcId": 32392 + }, + "1393": { + "id": 1393, + "heroid": 3014, + "num": 93, + "npcId": 32393 + }, + "1394": { + "id": 1394, + "heroid": 3014, + "num": 94, + "npcId": 32394 + }, + "1395": { + "id": 1395, + "heroid": 3014, + "num": 95, + "npcId": 32395 + }, + "1396": { + "id": 1396, + "heroid": 3014, + "num": 96, + "npcId": 32396 + }, + "1397": { + "id": 1397, + "heroid": 3014, + "num": 97, + "npcId": 32397 + }, + "1398": { + "id": 1398, + "heroid": 3014, + "num": 98, + "npcId": 32398 + }, + "1399": { + "id": 1399, + "heroid": 3014, + "num": 99, + "npcId": 32399 + }, + "1400": { + "id": 1400, + "heroid": 3014, + "num": 100, + "npcId": 32400 + }, + "1401": { + "id": 1401, + "heroid": 3015, + "num": 1, + "npcId": 32401 + }, + "1402": { + "id": 1402, + "heroid": 3015, + "num": 2, + "npcId": 32402 + }, + "1403": { + "id": 1403, + "heroid": 3015, + "num": 3, + "npcId": 32403 + }, + "1404": { + "id": 1404, + "heroid": 3015, + "num": 4, + "npcId": 32404 + }, + "1405": { + "id": 1405, + "heroid": 3015, + "num": 5, + "npcId": 32405 + }, + "1406": { + "id": 1406, + "heroid": 3015, + "num": 6, + "npcId": 32406 + }, + "1407": { + "id": 1407, + "heroid": 3015, + "num": 7, + "npcId": 32407 + }, + "1408": { + "id": 1408, + "heroid": 3015, + "num": 8, + "npcId": 32408 + }, + "1409": { + "id": 1409, + "heroid": 3015, + "num": 9, + "npcId": 32409 + }, + "1410": { + "id": 1410, + "heroid": 3015, + "num": 10, + "npcId": 32410 + }, + "1411": { + "id": 1411, + "heroid": 3015, + "num": 11, + "npcId": 32411 + }, + "1412": { + "id": 1412, + "heroid": 3015, + "num": 12, + "npcId": 32412 + }, + "1413": { + "id": 1413, + "heroid": 3015, + "num": 13, + "npcId": 32413 + }, + "1414": { + "id": 1414, + "heroid": 3015, + "num": 14, + "npcId": 32414 + }, + "1415": { + "id": 1415, + "heroid": 3015, + "num": 15, + "npcId": 32415 + }, + "1416": { + "id": 1416, + "heroid": 3015, + "num": 16, + "npcId": 32416 + }, + "1417": { + "id": 1417, + "heroid": 3015, + "num": 17, + "npcId": 32417 + }, + "1418": { + "id": 1418, + "heroid": 3015, + "num": 18, + "npcId": 32418 + }, + "1419": { + "id": 1419, + "heroid": 3015, + "num": 19, + "npcId": 32419 + }, + "1420": { + "id": 1420, + "heroid": 3015, + "num": 20, + "npcId": 32420 + }, + "1421": { + "id": 1421, + "heroid": 3015, + "num": 21, + "npcId": 32421 + }, + "1422": { + "id": 1422, + "heroid": 3015, + "num": 22, + "npcId": 32422 + }, + "1423": { + "id": 1423, + "heroid": 3015, + "num": 23, + "npcId": 32423 + }, + "1424": { + "id": 1424, + "heroid": 3015, + "num": 24, + "npcId": 32424 + }, + "1425": { + "id": 1425, + "heroid": 3015, + "num": 25, + "npcId": 32425 + }, + "1426": { + "id": 1426, + "heroid": 3015, + "num": 26, + "npcId": 32426 + }, + "1427": { + "id": 1427, + "heroid": 3015, + "num": 27, + "npcId": 32427 + }, + "1428": { + "id": 1428, + "heroid": 3015, + "num": 28, + "npcId": 32428 + }, + "1429": { + "id": 1429, + "heroid": 3015, + "num": 29, + "npcId": 32429 + }, + "1430": { + "id": 1430, + "heroid": 3015, + "num": 30, + "npcId": 32430 + }, + "1431": { + "id": 1431, + "heroid": 3015, + "num": 31, + "npcId": 32431 + }, + "1432": { + "id": 1432, + "heroid": 3015, + "num": 32, + "npcId": 32432 + }, + "1433": { + "id": 1433, + "heroid": 3015, + "num": 33, + "npcId": 32433 + }, + "1434": { + "id": 1434, + "heroid": 3015, + "num": 34, + "npcId": 32434 + }, + "1435": { + "id": 1435, + "heroid": 3015, + "num": 35, + "npcId": 32435 + }, + "1436": { + "id": 1436, + "heroid": 3015, + "num": 36, + "npcId": 32436 + }, + "1437": { + "id": 1437, + "heroid": 3015, + "num": 37, + "npcId": 32437 + }, + "1438": { + "id": 1438, + "heroid": 3015, + "num": 38, + "npcId": 32438 + }, + "1439": { + "id": 1439, + "heroid": 3015, + "num": 39, + "npcId": 32439 + }, + "1440": { + "id": 1440, + "heroid": 3015, + "num": 40, + "npcId": 32440 + }, + "1441": { + "id": 1441, + "heroid": 3015, + "num": 41, + "npcId": 32441 + }, + "1442": { + "id": 1442, + "heroid": 3015, + "num": 42, + "npcId": 32442 + }, + "1443": { + "id": 1443, + "heroid": 3015, + "num": 43, + "npcId": 32443 + }, + "1444": { + "id": 1444, + "heroid": 3015, + "num": 44, + "npcId": 32444 + }, + "1445": { + "id": 1445, + "heroid": 3015, + "num": 45, + "npcId": 32445 + }, + "1446": { + "id": 1446, + "heroid": 3015, + "num": 46, + "npcId": 32446 + }, + "1447": { + "id": 1447, + "heroid": 3015, + "num": 47, + "npcId": 32447 + }, + "1448": { + "id": 1448, + "heroid": 3015, + "num": 48, + "npcId": 32448 + }, + "1449": { + "id": 1449, + "heroid": 3015, + "num": 49, + "npcId": 32449 + }, + "1450": { + "id": 1450, + "heroid": 3015, + "num": 50, + "npcId": 32450 + }, + "1451": { + "id": 1451, + "heroid": 3015, + "num": 51, + "npcId": 32451 + }, + "1452": { + "id": 1452, + "heroid": 3015, + "num": 52, + "npcId": 32452 + }, + "1453": { + "id": 1453, + "heroid": 3015, + "num": 53, + "npcId": 32453 + }, + "1454": { + "id": 1454, + "heroid": 3015, + "num": 54, + "npcId": 32454 + }, + "1455": { + "id": 1455, + "heroid": 3015, + "num": 55, + "npcId": 32455 + }, + "1456": { + "id": 1456, + "heroid": 3015, + "num": 56, + "npcId": 32456 + }, + "1457": { + "id": 1457, + "heroid": 3015, + "num": 57, + "npcId": 32457 + }, + "1458": { + "id": 1458, + "heroid": 3015, + "num": 58, + "npcId": 32458 + }, + "1459": { + "id": 1459, + "heroid": 3015, + "num": 59, + "npcId": 32459 + }, + "1460": { + "id": 1460, + "heroid": 3015, + "num": 60, + "npcId": 32460 + }, + "1461": { + "id": 1461, + "heroid": 3015, + "num": 61, + "npcId": 32461 + }, + "1462": { + "id": 1462, + "heroid": 3015, + "num": 62, + "npcId": 32462 + }, + "1463": { + "id": 1463, + "heroid": 3015, + "num": 63, + "npcId": 32463 + }, + "1464": { + "id": 1464, + "heroid": 3015, + "num": 64, + "npcId": 32464 + }, + "1465": { + "id": 1465, + "heroid": 3015, + "num": 65, + "npcId": 32465 + }, + "1466": { + "id": 1466, + "heroid": 3015, + "num": 66, + "npcId": 32466 + }, + "1467": { + "id": 1467, + "heroid": 3015, + "num": 67, + "npcId": 32467 + }, + "1468": { + "id": 1468, + "heroid": 3015, + "num": 68, + "npcId": 32468 + }, + "1469": { + "id": 1469, + "heroid": 3015, + "num": 69, + "npcId": 32469 + }, + "1470": { + "id": 1470, + "heroid": 3015, + "num": 70, + "npcId": 32470 + }, + "1471": { + "id": 1471, + "heroid": 3015, + "num": 71, + "npcId": 32471 + }, + "1472": { + "id": 1472, + "heroid": 3015, + "num": 72, + "npcId": 32472 + }, + "1473": { + "id": 1473, + "heroid": 3015, + "num": 73, + "npcId": 32473 + }, + "1474": { + "id": 1474, + "heroid": 3015, + "num": 74, + "npcId": 32474 + }, + "1475": { + "id": 1475, + "heroid": 3015, + "num": 75, + "npcId": 32475 + }, + "1476": { + "id": 1476, + "heroid": 3015, + "num": 76, + "npcId": 32476 + }, + "1477": { + "id": 1477, + "heroid": 3015, + "num": 77, + "npcId": 32477 + }, + "1478": { + "id": 1478, + "heroid": 3015, + "num": 78, + "npcId": 32478 + }, + "1479": { + "id": 1479, + "heroid": 3015, + "num": 79, + "npcId": 32479 + }, + "1480": { + "id": 1480, + "heroid": 3015, + "num": 80, + "npcId": 32480 + }, + "1481": { + "id": 1481, + "heroid": 3015, + "num": 81, + "npcId": 32481 + }, + "1482": { + "id": 1482, + "heroid": 3015, + "num": 82, + "npcId": 32482 + }, + "1483": { + "id": 1483, + "heroid": 3015, + "num": 83, + "npcId": 32483 + }, + "1484": { + "id": 1484, + "heroid": 3015, + "num": 84, + "npcId": 32484 + }, + "1485": { + "id": 1485, + "heroid": 3015, + "num": 85, + "npcId": 32485 + }, + "1486": { + "id": 1486, + "heroid": 3015, + "num": 86, + "npcId": 32486 + }, + "1487": { + "id": 1487, + "heroid": 3015, + "num": 87, + "npcId": 32487 + }, + "1488": { + "id": 1488, + "heroid": 3015, + "num": 88, + "npcId": 32488 + }, + "1489": { + "id": 1489, + "heroid": 3015, + "num": 89, + "npcId": 32489 + }, + "1490": { + "id": 1490, + "heroid": 3015, + "num": 90, + "npcId": 32490 + }, + "1491": { + "id": 1491, + "heroid": 3015, + "num": 91, + "npcId": 32491 + }, + "1492": { + "id": 1492, + "heroid": 3015, + "num": 92, + "npcId": 32492 + }, + "1493": { + "id": 1493, + "heroid": 3015, + "num": 93, + "npcId": 32493 + }, + "1494": { + "id": 1494, + "heroid": 3015, + "num": 94, + "npcId": 32494 + }, + "1495": { + "id": 1495, + "heroid": 3015, + "num": 95, + "npcId": 32495 + }, + "1496": { + "id": 1496, + "heroid": 3015, + "num": 96, + "npcId": 32496 + }, + "1497": { + "id": 1497, + "heroid": 3015, + "num": 97, + "npcId": 32497 + }, + "1498": { + "id": 1498, + "heroid": 3015, + "num": 98, + "npcId": 32498 + }, + "1499": { + "id": 1499, + "heroid": 3015, + "num": 99, + "npcId": 32499 + }, + "1500": { + "id": 1500, + "heroid": 3015, + "num": 100, + "npcId": 32500 + }, + "1501": { + "id": 1501, + "heroid": 4001, + "num": 1, + "npcId": 32501 + }, + "1502": { + "id": 1502, + "heroid": 4001, + "num": 2, + "npcId": 32502 + }, + "1503": { + "id": 1503, + "heroid": 4001, + "num": 3, + "npcId": 32503 + }, + "1504": { + "id": 1504, + "heroid": 4001, + "num": 4, + "npcId": 32504 + }, + "1505": { + "id": 1505, + "heroid": 4001, + "num": 5, + "npcId": 32505 + }, + "1506": { + "id": 1506, + "heroid": 4001, + "num": 6, + "npcId": 32506 + }, + "1507": { + "id": 1507, + "heroid": 4001, + "num": 7, + "npcId": 32507 + }, + "1508": { + "id": 1508, + "heroid": 4001, + "num": 8, + "npcId": 32508 + }, + "1509": { + "id": 1509, + "heroid": 4001, + "num": 9, + "npcId": 32509 + }, + "1510": { + "id": 1510, + "heroid": 4001, + "num": 10, + "npcId": 32510 + }, + "1511": { + "id": 1511, + "heroid": 4001, + "num": 11, + "npcId": 32511 + }, + "1512": { + "id": 1512, + "heroid": 4001, + "num": 12, + "npcId": 32512 + }, + "1513": { + "id": 1513, + "heroid": 4001, + "num": 13, + "npcId": 32513 + }, + "1514": { + "id": 1514, + "heroid": 4001, + "num": 14, + "npcId": 32514 + }, + "1515": { + "id": 1515, + "heroid": 4001, + "num": 15, + "npcId": 32515 + }, + "1516": { + "id": 1516, + "heroid": 4001, + "num": 16, + "npcId": 32516 + }, + "1517": { + "id": 1517, + "heroid": 4001, + "num": 17, + "npcId": 32517 + }, + "1518": { + "id": 1518, + "heroid": 4001, + "num": 18, + "npcId": 32518 + }, + "1519": { + "id": 1519, + "heroid": 4001, + "num": 19, + "npcId": 32519 + }, + "1520": { + "id": 1520, + "heroid": 4001, + "num": 20, + "npcId": 32520 + }, + "1521": { + "id": 1521, + "heroid": 4001, + "num": 21, + "npcId": 32521 + }, + "1522": { + "id": 1522, + "heroid": 4001, + "num": 22, + "npcId": 32522 + }, + "1523": { + "id": 1523, + "heroid": 4001, + "num": 23, + "npcId": 32523 + }, + "1524": { + "id": 1524, + "heroid": 4001, + "num": 24, + "npcId": 32524 + }, + "1525": { + "id": 1525, + "heroid": 4001, + "num": 25, + "npcId": 32525 + }, + "1526": { + "id": 1526, + "heroid": 4001, + "num": 26, + "npcId": 32526 + }, + "1527": { + "id": 1527, + "heroid": 4001, + "num": 27, + "npcId": 32527 + }, + "1528": { + "id": 1528, + "heroid": 4001, + "num": 28, + "npcId": 32528 + }, + "1529": { + "id": 1529, + "heroid": 4001, + "num": 29, + "npcId": 32529 + }, + "1530": { + "id": 1530, + "heroid": 4001, + "num": 30, + "npcId": 32530 + }, + "1531": { + "id": 1531, + "heroid": 4001, + "num": 31, + "npcId": 32531 + }, + "1532": { + "id": 1532, + "heroid": 4001, + "num": 32, + "npcId": 32532 + }, + "1533": { + "id": 1533, + "heroid": 4001, + "num": 33, + "npcId": 32533 + }, + "1534": { + "id": 1534, + "heroid": 4001, + "num": 34, + "npcId": 32534 + }, + "1535": { + "id": 1535, + "heroid": 4001, + "num": 35, + "npcId": 32535 + }, + "1536": { + "id": 1536, + "heroid": 4001, + "num": 36, + "npcId": 32536 + }, + "1537": { + "id": 1537, + "heroid": 4001, + "num": 37, + "npcId": 32537 + }, + "1538": { + "id": 1538, + "heroid": 4001, + "num": 38, + "npcId": 32538 + }, + "1539": { + "id": 1539, + "heroid": 4001, + "num": 39, + "npcId": 32539 + }, + "1540": { + "id": 1540, + "heroid": 4001, + "num": 40, + "npcId": 32540 + }, + "1541": { + "id": 1541, + "heroid": 4001, + "num": 41, + "npcId": 32541 + }, + "1542": { + "id": 1542, + "heroid": 4001, + "num": 42, + "npcId": 32542 + }, + "1543": { + "id": 1543, + "heroid": 4001, + "num": 43, + "npcId": 32543 + }, + "1544": { + "id": 1544, + "heroid": 4001, + "num": 44, + "npcId": 32544 + }, + "1545": { + "id": 1545, + "heroid": 4001, + "num": 45, + "npcId": 32545 + }, + "1546": { + "id": 1546, + "heroid": 4001, + "num": 46, + "npcId": 32546 + }, + "1547": { + "id": 1547, + "heroid": 4001, + "num": 47, + "npcId": 32547 + }, + "1548": { + "id": 1548, + "heroid": 4001, + "num": 48, + "npcId": 32548 + }, + "1549": { + "id": 1549, + "heroid": 4001, + "num": 49, + "npcId": 32549 + }, + "1550": { + "id": 1550, + "heroid": 4001, + "num": 50, + "npcId": 32550 + }, + "1551": { + "id": 1551, + "heroid": 4001, + "num": 51, + "npcId": 32551 + }, + "1552": { + "id": 1552, + "heroid": 4001, + "num": 52, + "npcId": 32552 + }, + "1553": { + "id": 1553, + "heroid": 4001, + "num": 53, + "npcId": 32553 + }, + "1554": { + "id": 1554, + "heroid": 4001, + "num": 54, + "npcId": 32554 + }, + "1555": { + "id": 1555, + "heroid": 4001, + "num": 55, + "npcId": 32555 + }, + "1556": { + "id": 1556, + "heroid": 4001, + "num": 56, + "npcId": 32556 + }, + "1557": { + "id": 1557, + "heroid": 4001, + "num": 57, + "npcId": 32557 + }, + "1558": { + "id": 1558, + "heroid": 4001, + "num": 58, + "npcId": 32558 + }, + "1559": { + "id": 1559, + "heroid": 4001, + "num": 59, + "npcId": 32559 + }, + "1560": { + "id": 1560, + "heroid": 4001, + "num": 60, + "npcId": 32560 + }, + "1561": { + "id": 1561, + "heroid": 4001, + "num": 61, + "npcId": 32561 + }, + "1562": { + "id": 1562, + "heroid": 4001, + "num": 62, + "npcId": 32562 + }, + "1563": { + "id": 1563, + "heroid": 4001, + "num": 63, + "npcId": 32563 + }, + "1564": { + "id": 1564, + "heroid": 4001, + "num": 64, + "npcId": 32564 + }, + "1565": { + "id": 1565, + "heroid": 4001, + "num": 65, + "npcId": 32565 + }, + "1566": { + "id": 1566, + "heroid": 4001, + "num": 66, + "npcId": 32566 + }, + "1567": { + "id": 1567, + "heroid": 4001, + "num": 67, + "npcId": 32567 + }, + "1568": { + "id": 1568, + "heroid": 4001, + "num": 68, + "npcId": 32568 + }, + "1569": { + "id": 1569, + "heroid": 4001, + "num": 69, + "npcId": 32569 + }, + "1570": { + "id": 1570, + "heroid": 4001, + "num": 70, + "npcId": 32570 + }, + "1571": { + "id": 1571, + "heroid": 4001, + "num": 71, + "npcId": 32571 + }, + "1572": { + "id": 1572, + "heroid": 4001, + "num": 72, + "npcId": 32572 + }, + "1573": { + "id": 1573, + "heroid": 4001, + "num": 73, + "npcId": 32573 + }, + "1574": { + "id": 1574, + "heroid": 4001, + "num": 74, + "npcId": 32574 + }, + "1575": { + "id": 1575, + "heroid": 4001, + "num": 75, + "npcId": 32575 + }, + "1576": { + "id": 1576, + "heroid": 4001, + "num": 76, + "npcId": 32576 + }, + "1577": { + "id": 1577, + "heroid": 4001, + "num": 77, + "npcId": 32577 + }, + "1578": { + "id": 1578, + "heroid": 4001, + "num": 78, + "npcId": 32578 + }, + "1579": { + "id": 1579, + "heroid": 4001, + "num": 79, + "npcId": 32579 + }, + "1580": { + "id": 1580, + "heroid": 4001, + "num": 80, + "npcId": 32580 + }, + "1581": { + "id": 1581, + "heroid": 4001, + "num": 81, + "npcId": 32581 + }, + "1582": { + "id": 1582, + "heroid": 4001, + "num": 82, + "npcId": 32582 + }, + "1583": { + "id": 1583, + "heroid": 4001, + "num": 83, + "npcId": 32583 + }, + "1584": { + "id": 1584, + "heroid": 4001, + "num": 84, + "npcId": 32584 + }, + "1585": { + "id": 1585, + "heroid": 4001, + "num": 85, + "npcId": 32585 + }, + "1586": { + "id": 1586, + "heroid": 4001, + "num": 86, + "npcId": 32586 + }, + "1587": { + "id": 1587, + "heroid": 4001, + "num": 87, + "npcId": 32587 + }, + "1588": { + "id": 1588, + "heroid": 4001, + "num": 88, + "npcId": 32588 + }, + "1589": { + "id": 1589, + "heroid": 4001, + "num": 89, + "npcId": 32589 + }, + "1590": { + "id": 1590, + "heroid": 4001, + "num": 90, + "npcId": 32590 + }, + "1591": { + "id": 1591, + "heroid": 4001, + "num": 91, + "npcId": 32591 + }, + "1592": { + "id": 1592, + "heroid": 4001, + "num": 92, + "npcId": 32592 + }, + "1593": { + "id": 1593, + "heroid": 4001, + "num": 93, + "npcId": 32593 + }, + "1594": { + "id": 1594, + "heroid": 4001, + "num": 94, + "npcId": 32594 + }, + "1595": { + "id": 1595, + "heroid": 4001, + "num": 95, + "npcId": 32595 + }, + "1596": { + "id": 1596, + "heroid": 4001, + "num": 96, + "npcId": 32596 + }, + "1597": { + "id": 1597, + "heroid": 4001, + "num": 97, + "npcId": 32597 + }, + "1598": { + "id": 1598, + "heroid": 4001, + "num": 98, + "npcId": 32598 + }, + "1599": { + "id": 1599, + "heroid": 4001, + "num": 99, + "npcId": 32599 + }, + "1600": { + "id": 1600, + "heroid": 4001, + "num": 100, + "npcId": 32600 + }, + "1601": { + "id": 1601, + "heroid": 4002, + "num": 1, + "npcId": 32601 + }, + "1602": { + "id": 1602, + "heroid": 4002, + "num": 2, + "npcId": 32602 + }, + "1603": { + "id": 1603, + "heroid": 4002, + "num": 3, + "npcId": 32603 + }, + "1604": { + "id": 1604, + "heroid": 4002, + "num": 4, + "npcId": 32604 + }, + "1605": { + "id": 1605, + "heroid": 4002, + "num": 5, + "npcId": 32605 + }, + "1606": { + "id": 1606, + "heroid": 4002, + "num": 6, + "npcId": 32606 + }, + "1607": { + "id": 1607, + "heroid": 4002, + "num": 7, + "npcId": 32607 + }, + "1608": { + "id": 1608, + "heroid": 4002, + "num": 8, + "npcId": 32608 + }, + "1609": { + "id": 1609, + "heroid": 4002, + "num": 9, + "npcId": 32609 + }, + "1610": { + "id": 1610, + "heroid": 4002, + "num": 10, + "npcId": 32610 + }, + "1611": { + "id": 1611, + "heroid": 4002, + "num": 11, + "npcId": 32611 + }, + "1612": { + "id": 1612, + "heroid": 4002, + "num": 12, + "npcId": 32612 + }, + "1613": { + "id": 1613, + "heroid": 4002, + "num": 13, + "npcId": 32613 + }, + "1614": { + "id": 1614, + "heroid": 4002, + "num": 14, + "npcId": 32614 + }, + "1615": { + "id": 1615, + "heroid": 4002, + "num": 15, + "npcId": 32615 + }, + "1616": { + "id": 1616, + "heroid": 4002, + "num": 16, + "npcId": 32616 + }, + "1617": { + "id": 1617, + "heroid": 4002, + "num": 17, + "npcId": 32617 + }, + "1618": { + "id": 1618, + "heroid": 4002, + "num": 18, + "npcId": 32618 + }, + "1619": { + "id": 1619, + "heroid": 4002, + "num": 19, + "npcId": 32619 + }, + "1620": { + "id": 1620, + "heroid": 4002, + "num": 20, + "npcId": 32620 + }, + "1621": { + "id": 1621, + "heroid": 4002, + "num": 21, + "npcId": 32621 + }, + "1622": { + "id": 1622, + "heroid": 4002, + "num": 22, + "npcId": 32622 + }, + "1623": { + "id": 1623, + "heroid": 4002, + "num": 23, + "npcId": 32623 + }, + "1624": { + "id": 1624, + "heroid": 4002, + "num": 24, + "npcId": 32624 + }, + "1625": { + "id": 1625, + "heroid": 4002, + "num": 25, + "npcId": 32625 + }, + "1626": { + "id": 1626, + "heroid": 4002, + "num": 26, + "npcId": 32626 + }, + "1627": { + "id": 1627, + "heroid": 4002, + "num": 27, + "npcId": 32627 + }, + "1628": { + "id": 1628, + "heroid": 4002, + "num": 28, + "npcId": 32628 + }, + "1629": { + "id": 1629, + "heroid": 4002, + "num": 29, + "npcId": 32629 + }, + "1630": { + "id": 1630, + "heroid": 4002, + "num": 30, + "npcId": 32630 + }, + "1631": { + "id": 1631, + "heroid": 4002, + "num": 31, + "npcId": 32631 + }, + "1632": { + "id": 1632, + "heroid": 4002, + "num": 32, + "npcId": 32632 + }, + "1633": { + "id": 1633, + "heroid": 4002, + "num": 33, + "npcId": 32633 + }, + "1634": { + "id": 1634, + "heroid": 4002, + "num": 34, + "npcId": 32634 + }, + "1635": { + "id": 1635, + "heroid": 4002, + "num": 35, + "npcId": 32635 + }, + "1636": { + "id": 1636, + "heroid": 4002, + "num": 36, + "npcId": 32636 + }, + "1637": { + "id": 1637, + "heroid": 4002, + "num": 37, + "npcId": 32637 + }, + "1638": { + "id": 1638, + "heroid": 4002, + "num": 38, + "npcId": 32638 + }, + "1639": { + "id": 1639, + "heroid": 4002, + "num": 39, + "npcId": 32639 + }, + "1640": { + "id": 1640, + "heroid": 4002, + "num": 40, + "npcId": 32640 + }, + "1641": { + "id": 1641, + "heroid": 4002, + "num": 41, + "npcId": 32641 + }, + "1642": { + "id": 1642, + "heroid": 4002, + "num": 42, + "npcId": 32642 + }, + "1643": { + "id": 1643, + "heroid": 4002, + "num": 43, + "npcId": 32643 + }, + "1644": { + "id": 1644, + "heroid": 4002, + "num": 44, + "npcId": 32644 + }, + "1645": { + "id": 1645, + "heroid": 4002, + "num": 45, + "npcId": 32645 + }, + "1646": { + "id": 1646, + "heroid": 4002, + "num": 46, + "npcId": 32646 + }, + "1647": { + "id": 1647, + "heroid": 4002, + "num": 47, + "npcId": 32647 + }, + "1648": { + "id": 1648, + "heroid": 4002, + "num": 48, + "npcId": 32648 + }, + "1649": { + "id": 1649, + "heroid": 4002, + "num": 49, + "npcId": 32649 + }, + "1650": { + "id": 1650, + "heroid": 4002, + "num": 50, + "npcId": 32650 + }, + "1651": { + "id": 1651, + "heroid": 4002, + "num": 51, + "npcId": 32651 + }, + "1652": { + "id": 1652, + "heroid": 4002, + "num": 52, + "npcId": 32652 + }, + "1653": { + "id": 1653, + "heroid": 4002, + "num": 53, + "npcId": 32653 + }, + "1654": { + "id": 1654, + "heroid": 4002, + "num": 54, + "npcId": 32654 + }, + "1655": { + "id": 1655, + "heroid": 4002, + "num": 55, + "npcId": 32655 + }, + "1656": { + "id": 1656, + "heroid": 4002, + "num": 56, + "npcId": 32656 + }, + "1657": { + "id": 1657, + "heroid": 4002, + "num": 57, + "npcId": 32657 + }, + "1658": { + "id": 1658, + "heroid": 4002, + "num": 58, + "npcId": 32658 + }, + "1659": { + "id": 1659, + "heroid": 4002, + "num": 59, + "npcId": 32659 + }, + "1660": { + "id": 1660, + "heroid": 4002, + "num": 60, + "npcId": 32660 + }, + "1661": { + "id": 1661, + "heroid": 4002, + "num": 61, + "npcId": 32661 + }, + "1662": { + "id": 1662, + "heroid": 4002, + "num": 62, + "npcId": 32662 + }, + "1663": { + "id": 1663, + "heroid": 4002, + "num": 63, + "npcId": 32663 + }, + "1664": { + "id": 1664, + "heroid": 4002, + "num": 64, + "npcId": 32664 + }, + "1665": { + "id": 1665, + "heroid": 4002, + "num": 65, + "npcId": 32665 + }, + "1666": { + "id": 1666, + "heroid": 4002, + "num": 66, + "npcId": 32666 + }, + "1667": { + "id": 1667, + "heroid": 4002, + "num": 67, + "npcId": 32667 + }, + "1668": { + "id": 1668, + "heroid": 4002, + "num": 68, + "npcId": 32668 + }, + "1669": { + "id": 1669, + "heroid": 4002, + "num": 69, + "npcId": 32669 + }, + "1670": { + "id": 1670, + "heroid": 4002, + "num": 70, + "npcId": 32670 + }, + "1671": { + "id": 1671, + "heroid": 4002, + "num": 71, + "npcId": 32671 + }, + "1672": { + "id": 1672, + "heroid": 4002, + "num": 72, + "npcId": 32672 + }, + "1673": { + "id": 1673, + "heroid": 4002, + "num": 73, + "npcId": 32673 + }, + "1674": { + "id": 1674, + "heroid": 4002, + "num": 74, + "npcId": 32674 + }, + "1675": { + "id": 1675, + "heroid": 4002, + "num": 75, + "npcId": 32675 + }, + "1676": { + "id": 1676, + "heroid": 4002, + "num": 76, + "npcId": 32676 + }, + "1677": { + "id": 1677, + "heroid": 4002, + "num": 77, + "npcId": 32677 + }, + "1678": { + "id": 1678, + "heroid": 4002, + "num": 78, + "npcId": 32678 + }, + "1679": { + "id": 1679, + "heroid": 4002, + "num": 79, + "npcId": 32679 + }, + "1680": { + "id": 1680, + "heroid": 4002, + "num": 80, + "npcId": 32680 + }, + "1681": { + "id": 1681, + "heroid": 4002, + "num": 81, + "npcId": 32681 + }, + "1682": { + "id": 1682, + "heroid": 4002, + "num": 82, + "npcId": 32682 + }, + "1683": { + "id": 1683, + "heroid": 4002, + "num": 83, + "npcId": 32683 + }, + "1684": { + "id": 1684, + "heroid": 4002, + "num": 84, + "npcId": 32684 + }, + "1685": { + "id": 1685, + "heroid": 4002, + "num": 85, + "npcId": 32685 + }, + "1686": { + "id": 1686, + "heroid": 4002, + "num": 86, + "npcId": 32686 + }, + "1687": { + "id": 1687, + "heroid": 4002, + "num": 87, + "npcId": 32687 + }, + "1688": { + "id": 1688, + "heroid": 4002, + "num": 88, + "npcId": 32688 + }, + "1689": { + "id": 1689, + "heroid": 4002, + "num": 89, + "npcId": 32689 + }, + "1690": { + "id": 1690, + "heroid": 4002, + "num": 90, + "npcId": 32690 + }, + "1691": { + "id": 1691, + "heroid": 4002, + "num": 91, + "npcId": 32691 + }, + "1692": { + "id": 1692, + "heroid": 4002, + "num": 92, + "npcId": 32692 + }, + "1693": { + "id": 1693, + "heroid": 4002, + "num": 93, + "npcId": 32693 + }, + "1694": { + "id": 1694, + "heroid": 4002, + "num": 94, + "npcId": 32694 + }, + "1695": { + "id": 1695, + "heroid": 4002, + "num": 95, + "npcId": 32695 + }, + "1696": { + "id": 1696, + "heroid": 4002, + "num": 96, + "npcId": 32696 + }, + "1697": { + "id": 1697, + "heroid": 4002, + "num": 97, + "npcId": 32697 + }, + "1698": { + "id": 1698, + "heroid": 4002, + "num": 98, + "npcId": 32698 + }, + "1699": { + "id": 1699, + "heroid": 4002, + "num": 99, + "npcId": 32699 + }, + "1700": { + "id": 1700, + "heroid": 4002, + "num": 100, + "npcId": 32700 + }, + "1701": { + "id": 1701, + "heroid": 4003, + "num": 1, + "npcId": 32701 + }, + "1702": { + "id": 1702, + "heroid": 4003, + "num": 2, + "npcId": 32702 + }, + "1703": { + "id": 1703, + "heroid": 4003, + "num": 3, + "npcId": 32703 + }, + "1704": { + "id": 1704, + "heroid": 4003, + "num": 4, + "npcId": 32704 + }, + "1705": { + "id": 1705, + "heroid": 4003, + "num": 5, + "npcId": 32705 + }, + "1706": { + "id": 1706, + "heroid": 4003, + "num": 6, + "npcId": 32706 + }, + "1707": { + "id": 1707, + "heroid": 4003, + "num": 7, + "npcId": 32707 + }, + "1708": { + "id": 1708, + "heroid": 4003, + "num": 8, + "npcId": 32708 + }, + "1709": { + "id": 1709, + "heroid": 4003, + "num": 9, + "npcId": 32709 + }, + "1710": { + "id": 1710, + "heroid": 4003, + "num": 10, + "npcId": 32710 + }, + "1711": { + "id": 1711, + "heroid": 4003, + "num": 11, + "npcId": 32711 + }, + "1712": { + "id": 1712, + "heroid": 4003, + "num": 12, + "npcId": 32712 + }, + "1713": { + "id": 1713, + "heroid": 4003, + "num": 13, + "npcId": 32713 + }, + "1714": { + "id": 1714, + "heroid": 4003, + "num": 14, + "npcId": 32714 + }, + "1715": { + "id": 1715, + "heroid": 4003, + "num": 15, + "npcId": 32715 + }, + "1716": { + "id": 1716, + "heroid": 4003, + "num": 16, + "npcId": 32716 + }, + "1717": { + "id": 1717, + "heroid": 4003, + "num": 17, + "npcId": 32717 + }, + "1718": { + "id": 1718, + "heroid": 4003, + "num": 18, + "npcId": 32718 + }, + "1719": { + "id": 1719, + "heroid": 4003, + "num": 19, + "npcId": 32719 + }, + "1720": { + "id": 1720, + "heroid": 4003, + "num": 20, + "npcId": 32720 + }, + "1721": { + "id": 1721, + "heroid": 4003, + "num": 21, + "npcId": 32721 + }, + "1722": { + "id": 1722, + "heroid": 4003, + "num": 22, + "npcId": 32722 + }, + "1723": { + "id": 1723, + "heroid": 4003, + "num": 23, + "npcId": 32723 + }, + "1724": { + "id": 1724, + "heroid": 4003, + "num": 24, + "npcId": 32724 + }, + "1725": { + "id": 1725, + "heroid": 4003, + "num": 25, + "npcId": 32725 + }, + "1726": { + "id": 1726, + "heroid": 4003, + "num": 26, + "npcId": 32726 + }, + "1727": { + "id": 1727, + "heroid": 4003, + "num": 27, + "npcId": 32727 + }, + "1728": { + "id": 1728, + "heroid": 4003, + "num": 28, + "npcId": 32728 + }, + "1729": { + "id": 1729, + "heroid": 4003, + "num": 29, + "npcId": 32729 + }, + "1730": { + "id": 1730, + "heroid": 4003, + "num": 30, + "npcId": 32730 + }, + "1731": { + "id": 1731, + "heroid": 4003, + "num": 31, + "npcId": 32731 + }, + "1732": { + "id": 1732, + "heroid": 4003, + "num": 32, + "npcId": 32732 + }, + "1733": { + "id": 1733, + "heroid": 4003, + "num": 33, + "npcId": 32733 + }, + "1734": { + "id": 1734, + "heroid": 4003, + "num": 34, + "npcId": 32734 + }, + "1735": { + "id": 1735, + "heroid": 4003, + "num": 35, + "npcId": 32735 + }, + "1736": { + "id": 1736, + "heroid": 4003, + "num": 36, + "npcId": 32736 + }, + "1737": { + "id": 1737, + "heroid": 4003, + "num": 37, + "npcId": 32737 + }, + "1738": { + "id": 1738, + "heroid": 4003, + "num": 38, + "npcId": 32738 + }, + "1739": { + "id": 1739, + "heroid": 4003, + "num": 39, + "npcId": 32739 + }, + "1740": { + "id": 1740, + "heroid": 4003, + "num": 40, + "npcId": 32740 + }, + "1741": { + "id": 1741, + "heroid": 4003, + "num": 41, + "npcId": 32741 + }, + "1742": { + "id": 1742, + "heroid": 4003, + "num": 42, + "npcId": 32742 + }, + "1743": { + "id": 1743, + "heroid": 4003, + "num": 43, + "npcId": 32743 + }, + "1744": { + "id": 1744, + "heroid": 4003, + "num": 44, + "npcId": 32744 + }, + "1745": { + "id": 1745, + "heroid": 4003, + "num": 45, + "npcId": 32745 + }, + "1746": { + "id": 1746, + "heroid": 4003, + "num": 46, + "npcId": 32746 + }, + "1747": { + "id": 1747, + "heroid": 4003, + "num": 47, + "npcId": 32747 + }, + "1748": { + "id": 1748, + "heroid": 4003, + "num": 48, + "npcId": 32748 + }, + "1749": { + "id": 1749, + "heroid": 4003, + "num": 49, + "npcId": 32749 + }, + "1750": { + "id": 1750, + "heroid": 4003, + "num": 50, + "npcId": 32750 + }, + "1751": { + "id": 1751, + "heroid": 4003, + "num": 51, + "npcId": 32751 + }, + "1752": { + "id": 1752, + "heroid": 4003, + "num": 52, + "npcId": 32752 + }, + "1753": { + "id": 1753, + "heroid": 4003, + "num": 53, + "npcId": 32753 + }, + "1754": { + "id": 1754, + "heroid": 4003, + "num": 54, + "npcId": 32754 + }, + "1755": { + "id": 1755, + "heroid": 4003, + "num": 55, + "npcId": 32755 + }, + "1756": { + "id": 1756, + "heroid": 4003, + "num": 56, + "npcId": 32756 + }, + "1757": { + "id": 1757, + "heroid": 4003, + "num": 57, + "npcId": 32757 + }, + "1758": { + "id": 1758, + "heroid": 4003, + "num": 58, + "npcId": 32758 + }, + "1759": { + "id": 1759, + "heroid": 4003, + "num": 59, + "npcId": 32759 + }, + "1760": { + "id": 1760, + "heroid": 4003, + "num": 60, + "npcId": 32760 + }, + "1761": { + "id": 1761, + "heroid": 4003, + "num": 61, + "npcId": 32761 + }, + "1762": { + "id": 1762, + "heroid": 4003, + "num": 62, + "npcId": 32762 + }, + "1763": { + "id": 1763, + "heroid": 4003, + "num": 63, + "npcId": 32763 + }, + "1764": { + "id": 1764, + "heroid": 4003, + "num": 64, + "npcId": 32764 + }, + "1765": { + "id": 1765, + "heroid": 4003, + "num": 65, + "npcId": 32765 + }, + "1766": { + "id": 1766, + "heroid": 4003, + "num": 66, + "npcId": 32766 + }, + "1767": { + "id": 1767, + "heroid": 4003, + "num": 67, + "npcId": 32767 + }, + "1768": { + "id": 1768, + "heroid": 4003, + "num": 68, + "npcId": 32768 + }, + "1769": { + "id": 1769, + "heroid": 4003, + "num": 69, + "npcId": 32769 + }, + "1770": { + "id": 1770, + "heroid": 4003, + "num": 70, + "npcId": 32770 + }, + "1771": { + "id": 1771, + "heroid": 4003, + "num": 71, + "npcId": 32771 + }, + "1772": { + "id": 1772, + "heroid": 4003, + "num": 72, + "npcId": 32772 + }, + "1773": { + "id": 1773, + "heroid": 4003, + "num": 73, + "npcId": 32773 + }, + "1774": { + "id": 1774, + "heroid": 4003, + "num": 74, + "npcId": 32774 + }, + "1775": { + "id": 1775, + "heroid": 4003, + "num": 75, + "npcId": 32775 + }, + "1776": { + "id": 1776, + "heroid": 4003, + "num": 76, + "npcId": 32776 + }, + "1777": { + "id": 1777, + "heroid": 4003, + "num": 77, + "npcId": 32777 + }, + "1778": { + "id": 1778, + "heroid": 4003, + "num": 78, + "npcId": 32778 + }, + "1779": { + "id": 1779, + "heroid": 4003, + "num": 79, + "npcId": 32779 + }, + "1780": { + "id": 1780, + "heroid": 4003, + "num": 80, + "npcId": 32780 + }, + "1781": { + "id": 1781, + "heroid": 4003, + "num": 81, + "npcId": 32781 + }, + "1782": { + "id": 1782, + "heroid": 4003, + "num": 82, + "npcId": 32782 + }, + "1783": { + "id": 1783, + "heroid": 4003, + "num": 83, + "npcId": 32783 + }, + "1784": { + "id": 1784, + "heroid": 4003, + "num": 84, + "npcId": 32784 + }, + "1785": { + "id": 1785, + "heroid": 4003, + "num": 85, + "npcId": 32785 + }, + "1786": { + "id": 1786, + "heroid": 4003, + "num": 86, + "npcId": 32786 + }, + "1787": { + "id": 1787, + "heroid": 4003, + "num": 87, + "npcId": 32787 + }, + "1788": { + "id": 1788, + "heroid": 4003, + "num": 88, + "npcId": 32788 + }, + "1789": { + "id": 1789, + "heroid": 4003, + "num": 89, + "npcId": 32789 + }, + "1790": { + "id": 1790, + "heroid": 4003, + "num": 90, + "npcId": 32790 + }, + "1791": { + "id": 1791, + "heroid": 4003, + "num": 91, + "npcId": 32791 + }, + "1792": { + "id": 1792, + "heroid": 4003, + "num": 92, + "npcId": 32792 + }, + "1793": { + "id": 1793, + "heroid": 4003, + "num": 93, + "npcId": 32793 + }, + "1794": { + "id": 1794, + "heroid": 4003, + "num": 94, + "npcId": 32794 + }, + "1795": { + "id": 1795, + "heroid": 4003, + "num": 95, + "npcId": 32795 + }, + "1796": { + "id": 1796, + "heroid": 4003, + "num": 96, + "npcId": 32796 + }, + "1797": { + "id": 1797, + "heroid": 4003, + "num": 97, + "npcId": 32797 + }, + "1798": { + "id": 1798, + "heroid": 4003, + "num": 98, + "npcId": 32798 + }, + "1799": { + "id": 1799, + "heroid": 4003, + "num": 99, + "npcId": 32799 + }, + "1800": { + "id": 1800, + "heroid": 4003, + "num": 100, + "npcId": 32800 + }, + "1801": { + "id": 1801, + "heroid": 4004, + "num": 1, + "npcId": 32801 + }, + "1802": { + "id": 1802, + "heroid": 4004, + "num": 2, + "npcId": 32802 + }, + "1803": { + "id": 1803, + "heroid": 4004, + "num": 3, + "npcId": 32803 + }, + "1804": { + "id": 1804, + "heroid": 4004, + "num": 4, + "npcId": 32804 + }, + "1805": { + "id": 1805, + "heroid": 4004, + "num": 5, + "npcId": 32805 + }, + "1806": { + "id": 1806, + "heroid": 4004, + "num": 6, + "npcId": 32806 + }, + "1807": { + "id": 1807, + "heroid": 4004, + "num": 7, + "npcId": 32807 + }, + "1808": { + "id": 1808, + "heroid": 4004, + "num": 8, + "npcId": 32808 + }, + "1809": { + "id": 1809, + "heroid": 4004, + "num": 9, + "npcId": 32809 + }, + "1810": { + "id": 1810, + "heroid": 4004, + "num": 10, + "npcId": 32810 + }, + "1811": { + "id": 1811, + "heroid": 4004, + "num": 11, + "npcId": 32811 + }, + "1812": { + "id": 1812, + "heroid": 4004, + "num": 12, + "npcId": 32812 + }, + "1813": { + "id": 1813, + "heroid": 4004, + "num": 13, + "npcId": 32813 + }, + "1814": { + "id": 1814, + "heroid": 4004, + "num": 14, + "npcId": 32814 + }, + "1815": { + "id": 1815, + "heroid": 4004, + "num": 15, + "npcId": 32815 + }, + "1816": { + "id": 1816, + "heroid": 4004, + "num": 16, + "npcId": 32816 + }, + "1817": { + "id": 1817, + "heroid": 4004, + "num": 17, + "npcId": 32817 + }, + "1818": { + "id": 1818, + "heroid": 4004, + "num": 18, + "npcId": 32818 + }, + "1819": { + "id": 1819, + "heroid": 4004, + "num": 19, + "npcId": 32819 + }, + "1820": { + "id": 1820, + "heroid": 4004, + "num": 20, + "npcId": 32820 + }, + "1821": { + "id": 1821, + "heroid": 4004, + "num": 21, + "npcId": 32821 + }, + "1822": { + "id": 1822, + "heroid": 4004, + "num": 22, + "npcId": 32822 + }, + "1823": { + "id": 1823, + "heroid": 4004, + "num": 23, + "npcId": 32823 + }, + "1824": { + "id": 1824, + "heroid": 4004, + "num": 24, + "npcId": 32824 + }, + "1825": { + "id": 1825, + "heroid": 4004, + "num": 25, + "npcId": 32825 + }, + "1826": { + "id": 1826, + "heroid": 4004, + "num": 26, + "npcId": 32826 + }, + "1827": { + "id": 1827, + "heroid": 4004, + "num": 27, + "npcId": 32827 + }, + "1828": { + "id": 1828, + "heroid": 4004, + "num": 28, + "npcId": 32828 + }, + "1829": { + "id": 1829, + "heroid": 4004, + "num": 29, + "npcId": 32829 + }, + "1830": { + "id": 1830, + "heroid": 4004, + "num": 30, + "npcId": 32830 + }, + "1831": { + "id": 1831, + "heroid": 4004, + "num": 31, + "npcId": 32831 + }, + "1832": { + "id": 1832, + "heroid": 4004, + "num": 32, + "npcId": 32832 + }, + "1833": { + "id": 1833, + "heroid": 4004, + "num": 33, + "npcId": 32833 + }, + "1834": { + "id": 1834, + "heroid": 4004, + "num": 34, + "npcId": 32834 + }, + "1835": { + "id": 1835, + "heroid": 4004, + "num": 35, + "npcId": 32835 + }, + "1836": { + "id": 1836, + "heroid": 4004, + "num": 36, + "npcId": 32836 + }, + "1837": { + "id": 1837, + "heroid": 4004, + "num": 37, + "npcId": 32837 + }, + "1838": { + "id": 1838, + "heroid": 4004, + "num": 38, + "npcId": 32838 + }, + "1839": { + "id": 1839, + "heroid": 4004, + "num": 39, + "npcId": 32839 + }, + "1840": { + "id": 1840, + "heroid": 4004, + "num": 40, + "npcId": 32840 + }, + "1841": { + "id": 1841, + "heroid": 4004, + "num": 41, + "npcId": 32841 + }, + "1842": { + "id": 1842, + "heroid": 4004, + "num": 42, + "npcId": 32842 + }, + "1843": { + "id": 1843, + "heroid": 4004, + "num": 43, + "npcId": 32843 + }, + "1844": { + "id": 1844, + "heroid": 4004, + "num": 44, + "npcId": 32844 + }, + "1845": { + "id": 1845, + "heroid": 4004, + "num": 45, + "npcId": 32845 + }, + "1846": { + "id": 1846, + "heroid": 4004, + "num": 46, + "npcId": 32846 + }, + "1847": { + "id": 1847, + "heroid": 4004, + "num": 47, + "npcId": 32847 + }, + "1848": { + "id": 1848, + "heroid": 4004, + "num": 48, + "npcId": 32848 + }, + "1849": { + "id": 1849, + "heroid": 4004, + "num": 49, + "npcId": 32849 + }, + "1850": { + "id": 1850, + "heroid": 4004, + "num": 50, + "npcId": 32850 + }, + "1851": { + "id": 1851, + "heroid": 4004, + "num": 51, + "npcId": 32851 + }, + "1852": { + "id": 1852, + "heroid": 4004, + "num": 52, + "npcId": 32852 + }, + "1853": { + "id": 1853, + "heroid": 4004, + "num": 53, + "npcId": 32853 + }, + "1854": { + "id": 1854, + "heroid": 4004, + "num": 54, + "npcId": 32854 + }, + "1855": { + "id": 1855, + "heroid": 4004, + "num": 55, + "npcId": 32855 + }, + "1856": { + "id": 1856, + "heroid": 4004, + "num": 56, + "npcId": 32856 + }, + "1857": { + "id": 1857, + "heroid": 4004, + "num": 57, + "npcId": 32857 + }, + "1858": { + "id": 1858, + "heroid": 4004, + "num": 58, + "npcId": 32858 + }, + "1859": { + "id": 1859, + "heroid": 4004, + "num": 59, + "npcId": 32859 + }, + "1860": { + "id": 1860, + "heroid": 4004, + "num": 60, + "npcId": 32860 + }, + "1861": { + "id": 1861, + "heroid": 4004, + "num": 61, + "npcId": 32861 + }, + "1862": { + "id": 1862, + "heroid": 4004, + "num": 62, + "npcId": 32862 + }, + "1863": { + "id": 1863, + "heroid": 4004, + "num": 63, + "npcId": 32863 + }, + "1864": { + "id": 1864, + "heroid": 4004, + "num": 64, + "npcId": 32864 + }, + "1865": { + "id": 1865, + "heroid": 4004, + "num": 65, + "npcId": 32865 + }, + "1866": { + "id": 1866, + "heroid": 4004, + "num": 66, + "npcId": 32866 + }, + "1867": { + "id": 1867, + "heroid": 4004, + "num": 67, + "npcId": 32867 + }, + "1868": { + "id": 1868, + "heroid": 4004, + "num": 68, + "npcId": 32868 + }, + "1869": { + "id": 1869, + "heroid": 4004, + "num": 69, + "npcId": 32869 + }, + "1870": { + "id": 1870, + "heroid": 4004, + "num": 70, + "npcId": 32870 + }, + "1871": { + "id": 1871, + "heroid": 4004, + "num": 71, + "npcId": 32871 + }, + "1872": { + "id": 1872, + "heroid": 4004, + "num": 72, + "npcId": 32872 + }, + "1873": { + "id": 1873, + "heroid": 4004, + "num": 73, + "npcId": 32873 + }, + "1874": { + "id": 1874, + "heroid": 4004, + "num": 74, + "npcId": 32874 + }, + "1875": { + "id": 1875, + "heroid": 4004, + "num": 75, + "npcId": 32875 + }, + "1876": { + "id": 1876, + "heroid": 4004, + "num": 76, + "npcId": 32876 + }, + "1877": { + "id": 1877, + "heroid": 4004, + "num": 77, + "npcId": 32877 + }, + "1878": { + "id": 1878, + "heroid": 4004, + "num": 78, + "npcId": 32878 + }, + "1879": { + "id": 1879, + "heroid": 4004, + "num": 79, + "npcId": 32879 + }, + "1880": { + "id": 1880, + "heroid": 4004, + "num": 80, + "npcId": 32880 + }, + "1881": { + "id": 1881, + "heroid": 4004, + "num": 81, + "npcId": 32881 + }, + "1882": { + "id": 1882, + "heroid": 4004, + "num": 82, + "npcId": 32882 + }, + "1883": { + "id": 1883, + "heroid": 4004, + "num": 83, + "npcId": 32883 + }, + "1884": { + "id": 1884, + "heroid": 4004, + "num": 84, + "npcId": 32884 + }, + "1885": { + "id": 1885, + "heroid": 4004, + "num": 85, + "npcId": 32885 + }, + "1886": { + "id": 1886, + "heroid": 4004, + "num": 86, + "npcId": 32886 + }, + "1887": { + "id": 1887, + "heroid": 4004, + "num": 87, + "npcId": 32887 + }, + "1888": { + "id": 1888, + "heroid": 4004, + "num": 88, + "npcId": 32888 + }, + "1889": { + "id": 1889, + "heroid": 4004, + "num": 89, + "npcId": 32889 + }, + "1890": { + "id": 1890, + "heroid": 4004, + "num": 90, + "npcId": 32890 + }, + "1891": { + "id": 1891, + "heroid": 4004, + "num": 91, + "npcId": 32891 + }, + "1892": { + "id": 1892, + "heroid": 4004, + "num": 92, + "npcId": 32892 + }, + "1893": { + "id": 1893, + "heroid": 4004, + "num": 93, + "npcId": 32893 + }, + "1894": { + "id": 1894, + "heroid": 4004, + "num": 94, + "npcId": 32894 + }, + "1895": { + "id": 1895, + "heroid": 4004, + "num": 95, + "npcId": 32895 + }, + "1896": { + "id": 1896, + "heroid": 4004, + "num": 96, + "npcId": 32896 + }, + "1897": { + "id": 1897, + "heroid": 4004, + "num": 97, + "npcId": 32897 + }, + "1898": { + "id": 1898, + "heroid": 4004, + "num": 98, + "npcId": 32898 + }, + "1899": { + "id": 1899, + "heroid": 4004, + "num": 99, + "npcId": 32899 + }, + "1900": { + "id": 1900, + "heroid": 4004, + "num": 100, + "npcId": 32900 + }, + "1901": { + "id": 1901, + "heroid": 4005, + "num": 1, + "npcId": 32901 + }, + "1902": { + "id": 1902, + "heroid": 4005, + "num": 2, + "npcId": 32902 + }, + "1903": { + "id": 1903, + "heroid": 4005, + "num": 3, + "npcId": 32903 + }, + "1904": { + "id": 1904, + "heroid": 4005, + "num": 4, + "npcId": 32904 + }, + "1905": { + "id": 1905, + "heroid": 4005, + "num": 5, + "npcId": 32905 + }, + "1906": { + "id": 1906, + "heroid": 4005, + "num": 6, + "npcId": 32906 + }, + "1907": { + "id": 1907, + "heroid": 4005, + "num": 7, + "npcId": 32907 + }, + "1908": { + "id": 1908, + "heroid": 4005, + "num": 8, + "npcId": 32908 + }, + "1909": { + "id": 1909, + "heroid": 4005, + "num": 9, + "npcId": 32909 + }, + "1910": { + "id": 1910, + "heroid": 4005, + "num": 10, + "npcId": 32910 + }, + "1911": { + "id": 1911, + "heroid": 4005, + "num": 11, + "npcId": 32911 + }, + "1912": { + "id": 1912, + "heroid": 4005, + "num": 12, + "npcId": 32912 + }, + "1913": { + "id": 1913, + "heroid": 4005, + "num": 13, + "npcId": 32913 + }, + "1914": { + "id": 1914, + "heroid": 4005, + "num": 14, + "npcId": 32914 + }, + "1915": { + "id": 1915, + "heroid": 4005, + "num": 15, + "npcId": 32915 + }, + "1916": { + "id": 1916, + "heroid": 4005, + "num": 16, + "npcId": 32916 + }, + "1917": { + "id": 1917, + "heroid": 4005, + "num": 17, + "npcId": 32917 + }, + "1918": { + "id": 1918, + "heroid": 4005, + "num": 18, + "npcId": 32918 + }, + "1919": { + "id": 1919, + "heroid": 4005, + "num": 19, + "npcId": 32919 + }, + "1920": { + "id": 1920, + "heroid": 4005, + "num": 20, + "npcId": 32920 + }, + "1921": { + "id": 1921, + "heroid": 4005, + "num": 21, + "npcId": 32921 + }, + "1922": { + "id": 1922, + "heroid": 4005, + "num": 22, + "npcId": 32922 + }, + "1923": { + "id": 1923, + "heroid": 4005, + "num": 23, + "npcId": 32923 + }, + "1924": { + "id": 1924, + "heroid": 4005, + "num": 24, + "npcId": 32924 + }, + "1925": { + "id": 1925, + "heroid": 4005, + "num": 25, + "npcId": 32925 + }, + "1926": { + "id": 1926, + "heroid": 4005, + "num": 26, + "npcId": 32926 + }, + "1927": { + "id": 1927, + "heroid": 4005, + "num": 27, + "npcId": 32927 + }, + "1928": { + "id": 1928, + "heroid": 4005, + "num": 28, + "npcId": 32928 + }, + "1929": { + "id": 1929, + "heroid": 4005, + "num": 29, + "npcId": 32929 + }, + "1930": { + "id": 1930, + "heroid": 4005, + "num": 30, + "npcId": 32930 + }, + "1931": { + "id": 1931, + "heroid": 4005, + "num": 31, + "npcId": 32931 + }, + "1932": { + "id": 1932, + "heroid": 4005, + "num": 32, + "npcId": 32932 + }, + "1933": { + "id": 1933, + "heroid": 4005, + "num": 33, + "npcId": 32933 + }, + "1934": { + "id": 1934, + "heroid": 4005, + "num": 34, + "npcId": 32934 + }, + "1935": { + "id": 1935, + "heroid": 4005, + "num": 35, + "npcId": 32935 + }, + "1936": { + "id": 1936, + "heroid": 4005, + "num": 36, + "npcId": 32936 + }, + "1937": { + "id": 1937, + "heroid": 4005, + "num": 37, + "npcId": 32937 + }, + "1938": { + "id": 1938, + "heroid": 4005, + "num": 38, + "npcId": 32938 + }, + "1939": { + "id": 1939, + "heroid": 4005, + "num": 39, + "npcId": 32939 + }, + "1940": { + "id": 1940, + "heroid": 4005, + "num": 40, + "npcId": 32940 + }, + "1941": { + "id": 1941, + "heroid": 4005, + "num": 41, + "npcId": 32941 + }, + "1942": { + "id": 1942, + "heroid": 4005, + "num": 42, + "npcId": 32942 + }, + "1943": { + "id": 1943, + "heroid": 4005, + "num": 43, + "npcId": 32943 + }, + "1944": { + "id": 1944, + "heroid": 4005, + "num": 44, + "npcId": 32944 + }, + "1945": { + "id": 1945, + "heroid": 4005, + "num": 45, + "npcId": 32945 + }, + "1946": { + "id": 1946, + "heroid": 4005, + "num": 46, + "npcId": 32946 + }, + "1947": { + "id": 1947, + "heroid": 4005, + "num": 47, + "npcId": 32947 + }, + "1948": { + "id": 1948, + "heroid": 4005, + "num": 48, + "npcId": 32948 + }, + "1949": { + "id": 1949, + "heroid": 4005, + "num": 49, + "npcId": 32949 + }, + "1950": { + "id": 1950, + "heroid": 4005, + "num": 50, + "npcId": 32950 + }, + "1951": { + "id": 1951, + "heroid": 4005, + "num": 51, + "npcId": 32951 + }, + "1952": { + "id": 1952, + "heroid": 4005, + "num": 52, + "npcId": 32952 + }, + "1953": { + "id": 1953, + "heroid": 4005, + "num": 53, + "npcId": 32953 + }, + "1954": { + "id": 1954, + "heroid": 4005, + "num": 54, + "npcId": 32954 + }, + "1955": { + "id": 1955, + "heroid": 4005, + "num": 55, + "npcId": 32955 + }, + "1956": { + "id": 1956, + "heroid": 4005, + "num": 56, + "npcId": 32956 + }, + "1957": { + "id": 1957, + "heroid": 4005, + "num": 57, + "npcId": 32957 + }, + "1958": { + "id": 1958, + "heroid": 4005, + "num": 58, + "npcId": 32958 + }, + "1959": { + "id": 1959, + "heroid": 4005, + "num": 59, + "npcId": 32959 + }, + "1960": { + "id": 1960, + "heroid": 4005, + "num": 60, + "npcId": 32960 + }, + "1961": { + "id": 1961, + "heroid": 4005, + "num": 61, + "npcId": 32961 + }, + "1962": { + "id": 1962, + "heroid": 4005, + "num": 62, + "npcId": 32962 + }, + "1963": { + "id": 1963, + "heroid": 4005, + "num": 63, + "npcId": 32963 + }, + "1964": { + "id": 1964, + "heroid": 4005, + "num": 64, + "npcId": 32964 + }, + "1965": { + "id": 1965, + "heroid": 4005, + "num": 65, + "npcId": 32965 + }, + "1966": { + "id": 1966, + "heroid": 4005, + "num": 66, + "npcId": 32966 + }, + "1967": { + "id": 1967, + "heroid": 4005, + "num": 67, + "npcId": 32967 + }, + "1968": { + "id": 1968, + "heroid": 4005, + "num": 68, + "npcId": 32968 + }, + "1969": { + "id": 1969, + "heroid": 4005, + "num": 69, + "npcId": 32969 + }, + "1970": { + "id": 1970, + "heroid": 4005, + "num": 70, + "npcId": 32970 + }, + "1971": { + "id": 1971, + "heroid": 4005, + "num": 71, + "npcId": 32971 + }, + "1972": { + "id": 1972, + "heroid": 4005, + "num": 72, + "npcId": 32972 + }, + "1973": { + "id": 1973, + "heroid": 4005, + "num": 73, + "npcId": 32973 + }, + "1974": { + "id": 1974, + "heroid": 4005, + "num": 74, + "npcId": 32974 + }, + "1975": { + "id": 1975, + "heroid": 4005, + "num": 75, + "npcId": 32975 + }, + "1976": { + "id": 1976, + "heroid": 4005, + "num": 76, + "npcId": 32976 + }, + "1977": { + "id": 1977, + "heroid": 4005, + "num": 77, + "npcId": 32977 + }, + "1978": { + "id": 1978, + "heroid": 4005, + "num": 78, + "npcId": 32978 + }, + "1979": { + "id": 1979, + "heroid": 4005, + "num": 79, + "npcId": 32979 + }, + "1980": { + "id": 1980, + "heroid": 4005, + "num": 80, + "npcId": 32980 + }, + "1981": { + "id": 1981, + "heroid": 4005, + "num": 81, + "npcId": 32981 + }, + "1982": { + "id": 1982, + "heroid": 4005, + "num": 82, + "npcId": 32982 + }, + "1983": { + "id": 1983, + "heroid": 4005, + "num": 83, + "npcId": 32983 + }, + "1984": { + "id": 1984, + "heroid": 4005, + "num": 84, + "npcId": 32984 + }, + "1985": { + "id": 1985, + "heroid": 4005, + "num": 85, + "npcId": 32985 + }, + "1986": { + "id": 1986, + "heroid": 4005, + "num": 86, + "npcId": 32986 + }, + "1987": { + "id": 1987, + "heroid": 4005, + "num": 87, + "npcId": 32987 + }, + "1988": { + "id": 1988, + "heroid": 4005, + "num": 88, + "npcId": 32988 + }, + "1989": { + "id": 1989, + "heroid": 4005, + "num": 89, + "npcId": 32989 + }, + "1990": { + "id": 1990, + "heroid": 4005, + "num": 90, + "npcId": 32990 + }, + "1991": { + "id": 1991, + "heroid": 4005, + "num": 91, + "npcId": 32991 + }, + "1992": { + "id": 1992, + "heroid": 4005, + "num": 92, + "npcId": 32992 + }, + "1993": { + "id": 1993, + "heroid": 4005, + "num": 93, + "npcId": 32993 + }, + "1994": { + "id": 1994, + "heroid": 4005, + "num": 94, + "npcId": 32994 + }, + "1995": { + "id": 1995, + "heroid": 4005, + "num": 95, + "npcId": 32995 + }, + "1996": { + "id": 1996, + "heroid": 4005, + "num": 96, + "npcId": 32996 + }, + "1997": { + "id": 1997, + "heroid": 4005, + "num": 97, + "npcId": 32997 + }, + "1998": { + "id": 1998, + "heroid": 4005, + "num": 98, + "npcId": 32998 + }, + "1999": { + "id": 1999, + "heroid": 4005, + "num": 99, + "npcId": 32999 + }, + "2000": { + "id": 2000, + "heroid": 4005, + "num": 100, + "npcId": 33000 + }, + "2001": { + "id": 2001, + "heroid": 4006, + "num": 1, + "npcId": 33001 + }, + "2002": { + "id": 2002, + "heroid": 4006, + "num": 2, + "npcId": 33002 + }, + "2003": { + "id": 2003, + "heroid": 4006, + "num": 3, + "npcId": 33003 + }, + "2004": { + "id": 2004, + "heroid": 4006, + "num": 4, + "npcId": 33004 + }, + "2005": { + "id": 2005, + "heroid": 4006, + "num": 5, + "npcId": 33005 + }, + "2006": { + "id": 2006, + "heroid": 4006, + "num": 6, + "npcId": 33006 + }, + "2007": { + "id": 2007, + "heroid": 4006, + "num": 7, + "npcId": 33007 + }, + "2008": { + "id": 2008, + "heroid": 4006, + "num": 8, + "npcId": 33008 + }, + "2009": { + "id": 2009, + "heroid": 4006, + "num": 9, + "npcId": 33009 + }, + "2010": { + "id": 2010, + "heroid": 4006, + "num": 10, + "npcId": 33010 + }, + "2011": { + "id": 2011, + "heroid": 4006, + "num": 11, + "npcId": 33011 + }, + "2012": { + "id": 2012, + "heroid": 4006, + "num": 12, + "npcId": 33012 + }, + "2013": { + "id": 2013, + "heroid": 4006, + "num": 13, + "npcId": 33013 + }, + "2014": { + "id": 2014, + "heroid": 4006, + "num": 14, + "npcId": 33014 + }, + "2015": { + "id": 2015, + "heroid": 4006, + "num": 15, + "npcId": 33015 + }, + "2016": { + "id": 2016, + "heroid": 4006, + "num": 16, + "npcId": 33016 + }, + "2017": { + "id": 2017, + "heroid": 4006, + "num": 17, + "npcId": 33017 + }, + "2018": { + "id": 2018, + "heroid": 4006, + "num": 18, + "npcId": 33018 + }, + "2019": { + "id": 2019, + "heroid": 4006, + "num": 19, + "npcId": 33019 + }, + "2020": { + "id": 2020, + "heroid": 4006, + "num": 20, + "npcId": 33020 + }, + "2021": { + "id": 2021, + "heroid": 4006, + "num": 21, + "npcId": 33021 + }, + "2022": { + "id": 2022, + "heroid": 4006, + "num": 22, + "npcId": 33022 + }, + "2023": { + "id": 2023, + "heroid": 4006, + "num": 23, + "npcId": 33023 + }, + "2024": { + "id": 2024, + "heroid": 4006, + "num": 24, + "npcId": 33024 + }, + "2025": { + "id": 2025, + "heroid": 4006, + "num": 25, + "npcId": 33025 + }, + "2026": { + "id": 2026, + "heroid": 4006, + "num": 26, + "npcId": 33026 + }, + "2027": { + "id": 2027, + "heroid": 4006, + "num": 27, + "npcId": 33027 + }, + "2028": { + "id": 2028, + "heroid": 4006, + "num": 28, + "npcId": 33028 + }, + "2029": { + "id": 2029, + "heroid": 4006, + "num": 29, + "npcId": 33029 + }, + "2030": { + "id": 2030, + "heroid": 4006, + "num": 30, + "npcId": 33030 + }, + "2031": { + "id": 2031, + "heroid": 4006, + "num": 31, + "npcId": 33031 + }, + "2032": { + "id": 2032, + "heroid": 4006, + "num": 32, + "npcId": 33032 + }, + "2033": { + "id": 2033, + "heroid": 4006, + "num": 33, + "npcId": 33033 + }, + "2034": { + "id": 2034, + "heroid": 4006, + "num": 34, + "npcId": 33034 + }, + "2035": { + "id": 2035, + "heroid": 4006, + "num": 35, + "npcId": 33035 + }, + "2036": { + "id": 2036, + "heroid": 4006, + "num": 36, + "npcId": 33036 + }, + "2037": { + "id": 2037, + "heroid": 4006, + "num": 37, + "npcId": 33037 + }, + "2038": { + "id": 2038, + "heroid": 4006, + "num": 38, + "npcId": 33038 + }, + "2039": { + "id": 2039, + "heroid": 4006, + "num": 39, + "npcId": 33039 + }, + "2040": { + "id": 2040, + "heroid": 4006, + "num": 40, + "npcId": 33040 + }, + "2041": { + "id": 2041, + "heroid": 4006, + "num": 41, + "npcId": 33041 + }, + "2042": { + "id": 2042, + "heroid": 4006, + "num": 42, + "npcId": 33042 + }, + "2043": { + "id": 2043, + "heroid": 4006, + "num": 43, + "npcId": 33043 + }, + "2044": { + "id": 2044, + "heroid": 4006, + "num": 44, + "npcId": 33044 + }, + "2045": { + "id": 2045, + "heroid": 4006, + "num": 45, + "npcId": 33045 + }, + "2046": { + "id": 2046, + "heroid": 4006, + "num": 46, + "npcId": 33046 + }, + "2047": { + "id": 2047, + "heroid": 4006, + "num": 47, + "npcId": 33047 + }, + "2048": { + "id": 2048, + "heroid": 4006, + "num": 48, + "npcId": 33048 + }, + "2049": { + "id": 2049, + "heroid": 4006, + "num": 49, + "npcId": 33049 + }, + "2050": { + "id": 2050, + "heroid": 4006, + "num": 50, + "npcId": 33050 + }, + "2051": { + "id": 2051, + "heroid": 4006, + "num": 51, + "npcId": 33051 + }, + "2052": { + "id": 2052, + "heroid": 4006, + "num": 52, + "npcId": 33052 + }, + "2053": { + "id": 2053, + "heroid": 4006, + "num": 53, + "npcId": 33053 + }, + "2054": { + "id": 2054, + "heroid": 4006, + "num": 54, + "npcId": 33054 + }, + "2055": { + "id": 2055, + "heroid": 4006, + "num": 55, + "npcId": 33055 + }, + "2056": { + "id": 2056, + "heroid": 4006, + "num": 56, + "npcId": 33056 + }, + "2057": { + "id": 2057, + "heroid": 4006, + "num": 57, + "npcId": 33057 + }, + "2058": { + "id": 2058, + "heroid": 4006, + "num": 58, + "npcId": 33058 + }, + "2059": { + "id": 2059, + "heroid": 4006, + "num": 59, + "npcId": 33059 + }, + "2060": { + "id": 2060, + "heroid": 4006, + "num": 60, + "npcId": 33060 + }, + "2061": { + "id": 2061, + "heroid": 4006, + "num": 61, + "npcId": 33061 + }, + "2062": { + "id": 2062, + "heroid": 4006, + "num": 62, + "npcId": 33062 + }, + "2063": { + "id": 2063, + "heroid": 4006, + "num": 63, + "npcId": 33063 + }, + "2064": { + "id": 2064, + "heroid": 4006, + "num": 64, + "npcId": 33064 + }, + "2065": { + "id": 2065, + "heroid": 4006, + "num": 65, + "npcId": 33065 + }, + "2066": { + "id": 2066, + "heroid": 4006, + "num": 66, + "npcId": 33066 + }, + "2067": { + "id": 2067, + "heroid": 4006, + "num": 67, + "npcId": 33067 + }, + "2068": { + "id": 2068, + "heroid": 4006, + "num": 68, + "npcId": 33068 + }, + "2069": { + "id": 2069, + "heroid": 4006, + "num": 69, + "npcId": 33069 + }, + "2070": { + "id": 2070, + "heroid": 4006, + "num": 70, + "npcId": 33070 + }, + "2071": { + "id": 2071, + "heroid": 4006, + "num": 71, + "npcId": 33071 + }, + "2072": { + "id": 2072, + "heroid": 4006, + "num": 72, + "npcId": 33072 + }, + "2073": { + "id": 2073, + "heroid": 4006, + "num": 73, + "npcId": 33073 + }, + "2074": { + "id": 2074, + "heroid": 4006, + "num": 74, + "npcId": 33074 + }, + "2075": { + "id": 2075, + "heroid": 4006, + "num": 75, + "npcId": 33075 + }, + "2076": { + "id": 2076, + "heroid": 4006, + "num": 76, + "npcId": 33076 + }, + "2077": { + "id": 2077, + "heroid": 4006, + "num": 77, + "npcId": 33077 + }, + "2078": { + "id": 2078, + "heroid": 4006, + "num": 78, + "npcId": 33078 + }, + "2079": { + "id": 2079, + "heroid": 4006, + "num": 79, + "npcId": 33079 + }, + "2080": { + "id": 2080, + "heroid": 4006, + "num": 80, + "npcId": 33080 + }, + "2081": { + "id": 2081, + "heroid": 4006, + "num": 81, + "npcId": 33081 + }, + "2082": { + "id": 2082, + "heroid": 4006, + "num": 82, + "npcId": 33082 + }, + "2083": { + "id": 2083, + "heroid": 4006, + "num": 83, + "npcId": 33083 + }, + "2084": { + "id": 2084, + "heroid": 4006, + "num": 84, + "npcId": 33084 + }, + "2085": { + "id": 2085, + "heroid": 4006, + "num": 85, + "npcId": 33085 + }, + "2086": { + "id": 2086, + "heroid": 4006, + "num": 86, + "npcId": 33086 + }, + "2087": { + "id": 2087, + "heroid": 4006, + "num": 87, + "npcId": 33087 + }, + "2088": { + "id": 2088, + "heroid": 4006, + "num": 88, + "npcId": 33088 + }, + "2089": { + "id": 2089, + "heroid": 4006, + "num": 89, + "npcId": 33089 + }, + "2090": { + "id": 2090, + "heroid": 4006, + "num": 90, + "npcId": 33090 + }, + "2091": { + "id": 2091, + "heroid": 4006, + "num": 91, + "npcId": 33091 + }, + "2092": { + "id": 2092, + "heroid": 4006, + "num": 92, + "npcId": 33092 + }, + "2093": { + "id": 2093, + "heroid": 4006, + "num": 93, + "npcId": 33093 + }, + "2094": { + "id": 2094, + "heroid": 4006, + "num": 94, + "npcId": 33094 + }, + "2095": { + "id": 2095, + "heroid": 4006, + "num": 95, + "npcId": 33095 + }, + "2096": { + "id": 2096, + "heroid": 4006, + "num": 96, + "npcId": 33096 + }, + "2097": { + "id": 2097, + "heroid": 4006, + "num": 97, + "npcId": 33097 + }, + "2098": { + "id": 2098, + "heroid": 4006, + "num": 98, + "npcId": 33098 + }, + "2099": { + "id": 2099, + "heroid": 4006, + "num": 99, + "npcId": 33099 + }, + "2100": { + "id": 2100, + "heroid": 4006, + "num": 100, + "npcId": 33100 + }, + "2101": { + "id": 2101, + "heroid": 4007, + "num": 1, + "npcId": 33101 + }, + "2102": { + "id": 2102, + "heroid": 4007, + "num": 2, + "npcId": 33102 + }, + "2103": { + "id": 2103, + "heroid": 4007, + "num": 3, + "npcId": 33103 + }, + "2104": { + "id": 2104, + "heroid": 4007, + "num": 4, + "npcId": 33104 + }, + "2105": { + "id": 2105, + "heroid": 4007, + "num": 5, + "npcId": 33105 + }, + "2106": { + "id": 2106, + "heroid": 4007, + "num": 6, + "npcId": 33106 + }, + "2107": { + "id": 2107, + "heroid": 4007, + "num": 7, + "npcId": 33107 + }, + "2108": { + "id": 2108, + "heroid": 4007, + "num": 8, + "npcId": 33108 + }, + "2109": { + "id": 2109, + "heroid": 4007, + "num": 9, + "npcId": 33109 + }, + "2110": { + "id": 2110, + "heroid": 4007, + "num": 10, + "npcId": 33110 + }, + "2111": { + "id": 2111, + "heroid": 4007, + "num": 11, + "npcId": 33111 + }, + "2112": { + "id": 2112, + "heroid": 4007, + "num": 12, + "npcId": 33112 + }, + "2113": { + "id": 2113, + "heroid": 4007, + "num": 13, + "npcId": 33113 + }, + "2114": { + "id": 2114, + "heroid": 4007, + "num": 14, + "npcId": 33114 + }, + "2115": { + "id": 2115, + "heroid": 4007, + "num": 15, + "npcId": 33115 + }, + "2116": { + "id": 2116, + "heroid": 4007, + "num": 16, + "npcId": 33116 + }, + "2117": { + "id": 2117, + "heroid": 4007, + "num": 17, + "npcId": 33117 + }, + "2118": { + "id": 2118, + "heroid": 4007, + "num": 18, + "npcId": 33118 + }, + "2119": { + "id": 2119, + "heroid": 4007, + "num": 19, + "npcId": 33119 + }, + "2120": { + "id": 2120, + "heroid": 4007, + "num": 20, + "npcId": 33120 + }, + "2121": { + "id": 2121, + "heroid": 4007, + "num": 21, + "npcId": 33121 + }, + "2122": { + "id": 2122, + "heroid": 4007, + "num": 22, + "npcId": 33122 + }, + "2123": { + "id": 2123, + "heroid": 4007, + "num": 23, + "npcId": 33123 + }, + "2124": { + "id": 2124, + "heroid": 4007, + "num": 24, + "npcId": 33124 + }, + "2125": { + "id": 2125, + "heroid": 4007, + "num": 25, + "npcId": 33125 + }, + "2126": { + "id": 2126, + "heroid": 4007, + "num": 26, + "npcId": 33126 + }, + "2127": { + "id": 2127, + "heroid": 4007, + "num": 27, + "npcId": 33127 + }, + "2128": { + "id": 2128, + "heroid": 4007, + "num": 28, + "npcId": 33128 + }, + "2129": { + "id": 2129, + "heroid": 4007, + "num": 29, + "npcId": 33129 + }, + "2130": { + "id": 2130, + "heroid": 4007, + "num": 30, + "npcId": 33130 + }, + "2131": { + "id": 2131, + "heroid": 4007, + "num": 31, + "npcId": 33131 + }, + "2132": { + "id": 2132, + "heroid": 4007, + "num": 32, + "npcId": 33132 + }, + "2133": { + "id": 2133, + "heroid": 4007, + "num": 33, + "npcId": 33133 + }, + "2134": { + "id": 2134, + "heroid": 4007, + "num": 34, + "npcId": 33134 + }, + "2135": { + "id": 2135, + "heroid": 4007, + "num": 35, + "npcId": 33135 + }, + "2136": { + "id": 2136, + "heroid": 4007, + "num": 36, + "npcId": 33136 + }, + "2137": { + "id": 2137, + "heroid": 4007, + "num": 37, + "npcId": 33137 + }, + "2138": { + "id": 2138, + "heroid": 4007, + "num": 38, + "npcId": 33138 + }, + "2139": { + "id": 2139, + "heroid": 4007, + "num": 39, + "npcId": 33139 + }, + "2140": { + "id": 2140, + "heroid": 4007, + "num": 40, + "npcId": 33140 + }, + "2141": { + "id": 2141, + "heroid": 4007, + "num": 41, + "npcId": 33141 + }, + "2142": { + "id": 2142, + "heroid": 4007, + "num": 42, + "npcId": 33142 + }, + "2143": { + "id": 2143, + "heroid": 4007, + "num": 43, + "npcId": 33143 + }, + "2144": { + "id": 2144, + "heroid": 4007, + "num": 44, + "npcId": 33144 + }, + "2145": { + "id": 2145, + "heroid": 4007, + "num": 45, + "npcId": 33145 + }, + "2146": { + "id": 2146, + "heroid": 4007, + "num": 46, + "npcId": 33146 + }, + "2147": { + "id": 2147, + "heroid": 4007, + "num": 47, + "npcId": 33147 + }, + "2148": { + "id": 2148, + "heroid": 4007, + "num": 48, + "npcId": 33148 + }, + "2149": { + "id": 2149, + "heroid": 4007, + "num": 49, + "npcId": 33149 + }, + "2150": { + "id": 2150, + "heroid": 4007, + "num": 50, + "npcId": 33150 + }, + "2151": { + "id": 2151, + "heroid": 4007, + "num": 51, + "npcId": 33151 + }, + "2152": { + "id": 2152, + "heroid": 4007, + "num": 52, + "npcId": 33152 + }, + "2153": { + "id": 2153, + "heroid": 4007, + "num": 53, + "npcId": 33153 + }, + "2154": { + "id": 2154, + "heroid": 4007, + "num": 54, + "npcId": 33154 + }, + "2155": { + "id": 2155, + "heroid": 4007, + "num": 55, + "npcId": 33155 + }, + "2156": { + "id": 2156, + "heroid": 4007, + "num": 56, + "npcId": 33156 + }, + "2157": { + "id": 2157, + "heroid": 4007, + "num": 57, + "npcId": 33157 + }, + "2158": { + "id": 2158, + "heroid": 4007, + "num": 58, + "npcId": 33158 + }, + "2159": { + "id": 2159, + "heroid": 4007, + "num": 59, + "npcId": 33159 + }, + "2160": { + "id": 2160, + "heroid": 4007, + "num": 60, + "npcId": 33160 + }, + "2161": { + "id": 2161, + "heroid": 4007, + "num": 61, + "npcId": 33161 + }, + "2162": { + "id": 2162, + "heroid": 4007, + "num": 62, + "npcId": 33162 + }, + "2163": { + "id": 2163, + "heroid": 4007, + "num": 63, + "npcId": 33163 + }, + "2164": { + "id": 2164, + "heroid": 4007, + "num": 64, + "npcId": 33164 + }, + "2165": { + "id": 2165, + "heroid": 4007, + "num": 65, + "npcId": 33165 + }, + "2166": { + "id": 2166, + "heroid": 4007, + "num": 66, + "npcId": 33166 + }, + "2167": { + "id": 2167, + "heroid": 4007, + "num": 67, + "npcId": 33167 + }, + "2168": { + "id": 2168, + "heroid": 4007, + "num": 68, + "npcId": 33168 + }, + "2169": { + "id": 2169, + "heroid": 4007, + "num": 69, + "npcId": 33169 + }, + "2170": { + "id": 2170, + "heroid": 4007, + "num": 70, + "npcId": 33170 + }, + "2171": { + "id": 2171, + "heroid": 4007, + "num": 71, + "npcId": 33171 + }, + "2172": { + "id": 2172, + "heroid": 4007, + "num": 72, + "npcId": 33172 + }, + "2173": { + "id": 2173, + "heroid": 4007, + "num": 73, + "npcId": 33173 + }, + "2174": { + "id": 2174, + "heroid": 4007, + "num": 74, + "npcId": 33174 + }, + "2175": { + "id": 2175, + "heroid": 4007, + "num": 75, + "npcId": 33175 + }, + "2176": { + "id": 2176, + "heroid": 4007, + "num": 76, + "npcId": 33176 + }, + "2177": { + "id": 2177, + "heroid": 4007, + "num": 77, + "npcId": 33177 + }, + "2178": { + "id": 2178, + "heroid": 4007, + "num": 78, + "npcId": 33178 + }, + "2179": { + "id": 2179, + "heroid": 4007, + "num": 79, + "npcId": 33179 + }, + "2180": { + "id": 2180, + "heroid": 4007, + "num": 80, + "npcId": 33180 + }, + "2181": { + "id": 2181, + "heroid": 4007, + "num": 81, + "npcId": 33181 + }, + "2182": { + "id": 2182, + "heroid": 4007, + "num": 82, + "npcId": 33182 + }, + "2183": { + "id": 2183, + "heroid": 4007, + "num": 83, + "npcId": 33183 + }, + "2184": { + "id": 2184, + "heroid": 4007, + "num": 84, + "npcId": 33184 + }, + "2185": { + "id": 2185, + "heroid": 4007, + "num": 85, + "npcId": 33185 + }, + "2186": { + "id": 2186, + "heroid": 4007, + "num": 86, + "npcId": 33186 + }, + "2187": { + "id": 2187, + "heroid": 4007, + "num": 87, + "npcId": 33187 + }, + "2188": { + "id": 2188, + "heroid": 4007, + "num": 88, + "npcId": 33188 + }, + "2189": { + "id": 2189, + "heroid": 4007, + "num": 89, + "npcId": 33189 + }, + "2190": { + "id": 2190, + "heroid": 4007, + "num": 90, + "npcId": 33190 + }, + "2191": { + "id": 2191, + "heroid": 4007, + "num": 91, + "npcId": 33191 + }, + "2192": { + "id": 2192, + "heroid": 4007, + "num": 92, + "npcId": 33192 + }, + "2193": { + "id": 2193, + "heroid": 4007, + "num": 93, + "npcId": 33193 + }, + "2194": { + "id": 2194, + "heroid": 4007, + "num": 94, + "npcId": 33194 + }, + "2195": { + "id": 2195, + "heroid": 4007, + "num": 95, + "npcId": 33195 + }, + "2196": { + "id": 2196, + "heroid": 4007, + "num": 96, + "npcId": 33196 + }, + "2197": { + "id": 2197, + "heroid": 4007, + "num": 97, + "npcId": 33197 + }, + "2198": { + "id": 2198, + "heroid": 4007, + "num": 98, + "npcId": 33198 + }, + "2199": { + "id": 2199, + "heroid": 4007, + "num": 99, + "npcId": 33199 + }, + "2200": { + "id": 2200, + "heroid": 4007, + "num": 100, + "npcId": 33200 + }, + "2201": { + "id": 2201, + "heroid": 4008, + "num": 1, + "npcId": 33201 + }, + "2202": { + "id": 2202, + "heroid": 4008, + "num": 2, + "npcId": 33202 + }, + "2203": { + "id": 2203, + "heroid": 4008, + "num": 3, + "npcId": 33203 + }, + "2204": { + "id": 2204, + "heroid": 4008, + "num": 4, + "npcId": 33204 + }, + "2205": { + "id": 2205, + "heroid": 4008, + "num": 5, + "npcId": 33205 + }, + "2206": { + "id": 2206, + "heroid": 4008, + "num": 6, + "npcId": 33206 + }, + "2207": { + "id": 2207, + "heroid": 4008, + "num": 7, + "npcId": 33207 + }, + "2208": { + "id": 2208, + "heroid": 4008, + "num": 8, + "npcId": 33208 + }, + "2209": { + "id": 2209, + "heroid": 4008, + "num": 9, + "npcId": 33209 + }, + "2210": { + "id": 2210, + "heroid": 4008, + "num": 10, + "npcId": 33210 + }, + "2211": { + "id": 2211, + "heroid": 4008, + "num": 11, + "npcId": 33211 + }, + "2212": { + "id": 2212, + "heroid": 4008, + "num": 12, + "npcId": 33212 + }, + "2213": { + "id": 2213, + "heroid": 4008, + "num": 13, + "npcId": 33213 + }, + "2214": { + "id": 2214, + "heroid": 4008, + "num": 14, + "npcId": 33214 + }, + "2215": { + "id": 2215, + "heroid": 4008, + "num": 15, + "npcId": 33215 + }, + "2216": { + "id": 2216, + "heroid": 4008, + "num": 16, + "npcId": 33216 + }, + "2217": { + "id": 2217, + "heroid": 4008, + "num": 17, + "npcId": 33217 + }, + "2218": { + "id": 2218, + "heroid": 4008, + "num": 18, + "npcId": 33218 + }, + "2219": { + "id": 2219, + "heroid": 4008, + "num": 19, + "npcId": 33219 + }, + "2220": { + "id": 2220, + "heroid": 4008, + "num": 20, + "npcId": 33220 + }, + "2221": { + "id": 2221, + "heroid": 4008, + "num": 21, + "npcId": 33221 + }, + "2222": { + "id": 2222, + "heroid": 4008, + "num": 22, + "npcId": 33222 + }, + "2223": { + "id": 2223, + "heroid": 4008, + "num": 23, + "npcId": 33223 + }, + "2224": { + "id": 2224, + "heroid": 4008, + "num": 24, + "npcId": 33224 + }, + "2225": { + "id": 2225, + "heroid": 4008, + "num": 25, + "npcId": 33225 + }, + "2226": { + "id": 2226, + "heroid": 4008, + "num": 26, + "npcId": 33226 + }, + "2227": { + "id": 2227, + "heroid": 4008, + "num": 27, + "npcId": 33227 + }, + "2228": { + "id": 2228, + "heroid": 4008, + "num": 28, + "npcId": 33228 + }, + "2229": { + "id": 2229, + "heroid": 4008, + "num": 29, + "npcId": 33229 + }, + "2230": { + "id": 2230, + "heroid": 4008, + "num": 30, + "npcId": 33230 + }, + "2231": { + "id": 2231, + "heroid": 4008, + "num": 31, + "npcId": 33231 + }, + "2232": { + "id": 2232, + "heroid": 4008, + "num": 32, + "npcId": 33232 + }, + "2233": { + "id": 2233, + "heroid": 4008, + "num": 33, + "npcId": 33233 + }, + "2234": { + "id": 2234, + "heroid": 4008, + "num": 34, + "npcId": 33234 + }, + "2235": { + "id": 2235, + "heroid": 4008, + "num": 35, + "npcId": 33235 + }, + "2236": { + "id": 2236, + "heroid": 4008, + "num": 36, + "npcId": 33236 + }, + "2237": { + "id": 2237, + "heroid": 4008, + "num": 37, + "npcId": 33237 + }, + "2238": { + "id": 2238, + "heroid": 4008, + "num": 38, + "npcId": 33238 + }, + "2239": { + "id": 2239, + "heroid": 4008, + "num": 39, + "npcId": 33239 + }, + "2240": { + "id": 2240, + "heroid": 4008, + "num": 40, + "npcId": 33240 + }, + "2241": { + "id": 2241, + "heroid": 4008, + "num": 41, + "npcId": 33241 + }, + "2242": { + "id": 2242, + "heroid": 4008, + "num": 42, + "npcId": 33242 + }, + "2243": { + "id": 2243, + "heroid": 4008, + "num": 43, + "npcId": 33243 + }, + "2244": { + "id": 2244, + "heroid": 4008, + "num": 44, + "npcId": 33244 + }, + "2245": { + "id": 2245, + "heroid": 4008, + "num": 45, + "npcId": 33245 + }, + "2246": { + "id": 2246, + "heroid": 4008, + "num": 46, + "npcId": 33246 + }, + "2247": { + "id": 2247, + "heroid": 4008, + "num": 47, + "npcId": 33247 + }, + "2248": { + "id": 2248, + "heroid": 4008, + "num": 48, + "npcId": 33248 + }, + "2249": { + "id": 2249, + "heroid": 4008, + "num": 49, + "npcId": 33249 + }, + "2250": { + "id": 2250, + "heroid": 4008, + "num": 50, + "npcId": 33250 + }, + "2251": { + "id": 2251, + "heroid": 4008, + "num": 51, + "npcId": 33251 + }, + "2252": { + "id": 2252, + "heroid": 4008, + "num": 52, + "npcId": 33252 + }, + "2253": { + "id": 2253, + "heroid": 4008, + "num": 53, + "npcId": 33253 + }, + "2254": { + "id": 2254, + "heroid": 4008, + "num": 54, + "npcId": 33254 + }, + "2255": { + "id": 2255, + "heroid": 4008, + "num": 55, + "npcId": 33255 + }, + "2256": { + "id": 2256, + "heroid": 4008, + "num": 56, + "npcId": 33256 + }, + "2257": { + "id": 2257, + "heroid": 4008, + "num": 57, + "npcId": 33257 + }, + "2258": { + "id": 2258, + "heroid": 4008, + "num": 58, + "npcId": 33258 + }, + "2259": { + "id": 2259, + "heroid": 4008, + "num": 59, + "npcId": 33259 + }, + "2260": { + "id": 2260, + "heroid": 4008, + "num": 60, + "npcId": 33260 + }, + "2261": { + "id": 2261, + "heroid": 4008, + "num": 61, + "npcId": 33261 + }, + "2262": { + "id": 2262, + "heroid": 4008, + "num": 62, + "npcId": 33262 + }, + "2263": { + "id": 2263, + "heroid": 4008, + "num": 63, + "npcId": 33263 + }, + "2264": { + "id": 2264, + "heroid": 4008, + "num": 64, + "npcId": 33264 + }, + "2265": { + "id": 2265, + "heroid": 4008, + "num": 65, + "npcId": 33265 + }, + "2266": { + "id": 2266, + "heroid": 4008, + "num": 66, + "npcId": 33266 + }, + "2267": { + "id": 2267, + "heroid": 4008, + "num": 67, + "npcId": 33267 + }, + "2268": { + "id": 2268, + "heroid": 4008, + "num": 68, + "npcId": 33268 + }, + "2269": { + "id": 2269, + "heroid": 4008, + "num": 69, + "npcId": 33269 + }, + "2270": { + "id": 2270, + "heroid": 4008, + "num": 70, + "npcId": 33270 + }, + "2271": { + "id": 2271, + "heroid": 4008, + "num": 71, + "npcId": 33271 + }, + "2272": { + "id": 2272, + "heroid": 4008, + "num": 72, + "npcId": 33272 + }, + "2273": { + "id": 2273, + "heroid": 4008, + "num": 73, + "npcId": 33273 + }, + "2274": { + "id": 2274, + "heroid": 4008, + "num": 74, + "npcId": 33274 + }, + "2275": { + "id": 2275, + "heroid": 4008, + "num": 75, + "npcId": 33275 + }, + "2276": { + "id": 2276, + "heroid": 4008, + "num": 76, + "npcId": 33276 + }, + "2277": { + "id": 2277, + "heroid": 4008, + "num": 77, + "npcId": 33277 + }, + "2278": { + "id": 2278, + "heroid": 4008, + "num": 78, + "npcId": 33278 + }, + "2279": { + "id": 2279, + "heroid": 4008, + "num": 79, + "npcId": 33279 + }, + "2280": { + "id": 2280, + "heroid": 4008, + "num": 80, + "npcId": 33280 + }, + "2281": { + "id": 2281, + "heroid": 4008, + "num": 81, + "npcId": 33281 + }, + "2282": { + "id": 2282, + "heroid": 4008, + "num": 82, + "npcId": 33282 + }, + "2283": { + "id": 2283, + "heroid": 4008, + "num": 83, + "npcId": 33283 + }, + "2284": { + "id": 2284, + "heroid": 4008, + "num": 84, + "npcId": 33284 + }, + "2285": { + "id": 2285, + "heroid": 4008, + "num": 85, + "npcId": 33285 + }, + "2286": { + "id": 2286, + "heroid": 4008, + "num": 86, + "npcId": 33286 + }, + "2287": { + "id": 2287, + "heroid": 4008, + "num": 87, + "npcId": 33287 + }, + "2288": { + "id": 2288, + "heroid": 4008, + "num": 88, + "npcId": 33288 + }, + "2289": { + "id": 2289, + "heroid": 4008, + "num": 89, + "npcId": 33289 + }, + "2290": { + "id": 2290, + "heroid": 4008, + "num": 90, + "npcId": 33290 + }, + "2291": { + "id": 2291, + "heroid": 4008, + "num": 91, + "npcId": 33291 + }, + "2292": { + "id": 2292, + "heroid": 4008, + "num": 92, + "npcId": 33292 + }, + "2293": { + "id": 2293, + "heroid": 4008, + "num": 93, + "npcId": 33293 + }, + "2294": { + "id": 2294, + "heroid": 4008, + "num": 94, + "npcId": 33294 + }, + "2295": { + "id": 2295, + "heroid": 4008, + "num": 95, + "npcId": 33295 + }, + "2296": { + "id": 2296, + "heroid": 4008, + "num": 96, + "npcId": 33296 + }, + "2297": { + "id": 2297, + "heroid": 4008, + "num": 97, + "npcId": 33297 + }, + "2298": { + "id": 2298, + "heroid": 4008, + "num": 98, + "npcId": 33298 + }, + "2299": { + "id": 2299, + "heroid": 4008, + "num": 99, + "npcId": 33299 + }, + "2300": { + "id": 2300, + "heroid": 4008, + "num": 100, + "npcId": 33300 + }, + "2301": { + "id": 2301, + "heroid": 4009, + "num": 1, + "npcId": 33301 + }, + "2302": { + "id": 2302, + "heroid": 4009, + "num": 2, + "npcId": 33302 + }, + "2303": { + "id": 2303, + "heroid": 4009, + "num": 3, + "npcId": 33303 + }, + "2304": { + "id": 2304, + "heroid": 4009, + "num": 4, + "npcId": 33304 + }, + "2305": { + "id": 2305, + "heroid": 4009, + "num": 5, + "npcId": 33305 + }, + "2306": { + "id": 2306, + "heroid": 4009, + "num": 6, + "npcId": 33306 + }, + "2307": { + "id": 2307, + "heroid": 4009, + "num": 7, + "npcId": 33307 + }, + "2308": { + "id": 2308, + "heroid": 4009, + "num": 8, + "npcId": 33308 + }, + "2309": { + "id": 2309, + "heroid": 4009, + "num": 9, + "npcId": 33309 + }, + "2310": { + "id": 2310, + "heroid": 4009, + "num": 10, + "npcId": 33310 + }, + "2311": { + "id": 2311, + "heroid": 4009, + "num": 11, + "npcId": 33311 + }, + "2312": { + "id": 2312, + "heroid": 4009, + "num": 12, + "npcId": 33312 + }, + "2313": { + "id": 2313, + "heroid": 4009, + "num": 13, + "npcId": 33313 + }, + "2314": { + "id": 2314, + "heroid": 4009, + "num": 14, + "npcId": 33314 + }, + "2315": { + "id": 2315, + "heroid": 4009, + "num": 15, + "npcId": 33315 + }, + "2316": { + "id": 2316, + "heroid": 4009, + "num": 16, + "npcId": 33316 + }, + "2317": { + "id": 2317, + "heroid": 4009, + "num": 17, + "npcId": 33317 + }, + "2318": { + "id": 2318, + "heroid": 4009, + "num": 18, + "npcId": 33318 + }, + "2319": { + "id": 2319, + "heroid": 4009, + "num": 19, + "npcId": 33319 + }, + "2320": { + "id": 2320, + "heroid": 4009, + "num": 20, + "npcId": 33320 + }, + "2321": { + "id": 2321, + "heroid": 4009, + "num": 21, + "npcId": 33321 + }, + "2322": { + "id": 2322, + "heroid": 4009, + "num": 22, + "npcId": 33322 + }, + "2323": { + "id": 2323, + "heroid": 4009, + "num": 23, + "npcId": 33323 + }, + "2324": { + "id": 2324, + "heroid": 4009, + "num": 24, + "npcId": 33324 + }, + "2325": { + "id": 2325, + "heroid": 4009, + "num": 25, + "npcId": 33325 + }, + "2326": { + "id": 2326, + "heroid": 4009, + "num": 26, + "npcId": 33326 + }, + "2327": { + "id": 2327, + "heroid": 4009, + "num": 27, + "npcId": 33327 + }, + "2328": { + "id": 2328, + "heroid": 4009, + "num": 28, + "npcId": 33328 + }, + "2329": { + "id": 2329, + "heroid": 4009, + "num": 29, + "npcId": 33329 + }, + "2330": { + "id": 2330, + "heroid": 4009, + "num": 30, + "npcId": 33330 + }, + "2331": { + "id": 2331, + "heroid": 4009, + "num": 31, + "npcId": 33331 + }, + "2332": { + "id": 2332, + "heroid": 4009, + "num": 32, + "npcId": 33332 + }, + "2333": { + "id": 2333, + "heroid": 4009, + "num": 33, + "npcId": 33333 + }, + "2334": { + "id": 2334, + "heroid": 4009, + "num": 34, + "npcId": 33334 + }, + "2335": { + "id": 2335, + "heroid": 4009, + "num": 35, + "npcId": 33335 + }, + "2336": { + "id": 2336, + "heroid": 4009, + "num": 36, + "npcId": 33336 + }, + "2337": { + "id": 2337, + "heroid": 4009, + "num": 37, + "npcId": 33337 + }, + "2338": { + "id": 2338, + "heroid": 4009, + "num": 38, + "npcId": 33338 + }, + "2339": { + "id": 2339, + "heroid": 4009, + "num": 39, + "npcId": 33339 + }, + "2340": { + "id": 2340, + "heroid": 4009, + "num": 40, + "npcId": 33340 + }, + "2341": { + "id": 2341, + "heroid": 4009, + "num": 41, + "npcId": 33341 + }, + "2342": { + "id": 2342, + "heroid": 4009, + "num": 42, + "npcId": 33342 + }, + "2343": { + "id": 2343, + "heroid": 4009, + "num": 43, + "npcId": 33343 + }, + "2344": { + "id": 2344, + "heroid": 4009, + "num": 44, + "npcId": 33344 + }, + "2345": { + "id": 2345, + "heroid": 4009, + "num": 45, + "npcId": 33345 + }, + "2346": { + "id": 2346, + "heroid": 4009, + "num": 46, + "npcId": 33346 + }, + "2347": { + "id": 2347, + "heroid": 4009, + "num": 47, + "npcId": 33347 + }, + "2348": { + "id": 2348, + "heroid": 4009, + "num": 48, + "npcId": 33348 + }, + "2349": { + "id": 2349, + "heroid": 4009, + "num": 49, + "npcId": 33349 + }, + "2350": { + "id": 2350, + "heroid": 4009, + "num": 50, + "npcId": 33350 + }, + "2351": { + "id": 2351, + "heroid": 4009, + "num": 51, + "npcId": 33351 + }, + "2352": { + "id": 2352, + "heroid": 4009, + "num": 52, + "npcId": 33352 + }, + "2353": { + "id": 2353, + "heroid": 4009, + "num": 53, + "npcId": 33353 + }, + "2354": { + "id": 2354, + "heroid": 4009, + "num": 54, + "npcId": 33354 + }, + "2355": { + "id": 2355, + "heroid": 4009, + "num": 55, + "npcId": 33355 + }, + "2356": { + "id": 2356, + "heroid": 4009, + "num": 56, + "npcId": 33356 + }, + "2357": { + "id": 2357, + "heroid": 4009, + "num": 57, + "npcId": 33357 + }, + "2358": { + "id": 2358, + "heroid": 4009, + "num": 58, + "npcId": 33358 + }, + "2359": { + "id": 2359, + "heroid": 4009, + "num": 59, + "npcId": 33359 + }, + "2360": { + "id": 2360, + "heroid": 4009, + "num": 60, + "npcId": 33360 + }, + "2361": { + "id": 2361, + "heroid": 4009, + "num": 61, + "npcId": 33361 + }, + "2362": { + "id": 2362, + "heroid": 4009, + "num": 62, + "npcId": 33362 + }, + "2363": { + "id": 2363, + "heroid": 4009, + "num": 63, + "npcId": 33363 + }, + "2364": { + "id": 2364, + "heroid": 4009, + "num": 64, + "npcId": 33364 + }, + "2365": { + "id": 2365, + "heroid": 4009, + "num": 65, + "npcId": 33365 + }, + "2366": { + "id": 2366, + "heroid": 4009, + "num": 66, + "npcId": 33366 + }, + "2367": { + "id": 2367, + "heroid": 4009, + "num": 67, + "npcId": 33367 + }, + "2368": { + "id": 2368, + "heroid": 4009, + "num": 68, + "npcId": 33368 + }, + "2369": { + "id": 2369, + "heroid": 4009, + "num": 69, + "npcId": 33369 + }, + "2370": { + "id": 2370, + "heroid": 4009, + "num": 70, + "npcId": 33370 + }, + "2371": { + "id": 2371, + "heroid": 4009, + "num": 71, + "npcId": 33371 + }, + "2372": { + "id": 2372, + "heroid": 4009, + "num": 72, + "npcId": 33372 + }, + "2373": { + "id": 2373, + "heroid": 4009, + "num": 73, + "npcId": 33373 + }, + "2374": { + "id": 2374, + "heroid": 4009, + "num": 74, + "npcId": 33374 + }, + "2375": { + "id": 2375, + "heroid": 4009, + "num": 75, + "npcId": 33375 + }, + "2376": { + "id": 2376, + "heroid": 4009, + "num": 76, + "npcId": 33376 + }, + "2377": { + "id": 2377, + "heroid": 4009, + "num": 77, + "npcId": 33377 + }, + "2378": { + "id": 2378, + "heroid": 4009, + "num": 78, + "npcId": 33378 + }, + "2379": { + "id": 2379, + "heroid": 4009, + "num": 79, + "npcId": 33379 + }, + "2380": { + "id": 2380, + "heroid": 4009, + "num": 80, + "npcId": 33380 + }, + "2381": { + "id": 2381, + "heroid": 4009, + "num": 81, + "npcId": 33381 + }, + "2382": { + "id": 2382, + "heroid": 4009, + "num": 82, + "npcId": 33382 + }, + "2383": { + "id": 2383, + "heroid": 4009, + "num": 83, + "npcId": 33383 + }, + "2384": { + "id": 2384, + "heroid": 4009, + "num": 84, + "npcId": 33384 + }, + "2385": { + "id": 2385, + "heroid": 4009, + "num": 85, + "npcId": 33385 + }, + "2386": { + "id": 2386, + "heroid": 4009, + "num": 86, + "npcId": 33386 + }, + "2387": { + "id": 2387, + "heroid": 4009, + "num": 87, + "npcId": 33387 + }, + "2388": { + "id": 2388, + "heroid": 4009, + "num": 88, + "npcId": 33388 + }, + "2389": { + "id": 2389, + "heroid": 4009, + "num": 89, + "npcId": 33389 + }, + "2390": { + "id": 2390, + "heroid": 4009, + "num": 90, + "npcId": 33390 + }, + "2391": { + "id": 2391, + "heroid": 4009, + "num": 91, + "npcId": 33391 + }, + "2392": { + "id": 2392, + "heroid": 4009, + "num": 92, + "npcId": 33392 + }, + "2393": { + "id": 2393, + "heroid": 4009, + "num": 93, + "npcId": 33393 + }, + "2394": { + "id": 2394, + "heroid": 4009, + "num": 94, + "npcId": 33394 + }, + "2395": { + "id": 2395, + "heroid": 4009, + "num": 95, + "npcId": 33395 + }, + "2396": { + "id": 2396, + "heroid": 4009, + "num": 96, + "npcId": 33396 + }, + "2397": { + "id": 2397, + "heroid": 4009, + "num": 97, + "npcId": 33397 + }, + "2398": { + "id": 2398, + "heroid": 4009, + "num": 98, + "npcId": 33398 + }, + "2399": { + "id": 2399, + "heroid": 4009, + "num": 99, + "npcId": 33399 + }, + "2400": { + "id": 2400, + "heroid": 4009, + "num": 100, + "npcId": 33400 + }, + "2401": { + "id": 2401, + "heroid": 4010, + "num": 1, + "npcId": 33401 + }, + "2402": { + "id": 2402, + "heroid": 4010, + "num": 2, + "npcId": 33402 + }, + "2403": { + "id": 2403, + "heroid": 4010, + "num": 3, + "npcId": 33403 + }, + "2404": { + "id": 2404, + "heroid": 4010, + "num": 4, + "npcId": 33404 + }, + "2405": { + "id": 2405, + "heroid": 4010, + "num": 5, + "npcId": 33405 + }, + "2406": { + "id": 2406, + "heroid": 4010, + "num": 6, + "npcId": 33406 + }, + "2407": { + "id": 2407, + "heroid": 4010, + "num": 7, + "npcId": 33407 + }, + "2408": { + "id": 2408, + "heroid": 4010, + "num": 8, + "npcId": 33408 + }, + "2409": { + "id": 2409, + "heroid": 4010, + "num": 9, + "npcId": 33409 + }, + "2410": { + "id": 2410, + "heroid": 4010, + "num": 10, + "npcId": 33410 + }, + "2411": { + "id": 2411, + "heroid": 4010, + "num": 11, + "npcId": 33411 + }, + "2412": { + "id": 2412, + "heroid": 4010, + "num": 12, + "npcId": 33412 + }, + "2413": { + "id": 2413, + "heroid": 4010, + "num": 13, + "npcId": 33413 + }, + "2414": { + "id": 2414, + "heroid": 4010, + "num": 14, + "npcId": 33414 + }, + "2415": { + "id": 2415, + "heroid": 4010, + "num": 15, + "npcId": 33415 + }, + "2416": { + "id": 2416, + "heroid": 4010, + "num": 16, + "npcId": 33416 + }, + "2417": { + "id": 2417, + "heroid": 4010, + "num": 17, + "npcId": 33417 + }, + "2418": { + "id": 2418, + "heroid": 4010, + "num": 18, + "npcId": 33418 + }, + "2419": { + "id": 2419, + "heroid": 4010, + "num": 19, + "npcId": 33419 + }, + "2420": { + "id": 2420, + "heroid": 4010, + "num": 20, + "npcId": 33420 + }, + "2421": { + "id": 2421, + "heroid": 4010, + "num": 21, + "npcId": 33421 + }, + "2422": { + "id": 2422, + "heroid": 4010, + "num": 22, + "npcId": 33422 + }, + "2423": { + "id": 2423, + "heroid": 4010, + "num": 23, + "npcId": 33423 + }, + "2424": { + "id": 2424, + "heroid": 4010, + "num": 24, + "npcId": 33424 + }, + "2425": { + "id": 2425, + "heroid": 4010, + "num": 25, + "npcId": 33425 + }, + "2426": { + "id": 2426, + "heroid": 4010, + "num": 26, + "npcId": 33426 + }, + "2427": { + "id": 2427, + "heroid": 4010, + "num": 27, + "npcId": 33427 + }, + "2428": { + "id": 2428, + "heroid": 4010, + "num": 28, + "npcId": 33428 + }, + "2429": { + "id": 2429, + "heroid": 4010, + "num": 29, + "npcId": 33429 + }, + "2430": { + "id": 2430, + "heroid": 4010, + "num": 30, + "npcId": 33430 + }, + "2431": { + "id": 2431, + "heroid": 4010, + "num": 31, + "npcId": 33431 + }, + "2432": { + "id": 2432, + "heroid": 4010, + "num": 32, + "npcId": 33432 + }, + "2433": { + "id": 2433, + "heroid": 4010, + "num": 33, + "npcId": 33433 + }, + "2434": { + "id": 2434, + "heroid": 4010, + "num": 34, + "npcId": 33434 + }, + "2435": { + "id": 2435, + "heroid": 4010, + "num": 35, + "npcId": 33435 + }, + "2436": { + "id": 2436, + "heroid": 4010, + "num": 36, + "npcId": 33436 + }, + "2437": { + "id": 2437, + "heroid": 4010, + "num": 37, + "npcId": 33437 + }, + "2438": { + "id": 2438, + "heroid": 4010, + "num": 38, + "npcId": 33438 + }, + "2439": { + "id": 2439, + "heroid": 4010, + "num": 39, + "npcId": 33439 + }, + "2440": { + "id": 2440, + "heroid": 4010, + "num": 40, + "npcId": 33440 + }, + "2441": { + "id": 2441, + "heroid": 4010, + "num": 41, + "npcId": 33441 + }, + "2442": { + "id": 2442, + "heroid": 4010, + "num": 42, + "npcId": 33442 + }, + "2443": { + "id": 2443, + "heroid": 4010, + "num": 43, + "npcId": 33443 + }, + "2444": { + "id": 2444, + "heroid": 4010, + "num": 44, + "npcId": 33444 + }, + "2445": { + "id": 2445, + "heroid": 4010, + "num": 45, + "npcId": 33445 + }, + "2446": { + "id": 2446, + "heroid": 4010, + "num": 46, + "npcId": 33446 + }, + "2447": { + "id": 2447, + "heroid": 4010, + "num": 47, + "npcId": 33447 + }, + "2448": { + "id": 2448, + "heroid": 4010, + "num": 48, + "npcId": 33448 + }, + "2449": { + "id": 2449, + "heroid": 4010, + "num": 49, + "npcId": 33449 + }, + "2450": { + "id": 2450, + "heroid": 4010, + "num": 50, + "npcId": 33450 + }, + "2451": { + "id": 2451, + "heroid": 4010, + "num": 51, + "npcId": 33451 + }, + "2452": { + "id": 2452, + "heroid": 4010, + "num": 52, + "npcId": 33452 + }, + "2453": { + "id": 2453, + "heroid": 4010, + "num": 53, + "npcId": 33453 + }, + "2454": { + "id": 2454, + "heroid": 4010, + "num": 54, + "npcId": 33454 + }, + "2455": { + "id": 2455, + "heroid": 4010, + "num": 55, + "npcId": 33455 + }, + "2456": { + "id": 2456, + "heroid": 4010, + "num": 56, + "npcId": 33456 + }, + "2457": { + "id": 2457, + "heroid": 4010, + "num": 57, + "npcId": 33457 + }, + "2458": { + "id": 2458, + "heroid": 4010, + "num": 58, + "npcId": 33458 + }, + "2459": { + "id": 2459, + "heroid": 4010, + "num": 59, + "npcId": 33459 + }, + "2460": { + "id": 2460, + "heroid": 4010, + "num": 60, + "npcId": 33460 + }, + "2461": { + "id": 2461, + "heroid": 4010, + "num": 61, + "npcId": 33461 + }, + "2462": { + "id": 2462, + "heroid": 4010, + "num": 62, + "npcId": 33462 + }, + "2463": { + "id": 2463, + "heroid": 4010, + "num": 63, + "npcId": 33463 + }, + "2464": { + "id": 2464, + "heroid": 4010, + "num": 64, + "npcId": 33464 + }, + "2465": { + "id": 2465, + "heroid": 4010, + "num": 65, + "npcId": 33465 + }, + "2466": { + "id": 2466, + "heroid": 4010, + "num": 66, + "npcId": 33466 + }, + "2467": { + "id": 2467, + "heroid": 4010, + "num": 67, + "npcId": 33467 + }, + "2468": { + "id": 2468, + "heroid": 4010, + "num": 68, + "npcId": 33468 + }, + "2469": { + "id": 2469, + "heroid": 4010, + "num": 69, + "npcId": 33469 + }, + "2470": { + "id": 2470, + "heroid": 4010, + "num": 70, + "npcId": 33470 + }, + "2471": { + "id": 2471, + "heroid": 4010, + "num": 71, + "npcId": 33471 + }, + "2472": { + "id": 2472, + "heroid": 4010, + "num": 72, + "npcId": 33472 + }, + "2473": { + "id": 2473, + "heroid": 4010, + "num": 73, + "npcId": 33473 + }, + "2474": { + "id": 2474, + "heroid": 4010, + "num": 74, + "npcId": 33474 + }, + "2475": { + "id": 2475, + "heroid": 4010, + "num": 75, + "npcId": 33475 + }, + "2476": { + "id": 2476, + "heroid": 4010, + "num": 76, + "npcId": 33476 + }, + "2477": { + "id": 2477, + "heroid": 4010, + "num": 77, + "npcId": 33477 + }, + "2478": { + "id": 2478, + "heroid": 4010, + "num": 78, + "npcId": 33478 + }, + "2479": { + "id": 2479, + "heroid": 4010, + "num": 79, + "npcId": 33479 + }, + "2480": { + "id": 2480, + "heroid": 4010, + "num": 80, + "npcId": 33480 + }, + "2481": { + "id": 2481, + "heroid": 4010, + "num": 81, + "npcId": 33481 + }, + "2482": { + "id": 2482, + "heroid": 4010, + "num": 82, + "npcId": 33482 + }, + "2483": { + "id": 2483, + "heroid": 4010, + "num": 83, + "npcId": 33483 + }, + "2484": { + "id": 2484, + "heroid": 4010, + "num": 84, + "npcId": 33484 + }, + "2485": { + "id": 2485, + "heroid": 4010, + "num": 85, + "npcId": 33485 + }, + "2486": { + "id": 2486, + "heroid": 4010, + "num": 86, + "npcId": 33486 + }, + "2487": { + "id": 2487, + "heroid": 4010, + "num": 87, + "npcId": 33487 + }, + "2488": { + "id": 2488, + "heroid": 4010, + "num": 88, + "npcId": 33488 + }, + "2489": { + "id": 2489, + "heroid": 4010, + "num": 89, + "npcId": 33489 + }, + "2490": { + "id": 2490, + "heroid": 4010, + "num": 90, + "npcId": 33490 + }, + "2491": { + "id": 2491, + "heroid": 4010, + "num": 91, + "npcId": 33491 + }, + "2492": { + "id": 2492, + "heroid": 4010, + "num": 92, + "npcId": 33492 + }, + "2493": { + "id": 2493, + "heroid": 4010, + "num": 93, + "npcId": 33493 + }, + "2494": { + "id": 2494, + "heroid": 4010, + "num": 94, + "npcId": 33494 + }, + "2495": { + "id": 2495, + "heroid": 4010, + "num": 95, + "npcId": 33495 + }, + "2496": { + "id": 2496, + "heroid": 4010, + "num": 96, + "npcId": 33496 + }, + "2497": { + "id": 2497, + "heroid": 4010, + "num": 97, + "npcId": 33497 + }, + "2498": { + "id": 2498, + "heroid": 4010, + "num": 98, + "npcId": 33498 + }, + "2499": { + "id": 2499, + "heroid": 4010, + "num": 99, + "npcId": 33499 + }, + "2500": { + "id": 2500, + "heroid": 4010, + "num": 100, + "npcId": 33500 + }, + "2501": { + "id": 2501, + "heroid": 4011, + "num": 1, + "npcId": 33501 + }, + "2502": { + "id": 2502, + "heroid": 4011, + "num": 2, + "npcId": 33502 + }, + "2503": { + "id": 2503, + "heroid": 4011, + "num": 3, + "npcId": 33503 + }, + "2504": { + "id": 2504, + "heroid": 4011, + "num": 4, + "npcId": 33504 + }, + "2505": { + "id": 2505, + "heroid": 4011, + "num": 5, + "npcId": 33505 + }, + "2506": { + "id": 2506, + "heroid": 4011, + "num": 6, + "npcId": 33506 + }, + "2507": { + "id": 2507, + "heroid": 4011, + "num": 7, + "npcId": 33507 + }, + "2508": { + "id": 2508, + "heroid": 4011, + "num": 8, + "npcId": 33508 + }, + "2509": { + "id": 2509, + "heroid": 4011, + "num": 9, + "npcId": 33509 + }, + "2510": { + "id": 2510, + "heroid": 4011, + "num": 10, + "npcId": 33510 + }, + "2511": { + "id": 2511, + "heroid": 4011, + "num": 11, + "npcId": 33511 + }, + "2512": { + "id": 2512, + "heroid": 4011, + "num": 12, + "npcId": 33512 + }, + "2513": { + "id": 2513, + "heroid": 4011, + "num": 13, + "npcId": 33513 + }, + "2514": { + "id": 2514, + "heroid": 4011, + "num": 14, + "npcId": 33514 + }, + "2515": { + "id": 2515, + "heroid": 4011, + "num": 15, + "npcId": 33515 + }, + "2516": { + "id": 2516, + "heroid": 4011, + "num": 16, + "npcId": 33516 + }, + "2517": { + "id": 2517, + "heroid": 4011, + "num": 17, + "npcId": 33517 + }, + "2518": { + "id": 2518, + "heroid": 4011, + "num": 18, + "npcId": 33518 + }, + "2519": { + "id": 2519, + "heroid": 4011, + "num": 19, + "npcId": 33519 + }, + "2520": { + "id": 2520, + "heroid": 4011, + "num": 20, + "npcId": 33520 + }, + "2521": { + "id": 2521, + "heroid": 4011, + "num": 21, + "npcId": 33521 + }, + "2522": { + "id": 2522, + "heroid": 4011, + "num": 22, + "npcId": 33522 + }, + "2523": { + "id": 2523, + "heroid": 4011, + "num": 23, + "npcId": 33523 + }, + "2524": { + "id": 2524, + "heroid": 4011, + "num": 24, + "npcId": 33524 + }, + "2525": { + "id": 2525, + "heroid": 4011, + "num": 25, + "npcId": 33525 + }, + "2526": { + "id": 2526, + "heroid": 4011, + "num": 26, + "npcId": 33526 + }, + "2527": { + "id": 2527, + "heroid": 4011, + "num": 27, + "npcId": 33527 + }, + "2528": { + "id": 2528, + "heroid": 4011, + "num": 28, + "npcId": 33528 + }, + "2529": { + "id": 2529, + "heroid": 4011, + "num": 29, + "npcId": 33529 + }, + "2530": { + "id": 2530, + "heroid": 4011, + "num": 30, + "npcId": 33530 + }, + "2531": { + "id": 2531, + "heroid": 4011, + "num": 31, + "npcId": 33531 + }, + "2532": { + "id": 2532, + "heroid": 4011, + "num": 32, + "npcId": 33532 + }, + "2533": { + "id": 2533, + "heroid": 4011, + "num": 33, + "npcId": 33533 + }, + "2534": { + "id": 2534, + "heroid": 4011, + "num": 34, + "npcId": 33534 + }, + "2535": { + "id": 2535, + "heroid": 4011, + "num": 35, + "npcId": 33535 + }, + "2536": { + "id": 2536, + "heroid": 4011, + "num": 36, + "npcId": 33536 + }, + "2537": { + "id": 2537, + "heroid": 4011, + "num": 37, + "npcId": 33537 + }, + "2538": { + "id": 2538, + "heroid": 4011, + "num": 38, + "npcId": 33538 + }, + "2539": { + "id": 2539, + "heroid": 4011, + "num": 39, + "npcId": 33539 + }, + "2540": { + "id": 2540, + "heroid": 4011, + "num": 40, + "npcId": 33540 + }, + "2541": { + "id": 2541, + "heroid": 4011, + "num": 41, + "npcId": 33541 + }, + "2542": { + "id": 2542, + "heroid": 4011, + "num": 42, + "npcId": 33542 + }, + "2543": { + "id": 2543, + "heroid": 4011, + "num": 43, + "npcId": 33543 + }, + "2544": { + "id": 2544, + "heroid": 4011, + "num": 44, + "npcId": 33544 + }, + "2545": { + "id": 2545, + "heroid": 4011, + "num": 45, + "npcId": 33545 + }, + "2546": { + "id": 2546, + "heroid": 4011, + "num": 46, + "npcId": 33546 + }, + "2547": { + "id": 2547, + "heroid": 4011, + "num": 47, + "npcId": 33547 + }, + "2548": { + "id": 2548, + "heroid": 4011, + "num": 48, + "npcId": 33548 + }, + "2549": { + "id": 2549, + "heroid": 4011, + "num": 49, + "npcId": 33549 + }, + "2550": { + "id": 2550, + "heroid": 4011, + "num": 50, + "npcId": 33550 + }, + "2551": { + "id": 2551, + "heroid": 4011, + "num": 51, + "npcId": 33551 + }, + "2552": { + "id": 2552, + "heroid": 4011, + "num": 52, + "npcId": 33552 + }, + "2553": { + "id": 2553, + "heroid": 4011, + "num": 53, + "npcId": 33553 + }, + "2554": { + "id": 2554, + "heroid": 4011, + "num": 54, + "npcId": 33554 + }, + "2555": { + "id": 2555, + "heroid": 4011, + "num": 55, + "npcId": 33555 + }, + "2556": { + "id": 2556, + "heroid": 4011, + "num": 56, + "npcId": 33556 + }, + "2557": { + "id": 2557, + "heroid": 4011, + "num": 57, + "npcId": 33557 + }, + "2558": { + "id": 2558, + "heroid": 4011, + "num": 58, + "npcId": 33558 + }, + "2559": { + "id": 2559, + "heroid": 4011, + "num": 59, + "npcId": 33559 + }, + "2560": { + "id": 2560, + "heroid": 4011, + "num": 60, + "npcId": 33560 + }, + "2561": { + "id": 2561, + "heroid": 4011, + "num": 61, + "npcId": 33561 + }, + "2562": { + "id": 2562, + "heroid": 4011, + "num": 62, + "npcId": 33562 + }, + "2563": { + "id": 2563, + "heroid": 4011, + "num": 63, + "npcId": 33563 + }, + "2564": { + "id": 2564, + "heroid": 4011, + "num": 64, + "npcId": 33564 + }, + "2565": { + "id": 2565, + "heroid": 4011, + "num": 65, + "npcId": 33565 + }, + "2566": { + "id": 2566, + "heroid": 4011, + "num": 66, + "npcId": 33566 + }, + "2567": { + "id": 2567, + "heroid": 4011, + "num": 67, + "npcId": 33567 + }, + "2568": { + "id": 2568, + "heroid": 4011, + "num": 68, + "npcId": 33568 + }, + "2569": { + "id": 2569, + "heroid": 4011, + "num": 69, + "npcId": 33569 + }, + "2570": { + "id": 2570, + "heroid": 4011, + "num": 70, + "npcId": 33570 + }, + "2571": { + "id": 2571, + "heroid": 4011, + "num": 71, + "npcId": 33571 + }, + "2572": { + "id": 2572, + "heroid": 4011, + "num": 72, + "npcId": 33572 + }, + "2573": { + "id": 2573, + "heroid": 4011, + "num": 73, + "npcId": 33573 + }, + "2574": { + "id": 2574, + "heroid": 4011, + "num": 74, + "npcId": 33574 + }, + "2575": { + "id": 2575, + "heroid": 4011, + "num": 75, + "npcId": 33575 + }, + "2576": { + "id": 2576, + "heroid": 4011, + "num": 76, + "npcId": 33576 + }, + "2577": { + "id": 2577, + "heroid": 4011, + "num": 77, + "npcId": 33577 + }, + "2578": { + "id": 2578, + "heroid": 4011, + "num": 78, + "npcId": 33578 + }, + "2579": { + "id": 2579, + "heroid": 4011, + "num": 79, + "npcId": 33579 + }, + "2580": { + "id": 2580, + "heroid": 4011, + "num": 80, + "npcId": 33580 + }, + "2581": { + "id": 2581, + "heroid": 4011, + "num": 81, + "npcId": 33581 + }, + "2582": { + "id": 2582, + "heroid": 4011, + "num": 82, + "npcId": 33582 + }, + "2583": { + "id": 2583, + "heroid": 4011, + "num": 83, + "npcId": 33583 + }, + "2584": { + "id": 2584, + "heroid": 4011, + "num": 84, + "npcId": 33584 + }, + "2585": { + "id": 2585, + "heroid": 4011, + "num": 85, + "npcId": 33585 + }, + "2586": { + "id": 2586, + "heroid": 4011, + "num": 86, + "npcId": 33586 + }, + "2587": { + "id": 2587, + "heroid": 4011, + "num": 87, + "npcId": 33587 + }, + "2588": { + "id": 2588, + "heroid": 4011, + "num": 88, + "npcId": 33588 + }, + "2589": { + "id": 2589, + "heroid": 4011, + "num": 89, + "npcId": 33589 + }, + "2590": { + "id": 2590, + "heroid": 4011, + "num": 90, + "npcId": 33590 + }, + "2591": { + "id": 2591, + "heroid": 4011, + "num": 91, + "npcId": 33591 + }, + "2592": { + "id": 2592, + "heroid": 4011, + "num": 92, + "npcId": 33592 + }, + "2593": { + "id": 2593, + "heroid": 4011, + "num": 93, + "npcId": 33593 + }, + "2594": { + "id": 2594, + "heroid": 4011, + "num": 94, + "npcId": 33594 + }, + "2595": { + "id": 2595, + "heroid": 4011, + "num": 95, + "npcId": 33595 + }, + "2596": { + "id": 2596, + "heroid": 4011, + "num": 96, + "npcId": 33596 + }, + "2597": { + "id": 2597, + "heroid": 4011, + "num": 97, + "npcId": 33597 + }, + "2598": { + "id": 2598, + "heroid": 4011, + "num": 98, + "npcId": 33598 + }, + "2599": { + "id": 2599, + "heroid": 4011, + "num": 99, + "npcId": 33599 + }, + "2600": { + "id": 2600, + "heroid": 4011, + "num": 100, + "npcId": 33600 + }, + "2601": { + "id": 2601, + "heroid": 4012, + "num": 1, + "npcId": 33601 + }, + "2602": { + "id": 2602, + "heroid": 4012, + "num": 2, + "npcId": 33602 + }, + "2603": { + "id": 2603, + "heroid": 4012, + "num": 3, + "npcId": 33603 + }, + "2604": { + "id": 2604, + "heroid": 4012, + "num": 4, + "npcId": 33604 + }, + "2605": { + "id": 2605, + "heroid": 4012, + "num": 5, + "npcId": 33605 + }, + "2606": { + "id": 2606, + "heroid": 4012, + "num": 6, + "npcId": 33606 + }, + "2607": { + "id": 2607, + "heroid": 4012, + "num": 7, + "npcId": 33607 + }, + "2608": { + "id": 2608, + "heroid": 4012, + "num": 8, + "npcId": 33608 + }, + "2609": { + "id": 2609, + "heroid": 4012, + "num": 9, + "npcId": 33609 + }, + "2610": { + "id": 2610, + "heroid": 4012, + "num": 10, + "npcId": 33610 + }, + "2611": { + "id": 2611, + "heroid": 4012, + "num": 11, + "npcId": 33611 + }, + "2612": { + "id": 2612, + "heroid": 4012, + "num": 12, + "npcId": 33612 + }, + "2613": { + "id": 2613, + "heroid": 4012, + "num": 13, + "npcId": 33613 + }, + "2614": { + "id": 2614, + "heroid": 4012, + "num": 14, + "npcId": 33614 + }, + "2615": { + "id": 2615, + "heroid": 4012, + "num": 15, + "npcId": 33615 + }, + "2616": { + "id": 2616, + "heroid": 4012, + "num": 16, + "npcId": 33616 + }, + "2617": { + "id": 2617, + "heroid": 4012, + "num": 17, + "npcId": 33617 + }, + "2618": { + "id": 2618, + "heroid": 4012, + "num": 18, + "npcId": 33618 + }, + "2619": { + "id": 2619, + "heroid": 4012, + "num": 19, + "npcId": 33619 + }, + "2620": { + "id": 2620, + "heroid": 4012, + "num": 20, + "npcId": 33620 + }, + "2621": { + "id": 2621, + "heroid": 4012, + "num": 21, + "npcId": 33621 + }, + "2622": { + "id": 2622, + "heroid": 4012, + "num": 22, + "npcId": 33622 + }, + "2623": { + "id": 2623, + "heroid": 4012, + "num": 23, + "npcId": 33623 + }, + "2624": { + "id": 2624, + "heroid": 4012, + "num": 24, + "npcId": 33624 + }, + "2625": { + "id": 2625, + "heroid": 4012, + "num": 25, + "npcId": 33625 + }, + "2626": { + "id": 2626, + "heroid": 4012, + "num": 26, + "npcId": 33626 + }, + "2627": { + "id": 2627, + "heroid": 4012, + "num": 27, + "npcId": 33627 + }, + "2628": { + "id": 2628, + "heroid": 4012, + "num": 28, + "npcId": 33628 + }, + "2629": { + "id": 2629, + "heroid": 4012, + "num": 29, + "npcId": 33629 + }, + "2630": { + "id": 2630, + "heroid": 4012, + "num": 30, + "npcId": 33630 + }, + "2631": { + "id": 2631, + "heroid": 4012, + "num": 31, + "npcId": 33631 + }, + "2632": { + "id": 2632, + "heroid": 4012, + "num": 32, + "npcId": 33632 + }, + "2633": { + "id": 2633, + "heroid": 4012, + "num": 33, + "npcId": 33633 + }, + "2634": { + "id": 2634, + "heroid": 4012, + "num": 34, + "npcId": 33634 + }, + "2635": { + "id": 2635, + "heroid": 4012, + "num": 35, + "npcId": 33635 + }, + "2636": { + "id": 2636, + "heroid": 4012, + "num": 36, + "npcId": 33636 + }, + "2637": { + "id": 2637, + "heroid": 4012, + "num": 37, + "npcId": 33637 + }, + "2638": { + "id": 2638, + "heroid": 4012, + "num": 38, + "npcId": 33638 + }, + "2639": { + "id": 2639, + "heroid": 4012, + "num": 39, + "npcId": 33639 + }, + "2640": { + "id": 2640, + "heroid": 4012, + "num": 40, + "npcId": 33640 + }, + "2641": { + "id": 2641, + "heroid": 4012, + "num": 41, + "npcId": 33641 + }, + "2642": { + "id": 2642, + "heroid": 4012, + "num": 42, + "npcId": 33642 + }, + "2643": { + "id": 2643, + "heroid": 4012, + "num": 43, + "npcId": 33643 + }, + "2644": { + "id": 2644, + "heroid": 4012, + "num": 44, + "npcId": 33644 + }, + "2645": { + "id": 2645, + "heroid": 4012, + "num": 45, + "npcId": 33645 + }, + "2646": { + "id": 2646, + "heroid": 4012, + "num": 46, + "npcId": 33646 + }, + "2647": { + "id": 2647, + "heroid": 4012, + "num": 47, + "npcId": 33647 + }, + "2648": { + "id": 2648, + "heroid": 4012, + "num": 48, + "npcId": 33648 + }, + "2649": { + "id": 2649, + "heroid": 4012, + "num": 49, + "npcId": 33649 + }, + "2650": { + "id": 2650, + "heroid": 4012, + "num": 50, + "npcId": 33650 + }, + "2651": { + "id": 2651, + "heroid": 4012, + "num": 51, + "npcId": 33651 + }, + "2652": { + "id": 2652, + "heroid": 4012, + "num": 52, + "npcId": 33652 + }, + "2653": { + "id": 2653, + "heroid": 4012, + "num": 53, + "npcId": 33653 + }, + "2654": { + "id": 2654, + "heroid": 4012, + "num": 54, + "npcId": 33654 + }, + "2655": { + "id": 2655, + "heroid": 4012, + "num": 55, + "npcId": 33655 + }, + "2656": { + "id": 2656, + "heroid": 4012, + "num": 56, + "npcId": 33656 + }, + "2657": { + "id": 2657, + "heroid": 4012, + "num": 57, + "npcId": 33657 + }, + "2658": { + "id": 2658, + "heroid": 4012, + "num": 58, + "npcId": 33658 + }, + "2659": { + "id": 2659, + "heroid": 4012, + "num": 59, + "npcId": 33659 + }, + "2660": { + "id": 2660, + "heroid": 4012, + "num": 60, + "npcId": 33660 + }, + "2661": { + "id": 2661, + "heroid": 4012, + "num": 61, + "npcId": 33661 + }, + "2662": { + "id": 2662, + "heroid": 4012, + "num": 62, + "npcId": 33662 + }, + "2663": { + "id": 2663, + "heroid": 4012, + "num": 63, + "npcId": 33663 + }, + "2664": { + "id": 2664, + "heroid": 4012, + "num": 64, + "npcId": 33664 + }, + "2665": { + "id": 2665, + "heroid": 4012, + "num": 65, + "npcId": 33665 + }, + "2666": { + "id": 2666, + "heroid": 4012, + "num": 66, + "npcId": 33666 + }, + "2667": { + "id": 2667, + "heroid": 4012, + "num": 67, + "npcId": 33667 + }, + "2668": { + "id": 2668, + "heroid": 4012, + "num": 68, + "npcId": 33668 + }, + "2669": { + "id": 2669, + "heroid": 4012, + "num": 69, + "npcId": 33669 + }, + "2670": { + "id": 2670, + "heroid": 4012, + "num": 70, + "npcId": 33670 + }, + "2671": { + "id": 2671, + "heroid": 4012, + "num": 71, + "npcId": 33671 + }, + "2672": { + "id": 2672, + "heroid": 4012, + "num": 72, + "npcId": 33672 + }, + "2673": { + "id": 2673, + "heroid": 4012, + "num": 73, + "npcId": 33673 + }, + "2674": { + "id": 2674, + "heroid": 4012, + "num": 74, + "npcId": 33674 + }, + "2675": { + "id": 2675, + "heroid": 4012, + "num": 75, + "npcId": 33675 + }, + "2676": { + "id": 2676, + "heroid": 4012, + "num": 76, + "npcId": 33676 + }, + "2677": { + "id": 2677, + "heroid": 4012, + "num": 77, + "npcId": 33677 + }, + "2678": { + "id": 2678, + "heroid": 4012, + "num": 78, + "npcId": 33678 + }, + "2679": { + "id": 2679, + "heroid": 4012, + "num": 79, + "npcId": 33679 + }, + "2680": { + "id": 2680, + "heroid": 4012, + "num": 80, + "npcId": 33680 + }, + "2681": { + "id": 2681, + "heroid": 4012, + "num": 81, + "npcId": 33681 + }, + "2682": { + "id": 2682, + "heroid": 4012, + "num": 82, + "npcId": 33682 + }, + "2683": { + "id": 2683, + "heroid": 4012, + "num": 83, + "npcId": 33683 + }, + "2684": { + "id": 2684, + "heroid": 4012, + "num": 84, + "npcId": 33684 + }, + "2685": { + "id": 2685, + "heroid": 4012, + "num": 85, + "npcId": 33685 + }, + "2686": { + "id": 2686, + "heroid": 4012, + "num": 86, + "npcId": 33686 + }, + "2687": { + "id": 2687, + "heroid": 4012, + "num": 87, + "npcId": 33687 + }, + "2688": { + "id": 2688, + "heroid": 4012, + "num": 88, + "npcId": 33688 + }, + "2689": { + "id": 2689, + "heroid": 4012, + "num": 89, + "npcId": 33689 + }, + "2690": { + "id": 2690, + "heroid": 4012, + "num": 90, + "npcId": 33690 + }, + "2691": { + "id": 2691, + "heroid": 4012, + "num": 91, + "npcId": 33691 + }, + "2692": { + "id": 2692, + "heroid": 4012, + "num": 92, + "npcId": 33692 + }, + "2693": { + "id": 2693, + "heroid": 4012, + "num": 93, + "npcId": 33693 + }, + "2694": { + "id": 2694, + "heroid": 4012, + "num": 94, + "npcId": 33694 + }, + "2695": { + "id": 2695, + "heroid": 4012, + "num": 95, + "npcId": 33695 + }, + "2696": { + "id": 2696, + "heroid": 4012, + "num": 96, + "npcId": 33696 + }, + "2697": { + "id": 2697, + "heroid": 4012, + "num": 97, + "npcId": 33697 + }, + "2698": { + "id": 2698, + "heroid": 4012, + "num": 98, + "npcId": 33698 + }, + "2699": { + "id": 2699, + "heroid": 4012, + "num": 99, + "npcId": 33699 + }, + "2700": { + "id": 2700, + "heroid": 4012, + "num": 100, + "npcId": 33700 + }, + "2701": { + "id": 2701, + "heroid": 4013, + "num": 1, + "npcId": 33701 + }, + "2702": { + "id": 2702, + "heroid": 4013, + "num": 2, + "npcId": 33702 + }, + "2703": { + "id": 2703, + "heroid": 4013, + "num": 3, + "npcId": 33703 + }, + "2704": { + "id": 2704, + "heroid": 4013, + "num": 4, + "npcId": 33704 + }, + "2705": { + "id": 2705, + "heroid": 4013, + "num": 5, + "npcId": 33705 + }, + "2706": { + "id": 2706, + "heroid": 4013, + "num": 6, + "npcId": 33706 + }, + "2707": { + "id": 2707, + "heroid": 4013, + "num": 7, + "npcId": 33707 + }, + "2708": { + "id": 2708, + "heroid": 4013, + "num": 8, + "npcId": 33708 + }, + "2709": { + "id": 2709, + "heroid": 4013, + "num": 9, + "npcId": 33709 + }, + "2710": { + "id": 2710, + "heroid": 4013, + "num": 10, + "npcId": 33710 + }, + "2711": { + "id": 2711, + "heroid": 4013, + "num": 11, + "npcId": 33711 + }, + "2712": { + "id": 2712, + "heroid": 4013, + "num": 12, + "npcId": 33712 + }, + "2713": { + "id": 2713, + "heroid": 4013, + "num": 13, + "npcId": 33713 + }, + "2714": { + "id": 2714, + "heroid": 4013, + "num": 14, + "npcId": 33714 + }, + "2715": { + "id": 2715, + "heroid": 4013, + "num": 15, + "npcId": 33715 + }, + "2716": { + "id": 2716, + "heroid": 4013, + "num": 16, + "npcId": 33716 + }, + "2717": { + "id": 2717, + "heroid": 4013, + "num": 17, + "npcId": 33717 + }, + "2718": { + "id": 2718, + "heroid": 4013, + "num": 18, + "npcId": 33718 + }, + "2719": { + "id": 2719, + "heroid": 4013, + "num": 19, + "npcId": 33719 + }, + "2720": { + "id": 2720, + "heroid": 4013, + "num": 20, + "npcId": 33720 + }, + "2721": { + "id": 2721, + "heroid": 4013, + "num": 21, + "npcId": 33721 + }, + "2722": { + "id": 2722, + "heroid": 4013, + "num": 22, + "npcId": 33722 + }, + "2723": { + "id": 2723, + "heroid": 4013, + "num": 23, + "npcId": 33723 + }, + "2724": { + "id": 2724, + "heroid": 4013, + "num": 24, + "npcId": 33724 + }, + "2725": { + "id": 2725, + "heroid": 4013, + "num": 25, + "npcId": 33725 + }, + "2726": { + "id": 2726, + "heroid": 4013, + "num": 26, + "npcId": 33726 + }, + "2727": { + "id": 2727, + "heroid": 4013, + "num": 27, + "npcId": 33727 + }, + "2728": { + "id": 2728, + "heroid": 4013, + "num": 28, + "npcId": 33728 + }, + "2729": { + "id": 2729, + "heroid": 4013, + "num": 29, + "npcId": 33729 + }, + "2730": { + "id": 2730, + "heroid": 4013, + "num": 30, + "npcId": 33730 + }, + "2731": { + "id": 2731, + "heroid": 4013, + "num": 31, + "npcId": 33731 + }, + "2732": { + "id": 2732, + "heroid": 4013, + "num": 32, + "npcId": 33732 + }, + "2733": { + "id": 2733, + "heroid": 4013, + "num": 33, + "npcId": 33733 + }, + "2734": { + "id": 2734, + "heroid": 4013, + "num": 34, + "npcId": 33734 + }, + "2735": { + "id": 2735, + "heroid": 4013, + "num": 35, + "npcId": 33735 + }, + "2736": { + "id": 2736, + "heroid": 4013, + "num": 36, + "npcId": 33736 + }, + "2737": { + "id": 2737, + "heroid": 4013, + "num": 37, + "npcId": 33737 + }, + "2738": { + "id": 2738, + "heroid": 4013, + "num": 38, + "npcId": 33738 + }, + "2739": { + "id": 2739, + "heroid": 4013, + "num": 39, + "npcId": 33739 + }, + "2740": { + "id": 2740, + "heroid": 4013, + "num": 40, + "npcId": 33740 + }, + "2741": { + "id": 2741, + "heroid": 4013, + "num": 41, + "npcId": 33741 + }, + "2742": { + "id": 2742, + "heroid": 4013, + "num": 42, + "npcId": 33742 + }, + "2743": { + "id": 2743, + "heroid": 4013, + "num": 43, + "npcId": 33743 + }, + "2744": { + "id": 2744, + "heroid": 4013, + "num": 44, + "npcId": 33744 + }, + "2745": { + "id": 2745, + "heroid": 4013, + "num": 45, + "npcId": 33745 + }, + "2746": { + "id": 2746, + "heroid": 4013, + "num": 46, + "npcId": 33746 + }, + "2747": { + "id": 2747, + "heroid": 4013, + "num": 47, + "npcId": 33747 + }, + "2748": { + "id": 2748, + "heroid": 4013, + "num": 48, + "npcId": 33748 + }, + "2749": { + "id": 2749, + "heroid": 4013, + "num": 49, + "npcId": 33749 + }, + "2750": { + "id": 2750, + "heroid": 4013, + "num": 50, + "npcId": 33750 + }, + "2751": { + "id": 2751, + "heroid": 4013, + "num": 51, + "npcId": 33751 + }, + "2752": { + "id": 2752, + "heroid": 4013, + "num": 52, + "npcId": 33752 + }, + "2753": { + "id": 2753, + "heroid": 4013, + "num": 53, + "npcId": 33753 + }, + "2754": { + "id": 2754, + "heroid": 4013, + "num": 54, + "npcId": 33754 + }, + "2755": { + "id": 2755, + "heroid": 4013, + "num": 55, + "npcId": 33755 + }, + "2756": { + "id": 2756, + "heroid": 4013, + "num": 56, + "npcId": 33756 + }, + "2757": { + "id": 2757, + "heroid": 4013, + "num": 57, + "npcId": 33757 + }, + "2758": { + "id": 2758, + "heroid": 4013, + "num": 58, + "npcId": 33758 + }, + "2759": { + "id": 2759, + "heroid": 4013, + "num": 59, + "npcId": 33759 + }, + "2760": { + "id": 2760, + "heroid": 4013, + "num": 60, + "npcId": 33760 + }, + "2761": { + "id": 2761, + "heroid": 4013, + "num": 61, + "npcId": 33761 + }, + "2762": { + "id": 2762, + "heroid": 4013, + "num": 62, + "npcId": 33762 + }, + "2763": { + "id": 2763, + "heroid": 4013, + "num": 63, + "npcId": 33763 + }, + "2764": { + "id": 2764, + "heroid": 4013, + "num": 64, + "npcId": 33764 + }, + "2765": { + "id": 2765, + "heroid": 4013, + "num": 65, + "npcId": 33765 + }, + "2766": { + "id": 2766, + "heroid": 4013, + "num": 66, + "npcId": 33766 + }, + "2767": { + "id": 2767, + "heroid": 4013, + "num": 67, + "npcId": 33767 + }, + "2768": { + "id": 2768, + "heroid": 4013, + "num": 68, + "npcId": 33768 + }, + "2769": { + "id": 2769, + "heroid": 4013, + "num": 69, + "npcId": 33769 + }, + "2770": { + "id": 2770, + "heroid": 4013, + "num": 70, + "npcId": 33770 + }, + "2771": { + "id": 2771, + "heroid": 4013, + "num": 71, + "npcId": 33771 + }, + "2772": { + "id": 2772, + "heroid": 4013, + "num": 72, + "npcId": 33772 + }, + "2773": { + "id": 2773, + "heroid": 4013, + "num": 73, + "npcId": 33773 + }, + "2774": { + "id": 2774, + "heroid": 4013, + "num": 74, + "npcId": 33774 + }, + "2775": { + "id": 2775, + "heroid": 4013, + "num": 75, + "npcId": 33775 + }, + "2776": { + "id": 2776, + "heroid": 4013, + "num": 76, + "npcId": 33776 + }, + "2777": { + "id": 2777, + "heroid": 4013, + "num": 77, + "npcId": 33777 + }, + "2778": { + "id": 2778, + "heroid": 4013, + "num": 78, + "npcId": 33778 + }, + "2779": { + "id": 2779, + "heroid": 4013, + "num": 79, + "npcId": 33779 + }, + "2780": { + "id": 2780, + "heroid": 4013, + "num": 80, + "npcId": 33780 + }, + "2781": { + "id": 2781, + "heroid": 4013, + "num": 81, + "npcId": 33781 + }, + "2782": { + "id": 2782, + "heroid": 4013, + "num": 82, + "npcId": 33782 + }, + "2783": { + "id": 2783, + "heroid": 4013, + "num": 83, + "npcId": 33783 + }, + "2784": { + "id": 2784, + "heroid": 4013, + "num": 84, + "npcId": 33784 + }, + "2785": { + "id": 2785, + "heroid": 4013, + "num": 85, + "npcId": 33785 + }, + "2786": { + "id": 2786, + "heroid": 4013, + "num": 86, + "npcId": 33786 + }, + "2787": { + "id": 2787, + "heroid": 4013, + "num": 87, + "npcId": 33787 + }, + "2788": { + "id": 2788, + "heroid": 4013, + "num": 88, + "npcId": 33788 + }, + "2789": { + "id": 2789, + "heroid": 4013, + "num": 89, + "npcId": 33789 + }, + "2790": { + "id": 2790, + "heroid": 4013, + "num": 90, + "npcId": 33790 + }, + "2791": { + "id": 2791, + "heroid": 4013, + "num": 91, + "npcId": 33791 + }, + "2792": { + "id": 2792, + "heroid": 4013, + "num": 92, + "npcId": 33792 + }, + "2793": { + "id": 2793, + "heroid": 4013, + "num": 93, + "npcId": 33793 + }, + "2794": { + "id": 2794, + "heroid": 4013, + "num": 94, + "npcId": 33794 + }, + "2795": { + "id": 2795, + "heroid": 4013, + "num": 95, + "npcId": 33795 + }, + "2796": { + "id": 2796, + "heroid": 4013, + "num": 96, + "npcId": 33796 + }, + "2797": { + "id": 2797, + "heroid": 4013, + "num": 97, + "npcId": 33797 + }, + "2798": { + "id": 2798, + "heroid": 4013, + "num": 98, + "npcId": 33798 + }, + "2799": { + "id": 2799, + "heroid": 4013, + "num": 99, + "npcId": 33799 + }, + "2800": { + "id": 2800, + "heroid": 4013, + "num": 100, + "npcId": 33800 + }, + "2801": { + "id": 2801, + "heroid": 4014, + "num": 1, + "npcId": 33801 + }, + "2802": { + "id": 2802, + "heroid": 4014, + "num": 2, + "npcId": 33802 + }, + "2803": { + "id": 2803, + "heroid": 4014, + "num": 3, + "npcId": 33803 + }, + "2804": { + "id": 2804, + "heroid": 4014, + "num": 4, + "npcId": 33804 + }, + "2805": { + "id": 2805, + "heroid": 4014, + "num": 5, + "npcId": 33805 + }, + "2806": { + "id": 2806, + "heroid": 4014, + "num": 6, + "npcId": 33806 + }, + "2807": { + "id": 2807, + "heroid": 4014, + "num": 7, + "npcId": 33807 + }, + "2808": { + "id": 2808, + "heroid": 4014, + "num": 8, + "npcId": 33808 + }, + "2809": { + "id": 2809, + "heroid": 4014, + "num": 9, + "npcId": 33809 + }, + "2810": { + "id": 2810, + "heroid": 4014, + "num": 10, + "npcId": 33810 + }, + "2811": { + "id": 2811, + "heroid": 4014, + "num": 11, + "npcId": 33811 + }, + "2812": { + "id": 2812, + "heroid": 4014, + "num": 12, + "npcId": 33812 + }, + "2813": { + "id": 2813, + "heroid": 4014, + "num": 13, + "npcId": 33813 + }, + "2814": { + "id": 2814, + "heroid": 4014, + "num": 14, + "npcId": 33814 + }, + "2815": { + "id": 2815, + "heroid": 4014, + "num": 15, + "npcId": 33815 + }, + "2816": { + "id": 2816, + "heroid": 4014, + "num": 16, + "npcId": 33816 + }, + "2817": { + "id": 2817, + "heroid": 4014, + "num": 17, + "npcId": 33817 + }, + "2818": { + "id": 2818, + "heroid": 4014, + "num": 18, + "npcId": 33818 + }, + "2819": { + "id": 2819, + "heroid": 4014, + "num": 19, + "npcId": 33819 + }, + "2820": { + "id": 2820, + "heroid": 4014, + "num": 20, + "npcId": 33820 + }, + "2821": { + "id": 2821, + "heroid": 4014, + "num": 21, + "npcId": 33821 + }, + "2822": { + "id": 2822, + "heroid": 4014, + "num": 22, + "npcId": 33822 + }, + "2823": { + "id": 2823, + "heroid": 4014, + "num": 23, + "npcId": 33823 + }, + "2824": { + "id": 2824, + "heroid": 4014, + "num": 24, + "npcId": 33824 + }, + "2825": { + "id": 2825, + "heroid": 4014, + "num": 25, + "npcId": 33825 + }, + "2826": { + "id": 2826, + "heroid": 4014, + "num": 26, + "npcId": 33826 + }, + "2827": { + "id": 2827, + "heroid": 4014, + "num": 27, + "npcId": 33827 + }, + "2828": { + "id": 2828, + "heroid": 4014, + "num": 28, + "npcId": 33828 + }, + "2829": { + "id": 2829, + "heroid": 4014, + "num": 29, + "npcId": 33829 + }, + "2830": { + "id": 2830, + "heroid": 4014, + "num": 30, + "npcId": 33830 + }, + "2831": { + "id": 2831, + "heroid": 4014, + "num": 31, + "npcId": 33831 + }, + "2832": { + "id": 2832, + "heroid": 4014, + "num": 32, + "npcId": 33832 + }, + "2833": { + "id": 2833, + "heroid": 4014, + "num": 33, + "npcId": 33833 + }, + "2834": { + "id": 2834, + "heroid": 4014, + "num": 34, + "npcId": 33834 + }, + "2835": { + "id": 2835, + "heroid": 4014, + "num": 35, + "npcId": 33835 + }, + "2836": { + "id": 2836, + "heroid": 4014, + "num": 36, + "npcId": 33836 + }, + "2837": { + "id": 2837, + "heroid": 4014, + "num": 37, + "npcId": 33837 + }, + "2838": { + "id": 2838, + "heroid": 4014, + "num": 38, + "npcId": 33838 + }, + "2839": { + "id": 2839, + "heroid": 4014, + "num": 39, + "npcId": 33839 + }, + "2840": { + "id": 2840, + "heroid": 4014, + "num": 40, + "npcId": 33840 + }, + "2841": { + "id": 2841, + "heroid": 4014, + "num": 41, + "npcId": 33841 + }, + "2842": { + "id": 2842, + "heroid": 4014, + "num": 42, + "npcId": 33842 + }, + "2843": { + "id": 2843, + "heroid": 4014, + "num": 43, + "npcId": 33843 + }, + "2844": { + "id": 2844, + "heroid": 4014, + "num": 44, + "npcId": 33844 + }, + "2845": { + "id": 2845, + "heroid": 4014, + "num": 45, + "npcId": 33845 + }, + "2846": { + "id": 2846, + "heroid": 4014, + "num": 46, + "npcId": 33846 + }, + "2847": { + "id": 2847, + "heroid": 4014, + "num": 47, + "npcId": 33847 + }, + "2848": { + "id": 2848, + "heroid": 4014, + "num": 48, + "npcId": 33848 + }, + "2849": { + "id": 2849, + "heroid": 4014, + "num": 49, + "npcId": 33849 + }, + "2850": { + "id": 2850, + "heroid": 4014, + "num": 50, + "npcId": 33850 + }, + "2851": { + "id": 2851, + "heroid": 4014, + "num": 51, + "npcId": 33851 + }, + "2852": { + "id": 2852, + "heroid": 4014, + "num": 52, + "npcId": 33852 + }, + "2853": { + "id": 2853, + "heroid": 4014, + "num": 53, + "npcId": 33853 + }, + "2854": { + "id": 2854, + "heroid": 4014, + "num": 54, + "npcId": 33854 + }, + "2855": { + "id": 2855, + "heroid": 4014, + "num": 55, + "npcId": 33855 + }, + "2856": { + "id": 2856, + "heroid": 4014, + "num": 56, + "npcId": 33856 + }, + "2857": { + "id": 2857, + "heroid": 4014, + "num": 57, + "npcId": 33857 + }, + "2858": { + "id": 2858, + "heroid": 4014, + "num": 58, + "npcId": 33858 + }, + "2859": { + "id": 2859, + "heroid": 4014, + "num": 59, + "npcId": 33859 + }, + "2860": { + "id": 2860, + "heroid": 4014, + "num": 60, + "npcId": 33860 + }, + "2861": { + "id": 2861, + "heroid": 4014, + "num": 61, + "npcId": 33861 + }, + "2862": { + "id": 2862, + "heroid": 4014, + "num": 62, + "npcId": 33862 + }, + "2863": { + "id": 2863, + "heroid": 4014, + "num": 63, + "npcId": 33863 + }, + "2864": { + "id": 2864, + "heroid": 4014, + "num": 64, + "npcId": 33864 + }, + "2865": { + "id": 2865, + "heroid": 4014, + "num": 65, + "npcId": 33865 + }, + "2866": { + "id": 2866, + "heroid": 4014, + "num": 66, + "npcId": 33866 + }, + "2867": { + "id": 2867, + "heroid": 4014, + "num": 67, + "npcId": 33867 + }, + "2868": { + "id": 2868, + "heroid": 4014, + "num": 68, + "npcId": 33868 + }, + "2869": { + "id": 2869, + "heroid": 4014, + "num": 69, + "npcId": 33869 + }, + "2870": { + "id": 2870, + "heroid": 4014, + "num": 70, + "npcId": 33870 + }, + "2871": { + "id": 2871, + "heroid": 4014, + "num": 71, + "npcId": 33871 + }, + "2872": { + "id": 2872, + "heroid": 4014, + "num": 72, + "npcId": 33872 + }, + "2873": { + "id": 2873, + "heroid": 4014, + "num": 73, + "npcId": 33873 + }, + "2874": { + "id": 2874, + "heroid": 4014, + "num": 74, + "npcId": 33874 + }, + "2875": { + "id": 2875, + "heroid": 4014, + "num": 75, + "npcId": 33875 + }, + "2876": { + "id": 2876, + "heroid": 4014, + "num": 76, + "npcId": 33876 + }, + "2877": { + "id": 2877, + "heroid": 4014, + "num": 77, + "npcId": 33877 + }, + "2878": { + "id": 2878, + "heroid": 4014, + "num": 78, + "npcId": 33878 + }, + "2879": { + "id": 2879, + "heroid": 4014, + "num": 79, + "npcId": 33879 + }, + "2880": { + "id": 2880, + "heroid": 4014, + "num": 80, + "npcId": 33880 + }, + "2881": { + "id": 2881, + "heroid": 4014, + "num": 81, + "npcId": 33881 + }, + "2882": { + "id": 2882, + "heroid": 4014, + "num": 82, + "npcId": 33882 + }, + "2883": { + "id": 2883, + "heroid": 4014, + "num": 83, + "npcId": 33883 + }, + "2884": { + "id": 2884, + "heroid": 4014, + "num": 84, + "npcId": 33884 + }, + "2885": { + "id": 2885, + "heroid": 4014, + "num": 85, + "npcId": 33885 + }, + "2886": { + "id": 2886, + "heroid": 4014, + "num": 86, + "npcId": 33886 + }, + "2887": { + "id": 2887, + "heroid": 4014, + "num": 87, + "npcId": 33887 + }, + "2888": { + "id": 2888, + "heroid": 4014, + "num": 88, + "npcId": 33888 + }, + "2889": { + "id": 2889, + "heroid": 4014, + "num": 89, + "npcId": 33889 + }, + "2890": { + "id": 2890, + "heroid": 4014, + "num": 90, + "npcId": 33890 + }, + "2891": { + "id": 2891, + "heroid": 4014, + "num": 91, + "npcId": 33891 + }, + "2892": { + "id": 2892, + "heroid": 4014, + "num": 92, + "npcId": 33892 + }, + "2893": { + "id": 2893, + "heroid": 4014, + "num": 93, + "npcId": 33893 + }, + "2894": { + "id": 2894, + "heroid": 4014, + "num": 94, + "npcId": 33894 + }, + "2895": { + "id": 2895, + "heroid": 4014, + "num": 95, + "npcId": 33895 + }, + "2896": { + "id": 2896, + "heroid": 4014, + "num": 96, + "npcId": 33896 + }, + "2897": { + "id": 2897, + "heroid": 4014, + "num": 97, + "npcId": 33897 + }, + "2898": { + "id": 2898, + "heroid": 4014, + "num": 98, + "npcId": 33898 + }, + "2899": { + "id": 2899, + "heroid": 4014, + "num": 99, + "npcId": 33899 + }, + "2900": { + "id": 2900, + "heroid": 4014, + "num": 100, + "npcId": 33900 + }, + "2901": { + "id": 2901, + "heroid": 4015, + "num": 1, + "npcId": 33901 + }, + "2902": { + "id": 2902, + "heroid": 4015, + "num": 2, + "npcId": 33902 + }, + "2903": { + "id": 2903, + "heroid": 4015, + "num": 3, + "npcId": 33903 + }, + "2904": { + "id": 2904, + "heroid": 4015, + "num": 4, + "npcId": 33904 + }, + "2905": { + "id": 2905, + "heroid": 4015, + "num": 5, + "npcId": 33905 + }, + "2906": { + "id": 2906, + "heroid": 4015, + "num": 6, + "npcId": 33906 + }, + "2907": { + "id": 2907, + "heroid": 4015, + "num": 7, + "npcId": 33907 + }, + "2908": { + "id": 2908, + "heroid": 4015, + "num": 8, + "npcId": 33908 + }, + "2909": { + "id": 2909, + "heroid": 4015, + "num": 9, + "npcId": 33909 + }, + "2910": { + "id": 2910, + "heroid": 4015, + "num": 10, + "npcId": 33910 + }, + "2911": { + "id": 2911, + "heroid": 4015, + "num": 11, + "npcId": 33911 + }, + "2912": { + "id": 2912, + "heroid": 4015, + "num": 12, + "npcId": 33912 + }, + "2913": { + "id": 2913, + "heroid": 4015, + "num": 13, + "npcId": 33913 + }, + "2914": { + "id": 2914, + "heroid": 4015, + "num": 14, + "npcId": 33914 + }, + "2915": { + "id": 2915, + "heroid": 4015, + "num": 15, + "npcId": 33915 + }, + "2916": { + "id": 2916, + "heroid": 4015, + "num": 16, + "npcId": 33916 + }, + "2917": { + "id": 2917, + "heroid": 4015, + "num": 17, + "npcId": 33917 + }, + "2918": { + "id": 2918, + "heroid": 4015, + "num": 18, + "npcId": 33918 + }, + "2919": { + "id": 2919, + "heroid": 4015, + "num": 19, + "npcId": 33919 + }, + "2920": { + "id": 2920, + "heroid": 4015, + "num": 20, + "npcId": 33920 + }, + "2921": { + "id": 2921, + "heroid": 4015, + "num": 21, + "npcId": 33921 + }, + "2922": { + "id": 2922, + "heroid": 4015, + "num": 22, + "npcId": 33922 + }, + "2923": { + "id": 2923, + "heroid": 4015, + "num": 23, + "npcId": 33923 + }, + "2924": { + "id": 2924, + "heroid": 4015, + "num": 24, + "npcId": 33924 + }, + "2925": { + "id": 2925, + "heroid": 4015, + "num": 25, + "npcId": 33925 + }, + "2926": { + "id": 2926, + "heroid": 4015, + "num": 26, + "npcId": 33926 + }, + "2927": { + "id": 2927, + "heroid": 4015, + "num": 27, + "npcId": 33927 + }, + "2928": { + "id": 2928, + "heroid": 4015, + "num": 28, + "npcId": 33928 + }, + "2929": { + "id": 2929, + "heroid": 4015, + "num": 29, + "npcId": 33929 + }, + "2930": { + "id": 2930, + "heroid": 4015, + "num": 30, + "npcId": 33930 + }, + "2931": { + "id": 2931, + "heroid": 4015, + "num": 31, + "npcId": 33931 + }, + "2932": { + "id": 2932, + "heroid": 4015, + "num": 32, + "npcId": 33932 + }, + "2933": { + "id": 2933, + "heroid": 4015, + "num": 33, + "npcId": 33933 + }, + "2934": { + "id": 2934, + "heroid": 4015, + "num": 34, + "npcId": 33934 + }, + "2935": { + "id": 2935, + "heroid": 4015, + "num": 35, + "npcId": 33935 + }, + "2936": { + "id": 2936, + "heroid": 4015, + "num": 36, + "npcId": 33936 + }, + "2937": { + "id": 2937, + "heroid": 4015, + "num": 37, + "npcId": 33937 + }, + "2938": { + "id": 2938, + "heroid": 4015, + "num": 38, + "npcId": 33938 + }, + "2939": { + "id": 2939, + "heroid": 4015, + "num": 39, + "npcId": 33939 + }, + "2940": { + "id": 2940, + "heroid": 4015, + "num": 40, + "npcId": 33940 + }, + "2941": { + "id": 2941, + "heroid": 4015, + "num": 41, + "npcId": 33941 + }, + "2942": { + "id": 2942, + "heroid": 4015, + "num": 42, + "npcId": 33942 + }, + "2943": { + "id": 2943, + "heroid": 4015, + "num": 43, + "npcId": 33943 + }, + "2944": { + "id": 2944, + "heroid": 4015, + "num": 44, + "npcId": 33944 + }, + "2945": { + "id": 2945, + "heroid": 4015, + "num": 45, + "npcId": 33945 + }, + "2946": { + "id": 2946, + "heroid": 4015, + "num": 46, + "npcId": 33946 + }, + "2947": { + "id": 2947, + "heroid": 4015, + "num": 47, + "npcId": 33947 + }, + "2948": { + "id": 2948, + "heroid": 4015, + "num": 48, + "npcId": 33948 + }, + "2949": { + "id": 2949, + "heroid": 4015, + "num": 49, + "npcId": 33949 + }, + "2950": { + "id": 2950, + "heroid": 4015, + "num": 50, + "npcId": 33950 + }, + "2951": { + "id": 2951, + "heroid": 4015, + "num": 51, + "npcId": 33951 + }, + "2952": { + "id": 2952, + "heroid": 4015, + "num": 52, + "npcId": 33952 + }, + "2953": { + "id": 2953, + "heroid": 4015, + "num": 53, + "npcId": 33953 + }, + "2954": { + "id": 2954, + "heroid": 4015, + "num": 54, + "npcId": 33954 + }, + "2955": { + "id": 2955, + "heroid": 4015, + "num": 55, + "npcId": 33955 + }, + "2956": { + "id": 2956, + "heroid": 4015, + "num": 56, + "npcId": 33956 + }, + "2957": { + "id": 2957, + "heroid": 4015, + "num": 57, + "npcId": 33957 + }, + "2958": { + "id": 2958, + "heroid": 4015, + "num": 58, + "npcId": 33958 + }, + "2959": { + "id": 2959, + "heroid": 4015, + "num": 59, + "npcId": 33959 + }, + "2960": { + "id": 2960, + "heroid": 4015, + "num": 60, + "npcId": 33960 + }, + "2961": { + "id": 2961, + "heroid": 4015, + "num": 61, + "npcId": 33961 + }, + "2962": { + "id": 2962, + "heroid": 4015, + "num": 62, + "npcId": 33962 + }, + "2963": { + "id": 2963, + "heroid": 4015, + "num": 63, + "npcId": 33963 + }, + "2964": { + "id": 2964, + "heroid": 4015, + "num": 64, + "npcId": 33964 + }, + "2965": { + "id": 2965, + "heroid": 4015, + "num": 65, + "npcId": 33965 + }, + "2966": { + "id": 2966, + "heroid": 4015, + "num": 66, + "npcId": 33966 + }, + "2967": { + "id": 2967, + "heroid": 4015, + "num": 67, + "npcId": 33967 + }, + "2968": { + "id": 2968, + "heroid": 4015, + "num": 68, + "npcId": 33968 + }, + "2969": { + "id": 2969, + "heroid": 4015, + "num": 69, + "npcId": 33969 + }, + "2970": { + "id": 2970, + "heroid": 4015, + "num": 70, + "npcId": 33970 + }, + "2971": { + "id": 2971, + "heroid": 4015, + "num": 71, + "npcId": 33971 + }, + "2972": { + "id": 2972, + "heroid": 4015, + "num": 72, + "npcId": 33972 + }, + "2973": { + "id": 2973, + "heroid": 4015, + "num": 73, + "npcId": 33973 + }, + "2974": { + "id": 2974, + "heroid": 4015, + "num": 74, + "npcId": 33974 + }, + "2975": { + "id": 2975, + "heroid": 4015, + "num": 75, + "npcId": 33975 + }, + "2976": { + "id": 2976, + "heroid": 4015, + "num": 76, + "npcId": 33976 + }, + "2977": { + "id": 2977, + "heroid": 4015, + "num": 77, + "npcId": 33977 + }, + "2978": { + "id": 2978, + "heroid": 4015, + "num": 78, + "npcId": 33978 + }, + "2979": { + "id": 2979, + "heroid": 4015, + "num": 79, + "npcId": 33979 + }, + "2980": { + "id": 2980, + "heroid": 4015, + "num": 80, + "npcId": 33980 + }, + "2981": { + "id": 2981, + "heroid": 4015, + "num": 81, + "npcId": 33981 + }, + "2982": { + "id": 2982, + "heroid": 4015, + "num": 82, + "npcId": 33982 + }, + "2983": { + "id": 2983, + "heroid": 4015, + "num": 83, + "npcId": 33983 + }, + "2984": { + "id": 2984, + "heroid": 4015, + "num": 84, + "npcId": 33984 + }, + "2985": { + "id": 2985, + "heroid": 4015, + "num": 85, + "npcId": 33985 + }, + "2986": { + "id": 2986, + "heroid": 4015, + "num": 86, + "npcId": 33986 + }, + "2987": { + "id": 2987, + "heroid": 4015, + "num": 87, + "npcId": 33987 + }, + "2988": { + "id": 2988, + "heroid": 4015, + "num": 88, + "npcId": 33988 + }, + "2989": { + "id": 2989, + "heroid": 4015, + "num": 89, + "npcId": 33989 + }, + "2990": { + "id": 2990, + "heroid": 4015, + "num": 90, + "npcId": 33990 + }, + "2991": { + "id": 2991, + "heroid": 4015, + "num": 91, + "npcId": 33991 + }, + "2992": { + "id": 2992, + "heroid": 4015, + "num": 92, + "npcId": 33992 + }, + "2993": { + "id": 2993, + "heroid": 4015, + "num": 93, + "npcId": 33993 + }, + "2994": { + "id": 2994, + "heroid": 4015, + "num": 94, + "npcId": 33994 + }, + "2995": { + "id": 2995, + "heroid": 4015, + "num": 95, + "npcId": 33995 + }, + "2996": { + "id": 2996, + "heroid": 4015, + "num": 96, + "npcId": 33996 + }, + "2997": { + "id": 2997, + "heroid": 4015, + "num": 97, + "npcId": 33997 + }, + "2998": { + "id": 2998, + "heroid": 4015, + "num": 98, + "npcId": 33998 + }, + "2999": { + "id": 2999, + "heroid": 4015, + "num": 99, + "npcId": 33999 + }, + "3000": { + "id": 3000, + "heroid": 4015, + "num": 100, + "npcId": 34000 + }, + "3001": { + "id": 3001, + "heroid": 5001, + "num": 1, + "npcId": 34001 + }, + "3002": { + "id": 3002, + "heroid": 5001, + "num": 2, + "npcId": 34002 + }, + "3003": { + "id": 3003, + "heroid": 5001, + "num": 3, + "npcId": 34003 + }, + "3004": { + "id": 3004, + "heroid": 5001, + "num": 4, + "npcId": 34004 + }, + "3005": { + "id": 3005, + "heroid": 5001, + "num": 5, + "npcId": 34005 + }, + "3006": { + "id": 3006, + "heroid": 5001, + "num": 6, + "npcId": 34006 + }, + "3007": { + "id": 3007, + "heroid": 5001, + "num": 7, + "npcId": 34007 + }, + "3008": { + "id": 3008, + "heroid": 5001, + "num": 8, + "npcId": 34008 + }, + "3009": { + "id": 3009, + "heroid": 5001, + "num": 9, + "npcId": 34009 + }, + "3010": { + "id": 3010, + "heroid": 5001, + "num": 10, + "npcId": 34010 + }, + "3011": { + "id": 3011, + "heroid": 5001, + "num": 11, + "npcId": 34011 + }, + "3012": { + "id": 3012, + "heroid": 5001, + "num": 12, + "npcId": 34012 + }, + "3013": { + "id": 3013, + "heroid": 5001, + "num": 13, + "npcId": 34013 + }, + "3014": { + "id": 3014, + "heroid": 5001, + "num": 14, + "npcId": 34014 + }, + "3015": { + "id": 3015, + "heroid": 5001, + "num": 15, + "npcId": 34015 + }, + "3016": { + "id": 3016, + "heroid": 5001, + "num": 16, + "npcId": 34016 + }, + "3017": { + "id": 3017, + "heroid": 5001, + "num": 17, + "npcId": 34017 + }, + "3018": { + "id": 3018, + "heroid": 5001, + "num": 18, + "npcId": 34018 + }, + "3019": { + "id": 3019, + "heroid": 5001, + "num": 19, + "npcId": 34019 + }, + "3020": { + "id": 3020, + "heroid": 5001, + "num": 20, + "npcId": 34020 + }, + "3021": { + "id": 3021, + "heroid": 5001, + "num": 21, + "npcId": 34021 + }, + "3022": { + "id": 3022, + "heroid": 5001, + "num": 22, + "npcId": 34022 + }, + "3023": { + "id": 3023, + "heroid": 5001, + "num": 23, + "npcId": 34023 + }, + "3024": { + "id": 3024, + "heroid": 5001, + "num": 24, + "npcId": 34024 + }, + "3025": { + "id": 3025, + "heroid": 5001, + "num": 25, + "npcId": 34025 + }, + "3026": { + "id": 3026, + "heroid": 5001, + "num": 26, + "npcId": 34026 + }, + "3027": { + "id": 3027, + "heroid": 5001, + "num": 27, + "npcId": 34027 + }, + "3028": { + "id": 3028, + "heroid": 5001, + "num": 28, + "npcId": 34028 + }, + "3029": { + "id": 3029, + "heroid": 5001, + "num": 29, + "npcId": 34029 + }, + "3030": { + "id": 3030, + "heroid": 5001, + "num": 30, + "npcId": 34030 + }, + "3031": { + "id": 3031, + "heroid": 5001, + "num": 31, + "npcId": 34031 + }, + "3032": { + "id": 3032, + "heroid": 5001, + "num": 32, + "npcId": 34032 + }, + "3033": { + "id": 3033, + "heroid": 5001, + "num": 33, + "npcId": 34033 + }, + "3034": { + "id": 3034, + "heroid": 5001, + "num": 34, + "npcId": 34034 + }, + "3035": { + "id": 3035, + "heroid": 5001, + "num": 35, + "npcId": 34035 + }, + "3036": { + "id": 3036, + "heroid": 5001, + "num": 36, + "npcId": 34036 + }, + "3037": { + "id": 3037, + "heroid": 5001, + "num": 37, + "npcId": 34037 + }, + "3038": { + "id": 3038, + "heroid": 5001, + "num": 38, + "npcId": 34038 + }, + "3039": { + "id": 3039, + "heroid": 5001, + "num": 39, + "npcId": 34039 + }, + "3040": { + "id": 3040, + "heroid": 5001, + "num": 40, + "npcId": 34040 + }, + "3041": { + "id": 3041, + "heroid": 5001, + "num": 41, + "npcId": 34041 + }, + "3042": { + "id": 3042, + "heroid": 5001, + "num": 42, + "npcId": 34042 + }, + "3043": { + "id": 3043, + "heroid": 5001, + "num": 43, + "npcId": 34043 + }, + "3044": { + "id": 3044, + "heroid": 5001, + "num": 44, + "npcId": 34044 + }, + "3045": { + "id": 3045, + "heroid": 5001, + "num": 45, + "npcId": 34045 + }, + "3046": { + "id": 3046, + "heroid": 5001, + "num": 46, + "npcId": 34046 + }, + "3047": { + "id": 3047, + "heroid": 5001, + "num": 47, + "npcId": 34047 + }, + "3048": { + "id": 3048, + "heroid": 5001, + "num": 48, + "npcId": 34048 + }, + "3049": { + "id": 3049, + "heroid": 5001, + "num": 49, + "npcId": 34049 + }, + "3050": { + "id": 3050, + "heroid": 5001, + "num": 50, + "npcId": 34050 + }, + "3051": { + "id": 3051, + "heroid": 5001, + "num": 51, + "npcId": 34051 + }, + "3052": { + "id": 3052, + "heroid": 5001, + "num": 52, + "npcId": 34052 + }, + "3053": { + "id": 3053, + "heroid": 5001, + "num": 53, + "npcId": 34053 + }, + "3054": { + "id": 3054, + "heroid": 5001, + "num": 54, + "npcId": 34054 + }, + "3055": { + "id": 3055, + "heroid": 5001, + "num": 55, + "npcId": 34055 + }, + "3056": { + "id": 3056, + "heroid": 5001, + "num": 56, + "npcId": 34056 + }, + "3057": { + "id": 3057, + "heroid": 5001, + "num": 57, + "npcId": 34057 + }, + "3058": { + "id": 3058, + "heroid": 5001, + "num": 58, + "npcId": 34058 + }, + "3059": { + "id": 3059, + "heroid": 5001, + "num": 59, + "npcId": 34059 + }, + "3060": { + "id": 3060, + "heroid": 5001, + "num": 60, + "npcId": 34060 + }, + "3061": { + "id": 3061, + "heroid": 5001, + "num": 61, + "npcId": 34061 + }, + "3062": { + "id": 3062, + "heroid": 5001, + "num": 62, + "npcId": 34062 + }, + "3063": { + "id": 3063, + "heroid": 5001, + "num": 63, + "npcId": 34063 + }, + "3064": { + "id": 3064, + "heroid": 5001, + "num": 64, + "npcId": 34064 + }, + "3065": { + "id": 3065, + "heroid": 5001, + "num": 65, + "npcId": 34065 + }, + "3066": { + "id": 3066, + "heroid": 5001, + "num": 66, + "npcId": 34066 + }, + "3067": { + "id": 3067, + "heroid": 5001, + "num": 67, + "npcId": 34067 + }, + "3068": { + "id": 3068, + "heroid": 5001, + "num": 68, + "npcId": 34068 + }, + "3069": { + "id": 3069, + "heroid": 5001, + "num": 69, + "npcId": 34069 + }, + "3070": { + "id": 3070, + "heroid": 5001, + "num": 70, + "npcId": 34070 + }, + "3071": { + "id": 3071, + "heroid": 5001, + "num": 71, + "npcId": 34071 + }, + "3072": { + "id": 3072, + "heroid": 5001, + "num": 72, + "npcId": 34072 + }, + "3073": { + "id": 3073, + "heroid": 5001, + "num": 73, + "npcId": 34073 + }, + "3074": { + "id": 3074, + "heroid": 5001, + "num": 74, + "npcId": 34074 + }, + "3075": { + "id": 3075, + "heroid": 5001, + "num": 75, + "npcId": 34075 + }, + "3076": { + "id": 3076, + "heroid": 5001, + "num": 76, + "npcId": 34076 + }, + "3077": { + "id": 3077, + "heroid": 5001, + "num": 77, + "npcId": 34077 + }, + "3078": { + "id": 3078, + "heroid": 5001, + "num": 78, + "npcId": 34078 + }, + "3079": { + "id": 3079, + "heroid": 5001, + "num": 79, + "npcId": 34079 + }, + "3080": { + "id": 3080, + "heroid": 5001, + "num": 80, + "npcId": 34080 + }, + "3081": { + "id": 3081, + "heroid": 5001, + "num": 81, + "npcId": 34081 + }, + "3082": { + "id": 3082, + "heroid": 5001, + "num": 82, + "npcId": 34082 + }, + "3083": { + "id": 3083, + "heroid": 5001, + "num": 83, + "npcId": 34083 + }, + "3084": { + "id": 3084, + "heroid": 5001, + "num": 84, + "npcId": 34084 + }, + "3085": { + "id": 3085, + "heroid": 5001, + "num": 85, + "npcId": 34085 + }, + "3086": { + "id": 3086, + "heroid": 5001, + "num": 86, + "npcId": 34086 + }, + "3087": { + "id": 3087, + "heroid": 5001, + "num": 87, + "npcId": 34087 + }, + "3088": { + "id": 3088, + "heroid": 5001, + "num": 88, + "npcId": 34088 + }, + "3089": { + "id": 3089, + "heroid": 5001, + "num": 89, + "npcId": 34089 + }, + "3090": { + "id": 3090, + "heroid": 5001, + "num": 90, + "npcId": 34090 + }, + "3091": { + "id": 3091, + "heroid": 5001, + "num": 91, + "npcId": 34091 + }, + "3092": { + "id": 3092, + "heroid": 5001, + "num": 92, + "npcId": 34092 + }, + "3093": { + "id": 3093, + "heroid": 5001, + "num": 93, + "npcId": 34093 + }, + "3094": { + "id": 3094, + "heroid": 5001, + "num": 94, + "npcId": 34094 + }, + "3095": { + "id": 3095, + "heroid": 5001, + "num": 95, + "npcId": 34095 + }, + "3096": { + "id": 3096, + "heroid": 5001, + "num": 96, + "npcId": 34096 + }, + "3097": { + "id": 3097, + "heroid": 5001, + "num": 97, + "npcId": 34097 + }, + "3098": { + "id": 3098, + "heroid": 5001, + "num": 98, + "npcId": 34098 + }, + "3099": { + "id": 3099, + "heroid": 5001, + "num": 99, + "npcId": 34099 + }, + "3100": { + "id": 3100, + "heroid": 5001, + "num": 100, + "npcId": 34100 + }, + "3101": { + "id": 3101, + "heroid": 5003, + "num": 1, + "npcId": 34101 + }, + "3102": { + "id": 3102, + "heroid": 5003, + "num": 2, + "npcId": 34102 + }, + "3103": { + "id": 3103, + "heroid": 5003, + "num": 3, + "npcId": 34103 + }, + "3104": { + "id": 3104, + "heroid": 5003, + "num": 4, + "npcId": 34104 + }, + "3105": { + "id": 3105, + "heroid": 5003, + "num": 5, + "npcId": 34105 + }, + "3106": { + "id": 3106, + "heroid": 5003, + "num": 6, + "npcId": 34106 + }, + "3107": { + "id": 3107, + "heroid": 5003, + "num": 7, + "npcId": 34107 + }, + "3108": { + "id": 3108, + "heroid": 5003, + "num": 8, + "npcId": 34108 + }, + "3109": { + "id": 3109, + "heroid": 5003, + "num": 9, + "npcId": 34109 + }, + "3110": { + "id": 3110, + "heroid": 5003, + "num": 10, + "npcId": 34110 + }, + "3111": { + "id": 3111, + "heroid": 5003, + "num": 11, + "npcId": 34111 + }, + "3112": { + "id": 3112, + "heroid": 5003, + "num": 12, + "npcId": 34112 + }, + "3113": { + "id": 3113, + "heroid": 5003, + "num": 13, + "npcId": 34113 + }, + "3114": { + "id": 3114, + "heroid": 5003, + "num": 14, + "npcId": 34114 + }, + "3115": { + "id": 3115, + "heroid": 5003, + "num": 15, + "npcId": 34115 + }, + "3116": { + "id": 3116, + "heroid": 5003, + "num": 16, + "npcId": 34116 + }, + "3117": { + "id": 3117, + "heroid": 5003, + "num": 17, + "npcId": 34117 + }, + "3118": { + "id": 3118, + "heroid": 5003, + "num": 18, + "npcId": 34118 + }, + "3119": { + "id": 3119, + "heroid": 5003, + "num": 19, + "npcId": 34119 + }, + "3120": { + "id": 3120, + "heroid": 5003, + "num": 20, + "npcId": 34120 + }, + "3121": { + "id": 3121, + "heroid": 5003, + "num": 21, + "npcId": 34121 + }, + "3122": { + "id": 3122, + "heroid": 5003, + "num": 22, + "npcId": 34122 + }, + "3123": { + "id": 3123, + "heroid": 5003, + "num": 23, + "npcId": 34123 + }, + "3124": { + "id": 3124, + "heroid": 5003, + "num": 24, + "npcId": 34124 + }, + "3125": { + "id": 3125, + "heroid": 5003, + "num": 25, + "npcId": 34125 + }, + "3126": { + "id": 3126, + "heroid": 5003, + "num": 26, + "npcId": 34126 + }, + "3127": { + "id": 3127, + "heroid": 5003, + "num": 27, + "npcId": 34127 + }, + "3128": { + "id": 3128, + "heroid": 5003, + "num": 28, + "npcId": 34128 + }, + "3129": { + "id": 3129, + "heroid": 5003, + "num": 29, + "npcId": 34129 + }, + "3130": { + "id": 3130, + "heroid": 5003, + "num": 30, + "npcId": 34130 + }, + "3131": { + "id": 3131, + "heroid": 5003, + "num": 31, + "npcId": 34131 + }, + "3132": { + "id": 3132, + "heroid": 5003, + "num": 32, + "npcId": 34132 + }, + "3133": { + "id": 3133, + "heroid": 5003, + "num": 33, + "npcId": 34133 + }, + "3134": { + "id": 3134, + "heroid": 5003, + "num": 34, + "npcId": 34134 + }, + "3135": { + "id": 3135, + "heroid": 5003, + "num": 35, + "npcId": 34135 + }, + "3136": { + "id": 3136, + "heroid": 5003, + "num": 36, + "npcId": 34136 + }, + "3137": { + "id": 3137, + "heroid": 5003, + "num": 37, + "npcId": 34137 + }, + "3138": { + "id": 3138, + "heroid": 5003, + "num": 38, + "npcId": 34138 + }, + "3139": { + "id": 3139, + "heroid": 5003, + "num": 39, + "npcId": 34139 + }, + "3140": { + "id": 3140, + "heroid": 5003, + "num": 40, + "npcId": 34140 + }, + "3141": { + "id": 3141, + "heroid": 5003, + "num": 41, + "npcId": 34141 + }, + "3142": { + "id": 3142, + "heroid": 5003, + "num": 42, + "npcId": 34142 + }, + "3143": { + "id": 3143, + "heroid": 5003, + "num": 43, + "npcId": 34143 + }, + "3144": { + "id": 3144, + "heroid": 5003, + "num": 44, + "npcId": 34144 + }, + "3145": { + "id": 3145, + "heroid": 5003, + "num": 45, + "npcId": 34145 + }, + "3146": { + "id": 3146, + "heroid": 5003, + "num": 46, + "npcId": 34146 + }, + "3147": { + "id": 3147, + "heroid": 5003, + "num": 47, + "npcId": 34147 + }, + "3148": { + "id": 3148, + "heroid": 5003, + "num": 48, + "npcId": 34148 + }, + "3149": { + "id": 3149, + "heroid": 5003, + "num": 49, + "npcId": 34149 + }, + "3150": { + "id": 3150, + "heroid": 5003, + "num": 50, + "npcId": 34150 + }, + "3151": { + "id": 3151, + "heroid": 5003, + "num": 51, + "npcId": 34151 + }, + "3152": { + "id": 3152, + "heroid": 5003, + "num": 52, + "npcId": 34152 + }, + "3153": { + "id": 3153, + "heroid": 5003, + "num": 53, + "npcId": 34153 + }, + "3154": { + "id": 3154, + "heroid": 5003, + "num": 54, + "npcId": 34154 + }, + "3155": { + "id": 3155, + "heroid": 5003, + "num": 55, + "npcId": 34155 + }, + "3156": { + "id": 3156, + "heroid": 5003, + "num": 56, + "npcId": 34156 + }, + "3157": { + "id": 3157, + "heroid": 5003, + "num": 57, + "npcId": 34157 + }, + "3158": { + "id": 3158, + "heroid": 5003, + "num": 58, + "npcId": 34158 + }, + "3159": { + "id": 3159, + "heroid": 5003, + "num": 59, + "npcId": 34159 + }, + "3160": { + "id": 3160, + "heroid": 5003, + "num": 60, + "npcId": 34160 + }, + "3161": { + "id": 3161, + "heroid": 5003, + "num": 61, + "npcId": 34161 + }, + "3162": { + "id": 3162, + "heroid": 5003, + "num": 62, + "npcId": 34162 + }, + "3163": { + "id": 3163, + "heroid": 5003, + "num": 63, + "npcId": 34163 + }, + "3164": { + "id": 3164, + "heroid": 5003, + "num": 64, + "npcId": 34164 + }, + "3165": { + "id": 3165, + "heroid": 5003, + "num": 65, + "npcId": 34165 + }, + "3166": { + "id": 3166, + "heroid": 5003, + "num": 66, + "npcId": 34166 + }, + "3167": { + "id": 3167, + "heroid": 5003, + "num": 67, + "npcId": 34167 + }, + "3168": { + "id": 3168, + "heroid": 5003, + "num": 68, + "npcId": 34168 + }, + "3169": { + "id": 3169, + "heroid": 5003, + "num": 69, + "npcId": 34169 + }, + "3170": { + "id": 3170, + "heroid": 5003, + "num": 70, + "npcId": 34170 + }, + "3171": { + "id": 3171, + "heroid": 5003, + "num": 71, + "npcId": 34171 + }, + "3172": { + "id": 3172, + "heroid": 5003, + "num": 72, + "npcId": 34172 + }, + "3173": { + "id": 3173, + "heroid": 5003, + "num": 73, + "npcId": 34173 + }, + "3174": { + "id": 3174, + "heroid": 5003, + "num": 74, + "npcId": 34174 + }, + "3175": { + "id": 3175, + "heroid": 5003, + "num": 75, + "npcId": 34175 + }, + "3176": { + "id": 3176, + "heroid": 5003, + "num": 76, + "npcId": 34176 + }, + "3177": { + "id": 3177, + "heroid": 5003, + "num": 77, + "npcId": 34177 + }, + "3178": { + "id": 3178, + "heroid": 5003, + "num": 78, + "npcId": 34178 + }, + "3179": { + "id": 3179, + "heroid": 5003, + "num": 79, + "npcId": 34179 + }, + "3180": { + "id": 3180, + "heroid": 5003, + "num": 80, + "npcId": 34180 + }, + "3181": { + "id": 3181, + "heroid": 5003, + "num": 81, + "npcId": 34181 + }, + "3182": { + "id": 3182, + "heroid": 5003, + "num": 82, + "npcId": 34182 + }, + "3183": { + "id": 3183, + "heroid": 5003, + "num": 83, + "npcId": 34183 + }, + "3184": { + "id": 3184, + "heroid": 5003, + "num": 84, + "npcId": 34184 + }, + "3185": { + "id": 3185, + "heroid": 5003, + "num": 85, + "npcId": 34185 + }, + "3186": { + "id": 3186, + "heroid": 5003, + "num": 86, + "npcId": 34186 + }, + "3187": { + "id": 3187, + "heroid": 5003, + "num": 87, + "npcId": 34187 + }, + "3188": { + "id": 3188, + "heroid": 5003, + "num": 88, + "npcId": 34188 + }, + "3189": { + "id": 3189, + "heroid": 5003, + "num": 89, + "npcId": 34189 + }, + "3190": { + "id": 3190, + "heroid": 5003, + "num": 90, + "npcId": 34190 + }, + "3191": { + "id": 3191, + "heroid": 5003, + "num": 91, + "npcId": 34191 + }, + "3192": { + "id": 3192, + "heroid": 5003, + "num": 92, + "npcId": 34192 + }, + "3193": { + "id": 3193, + "heroid": 5003, + "num": 93, + "npcId": 34193 + }, + "3194": { + "id": 3194, + "heroid": 5003, + "num": 94, + "npcId": 34194 + }, + "3195": { + "id": 3195, + "heroid": 5003, + "num": 95, + "npcId": 34195 + }, + "3196": { + "id": 3196, + "heroid": 5003, + "num": 96, + "npcId": 34196 + }, + "3197": { + "id": 3197, + "heroid": 5003, + "num": 97, + "npcId": 34197 + }, + "3198": { + "id": 3198, + "heroid": 5003, + "num": 98, + "npcId": 34198 + }, + "3199": { + "id": 3199, + "heroid": 5003, + "num": 99, + "npcId": 34199 + }, + "3200": { + "id": 3200, + "heroid": 5003, + "num": 100, + "npcId": 34200 + }, + "3201": { + "id": 3201, + "heroid": 5005, + "num": 1, + "npcId": 34201 + }, + "3202": { + "id": 3202, + "heroid": 5005, + "num": 2, + "npcId": 34202 + }, + "3203": { + "id": 3203, + "heroid": 5005, + "num": 3, + "npcId": 34203 + }, + "3204": { + "id": 3204, + "heroid": 5005, + "num": 4, + "npcId": 34204 + }, + "3205": { + "id": 3205, + "heroid": 5005, + "num": 5, + "npcId": 34205 + }, + "3206": { + "id": 3206, + "heroid": 5005, + "num": 6, + "npcId": 34206 + }, + "3207": { + "id": 3207, + "heroid": 5005, + "num": 7, + "npcId": 34207 + }, + "3208": { + "id": 3208, + "heroid": 5005, + "num": 8, + "npcId": 34208 + }, + "3209": { + "id": 3209, + "heroid": 5005, + "num": 9, + "npcId": 34209 + }, + "3210": { + "id": 3210, + "heroid": 5005, + "num": 10, + "npcId": 34210 + }, + "3211": { + "id": 3211, + "heroid": 5005, + "num": 11, + "npcId": 34211 + }, + "3212": { + "id": 3212, + "heroid": 5005, + "num": 12, + "npcId": 34212 + }, + "3213": { + "id": 3213, + "heroid": 5005, + "num": 13, + "npcId": 34213 + }, + "3214": { + "id": 3214, + "heroid": 5005, + "num": 14, + "npcId": 34214 + }, + "3215": { + "id": 3215, + "heroid": 5005, + "num": 15, + "npcId": 34215 + }, + "3216": { + "id": 3216, + "heroid": 5005, + "num": 16, + "npcId": 34216 + }, + "3217": { + "id": 3217, + "heroid": 5005, + "num": 17, + "npcId": 34217 + }, + "3218": { + "id": 3218, + "heroid": 5005, + "num": 18, + "npcId": 34218 + }, + "3219": { + "id": 3219, + "heroid": 5005, + "num": 19, + "npcId": 34219 + }, + "3220": { + "id": 3220, + "heroid": 5005, + "num": 20, + "npcId": 34220 + }, + "3221": { + "id": 3221, + "heroid": 5005, + "num": 21, + "npcId": 34221 + }, + "3222": { + "id": 3222, + "heroid": 5005, + "num": 22, + "npcId": 34222 + }, + "3223": { + "id": 3223, + "heroid": 5005, + "num": 23, + "npcId": 34223 + }, + "3224": { + "id": 3224, + "heroid": 5005, + "num": 24, + "npcId": 34224 + }, + "3225": { + "id": 3225, + "heroid": 5005, + "num": 25, + "npcId": 34225 + }, + "3226": { + "id": 3226, + "heroid": 5005, + "num": 26, + "npcId": 34226 + }, + "3227": { + "id": 3227, + "heroid": 5005, + "num": 27, + "npcId": 34227 + }, + "3228": { + "id": 3228, + "heroid": 5005, + "num": 28, + "npcId": 34228 + }, + "3229": { + "id": 3229, + "heroid": 5005, + "num": 29, + "npcId": 34229 + }, + "3230": { + "id": 3230, + "heroid": 5005, + "num": 30, + "npcId": 34230 + }, + "3231": { + "id": 3231, + "heroid": 5005, + "num": 31, + "npcId": 34231 + }, + "3232": { + "id": 3232, + "heroid": 5005, + "num": 32, + "npcId": 34232 + }, + "3233": { + "id": 3233, + "heroid": 5005, + "num": 33, + "npcId": 34233 + }, + "3234": { + "id": 3234, + "heroid": 5005, + "num": 34, + "npcId": 34234 + }, + "3235": { + "id": 3235, + "heroid": 5005, + "num": 35, + "npcId": 34235 + }, + "3236": { + "id": 3236, + "heroid": 5005, + "num": 36, + "npcId": 34236 + }, + "3237": { + "id": 3237, + "heroid": 5005, + "num": 37, + "npcId": 34237 + }, + "3238": { + "id": 3238, + "heroid": 5005, + "num": 38, + "npcId": 34238 + }, + "3239": { + "id": 3239, + "heroid": 5005, + "num": 39, + "npcId": 34239 + }, + "3240": { + "id": 3240, + "heroid": 5005, + "num": 40, + "npcId": 34240 + }, + "3241": { + "id": 3241, + "heroid": 5005, + "num": 41, + "npcId": 34241 + }, + "3242": { + "id": 3242, + "heroid": 5005, + "num": 42, + "npcId": 34242 + }, + "3243": { + "id": 3243, + "heroid": 5005, + "num": 43, + "npcId": 34243 + }, + "3244": { + "id": 3244, + "heroid": 5005, + "num": 44, + "npcId": 34244 + }, + "3245": { + "id": 3245, + "heroid": 5005, + "num": 45, + "npcId": 34245 + }, + "3246": { + "id": 3246, + "heroid": 5005, + "num": 46, + "npcId": 34246 + }, + "3247": { + "id": 3247, + "heroid": 5005, + "num": 47, + "npcId": 34247 + }, + "3248": { + "id": 3248, + "heroid": 5005, + "num": 48, + "npcId": 34248 + }, + "3249": { + "id": 3249, + "heroid": 5005, + "num": 49, + "npcId": 34249 + }, + "3250": { + "id": 3250, + "heroid": 5005, + "num": 50, + "npcId": 34250 + }, + "3251": { + "id": 3251, + "heroid": 5005, + "num": 51, + "npcId": 34251 + }, + "3252": { + "id": 3252, + "heroid": 5005, + "num": 52, + "npcId": 34252 + }, + "3253": { + "id": 3253, + "heroid": 5005, + "num": 53, + "npcId": 34253 + }, + "3254": { + "id": 3254, + "heroid": 5005, + "num": 54, + "npcId": 34254 + }, + "3255": { + "id": 3255, + "heroid": 5005, + "num": 55, + "npcId": 34255 + }, + "3256": { + "id": 3256, + "heroid": 5005, + "num": 56, + "npcId": 34256 + }, + "3257": { + "id": 3257, + "heroid": 5005, + "num": 57, + "npcId": 34257 + }, + "3258": { + "id": 3258, + "heroid": 5005, + "num": 58, + "npcId": 34258 + }, + "3259": { + "id": 3259, + "heroid": 5005, + "num": 59, + "npcId": 34259 + }, + "3260": { + "id": 3260, + "heroid": 5005, + "num": 60, + "npcId": 34260 + }, + "3261": { + "id": 3261, + "heroid": 5005, + "num": 61, + "npcId": 34261 + }, + "3262": { + "id": 3262, + "heroid": 5005, + "num": 62, + "npcId": 34262 + }, + "3263": { + "id": 3263, + "heroid": 5005, + "num": 63, + "npcId": 34263 + }, + "3264": { + "id": 3264, + "heroid": 5005, + "num": 64, + "npcId": 34264 + }, + "3265": { + "id": 3265, + "heroid": 5005, + "num": 65, + "npcId": 34265 + }, + "3266": { + "id": 3266, + "heroid": 5005, + "num": 66, + "npcId": 34266 + }, + "3267": { + "id": 3267, + "heroid": 5005, + "num": 67, + "npcId": 34267 + }, + "3268": { + "id": 3268, + "heroid": 5005, + "num": 68, + "npcId": 34268 + }, + "3269": { + "id": 3269, + "heroid": 5005, + "num": 69, + "npcId": 34269 + }, + "3270": { + "id": 3270, + "heroid": 5005, + "num": 70, + "npcId": 34270 + }, + "3271": { + "id": 3271, + "heroid": 5005, + "num": 71, + "npcId": 34271 + }, + "3272": { + "id": 3272, + "heroid": 5005, + "num": 72, + "npcId": 34272 + }, + "3273": { + "id": 3273, + "heroid": 5005, + "num": 73, + "npcId": 34273 + }, + "3274": { + "id": 3274, + "heroid": 5005, + "num": 74, + "npcId": 34274 + }, + "3275": { + "id": 3275, + "heroid": 5005, + "num": 75, + "npcId": 34275 + }, + "3276": { + "id": 3276, + "heroid": 5005, + "num": 76, + "npcId": 34276 + }, + "3277": { + "id": 3277, + "heroid": 5005, + "num": 77, + "npcId": 34277 + }, + "3278": { + "id": 3278, + "heroid": 5005, + "num": 78, + "npcId": 34278 + }, + "3279": { + "id": 3279, + "heroid": 5005, + "num": 79, + "npcId": 34279 + }, + "3280": { + "id": 3280, + "heroid": 5005, + "num": 80, + "npcId": 34280 + }, + "3281": { + "id": 3281, + "heroid": 5005, + "num": 81, + "npcId": 34281 + }, + "3282": { + "id": 3282, + "heroid": 5005, + "num": 82, + "npcId": 34282 + }, + "3283": { + "id": 3283, + "heroid": 5005, + "num": 83, + "npcId": 34283 + }, + "3284": { + "id": 3284, + "heroid": 5005, + "num": 84, + "npcId": 34284 + }, + "3285": { + "id": 3285, + "heroid": 5005, + "num": 85, + "npcId": 34285 + }, + "3286": { + "id": 3286, + "heroid": 5005, + "num": 86, + "npcId": 34286 + }, + "3287": { + "id": 3287, + "heroid": 5005, + "num": 87, + "npcId": 34287 + }, + "3288": { + "id": 3288, + "heroid": 5005, + "num": 88, + "npcId": 34288 + }, + "3289": { + "id": 3289, + "heroid": 5005, + "num": 89, + "npcId": 34289 + }, + "3290": { + "id": 3290, + "heroid": 5005, + "num": 90, + "npcId": 34290 + }, + "3291": { + "id": 3291, + "heroid": 5005, + "num": 91, + "npcId": 34291 + }, + "3292": { + "id": 3292, + "heroid": 5005, + "num": 92, + "npcId": 34292 + }, + "3293": { + "id": 3293, + "heroid": 5005, + "num": 93, + "npcId": 34293 + }, + "3294": { + "id": 3294, + "heroid": 5005, + "num": 94, + "npcId": 34294 + }, + "3295": { + "id": 3295, + "heroid": 5005, + "num": 95, + "npcId": 34295 + }, + "3296": { + "id": 3296, + "heroid": 5005, + "num": 96, + "npcId": 34296 + }, + "3297": { + "id": 3297, + "heroid": 5005, + "num": 97, + "npcId": 34297 + }, + "3298": { + "id": 3298, + "heroid": 5005, + "num": 98, + "npcId": 34298 + }, + "3299": { + "id": 3299, + "heroid": 5005, + "num": 99, + "npcId": 34299 + }, + "3300": { + "id": 3300, + "heroid": 5005, + "num": 100, + "npcId": 34300 + } +} \ No newline at end of file diff --git a/src/json/gonglukuangbiao.json5 b/src/json/gonglukuangbiao.json5 index ed8d8f2..e47327d 100644 --- a/src/json/gonglukuangbiao.json5 +++ b/src/json/gonglukuangbiao.json5 @@ -8,7 +8,7 @@ default: 90, min: 20 }, - npc: ['30','31','32','33','34','35','36','37','38','39','40','41','42','43','44','45','46','47','48','49','50'] + npc: [] }, { type: 'yellowName', @@ -18,7 +18,7 @@ default: 50, min: 10 }, - npc: ['13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29'] + npc: [] }, { type: 'whiteName', @@ -28,7 +28,7 @@ default: 20, min: 5 }, - npc: ['1','2','3','4','5','6','7','8','9','10','11','12'] + npc: ['14001','14002','14003','14004','14005','14006','14007','14008','14009','14010','14011','14012'] } ], //被击败扣除 diff --git a/src/json/group.json b/src/json/group.json index 5d5f0e0..dce2df6 100644 --- a/src/json/group.json +++ b/src/json/group.json @@ -18,7 +18,7 @@ "page": 1002, "group_id": 100201, "name": "group_group_name_100201", - "member": "1002,1001", + "member": "1002,2002", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.12 @@ -31,7 +31,7 @@ "page": 2001, "group_id": 200101, "name": "group_group_name_200101", - "member": "2001,2002", + "member": "2001,3003", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.12 @@ -44,7 +44,7 @@ "page": 2002, "group_id": 200201, "name": "group_group_name_200201", - "member": "2002,2001", + "member": "2002,1002", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.12 @@ -57,7 +57,7 @@ "page": 3001, "group_id": 300101, "name": "group_group_name_300101", - "member": "3001,3005,4015", + "member": "3001,4008,3010", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -71,7 +71,7 @@ "page": 3001, "group_id": 300102, "name": "group_group_name_300102", - "member": "3001,3005,4012", + "member": "3001,3003,3002", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -85,7 +85,7 @@ "page": 3001, "group_id": 300103, "name": "group_group_name_300103", - "member": "3001,3006", + "member": "3001,5005", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -98,7 +98,7 @@ "page": 3001, "group_id": 300104, "name": "group_group_name_300104", - "member": "3001,4008", + "member": "3001,3005", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -111,7 +111,7 @@ "page": 3002, "group_id": 300201, "name": "group_group_name_300201", - "member": "3002,4009,3010", + "member": "3002,4005,4004", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -125,7 +125,7 @@ "page": 3002, "group_id": 300202, "name": "group_group_name_300202", - "member": "3002,4009,3012", + "member": "3002,4013,4015", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -139,7 +139,7 @@ "page": 3002, "group_id": 300203, "name": "group_group_name_300203", - "member": "3002,3011", + "member": "3002,3003", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -152,7 +152,7 @@ "page": 3002, "group_id": 300204, "name": "group_group_name_300204", - "member": "3002,3014", + "member": "3002,3001", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -165,7 +165,7 @@ "page": 3003, "group_id": 300301, "name": "group_group_name_300301", - "member": "3003,3015,4002", + "member": "3003,5001,5005", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -179,7 +179,7 @@ "page": 3003, "group_id": 300302, "name": "group_group_name_300302", - "member": "3003,4013,4011", + "member": "3003,3006,3012", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -193,7 +193,7 @@ "page": 3003, "group_id": 300303, "name": "group_group_name_300303", - "member": "3003,4005", + "member": "3003,4007", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.18 @@ -206,7 +206,7 @@ "page": 3003, "group_id": 300304, "name": "group_group_name_300304", - "member": "3003,4012", + "member": "3003,3005", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -219,7 +219,7 @@ "page": 3004, "group_id": 300401, "name": "group_group_name_300401", - "member": "3004,4014,4012", + "member": "3004,3012,3005", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -233,7 +233,7 @@ "page": 3004, "group_id": 300402, "name": "group_group_name_300402", - "member": "3004,4007,4002", + "member": "3004,5004,4005", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -260,7 +260,7 @@ "page": 3004, "group_id": 300404, "name": "group_group_name_300404", - "member": "3004,4002", + "member": "3004,3015", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -273,7 +273,7 @@ "page": 3005, "group_id": 300501, "name": "group_group_name_300501", - "member": "3005,3001,4015", + "member": "3005,4009,3012", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -287,13 +287,12 @@ "page": 3005, "group_id": 300502, "name": "group_group_name_300502", - "member": "3005,3001,4005", - "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", + "member": "3005,2001,3004", + "undefined": "{1}一起上阵,攻击+{2}%", "skill": { - "hppro": 0.2, - "defpro": 0.2 + "atkpro": 0.18 }, - "describe": "group_group_describe_300502", + "describe": "group_group_describe_300403", "type": "hero" }, { @@ -301,7 +300,7 @@ "page": 3005, "group_id": 300503, "name": "group_group_name_300503", - "member": "3005,3007", + "member": "3005,3012", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -314,7 +313,7 @@ "page": 3005, "group_id": 300504, "name": "group_group_name_300504", - "member": "3005,4003", + "member": "3005,3014", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -327,7 +326,7 @@ "page": 3006, "group_id": 300601, "name": "group_group_name_300601", - "member": "3006,4008,4001", + "member": "3006,3012,4004", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -341,7 +340,7 @@ "page": 3006, "group_id": 300602, "name": "group_group_name_300602", - "member": "3006,4004,3013", + "member": "3006,4012,4013", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -355,7 +354,7 @@ "page": 3006, "group_id": 300603, "name": "group_group_name_300603", - "member": "3006,4006", + "member": "3006,4015", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -368,7 +367,7 @@ "page": 3006, "group_id": 300604, "name": "group_group_name_300604", - "member": "3006,3001", + "member": "3006,3002", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -381,7 +380,7 @@ "page": 3007, "group_id": 300701, "name": "group_group_name_300701", - "member": "3007,4003,3010", + "member": "3007,3009,3005", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -395,7 +394,7 @@ "page": 3007, "group_id": 300702, "name": "group_group_name_300702", - "member": "3007,4010,4015", + "member": "3007,4012,4013", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -409,7 +408,7 @@ "page": 3007, "group_id": 300703, "name": "group_group_name_300703", - "member": "3007,3013", + "member": "3007,4008", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.17 @@ -422,7 +421,7 @@ "page": 3007, "group_id": 300704, "name": "group_group_name_300704", - "member": "3007,3005", + "member": "3007,3008", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -435,7 +434,7 @@ "page": 3008, "group_id": 300801, "name": "group_group_name_300801", - "member": "3008,3011,3012", + "member": "3008,5003,4008", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -449,7 +448,7 @@ "page": 3008, "group_id": 300802, "name": "group_group_name_300802", - "member": "3008,3014,4011", + "member": "3008,3009,4004", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -463,7 +462,7 @@ "page": 3008, "group_id": 300803, "name": "group_group_name_300803", - "member": "3008,3009", + "member": "3008,5005", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.17 @@ -476,7 +475,7 @@ "page": 3008, "group_id": 300804, "name": "group_group_name_300804", - "member": "3008,4015", + "member": "3008,3007", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -489,7 +488,7 @@ "page": 3009, "group_id": 300901, "name": "group_group_name_300901", - "member": "3009,4006,3013", + "member": "3009,3008,5003", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -503,7 +502,7 @@ "page": 3009, "group_id": 300902, "name": "group_group_name_300902", - "member": "3009,4006,4005", + "member": "3009,5004,3014", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -517,7 +516,7 @@ "page": 3009, "group_id": 300903, "name": "group_group_name_300903", - "member": "3009,3008", + "member": "3009,4011", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.17 @@ -530,7 +529,7 @@ "page": 3009, "group_id": 300904, "name": "group_group_name_300904", - "member": "3009,3014", + "member": "3009,5002", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -543,7 +542,7 @@ "page": 3010, "group_id": 301001, "name": "group_group_name_301001", - "member": "3010,4009,3002", + "member": "3010,4008,4009", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -557,13 +556,12 @@ "page": 3010, "group_id": 301002, "name": "group_group_name_301002", - "member": "3010,4009,3012", - "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", + "member": "3010,4003,2001", + "undefined": "{1}一起上阵,防御+{2}%", "skill": { - "hppro": 0.2, - "defpro": 0.2 + "defpro": 0.18 }, - "describe": "group_group_describe_301002", + "describe": "group_group_describe_300904", "type": "hero" }, { @@ -571,7 +569,7 @@ "page": 3010, "group_id": 301003, "name": "group_group_name_301003", - "member": "3010,4003", + "member": "3010,3002", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.18 @@ -584,7 +582,7 @@ "page": 3010, "group_id": 301004, "name": "group_group_name_301004", - "member": "3010,4010", + "member": "3010,5003", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -597,7 +595,7 @@ "page": 3011, "group_id": 301101, "name": "group_group_name_301101", - "member": "3011,3008,3002", + "member": "3011,4009,4001", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -611,13 +609,12 @@ "page": 3011, "group_id": 301102, "name": "group_group_name_301102", - "member": "3011,3014,4011", - "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", + "member": "3011,1002,2001", + "undefined": "{1}一起上阵,攻击+{2}%", "skill": { - "hppro": 0.2, - "defpro": 0.2 + "atkpro": 0.12 }, - "describe": "group_group_describe_301102", + "describe": "group_group_describe_301003", "type": "hero" }, { @@ -625,7 +622,7 @@ "page": 3011, "group_id": 301103, "name": "group_group_name_301103", - "member": "3011,3002", + "member": "3011,5004", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -638,7 +635,7 @@ "page": 3011, "group_id": 301104, "name": "group_group_name_301104", - "member": "3011,4015", + "member": "3011,4006", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -651,7 +648,7 @@ "page": 3012, "group_id": 301201, "name": "group_group_name_301201", - "member": "3012,4009,3010", + "member": "3012,3003,4004", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -665,7 +662,7 @@ "page": 3012, "group_id": 301202, "name": "group_group_name_301202", - "member": "3012,4011,3009", + "member": "3012,4005,3005", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -679,7 +676,7 @@ "page": 3012, "group_id": 301203, "name": "group_group_name_301203", - "member": "3012,3015", + "member": "3012,3006", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -692,7 +689,7 @@ "page": 3012, "group_id": 301204, "name": "group_group_name_301204", - "member": "3012,4013", + "member": "3012,3015", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -705,7 +702,7 @@ "page": 3013, "group_id": 301301, "name": "group_group_name_301301", - "member": "3013,4006,4005", + "member": "3013,4005,3005", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -719,7 +716,7 @@ "page": 3013, "group_id": 301302, "name": "group_group_name_301302", - "member": "3013,4006,3009", + "member": "3013,5002,4003", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -733,7 +730,7 @@ "page": 3013, "group_id": 301303, "name": "group_group_name_301303", - "member": "3013,3007", + "member": "3013,4010", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.17 @@ -746,7 +743,7 @@ "page": 3013, "group_id": 301304, "name": "group_group_name_301304", - "member": "3013,4010", + "member": "3013,3014", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -759,7 +756,7 @@ "page": 3014, "group_id": 301401, "name": "group_group_name_301401", - "member": "3014,3008,4001", + "member": "3014,3013,4002", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -773,7 +770,7 @@ "page": 3014, "group_id": 301402, "name": "group_group_name_301402", - "member": "3014,3011,3009", + "member": "3014,5005,5004", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -787,7 +784,7 @@ "page": 3014, "group_id": 301403, "name": "group_group_name_301403", - "member": "3014,3002", + "member": "3014,3009", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -800,7 +797,7 @@ "page": 3014, "group_id": 301404, "name": "group_group_name_301404", - "member": "3014,3009", + "member": "3014,5004", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -813,7 +810,7 @@ "page": 3015, "group_id": 301501, "name": "group_group_name_301501", - "member": "3015,3003,4005", + "member": "3015,4003,4004", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -827,7 +824,7 @@ "page": 3015, "group_id": 301502, "name": "group_group_name_301502", - "member": "3015,4013,4012", + "member": "3015,4015,3004", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -841,7 +838,7 @@ "page": 3015, "group_id": 301503, "name": "group_group_name_301503", - "member": "3015,3012", + "member": "3015,4001", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -854,7 +851,7 @@ "page": 3015, "group_id": 301504, "name": "group_group_name_301504", - "member": "3015,4012", + "member": "3015,3004", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -867,7 +864,7 @@ "page": 4001, "group_id": 400101, "name": "group_group_name_400101", - "member": "4001,4006,3013", + "member": "4001,3015,4015", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -881,7 +878,7 @@ "page": 4001, "group_id": 400102, "name": "group_group_name_400102", - "member": "4001,4005,4015", + "member": "4001,4009,4007", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -895,7 +892,7 @@ "page": 4001, "group_id": 400103, "name": "group_group_name_400103", - "member": "4001,4014", + "member": "4001,5001", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -908,7 +905,7 @@ "page": 4001, "group_id": 400104, "name": "group_group_name_400104", - "member": "4001,4007", + "member": "4001,5003", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -921,13 +918,12 @@ "page": 4002, "group_id": 400201, "name": "group_group_name_400201", - "member": "4002,3001,3005", - "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", + "member": "4002,3013,1001", + "undefined": "{1}一起上阵,攻击+{2}%", "skill": { - "hppro": 0.2, - "atkpro": 0.2 + "atkpro": 0.18 }, - "describe": "group_group_describe_400201", + "describe": "group_group_describe_400303", "type": "hero" }, { @@ -935,13 +931,12 @@ "page": 4002, "group_id": 400202, "name": "group_group_name_400202", - "member": "4002,4012,4001", - "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", + "member": "4002,3003,2001", + "undefined": "{1}一起上阵,防御+{2}%", "skill": { - "hppro": 0.2, - "defpro": 0.2 + "defpro": 0.18 }, - "describe": "group_group_describe_400202", + "describe": "group_group_describe_400103", "type": "hero" }, { @@ -949,7 +944,7 @@ "page": 4002, "group_id": 400203, "name": "group_group_name_400203", - "member": "4002,4014", + "member": "4002,5002", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -962,7 +957,7 @@ "page": 4002, "group_id": 400204, "name": "group_group_name_400204", - "member": "4002,3004", + "member": "4002,5001", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -975,13 +970,12 @@ "page": 4003, "group_id": 400301, "name": "group_group_name_400301", - "member": "4003,3007,3009", - "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", + "member": "4003,3010,2001", + "undefined": "{1}一起上阵,攻击+{2}%", "skill": { - "hppro": 0.2, - "atkpro": 0.2 + "atkpro": 0.18 }, - "describe": "group_group_describe_400301", + "describe": "group_group_describe_400204", "type": "hero" }, { @@ -989,7 +983,7 @@ "page": 4003, "group_id": 400302, "name": "group_group_name_400302", - "member": "4003,4010,4012", + "member": "4003,4002,5005", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1003,7 +997,7 @@ "page": 4003, "group_id": 400303, "name": "group_group_name_400303", - "member": "4003,3010", + "member": "4003,3006", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.18 @@ -1016,7 +1010,7 @@ "page": 4003, "group_id": 400304, "name": "group_group_name_400304", - "member": "4003,3005", + "member": "4003,5002", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1029,7 +1023,7 @@ "page": 4004, "group_id": 400401, "name": "group_group_name_400401", - "member": "4004,3006,3005", + "member": "4004,4005,3002", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1043,7 +1037,7 @@ "page": 4004, "group_id": 400402, "name": "group_group_name_400402", - "member": "4004,4008,3001", + "member": "4004,4002,5003", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1057,7 +1051,7 @@ "page": 4004, "group_id": 400403, "name": "group_group_name_400403", - "member": "4004,4009", + "member": "4004,3004", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1070,7 +1064,7 @@ "page": 4004, "group_id": 400404, "name": "group_group_name_400404", - "member": "4004,4006", + "member": "4004,3005", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1083,13 +1077,12 @@ "page": 4005, "group_id": 400501, "name": "group_group_name_400501", - "member": "4005,4006,3013", - "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", + "member": "4005,4004,2001", + "undefined": "{1}一起上阵,生命+{2}%", "skill": { - "hppro": 0.2, - "atkpro": 0.2 + "hppro": 0.18 }, - "describe": "group_group_describe_400501", + "describe": "group_group_describe_400504", "type": "hero" }, { @@ -1097,7 +1090,7 @@ "page": 4005, "group_id": 400502, "name": "group_group_name_400502", - "member": "4005,4001,3009", + "member": "4005,5004,5003", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1111,7 +1104,7 @@ "page": 4005, "group_id": 400503, "name": "group_group_name_400503", - "member": "4005,3003", + "member": "4005,5001", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.18 @@ -1124,7 +1117,7 @@ "page": 4005, "group_id": 400504, "name": "group_group_name_400504", - "member": "4005,4013", + "member": "4005,3004", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -1137,7 +1130,7 @@ "page": 4006, "group_id": 400601, "name": "group_group_name_400601", - "member": "4006,3013,4005", + "member": "4006,4015,4014", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1151,7 +1144,7 @@ "page": 4006, "group_id": 400602, "name": "group_group_name_400602", - "member": "4006,4001,3009", + "member": "4006,5003,5001", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1165,7 +1158,7 @@ "page": 4006, "group_id": 400603, "name": "group_group_name_400603", - "member": "4006,3006", + "member": "4006,3011", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.16 @@ -1178,7 +1171,7 @@ "page": 4006, "group_id": 400604, "name": "group_group_name_400604", - "member": "4006,4004", + "member": "4006,5005", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1191,7 +1184,7 @@ "page": 4007, "group_id": 400701, "name": "group_group_name_400701", - "member": "4007,4014,3012", + "member": "4007,4008,3001", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1205,7 +1198,7 @@ "page": 4007, "group_id": 400702, "name": "group_group_name_400702", - "member": "4007,3004,4011", + "member": "4007,5002,4001", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1219,7 +1212,7 @@ "page": 4007, "group_id": 400703, "name": "group_group_name_400703", - "member": "4007,4011", + "member": "4007,4010", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -1232,7 +1225,7 @@ "page": 4007, "group_id": 400704, "name": "group_group_name_400704", - "member": "4007,4001", + "member": "4007,5005", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1245,7 +1238,7 @@ "page": 4008, "group_id": 400801, "name": "group_group_name_400801", - "member": "4008,3006,4015", + "member": "4008,3001,3003", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1259,7 +1252,7 @@ "page": 4008, "group_id": 400802, "name": "group_group_name_400802", - "member": "4008,4004,4002", + "member": "4008,4007,5005", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1286,7 +1279,7 @@ "page": 4008, "group_id": 400804, "name": "group_group_name_400804", - "member": "4008,3001", + "member": "4008,4003", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1299,7 +1292,7 @@ "page": 4009, "group_id": 400901, "name": "group_group_name_400901", - "member": "4009,3010,3002", + "member": "4009,4006,3011", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1313,7 +1306,7 @@ "page": 4009, "group_id": 400902, "name": "group_group_name_400902", - "member": "4009,3010,3002", + "member": "4009,5003,4002", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1327,7 +1320,7 @@ "page": 4009, "group_id": 400903, "name": "group_group_name_400903", - "member": "4009,4008", + "member": "4009,4001", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1340,7 +1333,7 @@ "page": 4009, "group_id": 400904, "name": "group_group_name_400904", - "member": "4009,4004", + "member": "4009,5004", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1353,7 +1346,7 @@ "page": 4010, "group_id": 401001, "name": "group_group_name_401001", - "member": "4010,3007,3012", + "member": "4010,5004,4011", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1367,7 +1360,7 @@ "page": 4010, "group_id": 401002, "name": "group_group_name_401002", - "member": "4010,4003,4013", + "member": "4010,4006,4014", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1381,7 +1374,7 @@ "page": 4010, "group_id": 401003, "name": "group_group_name_401003", - "member": "4010,3010", + "member": "4010,3009", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -1394,7 +1387,7 @@ "page": 4010, "group_id": 401004, "name": "group_group_name_401004", - "member": "4010,3013", + "member": "4010,4001", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1407,13 +1400,12 @@ "page": 4011, "group_id": 401101, "name": "group_group_name_401101", - "member": "4011,4009,3010", - "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", + "member": "4011,4002,1001", + "undefined": "{1}一起上阵,攻击+{2}%", "skill": { - "hppro": 0.2, - "atkpro": 0.2 + "atkpro": 0.18 }, - "describe": "group_group_describe_401101", + "describe": "group_group_describe_401103", "type": "hero" }, { @@ -1421,7 +1413,7 @@ "page": 4011, "group_id": 401102, "name": "group_group_name_401102", - "member": "4011,3012,3002", + "member": "4011,4010,5004", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1435,7 +1427,7 @@ "page": 4011, "group_id": 401103, "name": "group_group_name_401103", - "member": "4011,3004", + "member": "4011,5004", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.18 @@ -1448,7 +1440,7 @@ "page": 4011, "group_id": 401104, "name": "group_group_name_401104", - "member": "4011,4007", + "member": "4011,4001", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -1461,7 +1453,7 @@ "page": 4012, "group_id": 401201, "name": "group_group_name_401201", - "member": "4012,3001,4009", + "member": "4012,4013,5002", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1475,7 +1467,7 @@ "page": 4012, "group_id": 401202, "name": "group_group_name_401202", - "member": "4012,4002,4004", + "member": "4012,5002,4003", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1489,7 +1481,7 @@ "page": 4012, "group_id": 401203, "name": "group_group_name_401203", - "member": "4012,3003", + "member": "4012,3007", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1502,7 +1494,7 @@ "page": 4012, "group_id": 401204, "name": "group_group_name_401204", - "member": "4012,3015", + "member": "4012,4013", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -1515,7 +1507,7 @@ "page": 4013, "group_id": 401301, "name": "group_group_name_401301", - "member": "4013,3003,3014", + "member": "4013,4012,4001", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1529,7 +1521,7 @@ "page": 4013, "group_id": 401302, "name": "group_group_name_401302", - "member": "4013,3015,4008", + "member": "4013,5002,3007", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1543,7 +1535,7 @@ "page": 4013, "group_id": 401303, "name": "group_group_name_401303", - "member": "4013,3012", + "member": "4013,3007", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -1556,7 +1548,7 @@ "page": 4013, "group_id": 401304, "name": "group_group_name_401304", - "member": "4013,4005", + "member": "4013,4012", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -1569,7 +1561,7 @@ "page": 4014, "group_id": 401401, "name": "group_group_name_401401", - "member": "4014,3004,3015", + "member": "4014,4012,5005", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1583,7 +1575,7 @@ "page": 4014, "group_id": 401402, "name": "group_group_name_401402", - "member": "4014,4007,4009", + "member": "4014,4015,4006", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1597,7 +1589,7 @@ "page": 4014, "group_id": 401403, "name": "group_group_name_401403", - "member": "4014,4001", + "member": "4014,5004", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1610,7 +1602,7 @@ "page": 4014, "group_id": 401404, "name": "group_group_name_401404", - "member": "4014,4002", + "member": "4014,3006", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1623,7 +1615,7 @@ "page": 4015, "group_id": 401501, "name": "group_group_name_401501", - "member": "4015,3001,4002", + "member": "4015,4001,4010", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1637,7 +1629,7 @@ "page": 4015, "group_id": 401502, "name": "group_group_name_401502", - "member": "4015,3005,4010", + "member": "4015,4006,4014", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1651,7 +1643,7 @@ "page": 4015, "group_id": 401503, "name": "group_group_name_401503", - "member": "4015,3008", + "member": "4015,3012", "undefined": "{1}一起上阵,防御+{2}%", "skill": { "defpro": 0.18 @@ -1664,10 +1656,10 @@ "page": 4015, "group_id": 401504, "name": "group_group_name_401504", - "member": "4015,3011", + "member": "4015,1001", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { - "atkpro": 0.16 + "atkpro": 0.12 }, "describe": "group_group_describe_401504", "type": "hero" @@ -1677,7 +1669,7 @@ "page": 5001, "group_id": 500101, "name": "group_group_name_500101", - "member": "5001,5003,5005,4015,5002", + "member": "5001,5004,5002,4005,4006", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.32, @@ -1691,7 +1683,7 @@ "page": 5001, "group_id": 500102, "name": "group_group_name_500102", - "member": "5001,5005,3012,4015", + "member": "5001,5003,4015,4011", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1705,7 +1697,7 @@ "page": 5001, "group_id": 500103, "name": "group_group_name_500103", - "member": "5001,5003,4012,4015", + "member": "5001,4001,4002,3015", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1719,7 +1711,7 @@ "page": 5001, "group_id": 500104, "name": "group_group_name_500104", - "member": "5001,4002", + "member": "5001,4001", "undefined": "{1}一起上阵,生命+{2}%", "skill": { "hppro": 0.17 @@ -1732,7 +1724,7 @@ "page": 5002, "group_id": 500201, "name": "group_group_name_500201", - "member": "5002,5003,5005,5001,5004", + "member": "5002,5005,5001,4001,4007", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.32, @@ -1746,7 +1738,7 @@ "page": 5002, "group_id": 500202, "name": "group_group_name_500202", - "member": "5002,5003,4006,5005", + "member": "5002,5003,3008,3009", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1760,7 +1752,7 @@ "page": 5002, "group_id": 500203, "name": "group_group_name_500203", - "member": "5002,5005,4009", + "member": "5002,4003", "undefined": "{1}一起上阵,攻击+{2}%,防御+{3}%", "skill": { "atkpro": 0.2, @@ -1774,7 +1766,7 @@ "page": 5002, "group_id": 500204, "name": "group_group_name_500204", - "member": "5002,5001,3001,5005", + "member": "5002,3013,3014,5004", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1788,7 +1780,7 @@ "page": 5003, "group_id": 500301, "name": "group_group_name_500301", - "member": "5003,5005,5001,5002,5004", + "member": "5003,5002,5001,5004,4005", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.32, @@ -1802,7 +1794,7 @@ "page": 5003, "group_id": 500302, "name": "group_group_name_500302", - "member": "5003,5005,4005,3009", + "member": "5003,4001,4009,3008", "undefined": "{1}一起上阵,攻击+{2}%,防御+{3}%", "skill": { "atkpro": 0.2, @@ -1816,7 +1808,7 @@ "page": 5003, "group_id": 500303, "name": "group_group_name_500303", - "member": "5003,5001,4012,3009", + "member": "5003,5002,3007,3009", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1830,7 +1822,7 @@ "page": 5003, "group_id": 500304, "name": "group_group_name_500304", - "member": "5003,4001", + "member": "5003,3010", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.18 @@ -1843,7 +1835,7 @@ "page": 5004, "group_id": 500401, "name": "group_group_name_500401", - "member": "5004,5002,5003,5005,5001", + "member": "5004,5001,5002,4001,4002", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.32, @@ -1857,7 +1849,7 @@ "page": 5004, "group_id": 500402, "name": "group_group_name_500402", - "member": "5004,5002,3009,4015", + "member": "5004,5003,3013,3014", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1871,7 +1863,7 @@ "page": 5004, "group_id": 500403, "name": "group_group_name_500403", - "member": "5004,5002,3002,4015", + "member": "5004,4010,5003,4005", "undefined": "{1}一起上阵,攻击+{2}%,防御+{3}%", "skill": { "atkpro": 0.2, @@ -1885,7 +1877,7 @@ "page": 5004, "group_id": 500404, "name": "group_group_name_500404", - "member": "5004,5002", + "member": "5004,4010,4001,5001", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.2, @@ -1899,7 +1891,7 @@ "page": 5005, "group_id": 500501, "name": "group_group_name_500501", - "member": "5005,5003,5001,5002,5004", + "member": "5005,5001,4007,5002,4001", "undefined": "{1}一起上阵,生命+{2}%,攻击+{3}%", "skill": { "hppro": 0.32, @@ -1913,7 +1905,7 @@ "page": 5005, "group_id": 500502, "name": "group_group_name_500502", - "member": "5005,5003,4005,3012", + "member": "5005,4008,5002,5003", "undefined": "{1}一起上阵,攻击+{2}%,防御+{3}%", "skill": { "atkpro": 0.2, @@ -1927,7 +1919,7 @@ "page": 5005, "group_id": 500503, "name": "group_group_name_500503", - "member": "5005,5001,3012", + "member": "5005,4002,5003,4015", "undefined": "{1}一起上阵,生命+{2}%,防御+{3}%", "skill": { "hppro": 0.2, @@ -1941,7 +1933,7 @@ "page": 5005, "group_id": 500504, "name": "group_group_name_500504", - "member": "5005,4011", + "member": "5005,4007", "undefined": "{1}一起上阵,攻击+{2}%", "skill": { "atkpro": 0.17 diff --git a/src/json/guideConfig.json b/src/json/guideConfig.json index 5cbad89..0b83bad 100644 --- a/src/json/guideConfig.json +++ b/src/json/guideConfig.json @@ -17,12 +17,33 @@ "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/btn_kz", "undefined": "点战斗", "initiative": 1, - "nonum": "a1", "location": 1 }, "3": { "id": 3, "triggerType": "task", + "typeId": 2000, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "4": { + "id": 4, + "triggerType": "task", + "typeId": 2000, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, + "nonum": "a1", + "location": 1 + }, + "5": { + "id": 5, + "triggerType": "task", "typeId": 2001, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/dy", @@ -30,8 +51,8 @@ "initiative": 1, "location": 2 }, - "4": { - "id": 4, + "6": { + "id": 6, "triggerType": "task", "typeId": 2001, "Type": "dialog", @@ -42,8 +63,8 @@ "initiative": 1, "location": 1 }, - "5": { - "id": 5, + "7": { + "id": 7, "triggerType": "task", "typeId": 2001, "Type": "finger", @@ -52,29 +73,73 @@ "initiative": 1, "location": 1 }, - "6": { - "id": 6, + "8": { + "id": 8, "triggerType": "task", "typeId": 2001, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_jiuba/jiuba/bg/panel_btn/btn_zmyc", "undefined": "点抽卡", "initiative": 1, + "location": 1 + }, + "9": { + "id": 9, + "triggerType": "task", + "typeId": 2001, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_jiuba_dc/jiuba_dc/panel_btn/btn_fh/fh", + "undefined": "点抽卡返回", + "initiative": 1, + "nonum": "a1", + "location": 2, + "filter": "event_jiubaClose_choujiang" + }, + "10": { + "id": 10, + "triggerType": "task", + "typeId": 2001, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_jiuba/uiView_uiDown/uiDown/node_fh/txt_fh", + "undefined": "点酒吧返回", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "11": { + "id": 11, + "triggerType": "task", + "typeId": 2001, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "12": { + "id": 12, + "triggerType": "task", + "typeId": 2001, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "7": { - "id": 7, + "13": { + "id": 13, "triggerType": "task", "typeId": 2002, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/gb", "undefined": "点干部", "initiative": 1, - "location": 1 + "location": 2 }, - "8": { - "id": 8, + "14": { + "id": 14, "triggerType": "task", "typeId": 2002, "Type": "dialog", @@ -85,39 +150,61 @@ "initiative": 1, "location": 1 }, - "9": { - "id": 9, + "15": { + "id": 15, "triggerType": "task", "typeId": 2002, "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_top/lay_szhero/sz_list2/txt_kw", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/panel_top/lay_szhero/sz_list2/txt_kw", "undefined": "点第二个干部加号", "initiative": 1, - "location": 1 + "location": 1, + "filter": "target_findTarget" }, - "10": { - "id": 10, + "16": { + "id": 16, "triggerType": "task", "typeId": 2002, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_hero_gh/hero_gh/bg/ScrollView/view/content/list/btn", "undefined": "弹框点上阵", "initiative": 1, + "location": 1 + }, + "17": { + "id": 17, + "triggerType": "task", + "typeId": 2002, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "18": { + "id": 18, + "triggerType": "task", + "typeId": 2002, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "11": { - "id": 11, + "19": { + "id": 19, "triggerType": "task", "typeId": 2003, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/gb", "undefined": "点干部", "initiative": 1, - "location": 1 + "location": 2 }, - "12": { - "id": 12, + "20": { + "id": 20, "triggerType": "task", "typeId": 2003, "Type": "dialog", @@ -128,29 +215,50 @@ "initiative": 1, "location": 1 }, - "13": { - "id": 13, + "21": { + "id": 21, "triggerType": "task", "typeId": 2003, "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/btnScrollView/view/content/leftBtn/btn_zb", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/btnScrollView/view/content/leftBtn/btn_zb", "undefined": "点装备页签", "initiative": 1, - "location": 2 + "location": 1 }, - "14": { - "id": 14, + "22": { + "id": 22, "triggerType": "task", "typeId": 2003, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/panel_rdown/panel_zb/btn_yjzb", "undefined": "点一键装备", "initiative": 1, + "location": 1 + }, + "23": { + "id": 23, + "triggerType": "task", + "typeId": 2003, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "24": { + "id": 24, + "triggerType": "task", + "typeId": 2003, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "15": { - "id": 15, + "25": { + "id": 25, "triggerType": "task", "typeId": 2004, "Type": "finger", @@ -159,19 +267,40 @@ "initiative": 1, "location": 2 }, - "16": { - "id": 16, + "26": { + "id": 26, "triggerType": "task", "typeId": 2004, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/btn_kz", "undefined": "点战斗", "initiative": 1, + "location": 1 + }, + "27": { + "id": 27, + "triggerType": "task", + "typeId": 2004, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "28": { + "id": 28, + "triggerType": "task", + "typeId": 2004, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "17": { - "id": 17, + "29": { + "id": 29, "triggerType": "task", "typeId": 2005, "Type": "finger", @@ -180,8 +309,8 @@ "initiative": 1, "location": 2 }, - "18": { - "id": 18, + "30": { + "id": 30, "triggerType": "task", "typeId": 2005, "Type": "finger", @@ -190,8 +319,8 @@ "initiative": 1, "location": 2 }, - "19": { - "id": 19, + "31": { + "id": 31, "triggerType": "task", "typeId": 2005, "Type": "finger", @@ -201,50 +330,94 @@ "nonum": "sp", "location": 1 }, - "20": { - "id": 20, + "32": { + "id": 32, "triggerType": "task", "typeId": 2005, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_itemInfo/itemInfo/pop_01/panel_btns/btn", "undefined": "点合成", "initiative": 1, + "location": 1, + "filter": "check_guideCheckNode" + }, + "33": { + "id": 33, + "triggerType": "task", + "typeId": 2005, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "34": { + "id": 34, + "triggerType": "task", + "typeId": 2005, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "21": { - "id": 21, + "35": { + "id": 35, "triggerType": "task", "typeId": 2006, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/gb", "undefined": "点干部", "initiative": 1, - "location": 1 + "location": 2 }, - "22": { - "id": 22, + "36": { + "id": 36, "triggerType": "task", "typeId": 2006, "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_top/lay_szhero/sz_list3/txt_kw", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/panel_top/lay_szhero/sz_list3/txt_kw", "undefined": "点第三个干部加号", "initiative": 1, - "location": 1 + "location": 1, + "filter": "target_findTarget" }, - "23": { - "id": 23, + "37": { + "id": 37, "triggerType": "task", "typeId": 2006, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_hero_gh/hero_gh/bg/ScrollView/view/content/list/btn", "undefined": "弹框点上阵", "initiative": 1, + "location": 1 + }, + "38": { + "id": 38, + "triggerType": "task", + "typeId": 2006, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "39": { + "id": 39, + "triggerType": "task", + "typeId": 2006, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "24": { - "id": 24, + "40": { + "id": 40, "triggerType": "task", "typeId": 2007, "Type": "finger", @@ -253,19 +426,40 @@ "initiative": 1, "location": 2 }, - "25": { - "id": 25, + "41": { + "id": 41, "triggerType": "task", "typeId": 2007, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/btn_kz", "undefined": "点战斗", "initiative": 1, + "location": 1 + }, + "42": { + "id": 42, + "triggerType": "task", + "typeId": 2007, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "43": { + "id": 43, + "triggerType": "task", + "typeId": 2007, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "26": { - "id": 26, + "44": { + "id": 44, "triggerType": "task", "typeId": 2008, "Type": "finger", @@ -274,8 +468,8 @@ "initiative": 1, "location": 2 }, - "27": { - "id": 27, + "45": { + "id": 45, "triggerType": "task", "typeId": 2008, "Type": "dialog", @@ -286,19 +480,40 @@ "initiative": 1, "location": 1 }, - "28": { - "id": 28, + "46": { + "id": 46, "triggerType": "task", "typeId": 2008, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/map/gjBoxPrize", "undefined": "点挂机奖励宝箱", "initiative": 1, + "location": 1 + }, + "47": { + "id": 47, + "triggerType": "task", + "typeId": 2008, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "48": { + "id": 48, + "triggerType": "task", + "typeId": 2008, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "29": { - "id": 29, + "49": { + "id": 49, "triggerType": "task", "typeId": 2009, "Type": "finger", @@ -307,29 +522,50 @@ "initiative": 1, "location": 2 }, - "30": { - "id": 30, + "50": { + "id": 50, "triggerType": "task", "typeId": 2009, "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/btnScrollView/view/content/leftBtn/btn_sj", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/btnScrollView/view/content/leftBtn/btn_sj", "undefined": "点升级页签", "initiative": 1, - "location": 2 + "location": 1 }, - "31": { - "id": 31, + "51": { + "id": 51, "triggerType": "task", "typeId": 2009, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/panel_rdown/panel_sj/btn_shengji", "undefined": "点升级按钮", "initiative": 1, + "location": 1 + }, + "52": { + "id": 52, + "triggerType": "task", + "typeId": 2009, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "53": { + "id": 53, + "triggerType": "task", + "typeId": 2009, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "32": { - "id": 32, + "54": { + "id": 54, "triggerType": "task", "typeId": 2010, "Type": "finger", @@ -338,18 +574,18 @@ "initiative": 1, "location": 2 }, - "33": { - "id": 33, + "55": { + "id": 55, "triggerType": "task", "typeId": 2010, "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/btnScrollView/view/content/leftBtn/btn_jj", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/btnScrollView/view/content/leftBtn/btn_jj", "undefined": "点进阶页签", "initiative": 1, - "location": 2 + "location": 1 }, - "34": { - "id": 34, + "56": { + "id": 56, "triggerType": "task", "typeId": 2010, "Type": "dialog", @@ -360,19 +596,40 @@ "initiative": 1, "location": 1 }, - "35": { - "id": 35, + "57": { + "id": 57, "triggerType": "task", "typeId": 2010, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/panel_rdown/panel_jj/btn_jinjie", "undefined": "点进阶按钮", "initiative": 1, + "location": 1 + }, + "58": { + "id": 58, + "triggerType": "task", + "typeId": 2010, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "59": { + "id": 59, + "triggerType": "task", + "typeId": 2010, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "36": { - "id": 36, + "60": { + "id": 60, "triggerType": "task", "typeId": 2011, "Type": "finger", @@ -381,29 +638,50 @@ "initiative": 1, "location": 2 }, - "37": { - "id": 37, + "61": { + "id": 61, "triggerType": "task", "typeId": 2011, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/btn_kz", "undefined": "点战斗", "initiative": 1, + "location": 1 + }, + "62": { + "id": 62, + "triggerType": "task", + "typeId": 2011, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "63": { + "id": 63, + "triggerType": "task", + "typeId": 2011, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "38": { - "id": 38, + "64": { + "id": 64, "triggerType": "task", "typeId": 2012, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/dy", "undefined": "点主城", "initiative": 1, - "location": 1 + "location": 2 }, - "39": { - "id": 39, + "65": { + "id": 65, "triggerType": "task", "typeId": 2012, "Type": "finger", @@ -412,8 +690,8 @@ "initiative": 1, "location": 1 }, - "40": { - "id": 40, + "66": { + "id": 66, "triggerType": "task", "typeId": 2012, "Type": "dialog", @@ -424,19 +702,63 @@ "initiative": 1, "location": 1 }, - "41": { - "id": 41, + "67": { + "id": 67, "triggerType": "task", "typeId": 2012, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_jiuba/jiuba/bg/panel_btn/btn_zmsc", "undefined": "十连抽", "initiative": 1, + "location": 1 + }, + "68": { + "id": 68, + "triggerType": "task", + "typeId": 2012, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_jiuba_slc/jiuba_slc/panel_btn/btn_fh/fh", + "undefined": "点抽卡返回", + "initiative": 1, + "nonum": "a1", + "location": 2, + "filter": "event_jiubaClose_choujiang" + }, + "69": { + "id": 69, + "triggerType": "task", + "typeId": 2012, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_jiuba/uiView_uiDown/uiDown/node_fh/txt_fh", + "undefined": "点酒吧返回", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "70": { + "id": 70, + "triggerType": "task", + "typeId": 2012, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "71": { + "id": 71, + "triggerType": "task", + "typeId": 2012, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "42": { - "id": 42, + "72": { + "id": 72, "triggerType": "task", "typeId": 2013, "Type": "finger", @@ -445,29 +767,51 @@ "initiative": 1, "location": 2 }, - "43": { - "id": 43, + "73": { + "id": 73, "triggerType": "task", "typeId": 2013, "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_top/lay_szhero/sz_list4/txt_kw", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/panel_top/lay_szhero/sz_list4/txt_kw", "undefined": "点第四个干部加号", "initiative": 1, - "location": 1 + "location": 1, + "filter": "target_findTarget" }, - "44": { - "id": 44, + "74": { + "id": 74, "triggerType": "task", "typeId": 2013, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_hero_gh/hero_gh/bg/ScrollView/view/content/list/btn", "undefined": "弹框点上阵", "initiative": 1, + "location": 1 + }, + "75": { + "id": 75, + "triggerType": "task", + "typeId": 2013, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "nonum": "a1", + "location": 2 + }, + "76": { + "id": 76, + "triggerType": "task", + "typeId": 2013, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", + "undefined": "点任务栏", + "initiative": 1, "nonum": "a1", "location": 1 }, - "45": { - "id": 45, + "77": { + "id": 77, "triggerType": "task", "typeId": 2014, "Type": "finger", @@ -475,8 +819,8 @@ "undefined": "点探险", "location": 2 }, - "46": { - "id": 46, + "78": { + "id": 78, "triggerType": "task", "typeId": 2014, "Type": "finger", @@ -484,26 +828,26 @@ "undefined": "点战斗", "location": 1 }, - "47": { - "id": 47, + "79": { + "id": 79, "triggerType": "task", "typeId": 2015, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/gb", "undefined": "点干部", - "location": 1 + "location": 2 }, - "48": { - "id": 48, + "80": { + "id": 80, "triggerType": "task", "typeId": 2015, "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/btnScrollView/view/content/leftBtn/btn_sj", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/btnScrollView/view/content/leftBtn/btn_sj", "undefined": "点升级页签", "location": 2 }, - "49": { - "id": 49, + "81": { + "id": 81, "triggerType": "task", "typeId": 2015, "Type": "finger", @@ -511,50 +855,41 @@ "undefined": "点升级按钮", "location": 1 }, - "50": { - "id": 50, + "82": { + "id": 82, "triggerType": "task", - "typeId": 2029, + "typeId": 2033, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/dy", "undefined": "点主城", "initiative": 1, - "location": 1 + "location": 2, + "filter": "start_moveToHome_0" }, - "51": { - "id": 51, + "83": { + "id": 83, "triggerType": "task", - "typeId": 2029, + "typeId": 2033, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainView/mainView/ScrollView/view/content/zc_bg/name/zc_btn_zjdj", "undefined": "点主角的家", "initiative": 1, "location": 1 }, - "52": { - "id": 52, + "84": { + "id": 84, "triggerType": "task", - "typeId": 2029, + "typeId": 2033, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_zhujuegongyu/zhujuegongyu/btn_zzjh", "undefined": "点作战计划", "initiative": 1, "location": 1 }, - "53": { - "id": 53, + "85": { + "id": 85, "triggerType": "task", - "typeId": 2029, - "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_xunlianjihua2/xunlianjihua2/panel_1/ScrollView_New/view/content/jinengClass_810/810", - "undefined": "点第一个技能", - "initiative": 1, - "location": 1 - }, - "54": { - "id": 54, - "triggerType": "task", - "typeId": 2029, + "typeId": 2033, "Type": "dialog", "path": "intr_guide_content_23", "undefined": "对话", @@ -563,72 +898,81 @@ "initiative": 1, "location": 1 }, - "55": { - "id": 55, + "86": { + "id": 86, "triggerType": "task", - "typeId": 2029, + "typeId": 2033, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_xunlianjihua2/xunlianjihua2/panel_1/ScrollView_New/view/content/jinengClass_810/810", + "undefined": "点第一个技能", + "initiative": 1, + "location": 1 + }, + "87": { + "id": 87, + "triggerType": "task", + "typeId": 2033, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_xunlianjihua_tanchuang/xunlianjihua_tanchuang/btn_red3", - "undefined": "点升级按钮", + "undefined": "点升级", "initiative": 1, "location": 1 }, - "56": { - "id": 56, + "88": { + "id": 88, "triggerType": "task", - "typeId": 2029, - "Type": "dialog", - "path": "intr_guide_content_24", - "undefined": "对话", - "spine": 5001, - "direction": 1, + "typeId": 2033, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_xunlianjihua_tanchuang/xunlianjihua_tanchuang/pop_01/btn_guanbi", + "undefined": "点关闭", "initiative": 1, "location": 1 }, - "57": { - "id": 57, + "89": { + "id": 89, "triggerType": "task", - "typeId": 2029, + "typeId": 2033, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_xunlianjihua2/xunlianjihua2/btn_gd", - "undefined": "点布置计划", + "undefined": "点布置计划页签", "initiative": 1, "location": 1 }, - "58": { - "id": 58, + "90": { + "id": 90, "triggerType": "task", - "typeId": 2029, + "typeId": 2033, "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_xunlianjihua2/xunlianjihua2/panel_2/uiView_zuozhanjihua_youhua/zuozhanjihua_youhua/bg_shouc1/panel_nr/list1", - "undefined": "点第一个格子", + "path": "Canvas/draw/uiRoot/uiView_xunlianjihua2/xunlianjihua2/panel_2/uiView_zuozhanjihua_youhua/zuozhanjihua_youhua/bg_shouc1/ScrollView/view/content/list1", + "undefined": "点第一个技能空位", "initiative": 1, "location": 1 }, - "59": { - "id": 59, + "91": { + "id": 91, "triggerType": "task", - "typeId": 2029, + "typeId": 2033, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_genghuanjihua/genghuanjihua/pop_02/panel_nr/ScrollView/view/content/list/ty_bg_gou", - "undefined": "勾选技能", + "undefined": "勾选第一个技能", "initiative": 1, "location": 1 }, - "60": { - "id": 60, + "92": { + "id": 92, "triggerType": "task", - "typeId": 2029, + "typeId": 2033, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_genghuanjihua/genghuanjihua/pop_02/btn_red", - "undefined": "确认", + "undefined": "点确认", "initiative": 1, - "location": 1 + "location": 1, + "filter": "loop_openConfGuideEnd" }, - "10001": { - "id": 10001, - "triggerType": "openCond", - "typeId": "jingjichang", + "93": { + "id": 93, + "triggerType": "task", + "typeId": 2030, "Type": "dialog", "path": "intr_guide_content_18", "undefined": "对话", @@ -637,30 +981,31 @@ "initiative": 1, "location": 1 }, - "10002": { - "id": 10002, - "triggerType": "openCond", - "typeId": "jingjichang", + "94": { + "id": 94, + "triggerType": "task", + "typeId": 2030, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", "undefined": "点码头", "initiative": 1, - "location": 2 + "location": 2, + "filter": "matou_0" }, - "10003": { - "id": 10003, - "triggerType": "openCond", - "typeId": "jingjichang", + "95": { + "id": 95, + "triggerType": "task", + "typeId": 2030, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page1/jjc", "undefined": "点游轮竞技", "initiative": 1, "location": 1 }, - "10004": { - "id": 10004, - "triggerType": "openCond", - "typeId": "jingjichang", + "96": { + "id": 96, + "triggerType": "task", + "typeId": 2030, "Type": "dialog", "path": "intr_guide_content_19", "undefined": "对话", @@ -669,10 +1014,31 @@ "initiative": 1, "location": 1 }, - "10101": { - "id": 10101, - "triggerType": "openCond", - "typeId": "pata", + "97": { + "id": 97, + "triggerType": "task", + "typeId": 2030, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_jingjichang_main/jingjichang_main/bg_jjc/panel_up/NO1", + "undefined": "点第一个选手", + "initiative": 1, + "location": 1 + }, + "98": { + "id": 98, + "triggerType": "task", + "typeId": 2030, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_playerInfo/playerInfo/moren/btn_red", + "undefined": "点挑战", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "99": { + "id": 99, + "triggerType": "task", + "typeId": 2046, "Type": "dialog", "path": "intr_guide_content_20", "undefined": "对话", @@ -681,30 +1047,31 @@ "initiative": 1, "location": 1 }, - "10102": { - "id": 10102, - "triggerType": "openCond", - "typeId": "pata", + "100": { + "id": 100, + "triggerType": "task", + "typeId": 2046, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", "undefined": "点码头", "initiative": 1, - "location": 2 + "location": 2, + "filter": "matou_0" }, - "10103": { - "id": 10103, - "triggerType": "openCond", - "typeId": "pata", + "101": { + "id": 101, + "triggerType": "task", + "typeId": 2046, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page1/zccg", "undefined": "点黑暗塔", "initiative": 1, "location": 1 }, - "10104": { - "id": 10104, - "triggerType": "openCond", - "typeId": "pata", + "102": { + "id": 102, + "triggerType": "task", + "typeId": 2046, "Type": "dialog", "path": "intr_guide_content_20", "undefined": "对话", @@ -713,18 +1080,19 @@ "initiative": 1, "location": 1 }, - "10105": { - "id": 10105, - "triggerType": "openCond", - "typeId": "pata", + "103": { + "id": 103, + "triggerType": "task", + "typeId": 2046, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_pata/pata/ui/scrollView/view/content/item1", "undefined": "点第一关", "initiative": 1, - "location": 1 + "location": 1, + "filter": "loop_openConfGuideEnd" }, - "10201": { - "id": 10201, + "104": { + "id": 104, "triggerType": "openCond", "typeId": "zc_btn_slzb", "Type": "dialog", @@ -733,10 +1101,11 @@ "spine": 5001, "direction": 1, "initiative": 1, - "location": 1 + "location": 1, + "filter": "start_moveToHome_1" }, - "10202": { - "id": 10202, + "105": { + "id": 105, "triggerType": "openCond", "typeId": "zc_btn_slzb", "Type": "finger", @@ -745,18 +1114,8 @@ "initiative": 1, "location": 2 }, - "10203": { - "id": 10203, - "triggerType": "openCond", - "typeId": "zc_btn_slzb", - "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_mainView/mainView/ScrollView/view/content/zc_bg/name/zc_btn_slzb", - "undefined": "点势力", - "initiative": 1, - "location": 1 - }, - "10204": { - "id": 10204, + "106": { + "id": 106, "triggerType": "openCond", "typeId": "zc_btn_slzb", "Type": "dialog", @@ -767,10 +1126,21 @@ "initiative": 1, "location": 1 }, - "10301": { - "id": 10301, + "107": { + "id": 107, "triggerType": "openCond", - "typeId": "meirishilian", + "typeId": "zc_btn_slzb", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainView/mainView/ScrollView/view/content/zc_bg/name/zc_btn_slzb", + "undefined": "点势力", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "108": { + "id": 108, + "triggerType": "task", + "typeId": 2055, "Type": "dialog", "path": "intr_guide_content_25", "undefined": "对话", @@ -779,30 +1149,31 @@ "initiative": 1, "location": 1 }, - "10302": { - "id": 10302, - "triggerType": "openCond", - "typeId": "meirishilian", + "109": { + "id": 109, + "triggerType": "task", + "typeId": 2055, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", "undefined": "点码头", "initiative": 1, - "location": 2 + "location": 2, + "filter": "matou_0" }, - "10303": { - "id": 10303, - "triggerType": "openCond", - "typeId": "meirishilian", + "110": { + "id": 110, + "triggerType": "task", + "typeId": 2055, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page1/wzcj", "undefined": "点物资缴获", "initiative": 1, "location": 1 }, - "10304": { - "id": 10304, - "triggerType": "openCond", - "typeId": "meirishilian", + "111": { + "id": 111, + "triggerType": "task", + "typeId": 2055, "Type": "dialog", "path": "intr_guide_content_26", "undefined": "对话", @@ -811,48 +1182,39 @@ "initiative": 1, "location": 1 }, - "10305": { - "id": 10305, - "triggerType": "openCond", - "typeId": "meirishilian", + "112": { + "id": 112, + "triggerType": "task", + "typeId": 2055, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_meirishilian/meirishilian/bg_wzcj/btn/btn1", "undefined": "点休闲区", "initiative": 1, "location": 1 }, - "10306": { - "id": 10306, - "triggerType": "openCond", - "typeId": "meirishilian", + "113": { + "id": 113, + "triggerType": "task", + "typeId": 2055, "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_meirishilian/meirishilian/bg_wzcj/btn_red", "undefined": "点挑战", "initiative": 1, "location": 1 }, - "10401": { - "id": 10401, + "114": { + "id": 114, "triggerType": "openCond", "typeId": "ganbutexun_main", "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", "undefined": "点码头", "initiative": 1, - "location": 2 + "location": 2, + "filter": "matou_0" }, - "10402": { - "id": 10402, - "triggerType": "openCond", - "typeId": "ganbutexun_main", - "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page1/gbtx", - "undefined": "点干部特训", - "initiative": 1, - "location": 1 - }, - "10403": { - "id": 10403, + "115": { + "id": 115, "triggerType": "openCond", "typeId": "ganbutexun_main", "Type": "dialog", @@ -863,8 +1225,8 @@ "initiative": 1, "location": 1 }, - "10404": { - "id": 10404, + "116": { + "id": 116, "triggerType": "openCond", "typeId": "ganbutexun_main", "Type": "dialog", @@ -875,28 +1237,40 @@ "initiative": 1, "location": 1 }, - "10501": { - "id": 10501, + "117": { + "id": 117, + "triggerType": "openCond", + "typeId": "ganbutexun_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page1/gbtx", + "undefined": "点干部特训", + "initiative": 1, + "location": 1 + }, + "118": { + "id": 118, + "triggerType": "openCond", + "typeId": "ganbutexun_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_ganbutexun/uiView_uiTop/uiTop/bb_img_016/title_lay/btn_help", + "undefined": "点帮助按钮", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "119": { + "id": 119, "triggerType": "openCond", "typeId": "zc_btn_lg", "Type": "finger", "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/dy", "undefined": "点主城", "initiative": 1, - "location": 2 + "location": 2, + "filter": "start_moveToHome_1" }, - "10502": { - "id": 10502, - "triggerType": "openCond", - "typeId": "zc_btn_lg", - "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_mainView/mainView/ScrollView/view/content/zc_bg/name/zc_btn_lg", - "undefined": "点悬赏", - "initiative": 1, - "location": 1 - }, - "10503": { - "id": 10503, + "120": { + "id": 120, "triggerType": "openCond", "typeId": "zc_btn_lg", "Type": "dialog", @@ -907,6 +1281,647 @@ "initiative": 1, "location": 1 }, + "121": { + "id": 121, + "triggerType": "openCond", + "typeId": "zc_btn_lg", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainView/mainView/ScrollView/view/content/zc_bg/name/zc_btn_lg", + "undefined": "点悬赏", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "122": { + "id": 122, + "triggerType": "openCond", + "typeId": "tfhd_main", + "Type": "dialog", + "path": "intr_guide_content_78", + "undefined": "对话", + "spine": 4002, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "123": { + "id": 123, + "triggerType": "openCond", + "typeId": "tfhd_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", + "undefined": "点码头", + "initiative": 1, + "location": 1, + "filter": "matou_0" + }, + "124": { + "id": 124, + "triggerType": "openCond", + "typeId": "tfhd_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page1/tfhd", + "undefined": "点讨伐海盗", + "initiative": 1, + "location": 1 + }, + "125": { + "id": 125, + "triggerType": "openCond", + "typeId": "tfhd_main", + "Type": "dialog", + "path": "intr_guide_content_79", + "undefined": "对话", + "spine": 4002, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "126": { + "id": 126, + "triggerType": "openCond", + "typeId": "tfhd_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_taofahaidao/taofahaidao/img_tfhd_bg2/ScrollView/view/content/0/js/img_tfhd_zs1/btn_tfhd_ck", + "undefined": "点第一个首领的放大镜", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "127": { + "id": 127, + "triggerType": "openCond", + "typeId": "dixialeitai_paiqian", + "Type": "dialog", + "path": "intr_guide_content_82", + "undefined": "对话", + "spine": 5001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "128": { + "id": 128, + "triggerType": "openCond", + "typeId": "dixialeitai_paiqian", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", + "undefined": "点码头", + "initiative": 1, + "location": 1, + "filter": "matou_0" + }, + "129": { + "id": 129, + "triggerType": "openCond", + "typeId": "dixialeitai_paiqian", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page1/dxlt", + "undefined": "点搏击俱乐部", + "initiative": 1, + "location": 1 + }, + "130": { + "id": 130, + "triggerType": "openCond", + "typeId": "dixialeitai_paiqian", + "Type": "dialog", + "path": "intr_guide_content_83", + "undefined": "对话", + "spine": 4001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "131": { + "id": 131, + "triggerType": "openCond", + "typeId": "dixialeitai_paiqian", + "Type": "dialog", + "path": "intr_guide_content_84", + "undefined": "对话", + "spine": 5001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "132": { + "id": 132, + "triggerType": "openCond", + "typeId": "dixialeitai_paiqian", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_dixialeitai_paiqian/dixialeitai_paiqian/ScrollView/view/content/list/item/ItemClass", + "undefined": "点击第一个干部", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "133": { + "id": 133, + "triggerType": "openCond", + "typeId": "shilizhengdou", + "Type": "dialog", + "path": "intr_guide_content_93", + "undefined": "对话", + "spine": 4002, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "134": { + "id": 134, + "triggerType": "openCond", + "typeId": "shilizhengdou", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", + "undefined": "点码头", + "initiative": 1, + "location": 1, + "filter": "matou_1" + }, + "135": { + "id": 135, + "triggerType": "openCond", + "typeId": "shilizhengdou", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page2/slzd", + "undefined": "点海岛争霸", + "initiative": 1, + "location": 1 + }, + "136": { + "id": 136, + "triggerType": "openCond", + "typeId": "shilizhengdou", + "Type": "dialog", + "path": "intr_guide_content_94", + "undefined": "对话", + "spine": 4002, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "137": { + "id": 137, + "triggerType": "openCond", + "typeId": "shilizhengdou", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_shilizhengdou/shilizhengdou/bg_slzd/panel_btns/btn_pm", + "undefined": "点个人排名", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "138": { + "id": 138, + "triggerType": "openCond", + "typeId": "dpzd_main", + "Type": "dialog", + "path": "intr_guide_content_90", + "undefined": "对话", + "spine": 5003, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "139": { + "id": 139, + "triggerType": "openCond", + "typeId": "dpzd_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", + "undefined": "点码头", + "initiative": 1, + "location": 1, + "filter": "matou_1" + }, + "140": { + "id": 140, + "triggerType": "openCond", + "typeId": "dpzd_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page2/dpzd", + "undefined": "点地盘占领", + "initiative": 1, + "location": 1 + }, + "141": { + "id": 141, + "triggerType": "openCond", + "typeId": "dpzd_main", + "Type": "dialog", + "path": "intr_guide_content_91", + "undefined": "对话", + "spine": 5003, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "142": { + "id": 142, + "triggerType": "openCond", + "typeId": "dpzd_main", + "Type": "dialog", + "path": "intr_guide_content_92", + "undefined": "对话", + "spine": 5002, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "143": { + "id": 143, + "triggerType": "openCond", + "typeId": "dpzd_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_dpzd/dpzd/btns/btn_jmq", + "undefined": "点居民区标签", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "150": { + "id": 150, + "triggerType": "task", + "typeId": 2109, + "Type": "dialog", + "path": "intr_guide_content_97", + "undefined": "对话", + "spine": 5001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "151": { + "id": 151, + "triggerType": "task", + "typeId": 2109, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", + "undefined": "点码头", + "initiative": 1, + "location": 1, + "filter": "matou_1" + }, + "152": { + "id": 152, + "triggerType": "task", + "typeId": 2109, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page2/qjzzd", + "undefined": "点清剿真主党", + "initiative": 1, + "location": 1 + }, + "153": { + "id": 153, + "triggerType": "task", + "typeId": 2109, + "Type": "dialog", + "path": "intr_guide_content_98", + "undefined": "对话", + "spine": 5001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "154": { + "id": 154, + "triggerType": "task", + "typeId": 2109, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_qjzzd/qjzzd/bg_boss/qj_img1/btn_tz", + "undefined": "点前往挑战", + "initiative": 1, + "location": 1 + }, + "155": { + "id": 155, + "triggerType": "openCond", + "typeId": "clsl_main", + "Type": "dialog", + "path": "intr_guide_content_95", + "undefined": "对话", + "spine": 4001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "156": { + "id": 156, + "triggerType": "openCond", + "typeId": "clsl_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", + "undefined": "点码头", + "initiative": 1, + "location": 1, + "filter": "matou_1" + }, + "157": { + "id": 157, + "triggerType": "openCond", + "typeId": "clsl_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page2/clsl", + "undefined": "点丛林狩猎", + "initiative": 1, + "location": 1 + }, + "158": { + "id": 158, + "triggerType": "openCond", + "typeId": "clsl_main", + "Type": "dialog", + "path": "intr_guide_content_96", + "undefined": "对话", + "spine": 4001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "159": { + "id": 159, + "triggerType": "openCond", + "typeId": "clsl_main", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_conglintanxian/conglintanxian/img_cltx_bg/btn_right/btn_cltx_ttbz", + "undefined": "点天梯霸主", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "160": { + "id": 160, + "triggerType": "openCond", + "typeId": "heibangzhengba", + "Type": "dialog", + "path": "intr_guide_content_88", + "undefined": "对话", + "spine": 5001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "161": { + "id": 161, + "triggerType": "openCond", + "typeId": "heibangzhengba", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/tj", + "undefined": "点码头", + "initiative": 1, + "location": 1, + "filter": "matou_1" + }, + "162": { + "id": 162, + "triggerType": "openCond", + "typeId": "heibangzhengba", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_matou_main/matou_main/bg_phb/PageView/view/content/page2/hszb", + "undefined": "点黑帮激战", + "initiative": 1, + "location": 1 + }, + "163": { + "id": 163, + "triggerType": "openCond", + "typeId": "heibangzhengba", + "Type": "dialog", + "path": "intr_guide_content_89", + "undefined": "对话", + "spine": 5001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "164": { + "id": 164, + "triggerType": "openCond", + "typeId": "heibangzhengba", + "Type": "dialog", + "path": "intr_guide_content_99", + "undefined": "对话", + "spine": 5001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "165": { + "id": 165, + "triggerType": "openCond", + "typeId": "heibangzhengba", + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_hbzb_xz/uiView_uiTop/uiTop/bb_img_016/title_lay/btn_help", + "undefined": "点帮助", + "initiative": 1, + "location": 1, + "filter": "loop_openConfGuideEnd" + }, + "166": { + "id": 166, + "triggerType": "task", + "typeId": 2073, + "Type": "dialog", + "path": "intr_guide_content_100", + "undefined": "对话", + "spine": 5001, + "direction": 1, + "initiative": 1, + "location": 1 + }, + "167": { + "id": 167, + "triggerType": "task", + "typeId": 2073, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/btn_glkb", + "undefined": "点公路狂飙", + "initiative": 1, + "location": 1 + }, + "168": { + "id": 168, + "triggerType": "task", + "typeId": 2073, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_gonglukuangbiao/gonglukuangbiao/pop_04/ScrollView/view/content/list/btn_red", + "undefined": "点战斗", + "initiative": 1, + "location": 1 + }, + "169": { + "id": 169, + "triggerType": "task", + "typeId": 2058, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", + "undefined": "点探险", + "initiative": 1, + "location": 1 + }, + "170": { + "id": 170, + "triggerType": "task", + "typeId": 2058, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/btn_kstx", + "undefined": "点快速探险", + "initiative": 1, + "location": 1 + }, + "171": { + "id": 171, + "triggerType": "task", + "typeId": 2058, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_kuaisutanxian/kuaisutanxian/bg/btn_1", + "undefined": "点按钮", + "initiative": 1, + "location": 1 + }, + "172": { + "id": 172, + "triggerType": "task", + "typeId": 2059, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/dy", + "undefined": "点主城", + "initiative": 1, + "location": 1, + "filter": "start_moveToHome_0" + }, + "173": { + "id": 173, + "triggerType": "task", + "typeId": 2059, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainView/mainView/ScrollView/view/content/zc_bg/name/zc_btn_wx", + "undefined": "点维修厂", + "initiative": 1, + "location": 1 + }, + "174": { + "id": 174, + "triggerType": "task", + "typeId": 2059, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_weixiuchang/weixiuchang/panel_zz/panel_down/down_anzhuang/btn_yellow", + "undefined": "点安装按钮", + "initiative": 1, + "location": 1 + }, + "175": { + "id": 175, + "triggerType": "task", + "typeId": 2075, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/gb", + "undefined": "点干部", + "initiative": 1, + "location": 1 + }, + "176": { + "id": 176, + "triggerType": "task", + "typeId": 2075, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/btnScrollView/view/content/leftBtn/btn_sj", + "undefined": "点升级页签", + "initiative": 1, + "location": 1 + }, + "177": { + "id": 177, + "triggerType": "task", + "typeId": 2075, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/panel_top/btn_ybzz", + "undefined": "点干部助战", + "initiative": 1, + "location": 1 + }, + "178": { + "id": 178, + "triggerType": "task", + "typeId": 2075, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_gbzz_ganbuzhuzhan/gbzz_ganbuzhuzhan/img_gbzz_bg1/renwu/renwu_1/img_gldd_j", + "undefined": "点第一个加号", + "initiative": 1, + "location": 1 + }, + "179": { + "id": 179, + "triggerType": "task", + "typeId": 2075, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_gbzz_ganbuxuanze/gbzz_ganbuxuanze/ScrollView/view/content/list/btn", + "undefined": "点上阵", + "initiative": 1, + "location": 1 + }, + "180": { + "id": 180, + "triggerType": "task", + "typeId": 2081, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/gb", + "undefined": "点干部", + "initiative": 1, + "location": 1 + }, + "181": { + "id": 181, + "triggerType": "task", + "typeId": 2081, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/btnScrollView/view/content/leftBtn/btn_sj", + "undefined": "点升级页签", + "initiative": 1, + "location": 1 + }, + "182": { + "id": 182, + "triggerType": "task", + "typeId": 2081, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/panel_top/btn_zqbs", + "undefined": "点阵型", + "initiative": 1, + "location": 1 + }, + "183": { + "id": 183, + "triggerType": "task", + "typeId": 2081, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_czzx_zhenxing/czzx_zhenxing/panel_btns/1", + "undefined": "点进攻页签", + "initiative": 1, + "location": 1 + }, + "184": { + "id": 184, + "triggerType": "task", + "typeId": 2081, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_czzx_zhenxing/czzx_zhenxing/Node/btn_red", + "undefined": "点激活按钮", + "initiative": 1, + "location": 1 + }, + "185": { + "id": 185, + "triggerType": "task", + "typeId": 2081, + "Type": "finger", + "path": "Canvas/draw/uiRoot/uiView_czzx_zhenxing/czzx_zhenxing/Node/btn_yellow", + "undefined": "点启用", + "initiative": 1, + "location": 1 + }, "20001": { "id": 20001, "triggerType": "lose", @@ -917,7 +1932,6 @@ "spine": 5001, "direction": 1, "initiative": 1, - "nonum": "lose", "location": 1 }, "20002": { @@ -935,10 +1949,10 @@ "triggerType": "lose", "typeId": "lose", "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/btnScrollView/view/content/leftBtn/btn_sj", + "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/btnScrollView/view/content/leftBtn/btn_sj", "undefined": "点升级页签", "initiative": 1, - "location": 2 + "location": 1 }, "20004": { "id": 20004, @@ -948,26 +1962,7 @@ "path": "Canvas/draw/uiRoot/uiView_heroInfo/heroInfo/img_bg/panel_down/panel_rdown/panel_sj/btn_shengji", "undefined": "点升级按钮", "initiative": 1, - "location": 1 - }, - "30000": { - "id": 30000, - "triggerType": "task", - "typeId": 99999, - "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_mainMenu/mainMenu/btnLayout/zd", - "undefined": "点探险", - "initiative": 1, - "location": 2 - }, - "30001": { - "id": 30001, - "triggerType": "task", - "typeId": 99999, - "Type": "finger", - "path": "Canvas/draw/uiRoot/uiView_tanxian/tanxian/tx_map1/rw_tis", - "undefined": "点任务栏", - "initiative": 1, - "location": 1 + "location": 1, + "filter": "loop_openConfGuideEnd" } } \ No newline at end of file diff --git a/src/json/hbzb.json5 b/src/json/hbzb.json5 index 4f17205..6a37bc6 100644 --- a/src/json/hbzb.json5 +++ b/src/json/hbzb.json5 @@ -8,11 +8,11 @@ //积分赛对手数量 jfsEnemyNum: 3, //积分赛开放时间区间 - jfsOpenTime: [0, 428400], + jfsOpenTime: [0, 424800], //积分赛vip等级对应的可购买挑战次数 jfsBuyFightNum: [3, 5, 7, 9, 12, 15, 18, 21, 24, 27, 30, 33, 35, 36, 38, 40, 42, 50], //积分赛每日免费刷新次数 - jfsRefreshNum: 15, + jfsRefreshNum: 0, //积分赛每日免费刷新次数使用完后的刷新消耗 jfsRefreshNeed: [{a: 'attr', t: 'rmbmoney', n: 20}], //积分赛购买挑战次数对应的消耗 @@ -35,13 +35,7 @@ { total: 40, prize: [{a: 'item', t: '39', n: 2200},{a: 'attr', t: 'jinbi', n: 250000}] }, { total: 50, prize: [{a: 'item', t: '39', n: 3000},{a: 'attr', t: 'jinbi', n: 300000}] } ], - //积分赛自动刷新规则 - jfsMatchingAuto: [ - { max: 'round(1.5 * zhanli + 90000)', min: 'round(1.2 * zhanli - 90000)' }, - { max: 'round(1.3 * zhanli + 90000)', min: 'round(1.1 * zhanli - 90000)' }, - { max: 'round(1.1 * zhanli + 90000)', min: 'round(0.8 * zhanli - 90000)' } - ], - //积分赛手动刷新规则 + //积分赛刷新规则 jfsMatchingHand: [ { max: 'round(1.4 * zhanli + 90000)', min: 'round(1.1 * zhanli - 90000)' }, { max: 'round(1.2 * zhanli + 90000)', min: 'round(0.9 * zhanli - 90000)' }, @@ -49,14 +43,20 @@ ], //积分赛的npcId jfsRefreshNpcId: [ - { lvs: [1, 999], npcs: [['1'], ['2'], ['3']] } + { lvs: [1, 999], + npcs: [ + ['20092','20093','20094','20095','20096'], + ['20097','20098','20099','20100','20101'], + ['20103','20105','20106','20110','20119'] + ] + } ], //积分赛积分范围 jfsJifenRange: [30, 35], //积分赛战斗胜利奖励 jfsFightWinPrize: [{a: 'item', t: '39', n: 35}], //积分赛战斗失败奖励 - jfsFightFailPrize: [{a: 'item', t: '39', n: 30}], + jfsFightFailPrize: [{a: 'item', t: '39', n: 15}], //积分赛跨服排名奖励(无效) jfsCrossRankPrize: [], //积分赛本服排名奖励 @@ -84,7 +84,7 @@ //积分赛战斗日志最大数量 jfsFightLogNum: 20, //争霸赛开放时间区间 - zbsOpenTime: [468000, 601200], + zbsOpenTime: [468000, 597600], //争霸赛排名奖励 zbsRankPrize: [ { ph: [1,1], prize: [{a: 'item', t: '39', n: 28000},{a: 'item', t: '631', n: 10},{a: 'item', t: '50003', n: 1}] }, @@ -118,7 +118,7 @@ //争霸赛每日免费挑战次数 zbsFightNum: 15, //争霸赛vip等级对应的可购买挑战次数 - zbsBuyFightNum: [3, 5, 7, 9, 12, 15, 18, 21, 24, 27, 30, 33, 35, 36, 38, 40, 42, 45], + zbsBuyFightNum: [3, 5, 7, 9, 12, 15, 18, 21, 24, 27, 30, 33, 35, 36, 38, 40, 42, 50], //争霸赛购买挑战次数对应的消耗 zbsBuyFightNumNeed: [ { nums: [1, 2], need: [{a: 'attr', t: 'rmbmoney', n: 10}] }, @@ -130,7 +130,7 @@ //争霸赛战斗日志最大数量 zbsFightLogNum: 20, //争霸赛战斗胜利奖励 - zbsFightWinPrize: [{a: 'attr', t: 'jinbi', n: 2000}], + zbsFightWinPrize: [{a: 'attr', t: 'jinbi', n: 0}], //争霸赛战斗失败奖励 - zbsFightFailPrize: [{a: 'attr', t: 'jinbi', n: 1000}], + zbsFightFailPrize: [{a: 'attr', t: 'jinbi', n: 0}], } \ No newline at end of file diff --git a/src/json/huodong.json5 b/src/json/huodong.json5 index 2660fb2..1574b9a 100644 --- a/src/json/huodong.json5 +++ b/src/json/huodong.json5 @@ -483,7 +483,7 @@ index: 1, need: [], free: false, - payId: 'ycmb_1_1', + payId: 'ycmb_5_1', buyNum: 1, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 60},{'a': 'item', 't': '21', 'n': 200} ] }, @@ -491,7 +491,7 @@ index: 2, need: [], free: false, - payId: 'ycmb_1_2', + payId: 'ycmb_5_2', buyNum: 2, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 300},{'a': 'item', 't': '21', 'n': 600} ] }, @@ -499,7 +499,7 @@ index: 3, need: [], free: false, - payId: 'ycmb_1_3', + payId: 'ycmb_5_3', buyNum: 2, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 680},{'a': 'item', 't': '21', 'n': 1500} ] }, @@ -507,7 +507,7 @@ index: 4, need: [], free: false, - payId: 'ycmb_1_4', + payId: 'ycmb_5_4', buyNum: 2, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 1280},{'a': 'item', 't': '21', 'n': 2500} ] }, @@ -515,7 +515,7 @@ index: 5, need: [], free: false, - payId: 'ycmb_1_5', + payId: 'ycmb_5_5', buyNum: 3, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 3280},{'a': 'item', 't': '21', 'n': 6000} ] }, @@ -523,7 +523,7 @@ index: 6, need: [], free: false, - payId: 'ycmb_1_6', + payId: 'ycmb_5_6', buyNum: 3, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 6480},{'a': 'item', 't': '21', 'n': 12000} ] } @@ -1631,7 +1631,7 @@ index: 1, need: [], free: false, - payId: 'ycmb_1_1', + payId: 'ycmb_5_1', buyNum: 1, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 60},{'a': 'item', 't': '21', 'n': 200} ] }, @@ -1639,7 +1639,7 @@ index: 2, need: [], free: false, - payId: 'ycmb_1_2', + payId: 'ycmb_5_2', buyNum: 2, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 300},{'a': 'item', 't': '21', 'n': 600} ] }, @@ -1647,7 +1647,7 @@ index: 3, need: [], free: false, - payId: 'ycmb_1_3', + payId: 'ycmb_5_3', buyNum: 2, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 680},{'a': 'item', 't': '21', 'n': 1500} ] }, @@ -1655,7 +1655,7 @@ index: 4, need: [], free: false, - payId: 'ycmb_1_4', + payId: 'ycmb_5_4', buyNum: 2, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 1280},{'a': 'item', 't': '21', 'n': 2500} ] }, @@ -1663,7 +1663,7 @@ index: 5, need: [], free: false, - payId: 'ycmb_1_5', + payId: 'ycmb_5_5', buyNum: 3, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 3280},{'a': 'item', 't': '21', 'n': 6000} ] }, @@ -1671,7 +1671,7 @@ index: 6, need: [], free: false, - payId: 'ycmb_1_6', + payId: 'ycmb_5_6', buyNum: 3, prize: [ {'a': 'attr', 't': 'rmbmoney', 'n': 6480},{'a': 'item', 't': '21', 'n': 12000} ] } @@ -2360,7 +2360,7 @@ { "hdid" : 100, // 唯一活动id 人才计划 "htype" : 1, // 后端唯一识别标识(1:养成目标) - "stype" : 100, // 前端唯一识别标识(看前端需要是否修改) + "stype" : 101, // 前端唯一识别标识(看前端需要是否修改) "ttype" : 0, // 0 按照开服时间计算,1 玩家注册时间计算 4 屏蔽此活动 "stime" : 0, // 活动开始天数 "rtime" : 7, // 活动显示结束天数 @@ -2499,7 +2499,7 @@ { "hdid" : 101, // 唯一活动id 人才计划 "htype" : 1, // 后端唯一识别标识(1:养成目标) - "stype" : 100, // 前端唯一识别标识(看前端需要是否修改) + "stype" : 101, // 前端唯一识别标识(看前端需要是否修改) "ttype" : 0, // 0 按照开服时间计算,1 玩家注册时间计算 4 屏蔽此活动 "stime" : 14, // 活动开始天数 "rtime" : 21, // 活动显示结束天数 @@ -2948,6 +2948,7 @@ ] } }, + { "hdid" : 5000, // 唯一活动id 累计充值 "htype" : 5, // 后端唯一识别标识 @@ -3038,7 +3039,7 @@ "hdid" : 6000, // 唯一活动id 七日登录 "htype" : 6, // 后端唯一识别标识 "stype" : 600, // 前端唯一识别标识(看前端需要是否修改) - "ttype" : 0, // 0 按照开服时间计算,1 玩家注册时间计算 4 屏蔽此活动 + "ttype" : 1, // 0 按照开服时间计算,1 玩家注册时间计算 4 屏蔽此活动 "stime" : 0, // 活动开始天数 "rtime" : 7, // 活动显示结束天数 "etime" : 7, // 活动实际结束 @@ -3273,7 +3274,75 @@ //持续时间(秒数) cxtime: 604800 } + }, +{ + "hdid" : 8000, // 唯一活动id 周末礼包 + "htype" : 8, // 后端唯一识别标识 + "stype" : 800, // 前端唯一识别标识(看前端需要是否修改) + "ttype" : 0, // 0 按照开服时间计算,1 玩家注册时间计算 4 屏蔽此活动 + "stime" : 0, // 活动开始天数 + "rtime" : 30, // 活动显示结束天数 + "etime" : 30, // 活动实际结束 + "name": "wkdlibao", + "icon": "icon_tuisonglibao", + "showtime" : "仅供参考,会复写正确值", // 自选礼包,如果存在多个活动,计费点不要设置一样;如果是一样,可能会存在付费一次,购买多次。 + "data" : { + //活动文本描述 + intr: "wkdtips_1", + intr: "wkdtips_2", + //礼包 + gift: [ + { + need: [], + free: true, + payId: 'wkdlibao_1', + buyNum: 1, + prize: [] + }, + { + need: [], + free: false, + payId: 'wkdlibao_2', + buyNum: 1, + prize: [] + }, + { + need: [], + free: false, + payId: 'wkdlibao_3', + buyNum: 2, + prize: [] + }, + { + need: [], + free: false, + payId: 'wkdlibao_4', + buyNum: 2, + prize: [] + }, + { + need: [], + free: false, + payId: 'wkdlibao_5', + buyNum: 2, + prize: [] + }, + { + need: [], + free: false, + payId: 'wkdlibao_6', + buyNum: 3, + prize: [] + }, + { + need: [], + free: false, + payId: 'wkdlibao_7', + buyNum: 3, + prize: [] + } + ] + } } - ] \ No newline at end of file diff --git a/src/json/item.json b/src/json/item.json index dfdd3f8..49030ba 100644 --- a/src/json/item.json +++ b/src/json/item.json @@ -106,7 +106,7 @@ { "a": "attr", "t": "nexp", - "n": 100 + "n": 100000 } ], "selecPrize": [], @@ -179,7 +179,7 @@ "undefined": "稀有材料,用于专属武器进阶的专属弹夹", "type": 1, "sort": 1, - "colour": 4, + "colour": 5, "way": [ 11, 58 @@ -192,7 +192,7 @@ "usePrize": [], "selecPrize": [], "payId": "", - "advancedEffects": "" + "advancedEffects": "ani_xiangzikuang" }, "11": { "id": 11, @@ -555,7 +555,7 @@ "sort": 1, "colour": 4, "way": [ - 8 + 37 ], "go": "", "icon": "icon_pjlj", @@ -1305,7 +1305,7 @@ "610": { "id": 610, "name": "intr_item_name_610", - "undefined": "使用后可以获得70级橙色饰品沉醉", + "undefined": "使用后可以获得70级橙色速度饰品“沉醉”", "type": 2, "sort": 1, "colour": 5, @@ -2164,7 +2164,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3001", @@ -2185,7 +2186,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3002", @@ -2206,7 +2208,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3003", @@ -2227,7 +2230,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3004", @@ -2248,7 +2252,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3005", @@ -2269,7 +2274,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3006", @@ -2290,7 +2296,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3007", @@ -2311,7 +2318,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3008", @@ -2332,7 +2340,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3009", @@ -2353,7 +2362,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3010", @@ -2374,7 +2384,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3011", @@ -2395,7 +2406,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3012", @@ -2416,7 +2428,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3013", @@ -2437,7 +2450,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3014", @@ -2458,7 +2472,8 @@ "sort": 3, "colour": 4, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_3015", @@ -2474,12 +2489,13 @@ "4001": { "id": 4001, "name": "intr_item_name_4001", - "undefined": "收集{1}个可以招募吉田,或用于吉田的进阶", + "undefined": "收集{1}个可以招募洛克,或用于洛克的进阶", "type": 3, "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4001", @@ -2500,7 +2516,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4002", @@ -2521,7 +2538,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4003", @@ -2542,7 +2560,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4004", @@ -2563,7 +2582,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4005", @@ -2584,7 +2604,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4006", @@ -2605,7 +2626,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4007", @@ -2626,7 +2648,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4008", @@ -2647,7 +2670,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4009", @@ -2668,7 +2692,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4010", @@ -2689,7 +2714,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4011", @@ -2710,7 +2736,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4012", @@ -2731,7 +2758,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4013", @@ -2752,7 +2780,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4014", @@ -2773,7 +2802,8 @@ "sort": 3, "colour": 5, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_4015", @@ -2794,7 +2824,8 @@ "sort": 3, "colour": 6, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_5001", @@ -2815,7 +2846,8 @@ "sort": 3, "colour": 6, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_5002", @@ -2836,7 +2868,8 @@ "sort": 3, "colour": 6, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_5003", @@ -2857,7 +2890,8 @@ "sort": 3, "colour": 6, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_5004", @@ -2878,7 +2912,8 @@ "sort": 3, "colour": 6, "way": [ - 9 + 9, + 75 ], "go": "", "icon": "icon_gbsp_5005", @@ -3971,6 +4006,7 @@ "50201": { "id": 50201, "name": "playerheadFrame_name_16", + "undefined": "使用后解锁头像框“招贤纳士”", "type": 7, "sort": 1, "colour": 4, @@ -3986,6 +4022,7 @@ "50202": { "id": 50202, "name": "playerheadFrame_name_17", + "undefined": "使用后解锁头像框“势如破竹”", "type": 7, "sort": 1, "colour": 4, @@ -4001,6 +4038,7 @@ "50203": { "id": 50203, "name": "playerheadFrame_name_18", + "undefined": "使用后解锁头像框“被甲执兵”", "type": 7, "sort": 1, "colour": 4, @@ -4016,6 +4054,7 @@ "50204": { "id": 50204, "name": "playerheadFrame_name_19", + "undefined": "使用后解锁头像框“锋芒毕露”", "type": 7, "sort": 1, "colour": 4, @@ -4031,6 +4070,7 @@ "50205": { "id": 50205, "name": "playerheadFrame_name_20", + "undefined": "使用后解锁头像框“所向披靡”", "type": 7, "sort": 1, "colour": 4, @@ -4046,6 +4086,7 @@ "50206": { "id": 50206, "name": "playerheadFrame_name_21", + "undefined": "使用后解锁头像框“传世藏品”", "type": 7, "sort": 1, "colour": 4, @@ -4061,6 +4102,7 @@ "50207": { "id": 50207, "name": "playerheadFrame_name_22", + "undefined": "使用后解锁头像框“金戈铁马”", "type": 7, "sort": 1, "colour": 4, @@ -4076,7 +4118,7 @@ "60101": { "id": 60101, "name": "intr_item_name_60101", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4096,7 +4138,7 @@ "60102": { "id": 60102, "name": "intr_item_name_60102", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4116,7 +4158,7 @@ "60103": { "id": 60103, "name": "intr_item_name_60103", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4136,7 +4178,7 @@ "60104": { "id": 60104, "name": "intr_item_name_60104", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4156,7 +4198,7 @@ "60105": { "id": 60105, "name": "intr_item_name_60105", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4176,7 +4218,7 @@ "60201": { "id": 60201, "name": "intr_item_name_60201", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4196,7 +4238,7 @@ "60202": { "id": 60202, "name": "intr_item_name_60202", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4216,7 +4258,7 @@ "60203": { "id": 60203, "name": "intr_item_name_60203", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4236,7 +4278,7 @@ "60204": { "id": 60204, "name": "intr_item_name_60204", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4256,7 +4298,7 @@ "60205": { "id": 60205, "name": "intr_item_name_60205", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 1, @@ -4276,7 +4318,7 @@ "60301": { "id": 60301, "name": "intr_item_name_60301", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4296,7 +4338,7 @@ "60302": { "id": 60302, "name": "intr_item_name_60302", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4316,7 +4358,7 @@ "60303": { "id": 60303, "name": "intr_item_name_60303", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4336,7 +4378,7 @@ "60304": { "id": 60304, "name": "intr_item_name_60304", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4356,7 +4398,7 @@ "60305": { "id": 60305, "name": "intr_item_name_60305", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4376,7 +4418,7 @@ "60401": { "id": 60401, "name": "intr_item_name_60401", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4396,7 +4438,7 @@ "60402": { "id": 60402, "name": "intr_item_name_60402", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4416,7 +4458,7 @@ "60403": { "id": 60403, "name": "intr_item_name_60403", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4436,7 +4478,7 @@ "60404": { "id": 60404, "name": "intr_item_name_60404", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4456,7 +4498,7 @@ "60405": { "id": 60405, "name": "intr_item_name_60405", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 2, @@ -4476,7 +4518,7 @@ "60501": { "id": 60501, "name": "intr_item_name_60501", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4496,7 +4538,7 @@ "60502": { "id": 60502, "name": "intr_item_name_60502", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4516,7 +4558,7 @@ "60503": { "id": 60503, "name": "intr_item_name_60503", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4536,7 +4578,7 @@ "60504": { "id": 60504, "name": "intr_item_name_60504", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4556,7 +4598,7 @@ "60505": { "id": 60505, "name": "intr_item_name_60505", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4576,7 +4618,7 @@ "60601": { "id": 60601, "name": "intr_item_name_60601", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4596,7 +4638,7 @@ "60602": { "id": 60602, "name": "intr_item_name_60602", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4616,7 +4658,7 @@ "60603": { "id": 60603, "name": "intr_item_name_60603", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4636,7 +4678,7 @@ "60604": { "id": 60604, "name": "intr_item_name_60604", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4656,7 +4698,7 @@ "60605": { "id": 60605, "name": "intr_item_name_60605", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 3, @@ -4676,7 +4718,7 @@ "60701": { "id": 60701, "name": "intr_item_name_60701", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4696,7 +4738,7 @@ "60702": { "id": 60702, "name": "intr_item_name_60702", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4716,7 +4758,7 @@ "60703": { "id": 60703, "name": "intr_item_name_60703", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4736,7 +4778,7 @@ "60704": { "id": 60704, "name": "intr_item_name_60704", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4756,7 +4798,7 @@ "60705": { "id": 60705, "name": "intr_item_name_60705", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4776,7 +4818,7 @@ "60801": { "id": 60801, "name": "intr_item_name_60801", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4796,7 +4838,7 @@ "60802": { "id": 60802, "name": "intr_item_name_60802", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4816,7 +4858,7 @@ "60803": { "id": 60803, "name": "intr_item_name_60803", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4836,7 +4878,7 @@ "60804": { "id": 60804, "name": "intr_item_name_60804", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4856,7 +4898,7 @@ "60805": { "id": 60805, "name": "intr_item_name_60805", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 4, @@ -4876,7 +4918,7 @@ "60901": { "id": 60901, "name": "intr_item_name_60901", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -4896,7 +4938,7 @@ "60902": { "id": 60902, "name": "intr_item_name_60902", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -4916,7 +4958,7 @@ "60903": { "id": 60903, "name": "intr_item_name_60903", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -4936,7 +4978,7 @@ "60904": { "id": 60904, "name": "intr_item_name_60904", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -4956,7 +4998,7 @@ "60905": { "id": 60905, "name": "intr_item_name_60905", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -4976,7 +5018,7 @@ "61001": { "id": 61001, "name": "intr_item_name_61001", - "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂合成进阶。", + "undefined": "车身是车辆的外壳,坚固耐用,在乱战之地,大家都希望最好是防弹的。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -4996,7 +5038,7 @@ "61002": { "id": 61002, "name": "intr_item_name_61002", - "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂合成进阶。", + "undefined": "转向可是载具重要的组成部分,用来控制方向。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -5016,7 +5058,7 @@ "61003": { "id": 61003, "name": "intr_item_name_61003", - "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂合成进阶。", + "undefined": "动力模块越好,载具的动力越充足,在逃跑和追赶的时候都非常实用。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -5036,7 +5078,7 @@ "61004": { "id": 61004, "name": "intr_item_name_61004", - "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂合成进阶。", + "undefined": "既然都带武器上载具了,为什么不在载具上多装几个武器呢,一切恐惧都来源于火力不足。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, @@ -5056,7 +5098,7 @@ "61005": { "id": 61005, "name": "intr_item_name_61005", - "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂合成进阶。", + "undefined": "在乱战之地,没有好的防弹轮胎都没有交战资格。可以在维修厂安装。", "type": 1, "sort": 1, "colour": 5, diff --git a/src/json/jijin.json b/src/json/jijin.json index bf75bdf..bfbcf9e 100644 --- a/src/json/jijin.json +++ b/src/json/jijin.json @@ -272,7 +272,7 @@ }, { "type": "dayjijin", - "total": 10, + "total": 15, "pt": [ { "a": "item", @@ -288,81 +288,9 @@ } ] }, - { - "type": "dayjijin", - "total": 15, - "pt": [ - { - "a": "item", - "t": "23", - "n": 20000 - } - ], - "tq": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 888 - } - ] - }, - { - "type": "dayjijin", - "total": 20, - "pt": [ - { - "a": "item", - "t": "2", - "n": 200 - } - ], - "tq": [ - { - "a": "item", - "t": "615", - "n": 1 - } - ] - }, - { - "type": "dayjijin", - "total": 25, - "pt": [ - { - "a": "item", - "t": "23", - "n": 20000 - } - ], - "tq": [ - { - "a": "item", - "t": "4", - "n": 5 - } - ] - }, { "type": "dayjijin", "total": 30, - "pt": [ - { - "a": "item", - "t": "2", - "n": 300 - } - ], - "tq": [ - { - "a": "item", - "t": "2", - "n": 2000 - } - ] - }, - { - "type": "dayjijin", - "total": 35, "pt": [ { "a": "item", @@ -380,12 +308,12 @@ }, { "type": "dayjijin", - "total": 40, + "total": 45, "pt": [ { "a": "item", "t": "2", - "n": 300 + "n": 200 } ], "tq": [ @@ -396,42 +324,6 @@ } ] }, - { - "type": "dayjijin", - "total": 45, - "pt": [ - { - "a": "item", - "t": "23", - "n": 20000 - } - ], - "tq": [ - { - "a": "item", - "t": "4", - "n": 5 - } - ] - }, - { - "type": "dayjijin", - "total": 50, - "pt": [ - { - "a": "item", - "t": "2", - "n": 400 - } - ], - "tq": [ - { - "a": "item", - "t": "2", - "n": 2000 - } - ] - }, { "type": "dayjijin", "total": 60, @@ -442,6 +334,42 @@ "n": 20000 } ], + "tq": [ + { + "a": "item", + "t": "4", + "n": 5 + } + ] + }, + { + "type": "dayjijin", + "total": 75, + "pt": [ + { + "a": "item", + "t": "2", + "n": 300 + } + ], + "tq": [ + { + "a": "item", + "t": "2", + "n": 2000 + } + ] + }, + { + "type": "dayjijin", + "total": 90, + "pt": [ + { + "a": "item", + "t": "23", + "n": 20000 + } + ], "tq": [ { "a": "attr", @@ -452,12 +380,12 @@ }, { "type": "dayjijin", - "total": 70, + "total": 105, "pt": [ { "a": "item", "t": "2", - "n": 400 + "n": 300 } ], "tq": [ @@ -470,7 +398,7 @@ }, { "type": "dayjijin", - "total": 80, + "total": 120, "pt": [ { "a": "item", @@ -488,7 +416,79 @@ }, { "type": "dayjijin", - "total": 90, + "total": 135, + "pt": [ + { + "a": "item", + "t": "2", + "n": 400 + } + ], + "tq": [ + { + "a": "item", + "t": "2", + "n": 2000 + } + ] + }, + { + "type": "dayjijin", + "total": 150, + "pt": [ + { + "a": "item", + "t": "23", + "n": 20000 + } + ], + "tq": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 888 + } + ] + }, + { + "type": "dayjijin", + "total": 165, + "pt": [ + { + "a": "item", + "t": "2", + "n": 400 + } + ], + "tq": [ + { + "a": "item", + "t": "615", + "n": 1 + } + ] + }, + { + "type": "dayjijin", + "total": 180, + "pt": [ + { + "a": "item", + "t": "23", + "n": 20000 + } + ], + "tq": [ + { + "a": "item", + "t": "4", + "n": 5 + } + ] + }, + { + "type": "dayjijin", + "total": 200, "pt": [ { "a": "item", diff --git a/src/json/kaifukuanghuan.json5 b/src/json/kaifukuanghuan.json5 index 4e98ca3..a23442e 100644 --- a/src/json/kaifukuanghuan.json5 +++ b/src/json/kaifukuanghuan.json5 @@ -64,10 +64,10 @@ ], '2': [ { taskId:'intr_task_name_444', taskType: 'toDayLogin_2', total: 1, prize: [{ a:'attr', t:'rmbmoney', n: 150 },{ a:'item', t:'618', n: 1 },{ a:'item', t:'12', n: 100 }],"tiaozhuan": 24 }, - { taskId:'intr_task_name_445', taskType: 'toDayPay_2', total: 200, prize: [{ a:'attr', t:'rmbmoney', n: 1000 },{ a:'item', t:'616', n: 5 },{ a:'item', t:'600', n: 2 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_446', taskType: 'toDayPay_2', total: 400, prize: [{ a:'attr', t:'rmbmoney', n: 600 },{ a:'attr', t:'nexp', n: 10000 },{ a:'item', t:'616', n: 5 },{ a:'item', t:'600', n: 3 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_447', taskType: 'toDayPay_2', total: 600, prize: [{ a:'attr', t:'rmbmoney', n: 800 },{ a:'attr', t:'nexp', n: 40000 },{ a:'item', t:'616', n: 10 },{ a:'item', t:'600', n: 5 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_448', taskType: 'toDayPay_2', total: 800, prize: [{ a:'attr', t:'rmbmoney', n: 1000 },{ a:'attr', t:'nexp', n: 100000 },{ a:'item', t:'616', n: 20 },{ a:'item', t:'600', n: 10 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_445', taskType: 'toDayPay_2', total: 400, prize: [{ a:'attr', t:'rmbmoney', n: 1000 },{ a:'item', t:'616', n: 5 },{ a:'item', t:'600', n: 2 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_446', taskType: 'toDayPay_2', total: 800, prize: [{ a:'attr', t:'rmbmoney', n: 600 },{ a:'attr', t:'nexp', n: 10000 },{ a:'item', t:'616', n: 5 },{ a:'item', t:'600', n: 3 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_447', taskType: 'toDayPay_2', total: 1200, prize: [{ a:'attr', t:'rmbmoney', n: 800 },{ a:'attr', t:'nexp', n: 40000 },{ a:'item', t:'616', n: 10 },{ a:'item', t:'600', n: 5 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_448', taskType: 'toDayPay_2', total: 1600, prize: [{ a:'attr', t:'rmbmoney', n: 1000 },{ a:'attr', t:'nexp', n: 100000 },{ a:'item', t:'616', n: 20 },{ a:'item', t:'600', n: 10 }],"tiaozhuan": 33 }, { taskId:'intr_task_name_449', taskType: 'jjc_rank', total: 100, prize: [{ a:'attr', t:'rmbmoney', n: 100 }],"tiaozhuan": 28 }, { taskId:'intr_task_name_450', taskType: 'jjc_rank', total: 50, prize: [{ a:'attr', t:'rmbmoney', n: 150 }],"tiaozhuan": 28 }, { taskId:'intr_task_name_451', taskType: 'jjc_rank', total: 20, prize: [{ a:'attr', t:'rmbmoney', n: 200 }],"tiaozhuan": 28 }, @@ -81,10 +81,10 @@ ], '3': [ { taskId:'intr_task_name_459', taskType: 'toDayLogin_3', total: 1, prize: [{ a:'attr', t:'rmbmoney', n: 200 },{ a:'equip', t:'3003', n: 1 },{ a:'item', t:'2', n: 200 }],"tiaozhuan": 24 }, - { taskId:'intr_task_name_460', taskType: 'toDayPay_3', total: 300, prize: [{ a:'attr', t:'rmbmoney', n: 1500 },{ a:'item', t:'23', n: 50000 },{ a:'item', t:'601', n: 2 },{ a:'item', t:'600', n: 2 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_461', taskType: 'toDayPay_3', total: 500, prize: [{ a:'item', t:'12', n: 2500 },{ a:'attr', t:'nexp', n: 10000 },{ a:'item', t:'601', n: 5 },{ a:'item', t:'600', n: 3 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_462', taskType: 'toDayPay_3', total: 1000, prize: [{ a:'item', t:'2', n: 5000 },{ a:'attr', t:'nexp', n: 40000 },{ a:'item', t:'601', n: 10 },{ a:'item', t:'600', n: 5 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_463', taskType: 'toDayPay_3', total: 1500, prize: [{ a:'attr', t:'rmbmoney', n: 2000 },{ a:'attr', t:'nexp', n: 100000 },{ a:'item', t:'601', n: 20 },{ a:'item', t:'600', n: 10 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_460', taskType: 'toDayPay_3', total: 900, prize: [{ a:'attr', t:'rmbmoney', n: 1500 },{ a:'item', t:'23', n: 50000 },{ a:'item', t:'601', n: 2 },{ a:'item', t:'600', n: 2 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_461', taskType: 'toDayPay_3', total: 1500, prize: [{ a:'item', t:'12', n: 2500 },{ a:'attr', t:'nexp', n: 10000 },{ a:'item', t:'601', n: 5 },{ a:'item', t:'600', n: 3 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_462', taskType: 'toDayPay_3', total: 3000, prize: [{ a:'item', t:'2', n: 5000 },{ a:'attr', t:'nexp', n: 40000 },{ a:'item', t:'601', n: 10 },{ a:'item', t:'600', n: 5 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_463', taskType: 'toDayPay_3', total: 4500, prize: [{ a:'attr', t:'rmbmoney', n: 2000 },{ a:'attr', t:'nexp', n: 100000 },{ a:'item', t:'601', n: 20 },{ a:'item', t:'600', n: 10 }],"tiaozhuan": 33 }, { taskId:'intr_task_name_464', taskType: 'zccg_level', total: 15, prize: [{ a:'item', t:'23', n: 10000 },{ a:'item', t:'26', n: 1 }],"tiaozhuan": 29 }, { taskId:'intr_task_name_465', taskType: 'zccg_level', total: 17, prize: [{ a:'item', t:'23', n: 20000 },{ a:'item', t:'26', n: 2 }],"tiaozhuan": 29 }, { taskId:'intr_task_name_466', taskType: 'zccg_level', total: 19, prize: [{ a:'item', t:'23', n: 20000 },{ a:'item', t:'26', n: 3 }],"tiaozhuan": 29 }, @@ -98,10 +98,10 @@ ], '4': [ { taskId:'intr_task_name_474', taskType: 'toDayLogin_4', total: 1, prize: [{ a:'attr', t:'rmbmoney', n: 250 },{ a:'item', t:'12', n: 100 }],"tiaozhuan": 24 }, - { taskId:'intr_task_name_475', taskType: 'toDayPay_4', total: 500, prize: [{ a:'attr', t:'rmbmoney', n: 2500 },{ a:'item', t:'12', n: 1800 },{ a:'item', t:'616', n: 10 },{ a:'item', t:'600', n: 2 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_476', taskType: 'toDayPay_4', total: 800, prize: [{ a:'item', t:'12', n: 3000 },{ a:'attr', t:'nexp', n: 100000 },{ a:'item', t:'616', n: 10 },{ a:'item', t:'600', n: 3 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_477', taskType: 'toDayPay_4', total: 1500, prize: [{ a:'item', t:'9', n: 1250 },{ a:'attr', t:'nexp', n: 200000 },{ a:'item', t:'601', n: 10 },{ a:'item', t:'600', n: 5 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_478', taskType: 'toDayPay_4', total: 2000, prize: [{ a:'attr', t:'rmbmoney', n: 5000 },{ a:'attr', t:'nexp', n: 300000 },{ a:'item', t:'601', n: 10 },{ a:'item', t:'600', n: 10 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_475', taskType: 'toDayPay_4', total: 2000, prize: [{ a:'attr', t:'rmbmoney', n: 2500 },{ a:'item', t:'12', n: 1800 },{ a:'item', t:'616', n: 20 },{ a:'item', t:'600', n: 2 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_476', taskType: 'toDayPay_4', total: 3200, prize: [{ a:'item', t:'12', n: 3000 },{ a:'attr', t:'nexp', n: 100000 },{ a:'item', t:'616', n: 20 },{ a:'item', t:'600', n: 3 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_477', taskType: 'toDayPay_4', total: 6000, prize: [{ a:'item', t:'9', n: 1250 },{ a:'attr', t:'nexp', n: 200000 },{ a:'item', t:'601', n: 20 },{ a:'item', t:'600', n: 5 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_478', taskType: 'toDayPay_4', total: 8000, prize: [{ a:'attr', t:'rmbmoney', n: 5000 },{ a:'attr', t:'nexp', n: 300000 },{ a:'item', t:'601', n: 20 },{ a:'item', t:'600', n: 10 }],"tiaozhuan": 33 }, { taskId:'intr_task_name_479', taskType: 'mapId' , total: 70, prize: [{ a:'item', t:'12', n: 30 },{ a:'item', t:'25', n: 1 }],"tiaozhuan": 3 }, { taskId:'intr_task_name_480', taskType: 'mapId' , total: 75, prize: [{ a:'item', t:'12', n: 30 },{ a:'item', t:'25', n: 2 }],"tiaozhuan": 3 }, { taskId:'intr_task_name_481', taskType: 'mapId' , total: 80, prize: [{ a:'item', t:'12', n: 30 },{ a:'item', t:'25', n: 3 }],"tiaozhuan": 3 }, @@ -115,10 +115,10 @@ ], '5': [ { taskId:'intr_task_name_489', taskType: 'toDayLogin_5', total: 1, prize: [{ a:'attr', t:'rmbmoney', n: 300 },{ a:'item', t:'2', n: 200 }],"tiaozhuan": 24 }, - { taskId:'intr_task_name_490', taskType: 'toDayPay_5', total: 1000, prize: [{ a:'attr', t:'rmbmoney', n: 5000 },{ a:'item', t:'600', n: 2 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_491', taskType: 'toDayPay_5', total: 1500, prize: [{ a:'item', t:'10', n: 250 },{ a:'attr', t:'nexp', n: 250000 },{ a:'item', t:'6', n: 40 },{ a:'item', t:'600', n: 3 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_492', taskType: 'toDayPay_5', total: 2000, prize: [{ a:'item', t:'9', n: 3000 },{ a:'attr', t:'nexp', n: 300000 },{ a:'item', t:'6', n: 50 },{ a:'item', t:'600', n: 5 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_493', taskType: 'toDayPay_5', total: 2800, prize: [{ a:'attr', t:'rmbmoney', n: 10000 },{ a:'attr', t:'nexp', n: 500000 },{ a:'item', t:'6', n: 60 },{ a:'item', t:'600', n: 10 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_490', taskType: 'toDayPay_5', total: 6000, prize: [{ a:'attr', t:'rmbmoney', n: 5000 },{ a:'item', t:'600', n: 4 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_491', taskType: 'toDayPay_5', total: 9000, prize: [{ a:'item', t:'10', n: 250 },{ a:'attr', t:'nexp', n: 250000 },{ a:'item', t:'6', n: 40 },{ a:'item', t:'600', n: 6 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_492', taskType: 'toDayPay_5', total: 12000, prize: [{ a:'item', t:'9', n: 3000 },{ a:'attr', t:'nexp', n: 300000 },{ a:'item', t:'6', n: 50 },{ a:'item', t:'600', n: 10 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_493', taskType: 'toDayPay_5', total: 16800, prize: [{ a:'attr', t:'rmbmoney', n: 10000 },{ a:'attr', t:'nexp', n: 500000 },{ a:'item', t:'6', n: 60 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, { taskId:'intr_task_name_494', taskType: 'helpHeros', total: 1, prize: [{ a:'attr', t:'rmbmoney', n: 50 },{ a:'item', t:'70004', n: 1 }],"tiaozhuan": 2 }, { taskId:'intr_task_name_495', taskType: 'helpHeros', total: 2, prize: [{ a:'attr', t:'rmbmoney', n: 100 },{ a:'item', t:'70004', n: 1 }],"tiaozhuan": 2 }, { taskId:'intr_task_name_496', taskType: 'helpHeros', total: 3, prize: [{ a:'attr', t:'rmbmoney', n: 150 },{ a:'item', t:'70005', n: 1 }],"tiaozhuan": 2 }, @@ -132,10 +132,10 @@ ], '6': [ { taskId:'intr_task_name_504', taskType: 'toDayLogin_6', total: 1, prize: [{ a:'attr', t:'rmbmoney', n: 350 },{ a:'attr', t:'jinbi', n: 300000 }],"tiaozhuan": 24 }, - { taskId:'intr_task_name_505', taskType: 'toDayPay_6', total: 1500, prize: [{ a:'attr', t:'rmbmoney', n: 7500 },{ a:'item', t:'6', n: 40 },{ a:'item', t:'617', n: 3 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_506', taskType: 'toDayPay_6', total: 2800, prize: [{ a:'item', t:'2', n: 4500 },{ a:'item', t:'6', n: 60 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_507', taskType: 'toDayPay_6', total: 4200, prize: [{ a:'item', t:'29', n: 800 },{ a:'item', t:'6', n: 70 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_508', taskType: 'toDayPay_6', total: 5500, prize: [{ a:'attr', t:'rmbmoney', n: 15000 },{ a:'item', t:'6', n: 80 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_505', taskType: 'toDayPay_6', total: 12000, prize: [{ a:'attr', t:'rmbmoney', n: 7500 },{ a:'item', t:'6', n: 80 },{ a:'item', t:'617', n: 3 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_506', taskType: 'toDayPay_6', total: 22400, prize: [{ a:'item', t:'2', n: 4500 },{ a:'item', t:'6', n: 120 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_507', taskType: 'toDayPay_6', total: 33600, prize: [{ a:'item', t:'29', n: 800 },{ a:'item', t:'6', n: 140 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_508', taskType: 'toDayPay_6', total: 44000, prize: [{ a:'attr', t:'rmbmoney', n: 15000 },{ a:'item', t:'6', n: 160 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, { taskId:'intr_task_name_509', taskType: 'wxcLv', total: 22, prize: [{ a:'item', t:'44', n: 5 }],"tiaozhuan": 6 }, { taskId:'intr_task_name_510', taskType: 'wxcLv', total: 24, prize: [{ a:'item', t:'45', n: 5 }],"tiaozhuan": 6 }, { taskId:'intr_task_name_511', taskType: 'wxcLv', total: 26, prize: [{ a:'item', t:'46', n: 5 }],"tiaozhuan": 6 }, @@ -149,10 +149,10 @@ ], '7': [ { taskId:'intr_task_name_519', taskType: 'toDayLogin_7', total: 1, prize: [{ a:'attr', t:'rmbmoney', n: 400 },{ a:'item', t:'617', n: 1 }],"tiaozhuan": 24 }, - { taskId:'intr_task_name_520', taskType: 'toDayPay_7', total: 1500, prize: [{ a:'attr', t:'rmbmoney', n: 7500 },{ a:'item', t:'24', n: 20 },{ a:'item', t:'617', n: 3 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_521', taskType: 'toDayPay_7', total: 2800, prize: [{ a:'item', t:'10', n: 120 },{ a:'item', t:'29', n: 500 },{ a:'item', t:'6', n: 60 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_522', taskType: 'toDayPay_7', total: 4200, prize: [{ a:'item', t:'9', n: 2000 },{ a:'item', t:'29', n: 1000 },{ a:'item', t:'6', n: 70 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, - { taskId:'intr_task_name_523', taskType: 'toDayPay_7', total: 5500, prize: [{ a:'attr', t:'rmbmoney', n: 15000 },{ a:'item', t:'20', n: 230 },{ a:'item', t:'6', n: 80 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_520', taskType: 'toDayPay_7', total: 15000, prize: [{ a:'attr', t:'rmbmoney', n: 7500 },{ a:'item', t:'24', n: 20 },{ a:'item', t:'617', n: 3 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_521', taskType: 'toDayPay_7', total: 28000, prize: [{ a:'item', t:'10', n: 120 },{ a:'item', t:'29', n: 500 },{ a:'item', t:'6', n: 120 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_522', taskType: 'toDayPay_7', total: 42000, prize: [{ a:'item', t:'9', n: 2000 },{ a:'item', t:'29', n: 1000 },{ a:'item', t:'6', n: 140 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, + { taskId:'intr_task_name_523', taskType: 'toDayPay_7', total: 55000, prize: [{ a:'attr', t:'rmbmoney', n: 15000 },{ a:'item', t:'20', n: 230 },{ a:'item', t:'6', n: 160 },{ a:'item', t:'600', n: 20 }],"tiaozhuan": 33 }, { taskId:'intr_task_name_524', taskType: 'lv', total: 35, prize: [{ a:'attr', t:'rmbmoney', n: 50 },{ a:'item', t:'6', n: 1 }],"tiaozhuan": 1 }, { taskId:'intr_task_name_525', taskType: 'lv', total: 38, prize: [{ a:'attr', t:'rmbmoney', n: 100 },{ a:'item', t:'6', n: 2 }],"tiaozhuan": 1 }, { taskId:'intr_task_name_526', taskType: 'lv', total: 41, prize: [{ a:'attr', t:'rmbmoney', n: 150 },{ a:'item', t:'6', n: 3 }],"tiaozhuan": 1 }, diff --git a/src/json/kfcb_content.json b/src/json/kfcb_content.json index 3746f7f..ef8bc42 100644 --- a/src/json/kfcb_content.json +++ b/src/json/kfcb_content.json @@ -2,50 +2,92 @@ "1": { "id": 1, "name": "intr_kfcb_name_1", + "icon": "icon_kfcb_zxns", "tiaozhuan": 1, - "type": [], - "num": [] + "type": 1, + "showDay": [ + 0, + 2 + ], + "content": "kfcb_des_1", + "text": "kfcb_text_1" }, "2": { "id": 2, "name": "intr_kfcb_name_2", + "icon": "icon_kfcb_srpz", "tiaozhuan": 1, - "type": [], - "num": [] + "type": 2, + "showDay": [ + 2, + 4 + ], + "content": "kfcb_des_2", + "text": "kfcb_text_2" }, "3": { "id": 3, "name": "intr_kfcb_name_3", + "icon": "icon_kfcb_pjzb", "tiaozhuan": 1, - "type": [], - "num": [] + "type": 3, + "showDay": [ + 4, + 6 + ], + "content": "kfcb_des_3", + "text": "kfcb_text_3" }, "4": { "id": 4, "name": "intr_kfcb_name_4", + "icon": "icon_kfcb_fmbl", "tiaozhuan": 1, - "type": [], - "num": [] + "type": 4, + "showDay": [ + 6, + 8 + ], + "content": "kfcb_des_4", + "text": "kfcb_text_4" }, "5": { "id": 5, "name": "intr_kfcb_name_5", + "icon": "icon_kfcb_sxpm", "tiaozhuan": 1, - "type": [], - "num": [] + "type": 5, + "showDay": [ + 8, + 10 + ], + "content": "kfcb_des_5", + "text": "kfcb_text_5" }, "6": { "id": 6, "name": "intr_kfcb_name_6", + "icon": "icon_kfcb_cscp", "tiaozhuan": 1, - "type": [], - "num": [] + "type": 6, + "showDay": [ + 10, + 12 + ], + "content": "kfcb_des_6", + "text": "kfcb_text_6" }, "7": { "id": 7, "name": "intr_kfcb_name_7", + "icon": "icon_kfcb_jgtm", "tiaozhuan": 1, - "type": [], - "num": [] + "type": 7, + "showDay": [ + 12, + 14 + ], + "content": "kfcb_des_7", + "text": "kfcb_text_7" } } \ No newline at end of file diff --git a/src/json/niudanji.json5 b/src/json/niudanji.json5 index 641ba51..8b4a7b9 100644 --- a/src/json/niudanji.json5 +++ b/src/json/niudanji.json5 @@ -1,6 +1,6 @@ { //每充值x充值经验获得一次扭蛋次数 - pay2num: 500, + pay2num: 1000, //每抽取x次必定获得终级大奖 num2lottery: 50, //奖励 @@ -12,13 +12,8 @@ }, { p: 2, - pmd: false, - prize: [{a: 'item', t: '5002', n: 20}, {a: 'item', t: '5004', n: 20}] - }, - { - p: 4, pmd: true, - prize: [{a: 'item', t: '600', n: 20}] + prize: [{a: 'item', t: '5001', n: 20}, {a: 'item', t: '5003', n: 20}, {a: 'item', t: '5005', n: 20}] }, { p: 5, diff --git a/src/json/npc.json b/src/json/npc.json index 75fa10b..0a08b54 100644 --- a/src/json/npc.json +++ b/src/json/npc.json @@ -10951,6 +10951,406 @@ "isboss": 1, "ghname": "npc_ghname_6" }, + "14001": { + "npcId": 14001, + "attr": {}, + "npclist": "1001_21_90018#3009_21_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14002": { + "npcId": 14002, + "attr": {}, + "npclist": "1002_27_90018#3008_25_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, + "14003": { + "npcId": 14003, + "attr": {}, + "npclist": "2001_22_90018#3007_21_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3" + }, + "14004": { + "npcId": 14004, + "attr": {}, + "npclist": "2002_29_90002#3006_28_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4" + }, + "14005": { + "npcId": 14005, + "attr": {}, + "npclist": "3001_21_90002#3011_26_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5" + }, + "14006": { + "npcId": 14006, + "attr": {}, + "npclist": "3007_25_90002#3012_28_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6" + }, + "14007": { + "npcId": 14007, + "attr": {}, + "npclist": "3008_22_90002#3013_22_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14008": { + "npcId": 14008, + "attr": {}, + "npclist": "3009_21_90002#3014_23_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, + "14009": { + "npcId": 14009, + "attr": {}, + "npclist": "3010_21_90002#3015_23_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3" + }, + "14010": { + "npcId": 14010, + "attr": {}, + "npclist": "3011_23_90002#4001_24_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4" + }, + "14011": { + "npcId": 14011, + "attr": {}, + "npclist": "3012_28_90002#4002_20_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5" + }, + "14012": { + "npcId": 14012, + "attr": {}, + "npclist": "3013_22_90002#4003_21_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6" + }, + "14013": { + "npcId": 14013, + "attr": {}, + "npclist": "3014_38_90002#4004_34_90002#4011_34_90002#3001_34_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14014": { + "npcId": 14014, + "attr": {}, + "npclist": "3015_38_90002#4005_33_90002#4010_40_90002#3015_35_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, + "14015": { + "npcId": 14015, + "attr": {}, + "npclist": "4001_32_90002#4006_32_90002#4009_31_90002#3012_39_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3" + }, + "14016": { + "npcId": 14016, + "attr": {}, + "npclist": "4002_37_90002#4007_40_90002#4012_34_90002#3010_30_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4" + }, + "14017": { + "npcId": 14017, + "attr": {}, + "npclist": "4003_37_90002#4008_32_90002#4013_38_90002#3008_34_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5" + }, + "14018": { + "npcId": 14018, + "attr": {}, + "npclist": "4004_39_90002#4009_40_90002#4014_36_90002#3006_33_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6" + }, + "14019": { + "npcId": 14019, + "attr": {}, + "npclist": "4005_31_90002#4010_32_90002#4015_35_90002#3004_37_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14020": { + "npcId": 14020, + "attr": {}, + "npclist": "4006_40_90002#4011_33_90002#5001_38_90002#3001_38_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, + "14021": { + "npcId": 14021, + "attr": {}, + "npclist": "4007_34_90002#4012_37_90002#5002_31_90002#3002_34_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3" + }, + "14022": { + "npcId": 14022, + "attr": {}, + "npclist": "4008_35_90002#4013_33_90002#5003_35_90002#3003_32_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4" + }, + "14023": { + "npcId": 14023, + "attr": {}, + "npclist": "4009_32_90002#4014_40_90002#5004_32_90002#3004_30_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5" + }, + "14024": { + "npcId": 14024, + "attr": {}, + "npclist": "4010_38_90004#4015_35_90004#5005_39_90004#3005_34_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6" + }, + "14025": { + "npcId": 14025, + "attr": {}, + "npclist": "4011_32_90004#5001_40_90004#3001_31_90004#3006_39_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14026": { + "npcId": 14026, + "attr": {}, + "npclist": "4012_37_90004#5002_32_90004#3002_39_90004#3007_38_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, + "14027": { + "npcId": 14027, + "attr": {}, + "npclist": "4013_36_90004#5003_30_90004#3003_30_90004#3008_34_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3" + }, + "14028": { + "npcId": 14028, + "attr": {}, + "npclist": "4014_39_90004#5004_39_90004#3004_32_90004#3009_32_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4" + }, + "14029": { + "npcId": 14029, + "attr": {}, + "npclist": "4015_35_90004#5005_34_90004#3005_31_90004#3010_35_90002", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5" + }, + "14030": { + "npcId": 14030, + "attr": {}, + "npclist": "5001_41_90003#3001_46_90003#3006_49_90003#3011_46_90003#4001_41_90003#4003_44_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6" + }, + "14031": { + "npcId": 14031, + "attr": {}, + "npclist": "5002_48_90003#3002_48_90003#3007_43_90003#3012_43_90003#4002_48_90003#4005_44_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14032": { + "npcId": 14032, + "attr": {}, + "npclist": "5003_42_90003#3003_44_90003#3008_48_90003#3013_50_90003#4003_50_90003#4007_43_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, + "14033": { + "npcId": 14033, + "attr": {}, + "npclist": "5004_42_90003#3004_46_90003#3009_50_90003#3014_40_90003#4004_47_90003#4008_49_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3" + }, + "14034": { + "npcId": 14034, + "attr": {}, + "npclist": "5005_49_90003#3005_43_90003#3010_47_90003#3015_41_90003#4005_50_90003#4010_44_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4" + }, + "14035": { + "npcId": 14035, + "attr": {}, + "npclist": "3001_40_90001#3006_45_90004#3011_42_90001#4001_42_90001#4006_41_90001#4011_45_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5" + }, + "14036": { + "npcId": 14036, + "attr": {}, + "npclist": "3002_42_90001#3007_47_90004#3012_44_90001#4002_50_90001#4007_42_90001#4012_41_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6" + }, + "14037": { + "npcId": 14037, + "attr": {}, + "npclist": "3003_49_90001#3008_42_90004#3013_50_90001#4003_48_90001#4008_41_90001#4013_45_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14038": { + "npcId": 14038, + "attr": {}, + "npclist": "3004_49_90001#3009_44_90004#3014_44_90001#4004_42_90001#4009_43_90001#4014_41_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, + "14039": { + "npcId": 14039, + "attr": {}, + "npclist": "3005_41_90001#3010_44_90004#3015_48_90001#4005_41_90001#4010_42_90001#4015_44_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3" + }, + "14040": { + "npcId": 14040, + "attr": {}, + "npclist": "3006_43_90001#3011_43_90004#4001_47_90001#4006_46_90001#4011_42_90001#5001_50_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4" + }, + "14041": { + "npcId": 14041, + "attr": {}, + "npclist": "3007_50_90001#3012_45_90004#4002_45_90001#4007_45_90001#4012_45_90001#5002_50_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5" + }, + "14042": { + "npcId": 14042, + "attr": {}, + "npclist": "3008_43_90001#3013_49_90004#4003_50_90001#4008_42_90001#4013_46_90001#5003_41_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6" + }, + "14043": { + "npcId": 14043, + "attr": {}, + "npclist": "3009_49_90001#3014_40_90004#4004_45_90001#4009_48_90001#4014_43_90001#5004_48_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14044": { + "npcId": 14044, + "attr": {}, + "npclist": "3010_50_90001#3015_49_90004#4005_42_90001#4010_41_90001#4015_45_90001#5005_40_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, + "14045": { + "npcId": 14045, + "attr": {}, + "npclist": "3011_49_90001#4001_42_90004#4006_46_90001#4011_42_90001#5001_42_90001#3001_45_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3" + }, + "14046": { + "npcId": 14046, + "attr": {}, + "npclist": "3012_49_90001#4002_46_90004#4007_41_90001#4012_43_90001#5002_48_90001#3002_43_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4" + }, + "14047": { + "npcId": 14047, + "attr": {}, + "npclist": "3013_42_90001#4003_44_90004#4008_45_90001#4013_49_90001#5003_40_90001#3003_41_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5" + }, + "14048": { + "npcId": 14048, + "attr": {}, + "npclist": "3014_47_90001#4004_48_90004#4009_49_90001#4014_47_90001#5004_43_90001#3004_47_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6" + }, + "14049": { + "npcId": 14049, + "attr": {}, + "npclist": "3015_44_90001#4005_41_90004#4010_40_90001#4015_44_90001#5005_47_90001#3005_43_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1" + }, + "14050": { + "npcId": 14050, + "attr": {}, + "npclist": "4001_44_90001#4006_46_90004#4011_48_90001#5001_45_90001#3001_50_90001#3006_42_90004", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2" + }, "15001": { "npcId": 15001, "attr": {}, @@ -12203,7 +12603,7 @@ "15086": { "npcId": 15086, "attr": {}, - "npclist": "2002_79_90001#3005_79_90001#3001_79_90001#4013_79_90001#4008_79_90001#3009_79_90001", + "npclist": "2002_78_90001#3005_78_90001#3001_78_90001#4013_77_90001#4008_77_90001#3009_77_90001", "npcLv": [ 154, 154, @@ -12218,7 +12618,7 @@ "15087": { "npcId": 15087, "attr": {}, - "npclist": "3004_80_90001#4012_80_90001#2002_80_90001#3013_80_90001#4007_80_90001#4006_80_90001", + "npclist": "3004_79_90001#4012_79_90001#2002_79_90001#3013_80_90001#4007_80_90001#4006_80_90001", "npcLv": [ 156, 156, @@ -18449,6 +18849,114 @@ "isboss": 1, "ghname": "npc_ghname_2" }, + "18001": { + "npcId": 18001, + "attr": {}, + "npclist": "4001_41_90003#2002_41_90003#3007_41_90003#3001_41_90003#1001_41_90003#3007_41_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1", + "npcname": "tlsd_npc_name_1" + }, + "18002": { + "npcId": 18002, + "attr": {}, + "npclist": "3002_41_90003#1001_41_90003#2002_41_90003#3010_41_90003#3009_41_90003#3005_41_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2", + "npcname": "tlsd_npc_name_2" + }, + "18003": { + "npcId": 18003, + "attr": {}, + "npclist": "1002_41_90003#3015_41_90003#3003_41_90003#1001_41_90003#3002_41_90003#3015_41_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3", + "npcname": "tlsd_npc_name_3" + }, + "18004": { + "npcId": 18004, + "attr": {}, + "npclist": "2002_39_90003#3006_39_90003#4002_39_90003#3005_39_90003#3014_39_90003#2001_39_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4", + "npcname": "tlsd_npc_name_4" + }, + "18005": { + "npcId": 18005, + "attr": {}, + "npclist": "3003_39_90003#1002_39_90003#1001_39_90003#3011_39_90003#3001_39_90003#3007_39_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5", + "npcname": "tlsd_npc_name_5" + }, + "18006": { + "npcId": 18006, + "attr": {}, + "npclist": "3009_43_90003#3006_43_90003#4003_43_90003#1002_43_90003#3002_43_90003#3003_43_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6", + "npcname": "tlsd_npc_name_6" + }, + "18007": { + "npcId": 18007, + "attr": {}, + "npclist": "3004_43_90003#4004_43_90003#3007_43_90003#2002_43_90003#1001_43_90003#3015_43_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_1", + "npcname": "tlsd_npc_name_1" + }, + "18008": { + "npcId": 18008, + "attr": {}, + "npclist": "4005_42_90003#2002_42_90003#3004_42_90003#3010_42_90003#1002_42_90003#4001_42_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_2", + "npcname": "tlsd_npc_name_2" + }, + "18009": { + "npcId": 18009, + "attr": {}, + "npclist": "1002_42_90003#3014_42_90003#3009_42_90003#3011_42_90003#3001_42_90003#3003_42_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_3", + "npcname": "tlsd_npc_name_3" + }, + "18010": { + "npcId": 18010, + "attr": {}, + "npclist": "3005_42_90003#3006_42_90003#3010_42_90003#1002_42_90003#3015_42_90003#2001_42_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_4", + "npcname": "tlsd_npc_name_4" + }, + "18011": { + "npcId": 18011, + "attr": {}, + "npclist": "2001_42_90003#3003_42_90003#3001_42_90003#4005_42_90003#3012_42_90003#1002_42_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_5", + "npcname": "tlsd_npc_name_5" + }, + "18012": { + "npcId": 18012, + "attr": {}, + "npclist": "3009_42_90003#3010_42_90003#3007_42_90003#4004_42_90003#3003_42_90003#2001_42_90003", + "npcLv": [], + "isboss": 0, + "ghname": "npc_ghname_6", + "npcname": "tlsd_npc_name_6" + }, "20001": { "npcId": 20001, "attr": {}, @@ -18457,7 +18965,8 @@ 9 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20002": { "npcId": 20002, @@ -18468,7 +18977,8 @@ 9 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20003": { "npcId": 20003, @@ -18479,7 +18989,8 @@ 10 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20004": { "npcId": 20004, @@ -18490,7 +19001,8 @@ 10 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20005": { "npcId": 20005, @@ -18501,7 +19013,8 @@ 10 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20006": { "npcId": 20006, @@ -18512,7 +19025,8 @@ 12 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20007": { "npcId": 20007, @@ -18523,7 +19037,8 @@ 12 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20008": { "npcId": 20008, @@ -18534,7 +19049,8 @@ 12 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20009": { "npcId": 20009, @@ -18545,7 +19061,8 @@ 13 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20010": { "npcId": 20010, @@ -18556,7 +19073,8 @@ 13 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20011": { "npcId": 20011, @@ -18567,7 +19085,8 @@ 15 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20012": { "npcId": 20012, @@ -18578,7 +19097,8 @@ 15 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20013": { "npcId": 20013, @@ -18589,7 +19109,8 @@ 17 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20014": { "npcId": 20014, @@ -18600,7 +19121,8 @@ 18 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20015": { "npcId": 20015, @@ -18611,7 +19133,8 @@ 20 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20016": { "npcId": 20016, @@ -18623,7 +19146,8 @@ 22 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20017": { "npcId": 20017, @@ -18635,7 +19159,8 @@ 23 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20018": { "npcId": 20018, @@ -18647,7 +19172,8 @@ 25 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20019": { "npcId": 20019, @@ -18659,7 +19185,8 @@ 27 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20020": { "npcId": 20020, @@ -18671,7 +19198,8 @@ 29 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20021": { "npcId": 20021, @@ -18684,7 +19212,8 @@ 30 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20022": { "npcId": 20022, @@ -18697,7 +19226,8 @@ 32 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20023": { "npcId": 20023, @@ -18710,7 +19240,8 @@ 34 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20024": { "npcId": 20024, @@ -18723,7 +19254,8 @@ 36 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20025": { "npcId": 20025, @@ -18736,7 +19268,8 @@ 37 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20026": { "npcId": 20026, @@ -18749,7 +19282,8 @@ 39 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20027": { "npcId": 20027, @@ -18762,7 +19296,8 @@ 41 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20028": { "npcId": 20028, @@ -18775,7 +19310,8 @@ 43 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20029": { "npcId": 20029, @@ -18788,7 +19324,8 @@ 45 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20030": { "npcId": 20030, @@ -18802,7 +19339,8 @@ 47 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20031": { "npcId": 20031, @@ -18816,7 +19354,8 @@ 49 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20032": { "npcId": 20032, @@ -18830,7 +19369,8 @@ 51 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20033": { "npcId": 20033, @@ -18844,7 +19384,8 @@ 52 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20034": { "npcId": 20034, @@ -18858,7 +19399,8 @@ 54 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20035": { "npcId": 20035, @@ -18873,7 +19415,8 @@ 56 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20036": { "npcId": 20036, @@ -18888,7 +19431,8 @@ 58 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20037": { "npcId": 20037, @@ -18903,7 +19447,8 @@ 60 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20038": { "npcId": 20038, @@ -18918,7 +19463,8 @@ 62 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20039": { "npcId": 20039, @@ -18933,7 +19479,8 @@ 64 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20040": { "npcId": 20040, @@ -18948,7 +19495,8 @@ 64 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20041": { "npcId": 20041, @@ -18963,7 +19511,8 @@ 64 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20042": { "npcId": 20042, @@ -18978,7 +19527,8 @@ 66 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20043": { "npcId": 20043, @@ -18993,7 +19543,8 @@ 66 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20044": { "npcId": 20044, @@ -19008,7 +19559,8 @@ 66 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20045": { "npcId": 20045, @@ -19023,7 +19575,8 @@ 66 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20046": { "npcId": 20046, @@ -19038,7 +19591,8 @@ 68 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20047": { "npcId": 20047, @@ -19053,7 +19607,8 @@ 68 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20048": { "npcId": 20048, @@ -19068,7 +19623,8 @@ 68 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20049": { "npcId": 20049, @@ -19083,7 +19639,8 @@ 68 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20050": { "npcId": 20050, @@ -19098,7 +19655,8 @@ 70 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20051": { "npcId": 20051, @@ -19113,7 +19671,8 @@ 70 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20052": { "npcId": 20052, @@ -19128,7 +19687,8 @@ 70 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20053": { "npcId": 20053, @@ -19143,7 +19703,8 @@ 70 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20054": { "npcId": 20054, @@ -19158,7 +19719,8 @@ 72 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20055": { "npcId": 20055, @@ -19173,7 +19735,8 @@ 72 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20056": { "npcId": 20056, @@ -19188,7 +19751,8 @@ 72 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20057": { "npcId": 20057, @@ -19203,7 +19767,8 @@ 72 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20058": { "npcId": 20058, @@ -19218,7 +19783,8 @@ 74 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20059": { "npcId": 20059, @@ -19233,7 +19799,8 @@ 74 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20060": { "npcId": 20060, @@ -19248,7 +19815,8 @@ 74 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20061": { "npcId": 20061, @@ -19263,7 +19831,8 @@ 74 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20062": { "npcId": 20062, @@ -19278,7 +19847,8 @@ 76 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20063": { "npcId": 20063, @@ -19293,7 +19863,8 @@ 76 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20064": { "npcId": 20064, @@ -19308,7 +19879,8 @@ 76 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20065": { "npcId": 20065, @@ -19323,7 +19895,8 @@ 76 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20066": { "npcId": 20066, @@ -19338,7 +19911,8 @@ 78 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20067": { "npcId": 20067, @@ -19353,7 +19927,8 @@ 78 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20068": { "npcId": 20068, @@ -19368,7 +19943,8 @@ 78 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20069": { "npcId": 20069, @@ -19383,7 +19959,8 @@ 78 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20070": { "npcId": 20070, @@ -19398,7 +19975,8 @@ 80 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20071": { "npcId": 20071, @@ -19413,7 +19991,8 @@ 80 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20072": { "npcId": 20072, @@ -19428,7 +20007,8 @@ 80 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20073": { "npcId": 20073, @@ -19443,7 +20023,8 @@ 80 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20074": { "npcId": 20074, @@ -19458,7 +20039,8 @@ 82 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20075": { "npcId": 20075, @@ -19473,7 +20055,8 @@ 82 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20076": { "npcId": 20076, @@ -19488,7 +20071,8 @@ 82 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20077": { "npcId": 20077, @@ -19503,7 +20087,8 @@ 82 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20078": { "npcId": 20078, @@ -19518,7 +20103,8 @@ 84 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20079": { "npcId": 20079, @@ -19533,7 +20119,8 @@ 84 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20080": { "npcId": 20080, @@ -19548,7 +20135,8 @@ 84 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20081": { "npcId": 20081, @@ -19563,7 +20151,8 @@ 84 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20082": { "npcId": 20082, @@ -19578,7 +20167,8 @@ 86 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20083": { "npcId": 20083, @@ -19593,7 +20183,8 @@ 86 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20084": { "npcId": 20084, @@ -19608,7 +20199,8 @@ 86 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20085": { "npcId": 20085, @@ -19623,7 +20215,8 @@ 86 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20086": { "npcId": 20086, @@ -19638,7 +20231,8 @@ 88 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20087": { "npcId": 20087, @@ -19653,7 +20247,8 @@ 88 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20088": { "npcId": 20088, @@ -19668,7 +20263,8 @@ 88 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20089": { "npcId": 20089, @@ -19683,7 +20279,8 @@ 88 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20090": { "npcId": 20090, @@ -19698,7 +20295,8 @@ 90 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20091": { "npcId": 20091, @@ -19713,7 +20311,8 @@ 90 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20092": { "npcId": 20092, @@ -19728,7 +20327,8 @@ 90 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20093": { "npcId": 20093, @@ -19743,7 +20343,8 @@ 90 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20094": { "npcId": 20094, @@ -19758,7 +20359,8 @@ 92 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20095": { "npcId": 20095, @@ -19773,7 +20375,8 @@ 92 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20096": { "npcId": 20096, @@ -19788,7 +20391,8 @@ 92 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20097": { "npcId": 20097, @@ -19803,7 +20407,8 @@ 92 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20098": { "npcId": 20098, @@ -19818,7 +20423,8 @@ 94 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20099": { "npcId": 20099, @@ -19833,7 +20439,8 @@ 94 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20100": { "npcId": 20100, @@ -19848,7 +20455,8 @@ 94 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20101": { "npcId": 20101, @@ -19863,7 +20471,8 @@ 94 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20102": { "npcId": 20102, @@ -19878,7 +20487,8 @@ 97 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20103": { "npcId": 20103, @@ -19893,7 +20503,8 @@ 97 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20104": { "npcId": 20104, @@ -19908,7 +20519,8 @@ 97 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20105": { "npcId": 20105, @@ -19923,7 +20535,8 @@ 97 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20106": { "npcId": 20106, @@ -19938,7 +20551,8 @@ 99 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20107": { "npcId": 20107, @@ -19953,7 +20567,8 @@ 99 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20108": { "npcId": 20108, @@ -19968,7 +20583,8 @@ 99 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20109": { "npcId": 20109, @@ -19983,7 +20599,8 @@ 99 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20110": { "npcId": 20110, @@ -19998,7 +20615,8 @@ 101 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20111": { "npcId": 20111, @@ -20013,7 +20631,8 @@ 101 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20112": { "npcId": 20112, @@ -20028,7 +20647,8 @@ 101 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20113": { "npcId": 20113, @@ -20043,7 +20663,8 @@ 101 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20114": { "npcId": 20114, @@ -20058,7 +20679,8 @@ 103 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20115": { "npcId": 20115, @@ -20073,7 +20695,8 @@ 103 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20116": { "npcId": 20116, @@ -20088,7 +20711,8 @@ 103 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20117": { "npcId": 20117, @@ -20103,7 +20727,8 @@ 103 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20118": { "npcId": 20118, @@ -20118,7 +20743,8 @@ 105 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20119": { "npcId": 20119, @@ -20133,7 +20759,8 @@ 105 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20120": { "npcId": 20120, @@ -20148,7 +20775,8 @@ 105 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20121": { "npcId": 20121, @@ -20163,7 +20791,8 @@ 105 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20122": { "npcId": 20122, @@ -20178,7 +20807,8 @@ 107 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20123": { "npcId": 20123, @@ -20193,7 +20823,8 @@ 107 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20124": { "npcId": 20124, @@ -20208,7 +20839,8 @@ 107 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20125": { "npcId": 20125, @@ -20223,7 +20855,8 @@ 107 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20126": { "npcId": 20126, @@ -20238,7 +20871,8 @@ 109 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20127": { "npcId": 20127, @@ -20253,7 +20887,8 @@ 109 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20128": { "npcId": 20128, @@ -20268,7 +20903,8 @@ 109 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20129": { "npcId": 20129, @@ -20283,7 +20919,8 @@ 109 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20130": { "npcId": 20130, @@ -20298,7 +20935,8 @@ 111 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20131": { "npcId": 20131, @@ -20313,7 +20951,8 @@ 111 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20132": { "npcId": 20132, @@ -20328,7 +20967,8 @@ 111 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20133": { "npcId": 20133, @@ -20343,7 +20983,8 @@ 111 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20134": { "npcId": 20134, @@ -20358,7 +20999,8 @@ 113 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20135": { "npcId": 20135, @@ -20373,7 +21015,8 @@ 113 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20136": { "npcId": 20136, @@ -20388,7 +21031,8 @@ 113 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20137": { "npcId": 20137, @@ -20403,7 +21047,8 @@ 113 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20138": { "npcId": 20138, @@ -20418,7 +21063,8 @@ 116 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20139": { "npcId": 20139, @@ -20433,12 +21079,13 @@ 116 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20140": { "npcId": 20140, "attr": {}, - "npclist": "3001_67_90072#3006_67_90071#3011_67_90076#4001_67_90077#4006_67_90079#4011_67_90079", + "npclist": "3001_64_90072#3006_64_90071#3011_64_90076#4001_64_90077#4006_64_90079#4011_64_90079", "npcLv": [ 116, 116, @@ -20448,7 +21095,8 @@ 116 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20141": { "npcId": 20141, @@ -20463,7 +21111,8 @@ 116 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20142": { "npcId": 20142, @@ -20478,7 +21127,8 @@ 118 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20143": { "npcId": 20143, @@ -20493,7 +21143,8 @@ 118 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20144": { "npcId": 20144, @@ -20508,7 +21159,8 @@ 118 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20145": { "npcId": 20145, @@ -20523,7 +21175,8 @@ 118 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20146": { "npcId": 20146, @@ -20538,7 +21191,8 @@ 120 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20147": { "npcId": 20147, @@ -20553,7 +21207,8 @@ 120 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20148": { "npcId": 20148, @@ -20568,7 +21223,8 @@ 120 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20149": { "npcId": 20149, @@ -20583,7 +21239,8 @@ 120 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20150": { "npcId": 20150, @@ -20598,7 +21255,8 @@ 122 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20151": { "npcId": 20151, @@ -20613,7 +21271,8 @@ 122 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20152": { "npcId": 20152, @@ -20628,7 +21287,8 @@ 122 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20153": { "npcId": 20153, @@ -20643,7 +21303,8 @@ 122 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20154": { "npcId": 20154, @@ -20658,7 +21319,8 @@ 124 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20155": { "npcId": 20155, @@ -20673,7 +21335,8 @@ 124 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20156": { "npcId": 20156, @@ -20688,7 +21351,8 @@ 124 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20157": { "npcId": 20157, @@ -20703,7 +21367,8 @@ 124 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20158": { "npcId": 20158, @@ -20718,7 +21383,8 @@ 126 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20159": { "npcId": 20159, @@ -20733,12 +21399,13 @@ 126 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20160": { "npcId": 20160, "attr": {}, - "npclist": "4006_77_90072#4011_77_90071#5001_77_90076#3001_77_90078#3006_77_90079#3011_77_90079", + "npclist": "4006_70_90072#4011_70_90071#5001_70_90076#3001_70_90078#3006_70_90079#3011_70_90079", "npcLv": [ 126, 126, @@ -20748,7 +21415,8 @@ 126 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20161": { "npcId": 20161, @@ -20763,7 +21431,8 @@ 126 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20162": { "npcId": 20162, @@ -20778,7 +21447,8 @@ 128 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20163": { "npcId": 20163, @@ -20793,7 +21463,8 @@ 128 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20164": { "npcId": 20164, @@ -20808,7 +21479,8 @@ 128 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20165": { "npcId": 20165, @@ -20823,7 +21495,8 @@ 128 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20166": { "npcId": 20166, @@ -20838,7 +21511,8 @@ 131 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20167": { "npcId": 20167, @@ -20853,7 +21527,8 @@ 131 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20168": { "npcId": 20168, @@ -20868,7 +21543,8 @@ 131 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20169": { "npcId": 20169, @@ -20883,12 +21559,13 @@ 131 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20170": { "npcId": 20170, "attr": {}, - "npclist": "5001_79_90072#3001_79_90071#3006_79_90076#3011_79_90079#4001_79_90079#4006_79_90079", + "npclist": "5001_76_90072#3001_76_90071#3006_76_90076#3011_76_90079#4001_76_90079#4006_76_90079", "npcLv": [ 133, 133, @@ -20898,7 +21575,8 @@ 133 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20171": { "npcId": 20171, @@ -20913,7 +21591,8 @@ 133 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20172": { "npcId": 20172, @@ -20928,7 +21607,8 @@ 133 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20173": { "npcId": 20173, @@ -20943,7 +21623,8 @@ 133 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20174": { "npcId": 20174, @@ -20958,7 +21639,8 @@ 135 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20175": { "npcId": 20175, @@ -20973,7 +21655,8 @@ 135 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20176": { "npcId": 20176, @@ -20988,7 +21671,8 @@ 135 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20177": { "npcId": 20177, @@ -21003,7 +21687,8 @@ 135 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20178": { "npcId": 20178, @@ -21018,7 +21703,8 @@ 137 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20179": { "npcId": 20179, @@ -21033,12 +21719,13 @@ 137 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20180": { "npcId": 20180, "attr": {}, - "npclist": "3006_85_90072#3011_85_90071#4001_85_90076#4006_85_90079#4011_85_90079#5001_85_90079", + "npclist": "3006_79_90072#3011_79_90071#4001_79_90076#4006_79_90079#4011_79_90079#5001_79_90079", "npcLv": [ 137, 137, @@ -21048,7 +21735,8 @@ 137 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20181": { "npcId": 20181, @@ -21063,7 +21751,8 @@ 137 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20182": { "npcId": 20182, @@ -21078,7 +21767,8 @@ 139 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20183": { "npcId": 20183, @@ -21093,7 +21783,8 @@ 139 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20184": { "npcId": 20184, @@ -21108,7 +21799,8 @@ 139 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20185": { "npcId": 20185, @@ -21123,7 +21815,8 @@ 139 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20186": { "npcId": 20186, @@ -21138,7 +21831,8 @@ 141 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20187": { "npcId": 20187, @@ -21153,7 +21847,8 @@ 141 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20188": { "npcId": 20188, @@ -21168,7 +21863,8 @@ 141 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20189": { "npcId": 20189, @@ -21183,12 +21879,13 @@ 141 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20190": { "npcId": 20190, "attr": {}, - "npclist": "4001_88_90072#4006_88_90071#4011_88_90076#5001_88_90079#3001_88_90079#3006_88_90079", + "npclist": "4001_84_90072#4006_84_90071#4011_84_90076#5001_84_90079#3001_84_90079#3006_84_90079", "npcLv": [ 144, 144, @@ -21198,7 +21895,8 @@ 144 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20191": { "npcId": 20191, @@ -21213,7 +21911,8 @@ 144 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20192": { "npcId": 20192, @@ -21228,7 +21927,8 @@ 144 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20193": { "npcId": 20193, @@ -21243,7 +21943,8 @@ 144 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20194": { "npcId": 20194, @@ -21258,7 +21959,8 @@ 146 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20195": { "npcId": 20195, @@ -21273,7 +21975,8 @@ 146 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20196": { "npcId": 20196, @@ -21288,7 +21991,8 @@ 146 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20197": { "npcId": 20197, @@ -21303,7 +22007,8 @@ 146 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20198": { "npcId": 20198, @@ -21318,7 +22023,8 @@ 148 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20199": { "npcId": 20199, @@ -21333,12 +22039,13 @@ 148 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20200": { "npcId": 20200, "attr": {}, - "npclist": "4011_94_90072#5001_94_90071#3001_94_90076#3006_94_90079#3011_94_90079#4001_94_90079", + "npclist": "4011_88_90072#5001_88_90071#3001_88_90076#3006_88_90079#3011_88_90079#4001_88_90079", "npcLv": [ 148, 148, @@ -21348,7 +22055,8 @@ 148 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20201": { "npcId": 20201, @@ -21363,7 +22071,8 @@ 148 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20202": { "npcId": 20202, @@ -21378,7 +22087,8 @@ 150 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20203": { "npcId": 20203, @@ -21393,7 +22103,8 @@ 150 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20204": { "npcId": 20204, @@ -21408,7 +22119,8 @@ 150 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20205": { "npcId": 20205, @@ -21423,7 +22135,8 @@ 150 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20206": { "npcId": 20206, @@ -21438,7 +22151,8 @@ 152 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20207": { "npcId": 20207, @@ -21453,7 +22167,8 @@ 152 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20208": { "npcId": 20208, @@ -21468,7 +22183,8 @@ 152 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20209": { "npcId": 20209, @@ -21483,12 +22199,13 @@ 152 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20210": { "npcId": 20210, "attr": {}, - "npclist": "3001_98_90072#3006_98_90071#3011_98_90076#4001_98_90079#4006_98_90079#4011_98_90079", + "npclist": "3001_94_90072#3006_94_90071#3011_94_90076#4001_94_90079#4006_94_90079#4011_94_90079", "npcLv": [ 155, 155, @@ -21498,7 +22215,8 @@ 155 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20211": { "npcId": 20211, @@ -21513,7 +22231,8 @@ 155 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20212": { "npcId": 20212, @@ -21528,7 +22247,8 @@ 155 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20213": { "npcId": 20213, @@ -21543,7 +22263,8 @@ 155 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20214": { "npcId": 20214, @@ -21558,7 +22279,8 @@ 157 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20215": { "npcId": 20215, @@ -21573,7 +22295,8 @@ 157 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20216": { "npcId": 20216, @@ -21588,7 +22311,8 @@ 157 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20217": { "npcId": 20217, @@ -21603,7 +22327,8 @@ 157 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20218": { "npcId": 20218, @@ -21618,7 +22343,8 @@ 161 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20219": { "npcId": 20219, @@ -21633,7 +22359,8 @@ 166 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20220": { "npcId": 20220, @@ -21648,7 +22375,8 @@ 170 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20221": { "npcId": 20221, @@ -21663,7 +22391,8 @@ 175 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20222": { "npcId": 20222, @@ -21678,7 +22407,8 @@ 179 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20223": { "npcId": 20223, @@ -21693,7 +22423,8 @@ 184 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20224": { "npcId": 20224, @@ -21708,7 +22439,8 @@ 188 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20225": { "npcId": 20225, @@ -21723,7 +22455,8 @@ 193 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20226": { "npcId": 20226, @@ -21738,7 +22471,8 @@ 197 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20227": { "npcId": 20227, @@ -21753,7 +22487,8 @@ 202 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20228": { "npcId": 20228, @@ -21768,7 +22503,8 @@ 204 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20229": { "npcId": 20229, @@ -21783,7 +22519,8 @@ 207 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20230": { "npcId": 20230, @@ -21798,7 +22535,8 @@ 209 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20231": { "npcId": 20231, @@ -21813,7 +22551,8 @@ 211 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20232": { "npcId": 20232, @@ -21828,7 +22567,8 @@ 214 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20233": { "npcId": 20233, @@ -21843,7 +22583,8 @@ 216 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20234": { "npcId": 20234, @@ -21858,7 +22599,8 @@ 218 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20235": { "npcId": 20235, @@ -21873,7 +22615,8 @@ 220 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20236": { "npcId": 20236, @@ -21888,7 +22631,8 @@ 223 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20237": { "npcId": 20237, @@ -21903,7 +22647,8 @@ 225 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20238": { "npcId": 20238, @@ -21918,7 +22663,8 @@ 227 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20239": { "npcId": 20239, @@ -21933,7 +22679,8 @@ 230 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20240": { "npcId": 20240, @@ -21948,7 +22695,8 @@ 232 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20241": { "npcId": 20241, @@ -21963,7 +22711,8 @@ 234 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20242": { "npcId": 20242, @@ -21978,7 +22727,8 @@ 237 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20243": { "npcId": 20243, @@ -21993,7 +22743,8 @@ 239 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20244": { "npcId": 20244, @@ -22008,7 +22759,8 @@ 242 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20245": { "npcId": 20245, @@ -22023,7 +22775,8 @@ 244 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20246": { "npcId": 20246, @@ -22038,7 +22791,8 @@ 246 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20247": { "npcId": 20247, @@ -22053,7 +22807,8 @@ 249 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20248": { "npcId": 20248, @@ -22068,7 +22823,8 @@ 251 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20249": { "npcId": 20249, @@ -22083,7 +22839,8 @@ 253 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20250": { "npcId": 20250, @@ -22098,7 +22855,8 @@ 256 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20251": { "npcId": 20251, @@ -22113,7 +22871,8 @@ 258 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20252": { "npcId": 20252, @@ -22128,7 +22887,8 @@ 260 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20253": { "npcId": 20253, @@ -22143,7 +22903,8 @@ 263 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20254": { "npcId": 20254, @@ -22158,7 +22919,8 @@ 265 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20255": { "npcId": 20255, @@ -22173,7 +22935,8 @@ 268 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20256": { "npcId": 20256, @@ -22188,7 +22951,8 @@ 270 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20257": { "npcId": 20257, @@ -22203,7 +22967,8 @@ 272 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20258": { "npcId": 20258, @@ -22218,7 +22983,8 @@ 275 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20259": { "npcId": 20259, @@ -22233,7 +22999,8 @@ 277 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20260": { "npcId": 20260, @@ -22248,7 +23015,8 @@ 279 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20261": { "npcId": 20261, @@ -22263,7 +23031,8 @@ 282 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20262": { "npcId": 20262, @@ -22278,7 +23047,8 @@ 284 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20263": { "npcId": 20263, @@ -22293,7 +23063,8 @@ 287 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20264": { "npcId": 20264, @@ -22308,7 +23079,8 @@ 289 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20265": { "npcId": 20265, @@ -22323,7 +23095,8 @@ 291 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20266": { "npcId": 20266, @@ -22338,7 +23111,8 @@ 294 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20267": { "npcId": 20267, @@ -22353,7 +23127,8 @@ 296 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20268": { "npcId": 20268, @@ -22368,7 +23143,8 @@ 299 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20269": { "npcId": 20269, @@ -22383,7 +23159,8 @@ 301 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20270": { "npcId": 20270, @@ -22398,7 +23175,8 @@ 304 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20271": { "npcId": 20271, @@ -22413,7 +23191,8 @@ 306 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20272": { "npcId": 20272, @@ -22428,7 +23207,8 @@ 308 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20273": { "npcId": 20273, @@ -22443,7 +23223,8 @@ 311 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20274": { "npcId": 20274, @@ -22458,7 +23239,8 @@ 313 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20275": { "npcId": 20275, @@ -22473,7 +23255,8 @@ 316 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20276": { "npcId": 20276, @@ -22488,7 +23271,8 @@ 318 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20277": { "npcId": 20277, @@ -22503,7 +23287,8 @@ 321 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20278": { "npcId": 20278, @@ -22518,7 +23303,8 @@ 321 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20279": { "npcId": 20279, @@ -22533,7 +23319,8 @@ 321 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20280": { "npcId": 20280, @@ -22548,7 +23335,8 @@ 321 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20281": { "npcId": 20281, @@ -22563,7 +23351,8 @@ 321 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20282": { "npcId": 20282, @@ -22578,7 +23367,8 @@ 323 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20283": { "npcId": 20283, @@ -22593,7 +23383,8 @@ 323 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20284": { "npcId": 20284, @@ -22608,7 +23399,8 @@ 323 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20285": { "npcId": 20285, @@ -22623,7 +23415,8 @@ 323 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20286": { "npcId": 20286, @@ -22638,7 +23431,8 @@ 323 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20287": { "npcId": 20287, @@ -22653,7 +23447,8 @@ 325 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20288": { "npcId": 20288, @@ -22668,7 +23463,8 @@ 325 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20289": { "npcId": 20289, @@ -22683,7 +23479,8 @@ 325 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20290": { "npcId": 20290, @@ -22698,7 +23495,8 @@ 325 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20291": { "npcId": 20291, @@ -22713,7 +23511,8 @@ 325 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20292": { "npcId": 20292, @@ -22728,7 +23527,8 @@ 328 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20293": { "npcId": 20293, @@ -22743,7 +23543,8 @@ 328 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20294": { "npcId": 20294, @@ -22758,7 +23559,8 @@ 328 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20295": { "npcId": 20295, @@ -22773,7 +23575,8 @@ 328 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20296": { "npcId": 20296, @@ -22788,7 +23591,8 @@ 328 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20297": { "npcId": 20297, @@ -22803,7 +23607,8 @@ 330 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20298": { "npcId": 20298, @@ -22818,7 +23623,8 @@ 330 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20299": { "npcId": 20299, @@ -22833,7 +23639,8 @@ 330 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20300": { "npcId": 20300, @@ -22848,7 +23655,8 @@ 330 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20301": { "npcId": 20301, @@ -22863,7 +23671,8 @@ 330 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20302": { "npcId": 20302, @@ -22878,7 +23687,8 @@ 333 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20303": { "npcId": 20303, @@ -22893,7 +23703,8 @@ 333 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20304": { "npcId": 20304, @@ -22908,7 +23719,8 @@ 333 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20305": { "npcId": 20305, @@ -22923,7 +23735,8 @@ 333 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20306": { "npcId": 20306, @@ -22938,7 +23751,8 @@ 333 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20307": { "npcId": 20307, @@ -22953,7 +23767,8 @@ 335 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20308": { "npcId": 20308, @@ -22968,7 +23783,8 @@ 335 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20309": { "npcId": 20309, @@ -22983,7 +23799,8 @@ 335 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20310": { "npcId": 20310, @@ -22998,7 +23815,8 @@ 335 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20311": { "npcId": 20311, @@ -23013,7 +23831,8 @@ 335 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20312": { "npcId": 20312, @@ -23028,7 +23847,8 @@ 338 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20313": { "npcId": 20313, @@ -23043,7 +23863,8 @@ 338 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20314": { "npcId": 20314, @@ -23058,7 +23879,8 @@ 338 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20315": { "npcId": 20315, @@ -23073,7 +23895,8 @@ 338 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20316": { "npcId": 20316, @@ -23088,7 +23911,8 @@ 338 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20317": { "npcId": 20317, @@ -23103,7 +23927,8 @@ 340 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20318": { "npcId": 20318, @@ -23118,7 +23943,8 @@ 340 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20319": { "npcId": 20319, @@ -23133,7 +23959,8 @@ 340 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20320": { "npcId": 20320, @@ -23148,7 +23975,8 @@ 340 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20321": { "npcId": 20321, @@ -23163,7 +23991,8 @@ 340 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20322": { "npcId": 20322, @@ -23178,7 +24007,8 @@ 343 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20323": { "npcId": 20323, @@ -23193,7 +24023,8 @@ 343 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20324": { "npcId": 20324, @@ -23208,7 +24039,8 @@ 343 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20325": { "npcId": 20325, @@ -23223,7 +24055,8 @@ 343 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20326": { "npcId": 20326, @@ -23238,7 +24071,8 @@ 343 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20327": { "npcId": 20327, @@ -23253,7 +24087,8 @@ 345 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20328": { "npcId": 20328, @@ -23268,7 +24103,8 @@ 345 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20329": { "npcId": 20329, @@ -23283,7 +24119,8 @@ 345 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20330": { "npcId": 20330, @@ -23298,7 +24135,8 @@ 350 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20331": { "npcId": 20331, @@ -23313,7 +24151,8 @@ 350 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20332": { "npcId": 20332, @@ -23328,7 +24167,8 @@ 350 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20333": { "npcId": 20333, @@ -23343,7 +24183,8 @@ 355 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20334": { "npcId": 20334, @@ -23358,7 +24199,8 @@ 355 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20335": { "npcId": 20335, @@ -23373,7 +24215,8 @@ 355 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20336": { "npcId": 20336, @@ -23388,7 +24231,8 @@ 360 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20337": { "npcId": 20337, @@ -23403,7 +24247,8 @@ 360 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20338": { "npcId": 20338, @@ -23418,7 +24263,8 @@ 360 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20339": { "npcId": 20339, @@ -23433,7 +24279,8 @@ 365 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20340": { "npcId": 20340, @@ -23448,7 +24295,8 @@ 365 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20341": { "npcId": 20341, @@ -23463,7 +24311,8 @@ 365 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20342": { "npcId": 20342, @@ -23478,7 +24327,8 @@ 370 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20343": { "npcId": 20343, @@ -23493,7 +24343,8 @@ 370 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20344": { "npcId": 20344, @@ -23508,7 +24359,8 @@ 370 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20345": { "npcId": 20345, @@ -23523,7 +24375,8 @@ 375 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20346": { "npcId": 20346, @@ -23538,7 +24391,8 @@ 375 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20347": { "npcId": 20347, @@ -23553,7 +24407,8 @@ 375 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20348": { "npcId": 20348, @@ -23568,7 +24423,8 @@ 380 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20349": { "npcId": 20349, @@ -23583,7 +24439,8 @@ 380 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20350": { "npcId": 20350, @@ -23598,7 +24455,8 @@ 380 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20351": { "npcId": 20351, @@ -23613,7 +24471,8 @@ 385 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20352": { "npcId": 20352, @@ -23628,7 +24487,8 @@ 385 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20353": { "npcId": 20353, @@ -23643,7 +24503,8 @@ 385 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20354": { "npcId": 20354, @@ -23658,7 +24519,8 @@ 390 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20355": { "npcId": 20355, @@ -23673,7 +24535,8 @@ 390 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20356": { "npcId": 20356, @@ -23688,7 +24551,8 @@ 390 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20357": { "npcId": 20357, @@ -23703,7 +24567,8 @@ 395 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20358": { "npcId": 20358, @@ -23718,7 +24583,8 @@ 395 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20359": { "npcId": 20359, @@ -23733,7 +24599,8 @@ 395 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20360": { "npcId": 20360, @@ -23748,7 +24615,8 @@ 400 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20361": { "npcId": 20361, @@ -23763,7 +24631,8 @@ 400 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20362": { "npcId": 20362, @@ -23778,7 +24647,8 @@ 400 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20363": { "npcId": 20363, @@ -23793,7 +24663,8 @@ 405 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20364": { "npcId": 20364, @@ -23808,7 +24679,8 @@ 405 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20365": { "npcId": 20365, @@ -23823,7 +24695,8 @@ 405 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20366": { "npcId": 20366, @@ -23838,7 +24711,8 @@ 410 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20367": { "npcId": 20367, @@ -23853,7 +24727,8 @@ 410 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20368": { "npcId": 20368, @@ -23868,7 +24743,8 @@ 410 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20369": { "npcId": 20369, @@ -23883,7 +24759,8 @@ 415 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20370": { "npcId": 20370, @@ -23898,7 +24775,8 @@ 415 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20371": { "npcId": 20371, @@ -23913,7 +24791,8 @@ 415 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20372": { "npcId": 20372, @@ -23928,7 +24807,8 @@ 420 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20373": { "npcId": 20373, @@ -23943,7 +24823,8 @@ 420 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20374": { "npcId": 20374, @@ -23958,7 +24839,8 @@ 420 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20375": { "npcId": 20375, @@ -23973,7 +24855,8 @@ 425 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20376": { "npcId": 20376, @@ -23988,7 +24871,8 @@ 425 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20377": { "npcId": 20377, @@ -24003,7 +24887,8 @@ 425 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20378": { "npcId": 20378, @@ -24018,7 +24903,8 @@ 430 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20379": { "npcId": 20379, @@ -24033,7 +24919,8 @@ 430 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20380": { "npcId": 20380, @@ -24048,7 +24935,8 @@ 430 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20381": { "npcId": 20381, @@ -24063,7 +24951,8 @@ 435 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20382": { "npcId": 20382, @@ -24078,7 +24967,8 @@ 435 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20383": { "npcId": 20383, @@ -24093,7 +24983,8 @@ 435 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20384": { "npcId": 20384, @@ -24108,7 +24999,8 @@ 440 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20385": { "npcId": 20385, @@ -24123,7 +25015,8 @@ 440 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20386": { "npcId": 20386, @@ -24138,7 +25031,8 @@ 440 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20387": { "npcId": 20387, @@ -24153,7 +25047,8 @@ 445 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20388": { "npcId": 20388, @@ -24168,7 +25063,8 @@ 445 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20389": { "npcId": 20389, @@ -24183,7 +25079,8 @@ 445 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20390": { "npcId": 20390, @@ -24198,7 +25095,8 @@ 450 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20391": { "npcId": 20391, @@ -24213,7 +25111,8 @@ 450 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20392": { "npcId": 20392, @@ -24228,7 +25127,8 @@ 450 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20393": { "npcId": 20393, @@ -24243,7 +25143,8 @@ 455 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20394": { "npcId": 20394, @@ -24258,7 +25159,8 @@ 455 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20395": { "npcId": 20395, @@ -24273,7 +25175,8 @@ 455 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20396": { "npcId": 20396, @@ -24288,7 +25191,8 @@ 461 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20397": { "npcId": 20397, @@ -24303,7 +25207,8 @@ 461 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20398": { "npcId": 20398, @@ -24318,7 +25223,8 @@ 461 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20399": { "npcId": 20399, @@ -24333,7 +25239,8 @@ 466 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20400": { "npcId": 20400, @@ -24348,7 +25255,8 @@ 466 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20401": { "npcId": 20401, @@ -24363,7 +25271,8 @@ 466 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20402": { "npcId": 20402, @@ -24378,7 +25287,8 @@ 471 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20403": { "npcId": 20403, @@ -24393,7 +25303,8 @@ 471 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20404": { "npcId": 20404, @@ -24408,7 +25319,8 @@ 471 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20405": { "npcId": 20405, @@ -24423,7 +25335,8 @@ 476 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20406": { "npcId": 20406, @@ -24438,7 +25351,8 @@ 476 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20407": { "npcId": 20407, @@ -24453,7 +25367,8 @@ 476 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20408": { "npcId": 20408, @@ -24468,7 +25383,8 @@ 481 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20409": { "npcId": 20409, @@ -24483,7 +25399,8 @@ 481 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20410": { "npcId": 20410, @@ -24498,7 +25415,8 @@ 481 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20411": { "npcId": 20411, @@ -24513,7 +25431,8 @@ 486 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20412": { "npcId": 20412, @@ -24528,7 +25447,8 @@ 486 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20413": { "npcId": 20413, @@ -24543,7 +25463,8 @@ 486 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20414": { "npcId": 20414, @@ -24558,7 +25479,8 @@ 491 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20415": { "npcId": 20415, @@ -24573,7 +25495,8 @@ 491 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20416": { "npcId": 20416, @@ -24588,7 +25511,8 @@ 491 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20417": { "npcId": 20417, @@ -24603,7 +25527,8 @@ 497 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20418": { "npcId": 20418, @@ -24618,7 +25543,8 @@ 497 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20419": { "npcId": 20419, @@ -24633,7 +25559,8 @@ 497 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20420": { "npcId": 20420, @@ -24648,7 +25575,8 @@ 502 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20421": { "npcId": 20421, @@ -24663,7 +25591,8 @@ 502 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20422": { "npcId": 20422, @@ -24678,7 +25607,8 @@ 502 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20423": { "npcId": 20423, @@ -24693,7 +25623,8 @@ 507 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20424": { "npcId": 20424, @@ -24708,7 +25639,8 @@ 507 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20425": { "npcId": 20425, @@ -24723,7 +25655,8 @@ 507 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20426": { "npcId": 20426, @@ -24738,7 +25671,8 @@ 512 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20427": { "npcId": 20427, @@ -24753,7 +25687,8 @@ 512 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20428": { "npcId": 20428, @@ -24768,7 +25703,8 @@ 512 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20429": { "npcId": 20429, @@ -24783,7 +25719,8 @@ 517 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20430": { "npcId": 20430, @@ -24798,7 +25735,8 @@ 517 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20431": { "npcId": 20431, @@ -24813,7 +25751,8 @@ 517 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20432": { "npcId": 20432, @@ -24828,7 +25767,8 @@ 522 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20433": { "npcId": 20433, @@ -24843,7 +25783,8 @@ 522 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20434": { "npcId": 20434, @@ -24858,7 +25799,8 @@ 522 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20435": { "npcId": 20435, @@ -24873,7 +25815,8 @@ 528 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20436": { "npcId": 20436, @@ -24888,7 +25831,8 @@ 528 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20437": { "npcId": 20437, @@ -24903,7 +25847,8 @@ 528 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20438": { "npcId": 20438, @@ -24918,7 +25863,8 @@ 533 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20439": { "npcId": 20439, @@ -24933,7 +25879,8 @@ 533 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20440": { "npcId": 20440, @@ -24948,7 +25895,8 @@ 533 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20441": { "npcId": 20441, @@ -24963,7 +25911,8 @@ 538 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20442": { "npcId": 20442, @@ -24978,7 +25927,8 @@ 538 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20443": { "npcId": 20443, @@ -24993,7 +25943,8 @@ 538 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20444": { "npcId": 20444, @@ -25008,7 +25959,8 @@ 543 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20445": { "npcId": 20445, @@ -25023,7 +25975,8 @@ 543 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20446": { "npcId": 20446, @@ -25038,7 +25991,8 @@ 543 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20447": { "npcId": 20447, @@ -25053,7 +26007,8 @@ 549 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20448": { "npcId": 20448, @@ -25068,7 +26023,8 @@ 549 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20449": { "npcId": 20449, @@ -25083,7 +26039,8 @@ 549 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20450": { "npcId": 20450, @@ -25098,7 +26055,8 @@ 554 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20451": { "npcId": 20451, @@ -25113,7 +26071,8 @@ 554 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20452": { "npcId": 20452, @@ -25128,7 +26087,8 @@ 554 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20453": { "npcId": 20453, @@ -25143,7 +26103,8 @@ 559 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20454": { "npcId": 20454, @@ -25158,7 +26119,8 @@ 559 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20455": { "npcId": 20455, @@ -25173,7 +26135,8 @@ 559 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20456": { "npcId": 20456, @@ -25188,7 +26151,8 @@ 564 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20457": { "npcId": 20457, @@ -25203,7 +26167,8 @@ 564 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20458": { "npcId": 20458, @@ -25218,7 +26183,8 @@ 564 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20459": { "npcId": 20459, @@ -25233,7 +26199,8 @@ 570 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20460": { "npcId": 20460, @@ -25248,7 +26215,8 @@ 570 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20461": { "npcId": 20461, @@ -25263,7 +26231,8 @@ 570 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20462": { "npcId": 20462, @@ -25278,7 +26247,8 @@ 575 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20463": { "npcId": 20463, @@ -25293,7 +26263,8 @@ 575 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20464": { "npcId": 20464, @@ -25308,7 +26279,8 @@ 575 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20465": { "npcId": 20465, @@ -25323,7 +26295,8 @@ 580 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20466": { "npcId": 20466, @@ -25338,7 +26311,8 @@ 580 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20467": { "npcId": 20467, @@ -25353,7 +26327,8 @@ 580 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20468": { "npcId": 20468, @@ -25368,7 +26343,8 @@ 585 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20469": { "npcId": 20469, @@ -25383,7 +26359,8 @@ 585 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20470": { "npcId": 20470, @@ -25398,7 +26375,8 @@ 585 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20471": { "npcId": 20471, @@ -25413,7 +26391,8 @@ 591 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20472": { "npcId": 20472, @@ -25428,7 +26407,8 @@ 591 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20473": { "npcId": 20473, @@ -25443,7 +26423,8 @@ 591 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20474": { "npcId": 20474, @@ -25458,7 +26439,8 @@ 596 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20475": { "npcId": 20475, @@ -25473,7 +26455,8 @@ 596 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20476": { "npcId": 20476, @@ -25488,7 +26471,8 @@ 596 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20477": { "npcId": 20477, @@ -25503,7 +26487,8 @@ 601 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20478": { "npcId": 20478, @@ -25518,7 +26503,8 @@ 601 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20479": { "npcId": 20479, @@ -25533,7 +26519,8 @@ 601 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20480": { "npcId": 20480, @@ -25548,7 +26535,8 @@ 607 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20481": { "npcId": 20481, @@ -25563,7 +26551,8 @@ 607 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20482": { "npcId": 20482, @@ -25578,7 +26567,8 @@ 607 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20483": { "npcId": 20483, @@ -25593,7 +26583,8 @@ 612 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20484": { "npcId": 20484, @@ -25608,7 +26599,8 @@ 612 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20485": { "npcId": 20485, @@ -25623,7 +26615,8 @@ 612 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20486": { "npcId": 20486, @@ -25638,7 +26631,8 @@ 617 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20487": { "npcId": 20487, @@ -25653,7 +26647,8 @@ 617 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20488": { "npcId": 20488, @@ -25668,7 +26663,8 @@ 617 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20489": { "npcId": 20489, @@ -25683,7 +26679,8 @@ 622 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20490": { "npcId": 20490, @@ -25698,7 +26695,8 @@ 622 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20491": { "npcId": 20491, @@ -25713,7 +26711,8 @@ 622 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20492": { "npcId": 20492, @@ -25728,7 +26727,8 @@ 628 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20493": { "npcId": 20493, @@ -25743,7 +26743,8 @@ 628 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20494": { "npcId": 20494, @@ -25758,7 +26759,8 @@ 628 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20495": { "npcId": 20495, @@ -25773,7 +26775,8 @@ 633 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20496": { "npcId": 20496, @@ -25788,7 +26791,8 @@ 633 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20497": { "npcId": 20497, @@ -25803,7 +26807,8 @@ 633 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20498": { "npcId": 20498, @@ -25818,7 +26823,8 @@ 638 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20499": { "npcId": 20499, @@ -25833,7 +26839,8 @@ 638 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20500": { "npcId": 20500, @@ -25848,7 +26855,8 @@ 638 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20501": { "npcId": 20501, @@ -25863,7 +26871,8 @@ 644 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20502": { "npcId": 20502, @@ -25878,7 +26887,8 @@ 644 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20503": { "npcId": 20503, @@ -25893,7 +26903,8 @@ 644 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20504": { "npcId": 20504, @@ -25908,7 +26919,8 @@ 649 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20505": { "npcId": 20505, @@ -25923,7 +26935,8 @@ 649 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20506": { "npcId": 20506, @@ -25938,7 +26951,8 @@ 649 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20507": { "npcId": 20507, @@ -25953,7 +26967,8 @@ 654 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20508": { "npcId": 20508, @@ -25968,7 +26983,8 @@ 654 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20509": { "npcId": 20509, @@ -25983,7 +26999,8 @@ 654 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20510": { "npcId": 20510, @@ -25998,7 +27015,8 @@ 660 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20511": { "npcId": 20511, @@ -26013,7 +27031,8 @@ 660 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20512": { "npcId": 20512, @@ -26028,7 +27047,8 @@ 660 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20513": { "npcId": 20513, @@ -26043,7 +27063,8 @@ 665 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20514": { "npcId": 20514, @@ -26058,7 +27079,8 @@ 665 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20515": { "npcId": 20515, @@ -26073,7 +27095,8 @@ 665 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20516": { "npcId": 20516, @@ -26088,7 +27111,8 @@ 671 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20517": { "npcId": 20517, @@ -26103,7 +27127,8 @@ 671 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20518": { "npcId": 20518, @@ -26118,7 +27143,8 @@ 671 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20519": { "npcId": 20519, @@ -26133,7 +27159,8 @@ 676 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20520": { "npcId": 20520, @@ -26148,7 +27175,8 @@ 676 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20521": { "npcId": 20521, @@ -26163,7 +27191,8 @@ 676 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20522": { "npcId": 20522, @@ -26178,7 +27207,8 @@ 681 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20523": { "npcId": 20523, @@ -26193,7 +27223,8 @@ 681 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20524": { "npcId": 20524, @@ -26208,7 +27239,8 @@ 681 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20525": { "npcId": 20525, @@ -26223,7 +27255,8 @@ 687 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20526": { "npcId": 20526, @@ -26238,7 +27271,8 @@ 687 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20527": { "npcId": 20527, @@ -26253,7 +27287,8 @@ 687 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20528": { "npcId": 20528, @@ -26268,7 +27303,8 @@ 692 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20529": { "npcId": 20529, @@ -26283,7 +27319,8 @@ 692 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20530": { "npcId": 20530, @@ -26298,7 +27335,8 @@ 692 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20531": { "npcId": 20531, @@ -26313,7 +27351,8 @@ 698 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20532": { "npcId": 20532, @@ -26328,7 +27367,8 @@ 698 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20533": { "npcId": 20533, @@ -26343,7 +27383,8 @@ 698 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20534": { "npcId": 20534, @@ -26358,7 +27399,8 @@ 703 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20535": { "npcId": 20535, @@ -26373,7 +27415,8 @@ 703 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20536": { "npcId": 20536, @@ -26388,7 +27431,8 @@ 703 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20537": { "npcId": 20537, @@ -26403,7 +27447,8 @@ 708 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20538": { "npcId": 20538, @@ -26418,7 +27463,8 @@ 708 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20539": { "npcId": 20539, @@ -26433,7 +27479,8 @@ 708 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20540": { "npcId": 20540, @@ -26448,7 +27495,8 @@ 714 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20541": { "npcId": 20541, @@ -26463,7 +27511,8 @@ 714 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20542": { "npcId": 20542, @@ -26478,7 +27527,8 @@ 714 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20543": { "npcId": 20543, @@ -26493,7 +27543,8 @@ 719 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20544": { "npcId": 20544, @@ -26508,7 +27559,8 @@ 719 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20545": { "npcId": 20545, @@ -26523,7 +27575,8 @@ 719 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20546": { "npcId": 20546, @@ -26538,7 +27591,8 @@ 725 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20547": { "npcId": 20547, @@ -26553,7 +27607,8 @@ 725 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20548": { "npcId": 20548, @@ -26568,7 +27623,8 @@ 725 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20549": { "npcId": 20549, @@ -26583,7 +27639,8 @@ 730 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20550": { "npcId": 20550, @@ -26598,7 +27655,8 @@ 730 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20551": { "npcId": 20551, @@ -26613,7 +27671,8 @@ 730 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20552": { "npcId": 20552, @@ -26628,7 +27687,8 @@ 735 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20553": { "npcId": 20553, @@ -26643,7 +27703,8 @@ 735 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20554": { "npcId": 20554, @@ -26658,7 +27719,8 @@ 735 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20555": { "npcId": 20555, @@ -26673,7 +27735,8 @@ 741 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20556": { "npcId": 20556, @@ -26688,7 +27751,8 @@ 741 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20557": { "npcId": 20557, @@ -26703,7 +27767,8 @@ 741 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20558": { "npcId": 20558, @@ -26718,7 +27783,8 @@ 746 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20559": { "npcId": 20559, @@ -26733,7 +27799,8 @@ 746 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20560": { "npcId": 20560, @@ -26748,7 +27815,8 @@ 746 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20561": { "npcId": 20561, @@ -26763,7 +27831,8 @@ 752 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20562": { "npcId": 20562, @@ -26778,7 +27847,8 @@ 752 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20563": { "npcId": 20563, @@ -26793,7 +27863,8 @@ 752 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20564": { "npcId": 20564, @@ -26808,7 +27879,8 @@ 757 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20565": { "npcId": 20565, @@ -26823,7 +27895,8 @@ 757 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20566": { "npcId": 20566, @@ -26838,7 +27911,8 @@ 757 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20567": { "npcId": 20567, @@ -26853,7 +27927,8 @@ 763 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20568": { "npcId": 20568, @@ -26868,7 +27943,8 @@ 763 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20569": { "npcId": 20569, @@ -26883,7 +27959,8 @@ 763 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20570": { "npcId": 20570, @@ -26898,7 +27975,8 @@ 768 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20571": { "npcId": 20571, @@ -26913,7 +27991,8 @@ 768 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20572": { "npcId": 20572, @@ -26928,7 +28007,8 @@ 768 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20573": { "npcId": 20573, @@ -26943,7 +28023,8 @@ 774 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20574": { "npcId": 20574, @@ -26958,7 +28039,8 @@ 774 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20575": { "npcId": 20575, @@ -26973,7 +28055,8 @@ 774 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20576": { "npcId": 20576, @@ -26988,7 +28071,8 @@ 779 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20577": { "npcId": 20577, @@ -27003,7 +28087,8 @@ 779 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20578": { "npcId": 20578, @@ -27018,7 +28103,8 @@ 779 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20579": { "npcId": 20579, @@ -27033,7 +28119,8 @@ 785 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20580": { "npcId": 20580, @@ -27048,7 +28135,8 @@ 785 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20581": { "npcId": 20581, @@ -27063,7 +28151,8 @@ 785 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20582": { "npcId": 20582, @@ -27078,7 +28167,8 @@ 790 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20583": { "npcId": 20583, @@ -27093,7 +28183,8 @@ 790 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20584": { "npcId": 20584, @@ -27108,7 +28199,8 @@ 790 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20585": { "npcId": 20585, @@ -27123,7 +28215,8 @@ 796 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20586": { "npcId": 20586, @@ -27138,7 +28231,8 @@ 796 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20587": { "npcId": 20587, @@ -27153,7 +28247,8 @@ 796 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20588": { "npcId": 20588, @@ -27168,7 +28263,8 @@ 801 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20589": { "npcId": 20589, @@ -27183,7 +28279,8 @@ 801 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20590": { "npcId": 20590, @@ -27198,7 +28295,8 @@ 801 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20591": { "npcId": 20591, @@ -27213,7 +28311,8 @@ 807 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20592": { "npcId": 20592, @@ -27228,7 +28327,8 @@ 807 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20593": { "npcId": 20593, @@ -27243,7 +28343,8 @@ 807 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20594": { "npcId": 20594, @@ -27258,7 +28359,8 @@ 812 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20595": { "npcId": 20595, @@ -27273,7 +28375,8 @@ 812 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20596": { "npcId": 20596, @@ -27288,7 +28391,8 @@ 812 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20597": { "npcId": 20597, @@ -27303,7 +28407,8 @@ 818 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20598": { "npcId": 20598, @@ -27318,7 +28423,8 @@ 818 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20599": { "npcId": 20599, @@ -27333,7 +28439,8 @@ 818 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20600": { "npcId": 20600, @@ -27348,7 +28455,8 @@ 823 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20601": { "npcId": 20601, @@ -27363,7 +28471,8 @@ 823 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20602": { "npcId": 20602, @@ -27378,7 +28487,8 @@ 823 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20603": { "npcId": 20603, @@ -27393,7 +28503,8 @@ 829 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20604": { "npcId": 20604, @@ -27408,7 +28519,8 @@ 829 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20605": { "npcId": 20605, @@ -27423,7 +28535,8 @@ 829 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20606": { "npcId": 20606, @@ -27438,7 +28551,8 @@ 834 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20607": { "npcId": 20607, @@ -27453,7 +28567,8 @@ 834 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20608": { "npcId": 20608, @@ -27468,7 +28583,8 @@ 834 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20609": { "npcId": 20609, @@ -27483,7 +28599,8 @@ 840 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20610": { "npcId": 20610, @@ -27498,7 +28615,8 @@ 840 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20611": { "npcId": 20611, @@ -27513,7 +28631,8 @@ 840 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20612": { "npcId": 20612, @@ -27528,7 +28647,8 @@ 845 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20613": { "npcId": 20613, @@ -27543,7 +28663,8 @@ 845 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20614": { "npcId": 20614, @@ -27558,7 +28679,8 @@ 845 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20615": { "npcId": 20615, @@ -27573,7 +28695,8 @@ 851 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20616": { "npcId": 20616, @@ -27588,7 +28711,8 @@ 851 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20617": { "npcId": 20617, @@ -27603,7 +28727,8 @@ 851 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20618": { "npcId": 20618, @@ -27618,7 +28743,8 @@ 856 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20619": { "npcId": 20619, @@ -27633,7 +28759,8 @@ 856 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20620": { "npcId": 20620, @@ -27648,7 +28775,8 @@ 856 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20621": { "npcId": 20621, @@ -27663,7 +28791,8 @@ 862 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20622": { "npcId": 20622, @@ -27678,7 +28807,8 @@ 862 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20623": { "npcId": 20623, @@ -27693,7 +28823,8 @@ 862 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20624": { "npcId": 20624, @@ -27708,7 +28839,8 @@ 867 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20625": { "npcId": 20625, @@ -27723,7 +28855,8 @@ 867 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20626": { "npcId": 20626, @@ -27738,7 +28871,8 @@ 867 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20627": { "npcId": 20627, @@ -27753,7 +28887,8 @@ 873 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20628": { "npcId": 20628, @@ -27768,7 +28903,8 @@ 873 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20629": { "npcId": 20629, @@ -27783,7 +28919,8 @@ 873 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20630": { "npcId": 20630, @@ -27798,7 +28935,8 @@ 879 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20631": { "npcId": 20631, @@ -27813,7 +28951,8 @@ 879 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20632": { "npcId": 20632, @@ -27828,7 +28967,8 @@ 879 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20633": { "npcId": 20633, @@ -27843,7 +28983,8 @@ 884 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20634": { "npcId": 20634, @@ -27858,7 +28999,8 @@ 884 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20635": { "npcId": 20635, @@ -27873,7 +29015,8 @@ 884 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20636": { "npcId": 20636, @@ -27888,7 +29031,8 @@ 890 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20637": { "npcId": 20637, @@ -27903,7 +29047,8 @@ 890 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20638": { "npcId": 20638, @@ -27918,7 +29063,8 @@ 890 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20639": { "npcId": 20639, @@ -27933,7 +29079,8 @@ 895 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20640": { "npcId": 20640, @@ -27948,7 +29095,8 @@ 895 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20641": { "npcId": 20641, @@ -27963,7 +29111,8 @@ 895 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20642": { "npcId": 20642, @@ -27978,7 +29127,8 @@ 901 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20643": { "npcId": 20643, @@ -27993,7 +29143,8 @@ 901 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20644": { "npcId": 20644, @@ -28008,7 +29159,8 @@ 901 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20645": { "npcId": 20645, @@ -28023,7 +29175,8 @@ 906 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20646": { "npcId": 20646, @@ -28038,7 +29191,8 @@ 906 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20647": { "npcId": 20647, @@ -28053,7 +29207,8 @@ 906 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20648": { "npcId": 20648, @@ -28068,7 +29223,8 @@ 912 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20649": { "npcId": 20649, @@ -28083,7 +29239,8 @@ 912 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20650": { "npcId": 20650, @@ -28098,7 +29255,8 @@ 912 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20651": { "npcId": 20651, @@ -28113,7 +29271,8 @@ 918 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20652": { "npcId": 20652, @@ -28128,7 +29287,8 @@ 918 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20653": { "npcId": 20653, @@ -28143,7 +29303,8 @@ 918 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20654": { "npcId": 20654, @@ -28158,7 +29319,8 @@ 923 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20655": { "npcId": 20655, @@ -28173,7 +29335,8 @@ 923 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20656": { "npcId": 20656, @@ -28188,7 +29351,8 @@ 923 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20657": { "npcId": 20657, @@ -28203,7 +29367,8 @@ 929 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20658": { "npcId": 20658, @@ -28218,7 +29383,8 @@ 929 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20659": { "npcId": 20659, @@ -28233,7 +29399,8 @@ 929 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20660": { "npcId": 20660, @@ -28248,7 +29415,8 @@ 934 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20661": { "npcId": 20661, @@ -28263,7 +29431,8 @@ 934 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20662": { "npcId": 20662, @@ -28278,7 +29447,8 @@ 934 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20663": { "npcId": 20663, @@ -28293,7 +29463,8 @@ 940 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20664": { "npcId": 20664, @@ -28308,7 +29479,8 @@ 940 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20665": { "npcId": 20665, @@ -28323,7 +29495,8 @@ 940 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20666": { "npcId": 20666, @@ -28338,7 +29511,8 @@ 946 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20667": { "npcId": 20667, @@ -28353,7 +29527,8 @@ 946 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20668": { "npcId": 20668, @@ -28368,7 +29543,8 @@ 946 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20669": { "npcId": 20669, @@ -28383,7 +29559,8 @@ 951 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20670": { "npcId": 20670, @@ -28398,7 +29575,8 @@ 951 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20671": { "npcId": 20671, @@ -28413,7 +29591,8 @@ 951 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20672": { "npcId": 20672, @@ -28428,7 +29607,8 @@ 957 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20673": { "npcId": 20673, @@ -28443,7 +29623,8 @@ 957 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20674": { "npcId": 20674, @@ -28458,7 +29639,8 @@ 957 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20675": { "npcId": 20675, @@ -28473,7 +29655,8 @@ 963 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20676": { "npcId": 20676, @@ -28488,7 +29671,8 @@ 963 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20677": { "npcId": 20677, @@ -28503,7 +29687,8 @@ 963 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20678": { "npcId": 20678, @@ -28518,7 +29703,8 @@ 968 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20679": { "npcId": 20679, @@ -28533,7 +29719,8 @@ 968 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20680": { "npcId": 20680, @@ -28548,7 +29735,8 @@ 968 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20681": { "npcId": 20681, @@ -28563,7 +29751,8 @@ 974 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20682": { "npcId": 20682, @@ -28578,7 +29767,8 @@ 974 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20683": { "npcId": 20683, @@ -28593,7 +29783,8 @@ 974 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20684": { "npcId": 20684, @@ -28608,7 +29799,8 @@ 979 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20685": { "npcId": 20685, @@ -28623,7 +29815,8 @@ 979 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20686": { "npcId": 20686, @@ -28638,7 +29831,8 @@ 979 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20687": { "npcId": 20687, @@ -28653,7 +29847,8 @@ 985 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20688": { "npcId": 20688, @@ -28668,7 +29863,8 @@ 985 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20689": { "npcId": 20689, @@ -28683,7 +29879,8 @@ 985 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20690": { "npcId": 20690, @@ -28698,7 +29895,8 @@ 991 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20691": { "npcId": 20691, @@ -28713,7 +29911,8 @@ 991 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20692": { "npcId": 20692, @@ -28728,7 +29927,8 @@ 991 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20693": { "npcId": 20693, @@ -28743,7 +29943,8 @@ 996 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20694": { "npcId": 20694, @@ -28758,7 +29959,8 @@ 996 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20695": { "npcId": 20695, @@ -28773,7 +29975,8 @@ 996 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20696": { "npcId": 20696, @@ -28788,7 +29991,8 @@ 1002 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20697": { "npcId": 20697, @@ -28803,7 +30007,8 @@ 1002 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20698": { "npcId": 20698, @@ -28818,7 +30023,8 @@ 1002 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20699": { "npcId": 20699, @@ -28833,7 +30039,8 @@ 1008 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20700": { "npcId": 20700, @@ -28848,7 +30055,8 @@ 1008 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20701": { "npcId": 20701, @@ -28863,7 +30071,8 @@ 1008 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20702": { "npcId": 20702, @@ -28878,7 +30087,8 @@ 1013 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20703": { "npcId": 20703, @@ -28893,7 +30103,8 @@ 1013 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20704": { "npcId": 20704, @@ -28908,7 +30119,8 @@ 1013 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20705": { "npcId": 20705, @@ -28923,7 +30135,8 @@ 1019 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20706": { "npcId": 20706, @@ -28938,7 +30151,8 @@ 1019 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20707": { "npcId": 20707, @@ -28953,7 +30167,8 @@ 1019 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20708": { "npcId": 20708, @@ -28968,7 +30183,8 @@ 1025 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20709": { "npcId": 20709, @@ -28983,7 +30199,8 @@ 1025 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20710": { "npcId": 20710, @@ -28998,7 +30215,8 @@ 1025 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20711": { "npcId": 20711, @@ -29013,7 +30231,8 @@ 1030 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20712": { "npcId": 20712, @@ -29028,7 +30247,8 @@ 1030 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20713": { "npcId": 20713, @@ -29043,7 +30263,8 @@ 1030 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20714": { "npcId": 20714, @@ -29058,7 +30279,8 @@ 1036 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20715": { "npcId": 20715, @@ -29073,7 +30295,8 @@ 1036 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20716": { "npcId": 20716, @@ -29088,7 +30311,8 @@ 1036 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20717": { "npcId": 20717, @@ -29103,7 +30327,8 @@ 1042 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20718": { "npcId": 20718, @@ -29118,7 +30343,8 @@ 1042 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20719": { "npcId": 20719, @@ -29133,7 +30359,8 @@ 1042 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20720": { "npcId": 20720, @@ -29148,7 +30375,8 @@ 1047 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20721": { "npcId": 20721, @@ -29163,7 +30391,8 @@ 1047 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20722": { "npcId": 20722, @@ -29178,7 +30407,8 @@ 1047 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20723": { "npcId": 20723, @@ -29193,7 +30423,8 @@ 1053 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20724": { "npcId": 20724, @@ -29208,7 +30439,8 @@ 1053 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20725": { "npcId": 20725, @@ -29223,7 +30455,8 @@ 1053 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20726": { "npcId": 20726, @@ -29238,7 +30471,8 @@ 1059 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20727": { "npcId": 20727, @@ -29253,7 +30487,8 @@ 1059 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20728": { "npcId": 20728, @@ -29268,7 +30503,8 @@ 1059 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20729": { "npcId": 20729, @@ -29283,7 +30519,8 @@ 1065 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20730": { "npcId": 20730, @@ -29298,7 +30535,8 @@ 1065 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20731": { "npcId": 20731, @@ -29313,7 +30551,8 @@ 1065 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20732": { "npcId": 20732, @@ -29328,7 +30567,8 @@ 1070 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20733": { "npcId": 20733, @@ -29343,7 +30583,8 @@ 1070 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20734": { "npcId": 20734, @@ -29358,7 +30599,8 @@ 1070 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20735": { "npcId": 20735, @@ -29373,7 +30615,8 @@ 1076 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20736": { "npcId": 20736, @@ -29388,7 +30631,8 @@ 1076 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20737": { "npcId": 20737, @@ -29403,7 +30647,8 @@ 1076 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20738": { "npcId": 20738, @@ -29418,7 +30663,8 @@ 1082 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20739": { "npcId": 20739, @@ -29433,7 +30679,8 @@ 1082 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20740": { "npcId": 20740, @@ -29448,7 +30695,8 @@ 1082 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20741": { "npcId": 20741, @@ -29463,7 +30711,8 @@ 1087 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20742": { "npcId": 20742, @@ -29478,7 +30727,8 @@ 1087 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20743": { "npcId": 20743, @@ -29493,7 +30743,8 @@ 1087 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20744": { "npcId": 20744, @@ -29508,7 +30759,8 @@ 1093 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20745": { "npcId": 20745, @@ -29523,7 +30775,8 @@ 1093 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20746": { "npcId": 20746, @@ -29538,7 +30791,8 @@ 1093 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20747": { "npcId": 20747, @@ -29553,7 +30807,8 @@ 1099 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20748": { "npcId": 20748, @@ -29568,7 +30823,8 @@ 1099 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20749": { "npcId": 20749, @@ -29583,7 +30839,8 @@ 1099 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20750": { "npcId": 20750, @@ -29598,7 +30855,8 @@ 1105 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20751": { "npcId": 20751, @@ -29613,7 +30871,8 @@ 1105 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20752": { "npcId": 20752, @@ -29628,7 +30887,8 @@ 1105 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20753": { "npcId": 20753, @@ -29643,7 +30903,8 @@ 1110 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20754": { "npcId": 20754, @@ -29658,7 +30919,8 @@ 1110 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20755": { "npcId": 20755, @@ -29673,7 +30935,8 @@ 1110 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20756": { "npcId": 20756, @@ -29688,7 +30951,8 @@ 1116 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20757": { "npcId": 20757, @@ -29703,7 +30967,8 @@ 1116 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20758": { "npcId": 20758, @@ -29718,7 +30983,8 @@ 1116 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20759": { "npcId": 20759, @@ -29733,7 +30999,8 @@ 1122 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20760": { "npcId": 20760, @@ -29748,7 +31015,8 @@ 1122 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20761": { "npcId": 20761, @@ -29763,7 +31031,8 @@ 1122 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20762": { "npcId": 20762, @@ -29778,7 +31047,8 @@ 1128 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20763": { "npcId": 20763, @@ -29793,7 +31063,8 @@ 1128 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20764": { "npcId": 20764, @@ -29808,7 +31079,8 @@ 1128 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20765": { "npcId": 20765, @@ -29823,7 +31095,8 @@ 1133 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20766": { "npcId": 20766, @@ -29838,7 +31111,8 @@ 1133 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20767": { "npcId": 20767, @@ -29853,7 +31127,8 @@ 1133 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20768": { "npcId": 20768, @@ -29868,7 +31143,8 @@ 1139 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20769": { "npcId": 20769, @@ -29883,7 +31159,8 @@ 1139 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20770": { "npcId": 20770, @@ -29898,7 +31175,8 @@ 1139 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20771": { "npcId": 20771, @@ -29913,7 +31191,8 @@ 1145 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20772": { "npcId": 20772, @@ -29928,7 +31207,8 @@ 1145 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20773": { "npcId": 20773, @@ -29943,7 +31223,8 @@ 1145 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20774": { "npcId": 20774, @@ -29958,7 +31239,8 @@ 1151 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20775": { "npcId": 20775, @@ -29973,7 +31255,8 @@ 1151 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20776": { "npcId": 20776, @@ -29988,7 +31271,8 @@ 1151 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20777": { "npcId": 20777, @@ -30003,7 +31287,8 @@ 1156 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20778": { "npcId": 20778, @@ -30018,7 +31303,8 @@ 1156 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20779": { "npcId": 20779, @@ -30033,7 +31319,8 @@ 1156 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20780": { "npcId": 20780, @@ -30048,7 +31335,8 @@ 1162 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20781": { "npcId": 20781, @@ -30063,7 +31351,8 @@ 1162 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20782": { "npcId": 20782, @@ -30078,7 +31367,8 @@ 1162 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20783": { "npcId": 20783, @@ -30093,7 +31383,8 @@ 1168 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20784": { "npcId": 20784, @@ -30108,7 +31399,8 @@ 1168 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20785": { "npcId": 20785, @@ -30123,7 +31415,8 @@ 1168 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20786": { "npcId": 20786, @@ -30138,7 +31431,8 @@ 1174 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20787": { "npcId": 20787, @@ -30153,7 +31447,8 @@ 1174 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20788": { "npcId": 20788, @@ -30168,7 +31463,8 @@ 1174 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20789": { "npcId": 20789, @@ -30183,7 +31479,8 @@ 1180 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20790": { "npcId": 20790, @@ -30198,7 +31495,8 @@ 1180 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20791": { "npcId": 20791, @@ -30213,7 +31511,8 @@ 1180 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20792": { "npcId": 20792, @@ -30228,7 +31527,8 @@ 1185 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20793": { "npcId": 20793, @@ -30243,7 +31543,8 @@ 1185 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20794": { "npcId": 20794, @@ -30258,7 +31559,8 @@ 1185 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20795": { "npcId": 20795, @@ -30273,7 +31575,8 @@ 1191 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20796": { "npcId": 20796, @@ -30288,7 +31591,8 @@ 1191 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20797": { "npcId": 20797, @@ -30303,7 +31607,8 @@ 1191 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20798": { "npcId": 20798, @@ -30318,7 +31623,8 @@ 1197 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20799": { "npcId": 20799, @@ -30333,7 +31639,8 @@ 1197 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20800": { "npcId": 20800, @@ -30348,7 +31655,8 @@ 1197 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20801": { "npcId": 20801, @@ -30363,7 +31671,8 @@ 1203 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20802": { "npcId": 20802, @@ -30378,7 +31687,8 @@ 1203 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20803": { "npcId": 20803, @@ -30393,7 +31703,8 @@ 1203 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20804": { "npcId": 20804, @@ -30408,7 +31719,8 @@ 1208 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20805": { "npcId": 20805, @@ -30423,7 +31735,8 @@ 1208 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20806": { "npcId": 20806, @@ -30438,7 +31751,8 @@ 1208 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20807": { "npcId": 20807, @@ -30453,7 +31767,8 @@ 1214 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20808": { "npcId": 20808, @@ -30468,7 +31783,8 @@ 1214 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20809": { "npcId": 20809, @@ -30483,7 +31799,8 @@ 1214 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20810": { "npcId": 20810, @@ -30498,7 +31815,8 @@ 1220 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20811": { "npcId": 20811, @@ -30513,7 +31831,8 @@ 1220 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20812": { "npcId": 20812, @@ -30528,7 +31847,8 @@ 1220 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20813": { "npcId": 20813, @@ -30543,7 +31863,8 @@ 1226 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20814": { "npcId": 20814, @@ -30558,7 +31879,8 @@ 1226 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20815": { "npcId": 20815, @@ -30573,7 +31895,8 @@ 1226 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20816": { "npcId": 20816, @@ -30588,7 +31911,8 @@ 1232 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20817": { "npcId": 20817, @@ -30603,7 +31927,8 @@ 1232 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20818": { "npcId": 20818, @@ -30618,7 +31943,8 @@ 1232 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20819": { "npcId": 20819, @@ -30633,7 +31959,8 @@ 1238 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20820": { "npcId": 20820, @@ -30648,7 +31975,8 @@ 1238 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20821": { "npcId": 20821, @@ -30663,7 +31991,8 @@ 1238 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20822": { "npcId": 20822, @@ -30678,7 +32007,8 @@ 1243 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20823": { "npcId": 20823, @@ -30693,7 +32023,8 @@ 1243 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20824": { "npcId": 20824, @@ -30708,7 +32039,8 @@ 1243 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20825": { "npcId": 20825, @@ -30723,7 +32055,8 @@ 1249 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20826": { "npcId": 20826, @@ -30738,7 +32071,8 @@ 1249 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20827": { "npcId": 20827, @@ -30753,7 +32087,8 @@ 1249 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20828": { "npcId": 20828, @@ -30768,7 +32103,8 @@ 1255 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20829": { "npcId": 20829, @@ -30783,7 +32119,8 @@ 1255 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20830": { "npcId": 20830, @@ -30798,7 +32135,8 @@ 1255 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20831": { "npcId": 20831, @@ -30813,7 +32151,8 @@ 1261 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20832": { "npcId": 20832, @@ -30828,7 +32167,8 @@ 1261 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20833": { "npcId": 20833, @@ -30843,7 +32183,8 @@ 1261 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20834": { "npcId": 20834, @@ -30858,7 +32199,8 @@ 1267 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20835": { "npcId": 20835, @@ -30873,7 +32215,8 @@ 1267 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20836": { "npcId": 20836, @@ -30888,7 +32231,8 @@ 1267 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20837": { "npcId": 20837, @@ -30903,7 +32247,8 @@ 1273 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20838": { "npcId": 20838, @@ -30918,7 +32263,8 @@ 1273 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20839": { "npcId": 20839, @@ -30933,7 +32279,8 @@ 1273 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20840": { "npcId": 20840, @@ -30948,7 +32295,8 @@ 1278 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20841": { "npcId": 20841, @@ -30963,7 +32311,8 @@ 1278 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20842": { "npcId": 20842, @@ -30978,7 +32327,8 @@ 1278 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20843": { "npcId": 20843, @@ -30993,7 +32343,8 @@ 1284 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20844": { "npcId": 20844, @@ -31008,7 +32359,8 @@ 1284 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20845": { "npcId": 20845, @@ -31023,7 +32375,8 @@ 1284 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20846": { "npcId": 20846, @@ -31038,7 +32391,8 @@ 1290 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20847": { "npcId": 20847, @@ -31053,7 +32407,8 @@ 1290 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20848": { "npcId": 20848, @@ -31068,7 +32423,8 @@ 1290 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20849": { "npcId": 20849, @@ -31083,7 +32439,8 @@ 1296 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20850": { "npcId": 20850, @@ -31098,7 +32455,8 @@ 1296 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20851": { "npcId": 20851, @@ -31113,7 +32471,8 @@ 1296 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20852": { "npcId": 20852, @@ -31128,7 +32487,8 @@ 1302 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20853": { "npcId": 20853, @@ -31143,7 +32503,8 @@ 1302 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20854": { "npcId": 20854, @@ -31158,7 +32519,8 @@ 1302 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20855": { "npcId": 20855, @@ -31173,7 +32535,8 @@ 1308 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20856": { "npcId": 20856, @@ -31188,7 +32551,8 @@ 1308 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20857": { "npcId": 20857, @@ -31203,7 +32567,8 @@ 1308 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20858": { "npcId": 20858, @@ -31218,7 +32583,8 @@ 1314 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20859": { "npcId": 20859, @@ -31233,7 +32599,8 @@ 1314 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20860": { "npcId": 20860, @@ -31248,7 +32615,8 @@ 1314 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20861": { "npcId": 20861, @@ -31263,7 +32631,8 @@ 1319 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20862": { "npcId": 20862, @@ -31278,7 +32647,8 @@ 1319 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20863": { "npcId": 20863, @@ -31293,7 +32663,8 @@ 1319 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20864": { "npcId": 20864, @@ -31308,7 +32679,8 @@ 1325 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20865": { "npcId": 20865, @@ -31323,7 +32695,8 @@ 1325 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20866": { "npcId": 20866, @@ -31338,7 +32711,8 @@ 1325 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20867": { "npcId": 20867, @@ -31353,7 +32727,8 @@ 1331 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20868": { "npcId": 20868, @@ -31368,7 +32743,8 @@ 1331 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20869": { "npcId": 20869, @@ -31383,7 +32759,8 @@ 1331 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20870": { "npcId": 20870, @@ -31398,7 +32775,8 @@ 1337 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20871": { "npcId": 20871, @@ -31413,7 +32791,8 @@ 1337 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20872": { "npcId": 20872, @@ -31428,7 +32807,8 @@ 1337 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20873": { "npcId": 20873, @@ -31443,7 +32823,8 @@ 1343 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20874": { "npcId": 20874, @@ -31458,7 +32839,8 @@ 1343 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20875": { "npcId": 20875, @@ -31473,7 +32855,8 @@ 1343 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20876": { "npcId": 20876, @@ -31488,7 +32871,8 @@ 1349 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20877": { "npcId": 20877, @@ -31503,7 +32887,8 @@ 1349 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20878": { "npcId": 20878, @@ -31518,7 +32903,8 @@ 1349 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20879": { "npcId": 20879, @@ -31533,7 +32919,8 @@ 1355 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20880": { "npcId": 20880, @@ -31548,7 +32935,8 @@ 1355 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20881": { "npcId": 20881, @@ -31563,7 +32951,8 @@ 1355 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20882": { "npcId": 20882, @@ -31578,7 +32967,8 @@ 1361 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20883": { "npcId": 20883, @@ -31593,7 +32983,8 @@ 1361 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20884": { "npcId": 20884, @@ -31608,7 +32999,8 @@ 1361 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20885": { "npcId": 20885, @@ -31623,7 +33015,8 @@ 1366 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20886": { "npcId": 20886, @@ -31638,7 +33031,8 @@ 1366 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20887": { "npcId": 20887, @@ -31653,7 +33047,8 @@ 1366 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20888": { "npcId": 20888, @@ -31668,7 +33063,8 @@ 1372 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20889": { "npcId": 20889, @@ -31683,7 +33079,8 @@ 1372 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20890": { "npcId": 20890, @@ -31698,7 +33095,8 @@ 1372 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20891": { "npcId": 20891, @@ -31713,7 +33111,8 @@ 1378 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20892": { "npcId": 20892, @@ -31728,7 +33127,8 @@ 1378 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20893": { "npcId": 20893, @@ -31743,7 +33143,8 @@ 1378 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20894": { "npcId": 20894, @@ -31758,7 +33159,8 @@ 1384 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20895": { "npcId": 20895, @@ -31773,7 +33175,8 @@ 1384 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20896": { "npcId": 20896, @@ -31788,7 +33191,8 @@ 1384 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20897": { "npcId": 20897, @@ -31803,7 +33207,8 @@ 1390 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20898": { "npcId": 20898, @@ -31818,7 +33223,8 @@ 1390 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20899": { "npcId": 20899, @@ -31833,7 +33239,8 @@ 1390 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20900": { "npcId": 20900, @@ -31848,7 +33255,8 @@ 1396 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20901": { "npcId": 20901, @@ -31863,7 +33271,8 @@ 1396 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20902": { "npcId": 20902, @@ -31878,7 +33287,8 @@ 1396 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20903": { "npcId": 20903, @@ -31893,7 +33303,8 @@ 1402 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20904": { "npcId": 20904, @@ -31908,7 +33319,8 @@ 1402 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20905": { "npcId": 20905, @@ -31923,7 +33335,8 @@ 1402 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20906": { "npcId": 20906, @@ -31938,7 +33351,8 @@ 1408 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20907": { "npcId": 20907, @@ -31953,7 +33367,8 @@ 1408 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20908": { "npcId": 20908, @@ -31968,7 +33383,8 @@ 1408 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20909": { "npcId": 20909, @@ -31983,7 +33399,8 @@ 1414 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20910": { "npcId": 20910, @@ -31998,7 +33415,8 @@ 1414 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20911": { "npcId": 20911, @@ -32013,7 +33431,8 @@ 1414 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20912": { "npcId": 20912, @@ -32028,7 +33447,8 @@ 1420 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20913": { "npcId": 20913, @@ -32043,7 +33463,8 @@ 1420 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20914": { "npcId": 20914, @@ -32058,7 +33479,8 @@ 1420 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20915": { "npcId": 20915, @@ -32073,7 +33495,8 @@ 1426 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20916": { "npcId": 20916, @@ -32088,7 +33511,8 @@ 1426 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20917": { "npcId": 20917, @@ -32103,7 +33527,8 @@ 1426 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20918": { "npcId": 20918, @@ -32118,7 +33543,8 @@ 1432 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20919": { "npcId": 20919, @@ -32133,7 +33559,8 @@ 1432 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20920": { "npcId": 20920, @@ -32148,7 +33575,8 @@ 1432 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20921": { "npcId": 20921, @@ -32163,7 +33591,8 @@ 1437 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20922": { "npcId": 20922, @@ -32178,7 +33607,8 @@ 1437 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20923": { "npcId": 20923, @@ -32193,7 +33623,8 @@ 1437 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20924": { "npcId": 20924, @@ -32208,7 +33639,8 @@ 1443 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20925": { "npcId": 20925, @@ -32223,7 +33655,8 @@ 1443 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20926": { "npcId": 20926, @@ -32238,7 +33671,8 @@ 1443 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20927": { "npcId": 20927, @@ -32253,7 +33687,8 @@ 1449 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20928": { "npcId": 20928, @@ -32268,7 +33703,8 @@ 1449 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20929": { "npcId": 20929, @@ -32283,7 +33719,8 @@ 1449 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20930": { "npcId": 20930, @@ -32298,7 +33735,8 @@ 1455 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20931": { "npcId": 20931, @@ -32313,7 +33751,8 @@ 1455 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20932": { "npcId": 20932, @@ -32328,7 +33767,8 @@ 1455 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20933": { "npcId": 20933, @@ -32343,7 +33783,8 @@ 1461 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20934": { "npcId": 20934, @@ -32358,7 +33799,8 @@ 1461 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20935": { "npcId": 20935, @@ -32373,7 +33815,8 @@ 1461 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20936": { "npcId": 20936, @@ -32388,7 +33831,8 @@ 1467 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20937": { "npcId": 20937, @@ -32403,7 +33847,8 @@ 1467 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20938": { "npcId": 20938, @@ -32418,7 +33863,8 @@ 1467 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20939": { "npcId": 20939, @@ -32433,7 +33879,8 @@ 1473 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20940": { "npcId": 20940, @@ -32448,7 +33895,8 @@ 1473 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20941": { "npcId": 20941, @@ -32463,7 +33911,8 @@ 1473 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20942": { "npcId": 20942, @@ -32478,7 +33927,8 @@ 1479 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20943": { "npcId": 20943, @@ -32493,7 +33943,8 @@ 1479 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20944": { "npcId": 20944, @@ -32508,7 +33959,8 @@ 1479 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20945": { "npcId": 20945, @@ -32523,7 +33975,8 @@ 1485 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20946": { "npcId": 20946, @@ -32538,7 +33991,8 @@ 1485 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20947": { "npcId": 20947, @@ -32553,7 +34007,8 @@ 1485 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20948": { "npcId": 20948, @@ -32568,7 +34023,8 @@ 1491 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20949": { "npcId": 20949, @@ -32583,7 +34039,8 @@ 1491 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20950": { "npcId": 20950, @@ -32598,7 +34055,8 @@ 1491 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20951": { "npcId": 20951, @@ -32613,7 +34071,8 @@ 1497 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20952": { "npcId": 20952, @@ -32628,7 +34087,8 @@ 1497 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20953": { "npcId": 20953, @@ -32643,7 +34103,8 @@ 1497 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20954": { "npcId": 20954, @@ -32658,7 +34119,8 @@ 1503 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20955": { "npcId": 20955, @@ -32673,7 +34135,8 @@ 1503 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20956": { "npcId": 20956, @@ -32688,7 +34151,8 @@ 1503 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20957": { "npcId": 20957, @@ -32703,7 +34167,8 @@ 1509 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20958": { "npcId": 20958, @@ -32718,7 +34183,8 @@ 1509 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20959": { "npcId": 20959, @@ -32733,7 +34199,8 @@ 1509 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20960": { "npcId": 20960, @@ -32748,7 +34215,8 @@ 1515 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20961": { "npcId": 20961, @@ -32763,7 +34231,8 @@ 1515 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20962": { "npcId": 20962, @@ -32778,7 +34247,8 @@ 1515 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20963": { "npcId": 20963, @@ -32793,7 +34263,8 @@ 1521 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20964": { "npcId": 20964, @@ -32808,7 +34279,8 @@ 1521 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20965": { "npcId": 20965, @@ -32823,7 +34295,8 @@ 1521 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20966": { "npcId": 20966, @@ -32838,7 +34311,8 @@ 1527 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20967": { "npcId": 20967, @@ -32853,7 +34327,8 @@ 1527 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20968": { "npcId": 20968, @@ -32868,7 +34343,8 @@ 1527 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20969": { "npcId": 20969, @@ -32883,7 +34359,8 @@ 1533 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20970": { "npcId": 20970, @@ -32898,7 +34375,8 @@ 1533 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20971": { "npcId": 20971, @@ -32913,7 +34391,8 @@ 1533 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20972": { "npcId": 20972, @@ -32928,7 +34407,8 @@ 1539 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20973": { "npcId": 20973, @@ -32943,7 +34423,8 @@ 1539 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20974": { "npcId": 20974, @@ -32958,7 +34439,8 @@ 1539 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20975": { "npcId": 20975, @@ -32973,7 +34455,8 @@ 1545 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20976": { "npcId": 20976, @@ -32988,7 +34471,8 @@ 1545 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20977": { "npcId": 20977, @@ -33003,7 +34487,8 @@ 1545 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20978": { "npcId": 20978, @@ -33018,7 +34503,8 @@ 1551 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20979": { "npcId": 20979, @@ -33033,7 +34519,8 @@ 1551 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20980": { "npcId": 20980, @@ -33048,7 +34535,8 @@ 1551 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20981": { "npcId": 20981, @@ -33063,7 +34551,8 @@ 1557 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20982": { "npcId": 20982, @@ -33078,7 +34567,8 @@ 1557 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20983": { "npcId": 20983, @@ -33093,7 +34583,8 @@ 1557 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20984": { "npcId": 20984, @@ -33108,7 +34599,8 @@ 1563 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20985": { "npcId": 20985, @@ -33123,7 +34615,8 @@ 1563 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20986": { "npcId": 20986, @@ -33138,7 +34631,8 @@ 1563 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20987": { "npcId": 20987, @@ -33153,7 +34647,8 @@ 1569 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20988": { "npcId": 20988, @@ -33168,7 +34663,8 @@ 1569 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20989": { "npcId": 20989, @@ -33183,7 +34679,8 @@ 1569 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20990": { "npcId": 20990, @@ -33198,7 +34695,8 @@ 1575 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20991": { "npcId": 20991, @@ -33213,7 +34711,8 @@ 1575 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20992": { "npcId": 20992, @@ -33228,7 +34727,8 @@ 1575 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20993": { "npcId": 20993, @@ -33243,7 +34743,8 @@ 1581 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "20994": { "npcId": 20994, @@ -33258,7 +34759,8 @@ 1581 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "20995": { "npcId": 20995, @@ -33273,7 +34775,8 @@ 1581 ], "isboss": 1, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "20996": { "npcId": 20996, @@ -33288,7 +34791,8 @@ 1587 ], "isboss": 1, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "20997": { "npcId": 20997, @@ -33303,7 +34807,8 @@ 1587 ], "isboss": 1, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "20998": { "npcId": 20998, @@ -33318,7 +34823,8 @@ 1587 ], "isboss": 1, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "20999": { "npcId": 20999, @@ -33333,7 +34839,8 @@ 1593 ], "isboss": 1, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "21000": { "npcId": 21000, @@ -33348,7 +34855,8 @@ 1593 ], "isboss": 1, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "30001": { "npcId": 30001, @@ -33356,7 +34864,8 @@ "npclist": "3001_15_90003#3006_15_90003#3011_15_90003#4001_15_90003#4006_15_90003#4011_15_90003", "npcLv": [], "isboss": 0, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "30002": { "npcId": 30002, @@ -33364,7 +34873,8 @@ "npclist": "3002_25_90003#3007_25_90003#3012_25_90003#4002_25_90003#4007_25_90003#4012_25_90003", "npcLv": [], "isboss": 0, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "30003": { "npcId": 30003, @@ -33372,7 +34882,8 @@ "npclist": "3003_40_90003#3008_40_90003#3013_40_90003#4003_40_90003#4008_40_90003#4013_40_90003", "npcLv": [], "isboss": 0, - "ghname": "npc_ghname_1" + "ghname": "npc_ghname_1", + "npcname": "jjc_npc_name_1" }, "30004": { "npcId": 30004, @@ -33380,7 +34891,8 @@ "npclist": "3004_50_90003#3009_50_90003#3014_50_90003#4004_50_90003#4009_50_90003#4014_50_90003", "npcLv": [], "isboss": 0, - "ghname": "npc_ghname_2" + "ghname": "npc_ghname_2", + "npcname": "jjc_npc_name_2" }, "30005": { "npcId": 30005, @@ -33388,7 +34900,8 @@ "npclist": "3005_60_90003#3010_60_90003#3015_60_90003#4005_60_90003#4010_60_90003#4015_60_90003", "npcLv": [], "isboss": 0, - "ghname": "npc_ghname_3" + "ghname": "npc_ghname_3", + "npcname": "jjc_npc_name_3" }, "30006": { "npcId": 30006, @@ -33396,7 +34909,8 @@ "npclist": "3006_70_90003#3011_70_90003#4001_70_90003#4006_70_90003#4011_70_90003#5001_70_90003", "npcLv": [], "isboss": 0, - "ghname": "npc_ghname_4" + "ghname": "npc_ghname_4", + "npcname": "jjc_npc_name_4" }, "30007": { "npcId": 30007, @@ -33404,7 +34918,8 @@ "npclist": "3007_80_90003#3012_80_90003#4002_80_90003#4007_80_90003#4012_80_90003#5002_80_90003", "npcLv": [], "isboss": 0, - "ghname": "npc_ghname_5" + "ghname": "npc_ghname_5", + "npcname": "jjc_npc_name_5" }, "30008": { "npcId": 30008, @@ -33412,7 +34927,8 @@ "npclist": "3008_90_90003#3013_90_90003#4003_90_90003#4008_90_90003#4013_90_90003#5003_90_90003", "npcLv": [], "isboss": 0, - "ghname": "npc_ghname_6" + "ghname": "npc_ghname_6", + "npcname": "jjc_npc_name_6" }, "30009": { "npcId": 30009, @@ -33422,6 +34938,23106 @@ "isboss": 0, "ghname": "npc_ghname_1" }, + "31001": { + "npcId": 31001, + "attr": {}, + "npclist": "3001_2_90002#3001_2_90002#3001_2_90001#3001_2_90005#3001_2_90003#3001_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31002": { + "npcId": 31002, + "attr": {}, + "npclist": "3001_4_90002#3001_4_90002#3001_4_90001#3001_4_90005#3001_4_90003#3001_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31003": { + "npcId": 31003, + "attr": {}, + "npclist": "3001_6_90002#3001_6_90002#3001_6_90001#3001_6_90005#3001_6_90003#3001_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31004": { + "npcId": 31004, + "attr": {}, + "npclist": "3001_8_90002#3001_8_90002#3001_8_90001#3001_8_90005#3001_8_90003#3001_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31005": { + "npcId": 31005, + "attr": {}, + "npclist": "3001_10_90002#3001_10_90002#3001_10_90001#3001_10_90005#3001_10_90003#3001_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31006": { + "npcId": 31006, + "attr": {}, + "npclist": "3001_6_90002#3001_6_90002#3001_6_90001#3001_6_90005#3001_6_90003#3001_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31007": { + "npcId": 31007, + "attr": {}, + "npclist": "3001_8_90002#3001_8_90002#3001_8_90001#3001_8_90005#3001_8_90003#3001_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31008": { + "npcId": 31008, + "attr": {}, + "npclist": "3001_10_90002#3001_10_90002#3001_10_90001#3001_10_90005#3001_10_90003#3001_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31009": { + "npcId": 31009, + "attr": {}, + "npclist": "3001_12_90002#3001_12_90002#3001_12_90001#3001_12_90005#3001_12_90003#3001_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31010": { + "npcId": 31010, + "attr": {}, + "npclist": "3001_14_90002#3001_14_90002#3001_14_90001#3001_14_90005#3001_14_90003#3001_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31011": { + "npcId": 31011, + "attr": {}, + "npclist": "3001_16_90002#3001_16_90002#3001_16_90001#3001_16_90005#3001_16_90003#3001_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31012": { + "npcId": 31012, + "attr": {}, + "npclist": "3001_12_90002#3001_12_90002#3001_12_90001#3001_12_90005#3001_12_90003#3001_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31013": { + "npcId": 31013, + "attr": {}, + "npclist": "3001_14_90002#3001_14_90002#3001_14_90001#3001_14_90005#3001_14_90003#3001_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31014": { + "npcId": 31014, + "attr": {}, + "npclist": "3001_16_90002#3001_16_90002#3001_16_90001#3001_16_90005#3001_16_90003#3001_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31015": { + "npcId": 31015, + "attr": {}, + "npclist": "3001_18_90002#3001_18_90002#3001_18_90001#3001_18_90005#3001_18_90003#3001_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31016": { + "npcId": 31016, + "attr": {}, + "npclist": "3001_20_90002#3001_20_90002#3001_20_90001#3001_20_90005#3001_20_90003#3001_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31017": { + "npcId": 31017, + "attr": {}, + "npclist": "3001_22_90002#3001_22_90002#3001_22_90001#3001_22_90005#3001_22_90003#3001_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31018": { + "npcId": 31018, + "attr": {}, + "npclist": "3001_18_90002#3001_18_90002#3001_18_90001#3001_18_90005#3001_18_90003#3001_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31019": { + "npcId": 31019, + "attr": {}, + "npclist": "3001_20_90002#3001_20_90002#3001_20_90001#3001_20_90005#3001_20_90003#3001_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31020": { + "npcId": 31020, + "attr": {}, + "npclist": "3001_22_90002#3001_22_90002#3001_22_90001#3001_22_90005#3001_22_90003#3001_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31021": { + "npcId": 31021, + "attr": {}, + "npclist": "3001_24_90002#3001_24_90002#3001_24_90001#3001_24_90005#3001_24_90003#3001_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31022": { + "npcId": 31022, + "attr": {}, + "npclist": "3001_26_90002#3001_26_90002#3001_26_90001#3001_26_90005#3001_26_90003#3001_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31023": { + "npcId": 31023, + "attr": {}, + "npclist": "3001_28_90002#3001_28_90002#3001_28_90001#3001_28_90005#3001_28_90003#3001_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31024": { + "npcId": 31024, + "attr": {}, + "npclist": "3001_24_90002#3001_24_90002#3001_24_90001#3001_24_90005#3001_24_90003#3001_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31025": { + "npcId": 31025, + "attr": {}, + "npclist": "3001_26_90002#3001_26_90002#3001_26_90001#3001_26_90005#3001_26_90003#3001_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31026": { + "npcId": 31026, + "attr": {}, + "npclist": "3001_28_90002#3001_28_90002#3001_28_90001#3001_28_90005#3001_28_90003#3001_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31027": { + "npcId": 31027, + "attr": {}, + "npclist": "3001_30_90002#3001_30_90002#3001_30_90001#3001_30_90005#3001_30_90003#3001_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31028": { + "npcId": 31028, + "attr": {}, + "npclist": "3001_32_90002#3001_32_90002#3001_32_90001#3001_32_90005#3001_32_90003#3001_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31029": { + "npcId": 31029, + "attr": {}, + "npclist": "3001_34_90002#3001_34_90002#3001_34_90001#3001_34_90005#3001_34_90003#3001_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31030": { + "npcId": 31030, + "attr": {}, + "npclist": "3001_30_90002#3001_30_90002#3001_30_90001#3001_30_90005#3001_30_90003#3001_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31031": { + "npcId": 31031, + "attr": {}, + "npclist": "3001_32_90002#3001_32_90002#3001_32_90001#3001_32_90005#3001_32_90003#3001_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31032": { + "npcId": 31032, + "attr": {}, + "npclist": "3001_34_90002#3001_34_90002#3001_34_90001#3001_34_90005#3001_34_90003#3001_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31033": { + "npcId": 31033, + "attr": {}, + "npclist": "3001_36_90002#3001_36_90002#3001_36_90001#3001_36_90005#3001_36_90003#3001_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31034": { + "npcId": 31034, + "attr": {}, + "npclist": "3001_38_90002#3001_38_90002#3001_38_90001#3001_38_90005#3001_38_90003#3001_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31035": { + "npcId": 31035, + "attr": {}, + "npclist": "3001_40_90002#3001_40_90002#3001_40_90001#3001_40_90005#3001_40_90003#3001_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31036": { + "npcId": 31036, + "attr": {}, + "npclist": "3001_36_90002#3001_36_90002#3001_36_90001#3001_36_90005#3001_36_90003#3001_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31037": { + "npcId": 31037, + "attr": {}, + "npclist": "3001_38_90002#3001_38_90002#3001_38_90001#3001_38_90005#3001_38_90003#3001_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31038": { + "npcId": 31038, + "attr": {}, + "npclist": "3001_40_90002#3001_40_90002#3001_40_90001#3001_40_90005#3001_40_90003#3001_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31039": { + "npcId": 31039, + "attr": {}, + "npclist": "3001_42_90002#3001_42_90002#3001_42_90001#3001_42_90005#3001_42_90003#3001_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31040": { + "npcId": 31040, + "attr": {}, + "npclist": "3001_44_90002#3001_44_90002#3001_44_90001#3001_44_90005#3001_44_90003#3001_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31041": { + "npcId": 31041, + "attr": {}, + "npclist": "3001_46_90002#3001_46_90002#3001_46_90001#3001_46_90005#3001_46_90003#3001_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31042": { + "npcId": 31042, + "attr": {}, + "npclist": "3001_42_90002#3001_42_90002#3001_42_90001#3001_42_90005#3001_42_90003#3001_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31043": { + "npcId": 31043, + "attr": {}, + "npclist": "3001_44_90002#3001_44_90002#3001_44_90001#3001_44_90005#3001_44_90003#3001_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31044": { + "npcId": 31044, + "attr": {}, + "npclist": "3001_46_90002#3001_46_90002#3001_46_90001#3001_46_90005#3001_46_90003#3001_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31045": { + "npcId": 31045, + "attr": {}, + "npclist": "3001_48_90002#3001_48_90002#3001_48_90001#3001_48_90005#3001_48_90003#3001_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31046": { + "npcId": 31046, + "attr": {}, + "npclist": "3001_50_90002#3001_50_90002#3001_50_90001#3001_50_90005#3001_50_90003#3001_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31047": { + "npcId": 31047, + "attr": {}, + "npclist": "3001_52_90002#3001_52_90002#3001_52_90001#3001_52_90005#3001_52_90003#3001_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31048": { + "npcId": 31048, + "attr": {}, + "npclist": "3001_48_90002#3001_48_90002#3001_48_90001#3001_48_90005#3001_48_90003#3001_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31049": { + "npcId": 31049, + "attr": {}, + "npclist": "3001_50_90002#3001_50_90002#3001_50_90001#3001_50_90005#3001_50_90003#3001_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31050": { + "npcId": 31050, + "attr": {}, + "npclist": "3001_52_90002#3001_52_90002#3001_52_90001#3001_52_90005#3001_52_90003#3001_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31051": { + "npcId": 31051, + "attr": {}, + "npclist": "3001_54_90002#3001_54_90002#3001_54_90001#3001_54_90005#3001_54_90003#3001_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31052": { + "npcId": 31052, + "attr": {}, + "npclist": "3001_56_90002#3001_56_90002#3001_56_90001#3001_56_90005#3001_56_90003#3001_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31053": { + "npcId": 31053, + "attr": {}, + "npclist": "3001_58_90002#3001_58_90002#3001_58_90001#3001_58_90005#3001_58_90003#3001_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31054": { + "npcId": 31054, + "attr": {}, + "npclist": "3001_54_90002#3001_54_90002#3001_54_90001#3001_54_90005#3001_54_90003#3001_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31055": { + "npcId": 31055, + "attr": {}, + "npclist": "3001_56_90002#3001_56_90002#3001_56_90001#3001_56_90005#3001_56_90003#3001_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31056": { + "npcId": 31056, + "attr": {}, + "npclist": "3001_58_90002#3001_58_90002#3001_58_90001#3001_58_90005#3001_58_90003#3001_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31057": { + "npcId": 31057, + "attr": {}, + "npclist": "3001_60_90002#3001_60_90002#3001_60_90001#3001_60_90005#3001_60_90003#3001_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31058": { + "npcId": 31058, + "attr": {}, + "npclist": "3001_62_90002#3001_62_90002#3001_62_90001#3001_62_90005#3001_62_90003#3001_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31059": { + "npcId": 31059, + "attr": {}, + "npclist": "3001_64_90002#3001_64_90002#3001_64_90001#3001_64_90005#3001_64_90003#3001_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31060": { + "npcId": 31060, + "attr": {}, + "npclist": "3001_60_90002#3001_60_90002#3001_60_90001#3001_60_90005#3001_60_90003#3001_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31061": { + "npcId": 31061, + "attr": {}, + "npclist": "3001_62_90002#3001_62_90002#3001_62_90001#3001_62_90005#3001_62_90003#3001_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31062": { + "npcId": 31062, + "attr": {}, + "npclist": "3001_64_90002#3001_64_90002#3001_64_90001#3001_64_90005#3001_64_90003#3001_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31063": { + "npcId": 31063, + "attr": {}, + "npclist": "3001_66_90002#3001_66_90002#3001_66_90001#3001_66_90005#3001_66_90003#3001_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31064": { + "npcId": 31064, + "attr": {}, + "npclist": "3001_68_90002#3001_68_90002#3001_68_90001#3001_68_90005#3001_68_90003#3001_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31065": { + "npcId": 31065, + "attr": {}, + "npclist": "3001_70_90002#3001_70_90002#3001_70_90001#3001_70_90005#3001_70_90003#3001_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31066": { + "npcId": 31066, + "attr": {}, + "npclist": "3001_66_90002#3001_66_90002#3001_66_90001#3001_66_90005#3001_66_90003#3001_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31067": { + "npcId": 31067, + "attr": {}, + "npclist": "3001_68_90002#3001_68_90002#3001_68_90001#3001_68_90005#3001_68_90003#3001_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31068": { + "npcId": 31068, + "attr": {}, + "npclist": "3001_70_90002#3001_70_90002#3001_70_90001#3001_70_90005#3001_70_90003#3001_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31069": { + "npcId": 31069, + "attr": {}, + "npclist": "3001_72_90002#3001_72_90002#3001_72_90001#3001_72_90005#3001_72_90003#3001_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31070": { + "npcId": 31070, + "attr": {}, + "npclist": "3001_74_90002#3001_74_90002#3001_74_90001#3001_74_90005#3001_74_90003#3001_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31071": { + "npcId": 31071, + "attr": {}, + "npclist": "3001_76_90002#3001_76_90002#3001_76_90001#3001_76_90005#3001_76_90003#3001_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31072": { + "npcId": 31072, + "attr": {}, + "npclist": "3001_72_90002#3001_72_90002#3001_72_90001#3001_72_90005#3001_72_90003#3001_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31073": { + "npcId": 31073, + "attr": {}, + "npclist": "3001_74_90002#3001_74_90002#3001_74_90001#3001_74_90005#3001_74_90003#3001_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31074": { + "npcId": 31074, + "attr": {}, + "npclist": "3001_76_90002#3001_76_90002#3001_76_90001#3001_76_90005#3001_76_90003#3001_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31075": { + "npcId": 31075, + "attr": {}, + "npclist": "3001_78_90002#3001_78_90002#3001_78_90001#3001_78_90005#3001_78_90003#3001_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31076": { + "npcId": 31076, + "attr": {}, + "npclist": "3001_80_90002#3001_80_90002#3001_80_90001#3001_80_90005#3001_80_90003#3001_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31077": { + "npcId": 31077, + "attr": {}, + "npclist": "3001_82_90002#3001_82_90002#3001_82_90001#3001_82_90005#3001_82_90003#3001_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31078": { + "npcId": 31078, + "attr": {}, + "npclist": "3001_78_90002#3001_78_90002#3001_78_90001#3001_78_90005#3001_78_90003#3001_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31079": { + "npcId": 31079, + "attr": {}, + "npclist": "3001_80_90002#3001_80_90002#3001_80_90001#3001_80_90005#3001_80_90003#3001_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31080": { + "npcId": 31080, + "attr": {}, + "npclist": "3001_82_90002#3001_82_90002#3001_82_90001#3001_82_90005#3001_82_90003#3001_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31081": { + "npcId": 31081, + "attr": {}, + "npclist": "3001_84_90002#3001_84_90002#3001_84_90001#3001_84_90005#3001_84_90003#3001_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31082": { + "npcId": 31082, + "attr": {}, + "npclist": "3001_86_90002#3001_86_90002#3001_86_90001#3001_86_90005#3001_86_90003#3001_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31083": { + "npcId": 31083, + "attr": {}, + "npclist": "3001_88_90002#3001_88_90002#3001_88_90001#3001_88_90005#3001_88_90003#3001_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31084": { + "npcId": 31084, + "attr": {}, + "npclist": "3001_84_90002#3001_84_90002#3001_84_90001#3001_84_90005#3001_84_90003#3001_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31085": { + "npcId": 31085, + "attr": {}, + "npclist": "3001_86_90002#3001_86_90002#3001_86_90001#3001_86_90005#3001_86_90003#3001_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31086": { + "npcId": 31086, + "attr": {}, + "npclist": "3001_88_90002#3001_88_90002#3001_88_90001#3001_88_90005#3001_88_90003#3001_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31087": { + "npcId": 31087, + "attr": {}, + "npclist": "3001_90_90002#3001_90_90002#3001_90_90001#3001_90_90005#3001_90_90003#3001_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31088": { + "npcId": 31088, + "attr": {}, + "npclist": "3001_92_90002#3001_92_90002#3001_92_90001#3001_92_90005#3001_92_90003#3001_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31089": { + "npcId": 31089, + "attr": {}, + "npclist": "3001_94_90002#3001_94_90002#3001_94_90001#3001_94_90005#3001_94_90003#3001_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31090": { + "npcId": 31090, + "attr": {}, + "npclist": "3001_90_90002#3001_90_90002#3001_90_90001#3001_90_90005#3001_90_90003#3001_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31091": { + "npcId": 31091, + "attr": {}, + "npclist": "3001_92_90002#3001_92_90002#3001_92_90001#3001_92_90005#3001_92_90003#3001_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31092": { + "npcId": 31092, + "attr": {}, + "npclist": "3001_94_90002#3001_94_90002#3001_94_90001#3001_94_90005#3001_94_90003#3001_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31093": { + "npcId": 31093, + "attr": {}, + "npclist": "3001_96_90002#3001_96_90002#3001_96_90001#3001_96_90005#3001_96_90003#3001_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31094": { + "npcId": 31094, + "attr": {}, + "npclist": "3001_98_90002#3001_98_90002#3001_98_90001#3001_98_90005#3001_98_90003#3001_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31095": { + "npcId": 31095, + "attr": {}, + "npclist": "3001_100_90002#3001_100_90002#3001_100_90001#3001_100_90005#3001_100_90003#3001_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31096": { + "npcId": 31096, + "attr": {}, + "npclist": "3001_96_90002#3001_96_90002#3001_96_90001#3001_96_90005#3001_96_90003#3001_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31097": { + "npcId": 31097, + "attr": {}, + "npclist": "3001_98_90002#3001_98_90002#3001_98_90001#3001_98_90005#3001_98_90003#3001_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31098": { + "npcId": 31098, + "attr": {}, + "npclist": "3001_100_90002#3001_100_90002#3001_100_90001#3001_100_90005#3001_100_90003#3001_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31099": { + "npcId": 31099, + "attr": {}, + "npclist": "3001_102_90002#3001_102_90002#3001_102_90001#3001_102_90005#3001_102_90003#3001_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31100": { + "npcId": 31100, + "attr": {}, + "npclist": "3001_104_90002#3001_104_90002#3001_104_90001#3001_104_90005#3001_104_90003#3001_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31101": { + "npcId": 31101, + "attr": {}, + "npclist": "3002_2_90002#3002_2_90002#3002_2_90001#3002_2_90005#3002_2_90003#3002_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31102": { + "npcId": 31102, + "attr": {}, + "npclist": "3002_4_90002#3002_4_90002#3002_4_90001#3002_4_90005#3002_4_90003#3002_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31103": { + "npcId": 31103, + "attr": {}, + "npclist": "3002_6_90002#3002_6_90002#3002_6_90001#3002_6_90005#3002_6_90003#3002_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31104": { + "npcId": 31104, + "attr": {}, + "npclist": "3002_8_90002#3002_8_90002#3002_8_90001#3002_8_90005#3002_8_90003#3002_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31105": { + "npcId": 31105, + "attr": {}, + "npclist": "3002_10_90002#3002_10_90002#3002_10_90001#3002_10_90005#3002_10_90003#3002_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31106": { + "npcId": 31106, + "attr": {}, + "npclist": "3002_6_90002#3002_6_90002#3002_6_90001#3002_6_90005#3002_6_90003#3002_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31107": { + "npcId": 31107, + "attr": {}, + "npclist": "3002_8_90002#3002_8_90002#3002_8_90001#3002_8_90005#3002_8_90003#3002_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31108": { + "npcId": 31108, + "attr": {}, + "npclist": "3002_10_90002#3002_10_90002#3002_10_90001#3002_10_90005#3002_10_90003#3002_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31109": { + "npcId": 31109, + "attr": {}, + "npclist": "3002_12_90002#3002_12_90002#3002_12_90001#3002_12_90005#3002_12_90003#3002_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31110": { + "npcId": 31110, + "attr": {}, + "npclist": "3002_14_90002#3002_14_90002#3002_14_90001#3002_14_90005#3002_14_90003#3002_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31111": { + "npcId": 31111, + "attr": {}, + "npclist": "3002_16_90002#3002_16_90002#3002_16_90001#3002_16_90005#3002_16_90003#3002_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31112": { + "npcId": 31112, + "attr": {}, + "npclist": "3002_12_90002#3002_12_90002#3002_12_90001#3002_12_90005#3002_12_90003#3002_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31113": { + "npcId": 31113, + "attr": {}, + "npclist": "3002_14_90002#3002_14_90002#3002_14_90001#3002_14_90005#3002_14_90003#3002_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31114": { + "npcId": 31114, + "attr": {}, + "npclist": "3002_16_90002#3002_16_90002#3002_16_90001#3002_16_90005#3002_16_90003#3002_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31115": { + "npcId": 31115, + "attr": {}, + "npclist": "3002_18_90002#3002_18_90002#3002_18_90001#3002_18_90005#3002_18_90003#3002_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31116": { + "npcId": 31116, + "attr": {}, + "npclist": "3002_20_90002#3002_20_90002#3002_20_90001#3002_20_90005#3002_20_90003#3002_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31117": { + "npcId": 31117, + "attr": {}, + "npclist": "3002_22_90002#3002_22_90002#3002_22_90001#3002_22_90005#3002_22_90003#3002_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31118": { + "npcId": 31118, + "attr": {}, + "npclist": "3002_18_90002#3002_18_90002#3002_18_90001#3002_18_90005#3002_18_90003#3002_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31119": { + "npcId": 31119, + "attr": {}, + "npclist": "3002_20_90002#3002_20_90002#3002_20_90001#3002_20_90005#3002_20_90003#3002_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31120": { + "npcId": 31120, + "attr": {}, + "npclist": "3002_22_90002#3002_22_90002#3002_22_90001#3002_22_90005#3002_22_90003#3002_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31121": { + "npcId": 31121, + "attr": {}, + "npclist": "3002_24_90002#3002_24_90002#3002_24_90001#3002_24_90005#3002_24_90003#3002_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31122": { + "npcId": 31122, + "attr": {}, + "npclist": "3002_26_90002#3002_26_90002#3002_26_90001#3002_26_90005#3002_26_90003#3002_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31123": { + "npcId": 31123, + "attr": {}, + "npclist": "3002_28_90002#3002_28_90002#3002_28_90001#3002_28_90005#3002_28_90003#3002_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31124": { + "npcId": 31124, + "attr": {}, + "npclist": "3002_24_90002#3002_24_90002#3002_24_90001#3002_24_90005#3002_24_90003#3002_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31125": { + "npcId": 31125, + "attr": {}, + "npclist": "3002_26_90002#3002_26_90002#3002_26_90001#3002_26_90005#3002_26_90003#3002_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31126": { + "npcId": 31126, + "attr": {}, + "npclist": "3002_28_90002#3002_28_90002#3002_28_90001#3002_28_90005#3002_28_90003#3002_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31127": { + "npcId": 31127, + "attr": {}, + "npclist": "3002_30_90002#3002_30_90002#3002_30_90001#3002_30_90005#3002_30_90003#3002_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31128": { + "npcId": 31128, + "attr": {}, + "npclist": "3002_32_90002#3002_32_90002#3002_32_90001#3002_32_90005#3002_32_90003#3002_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31129": { + "npcId": 31129, + "attr": {}, + "npclist": "3002_34_90002#3002_34_90002#3002_34_90001#3002_34_90005#3002_34_90003#3002_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31130": { + "npcId": 31130, + "attr": {}, + "npclist": "3002_30_90002#3002_30_90002#3002_30_90001#3002_30_90005#3002_30_90003#3002_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31131": { + "npcId": 31131, + "attr": {}, + "npclist": "3002_32_90002#3002_32_90002#3002_32_90001#3002_32_90005#3002_32_90003#3002_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31132": { + "npcId": 31132, + "attr": {}, + "npclist": "3002_34_90002#3002_34_90002#3002_34_90001#3002_34_90005#3002_34_90003#3002_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31133": { + "npcId": 31133, + "attr": {}, + "npclist": "3002_36_90002#3002_36_90002#3002_36_90001#3002_36_90005#3002_36_90003#3002_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31134": { + "npcId": 31134, + "attr": {}, + "npclist": "3002_38_90002#3002_38_90002#3002_38_90001#3002_38_90005#3002_38_90003#3002_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31135": { + "npcId": 31135, + "attr": {}, + "npclist": "3002_40_90002#3002_40_90002#3002_40_90001#3002_40_90005#3002_40_90003#3002_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31136": { + "npcId": 31136, + "attr": {}, + "npclist": "3002_36_90002#3002_36_90002#3002_36_90001#3002_36_90005#3002_36_90003#3002_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31137": { + "npcId": 31137, + "attr": {}, + "npclist": "3002_38_90002#3002_38_90002#3002_38_90001#3002_38_90005#3002_38_90003#3002_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31138": { + "npcId": 31138, + "attr": {}, + "npclist": "3002_40_90002#3002_40_90002#3002_40_90001#3002_40_90005#3002_40_90003#3002_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31139": { + "npcId": 31139, + "attr": {}, + "npclist": "3002_42_90002#3002_42_90002#3002_42_90001#3002_42_90005#3002_42_90003#3002_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31140": { + "npcId": 31140, + "attr": {}, + "npclist": "3002_44_90002#3002_44_90002#3002_44_90001#3002_44_90005#3002_44_90003#3002_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31141": { + "npcId": 31141, + "attr": {}, + "npclist": "3002_46_90002#3002_46_90002#3002_46_90001#3002_46_90005#3002_46_90003#3002_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31142": { + "npcId": 31142, + "attr": {}, + "npclist": "3002_42_90002#3002_42_90002#3002_42_90001#3002_42_90005#3002_42_90003#3002_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31143": { + "npcId": 31143, + "attr": {}, + "npclist": "3002_44_90002#3002_44_90002#3002_44_90001#3002_44_90005#3002_44_90003#3002_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31144": { + "npcId": 31144, + "attr": {}, + "npclist": "3002_46_90002#3002_46_90002#3002_46_90001#3002_46_90005#3002_46_90003#3002_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31145": { + "npcId": 31145, + "attr": {}, + "npclist": "3002_48_90002#3002_48_90002#3002_48_90001#3002_48_90005#3002_48_90003#3002_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31146": { + "npcId": 31146, + "attr": {}, + "npclist": "3002_50_90002#3002_50_90002#3002_50_90001#3002_50_90005#3002_50_90003#3002_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31147": { + "npcId": 31147, + "attr": {}, + "npclist": "3002_52_90002#3002_52_90002#3002_52_90001#3002_52_90005#3002_52_90003#3002_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31148": { + "npcId": 31148, + "attr": {}, + "npclist": "3002_48_90002#3002_48_90002#3002_48_90001#3002_48_90005#3002_48_90003#3002_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31149": { + "npcId": 31149, + "attr": {}, + "npclist": "3002_50_90002#3002_50_90002#3002_50_90001#3002_50_90005#3002_50_90003#3002_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31150": { + "npcId": 31150, + "attr": {}, + "npclist": "3002_52_90002#3002_52_90002#3002_52_90001#3002_52_90005#3002_52_90003#3002_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31151": { + "npcId": 31151, + "attr": {}, + "npclist": "3002_54_90002#3002_54_90002#3002_54_90001#3002_54_90005#3002_54_90003#3002_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31152": { + "npcId": 31152, + "attr": {}, + "npclist": "3002_56_90002#3002_56_90002#3002_56_90001#3002_56_90005#3002_56_90003#3002_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31153": { + "npcId": 31153, + "attr": {}, + "npclist": "3002_58_90002#3002_58_90002#3002_58_90001#3002_58_90005#3002_58_90003#3002_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31154": { + "npcId": 31154, + "attr": {}, + "npclist": "3002_54_90002#3002_54_90002#3002_54_90001#3002_54_90005#3002_54_90003#3002_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31155": { + "npcId": 31155, + "attr": {}, + "npclist": "3002_56_90002#3002_56_90002#3002_56_90001#3002_56_90005#3002_56_90003#3002_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31156": { + "npcId": 31156, + "attr": {}, + "npclist": "3002_58_90002#3002_58_90002#3002_58_90001#3002_58_90005#3002_58_90003#3002_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31157": { + "npcId": 31157, + "attr": {}, + "npclist": "3002_60_90002#3002_60_90002#3002_60_90001#3002_60_90005#3002_60_90003#3002_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31158": { + "npcId": 31158, + "attr": {}, + "npclist": "3002_62_90002#3002_62_90002#3002_62_90001#3002_62_90005#3002_62_90003#3002_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31159": { + "npcId": 31159, + "attr": {}, + "npclist": "3002_64_90002#3002_64_90002#3002_64_90001#3002_64_90005#3002_64_90003#3002_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31160": { + "npcId": 31160, + "attr": {}, + "npclist": "3002_60_90002#3002_60_90002#3002_60_90001#3002_60_90005#3002_60_90003#3002_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31161": { + "npcId": 31161, + "attr": {}, + "npclist": "3002_62_90002#3002_62_90002#3002_62_90001#3002_62_90005#3002_62_90003#3002_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31162": { + "npcId": 31162, + "attr": {}, + "npclist": "3002_64_90002#3002_64_90002#3002_64_90001#3002_64_90005#3002_64_90003#3002_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31163": { + "npcId": 31163, + "attr": {}, + "npclist": "3002_66_90002#3002_66_90002#3002_66_90001#3002_66_90005#3002_66_90003#3002_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31164": { + "npcId": 31164, + "attr": {}, + "npclist": "3002_68_90002#3002_68_90002#3002_68_90001#3002_68_90005#3002_68_90003#3002_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31165": { + "npcId": 31165, + "attr": {}, + "npclist": "3002_70_90002#3002_70_90002#3002_70_90001#3002_70_90005#3002_70_90003#3002_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31166": { + "npcId": 31166, + "attr": {}, + "npclist": "3002_66_90002#3002_66_90002#3002_66_90001#3002_66_90005#3002_66_90003#3002_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31167": { + "npcId": 31167, + "attr": {}, + "npclist": "3002_68_90002#3002_68_90002#3002_68_90001#3002_68_90005#3002_68_90003#3002_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31168": { + "npcId": 31168, + "attr": {}, + "npclist": "3002_70_90002#3002_70_90002#3002_70_90001#3002_70_90005#3002_70_90003#3002_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31169": { + "npcId": 31169, + "attr": {}, + "npclist": "3002_72_90002#3002_72_90002#3002_72_90001#3002_72_90005#3002_72_90003#3002_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31170": { + "npcId": 31170, + "attr": {}, + "npclist": "3002_74_90002#3002_74_90002#3002_74_90001#3002_74_90005#3002_74_90003#3002_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31171": { + "npcId": 31171, + "attr": {}, + "npclist": "3002_76_90002#3002_76_90002#3002_76_90001#3002_76_90005#3002_76_90003#3002_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31172": { + "npcId": 31172, + "attr": {}, + "npclist": "3002_72_90002#3002_72_90002#3002_72_90001#3002_72_90005#3002_72_90003#3002_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31173": { + "npcId": 31173, + "attr": {}, + "npclist": "3002_74_90002#3002_74_90002#3002_74_90001#3002_74_90005#3002_74_90003#3002_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31174": { + "npcId": 31174, + "attr": {}, + "npclist": "3002_76_90002#3002_76_90002#3002_76_90001#3002_76_90005#3002_76_90003#3002_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31175": { + "npcId": 31175, + "attr": {}, + "npclist": "3002_78_90002#3002_78_90002#3002_78_90001#3002_78_90005#3002_78_90003#3002_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31176": { + "npcId": 31176, + "attr": {}, + "npclist": "3002_80_90002#3002_80_90002#3002_80_90001#3002_80_90005#3002_80_90003#3002_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31177": { + "npcId": 31177, + "attr": {}, + "npclist": "3002_82_90002#3002_82_90002#3002_82_90001#3002_82_90005#3002_82_90003#3002_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31178": { + "npcId": 31178, + "attr": {}, + "npclist": "3002_78_90002#3002_78_90002#3002_78_90001#3002_78_90005#3002_78_90003#3002_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31179": { + "npcId": 31179, + "attr": {}, + "npclist": "3002_80_90002#3002_80_90002#3002_80_90001#3002_80_90005#3002_80_90003#3002_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31180": { + "npcId": 31180, + "attr": {}, + "npclist": "3002_82_90002#3002_82_90002#3002_82_90001#3002_82_90005#3002_82_90003#3002_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31181": { + "npcId": 31181, + "attr": {}, + "npclist": "3002_84_90002#3002_84_90002#3002_84_90001#3002_84_90005#3002_84_90003#3002_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31182": { + "npcId": 31182, + "attr": {}, + "npclist": "3002_86_90002#3002_86_90002#3002_86_90001#3002_86_90005#3002_86_90003#3002_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31183": { + "npcId": 31183, + "attr": {}, + "npclist": "3002_88_90002#3002_88_90002#3002_88_90001#3002_88_90005#3002_88_90003#3002_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31184": { + "npcId": 31184, + "attr": {}, + "npclist": "3002_84_90002#3002_84_90002#3002_84_90001#3002_84_90005#3002_84_90003#3002_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31185": { + "npcId": 31185, + "attr": {}, + "npclist": "3002_86_90002#3002_86_90002#3002_86_90001#3002_86_90005#3002_86_90003#3002_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31186": { + "npcId": 31186, + "attr": {}, + "npclist": "3002_88_90002#3002_88_90002#3002_88_90001#3002_88_90005#3002_88_90003#3002_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31187": { + "npcId": 31187, + "attr": {}, + "npclist": "3002_90_90002#3002_90_90002#3002_90_90001#3002_90_90005#3002_90_90003#3002_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31188": { + "npcId": 31188, + "attr": {}, + "npclist": "3002_92_90002#3002_92_90002#3002_92_90001#3002_92_90005#3002_92_90003#3002_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31189": { + "npcId": 31189, + "attr": {}, + "npclist": "3002_94_90002#3002_94_90002#3002_94_90001#3002_94_90005#3002_94_90003#3002_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31190": { + "npcId": 31190, + "attr": {}, + "npclist": "3002_90_90002#3002_90_90002#3002_90_90001#3002_90_90005#3002_90_90003#3002_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31191": { + "npcId": 31191, + "attr": {}, + "npclist": "3002_92_90002#3002_92_90002#3002_92_90001#3002_92_90005#3002_92_90003#3002_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31192": { + "npcId": 31192, + "attr": {}, + "npclist": "3002_94_90002#3002_94_90002#3002_94_90001#3002_94_90005#3002_94_90003#3002_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31193": { + "npcId": 31193, + "attr": {}, + "npclist": "3002_96_90002#3002_96_90002#3002_96_90001#3002_96_90005#3002_96_90003#3002_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31194": { + "npcId": 31194, + "attr": {}, + "npclist": "3002_98_90002#3002_98_90002#3002_98_90001#3002_98_90005#3002_98_90003#3002_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31195": { + "npcId": 31195, + "attr": {}, + "npclist": "3002_100_90002#3002_100_90002#3002_100_90001#3002_100_90005#3002_100_90003#3002_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31196": { + "npcId": 31196, + "attr": {}, + "npclist": "3002_96_90002#3002_96_90002#3002_96_90001#3002_96_90005#3002_96_90003#3002_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31197": { + "npcId": 31197, + "attr": {}, + "npclist": "3002_98_90002#3002_98_90002#3002_98_90001#3002_98_90005#3002_98_90003#3002_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31198": { + "npcId": 31198, + "attr": {}, + "npclist": "3002_100_90002#3002_100_90002#3002_100_90001#3002_100_90005#3002_100_90003#3002_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31199": { + "npcId": 31199, + "attr": {}, + "npclist": "3002_102_90002#3002_102_90002#3002_102_90001#3002_102_90005#3002_102_90003#3002_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31200": { + "npcId": 31200, + "attr": {}, + "npclist": "3002_104_90002#3002_104_90002#3002_104_90001#3002_104_90005#3002_104_90003#3002_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31201": { + "npcId": 31201, + "attr": {}, + "npclist": "3003_2_90002#3003_2_90002#3003_2_90001#3003_2_90005#3003_2_90003#3003_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31202": { + "npcId": 31202, + "attr": {}, + "npclist": "3003_4_90002#3003_4_90002#3003_4_90001#3003_4_90005#3003_4_90003#3003_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31203": { + "npcId": 31203, + "attr": {}, + "npclist": "3003_6_90002#3003_6_90002#3003_6_90001#3003_6_90005#3003_6_90003#3003_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31204": { + "npcId": 31204, + "attr": {}, + "npclist": "3003_8_90002#3003_8_90002#3003_8_90001#3003_8_90005#3003_8_90003#3003_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31205": { + "npcId": 31205, + "attr": {}, + "npclist": "3003_10_90002#3003_10_90002#3003_10_90001#3003_10_90005#3003_10_90003#3003_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31206": { + "npcId": 31206, + "attr": {}, + "npclist": "3003_6_90002#3003_6_90002#3003_6_90001#3003_6_90005#3003_6_90003#3003_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31207": { + "npcId": 31207, + "attr": {}, + "npclist": "3003_8_90002#3003_8_90002#3003_8_90001#3003_8_90005#3003_8_90003#3003_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31208": { + "npcId": 31208, + "attr": {}, + "npclist": "3003_10_90002#3003_10_90002#3003_10_90001#3003_10_90005#3003_10_90003#3003_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31209": { + "npcId": 31209, + "attr": {}, + "npclist": "3003_12_90002#3003_12_90002#3003_12_90001#3003_12_90005#3003_12_90003#3003_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31210": { + "npcId": 31210, + "attr": {}, + "npclist": "3003_14_90002#3003_14_90002#3003_14_90001#3003_14_90005#3003_14_90003#3003_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31211": { + "npcId": 31211, + "attr": {}, + "npclist": "3003_16_90002#3003_16_90002#3003_16_90001#3003_16_90005#3003_16_90003#3003_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31212": { + "npcId": 31212, + "attr": {}, + "npclist": "3003_12_90002#3003_12_90002#3003_12_90001#3003_12_90005#3003_12_90003#3003_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31213": { + "npcId": 31213, + "attr": {}, + "npclist": "3003_14_90002#3003_14_90002#3003_14_90001#3003_14_90005#3003_14_90003#3003_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31214": { + "npcId": 31214, + "attr": {}, + "npclist": "3003_16_90002#3003_16_90002#3003_16_90001#3003_16_90005#3003_16_90003#3003_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31215": { + "npcId": 31215, + "attr": {}, + "npclist": "3003_18_90002#3003_18_90002#3003_18_90001#3003_18_90005#3003_18_90003#3003_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31216": { + "npcId": 31216, + "attr": {}, + "npclist": "3003_20_90002#3003_20_90002#3003_20_90001#3003_20_90005#3003_20_90003#3003_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31217": { + "npcId": 31217, + "attr": {}, + "npclist": "3003_22_90002#3003_22_90002#3003_22_90001#3003_22_90005#3003_22_90003#3003_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31218": { + "npcId": 31218, + "attr": {}, + "npclist": "3003_18_90002#3003_18_90002#3003_18_90001#3003_18_90005#3003_18_90003#3003_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31219": { + "npcId": 31219, + "attr": {}, + "npclist": "3003_20_90002#3003_20_90002#3003_20_90001#3003_20_90005#3003_20_90003#3003_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31220": { + "npcId": 31220, + "attr": {}, + "npclist": "3003_22_90002#3003_22_90002#3003_22_90001#3003_22_90005#3003_22_90003#3003_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31221": { + "npcId": 31221, + "attr": {}, + "npclist": "3003_24_90002#3003_24_90002#3003_24_90001#3003_24_90005#3003_24_90003#3003_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31222": { + "npcId": 31222, + "attr": {}, + "npclist": "3003_26_90002#3003_26_90002#3003_26_90001#3003_26_90005#3003_26_90003#3003_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31223": { + "npcId": 31223, + "attr": {}, + "npclist": "3003_28_90002#3003_28_90002#3003_28_90001#3003_28_90005#3003_28_90003#3003_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31224": { + "npcId": 31224, + "attr": {}, + "npclist": "3003_24_90002#3003_24_90002#3003_24_90001#3003_24_90005#3003_24_90003#3003_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31225": { + "npcId": 31225, + "attr": {}, + "npclist": "3003_26_90002#3003_26_90002#3003_26_90001#3003_26_90005#3003_26_90003#3003_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31226": { + "npcId": 31226, + "attr": {}, + "npclist": "3003_28_90002#3003_28_90002#3003_28_90001#3003_28_90005#3003_28_90003#3003_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31227": { + "npcId": 31227, + "attr": {}, + "npclist": "3003_30_90002#3003_30_90002#3003_30_90001#3003_30_90005#3003_30_90003#3003_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31228": { + "npcId": 31228, + "attr": {}, + "npclist": "3003_32_90002#3003_32_90002#3003_32_90001#3003_32_90005#3003_32_90003#3003_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31229": { + "npcId": 31229, + "attr": {}, + "npclist": "3003_34_90002#3003_34_90002#3003_34_90001#3003_34_90005#3003_34_90003#3003_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31230": { + "npcId": 31230, + "attr": {}, + "npclist": "3003_30_90002#3003_30_90002#3003_30_90001#3003_30_90005#3003_30_90003#3003_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31231": { + "npcId": 31231, + "attr": {}, + "npclist": "3003_32_90002#3003_32_90002#3003_32_90001#3003_32_90005#3003_32_90003#3003_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31232": { + "npcId": 31232, + "attr": {}, + "npclist": "3003_34_90002#3003_34_90002#3003_34_90001#3003_34_90005#3003_34_90003#3003_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31233": { + "npcId": 31233, + "attr": {}, + "npclist": "3003_36_90002#3003_36_90002#3003_36_90001#3003_36_90005#3003_36_90003#3003_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31234": { + "npcId": 31234, + "attr": {}, + "npclist": "3003_38_90002#3003_38_90002#3003_38_90001#3003_38_90005#3003_38_90003#3003_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31235": { + "npcId": 31235, + "attr": {}, + "npclist": "3003_40_90002#3003_40_90002#3003_40_90001#3003_40_90005#3003_40_90003#3003_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31236": { + "npcId": 31236, + "attr": {}, + "npclist": "3003_36_90002#3003_36_90002#3003_36_90001#3003_36_90005#3003_36_90003#3003_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31237": { + "npcId": 31237, + "attr": {}, + "npclist": "3003_38_90002#3003_38_90002#3003_38_90001#3003_38_90005#3003_38_90003#3003_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31238": { + "npcId": 31238, + "attr": {}, + "npclist": "3003_40_90002#3003_40_90002#3003_40_90001#3003_40_90005#3003_40_90003#3003_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31239": { + "npcId": 31239, + "attr": {}, + "npclist": "3003_42_90002#3003_42_90002#3003_42_90001#3003_42_90005#3003_42_90003#3003_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31240": { + "npcId": 31240, + "attr": {}, + "npclist": "3003_44_90002#3003_44_90002#3003_44_90001#3003_44_90005#3003_44_90003#3003_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31241": { + "npcId": 31241, + "attr": {}, + "npclist": "3003_46_90002#3003_46_90002#3003_46_90001#3003_46_90005#3003_46_90003#3003_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31242": { + "npcId": 31242, + "attr": {}, + "npclist": "3003_42_90002#3003_42_90002#3003_42_90001#3003_42_90005#3003_42_90003#3003_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31243": { + "npcId": 31243, + "attr": {}, + "npclist": "3003_44_90002#3003_44_90002#3003_44_90001#3003_44_90005#3003_44_90003#3003_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31244": { + "npcId": 31244, + "attr": {}, + "npclist": "3003_46_90002#3003_46_90002#3003_46_90001#3003_46_90005#3003_46_90003#3003_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31245": { + "npcId": 31245, + "attr": {}, + "npclist": "3003_48_90002#3003_48_90002#3003_48_90001#3003_48_90005#3003_48_90003#3003_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31246": { + "npcId": 31246, + "attr": {}, + "npclist": "3003_50_90002#3003_50_90002#3003_50_90001#3003_50_90005#3003_50_90003#3003_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31247": { + "npcId": 31247, + "attr": {}, + "npclist": "3003_52_90002#3003_52_90002#3003_52_90001#3003_52_90005#3003_52_90003#3003_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31248": { + "npcId": 31248, + "attr": {}, + "npclist": "3003_48_90002#3003_48_90002#3003_48_90001#3003_48_90005#3003_48_90003#3003_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31249": { + "npcId": 31249, + "attr": {}, + "npclist": "3003_50_90002#3003_50_90002#3003_50_90001#3003_50_90005#3003_50_90003#3003_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31250": { + "npcId": 31250, + "attr": {}, + "npclist": "3003_52_90002#3003_52_90002#3003_52_90001#3003_52_90005#3003_52_90003#3003_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31251": { + "npcId": 31251, + "attr": {}, + "npclist": "3003_54_90002#3003_54_90002#3003_54_90001#3003_54_90005#3003_54_90003#3003_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31252": { + "npcId": 31252, + "attr": {}, + "npclist": "3003_56_90002#3003_56_90002#3003_56_90001#3003_56_90005#3003_56_90003#3003_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31253": { + "npcId": 31253, + "attr": {}, + "npclist": "3003_58_90002#3003_58_90002#3003_58_90001#3003_58_90005#3003_58_90003#3003_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31254": { + "npcId": 31254, + "attr": {}, + "npclist": "3003_54_90002#3003_54_90002#3003_54_90001#3003_54_90005#3003_54_90003#3003_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31255": { + "npcId": 31255, + "attr": {}, + "npclist": "3003_56_90002#3003_56_90002#3003_56_90001#3003_56_90005#3003_56_90003#3003_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31256": { + "npcId": 31256, + "attr": {}, + "npclist": "3003_58_90002#3003_58_90002#3003_58_90001#3003_58_90005#3003_58_90003#3003_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31257": { + "npcId": 31257, + "attr": {}, + "npclist": "3003_60_90002#3003_60_90002#3003_60_90001#3003_60_90005#3003_60_90003#3003_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31258": { + "npcId": 31258, + "attr": {}, + "npclist": "3003_62_90002#3003_62_90002#3003_62_90001#3003_62_90005#3003_62_90003#3003_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31259": { + "npcId": 31259, + "attr": {}, + "npclist": "3003_64_90002#3003_64_90002#3003_64_90001#3003_64_90005#3003_64_90003#3003_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31260": { + "npcId": 31260, + "attr": {}, + "npclist": "3003_60_90002#3003_60_90002#3003_60_90001#3003_60_90005#3003_60_90003#3003_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31261": { + "npcId": 31261, + "attr": {}, + "npclist": "3003_62_90002#3003_62_90002#3003_62_90001#3003_62_90005#3003_62_90003#3003_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31262": { + "npcId": 31262, + "attr": {}, + "npclist": "3003_64_90002#3003_64_90002#3003_64_90001#3003_64_90005#3003_64_90003#3003_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31263": { + "npcId": 31263, + "attr": {}, + "npclist": "3003_66_90002#3003_66_90002#3003_66_90001#3003_66_90005#3003_66_90003#3003_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31264": { + "npcId": 31264, + "attr": {}, + "npclist": "3003_68_90002#3003_68_90002#3003_68_90001#3003_68_90005#3003_68_90003#3003_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31265": { + "npcId": 31265, + "attr": {}, + "npclist": "3003_70_90002#3003_70_90002#3003_70_90001#3003_70_90005#3003_70_90003#3003_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31266": { + "npcId": 31266, + "attr": {}, + "npclist": "3003_66_90002#3003_66_90002#3003_66_90001#3003_66_90005#3003_66_90003#3003_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31267": { + "npcId": 31267, + "attr": {}, + "npclist": "3003_68_90002#3003_68_90002#3003_68_90001#3003_68_90005#3003_68_90003#3003_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31268": { + "npcId": 31268, + "attr": {}, + "npclist": "3003_70_90002#3003_70_90002#3003_70_90001#3003_70_90005#3003_70_90003#3003_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31269": { + "npcId": 31269, + "attr": {}, + "npclist": "3003_72_90002#3003_72_90002#3003_72_90001#3003_72_90005#3003_72_90003#3003_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31270": { + "npcId": 31270, + "attr": {}, + "npclist": "3003_74_90002#3003_74_90002#3003_74_90001#3003_74_90005#3003_74_90003#3003_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31271": { + "npcId": 31271, + "attr": {}, + "npclist": "3003_76_90002#3003_76_90002#3003_76_90001#3003_76_90005#3003_76_90003#3003_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31272": { + "npcId": 31272, + "attr": {}, + "npclist": "3003_72_90002#3003_72_90002#3003_72_90001#3003_72_90005#3003_72_90003#3003_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31273": { + "npcId": 31273, + "attr": {}, + "npclist": "3003_74_90002#3003_74_90002#3003_74_90001#3003_74_90005#3003_74_90003#3003_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31274": { + "npcId": 31274, + "attr": {}, + "npclist": "3003_76_90002#3003_76_90002#3003_76_90001#3003_76_90005#3003_76_90003#3003_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31275": { + "npcId": 31275, + "attr": {}, + "npclist": "3003_78_90002#3003_78_90002#3003_78_90001#3003_78_90005#3003_78_90003#3003_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31276": { + "npcId": 31276, + "attr": {}, + "npclist": "3003_80_90002#3003_80_90002#3003_80_90001#3003_80_90005#3003_80_90003#3003_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31277": { + "npcId": 31277, + "attr": {}, + "npclist": "3003_82_90002#3003_82_90002#3003_82_90001#3003_82_90005#3003_82_90003#3003_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31278": { + "npcId": 31278, + "attr": {}, + "npclist": "3003_78_90002#3003_78_90002#3003_78_90001#3003_78_90005#3003_78_90003#3003_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31279": { + "npcId": 31279, + "attr": {}, + "npclist": "3003_80_90002#3003_80_90002#3003_80_90001#3003_80_90005#3003_80_90003#3003_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31280": { + "npcId": 31280, + "attr": {}, + "npclist": "3003_82_90002#3003_82_90002#3003_82_90001#3003_82_90005#3003_82_90003#3003_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31281": { + "npcId": 31281, + "attr": {}, + "npclist": "3003_84_90002#3003_84_90002#3003_84_90001#3003_84_90005#3003_84_90003#3003_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31282": { + "npcId": 31282, + "attr": {}, + "npclist": "3003_86_90002#3003_86_90002#3003_86_90001#3003_86_90005#3003_86_90003#3003_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31283": { + "npcId": 31283, + "attr": {}, + "npclist": "3003_88_90002#3003_88_90002#3003_88_90001#3003_88_90005#3003_88_90003#3003_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31284": { + "npcId": 31284, + "attr": {}, + "npclist": "3003_84_90002#3003_84_90002#3003_84_90001#3003_84_90005#3003_84_90003#3003_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31285": { + "npcId": 31285, + "attr": {}, + "npclist": "3003_86_90002#3003_86_90002#3003_86_90001#3003_86_90005#3003_86_90003#3003_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31286": { + "npcId": 31286, + "attr": {}, + "npclist": "3003_88_90002#3003_88_90002#3003_88_90001#3003_88_90005#3003_88_90003#3003_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31287": { + "npcId": 31287, + "attr": {}, + "npclist": "3003_90_90002#3003_90_90002#3003_90_90001#3003_90_90005#3003_90_90003#3003_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31288": { + "npcId": 31288, + "attr": {}, + "npclist": "3003_92_90002#3003_92_90002#3003_92_90001#3003_92_90005#3003_92_90003#3003_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31289": { + "npcId": 31289, + "attr": {}, + "npclist": "3003_94_90002#3003_94_90002#3003_94_90001#3003_94_90005#3003_94_90003#3003_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31290": { + "npcId": 31290, + "attr": {}, + "npclist": "3003_90_90002#3003_90_90002#3003_90_90001#3003_90_90005#3003_90_90003#3003_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31291": { + "npcId": 31291, + "attr": {}, + "npclist": "3003_92_90002#3003_92_90002#3003_92_90001#3003_92_90005#3003_92_90003#3003_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31292": { + "npcId": 31292, + "attr": {}, + "npclist": "3003_94_90002#3003_94_90002#3003_94_90001#3003_94_90005#3003_94_90003#3003_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31293": { + "npcId": 31293, + "attr": {}, + "npclist": "3003_96_90002#3003_96_90002#3003_96_90001#3003_96_90005#3003_96_90003#3003_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31294": { + "npcId": 31294, + "attr": {}, + "npclist": "3003_98_90002#3003_98_90002#3003_98_90001#3003_98_90005#3003_98_90003#3003_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31295": { + "npcId": 31295, + "attr": {}, + "npclist": "3003_100_90002#3003_100_90002#3003_100_90001#3003_100_90005#3003_100_90003#3003_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31296": { + "npcId": 31296, + "attr": {}, + "npclist": "3003_96_90002#3003_96_90002#3003_96_90001#3003_96_90005#3003_96_90003#3003_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31297": { + "npcId": 31297, + "attr": {}, + "npclist": "3003_98_90002#3003_98_90002#3003_98_90001#3003_98_90005#3003_98_90003#3003_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31298": { + "npcId": 31298, + "attr": {}, + "npclist": "3003_100_90002#3003_100_90002#3003_100_90001#3003_100_90005#3003_100_90003#3003_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31299": { + "npcId": 31299, + "attr": {}, + "npclist": "3003_102_90002#3003_102_90002#3003_102_90001#3003_102_90005#3003_102_90003#3003_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31300": { + "npcId": 31300, + "attr": {}, + "npclist": "3003_104_90002#3003_104_90002#3003_104_90001#3003_104_90005#3003_104_90003#3003_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31301": { + "npcId": 31301, + "attr": {}, + "npclist": "3004_2_90002#3004_2_90002#3004_2_90001#3004_2_90005#3004_2_90003#3004_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31302": { + "npcId": 31302, + "attr": {}, + "npclist": "3004_4_90002#3004_4_90002#3004_4_90001#3004_4_90005#3004_4_90003#3004_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31303": { + "npcId": 31303, + "attr": {}, + "npclist": "3004_6_90002#3004_6_90002#3004_6_90001#3004_6_90005#3004_6_90003#3004_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31304": { + "npcId": 31304, + "attr": {}, + "npclist": "3004_8_90002#3004_8_90002#3004_8_90001#3004_8_90005#3004_8_90003#3004_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31305": { + "npcId": 31305, + "attr": {}, + "npclist": "3004_10_90002#3004_10_90002#3004_10_90001#3004_10_90005#3004_10_90003#3004_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31306": { + "npcId": 31306, + "attr": {}, + "npclist": "3004_6_90002#3004_6_90002#3004_6_90001#3004_6_90005#3004_6_90003#3004_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31307": { + "npcId": 31307, + "attr": {}, + "npclist": "3004_8_90002#3004_8_90002#3004_8_90001#3004_8_90005#3004_8_90003#3004_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31308": { + "npcId": 31308, + "attr": {}, + "npclist": "3004_10_90002#3004_10_90002#3004_10_90001#3004_10_90005#3004_10_90003#3004_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31309": { + "npcId": 31309, + "attr": {}, + "npclist": "3004_12_90002#3004_12_90002#3004_12_90001#3004_12_90005#3004_12_90003#3004_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31310": { + "npcId": 31310, + "attr": {}, + "npclist": "3004_14_90002#3004_14_90002#3004_14_90001#3004_14_90005#3004_14_90003#3004_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31311": { + "npcId": 31311, + "attr": {}, + "npclist": "3004_16_90002#3004_16_90002#3004_16_90001#3004_16_90005#3004_16_90003#3004_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31312": { + "npcId": 31312, + "attr": {}, + "npclist": "3004_12_90002#3004_12_90002#3004_12_90001#3004_12_90005#3004_12_90003#3004_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31313": { + "npcId": 31313, + "attr": {}, + "npclist": "3004_14_90002#3004_14_90002#3004_14_90001#3004_14_90005#3004_14_90003#3004_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31314": { + "npcId": 31314, + "attr": {}, + "npclist": "3004_16_90002#3004_16_90002#3004_16_90001#3004_16_90005#3004_16_90003#3004_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31315": { + "npcId": 31315, + "attr": {}, + "npclist": "3004_18_90002#3004_18_90002#3004_18_90001#3004_18_90005#3004_18_90003#3004_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31316": { + "npcId": 31316, + "attr": {}, + "npclist": "3004_20_90002#3004_20_90002#3004_20_90001#3004_20_90005#3004_20_90003#3004_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31317": { + "npcId": 31317, + "attr": {}, + "npclist": "3004_22_90002#3004_22_90002#3004_22_90001#3004_22_90005#3004_22_90003#3004_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31318": { + "npcId": 31318, + "attr": {}, + "npclist": "3004_18_90002#3004_18_90002#3004_18_90001#3004_18_90005#3004_18_90003#3004_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31319": { + "npcId": 31319, + "attr": {}, + "npclist": "3004_20_90002#3004_20_90002#3004_20_90001#3004_20_90005#3004_20_90003#3004_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31320": { + "npcId": 31320, + "attr": {}, + "npclist": "3004_22_90002#3004_22_90002#3004_22_90001#3004_22_90005#3004_22_90003#3004_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31321": { + "npcId": 31321, + "attr": {}, + "npclist": "3004_24_90002#3004_24_90002#3004_24_90001#3004_24_90005#3004_24_90003#3004_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31322": { + "npcId": 31322, + "attr": {}, + "npclist": "3004_26_90002#3004_26_90002#3004_26_90001#3004_26_90005#3004_26_90003#3004_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31323": { + "npcId": 31323, + "attr": {}, + "npclist": "3004_28_90002#3004_28_90002#3004_28_90001#3004_28_90005#3004_28_90003#3004_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31324": { + "npcId": 31324, + "attr": {}, + "npclist": "3004_24_90002#3004_24_90002#3004_24_90001#3004_24_90005#3004_24_90003#3004_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31325": { + "npcId": 31325, + "attr": {}, + "npclist": "3004_26_90002#3004_26_90002#3004_26_90001#3004_26_90005#3004_26_90003#3004_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31326": { + "npcId": 31326, + "attr": {}, + "npclist": "3004_28_90002#3004_28_90002#3004_28_90001#3004_28_90005#3004_28_90003#3004_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31327": { + "npcId": 31327, + "attr": {}, + "npclist": "3004_30_90002#3004_30_90002#3004_30_90001#3004_30_90005#3004_30_90003#3004_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31328": { + "npcId": 31328, + "attr": {}, + "npclist": "3004_32_90002#3004_32_90002#3004_32_90001#3004_32_90005#3004_32_90003#3004_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31329": { + "npcId": 31329, + "attr": {}, + "npclist": "3004_34_90002#3004_34_90002#3004_34_90001#3004_34_90005#3004_34_90003#3004_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31330": { + "npcId": 31330, + "attr": {}, + "npclist": "3004_30_90002#3004_30_90002#3004_30_90001#3004_30_90005#3004_30_90003#3004_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31331": { + "npcId": 31331, + "attr": {}, + "npclist": "3004_32_90002#3004_32_90002#3004_32_90001#3004_32_90005#3004_32_90003#3004_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31332": { + "npcId": 31332, + "attr": {}, + "npclist": "3004_34_90002#3004_34_90002#3004_34_90001#3004_34_90005#3004_34_90003#3004_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31333": { + "npcId": 31333, + "attr": {}, + "npclist": "3004_36_90002#3004_36_90002#3004_36_90001#3004_36_90005#3004_36_90003#3004_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31334": { + "npcId": 31334, + "attr": {}, + "npclist": "3004_38_90002#3004_38_90002#3004_38_90001#3004_38_90005#3004_38_90003#3004_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31335": { + "npcId": 31335, + "attr": {}, + "npclist": "3004_40_90002#3004_40_90002#3004_40_90001#3004_40_90005#3004_40_90003#3004_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31336": { + "npcId": 31336, + "attr": {}, + "npclist": "3004_36_90002#3004_36_90002#3004_36_90001#3004_36_90005#3004_36_90003#3004_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31337": { + "npcId": 31337, + "attr": {}, + "npclist": "3004_38_90002#3004_38_90002#3004_38_90001#3004_38_90005#3004_38_90003#3004_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31338": { + "npcId": 31338, + "attr": {}, + "npclist": "3004_40_90002#3004_40_90002#3004_40_90001#3004_40_90005#3004_40_90003#3004_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31339": { + "npcId": 31339, + "attr": {}, + "npclist": "3004_42_90002#3004_42_90002#3004_42_90001#3004_42_90005#3004_42_90003#3004_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31340": { + "npcId": 31340, + "attr": {}, + "npclist": "3004_44_90002#3004_44_90002#3004_44_90001#3004_44_90005#3004_44_90003#3004_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31341": { + "npcId": 31341, + "attr": {}, + "npclist": "3004_46_90002#3004_46_90002#3004_46_90001#3004_46_90005#3004_46_90003#3004_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31342": { + "npcId": 31342, + "attr": {}, + "npclist": "3004_42_90002#3004_42_90002#3004_42_90001#3004_42_90005#3004_42_90003#3004_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31343": { + "npcId": 31343, + "attr": {}, + "npclist": "3004_44_90002#3004_44_90002#3004_44_90001#3004_44_90005#3004_44_90003#3004_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31344": { + "npcId": 31344, + "attr": {}, + "npclist": "3004_46_90002#3004_46_90002#3004_46_90001#3004_46_90005#3004_46_90003#3004_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31345": { + "npcId": 31345, + "attr": {}, + "npclist": "3004_48_90002#3004_48_90002#3004_48_90001#3004_48_90005#3004_48_90003#3004_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31346": { + "npcId": 31346, + "attr": {}, + "npclist": "3004_50_90002#3004_50_90002#3004_50_90001#3004_50_90005#3004_50_90003#3004_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31347": { + "npcId": 31347, + "attr": {}, + "npclist": "3004_52_90002#3004_52_90002#3004_52_90001#3004_52_90005#3004_52_90003#3004_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31348": { + "npcId": 31348, + "attr": {}, + "npclist": "3004_48_90002#3004_48_90002#3004_48_90001#3004_48_90005#3004_48_90003#3004_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31349": { + "npcId": 31349, + "attr": {}, + "npclist": "3004_50_90002#3004_50_90002#3004_50_90001#3004_50_90005#3004_50_90003#3004_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31350": { + "npcId": 31350, + "attr": {}, + "npclist": "3004_52_90002#3004_52_90002#3004_52_90001#3004_52_90005#3004_52_90003#3004_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31351": { + "npcId": 31351, + "attr": {}, + "npclist": "3004_54_90002#3004_54_90002#3004_54_90001#3004_54_90005#3004_54_90003#3004_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31352": { + "npcId": 31352, + "attr": {}, + "npclist": "3004_56_90002#3004_56_90002#3004_56_90001#3004_56_90005#3004_56_90003#3004_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31353": { + "npcId": 31353, + "attr": {}, + "npclist": "3004_58_90002#3004_58_90002#3004_58_90001#3004_58_90005#3004_58_90003#3004_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31354": { + "npcId": 31354, + "attr": {}, + "npclist": "3004_54_90002#3004_54_90002#3004_54_90001#3004_54_90005#3004_54_90003#3004_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31355": { + "npcId": 31355, + "attr": {}, + "npclist": "3004_56_90002#3004_56_90002#3004_56_90001#3004_56_90005#3004_56_90003#3004_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31356": { + "npcId": 31356, + "attr": {}, + "npclist": "3004_58_90002#3004_58_90002#3004_58_90001#3004_58_90005#3004_58_90003#3004_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31357": { + "npcId": 31357, + "attr": {}, + "npclist": "3004_60_90002#3004_60_90002#3004_60_90001#3004_60_90005#3004_60_90003#3004_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31358": { + "npcId": 31358, + "attr": {}, + "npclist": "3004_62_90002#3004_62_90002#3004_62_90001#3004_62_90005#3004_62_90003#3004_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31359": { + "npcId": 31359, + "attr": {}, + "npclist": "3004_64_90002#3004_64_90002#3004_64_90001#3004_64_90005#3004_64_90003#3004_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31360": { + "npcId": 31360, + "attr": {}, + "npclist": "3004_60_90002#3004_60_90002#3004_60_90001#3004_60_90005#3004_60_90003#3004_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31361": { + "npcId": 31361, + "attr": {}, + "npclist": "3004_62_90002#3004_62_90002#3004_62_90001#3004_62_90005#3004_62_90003#3004_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31362": { + "npcId": 31362, + "attr": {}, + "npclist": "3004_64_90002#3004_64_90002#3004_64_90001#3004_64_90005#3004_64_90003#3004_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31363": { + "npcId": 31363, + "attr": {}, + "npclist": "3004_66_90002#3004_66_90002#3004_66_90001#3004_66_90005#3004_66_90003#3004_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31364": { + "npcId": 31364, + "attr": {}, + "npclist": "3004_68_90002#3004_68_90002#3004_68_90001#3004_68_90005#3004_68_90003#3004_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31365": { + "npcId": 31365, + "attr": {}, + "npclist": "3004_70_90002#3004_70_90002#3004_70_90001#3004_70_90005#3004_70_90003#3004_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31366": { + "npcId": 31366, + "attr": {}, + "npclist": "3004_66_90002#3004_66_90002#3004_66_90001#3004_66_90005#3004_66_90003#3004_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31367": { + "npcId": 31367, + "attr": {}, + "npclist": "3004_68_90002#3004_68_90002#3004_68_90001#3004_68_90005#3004_68_90003#3004_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31368": { + "npcId": 31368, + "attr": {}, + "npclist": "3004_70_90002#3004_70_90002#3004_70_90001#3004_70_90005#3004_70_90003#3004_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31369": { + "npcId": 31369, + "attr": {}, + "npclist": "3004_72_90002#3004_72_90002#3004_72_90001#3004_72_90005#3004_72_90003#3004_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31370": { + "npcId": 31370, + "attr": {}, + "npclist": "3004_74_90002#3004_74_90002#3004_74_90001#3004_74_90005#3004_74_90003#3004_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31371": { + "npcId": 31371, + "attr": {}, + "npclist": "3004_76_90002#3004_76_90002#3004_76_90001#3004_76_90005#3004_76_90003#3004_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31372": { + "npcId": 31372, + "attr": {}, + "npclist": "3004_72_90002#3004_72_90002#3004_72_90001#3004_72_90005#3004_72_90003#3004_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31373": { + "npcId": 31373, + "attr": {}, + "npclist": "3004_74_90002#3004_74_90002#3004_74_90001#3004_74_90005#3004_74_90003#3004_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31374": { + "npcId": 31374, + "attr": {}, + "npclist": "3004_76_90002#3004_76_90002#3004_76_90001#3004_76_90005#3004_76_90003#3004_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31375": { + "npcId": 31375, + "attr": {}, + "npclist": "3004_78_90002#3004_78_90002#3004_78_90001#3004_78_90005#3004_78_90003#3004_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31376": { + "npcId": 31376, + "attr": {}, + "npclist": "3004_80_90002#3004_80_90002#3004_80_90001#3004_80_90005#3004_80_90003#3004_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31377": { + "npcId": 31377, + "attr": {}, + "npclist": "3004_82_90002#3004_82_90002#3004_82_90001#3004_82_90005#3004_82_90003#3004_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31378": { + "npcId": 31378, + "attr": {}, + "npclist": "3004_78_90002#3004_78_90002#3004_78_90001#3004_78_90005#3004_78_90003#3004_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31379": { + "npcId": 31379, + "attr": {}, + "npclist": "3004_80_90002#3004_80_90002#3004_80_90001#3004_80_90005#3004_80_90003#3004_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31380": { + "npcId": 31380, + "attr": {}, + "npclist": "3004_82_90002#3004_82_90002#3004_82_90001#3004_82_90005#3004_82_90003#3004_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31381": { + "npcId": 31381, + "attr": {}, + "npclist": "3004_84_90002#3004_84_90002#3004_84_90001#3004_84_90005#3004_84_90003#3004_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31382": { + "npcId": 31382, + "attr": {}, + "npclist": "3004_86_90002#3004_86_90002#3004_86_90001#3004_86_90005#3004_86_90003#3004_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31383": { + "npcId": 31383, + "attr": {}, + "npclist": "3004_88_90002#3004_88_90002#3004_88_90001#3004_88_90005#3004_88_90003#3004_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31384": { + "npcId": 31384, + "attr": {}, + "npclist": "3004_84_90002#3004_84_90002#3004_84_90001#3004_84_90005#3004_84_90003#3004_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31385": { + "npcId": 31385, + "attr": {}, + "npclist": "3004_86_90002#3004_86_90002#3004_86_90001#3004_86_90005#3004_86_90003#3004_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31386": { + "npcId": 31386, + "attr": {}, + "npclist": "3004_88_90002#3004_88_90002#3004_88_90001#3004_88_90005#3004_88_90003#3004_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31387": { + "npcId": 31387, + "attr": {}, + "npclist": "3004_90_90002#3004_90_90002#3004_90_90001#3004_90_90005#3004_90_90003#3004_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31388": { + "npcId": 31388, + "attr": {}, + "npclist": "3004_92_90002#3004_92_90002#3004_92_90001#3004_92_90005#3004_92_90003#3004_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31389": { + "npcId": 31389, + "attr": {}, + "npclist": "3004_94_90002#3004_94_90002#3004_94_90001#3004_94_90005#3004_94_90003#3004_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31390": { + "npcId": 31390, + "attr": {}, + "npclist": "3004_90_90002#3004_90_90002#3004_90_90001#3004_90_90005#3004_90_90003#3004_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31391": { + "npcId": 31391, + "attr": {}, + "npclist": "3004_92_90002#3004_92_90002#3004_92_90001#3004_92_90005#3004_92_90003#3004_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31392": { + "npcId": 31392, + "attr": {}, + "npclist": "3004_94_90002#3004_94_90002#3004_94_90001#3004_94_90005#3004_94_90003#3004_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31393": { + "npcId": 31393, + "attr": {}, + "npclist": "3004_96_90002#3004_96_90002#3004_96_90001#3004_96_90005#3004_96_90003#3004_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31394": { + "npcId": 31394, + "attr": {}, + "npclist": "3004_98_90002#3004_98_90002#3004_98_90001#3004_98_90005#3004_98_90003#3004_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31395": { + "npcId": 31395, + "attr": {}, + "npclist": "3004_100_90002#3004_100_90002#3004_100_90001#3004_100_90005#3004_100_90003#3004_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31396": { + "npcId": 31396, + "attr": {}, + "npclist": "3004_96_90002#3004_96_90002#3004_96_90001#3004_96_90005#3004_96_90003#3004_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31397": { + "npcId": 31397, + "attr": {}, + "npclist": "3004_98_90002#3004_98_90002#3004_98_90001#3004_98_90005#3004_98_90003#3004_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31398": { + "npcId": 31398, + "attr": {}, + "npclist": "3004_100_90002#3004_100_90002#3004_100_90001#3004_100_90005#3004_100_90003#3004_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31399": { + "npcId": 31399, + "attr": {}, + "npclist": "3004_102_90002#3004_102_90002#3004_102_90001#3004_102_90005#3004_102_90003#3004_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31400": { + "npcId": 31400, + "attr": {}, + "npclist": "3004_104_90002#3004_104_90002#3004_104_90001#3004_104_90005#3004_104_90003#3004_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31401": { + "npcId": 31401, + "attr": {}, + "npclist": "3005_2_90002#3005_2_90002#3005_2_90001#3005_2_90005#3005_2_90003#3005_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31402": { + "npcId": 31402, + "attr": {}, + "npclist": "3005_4_90002#3005_4_90002#3005_4_90001#3005_4_90005#3005_4_90003#3005_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31403": { + "npcId": 31403, + "attr": {}, + "npclist": "3005_6_90002#3005_6_90002#3005_6_90001#3005_6_90005#3005_6_90003#3005_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31404": { + "npcId": 31404, + "attr": {}, + "npclist": "3005_8_90002#3005_8_90002#3005_8_90001#3005_8_90005#3005_8_90003#3005_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31405": { + "npcId": 31405, + "attr": {}, + "npclist": "3005_10_90002#3005_10_90002#3005_10_90001#3005_10_90005#3005_10_90003#3005_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31406": { + "npcId": 31406, + "attr": {}, + "npclist": "3005_6_90002#3005_6_90002#3005_6_90001#3005_6_90005#3005_6_90003#3005_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31407": { + "npcId": 31407, + "attr": {}, + "npclist": "3005_8_90002#3005_8_90002#3005_8_90001#3005_8_90005#3005_8_90003#3005_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31408": { + "npcId": 31408, + "attr": {}, + "npclist": "3005_10_90002#3005_10_90002#3005_10_90001#3005_10_90005#3005_10_90003#3005_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31409": { + "npcId": 31409, + "attr": {}, + "npclist": "3005_12_90002#3005_12_90002#3005_12_90001#3005_12_90005#3005_12_90003#3005_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31410": { + "npcId": 31410, + "attr": {}, + "npclist": "3005_14_90002#3005_14_90002#3005_14_90001#3005_14_90005#3005_14_90003#3005_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31411": { + "npcId": 31411, + "attr": {}, + "npclist": "3005_16_90002#3005_16_90002#3005_16_90001#3005_16_90005#3005_16_90003#3005_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31412": { + "npcId": 31412, + "attr": {}, + "npclist": "3005_12_90002#3005_12_90002#3005_12_90001#3005_12_90005#3005_12_90003#3005_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31413": { + "npcId": 31413, + "attr": {}, + "npclist": "3005_14_90002#3005_14_90002#3005_14_90001#3005_14_90005#3005_14_90003#3005_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31414": { + "npcId": 31414, + "attr": {}, + "npclist": "3005_16_90002#3005_16_90002#3005_16_90001#3005_16_90005#3005_16_90003#3005_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31415": { + "npcId": 31415, + "attr": {}, + "npclist": "3005_18_90002#3005_18_90002#3005_18_90001#3005_18_90005#3005_18_90003#3005_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31416": { + "npcId": 31416, + "attr": {}, + "npclist": "3005_20_90002#3005_20_90002#3005_20_90001#3005_20_90005#3005_20_90003#3005_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31417": { + "npcId": 31417, + "attr": {}, + "npclist": "3005_22_90002#3005_22_90002#3005_22_90001#3005_22_90005#3005_22_90003#3005_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31418": { + "npcId": 31418, + "attr": {}, + "npclist": "3005_18_90002#3005_18_90002#3005_18_90001#3005_18_90005#3005_18_90003#3005_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31419": { + "npcId": 31419, + "attr": {}, + "npclist": "3005_20_90002#3005_20_90002#3005_20_90001#3005_20_90005#3005_20_90003#3005_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31420": { + "npcId": 31420, + "attr": {}, + "npclist": "3005_22_90002#3005_22_90002#3005_22_90001#3005_22_90005#3005_22_90003#3005_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31421": { + "npcId": 31421, + "attr": {}, + "npclist": "3005_24_90002#3005_24_90002#3005_24_90001#3005_24_90005#3005_24_90003#3005_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31422": { + "npcId": 31422, + "attr": {}, + "npclist": "3005_26_90002#3005_26_90002#3005_26_90001#3005_26_90005#3005_26_90003#3005_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31423": { + "npcId": 31423, + "attr": {}, + "npclist": "3005_28_90002#3005_28_90002#3005_28_90001#3005_28_90005#3005_28_90003#3005_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31424": { + "npcId": 31424, + "attr": {}, + "npclist": "3005_24_90002#3005_24_90002#3005_24_90001#3005_24_90005#3005_24_90003#3005_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31425": { + "npcId": 31425, + "attr": {}, + "npclist": "3005_26_90002#3005_26_90002#3005_26_90001#3005_26_90005#3005_26_90003#3005_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31426": { + "npcId": 31426, + "attr": {}, + "npclist": "3005_28_90002#3005_28_90002#3005_28_90001#3005_28_90005#3005_28_90003#3005_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31427": { + "npcId": 31427, + "attr": {}, + "npclist": "3005_30_90002#3005_30_90002#3005_30_90001#3005_30_90005#3005_30_90003#3005_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31428": { + "npcId": 31428, + "attr": {}, + "npclist": "3005_32_90002#3005_32_90002#3005_32_90001#3005_32_90005#3005_32_90003#3005_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31429": { + "npcId": 31429, + "attr": {}, + "npclist": "3005_34_90002#3005_34_90002#3005_34_90001#3005_34_90005#3005_34_90003#3005_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31430": { + "npcId": 31430, + "attr": {}, + "npclist": "3005_30_90002#3005_30_90002#3005_30_90001#3005_30_90005#3005_30_90003#3005_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31431": { + "npcId": 31431, + "attr": {}, + "npclist": "3005_32_90002#3005_32_90002#3005_32_90001#3005_32_90005#3005_32_90003#3005_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31432": { + "npcId": 31432, + "attr": {}, + "npclist": "3005_34_90002#3005_34_90002#3005_34_90001#3005_34_90005#3005_34_90003#3005_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31433": { + "npcId": 31433, + "attr": {}, + "npclist": "3005_36_90002#3005_36_90002#3005_36_90001#3005_36_90005#3005_36_90003#3005_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31434": { + "npcId": 31434, + "attr": {}, + "npclist": "3005_38_90002#3005_38_90002#3005_38_90001#3005_38_90005#3005_38_90003#3005_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31435": { + "npcId": 31435, + "attr": {}, + "npclist": "3005_40_90002#3005_40_90002#3005_40_90001#3005_40_90005#3005_40_90003#3005_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31436": { + "npcId": 31436, + "attr": {}, + "npclist": "3005_36_90002#3005_36_90002#3005_36_90001#3005_36_90005#3005_36_90003#3005_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31437": { + "npcId": 31437, + "attr": {}, + "npclist": "3005_38_90002#3005_38_90002#3005_38_90001#3005_38_90005#3005_38_90003#3005_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31438": { + "npcId": 31438, + "attr": {}, + "npclist": "3005_40_90002#3005_40_90002#3005_40_90001#3005_40_90005#3005_40_90003#3005_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31439": { + "npcId": 31439, + "attr": {}, + "npclist": "3005_42_90002#3005_42_90002#3005_42_90001#3005_42_90005#3005_42_90003#3005_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31440": { + "npcId": 31440, + "attr": {}, + "npclist": "3005_44_90002#3005_44_90002#3005_44_90001#3005_44_90005#3005_44_90003#3005_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31441": { + "npcId": 31441, + "attr": {}, + "npclist": "3005_46_90002#3005_46_90002#3005_46_90001#3005_46_90005#3005_46_90003#3005_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31442": { + "npcId": 31442, + "attr": {}, + "npclist": "3005_42_90002#3005_42_90002#3005_42_90001#3005_42_90005#3005_42_90003#3005_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31443": { + "npcId": 31443, + "attr": {}, + "npclist": "3005_44_90002#3005_44_90002#3005_44_90001#3005_44_90005#3005_44_90003#3005_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31444": { + "npcId": 31444, + "attr": {}, + "npclist": "3005_46_90002#3005_46_90002#3005_46_90001#3005_46_90005#3005_46_90003#3005_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31445": { + "npcId": 31445, + "attr": {}, + "npclist": "3005_48_90002#3005_48_90002#3005_48_90001#3005_48_90005#3005_48_90003#3005_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31446": { + "npcId": 31446, + "attr": {}, + "npclist": "3005_50_90002#3005_50_90002#3005_50_90001#3005_50_90005#3005_50_90003#3005_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31447": { + "npcId": 31447, + "attr": {}, + "npclist": "3005_52_90002#3005_52_90002#3005_52_90001#3005_52_90005#3005_52_90003#3005_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31448": { + "npcId": 31448, + "attr": {}, + "npclist": "3005_48_90002#3005_48_90002#3005_48_90001#3005_48_90005#3005_48_90003#3005_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31449": { + "npcId": 31449, + "attr": {}, + "npclist": "3005_50_90002#3005_50_90002#3005_50_90001#3005_50_90005#3005_50_90003#3005_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31450": { + "npcId": 31450, + "attr": {}, + "npclist": "3005_52_90002#3005_52_90002#3005_52_90001#3005_52_90005#3005_52_90003#3005_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31451": { + "npcId": 31451, + "attr": {}, + "npclist": "3005_54_90002#3005_54_90002#3005_54_90001#3005_54_90005#3005_54_90003#3005_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31452": { + "npcId": 31452, + "attr": {}, + "npclist": "3005_56_90002#3005_56_90002#3005_56_90001#3005_56_90005#3005_56_90003#3005_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31453": { + "npcId": 31453, + "attr": {}, + "npclist": "3005_58_90002#3005_58_90002#3005_58_90001#3005_58_90005#3005_58_90003#3005_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31454": { + "npcId": 31454, + "attr": {}, + "npclist": "3005_54_90002#3005_54_90002#3005_54_90001#3005_54_90005#3005_54_90003#3005_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31455": { + "npcId": 31455, + "attr": {}, + "npclist": "3005_56_90002#3005_56_90002#3005_56_90001#3005_56_90005#3005_56_90003#3005_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31456": { + "npcId": 31456, + "attr": {}, + "npclist": "3005_58_90002#3005_58_90002#3005_58_90001#3005_58_90005#3005_58_90003#3005_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31457": { + "npcId": 31457, + "attr": {}, + "npclist": "3005_60_90002#3005_60_90002#3005_60_90001#3005_60_90005#3005_60_90003#3005_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31458": { + "npcId": 31458, + "attr": {}, + "npclist": "3005_62_90002#3005_62_90002#3005_62_90001#3005_62_90005#3005_62_90003#3005_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31459": { + "npcId": 31459, + "attr": {}, + "npclist": "3005_64_90002#3005_64_90002#3005_64_90001#3005_64_90005#3005_64_90003#3005_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31460": { + "npcId": 31460, + "attr": {}, + "npclist": "3005_60_90002#3005_60_90002#3005_60_90001#3005_60_90005#3005_60_90003#3005_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31461": { + "npcId": 31461, + "attr": {}, + "npclist": "3005_62_90002#3005_62_90002#3005_62_90001#3005_62_90005#3005_62_90003#3005_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31462": { + "npcId": 31462, + "attr": {}, + "npclist": "3005_64_90002#3005_64_90002#3005_64_90001#3005_64_90005#3005_64_90003#3005_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31463": { + "npcId": 31463, + "attr": {}, + "npclist": "3005_66_90002#3005_66_90002#3005_66_90001#3005_66_90005#3005_66_90003#3005_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31464": { + "npcId": 31464, + "attr": {}, + "npclist": "3005_68_90002#3005_68_90002#3005_68_90001#3005_68_90005#3005_68_90003#3005_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31465": { + "npcId": 31465, + "attr": {}, + "npclist": "3005_70_90002#3005_70_90002#3005_70_90001#3005_70_90005#3005_70_90003#3005_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31466": { + "npcId": 31466, + "attr": {}, + "npclist": "3005_66_90002#3005_66_90002#3005_66_90001#3005_66_90005#3005_66_90003#3005_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31467": { + "npcId": 31467, + "attr": {}, + "npclist": "3005_68_90002#3005_68_90002#3005_68_90001#3005_68_90005#3005_68_90003#3005_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31468": { + "npcId": 31468, + "attr": {}, + "npclist": "3005_70_90002#3005_70_90002#3005_70_90001#3005_70_90005#3005_70_90003#3005_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31469": { + "npcId": 31469, + "attr": {}, + "npclist": "3005_72_90002#3005_72_90002#3005_72_90001#3005_72_90005#3005_72_90003#3005_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31470": { + "npcId": 31470, + "attr": {}, + "npclist": "3005_74_90002#3005_74_90002#3005_74_90001#3005_74_90005#3005_74_90003#3005_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31471": { + "npcId": 31471, + "attr": {}, + "npclist": "3005_76_90002#3005_76_90002#3005_76_90001#3005_76_90005#3005_76_90003#3005_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31472": { + "npcId": 31472, + "attr": {}, + "npclist": "3005_72_90002#3005_72_90002#3005_72_90001#3005_72_90005#3005_72_90003#3005_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31473": { + "npcId": 31473, + "attr": {}, + "npclist": "3005_74_90002#3005_74_90002#3005_74_90001#3005_74_90005#3005_74_90003#3005_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31474": { + "npcId": 31474, + "attr": {}, + "npclist": "3005_76_90002#3005_76_90002#3005_76_90001#3005_76_90005#3005_76_90003#3005_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31475": { + "npcId": 31475, + "attr": {}, + "npclist": "3005_78_90002#3005_78_90002#3005_78_90001#3005_78_90005#3005_78_90003#3005_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31476": { + "npcId": 31476, + "attr": {}, + "npclist": "3005_80_90002#3005_80_90002#3005_80_90001#3005_80_90005#3005_80_90003#3005_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31477": { + "npcId": 31477, + "attr": {}, + "npclist": "3005_82_90002#3005_82_90002#3005_82_90001#3005_82_90005#3005_82_90003#3005_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31478": { + "npcId": 31478, + "attr": {}, + "npclist": "3005_78_90002#3005_78_90002#3005_78_90001#3005_78_90005#3005_78_90003#3005_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31479": { + "npcId": 31479, + "attr": {}, + "npclist": "3005_80_90002#3005_80_90002#3005_80_90001#3005_80_90005#3005_80_90003#3005_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31480": { + "npcId": 31480, + "attr": {}, + "npclist": "3005_82_90002#3005_82_90002#3005_82_90001#3005_82_90005#3005_82_90003#3005_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31481": { + "npcId": 31481, + "attr": {}, + "npclist": "3005_84_90002#3005_84_90002#3005_84_90001#3005_84_90005#3005_84_90003#3005_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31482": { + "npcId": 31482, + "attr": {}, + "npclist": "3005_86_90002#3005_86_90002#3005_86_90001#3005_86_90005#3005_86_90003#3005_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31483": { + "npcId": 31483, + "attr": {}, + "npclist": "3005_88_90002#3005_88_90002#3005_88_90001#3005_88_90005#3005_88_90003#3005_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31484": { + "npcId": 31484, + "attr": {}, + "npclist": "3005_84_90002#3005_84_90002#3005_84_90001#3005_84_90005#3005_84_90003#3005_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31485": { + "npcId": 31485, + "attr": {}, + "npclist": "3005_86_90002#3005_86_90002#3005_86_90001#3005_86_90005#3005_86_90003#3005_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31486": { + "npcId": 31486, + "attr": {}, + "npclist": "3005_88_90002#3005_88_90002#3005_88_90001#3005_88_90005#3005_88_90003#3005_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31487": { + "npcId": 31487, + "attr": {}, + "npclist": "3005_90_90002#3005_90_90002#3005_90_90001#3005_90_90005#3005_90_90003#3005_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31488": { + "npcId": 31488, + "attr": {}, + "npclist": "3005_92_90002#3005_92_90002#3005_92_90001#3005_92_90005#3005_92_90003#3005_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31489": { + "npcId": 31489, + "attr": {}, + "npclist": "3005_94_90002#3005_94_90002#3005_94_90001#3005_94_90005#3005_94_90003#3005_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31490": { + "npcId": 31490, + "attr": {}, + "npclist": "3005_90_90002#3005_90_90002#3005_90_90001#3005_90_90005#3005_90_90003#3005_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31491": { + "npcId": 31491, + "attr": {}, + "npclist": "3005_92_90002#3005_92_90002#3005_92_90001#3005_92_90005#3005_92_90003#3005_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31492": { + "npcId": 31492, + "attr": {}, + "npclist": "3005_94_90002#3005_94_90002#3005_94_90001#3005_94_90005#3005_94_90003#3005_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31493": { + "npcId": 31493, + "attr": {}, + "npclist": "3005_96_90002#3005_96_90002#3005_96_90001#3005_96_90005#3005_96_90003#3005_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31494": { + "npcId": 31494, + "attr": {}, + "npclist": "3005_98_90002#3005_98_90002#3005_98_90001#3005_98_90005#3005_98_90003#3005_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31495": { + "npcId": 31495, + "attr": {}, + "npclist": "3005_100_90002#3005_100_90002#3005_100_90001#3005_100_90005#3005_100_90003#3005_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31496": { + "npcId": 31496, + "attr": {}, + "npclist": "3005_96_90002#3005_96_90002#3005_96_90001#3005_96_90005#3005_96_90003#3005_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31497": { + "npcId": 31497, + "attr": {}, + "npclist": "3005_98_90002#3005_98_90002#3005_98_90001#3005_98_90005#3005_98_90003#3005_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31498": { + "npcId": 31498, + "attr": {}, + "npclist": "3005_100_90002#3005_100_90002#3005_100_90001#3005_100_90005#3005_100_90003#3005_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31499": { + "npcId": 31499, + "attr": {}, + "npclist": "3005_102_90002#3005_102_90002#3005_102_90001#3005_102_90005#3005_102_90003#3005_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31500": { + "npcId": 31500, + "attr": {}, + "npclist": "3005_104_90002#3005_104_90002#3005_104_90001#3005_104_90005#3005_104_90003#3005_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31501": { + "npcId": 31501, + "attr": {}, + "npclist": "3006_2_90002#3006_2_90002#3006_2_90001#3006_2_90005#3006_2_90003#3006_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31502": { + "npcId": 31502, + "attr": {}, + "npclist": "3006_4_90002#3006_4_90002#3006_4_90001#3006_4_90005#3006_4_90003#3006_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31503": { + "npcId": 31503, + "attr": {}, + "npclist": "3006_6_90002#3006_6_90002#3006_6_90001#3006_6_90005#3006_6_90003#3006_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31504": { + "npcId": 31504, + "attr": {}, + "npclist": "3006_8_90002#3006_8_90002#3006_8_90001#3006_8_90005#3006_8_90003#3006_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31505": { + "npcId": 31505, + "attr": {}, + "npclist": "3006_10_90002#3006_10_90002#3006_10_90001#3006_10_90005#3006_10_90003#3006_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31506": { + "npcId": 31506, + "attr": {}, + "npclist": "3006_6_90002#3006_6_90002#3006_6_90001#3006_6_90005#3006_6_90003#3006_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31507": { + "npcId": 31507, + "attr": {}, + "npclist": "3006_8_90002#3006_8_90002#3006_8_90001#3006_8_90005#3006_8_90003#3006_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31508": { + "npcId": 31508, + "attr": {}, + "npclist": "3006_10_90002#3006_10_90002#3006_10_90001#3006_10_90005#3006_10_90003#3006_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31509": { + "npcId": 31509, + "attr": {}, + "npclist": "3006_12_90002#3006_12_90002#3006_12_90001#3006_12_90005#3006_12_90003#3006_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31510": { + "npcId": 31510, + "attr": {}, + "npclist": "3006_14_90002#3006_14_90002#3006_14_90001#3006_14_90005#3006_14_90003#3006_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31511": { + "npcId": 31511, + "attr": {}, + "npclist": "3006_16_90002#3006_16_90002#3006_16_90001#3006_16_90005#3006_16_90003#3006_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31512": { + "npcId": 31512, + "attr": {}, + "npclist": "3006_12_90002#3006_12_90002#3006_12_90001#3006_12_90005#3006_12_90003#3006_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31513": { + "npcId": 31513, + "attr": {}, + "npclist": "3006_14_90002#3006_14_90002#3006_14_90001#3006_14_90005#3006_14_90003#3006_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31514": { + "npcId": 31514, + "attr": {}, + "npclist": "3006_16_90002#3006_16_90002#3006_16_90001#3006_16_90005#3006_16_90003#3006_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31515": { + "npcId": 31515, + "attr": {}, + "npclist": "3006_18_90002#3006_18_90002#3006_18_90001#3006_18_90005#3006_18_90003#3006_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31516": { + "npcId": 31516, + "attr": {}, + "npclist": "3006_20_90002#3006_20_90002#3006_20_90001#3006_20_90005#3006_20_90003#3006_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31517": { + "npcId": 31517, + "attr": {}, + "npclist": "3006_22_90002#3006_22_90002#3006_22_90001#3006_22_90005#3006_22_90003#3006_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31518": { + "npcId": 31518, + "attr": {}, + "npclist": "3006_18_90002#3006_18_90002#3006_18_90001#3006_18_90005#3006_18_90003#3006_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31519": { + "npcId": 31519, + "attr": {}, + "npclist": "3006_20_90002#3006_20_90002#3006_20_90001#3006_20_90005#3006_20_90003#3006_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31520": { + "npcId": 31520, + "attr": {}, + "npclist": "3006_22_90002#3006_22_90002#3006_22_90001#3006_22_90005#3006_22_90003#3006_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31521": { + "npcId": 31521, + "attr": {}, + "npclist": "3006_24_90002#3006_24_90002#3006_24_90001#3006_24_90005#3006_24_90003#3006_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31522": { + "npcId": 31522, + "attr": {}, + "npclist": "3006_26_90002#3006_26_90002#3006_26_90001#3006_26_90005#3006_26_90003#3006_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31523": { + "npcId": 31523, + "attr": {}, + "npclist": "3006_28_90002#3006_28_90002#3006_28_90001#3006_28_90005#3006_28_90003#3006_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31524": { + "npcId": 31524, + "attr": {}, + "npclist": "3006_24_90002#3006_24_90002#3006_24_90001#3006_24_90005#3006_24_90003#3006_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31525": { + "npcId": 31525, + "attr": {}, + "npclist": "3006_26_90002#3006_26_90002#3006_26_90001#3006_26_90005#3006_26_90003#3006_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31526": { + "npcId": 31526, + "attr": {}, + "npclist": "3006_28_90002#3006_28_90002#3006_28_90001#3006_28_90005#3006_28_90003#3006_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31527": { + "npcId": 31527, + "attr": {}, + "npclist": "3006_30_90002#3006_30_90002#3006_30_90001#3006_30_90005#3006_30_90003#3006_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31528": { + "npcId": 31528, + "attr": {}, + "npclist": "3006_32_90002#3006_32_90002#3006_32_90001#3006_32_90005#3006_32_90003#3006_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31529": { + "npcId": 31529, + "attr": {}, + "npclist": "3006_34_90002#3006_34_90002#3006_34_90001#3006_34_90005#3006_34_90003#3006_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31530": { + "npcId": 31530, + "attr": {}, + "npclist": "3006_30_90002#3006_30_90002#3006_30_90001#3006_30_90005#3006_30_90003#3006_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31531": { + "npcId": 31531, + "attr": {}, + "npclist": "3006_32_90002#3006_32_90002#3006_32_90001#3006_32_90005#3006_32_90003#3006_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31532": { + "npcId": 31532, + "attr": {}, + "npclist": "3006_34_90002#3006_34_90002#3006_34_90001#3006_34_90005#3006_34_90003#3006_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31533": { + "npcId": 31533, + "attr": {}, + "npclist": "3006_36_90002#3006_36_90002#3006_36_90001#3006_36_90005#3006_36_90003#3006_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31534": { + "npcId": 31534, + "attr": {}, + "npclist": "3006_38_90002#3006_38_90002#3006_38_90001#3006_38_90005#3006_38_90003#3006_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31535": { + "npcId": 31535, + "attr": {}, + "npclist": "3006_40_90002#3006_40_90002#3006_40_90001#3006_40_90005#3006_40_90003#3006_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31536": { + "npcId": 31536, + "attr": {}, + "npclist": "3006_36_90002#3006_36_90002#3006_36_90001#3006_36_90005#3006_36_90003#3006_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31537": { + "npcId": 31537, + "attr": {}, + "npclist": "3006_38_90002#3006_38_90002#3006_38_90001#3006_38_90005#3006_38_90003#3006_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31538": { + "npcId": 31538, + "attr": {}, + "npclist": "3006_40_90002#3006_40_90002#3006_40_90001#3006_40_90005#3006_40_90003#3006_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31539": { + "npcId": 31539, + "attr": {}, + "npclist": "3006_42_90002#3006_42_90002#3006_42_90001#3006_42_90005#3006_42_90003#3006_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31540": { + "npcId": 31540, + "attr": {}, + "npclist": "3006_44_90002#3006_44_90002#3006_44_90001#3006_44_90005#3006_44_90003#3006_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31541": { + "npcId": 31541, + "attr": {}, + "npclist": "3006_46_90002#3006_46_90002#3006_46_90001#3006_46_90005#3006_46_90003#3006_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31542": { + "npcId": 31542, + "attr": {}, + "npclist": "3006_42_90002#3006_42_90002#3006_42_90001#3006_42_90005#3006_42_90003#3006_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31543": { + "npcId": 31543, + "attr": {}, + "npclist": "3006_44_90002#3006_44_90002#3006_44_90001#3006_44_90005#3006_44_90003#3006_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31544": { + "npcId": 31544, + "attr": {}, + "npclist": "3006_46_90002#3006_46_90002#3006_46_90001#3006_46_90005#3006_46_90003#3006_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31545": { + "npcId": 31545, + "attr": {}, + "npclist": "3006_48_90002#3006_48_90002#3006_48_90001#3006_48_90005#3006_48_90003#3006_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31546": { + "npcId": 31546, + "attr": {}, + "npclist": "3006_50_90002#3006_50_90002#3006_50_90001#3006_50_90005#3006_50_90003#3006_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31547": { + "npcId": 31547, + "attr": {}, + "npclist": "3006_52_90002#3006_52_90002#3006_52_90001#3006_52_90005#3006_52_90003#3006_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31548": { + "npcId": 31548, + "attr": {}, + "npclist": "3006_48_90002#3006_48_90002#3006_48_90001#3006_48_90005#3006_48_90003#3006_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31549": { + "npcId": 31549, + "attr": {}, + "npclist": "3006_50_90002#3006_50_90002#3006_50_90001#3006_50_90005#3006_50_90003#3006_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31550": { + "npcId": 31550, + "attr": {}, + "npclist": "3006_52_90002#3006_52_90002#3006_52_90001#3006_52_90005#3006_52_90003#3006_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31551": { + "npcId": 31551, + "attr": {}, + "npclist": "3006_54_90002#3006_54_90002#3006_54_90001#3006_54_90005#3006_54_90003#3006_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31552": { + "npcId": 31552, + "attr": {}, + "npclist": "3006_56_90002#3006_56_90002#3006_56_90001#3006_56_90005#3006_56_90003#3006_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31553": { + "npcId": 31553, + "attr": {}, + "npclist": "3006_58_90002#3006_58_90002#3006_58_90001#3006_58_90005#3006_58_90003#3006_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31554": { + "npcId": 31554, + "attr": {}, + "npclist": "3006_54_90002#3006_54_90002#3006_54_90001#3006_54_90005#3006_54_90003#3006_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31555": { + "npcId": 31555, + "attr": {}, + "npclist": "3006_56_90002#3006_56_90002#3006_56_90001#3006_56_90005#3006_56_90003#3006_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31556": { + "npcId": 31556, + "attr": {}, + "npclist": "3006_58_90002#3006_58_90002#3006_58_90001#3006_58_90005#3006_58_90003#3006_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31557": { + "npcId": 31557, + "attr": {}, + "npclist": "3006_60_90002#3006_60_90002#3006_60_90001#3006_60_90005#3006_60_90003#3006_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31558": { + "npcId": 31558, + "attr": {}, + "npclist": "3006_62_90002#3006_62_90002#3006_62_90001#3006_62_90005#3006_62_90003#3006_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31559": { + "npcId": 31559, + "attr": {}, + "npclist": "3006_64_90002#3006_64_90002#3006_64_90001#3006_64_90005#3006_64_90003#3006_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31560": { + "npcId": 31560, + "attr": {}, + "npclist": "3006_60_90002#3006_60_90002#3006_60_90001#3006_60_90005#3006_60_90003#3006_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31561": { + "npcId": 31561, + "attr": {}, + "npclist": "3006_62_90002#3006_62_90002#3006_62_90001#3006_62_90005#3006_62_90003#3006_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31562": { + "npcId": 31562, + "attr": {}, + "npclist": "3006_64_90002#3006_64_90002#3006_64_90001#3006_64_90005#3006_64_90003#3006_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31563": { + "npcId": 31563, + "attr": {}, + "npclist": "3006_66_90002#3006_66_90002#3006_66_90001#3006_66_90005#3006_66_90003#3006_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31564": { + "npcId": 31564, + "attr": {}, + "npclist": "3006_68_90002#3006_68_90002#3006_68_90001#3006_68_90005#3006_68_90003#3006_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31565": { + "npcId": 31565, + "attr": {}, + "npclist": "3006_70_90002#3006_70_90002#3006_70_90001#3006_70_90005#3006_70_90003#3006_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31566": { + "npcId": 31566, + "attr": {}, + "npclist": "3006_66_90002#3006_66_90002#3006_66_90001#3006_66_90005#3006_66_90003#3006_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31567": { + "npcId": 31567, + "attr": {}, + "npclist": "3006_68_90002#3006_68_90002#3006_68_90001#3006_68_90005#3006_68_90003#3006_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31568": { + "npcId": 31568, + "attr": {}, + "npclist": "3006_70_90002#3006_70_90002#3006_70_90001#3006_70_90005#3006_70_90003#3006_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31569": { + "npcId": 31569, + "attr": {}, + "npclist": "3006_72_90002#3006_72_90002#3006_72_90001#3006_72_90005#3006_72_90003#3006_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31570": { + "npcId": 31570, + "attr": {}, + "npclist": "3006_74_90002#3006_74_90002#3006_74_90001#3006_74_90005#3006_74_90003#3006_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31571": { + "npcId": 31571, + "attr": {}, + "npclist": "3006_76_90002#3006_76_90002#3006_76_90001#3006_76_90005#3006_76_90003#3006_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31572": { + "npcId": 31572, + "attr": {}, + "npclist": "3006_72_90002#3006_72_90002#3006_72_90001#3006_72_90005#3006_72_90003#3006_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31573": { + "npcId": 31573, + "attr": {}, + "npclist": "3006_74_90002#3006_74_90002#3006_74_90001#3006_74_90005#3006_74_90003#3006_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31574": { + "npcId": 31574, + "attr": {}, + "npclist": "3006_76_90002#3006_76_90002#3006_76_90001#3006_76_90005#3006_76_90003#3006_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31575": { + "npcId": 31575, + "attr": {}, + "npclist": "3006_78_90002#3006_78_90002#3006_78_90001#3006_78_90005#3006_78_90003#3006_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31576": { + "npcId": 31576, + "attr": {}, + "npclist": "3006_80_90002#3006_80_90002#3006_80_90001#3006_80_90005#3006_80_90003#3006_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31577": { + "npcId": 31577, + "attr": {}, + "npclist": "3006_82_90002#3006_82_90002#3006_82_90001#3006_82_90005#3006_82_90003#3006_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31578": { + "npcId": 31578, + "attr": {}, + "npclist": "3006_78_90002#3006_78_90002#3006_78_90001#3006_78_90005#3006_78_90003#3006_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31579": { + "npcId": 31579, + "attr": {}, + "npclist": "3006_80_90002#3006_80_90002#3006_80_90001#3006_80_90005#3006_80_90003#3006_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31580": { + "npcId": 31580, + "attr": {}, + "npclist": "3006_82_90002#3006_82_90002#3006_82_90001#3006_82_90005#3006_82_90003#3006_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31581": { + "npcId": 31581, + "attr": {}, + "npclist": "3006_84_90002#3006_84_90002#3006_84_90001#3006_84_90005#3006_84_90003#3006_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31582": { + "npcId": 31582, + "attr": {}, + "npclist": "3006_86_90002#3006_86_90002#3006_86_90001#3006_86_90005#3006_86_90003#3006_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31583": { + "npcId": 31583, + "attr": {}, + "npclist": "3006_88_90002#3006_88_90002#3006_88_90001#3006_88_90005#3006_88_90003#3006_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31584": { + "npcId": 31584, + "attr": {}, + "npclist": "3006_84_90002#3006_84_90002#3006_84_90001#3006_84_90005#3006_84_90003#3006_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31585": { + "npcId": 31585, + "attr": {}, + "npclist": "3006_86_90002#3006_86_90002#3006_86_90001#3006_86_90005#3006_86_90003#3006_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31586": { + "npcId": 31586, + "attr": {}, + "npclist": "3006_88_90002#3006_88_90002#3006_88_90001#3006_88_90005#3006_88_90003#3006_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31587": { + "npcId": 31587, + "attr": {}, + "npclist": "3006_90_90002#3006_90_90002#3006_90_90001#3006_90_90005#3006_90_90003#3006_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31588": { + "npcId": 31588, + "attr": {}, + "npclist": "3006_92_90002#3006_92_90002#3006_92_90001#3006_92_90005#3006_92_90003#3006_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31589": { + "npcId": 31589, + "attr": {}, + "npclist": "3006_94_90002#3006_94_90002#3006_94_90001#3006_94_90005#3006_94_90003#3006_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31590": { + "npcId": 31590, + "attr": {}, + "npclist": "3006_90_90002#3006_90_90002#3006_90_90001#3006_90_90005#3006_90_90003#3006_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31591": { + "npcId": 31591, + "attr": {}, + "npclist": "3006_92_90002#3006_92_90002#3006_92_90001#3006_92_90005#3006_92_90003#3006_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31592": { + "npcId": 31592, + "attr": {}, + "npclist": "3006_94_90002#3006_94_90002#3006_94_90001#3006_94_90005#3006_94_90003#3006_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31593": { + "npcId": 31593, + "attr": {}, + "npclist": "3006_96_90002#3006_96_90002#3006_96_90001#3006_96_90005#3006_96_90003#3006_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31594": { + "npcId": 31594, + "attr": {}, + "npclist": "3006_98_90002#3006_98_90002#3006_98_90001#3006_98_90005#3006_98_90003#3006_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31595": { + "npcId": 31595, + "attr": {}, + "npclist": "3006_100_90002#3006_100_90002#3006_100_90001#3006_100_90005#3006_100_90003#3006_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31596": { + "npcId": 31596, + "attr": {}, + "npclist": "3006_96_90002#3006_96_90002#3006_96_90001#3006_96_90005#3006_96_90003#3006_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31597": { + "npcId": 31597, + "attr": {}, + "npclist": "3006_98_90002#3006_98_90002#3006_98_90001#3006_98_90005#3006_98_90003#3006_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31598": { + "npcId": 31598, + "attr": {}, + "npclist": "3006_100_90002#3006_100_90002#3006_100_90001#3006_100_90005#3006_100_90003#3006_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31599": { + "npcId": 31599, + "attr": {}, + "npclist": "3006_102_90002#3006_102_90002#3006_102_90001#3006_102_90005#3006_102_90003#3006_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31600": { + "npcId": 31600, + "attr": {}, + "npclist": "3006_104_90002#3006_104_90002#3006_104_90001#3006_104_90005#3006_104_90003#3006_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31601": { + "npcId": 31601, + "attr": {}, + "npclist": "3007_2_90002#3007_2_90002#3007_2_90001#3007_2_90005#3007_2_90003#3007_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31602": { + "npcId": 31602, + "attr": {}, + "npclist": "3007_4_90002#3007_4_90002#3007_4_90001#3007_4_90005#3007_4_90003#3007_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31603": { + "npcId": 31603, + "attr": {}, + "npclist": "3007_6_90002#3007_6_90002#3007_6_90001#3007_6_90005#3007_6_90003#3007_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31604": { + "npcId": 31604, + "attr": {}, + "npclist": "3007_8_90002#3007_8_90002#3007_8_90001#3007_8_90005#3007_8_90003#3007_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31605": { + "npcId": 31605, + "attr": {}, + "npclist": "3007_10_90002#3007_10_90002#3007_10_90001#3007_10_90005#3007_10_90003#3007_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31606": { + "npcId": 31606, + "attr": {}, + "npclist": "3007_6_90002#3007_6_90002#3007_6_90001#3007_6_90005#3007_6_90003#3007_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31607": { + "npcId": 31607, + "attr": {}, + "npclist": "3007_8_90002#3007_8_90002#3007_8_90001#3007_8_90005#3007_8_90003#3007_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31608": { + "npcId": 31608, + "attr": {}, + "npclist": "3007_10_90002#3007_10_90002#3007_10_90001#3007_10_90005#3007_10_90003#3007_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31609": { + "npcId": 31609, + "attr": {}, + "npclist": "3007_12_90002#3007_12_90002#3007_12_90001#3007_12_90005#3007_12_90003#3007_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31610": { + "npcId": 31610, + "attr": {}, + "npclist": "3007_14_90002#3007_14_90002#3007_14_90001#3007_14_90005#3007_14_90003#3007_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31611": { + "npcId": 31611, + "attr": {}, + "npclist": "3007_16_90002#3007_16_90002#3007_16_90001#3007_16_90005#3007_16_90003#3007_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31612": { + "npcId": 31612, + "attr": {}, + "npclist": "3007_12_90002#3007_12_90002#3007_12_90001#3007_12_90005#3007_12_90003#3007_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31613": { + "npcId": 31613, + "attr": {}, + "npclist": "3007_14_90002#3007_14_90002#3007_14_90001#3007_14_90005#3007_14_90003#3007_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31614": { + "npcId": 31614, + "attr": {}, + "npclist": "3007_16_90002#3007_16_90002#3007_16_90001#3007_16_90005#3007_16_90003#3007_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31615": { + "npcId": 31615, + "attr": {}, + "npclist": "3007_18_90002#3007_18_90002#3007_18_90001#3007_18_90005#3007_18_90003#3007_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31616": { + "npcId": 31616, + "attr": {}, + "npclist": "3007_20_90002#3007_20_90002#3007_20_90001#3007_20_90005#3007_20_90003#3007_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31617": { + "npcId": 31617, + "attr": {}, + "npclist": "3007_22_90002#3007_22_90002#3007_22_90001#3007_22_90005#3007_22_90003#3007_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31618": { + "npcId": 31618, + "attr": {}, + "npclist": "3007_18_90002#3007_18_90002#3007_18_90001#3007_18_90005#3007_18_90003#3007_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31619": { + "npcId": 31619, + "attr": {}, + "npclist": "3007_20_90002#3007_20_90002#3007_20_90001#3007_20_90005#3007_20_90003#3007_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31620": { + "npcId": 31620, + "attr": {}, + "npclist": "3007_22_90002#3007_22_90002#3007_22_90001#3007_22_90005#3007_22_90003#3007_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31621": { + "npcId": 31621, + "attr": {}, + "npclist": "3007_24_90002#3007_24_90002#3007_24_90001#3007_24_90005#3007_24_90003#3007_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31622": { + "npcId": 31622, + "attr": {}, + "npclist": "3007_26_90002#3007_26_90002#3007_26_90001#3007_26_90005#3007_26_90003#3007_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31623": { + "npcId": 31623, + "attr": {}, + "npclist": "3007_28_90002#3007_28_90002#3007_28_90001#3007_28_90005#3007_28_90003#3007_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31624": { + "npcId": 31624, + "attr": {}, + "npclist": "3007_24_90002#3007_24_90002#3007_24_90001#3007_24_90005#3007_24_90003#3007_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31625": { + "npcId": 31625, + "attr": {}, + "npclist": "3007_26_90002#3007_26_90002#3007_26_90001#3007_26_90005#3007_26_90003#3007_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31626": { + "npcId": 31626, + "attr": {}, + "npclist": "3007_28_90002#3007_28_90002#3007_28_90001#3007_28_90005#3007_28_90003#3007_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31627": { + "npcId": 31627, + "attr": {}, + "npclist": "3007_30_90002#3007_30_90002#3007_30_90001#3007_30_90005#3007_30_90003#3007_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31628": { + "npcId": 31628, + "attr": {}, + "npclist": "3007_32_90002#3007_32_90002#3007_32_90001#3007_32_90005#3007_32_90003#3007_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31629": { + "npcId": 31629, + "attr": {}, + "npclist": "3007_34_90002#3007_34_90002#3007_34_90001#3007_34_90005#3007_34_90003#3007_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31630": { + "npcId": 31630, + "attr": {}, + "npclist": "3007_30_90002#3007_30_90002#3007_30_90001#3007_30_90005#3007_30_90003#3007_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31631": { + "npcId": 31631, + "attr": {}, + "npclist": "3007_32_90002#3007_32_90002#3007_32_90001#3007_32_90005#3007_32_90003#3007_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31632": { + "npcId": 31632, + "attr": {}, + "npclist": "3007_34_90002#3007_34_90002#3007_34_90001#3007_34_90005#3007_34_90003#3007_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31633": { + "npcId": 31633, + "attr": {}, + "npclist": "3007_36_90002#3007_36_90002#3007_36_90001#3007_36_90005#3007_36_90003#3007_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31634": { + "npcId": 31634, + "attr": {}, + "npclist": "3007_38_90002#3007_38_90002#3007_38_90001#3007_38_90005#3007_38_90003#3007_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31635": { + "npcId": 31635, + "attr": {}, + "npclist": "3007_40_90002#3007_40_90002#3007_40_90001#3007_40_90005#3007_40_90003#3007_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31636": { + "npcId": 31636, + "attr": {}, + "npclist": "3007_36_90002#3007_36_90002#3007_36_90001#3007_36_90005#3007_36_90003#3007_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31637": { + "npcId": 31637, + "attr": {}, + "npclist": "3007_38_90002#3007_38_90002#3007_38_90001#3007_38_90005#3007_38_90003#3007_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31638": { + "npcId": 31638, + "attr": {}, + "npclist": "3007_40_90002#3007_40_90002#3007_40_90001#3007_40_90005#3007_40_90003#3007_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31639": { + "npcId": 31639, + "attr": {}, + "npclist": "3007_42_90002#3007_42_90002#3007_42_90001#3007_42_90005#3007_42_90003#3007_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31640": { + "npcId": 31640, + "attr": {}, + "npclist": "3007_44_90002#3007_44_90002#3007_44_90001#3007_44_90005#3007_44_90003#3007_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31641": { + "npcId": 31641, + "attr": {}, + "npclist": "3007_46_90002#3007_46_90002#3007_46_90001#3007_46_90005#3007_46_90003#3007_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31642": { + "npcId": 31642, + "attr": {}, + "npclist": "3007_42_90002#3007_42_90002#3007_42_90001#3007_42_90005#3007_42_90003#3007_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31643": { + "npcId": 31643, + "attr": {}, + "npclist": "3007_44_90002#3007_44_90002#3007_44_90001#3007_44_90005#3007_44_90003#3007_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31644": { + "npcId": 31644, + "attr": {}, + "npclist": "3007_46_90002#3007_46_90002#3007_46_90001#3007_46_90005#3007_46_90003#3007_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31645": { + "npcId": 31645, + "attr": {}, + "npclist": "3007_48_90002#3007_48_90002#3007_48_90001#3007_48_90005#3007_48_90003#3007_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31646": { + "npcId": 31646, + "attr": {}, + "npclist": "3007_50_90002#3007_50_90002#3007_50_90001#3007_50_90005#3007_50_90003#3007_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31647": { + "npcId": 31647, + "attr": {}, + "npclist": "3007_52_90002#3007_52_90002#3007_52_90001#3007_52_90005#3007_52_90003#3007_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31648": { + "npcId": 31648, + "attr": {}, + "npclist": "3007_48_90002#3007_48_90002#3007_48_90001#3007_48_90005#3007_48_90003#3007_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31649": { + "npcId": 31649, + "attr": {}, + "npclist": "3007_50_90002#3007_50_90002#3007_50_90001#3007_50_90005#3007_50_90003#3007_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31650": { + "npcId": 31650, + "attr": {}, + "npclist": "3007_52_90002#3007_52_90002#3007_52_90001#3007_52_90005#3007_52_90003#3007_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31651": { + "npcId": 31651, + "attr": {}, + "npclist": "3007_54_90002#3007_54_90002#3007_54_90001#3007_54_90005#3007_54_90003#3007_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31652": { + "npcId": 31652, + "attr": {}, + "npclist": "3007_56_90002#3007_56_90002#3007_56_90001#3007_56_90005#3007_56_90003#3007_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31653": { + "npcId": 31653, + "attr": {}, + "npclist": "3007_58_90002#3007_58_90002#3007_58_90001#3007_58_90005#3007_58_90003#3007_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31654": { + "npcId": 31654, + "attr": {}, + "npclist": "3007_54_90002#3007_54_90002#3007_54_90001#3007_54_90005#3007_54_90003#3007_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31655": { + "npcId": 31655, + "attr": {}, + "npclist": "3007_56_90002#3007_56_90002#3007_56_90001#3007_56_90005#3007_56_90003#3007_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31656": { + "npcId": 31656, + "attr": {}, + "npclist": "3007_58_90002#3007_58_90002#3007_58_90001#3007_58_90005#3007_58_90003#3007_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31657": { + "npcId": 31657, + "attr": {}, + "npclist": "3007_60_90002#3007_60_90002#3007_60_90001#3007_60_90005#3007_60_90003#3007_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31658": { + "npcId": 31658, + "attr": {}, + "npclist": "3007_62_90002#3007_62_90002#3007_62_90001#3007_62_90005#3007_62_90003#3007_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31659": { + "npcId": 31659, + "attr": {}, + "npclist": "3007_64_90002#3007_64_90002#3007_64_90001#3007_64_90005#3007_64_90003#3007_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31660": { + "npcId": 31660, + "attr": {}, + "npclist": "3007_60_90002#3007_60_90002#3007_60_90001#3007_60_90005#3007_60_90003#3007_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31661": { + "npcId": 31661, + "attr": {}, + "npclist": "3007_62_90002#3007_62_90002#3007_62_90001#3007_62_90005#3007_62_90003#3007_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31662": { + "npcId": 31662, + "attr": {}, + "npclist": "3007_64_90002#3007_64_90002#3007_64_90001#3007_64_90005#3007_64_90003#3007_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31663": { + "npcId": 31663, + "attr": {}, + "npclist": "3007_66_90002#3007_66_90002#3007_66_90001#3007_66_90005#3007_66_90003#3007_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31664": { + "npcId": 31664, + "attr": {}, + "npclist": "3007_68_90002#3007_68_90002#3007_68_90001#3007_68_90005#3007_68_90003#3007_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31665": { + "npcId": 31665, + "attr": {}, + "npclist": "3007_70_90002#3007_70_90002#3007_70_90001#3007_70_90005#3007_70_90003#3007_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31666": { + "npcId": 31666, + "attr": {}, + "npclist": "3007_66_90002#3007_66_90002#3007_66_90001#3007_66_90005#3007_66_90003#3007_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31667": { + "npcId": 31667, + "attr": {}, + "npclist": "3007_68_90002#3007_68_90002#3007_68_90001#3007_68_90005#3007_68_90003#3007_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31668": { + "npcId": 31668, + "attr": {}, + "npclist": "3007_70_90002#3007_70_90002#3007_70_90001#3007_70_90005#3007_70_90003#3007_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31669": { + "npcId": 31669, + "attr": {}, + "npclist": "3007_72_90002#3007_72_90002#3007_72_90001#3007_72_90005#3007_72_90003#3007_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31670": { + "npcId": 31670, + "attr": {}, + "npclist": "3007_74_90002#3007_74_90002#3007_74_90001#3007_74_90005#3007_74_90003#3007_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31671": { + "npcId": 31671, + "attr": {}, + "npclist": "3007_76_90002#3007_76_90002#3007_76_90001#3007_76_90005#3007_76_90003#3007_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31672": { + "npcId": 31672, + "attr": {}, + "npclist": "3007_72_90002#3007_72_90002#3007_72_90001#3007_72_90005#3007_72_90003#3007_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31673": { + "npcId": 31673, + "attr": {}, + "npclist": "3007_74_90002#3007_74_90002#3007_74_90001#3007_74_90005#3007_74_90003#3007_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31674": { + "npcId": 31674, + "attr": {}, + "npclist": "3007_76_90002#3007_76_90002#3007_76_90001#3007_76_90005#3007_76_90003#3007_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31675": { + "npcId": 31675, + "attr": {}, + "npclist": "3007_78_90002#3007_78_90002#3007_78_90001#3007_78_90005#3007_78_90003#3007_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31676": { + "npcId": 31676, + "attr": {}, + "npclist": "3007_80_90002#3007_80_90002#3007_80_90001#3007_80_90005#3007_80_90003#3007_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31677": { + "npcId": 31677, + "attr": {}, + "npclist": "3007_82_90002#3007_82_90002#3007_82_90001#3007_82_90005#3007_82_90003#3007_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31678": { + "npcId": 31678, + "attr": {}, + "npclist": "3007_78_90002#3007_78_90002#3007_78_90001#3007_78_90005#3007_78_90003#3007_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31679": { + "npcId": 31679, + "attr": {}, + "npclist": "3007_80_90002#3007_80_90002#3007_80_90001#3007_80_90005#3007_80_90003#3007_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31680": { + "npcId": 31680, + "attr": {}, + "npclist": "3007_82_90002#3007_82_90002#3007_82_90001#3007_82_90005#3007_82_90003#3007_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31681": { + "npcId": 31681, + "attr": {}, + "npclist": "3007_84_90002#3007_84_90002#3007_84_90001#3007_84_90005#3007_84_90003#3007_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31682": { + "npcId": 31682, + "attr": {}, + "npclist": "3007_86_90002#3007_86_90002#3007_86_90001#3007_86_90005#3007_86_90003#3007_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31683": { + "npcId": 31683, + "attr": {}, + "npclist": "3007_88_90002#3007_88_90002#3007_88_90001#3007_88_90005#3007_88_90003#3007_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31684": { + "npcId": 31684, + "attr": {}, + "npclist": "3007_84_90002#3007_84_90002#3007_84_90001#3007_84_90005#3007_84_90003#3007_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31685": { + "npcId": 31685, + "attr": {}, + "npclist": "3007_86_90002#3007_86_90002#3007_86_90001#3007_86_90005#3007_86_90003#3007_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31686": { + "npcId": 31686, + "attr": {}, + "npclist": "3007_88_90002#3007_88_90002#3007_88_90001#3007_88_90005#3007_88_90003#3007_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31687": { + "npcId": 31687, + "attr": {}, + "npclist": "3007_90_90002#3007_90_90002#3007_90_90001#3007_90_90005#3007_90_90003#3007_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31688": { + "npcId": 31688, + "attr": {}, + "npclist": "3007_92_90002#3007_92_90002#3007_92_90001#3007_92_90005#3007_92_90003#3007_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31689": { + "npcId": 31689, + "attr": {}, + "npclist": "3007_94_90002#3007_94_90002#3007_94_90001#3007_94_90005#3007_94_90003#3007_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31690": { + "npcId": 31690, + "attr": {}, + "npclist": "3007_90_90002#3007_90_90002#3007_90_90001#3007_90_90005#3007_90_90003#3007_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31691": { + "npcId": 31691, + "attr": {}, + "npclist": "3007_92_90002#3007_92_90002#3007_92_90001#3007_92_90005#3007_92_90003#3007_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31692": { + "npcId": 31692, + "attr": {}, + "npclist": "3007_94_90002#3007_94_90002#3007_94_90001#3007_94_90005#3007_94_90003#3007_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31693": { + "npcId": 31693, + "attr": {}, + "npclist": "3007_96_90002#3007_96_90002#3007_96_90001#3007_96_90005#3007_96_90003#3007_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31694": { + "npcId": 31694, + "attr": {}, + "npclist": "3007_98_90002#3007_98_90002#3007_98_90001#3007_98_90005#3007_98_90003#3007_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31695": { + "npcId": 31695, + "attr": {}, + "npclist": "3007_100_90002#3007_100_90002#3007_100_90001#3007_100_90005#3007_100_90003#3007_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31696": { + "npcId": 31696, + "attr": {}, + "npclist": "3007_96_90002#3007_96_90002#3007_96_90001#3007_96_90005#3007_96_90003#3007_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31697": { + "npcId": 31697, + "attr": {}, + "npclist": "3007_98_90002#3007_98_90002#3007_98_90001#3007_98_90005#3007_98_90003#3007_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31698": { + "npcId": 31698, + "attr": {}, + "npclist": "3007_100_90002#3007_100_90002#3007_100_90001#3007_100_90005#3007_100_90003#3007_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31699": { + "npcId": 31699, + "attr": {}, + "npclist": "3007_102_90002#3007_102_90002#3007_102_90001#3007_102_90005#3007_102_90003#3007_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31700": { + "npcId": 31700, + "attr": {}, + "npclist": "3007_104_90002#3007_104_90002#3007_104_90001#3007_104_90005#3007_104_90003#3007_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31701": { + "npcId": 31701, + "attr": {}, + "npclist": "3008_2_90002#3008_2_90002#3008_2_90001#3008_2_90005#3008_2_90003#3008_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31702": { + "npcId": 31702, + "attr": {}, + "npclist": "3008_4_90002#3008_4_90002#3008_4_90001#3008_4_90005#3008_4_90003#3008_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31703": { + "npcId": 31703, + "attr": {}, + "npclist": "3008_6_90002#3008_6_90002#3008_6_90001#3008_6_90005#3008_6_90003#3008_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31704": { + "npcId": 31704, + "attr": {}, + "npclist": "3008_8_90002#3008_8_90002#3008_8_90001#3008_8_90005#3008_8_90003#3008_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31705": { + "npcId": 31705, + "attr": {}, + "npclist": "3008_10_90002#3008_10_90002#3008_10_90001#3008_10_90005#3008_10_90003#3008_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31706": { + "npcId": 31706, + "attr": {}, + "npclist": "3008_6_90002#3008_6_90002#3008_6_90001#3008_6_90005#3008_6_90003#3008_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31707": { + "npcId": 31707, + "attr": {}, + "npclist": "3008_8_90002#3008_8_90002#3008_8_90001#3008_8_90005#3008_8_90003#3008_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31708": { + "npcId": 31708, + "attr": {}, + "npclist": "3008_10_90002#3008_10_90002#3008_10_90001#3008_10_90005#3008_10_90003#3008_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31709": { + "npcId": 31709, + "attr": {}, + "npclist": "3008_12_90002#3008_12_90002#3008_12_90001#3008_12_90005#3008_12_90003#3008_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31710": { + "npcId": 31710, + "attr": {}, + "npclist": "3008_14_90002#3008_14_90002#3008_14_90001#3008_14_90005#3008_14_90003#3008_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31711": { + "npcId": 31711, + "attr": {}, + "npclist": "3008_16_90002#3008_16_90002#3008_16_90001#3008_16_90005#3008_16_90003#3008_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31712": { + "npcId": 31712, + "attr": {}, + "npclist": "3008_12_90002#3008_12_90002#3008_12_90001#3008_12_90005#3008_12_90003#3008_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31713": { + "npcId": 31713, + "attr": {}, + "npclist": "3008_14_90002#3008_14_90002#3008_14_90001#3008_14_90005#3008_14_90003#3008_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31714": { + "npcId": 31714, + "attr": {}, + "npclist": "3008_16_90002#3008_16_90002#3008_16_90001#3008_16_90005#3008_16_90003#3008_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31715": { + "npcId": 31715, + "attr": {}, + "npclist": "3008_18_90002#3008_18_90002#3008_18_90001#3008_18_90005#3008_18_90003#3008_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31716": { + "npcId": 31716, + "attr": {}, + "npclist": "3008_20_90002#3008_20_90002#3008_20_90001#3008_20_90005#3008_20_90003#3008_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31717": { + "npcId": 31717, + "attr": {}, + "npclist": "3008_22_90002#3008_22_90002#3008_22_90001#3008_22_90005#3008_22_90003#3008_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31718": { + "npcId": 31718, + "attr": {}, + "npclist": "3008_18_90002#3008_18_90002#3008_18_90001#3008_18_90005#3008_18_90003#3008_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31719": { + "npcId": 31719, + "attr": {}, + "npclist": "3008_20_90002#3008_20_90002#3008_20_90001#3008_20_90005#3008_20_90003#3008_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31720": { + "npcId": 31720, + "attr": {}, + "npclist": "3008_22_90002#3008_22_90002#3008_22_90001#3008_22_90005#3008_22_90003#3008_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31721": { + "npcId": 31721, + "attr": {}, + "npclist": "3008_24_90002#3008_24_90002#3008_24_90001#3008_24_90005#3008_24_90003#3008_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31722": { + "npcId": 31722, + "attr": {}, + "npclist": "3008_26_90002#3008_26_90002#3008_26_90001#3008_26_90005#3008_26_90003#3008_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31723": { + "npcId": 31723, + "attr": {}, + "npclist": "3008_28_90002#3008_28_90002#3008_28_90001#3008_28_90005#3008_28_90003#3008_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31724": { + "npcId": 31724, + "attr": {}, + "npclist": "3008_24_90002#3008_24_90002#3008_24_90001#3008_24_90005#3008_24_90003#3008_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31725": { + "npcId": 31725, + "attr": {}, + "npclist": "3008_26_90002#3008_26_90002#3008_26_90001#3008_26_90005#3008_26_90003#3008_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31726": { + "npcId": 31726, + "attr": {}, + "npclist": "3008_28_90002#3008_28_90002#3008_28_90001#3008_28_90005#3008_28_90003#3008_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31727": { + "npcId": 31727, + "attr": {}, + "npclist": "3008_30_90002#3008_30_90002#3008_30_90001#3008_30_90005#3008_30_90003#3008_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31728": { + "npcId": 31728, + "attr": {}, + "npclist": "3008_32_90002#3008_32_90002#3008_32_90001#3008_32_90005#3008_32_90003#3008_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31729": { + "npcId": 31729, + "attr": {}, + "npclist": "3008_34_90002#3008_34_90002#3008_34_90001#3008_34_90005#3008_34_90003#3008_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31730": { + "npcId": 31730, + "attr": {}, + "npclist": "3008_30_90002#3008_30_90002#3008_30_90001#3008_30_90005#3008_30_90003#3008_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31731": { + "npcId": 31731, + "attr": {}, + "npclist": "3008_32_90002#3008_32_90002#3008_32_90001#3008_32_90005#3008_32_90003#3008_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31732": { + "npcId": 31732, + "attr": {}, + "npclist": "3008_34_90002#3008_34_90002#3008_34_90001#3008_34_90005#3008_34_90003#3008_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31733": { + "npcId": 31733, + "attr": {}, + "npclist": "3008_36_90002#3008_36_90002#3008_36_90001#3008_36_90005#3008_36_90003#3008_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31734": { + "npcId": 31734, + "attr": {}, + "npclist": "3008_38_90002#3008_38_90002#3008_38_90001#3008_38_90005#3008_38_90003#3008_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31735": { + "npcId": 31735, + "attr": {}, + "npclist": "3008_40_90002#3008_40_90002#3008_40_90001#3008_40_90005#3008_40_90003#3008_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31736": { + "npcId": 31736, + "attr": {}, + "npclist": "3008_36_90002#3008_36_90002#3008_36_90001#3008_36_90005#3008_36_90003#3008_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31737": { + "npcId": 31737, + "attr": {}, + "npclist": "3008_38_90002#3008_38_90002#3008_38_90001#3008_38_90005#3008_38_90003#3008_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31738": { + "npcId": 31738, + "attr": {}, + "npclist": "3008_40_90002#3008_40_90002#3008_40_90001#3008_40_90005#3008_40_90003#3008_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31739": { + "npcId": 31739, + "attr": {}, + "npclist": "3008_42_90002#3008_42_90002#3008_42_90001#3008_42_90005#3008_42_90003#3008_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31740": { + "npcId": 31740, + "attr": {}, + "npclist": "3008_44_90002#3008_44_90002#3008_44_90001#3008_44_90005#3008_44_90003#3008_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31741": { + "npcId": 31741, + "attr": {}, + "npclist": "3008_46_90002#3008_46_90002#3008_46_90001#3008_46_90005#3008_46_90003#3008_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31742": { + "npcId": 31742, + "attr": {}, + "npclist": "3008_42_90002#3008_42_90002#3008_42_90001#3008_42_90005#3008_42_90003#3008_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31743": { + "npcId": 31743, + "attr": {}, + "npclist": "3008_44_90002#3008_44_90002#3008_44_90001#3008_44_90005#3008_44_90003#3008_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31744": { + "npcId": 31744, + "attr": {}, + "npclist": "3008_46_90002#3008_46_90002#3008_46_90001#3008_46_90005#3008_46_90003#3008_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31745": { + "npcId": 31745, + "attr": {}, + "npclist": "3008_48_90002#3008_48_90002#3008_48_90001#3008_48_90005#3008_48_90003#3008_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31746": { + "npcId": 31746, + "attr": {}, + "npclist": "3008_50_90002#3008_50_90002#3008_50_90001#3008_50_90005#3008_50_90003#3008_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31747": { + "npcId": 31747, + "attr": {}, + "npclist": "3008_52_90002#3008_52_90002#3008_52_90001#3008_52_90005#3008_52_90003#3008_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31748": { + "npcId": 31748, + "attr": {}, + "npclist": "3008_48_90002#3008_48_90002#3008_48_90001#3008_48_90005#3008_48_90003#3008_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31749": { + "npcId": 31749, + "attr": {}, + "npclist": "3008_50_90002#3008_50_90002#3008_50_90001#3008_50_90005#3008_50_90003#3008_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31750": { + "npcId": 31750, + "attr": {}, + "npclist": "3008_52_90002#3008_52_90002#3008_52_90001#3008_52_90005#3008_52_90003#3008_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31751": { + "npcId": 31751, + "attr": {}, + "npclist": "3008_54_90002#3008_54_90002#3008_54_90001#3008_54_90005#3008_54_90003#3008_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31752": { + "npcId": 31752, + "attr": {}, + "npclist": "3008_56_90002#3008_56_90002#3008_56_90001#3008_56_90005#3008_56_90003#3008_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31753": { + "npcId": 31753, + "attr": {}, + "npclist": "3008_58_90002#3008_58_90002#3008_58_90001#3008_58_90005#3008_58_90003#3008_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31754": { + "npcId": 31754, + "attr": {}, + "npclist": "3008_54_90002#3008_54_90002#3008_54_90001#3008_54_90005#3008_54_90003#3008_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31755": { + "npcId": 31755, + "attr": {}, + "npclist": "3008_56_90002#3008_56_90002#3008_56_90001#3008_56_90005#3008_56_90003#3008_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31756": { + "npcId": 31756, + "attr": {}, + "npclist": "3008_58_90002#3008_58_90002#3008_58_90001#3008_58_90005#3008_58_90003#3008_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31757": { + "npcId": 31757, + "attr": {}, + "npclist": "3008_60_90002#3008_60_90002#3008_60_90001#3008_60_90005#3008_60_90003#3008_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31758": { + "npcId": 31758, + "attr": {}, + "npclist": "3008_62_90002#3008_62_90002#3008_62_90001#3008_62_90005#3008_62_90003#3008_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31759": { + "npcId": 31759, + "attr": {}, + "npclist": "3008_64_90002#3008_64_90002#3008_64_90001#3008_64_90005#3008_64_90003#3008_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31760": { + "npcId": 31760, + "attr": {}, + "npclist": "3008_60_90002#3008_60_90002#3008_60_90001#3008_60_90005#3008_60_90003#3008_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31761": { + "npcId": 31761, + "attr": {}, + "npclist": "3008_62_90002#3008_62_90002#3008_62_90001#3008_62_90005#3008_62_90003#3008_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31762": { + "npcId": 31762, + "attr": {}, + "npclist": "3008_64_90002#3008_64_90002#3008_64_90001#3008_64_90005#3008_64_90003#3008_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31763": { + "npcId": 31763, + "attr": {}, + "npclist": "3008_66_90002#3008_66_90002#3008_66_90001#3008_66_90005#3008_66_90003#3008_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31764": { + "npcId": 31764, + "attr": {}, + "npclist": "3008_68_90002#3008_68_90002#3008_68_90001#3008_68_90005#3008_68_90003#3008_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31765": { + "npcId": 31765, + "attr": {}, + "npclist": "3008_70_90002#3008_70_90002#3008_70_90001#3008_70_90005#3008_70_90003#3008_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31766": { + "npcId": 31766, + "attr": {}, + "npclist": "3008_66_90002#3008_66_90002#3008_66_90001#3008_66_90005#3008_66_90003#3008_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31767": { + "npcId": 31767, + "attr": {}, + "npclist": "3008_68_90002#3008_68_90002#3008_68_90001#3008_68_90005#3008_68_90003#3008_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31768": { + "npcId": 31768, + "attr": {}, + "npclist": "3008_70_90002#3008_70_90002#3008_70_90001#3008_70_90005#3008_70_90003#3008_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31769": { + "npcId": 31769, + "attr": {}, + "npclist": "3008_72_90002#3008_72_90002#3008_72_90001#3008_72_90005#3008_72_90003#3008_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31770": { + "npcId": 31770, + "attr": {}, + "npclist": "3008_74_90002#3008_74_90002#3008_74_90001#3008_74_90005#3008_74_90003#3008_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31771": { + "npcId": 31771, + "attr": {}, + "npclist": "3008_76_90002#3008_76_90002#3008_76_90001#3008_76_90005#3008_76_90003#3008_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31772": { + "npcId": 31772, + "attr": {}, + "npclist": "3008_72_90002#3008_72_90002#3008_72_90001#3008_72_90005#3008_72_90003#3008_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31773": { + "npcId": 31773, + "attr": {}, + "npclist": "3008_74_90002#3008_74_90002#3008_74_90001#3008_74_90005#3008_74_90003#3008_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31774": { + "npcId": 31774, + "attr": {}, + "npclist": "3008_76_90002#3008_76_90002#3008_76_90001#3008_76_90005#3008_76_90003#3008_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31775": { + "npcId": 31775, + "attr": {}, + "npclist": "3008_78_90002#3008_78_90002#3008_78_90001#3008_78_90005#3008_78_90003#3008_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31776": { + "npcId": 31776, + "attr": {}, + "npclist": "3008_80_90002#3008_80_90002#3008_80_90001#3008_80_90005#3008_80_90003#3008_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31777": { + "npcId": 31777, + "attr": {}, + "npclist": "3008_82_90002#3008_82_90002#3008_82_90001#3008_82_90005#3008_82_90003#3008_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31778": { + "npcId": 31778, + "attr": {}, + "npclist": "3008_78_90002#3008_78_90002#3008_78_90001#3008_78_90005#3008_78_90003#3008_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31779": { + "npcId": 31779, + "attr": {}, + "npclist": "3008_80_90002#3008_80_90002#3008_80_90001#3008_80_90005#3008_80_90003#3008_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31780": { + "npcId": 31780, + "attr": {}, + "npclist": "3008_82_90002#3008_82_90002#3008_82_90001#3008_82_90005#3008_82_90003#3008_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31781": { + "npcId": 31781, + "attr": {}, + "npclist": "3008_84_90002#3008_84_90002#3008_84_90001#3008_84_90005#3008_84_90003#3008_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31782": { + "npcId": 31782, + "attr": {}, + "npclist": "3008_86_90002#3008_86_90002#3008_86_90001#3008_86_90005#3008_86_90003#3008_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31783": { + "npcId": 31783, + "attr": {}, + "npclist": "3008_88_90002#3008_88_90002#3008_88_90001#3008_88_90005#3008_88_90003#3008_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31784": { + "npcId": 31784, + "attr": {}, + "npclist": "3008_84_90002#3008_84_90002#3008_84_90001#3008_84_90005#3008_84_90003#3008_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31785": { + "npcId": 31785, + "attr": {}, + "npclist": "3008_86_90002#3008_86_90002#3008_86_90001#3008_86_90005#3008_86_90003#3008_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31786": { + "npcId": 31786, + "attr": {}, + "npclist": "3008_88_90002#3008_88_90002#3008_88_90001#3008_88_90005#3008_88_90003#3008_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31787": { + "npcId": 31787, + "attr": {}, + "npclist": "3008_90_90002#3008_90_90002#3008_90_90001#3008_90_90005#3008_90_90003#3008_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31788": { + "npcId": 31788, + "attr": {}, + "npclist": "3008_92_90002#3008_92_90002#3008_92_90001#3008_92_90005#3008_92_90003#3008_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31789": { + "npcId": 31789, + "attr": {}, + "npclist": "3008_94_90002#3008_94_90002#3008_94_90001#3008_94_90005#3008_94_90003#3008_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31790": { + "npcId": 31790, + "attr": {}, + "npclist": "3008_90_90002#3008_90_90002#3008_90_90001#3008_90_90005#3008_90_90003#3008_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31791": { + "npcId": 31791, + "attr": {}, + "npclist": "3008_92_90002#3008_92_90002#3008_92_90001#3008_92_90005#3008_92_90003#3008_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31792": { + "npcId": 31792, + "attr": {}, + "npclist": "3008_94_90002#3008_94_90002#3008_94_90001#3008_94_90005#3008_94_90003#3008_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31793": { + "npcId": 31793, + "attr": {}, + "npclist": "3008_96_90002#3008_96_90002#3008_96_90001#3008_96_90005#3008_96_90003#3008_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31794": { + "npcId": 31794, + "attr": {}, + "npclist": "3008_98_90002#3008_98_90002#3008_98_90001#3008_98_90005#3008_98_90003#3008_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31795": { + "npcId": 31795, + "attr": {}, + "npclist": "3008_100_90002#3008_100_90002#3008_100_90001#3008_100_90005#3008_100_90003#3008_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31796": { + "npcId": 31796, + "attr": {}, + "npclist": "3008_96_90002#3008_96_90002#3008_96_90001#3008_96_90005#3008_96_90003#3008_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31797": { + "npcId": 31797, + "attr": {}, + "npclist": "3008_98_90002#3008_98_90002#3008_98_90001#3008_98_90005#3008_98_90003#3008_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31798": { + "npcId": 31798, + "attr": {}, + "npclist": "3008_100_90002#3008_100_90002#3008_100_90001#3008_100_90005#3008_100_90003#3008_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31799": { + "npcId": 31799, + "attr": {}, + "npclist": "3008_102_90002#3008_102_90002#3008_102_90001#3008_102_90005#3008_102_90003#3008_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31800": { + "npcId": 31800, + "attr": {}, + "npclist": "3008_104_90002#3008_104_90002#3008_104_90001#3008_104_90005#3008_104_90003#3008_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31801": { + "npcId": 31801, + "attr": {}, + "npclist": "3009_2_90002#3009_2_90002#3009_2_90001#3009_2_90005#3009_2_90003#3009_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31802": { + "npcId": 31802, + "attr": {}, + "npclist": "3009_4_90002#3009_4_90002#3009_4_90001#3009_4_90005#3009_4_90003#3009_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31803": { + "npcId": 31803, + "attr": {}, + "npclist": "3009_6_90002#3009_6_90002#3009_6_90001#3009_6_90005#3009_6_90003#3009_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31804": { + "npcId": 31804, + "attr": {}, + "npclist": "3009_8_90002#3009_8_90002#3009_8_90001#3009_8_90005#3009_8_90003#3009_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31805": { + "npcId": 31805, + "attr": {}, + "npclist": "3009_10_90002#3009_10_90002#3009_10_90001#3009_10_90005#3009_10_90003#3009_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31806": { + "npcId": 31806, + "attr": {}, + "npclist": "3009_6_90002#3009_6_90002#3009_6_90001#3009_6_90005#3009_6_90003#3009_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31807": { + "npcId": 31807, + "attr": {}, + "npclist": "3009_8_90002#3009_8_90002#3009_8_90001#3009_8_90005#3009_8_90003#3009_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31808": { + "npcId": 31808, + "attr": {}, + "npclist": "3009_10_90002#3009_10_90002#3009_10_90001#3009_10_90005#3009_10_90003#3009_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31809": { + "npcId": 31809, + "attr": {}, + "npclist": "3009_12_90002#3009_12_90002#3009_12_90001#3009_12_90005#3009_12_90003#3009_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31810": { + "npcId": 31810, + "attr": {}, + "npclist": "3009_14_90002#3009_14_90002#3009_14_90001#3009_14_90005#3009_14_90003#3009_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31811": { + "npcId": 31811, + "attr": {}, + "npclist": "3009_16_90002#3009_16_90002#3009_16_90001#3009_16_90005#3009_16_90003#3009_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31812": { + "npcId": 31812, + "attr": {}, + "npclist": "3009_12_90002#3009_12_90002#3009_12_90001#3009_12_90005#3009_12_90003#3009_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31813": { + "npcId": 31813, + "attr": {}, + "npclist": "3009_14_90002#3009_14_90002#3009_14_90001#3009_14_90005#3009_14_90003#3009_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31814": { + "npcId": 31814, + "attr": {}, + "npclist": "3009_16_90002#3009_16_90002#3009_16_90001#3009_16_90005#3009_16_90003#3009_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31815": { + "npcId": 31815, + "attr": {}, + "npclist": "3009_18_90002#3009_18_90002#3009_18_90001#3009_18_90005#3009_18_90003#3009_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31816": { + "npcId": 31816, + "attr": {}, + "npclist": "3009_20_90002#3009_20_90002#3009_20_90001#3009_20_90005#3009_20_90003#3009_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31817": { + "npcId": 31817, + "attr": {}, + "npclist": "3009_22_90002#3009_22_90002#3009_22_90001#3009_22_90005#3009_22_90003#3009_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31818": { + "npcId": 31818, + "attr": {}, + "npclist": "3009_18_90002#3009_18_90002#3009_18_90001#3009_18_90005#3009_18_90003#3009_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31819": { + "npcId": 31819, + "attr": {}, + "npclist": "3009_20_90002#3009_20_90002#3009_20_90001#3009_20_90005#3009_20_90003#3009_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31820": { + "npcId": 31820, + "attr": {}, + "npclist": "3009_22_90002#3009_22_90002#3009_22_90001#3009_22_90005#3009_22_90003#3009_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31821": { + "npcId": 31821, + "attr": {}, + "npclist": "3009_24_90002#3009_24_90002#3009_24_90001#3009_24_90005#3009_24_90003#3009_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31822": { + "npcId": 31822, + "attr": {}, + "npclist": "3009_26_90002#3009_26_90002#3009_26_90001#3009_26_90005#3009_26_90003#3009_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31823": { + "npcId": 31823, + "attr": {}, + "npclist": "3009_28_90002#3009_28_90002#3009_28_90001#3009_28_90005#3009_28_90003#3009_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31824": { + "npcId": 31824, + "attr": {}, + "npclist": "3009_24_90002#3009_24_90002#3009_24_90001#3009_24_90005#3009_24_90003#3009_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31825": { + "npcId": 31825, + "attr": {}, + "npclist": "3009_26_90002#3009_26_90002#3009_26_90001#3009_26_90005#3009_26_90003#3009_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31826": { + "npcId": 31826, + "attr": {}, + "npclist": "3009_28_90002#3009_28_90002#3009_28_90001#3009_28_90005#3009_28_90003#3009_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31827": { + "npcId": 31827, + "attr": {}, + "npclist": "3009_30_90002#3009_30_90002#3009_30_90001#3009_30_90005#3009_30_90003#3009_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31828": { + "npcId": 31828, + "attr": {}, + "npclist": "3009_32_90002#3009_32_90002#3009_32_90001#3009_32_90005#3009_32_90003#3009_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31829": { + "npcId": 31829, + "attr": {}, + "npclist": "3009_34_90002#3009_34_90002#3009_34_90001#3009_34_90005#3009_34_90003#3009_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31830": { + "npcId": 31830, + "attr": {}, + "npclist": "3009_30_90002#3009_30_90002#3009_30_90001#3009_30_90005#3009_30_90003#3009_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31831": { + "npcId": 31831, + "attr": {}, + "npclist": "3009_32_90002#3009_32_90002#3009_32_90001#3009_32_90005#3009_32_90003#3009_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31832": { + "npcId": 31832, + "attr": {}, + "npclist": "3009_34_90002#3009_34_90002#3009_34_90001#3009_34_90005#3009_34_90003#3009_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31833": { + "npcId": 31833, + "attr": {}, + "npclist": "3009_36_90002#3009_36_90002#3009_36_90001#3009_36_90005#3009_36_90003#3009_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31834": { + "npcId": 31834, + "attr": {}, + "npclist": "3009_38_90002#3009_38_90002#3009_38_90001#3009_38_90005#3009_38_90003#3009_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31835": { + "npcId": 31835, + "attr": {}, + "npclist": "3009_40_90002#3009_40_90002#3009_40_90001#3009_40_90005#3009_40_90003#3009_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31836": { + "npcId": 31836, + "attr": {}, + "npclist": "3009_36_90002#3009_36_90002#3009_36_90001#3009_36_90005#3009_36_90003#3009_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31837": { + "npcId": 31837, + "attr": {}, + "npclist": "3009_38_90002#3009_38_90002#3009_38_90001#3009_38_90005#3009_38_90003#3009_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31838": { + "npcId": 31838, + "attr": {}, + "npclist": "3009_40_90002#3009_40_90002#3009_40_90001#3009_40_90005#3009_40_90003#3009_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31839": { + "npcId": 31839, + "attr": {}, + "npclist": "3009_42_90002#3009_42_90002#3009_42_90001#3009_42_90005#3009_42_90003#3009_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31840": { + "npcId": 31840, + "attr": {}, + "npclist": "3009_44_90002#3009_44_90002#3009_44_90001#3009_44_90005#3009_44_90003#3009_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31841": { + "npcId": 31841, + "attr": {}, + "npclist": "3009_46_90002#3009_46_90002#3009_46_90001#3009_46_90005#3009_46_90003#3009_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31842": { + "npcId": 31842, + "attr": {}, + "npclist": "3009_42_90002#3009_42_90002#3009_42_90001#3009_42_90005#3009_42_90003#3009_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31843": { + "npcId": 31843, + "attr": {}, + "npclist": "3009_44_90002#3009_44_90002#3009_44_90001#3009_44_90005#3009_44_90003#3009_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31844": { + "npcId": 31844, + "attr": {}, + "npclist": "3009_46_90002#3009_46_90002#3009_46_90001#3009_46_90005#3009_46_90003#3009_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31845": { + "npcId": 31845, + "attr": {}, + "npclist": "3009_48_90002#3009_48_90002#3009_48_90001#3009_48_90005#3009_48_90003#3009_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31846": { + "npcId": 31846, + "attr": {}, + "npclist": "3009_50_90002#3009_50_90002#3009_50_90001#3009_50_90005#3009_50_90003#3009_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31847": { + "npcId": 31847, + "attr": {}, + "npclist": "3009_52_90002#3009_52_90002#3009_52_90001#3009_52_90005#3009_52_90003#3009_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31848": { + "npcId": 31848, + "attr": {}, + "npclist": "3009_48_90002#3009_48_90002#3009_48_90001#3009_48_90005#3009_48_90003#3009_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31849": { + "npcId": 31849, + "attr": {}, + "npclist": "3009_50_90002#3009_50_90002#3009_50_90001#3009_50_90005#3009_50_90003#3009_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31850": { + "npcId": 31850, + "attr": {}, + "npclist": "3009_52_90002#3009_52_90002#3009_52_90001#3009_52_90005#3009_52_90003#3009_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31851": { + "npcId": 31851, + "attr": {}, + "npclist": "3009_54_90002#3009_54_90002#3009_54_90001#3009_54_90005#3009_54_90003#3009_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31852": { + "npcId": 31852, + "attr": {}, + "npclist": "3009_56_90002#3009_56_90002#3009_56_90001#3009_56_90005#3009_56_90003#3009_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31853": { + "npcId": 31853, + "attr": {}, + "npclist": "3009_58_90002#3009_58_90002#3009_58_90001#3009_58_90005#3009_58_90003#3009_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31854": { + "npcId": 31854, + "attr": {}, + "npclist": "3009_54_90002#3009_54_90002#3009_54_90001#3009_54_90005#3009_54_90003#3009_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31855": { + "npcId": 31855, + "attr": {}, + "npclist": "3009_56_90002#3009_56_90002#3009_56_90001#3009_56_90005#3009_56_90003#3009_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31856": { + "npcId": 31856, + "attr": {}, + "npclist": "3009_58_90002#3009_58_90002#3009_58_90001#3009_58_90005#3009_58_90003#3009_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31857": { + "npcId": 31857, + "attr": {}, + "npclist": "3009_60_90002#3009_60_90002#3009_60_90001#3009_60_90005#3009_60_90003#3009_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31858": { + "npcId": 31858, + "attr": {}, + "npclist": "3009_62_90002#3009_62_90002#3009_62_90001#3009_62_90005#3009_62_90003#3009_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31859": { + "npcId": 31859, + "attr": {}, + "npclist": "3009_64_90002#3009_64_90002#3009_64_90001#3009_64_90005#3009_64_90003#3009_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31860": { + "npcId": 31860, + "attr": {}, + "npclist": "3009_60_90002#3009_60_90002#3009_60_90001#3009_60_90005#3009_60_90003#3009_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31861": { + "npcId": 31861, + "attr": {}, + "npclist": "3009_62_90002#3009_62_90002#3009_62_90001#3009_62_90005#3009_62_90003#3009_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31862": { + "npcId": 31862, + "attr": {}, + "npclist": "3009_64_90002#3009_64_90002#3009_64_90001#3009_64_90005#3009_64_90003#3009_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31863": { + "npcId": 31863, + "attr": {}, + "npclist": "3009_66_90002#3009_66_90002#3009_66_90001#3009_66_90005#3009_66_90003#3009_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31864": { + "npcId": 31864, + "attr": {}, + "npclist": "3009_68_90002#3009_68_90002#3009_68_90001#3009_68_90005#3009_68_90003#3009_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31865": { + "npcId": 31865, + "attr": {}, + "npclist": "3009_70_90002#3009_70_90002#3009_70_90001#3009_70_90005#3009_70_90003#3009_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31866": { + "npcId": 31866, + "attr": {}, + "npclist": "3009_66_90002#3009_66_90002#3009_66_90001#3009_66_90005#3009_66_90003#3009_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31867": { + "npcId": 31867, + "attr": {}, + "npclist": "3009_68_90002#3009_68_90002#3009_68_90001#3009_68_90005#3009_68_90003#3009_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31868": { + "npcId": 31868, + "attr": {}, + "npclist": "3009_70_90002#3009_70_90002#3009_70_90001#3009_70_90005#3009_70_90003#3009_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31869": { + "npcId": 31869, + "attr": {}, + "npclist": "3009_72_90002#3009_72_90002#3009_72_90001#3009_72_90005#3009_72_90003#3009_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31870": { + "npcId": 31870, + "attr": {}, + "npclist": "3009_74_90002#3009_74_90002#3009_74_90001#3009_74_90005#3009_74_90003#3009_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31871": { + "npcId": 31871, + "attr": {}, + "npclist": "3009_76_90002#3009_76_90002#3009_76_90001#3009_76_90005#3009_76_90003#3009_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31872": { + "npcId": 31872, + "attr": {}, + "npclist": "3009_72_90002#3009_72_90002#3009_72_90001#3009_72_90005#3009_72_90003#3009_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31873": { + "npcId": 31873, + "attr": {}, + "npclist": "3009_74_90002#3009_74_90002#3009_74_90001#3009_74_90005#3009_74_90003#3009_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31874": { + "npcId": 31874, + "attr": {}, + "npclist": "3009_76_90002#3009_76_90002#3009_76_90001#3009_76_90005#3009_76_90003#3009_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31875": { + "npcId": 31875, + "attr": {}, + "npclist": "3009_78_90002#3009_78_90002#3009_78_90001#3009_78_90005#3009_78_90003#3009_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31876": { + "npcId": 31876, + "attr": {}, + "npclist": "3009_80_90002#3009_80_90002#3009_80_90001#3009_80_90005#3009_80_90003#3009_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31877": { + "npcId": 31877, + "attr": {}, + "npclist": "3009_82_90002#3009_82_90002#3009_82_90001#3009_82_90005#3009_82_90003#3009_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31878": { + "npcId": 31878, + "attr": {}, + "npclist": "3009_78_90002#3009_78_90002#3009_78_90001#3009_78_90005#3009_78_90003#3009_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31879": { + "npcId": 31879, + "attr": {}, + "npclist": "3009_80_90002#3009_80_90002#3009_80_90001#3009_80_90005#3009_80_90003#3009_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31880": { + "npcId": 31880, + "attr": {}, + "npclist": "3009_82_90002#3009_82_90002#3009_82_90001#3009_82_90005#3009_82_90003#3009_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31881": { + "npcId": 31881, + "attr": {}, + "npclist": "3009_84_90002#3009_84_90002#3009_84_90001#3009_84_90005#3009_84_90003#3009_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31882": { + "npcId": 31882, + "attr": {}, + "npclist": "3009_86_90002#3009_86_90002#3009_86_90001#3009_86_90005#3009_86_90003#3009_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31883": { + "npcId": 31883, + "attr": {}, + "npclist": "3009_88_90002#3009_88_90002#3009_88_90001#3009_88_90005#3009_88_90003#3009_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31884": { + "npcId": 31884, + "attr": {}, + "npclist": "3009_84_90002#3009_84_90002#3009_84_90001#3009_84_90005#3009_84_90003#3009_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31885": { + "npcId": 31885, + "attr": {}, + "npclist": "3009_86_90002#3009_86_90002#3009_86_90001#3009_86_90005#3009_86_90003#3009_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31886": { + "npcId": 31886, + "attr": {}, + "npclist": "3009_88_90002#3009_88_90002#3009_88_90001#3009_88_90005#3009_88_90003#3009_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31887": { + "npcId": 31887, + "attr": {}, + "npclist": "3009_90_90002#3009_90_90002#3009_90_90001#3009_90_90005#3009_90_90003#3009_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31888": { + "npcId": 31888, + "attr": {}, + "npclist": "3009_92_90002#3009_92_90002#3009_92_90001#3009_92_90005#3009_92_90003#3009_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31889": { + "npcId": 31889, + "attr": {}, + "npclist": "3009_94_90002#3009_94_90002#3009_94_90001#3009_94_90005#3009_94_90003#3009_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31890": { + "npcId": 31890, + "attr": {}, + "npclist": "3009_90_90002#3009_90_90002#3009_90_90001#3009_90_90005#3009_90_90003#3009_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31891": { + "npcId": 31891, + "attr": {}, + "npclist": "3009_92_90002#3009_92_90002#3009_92_90001#3009_92_90005#3009_92_90003#3009_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31892": { + "npcId": 31892, + "attr": {}, + "npclist": "3009_94_90002#3009_94_90002#3009_94_90001#3009_94_90005#3009_94_90003#3009_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31893": { + "npcId": 31893, + "attr": {}, + "npclist": "3009_96_90002#3009_96_90002#3009_96_90001#3009_96_90005#3009_96_90003#3009_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31894": { + "npcId": 31894, + "attr": {}, + "npclist": "3009_98_90002#3009_98_90002#3009_98_90001#3009_98_90005#3009_98_90003#3009_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31895": { + "npcId": 31895, + "attr": {}, + "npclist": "3009_100_90002#3009_100_90002#3009_100_90001#3009_100_90005#3009_100_90003#3009_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31896": { + "npcId": 31896, + "attr": {}, + "npclist": "3009_96_90002#3009_96_90002#3009_96_90001#3009_96_90005#3009_96_90003#3009_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31897": { + "npcId": 31897, + "attr": {}, + "npclist": "3009_98_90002#3009_98_90002#3009_98_90001#3009_98_90005#3009_98_90003#3009_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31898": { + "npcId": 31898, + "attr": {}, + "npclist": "3009_100_90002#3009_100_90002#3009_100_90001#3009_100_90005#3009_100_90003#3009_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31899": { + "npcId": 31899, + "attr": {}, + "npclist": "3009_102_90002#3009_102_90002#3009_102_90001#3009_102_90005#3009_102_90003#3009_102_90003", + "npcLv": [], + "isboss": 0 + }, + "31900": { + "npcId": 31900, + "attr": {}, + "npclist": "3009_104_90002#3009_104_90002#3009_104_90001#3009_104_90005#3009_104_90003#3009_104_90003", + "npcLv": [], + "isboss": 0 + }, + "31901": { + "npcId": 31901, + "attr": {}, + "npclist": "3010_2_90002#3010_2_90002#3010_2_90001#3010_2_90005#3010_2_90003#3010_2_90003", + "npcLv": [], + "isboss": 0 + }, + "31902": { + "npcId": 31902, + "attr": {}, + "npclist": "3010_4_90002#3010_4_90002#3010_4_90001#3010_4_90005#3010_4_90003#3010_4_90003", + "npcLv": [], + "isboss": 0 + }, + "31903": { + "npcId": 31903, + "attr": {}, + "npclist": "3010_6_90002#3010_6_90002#3010_6_90001#3010_6_90005#3010_6_90003#3010_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31904": { + "npcId": 31904, + "attr": {}, + "npclist": "3010_8_90002#3010_8_90002#3010_8_90001#3010_8_90005#3010_8_90003#3010_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31905": { + "npcId": 31905, + "attr": {}, + "npclist": "3010_10_90002#3010_10_90002#3010_10_90001#3010_10_90005#3010_10_90003#3010_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31906": { + "npcId": 31906, + "attr": {}, + "npclist": "3010_6_90002#3010_6_90002#3010_6_90001#3010_6_90005#3010_6_90003#3010_6_90003", + "npcLv": [], + "isboss": 0 + }, + "31907": { + "npcId": 31907, + "attr": {}, + "npclist": "3010_8_90002#3010_8_90002#3010_8_90001#3010_8_90005#3010_8_90003#3010_8_90003", + "npcLv": [], + "isboss": 0 + }, + "31908": { + "npcId": 31908, + "attr": {}, + "npclist": "3010_10_90002#3010_10_90002#3010_10_90001#3010_10_90005#3010_10_90003#3010_10_90003", + "npcLv": [], + "isboss": 0 + }, + "31909": { + "npcId": 31909, + "attr": {}, + "npclist": "3010_12_90002#3010_12_90002#3010_12_90001#3010_12_90005#3010_12_90003#3010_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31910": { + "npcId": 31910, + "attr": {}, + "npclist": "3010_14_90002#3010_14_90002#3010_14_90001#3010_14_90005#3010_14_90003#3010_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31911": { + "npcId": 31911, + "attr": {}, + "npclist": "3010_16_90002#3010_16_90002#3010_16_90001#3010_16_90005#3010_16_90003#3010_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31912": { + "npcId": 31912, + "attr": {}, + "npclist": "3010_12_90002#3010_12_90002#3010_12_90001#3010_12_90005#3010_12_90003#3010_12_90003", + "npcLv": [], + "isboss": 0 + }, + "31913": { + "npcId": 31913, + "attr": {}, + "npclist": "3010_14_90002#3010_14_90002#3010_14_90001#3010_14_90005#3010_14_90003#3010_14_90003", + "npcLv": [], + "isboss": 0 + }, + "31914": { + "npcId": 31914, + "attr": {}, + "npclist": "3010_16_90002#3010_16_90002#3010_16_90001#3010_16_90005#3010_16_90003#3010_16_90003", + "npcLv": [], + "isboss": 0 + }, + "31915": { + "npcId": 31915, + "attr": {}, + "npclist": "3010_18_90002#3010_18_90002#3010_18_90001#3010_18_90005#3010_18_90003#3010_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31916": { + "npcId": 31916, + "attr": {}, + "npclist": "3010_20_90002#3010_20_90002#3010_20_90001#3010_20_90005#3010_20_90003#3010_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31917": { + "npcId": 31917, + "attr": {}, + "npclist": "3010_22_90002#3010_22_90002#3010_22_90001#3010_22_90005#3010_22_90003#3010_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31918": { + "npcId": 31918, + "attr": {}, + "npclist": "3010_18_90002#3010_18_90002#3010_18_90001#3010_18_90005#3010_18_90003#3010_18_90003", + "npcLv": [], + "isboss": 0 + }, + "31919": { + "npcId": 31919, + "attr": {}, + "npclist": "3010_20_90002#3010_20_90002#3010_20_90001#3010_20_90005#3010_20_90003#3010_20_90003", + "npcLv": [], + "isboss": 0 + }, + "31920": { + "npcId": 31920, + "attr": {}, + "npclist": "3010_22_90002#3010_22_90002#3010_22_90001#3010_22_90005#3010_22_90003#3010_22_90003", + "npcLv": [], + "isboss": 0 + }, + "31921": { + "npcId": 31921, + "attr": {}, + "npclist": "3010_24_90002#3010_24_90002#3010_24_90001#3010_24_90005#3010_24_90003#3010_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31922": { + "npcId": 31922, + "attr": {}, + "npclist": "3010_26_90002#3010_26_90002#3010_26_90001#3010_26_90005#3010_26_90003#3010_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31923": { + "npcId": 31923, + "attr": {}, + "npclist": "3010_28_90002#3010_28_90002#3010_28_90001#3010_28_90005#3010_28_90003#3010_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31924": { + "npcId": 31924, + "attr": {}, + "npclist": "3010_24_90002#3010_24_90002#3010_24_90001#3010_24_90005#3010_24_90003#3010_24_90003", + "npcLv": [], + "isboss": 0 + }, + "31925": { + "npcId": 31925, + "attr": {}, + "npclist": "3010_26_90002#3010_26_90002#3010_26_90001#3010_26_90005#3010_26_90003#3010_26_90003", + "npcLv": [], + "isboss": 0 + }, + "31926": { + "npcId": 31926, + "attr": {}, + "npclist": "3010_28_90002#3010_28_90002#3010_28_90001#3010_28_90005#3010_28_90003#3010_28_90003", + "npcLv": [], + "isboss": 0 + }, + "31927": { + "npcId": 31927, + "attr": {}, + "npclist": "3010_30_90002#3010_30_90002#3010_30_90001#3010_30_90005#3010_30_90003#3010_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31928": { + "npcId": 31928, + "attr": {}, + "npclist": "3010_32_90002#3010_32_90002#3010_32_90001#3010_32_90005#3010_32_90003#3010_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31929": { + "npcId": 31929, + "attr": {}, + "npclist": "3010_34_90002#3010_34_90002#3010_34_90001#3010_34_90005#3010_34_90003#3010_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31930": { + "npcId": 31930, + "attr": {}, + "npclist": "3010_30_90002#3010_30_90002#3010_30_90001#3010_30_90005#3010_30_90003#3010_30_90003", + "npcLv": [], + "isboss": 0 + }, + "31931": { + "npcId": 31931, + "attr": {}, + "npclist": "3010_32_90002#3010_32_90002#3010_32_90001#3010_32_90005#3010_32_90003#3010_32_90003", + "npcLv": [], + "isboss": 0 + }, + "31932": { + "npcId": 31932, + "attr": {}, + "npclist": "3010_34_90002#3010_34_90002#3010_34_90001#3010_34_90005#3010_34_90003#3010_34_90003", + "npcLv": [], + "isboss": 0 + }, + "31933": { + "npcId": 31933, + "attr": {}, + "npclist": "3010_36_90002#3010_36_90002#3010_36_90001#3010_36_90005#3010_36_90003#3010_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31934": { + "npcId": 31934, + "attr": {}, + "npclist": "3010_38_90002#3010_38_90002#3010_38_90001#3010_38_90005#3010_38_90003#3010_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31935": { + "npcId": 31935, + "attr": {}, + "npclist": "3010_40_90002#3010_40_90002#3010_40_90001#3010_40_90005#3010_40_90003#3010_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31936": { + "npcId": 31936, + "attr": {}, + "npclist": "3010_36_90002#3010_36_90002#3010_36_90001#3010_36_90005#3010_36_90003#3010_36_90003", + "npcLv": [], + "isboss": 0 + }, + "31937": { + "npcId": 31937, + "attr": {}, + "npclist": "3010_38_90002#3010_38_90002#3010_38_90001#3010_38_90005#3010_38_90003#3010_38_90003", + "npcLv": [], + "isboss": 0 + }, + "31938": { + "npcId": 31938, + "attr": {}, + "npclist": "3010_40_90002#3010_40_90002#3010_40_90001#3010_40_90005#3010_40_90003#3010_40_90003", + "npcLv": [], + "isboss": 0 + }, + "31939": { + "npcId": 31939, + "attr": {}, + "npclist": "3010_42_90002#3010_42_90002#3010_42_90001#3010_42_90005#3010_42_90003#3010_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31940": { + "npcId": 31940, + "attr": {}, + "npclist": "3010_44_90002#3010_44_90002#3010_44_90001#3010_44_90005#3010_44_90003#3010_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31941": { + "npcId": 31941, + "attr": {}, + "npclist": "3010_46_90002#3010_46_90002#3010_46_90001#3010_46_90005#3010_46_90003#3010_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31942": { + "npcId": 31942, + "attr": {}, + "npclist": "3010_42_90002#3010_42_90002#3010_42_90001#3010_42_90005#3010_42_90003#3010_42_90003", + "npcLv": [], + "isboss": 0 + }, + "31943": { + "npcId": 31943, + "attr": {}, + "npclist": "3010_44_90002#3010_44_90002#3010_44_90001#3010_44_90005#3010_44_90003#3010_44_90003", + "npcLv": [], + "isboss": 0 + }, + "31944": { + "npcId": 31944, + "attr": {}, + "npclist": "3010_46_90002#3010_46_90002#3010_46_90001#3010_46_90005#3010_46_90003#3010_46_90003", + "npcLv": [], + "isboss": 0 + }, + "31945": { + "npcId": 31945, + "attr": {}, + "npclist": "3010_48_90002#3010_48_90002#3010_48_90001#3010_48_90005#3010_48_90003#3010_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31946": { + "npcId": 31946, + "attr": {}, + "npclist": "3010_50_90002#3010_50_90002#3010_50_90001#3010_50_90005#3010_50_90003#3010_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31947": { + "npcId": 31947, + "attr": {}, + "npclist": "3010_52_90002#3010_52_90002#3010_52_90001#3010_52_90005#3010_52_90003#3010_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31948": { + "npcId": 31948, + "attr": {}, + "npclist": "3010_48_90002#3010_48_90002#3010_48_90001#3010_48_90005#3010_48_90003#3010_48_90003", + "npcLv": [], + "isboss": 0 + }, + "31949": { + "npcId": 31949, + "attr": {}, + "npclist": "3010_50_90002#3010_50_90002#3010_50_90001#3010_50_90005#3010_50_90003#3010_50_90003", + "npcLv": [], + "isboss": 0 + }, + "31950": { + "npcId": 31950, + "attr": {}, + "npclist": "3010_52_90002#3010_52_90002#3010_52_90001#3010_52_90005#3010_52_90003#3010_52_90003", + "npcLv": [], + "isboss": 0 + }, + "31951": { + "npcId": 31951, + "attr": {}, + "npclist": "3010_54_90002#3010_54_90002#3010_54_90001#3010_54_90005#3010_54_90003#3010_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31952": { + "npcId": 31952, + "attr": {}, + "npclist": "3010_56_90002#3010_56_90002#3010_56_90001#3010_56_90005#3010_56_90003#3010_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31953": { + "npcId": 31953, + "attr": {}, + "npclist": "3010_58_90002#3010_58_90002#3010_58_90001#3010_58_90005#3010_58_90003#3010_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31954": { + "npcId": 31954, + "attr": {}, + "npclist": "3010_54_90002#3010_54_90002#3010_54_90001#3010_54_90005#3010_54_90003#3010_54_90003", + "npcLv": [], + "isboss": 0 + }, + "31955": { + "npcId": 31955, + "attr": {}, + "npclist": "3010_56_90002#3010_56_90002#3010_56_90001#3010_56_90005#3010_56_90003#3010_56_90003", + "npcLv": [], + "isboss": 0 + }, + "31956": { + "npcId": 31956, + "attr": {}, + "npclist": "3010_58_90002#3010_58_90002#3010_58_90001#3010_58_90005#3010_58_90003#3010_58_90003", + "npcLv": [], + "isboss": 0 + }, + "31957": { + "npcId": 31957, + "attr": {}, + "npclist": "3010_60_90002#3010_60_90002#3010_60_90001#3010_60_90005#3010_60_90003#3010_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31958": { + "npcId": 31958, + "attr": {}, + "npclist": "3010_62_90002#3010_62_90002#3010_62_90001#3010_62_90005#3010_62_90003#3010_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31959": { + "npcId": 31959, + "attr": {}, + "npclist": "3010_64_90002#3010_64_90002#3010_64_90001#3010_64_90005#3010_64_90003#3010_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31960": { + "npcId": 31960, + "attr": {}, + "npclist": "3010_60_90002#3010_60_90002#3010_60_90001#3010_60_90005#3010_60_90003#3010_60_90003", + "npcLv": [], + "isboss": 0 + }, + "31961": { + "npcId": 31961, + "attr": {}, + "npclist": "3010_62_90002#3010_62_90002#3010_62_90001#3010_62_90005#3010_62_90003#3010_62_90003", + "npcLv": [], + "isboss": 0 + }, + "31962": { + "npcId": 31962, + "attr": {}, + "npclist": "3010_64_90002#3010_64_90002#3010_64_90001#3010_64_90005#3010_64_90003#3010_64_90003", + "npcLv": [], + "isboss": 0 + }, + "31963": { + "npcId": 31963, + "attr": {}, + "npclist": "3010_66_90002#3010_66_90002#3010_66_90001#3010_66_90005#3010_66_90003#3010_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31964": { + "npcId": 31964, + "attr": {}, + "npclist": "3010_68_90002#3010_68_90002#3010_68_90001#3010_68_90005#3010_68_90003#3010_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31965": { + "npcId": 31965, + "attr": {}, + "npclist": "3010_70_90002#3010_70_90002#3010_70_90001#3010_70_90005#3010_70_90003#3010_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31966": { + "npcId": 31966, + "attr": {}, + "npclist": "3010_66_90002#3010_66_90002#3010_66_90001#3010_66_90005#3010_66_90003#3010_66_90003", + "npcLv": [], + "isboss": 0 + }, + "31967": { + "npcId": 31967, + "attr": {}, + "npclist": "3010_68_90002#3010_68_90002#3010_68_90001#3010_68_90005#3010_68_90003#3010_68_90003", + "npcLv": [], + "isboss": 0 + }, + "31968": { + "npcId": 31968, + "attr": {}, + "npclist": "3010_70_90002#3010_70_90002#3010_70_90001#3010_70_90005#3010_70_90003#3010_70_90003", + "npcLv": [], + "isboss": 0 + }, + "31969": { + "npcId": 31969, + "attr": {}, + "npclist": "3010_72_90002#3010_72_90002#3010_72_90001#3010_72_90005#3010_72_90003#3010_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31970": { + "npcId": 31970, + "attr": {}, + "npclist": "3010_74_90002#3010_74_90002#3010_74_90001#3010_74_90005#3010_74_90003#3010_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31971": { + "npcId": 31971, + "attr": {}, + "npclist": "3010_76_90002#3010_76_90002#3010_76_90001#3010_76_90005#3010_76_90003#3010_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31972": { + "npcId": 31972, + "attr": {}, + "npclist": "3010_72_90002#3010_72_90002#3010_72_90001#3010_72_90005#3010_72_90003#3010_72_90003", + "npcLv": [], + "isboss": 0 + }, + "31973": { + "npcId": 31973, + "attr": {}, + "npclist": "3010_74_90002#3010_74_90002#3010_74_90001#3010_74_90005#3010_74_90003#3010_74_90003", + "npcLv": [], + "isboss": 0 + }, + "31974": { + "npcId": 31974, + "attr": {}, + "npclist": "3010_76_90002#3010_76_90002#3010_76_90001#3010_76_90005#3010_76_90003#3010_76_90003", + "npcLv": [], + "isboss": 0 + }, + "31975": { + "npcId": 31975, + "attr": {}, + "npclist": "3010_78_90002#3010_78_90002#3010_78_90001#3010_78_90005#3010_78_90003#3010_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31976": { + "npcId": 31976, + "attr": {}, + "npclist": "3010_80_90002#3010_80_90002#3010_80_90001#3010_80_90005#3010_80_90003#3010_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31977": { + "npcId": 31977, + "attr": {}, + "npclist": "3010_82_90002#3010_82_90002#3010_82_90001#3010_82_90005#3010_82_90003#3010_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31978": { + "npcId": 31978, + "attr": {}, + "npclist": "3010_78_90002#3010_78_90002#3010_78_90001#3010_78_90005#3010_78_90003#3010_78_90003", + "npcLv": [], + "isboss": 0 + }, + "31979": { + "npcId": 31979, + "attr": {}, + "npclist": "3010_80_90002#3010_80_90002#3010_80_90001#3010_80_90005#3010_80_90003#3010_80_90003", + "npcLv": [], + "isboss": 0 + }, + "31980": { + "npcId": 31980, + "attr": {}, + "npclist": "3010_82_90002#3010_82_90002#3010_82_90001#3010_82_90005#3010_82_90003#3010_82_90003", + "npcLv": [], + "isboss": 0 + }, + "31981": { + "npcId": 31981, + "attr": {}, + "npclist": "3010_84_90002#3010_84_90002#3010_84_90001#3010_84_90005#3010_84_90003#3010_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31982": { + "npcId": 31982, + "attr": {}, + "npclist": "3010_86_90002#3010_86_90002#3010_86_90001#3010_86_90005#3010_86_90003#3010_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31983": { + "npcId": 31983, + "attr": {}, + "npclist": "3010_88_90002#3010_88_90002#3010_88_90001#3010_88_90005#3010_88_90003#3010_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31984": { + "npcId": 31984, + "attr": {}, + "npclist": "3010_84_90002#3010_84_90002#3010_84_90001#3010_84_90005#3010_84_90003#3010_84_90003", + "npcLv": [], + "isboss": 0 + }, + "31985": { + "npcId": 31985, + "attr": {}, + "npclist": "3010_86_90002#3010_86_90002#3010_86_90001#3010_86_90005#3010_86_90003#3010_86_90003", + "npcLv": [], + "isboss": 0 + }, + "31986": { + "npcId": 31986, + "attr": {}, + "npclist": "3010_88_90002#3010_88_90002#3010_88_90001#3010_88_90005#3010_88_90003#3010_88_90003", + "npcLv": [], + "isboss": 0 + }, + "31987": { + "npcId": 31987, + "attr": {}, + "npclist": "3010_90_90002#3010_90_90002#3010_90_90001#3010_90_90005#3010_90_90003#3010_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31988": { + "npcId": 31988, + "attr": {}, + "npclist": "3010_92_90002#3010_92_90002#3010_92_90001#3010_92_90005#3010_92_90003#3010_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31989": { + "npcId": 31989, + "attr": {}, + "npclist": "3010_94_90002#3010_94_90002#3010_94_90001#3010_94_90005#3010_94_90003#3010_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31990": { + "npcId": 31990, + "attr": {}, + "npclist": "3010_90_90002#3010_90_90002#3010_90_90001#3010_90_90005#3010_90_90003#3010_90_90003", + "npcLv": [], + "isboss": 0 + }, + "31991": { + "npcId": 31991, + "attr": {}, + "npclist": "3010_92_90002#3010_92_90002#3010_92_90001#3010_92_90005#3010_92_90003#3010_92_90003", + "npcLv": [], + "isboss": 0 + }, + "31992": { + "npcId": 31992, + "attr": {}, + "npclist": "3010_94_90002#3010_94_90002#3010_94_90001#3010_94_90005#3010_94_90003#3010_94_90003", + "npcLv": [], + "isboss": 0 + }, + "31993": { + "npcId": 31993, + "attr": {}, + "npclist": "3010_96_90002#3010_96_90002#3010_96_90001#3010_96_90005#3010_96_90003#3010_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31994": { + "npcId": 31994, + "attr": {}, + "npclist": "3010_98_90002#3010_98_90002#3010_98_90001#3010_98_90005#3010_98_90003#3010_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31995": { + "npcId": 31995, + "attr": {}, + "npclist": "3010_100_90002#3010_100_90002#3010_100_90001#3010_100_90005#3010_100_90003#3010_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31996": { + "npcId": 31996, + "attr": {}, + "npclist": "3010_96_90002#3010_96_90002#3010_96_90001#3010_96_90005#3010_96_90003#3010_96_90003", + "npcLv": [], + "isboss": 0 + }, + "31997": { + "npcId": 31997, + "attr": {}, + "npclist": "3010_98_90002#3010_98_90002#3010_98_90001#3010_98_90005#3010_98_90003#3010_98_90003", + "npcLv": [], + "isboss": 0 + }, + "31998": { + "npcId": 31998, + "attr": {}, + "npclist": "3010_100_90002#3010_100_90002#3010_100_90001#3010_100_90005#3010_100_90003#3010_100_90003", + "npcLv": [], + "isboss": 0 + }, + "31999": { + "npcId": 31999, + "attr": {}, + "npclist": "3010_102_90002#3010_102_90002#3010_102_90001#3010_102_90005#3010_102_90003#3010_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32000": { + "npcId": 32000, + "attr": {}, + "npclist": "3010_104_90002#3010_104_90002#3010_104_90001#3010_104_90005#3010_104_90003#3010_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32001": { + "npcId": 32001, + "attr": {}, + "npclist": "3011_2_90002#3011_2_90002#3011_2_90001#3011_2_90005#3011_2_90003#3011_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32002": { + "npcId": 32002, + "attr": {}, + "npclist": "3011_4_90002#3011_4_90002#3011_4_90001#3011_4_90005#3011_4_90003#3011_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32003": { + "npcId": 32003, + "attr": {}, + "npclist": "3011_6_90002#3011_6_90002#3011_6_90001#3011_6_90005#3011_6_90003#3011_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32004": { + "npcId": 32004, + "attr": {}, + "npclist": "3011_8_90002#3011_8_90002#3011_8_90001#3011_8_90005#3011_8_90003#3011_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32005": { + "npcId": 32005, + "attr": {}, + "npclist": "3011_10_90002#3011_10_90002#3011_10_90001#3011_10_90005#3011_10_90003#3011_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32006": { + "npcId": 32006, + "attr": {}, + "npclist": "3011_6_90002#3011_6_90002#3011_6_90001#3011_6_90005#3011_6_90003#3011_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32007": { + "npcId": 32007, + "attr": {}, + "npclist": "3011_8_90002#3011_8_90002#3011_8_90001#3011_8_90005#3011_8_90003#3011_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32008": { + "npcId": 32008, + "attr": {}, + "npclist": "3011_10_90002#3011_10_90002#3011_10_90001#3011_10_90005#3011_10_90003#3011_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32009": { + "npcId": 32009, + "attr": {}, + "npclist": "3011_12_90002#3011_12_90002#3011_12_90001#3011_12_90005#3011_12_90003#3011_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32010": { + "npcId": 32010, + "attr": {}, + "npclist": "3011_14_90002#3011_14_90002#3011_14_90001#3011_14_90005#3011_14_90003#3011_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32011": { + "npcId": 32011, + "attr": {}, + "npclist": "3011_16_90002#3011_16_90002#3011_16_90001#3011_16_90005#3011_16_90003#3011_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32012": { + "npcId": 32012, + "attr": {}, + "npclist": "3011_12_90002#3011_12_90002#3011_12_90001#3011_12_90005#3011_12_90003#3011_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32013": { + "npcId": 32013, + "attr": {}, + "npclist": "3011_14_90002#3011_14_90002#3011_14_90001#3011_14_90005#3011_14_90003#3011_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32014": { + "npcId": 32014, + "attr": {}, + "npclist": "3011_16_90002#3011_16_90002#3011_16_90001#3011_16_90005#3011_16_90003#3011_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32015": { + "npcId": 32015, + "attr": {}, + "npclist": "3011_18_90002#3011_18_90002#3011_18_90001#3011_18_90005#3011_18_90003#3011_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32016": { + "npcId": 32016, + "attr": {}, + "npclist": "3011_20_90002#3011_20_90002#3011_20_90001#3011_20_90005#3011_20_90003#3011_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32017": { + "npcId": 32017, + "attr": {}, + "npclist": "3011_22_90002#3011_22_90002#3011_22_90001#3011_22_90005#3011_22_90003#3011_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32018": { + "npcId": 32018, + "attr": {}, + "npclist": "3011_18_90002#3011_18_90002#3011_18_90001#3011_18_90005#3011_18_90003#3011_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32019": { + "npcId": 32019, + "attr": {}, + "npclist": "3011_20_90002#3011_20_90002#3011_20_90001#3011_20_90005#3011_20_90003#3011_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32020": { + "npcId": 32020, + "attr": {}, + "npclist": "3011_22_90002#3011_22_90002#3011_22_90001#3011_22_90005#3011_22_90003#3011_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32021": { + "npcId": 32021, + "attr": {}, + "npclist": "3011_24_90002#3011_24_90002#3011_24_90001#3011_24_90005#3011_24_90003#3011_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32022": { + "npcId": 32022, + "attr": {}, + "npclist": "3011_26_90002#3011_26_90002#3011_26_90001#3011_26_90005#3011_26_90003#3011_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32023": { + "npcId": 32023, + "attr": {}, + "npclist": "3011_28_90002#3011_28_90002#3011_28_90001#3011_28_90005#3011_28_90003#3011_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32024": { + "npcId": 32024, + "attr": {}, + "npclist": "3011_24_90002#3011_24_90002#3011_24_90001#3011_24_90005#3011_24_90003#3011_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32025": { + "npcId": 32025, + "attr": {}, + "npclist": "3011_26_90002#3011_26_90002#3011_26_90001#3011_26_90005#3011_26_90003#3011_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32026": { + "npcId": 32026, + "attr": {}, + "npclist": "3011_28_90002#3011_28_90002#3011_28_90001#3011_28_90005#3011_28_90003#3011_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32027": { + "npcId": 32027, + "attr": {}, + "npclist": "3011_30_90002#3011_30_90002#3011_30_90001#3011_30_90005#3011_30_90003#3011_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32028": { + "npcId": 32028, + "attr": {}, + "npclist": "3011_32_90002#3011_32_90002#3011_32_90001#3011_32_90005#3011_32_90003#3011_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32029": { + "npcId": 32029, + "attr": {}, + "npclist": "3011_34_90002#3011_34_90002#3011_34_90001#3011_34_90005#3011_34_90003#3011_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32030": { + "npcId": 32030, + "attr": {}, + "npclist": "3011_30_90002#3011_30_90002#3011_30_90001#3011_30_90005#3011_30_90003#3011_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32031": { + "npcId": 32031, + "attr": {}, + "npclist": "3011_32_90002#3011_32_90002#3011_32_90001#3011_32_90005#3011_32_90003#3011_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32032": { + "npcId": 32032, + "attr": {}, + "npclist": "3011_34_90002#3011_34_90002#3011_34_90001#3011_34_90005#3011_34_90003#3011_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32033": { + "npcId": 32033, + "attr": {}, + "npclist": "3011_36_90002#3011_36_90002#3011_36_90001#3011_36_90005#3011_36_90003#3011_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32034": { + "npcId": 32034, + "attr": {}, + "npclist": "3011_38_90002#3011_38_90002#3011_38_90001#3011_38_90005#3011_38_90003#3011_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32035": { + "npcId": 32035, + "attr": {}, + "npclist": "3011_40_90002#3011_40_90002#3011_40_90001#3011_40_90005#3011_40_90003#3011_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32036": { + "npcId": 32036, + "attr": {}, + "npclist": "3011_36_90002#3011_36_90002#3011_36_90001#3011_36_90005#3011_36_90003#3011_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32037": { + "npcId": 32037, + "attr": {}, + "npclist": "3011_38_90002#3011_38_90002#3011_38_90001#3011_38_90005#3011_38_90003#3011_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32038": { + "npcId": 32038, + "attr": {}, + "npclist": "3011_40_90002#3011_40_90002#3011_40_90001#3011_40_90005#3011_40_90003#3011_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32039": { + "npcId": 32039, + "attr": {}, + "npclist": "3011_42_90002#3011_42_90002#3011_42_90001#3011_42_90005#3011_42_90003#3011_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32040": { + "npcId": 32040, + "attr": {}, + "npclist": "3011_44_90002#3011_44_90002#3011_44_90001#3011_44_90005#3011_44_90003#3011_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32041": { + "npcId": 32041, + "attr": {}, + "npclist": "3011_46_90002#3011_46_90002#3011_46_90001#3011_46_90005#3011_46_90003#3011_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32042": { + "npcId": 32042, + "attr": {}, + "npclist": "3011_42_90002#3011_42_90002#3011_42_90001#3011_42_90005#3011_42_90003#3011_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32043": { + "npcId": 32043, + "attr": {}, + "npclist": "3011_44_90002#3011_44_90002#3011_44_90001#3011_44_90005#3011_44_90003#3011_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32044": { + "npcId": 32044, + "attr": {}, + "npclist": "3011_46_90002#3011_46_90002#3011_46_90001#3011_46_90005#3011_46_90003#3011_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32045": { + "npcId": 32045, + "attr": {}, + "npclist": "3011_48_90002#3011_48_90002#3011_48_90001#3011_48_90005#3011_48_90003#3011_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32046": { + "npcId": 32046, + "attr": {}, + "npclist": "3011_50_90002#3011_50_90002#3011_50_90001#3011_50_90005#3011_50_90003#3011_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32047": { + "npcId": 32047, + "attr": {}, + "npclist": "3011_52_90002#3011_52_90002#3011_52_90001#3011_52_90005#3011_52_90003#3011_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32048": { + "npcId": 32048, + "attr": {}, + "npclist": "3011_48_90002#3011_48_90002#3011_48_90001#3011_48_90005#3011_48_90003#3011_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32049": { + "npcId": 32049, + "attr": {}, + "npclist": "3011_50_90002#3011_50_90002#3011_50_90001#3011_50_90005#3011_50_90003#3011_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32050": { + "npcId": 32050, + "attr": {}, + "npclist": "3011_52_90002#3011_52_90002#3011_52_90001#3011_52_90005#3011_52_90003#3011_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32051": { + "npcId": 32051, + "attr": {}, + "npclist": "3011_54_90002#3011_54_90002#3011_54_90001#3011_54_90005#3011_54_90003#3011_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32052": { + "npcId": 32052, + "attr": {}, + "npclist": "3011_56_90002#3011_56_90002#3011_56_90001#3011_56_90005#3011_56_90003#3011_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32053": { + "npcId": 32053, + "attr": {}, + "npclist": "3011_58_90002#3011_58_90002#3011_58_90001#3011_58_90005#3011_58_90003#3011_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32054": { + "npcId": 32054, + "attr": {}, + "npclist": "3011_54_90002#3011_54_90002#3011_54_90001#3011_54_90005#3011_54_90003#3011_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32055": { + "npcId": 32055, + "attr": {}, + "npclist": "3011_56_90002#3011_56_90002#3011_56_90001#3011_56_90005#3011_56_90003#3011_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32056": { + "npcId": 32056, + "attr": {}, + "npclist": "3011_58_90002#3011_58_90002#3011_58_90001#3011_58_90005#3011_58_90003#3011_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32057": { + "npcId": 32057, + "attr": {}, + "npclist": "3011_60_90002#3011_60_90002#3011_60_90001#3011_60_90005#3011_60_90003#3011_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32058": { + "npcId": 32058, + "attr": {}, + "npclist": "3011_62_90002#3011_62_90002#3011_62_90001#3011_62_90005#3011_62_90003#3011_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32059": { + "npcId": 32059, + "attr": {}, + "npclist": "3011_64_90002#3011_64_90002#3011_64_90001#3011_64_90005#3011_64_90003#3011_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32060": { + "npcId": 32060, + "attr": {}, + "npclist": "3011_60_90002#3011_60_90002#3011_60_90001#3011_60_90005#3011_60_90003#3011_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32061": { + "npcId": 32061, + "attr": {}, + "npclist": "3011_62_90002#3011_62_90002#3011_62_90001#3011_62_90005#3011_62_90003#3011_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32062": { + "npcId": 32062, + "attr": {}, + "npclist": "3011_64_90002#3011_64_90002#3011_64_90001#3011_64_90005#3011_64_90003#3011_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32063": { + "npcId": 32063, + "attr": {}, + "npclist": "3011_66_90002#3011_66_90002#3011_66_90001#3011_66_90005#3011_66_90003#3011_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32064": { + "npcId": 32064, + "attr": {}, + "npclist": "3011_68_90002#3011_68_90002#3011_68_90001#3011_68_90005#3011_68_90003#3011_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32065": { + "npcId": 32065, + "attr": {}, + "npclist": "3011_70_90002#3011_70_90002#3011_70_90001#3011_70_90005#3011_70_90003#3011_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32066": { + "npcId": 32066, + "attr": {}, + "npclist": "3011_66_90002#3011_66_90002#3011_66_90001#3011_66_90005#3011_66_90003#3011_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32067": { + "npcId": 32067, + "attr": {}, + "npclist": "3011_68_90002#3011_68_90002#3011_68_90001#3011_68_90005#3011_68_90003#3011_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32068": { + "npcId": 32068, + "attr": {}, + "npclist": "3011_70_90002#3011_70_90002#3011_70_90001#3011_70_90005#3011_70_90003#3011_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32069": { + "npcId": 32069, + "attr": {}, + "npclist": "3011_72_90002#3011_72_90002#3011_72_90001#3011_72_90005#3011_72_90003#3011_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32070": { + "npcId": 32070, + "attr": {}, + "npclist": "3011_74_90002#3011_74_90002#3011_74_90001#3011_74_90005#3011_74_90003#3011_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32071": { + "npcId": 32071, + "attr": {}, + "npclist": "3011_76_90002#3011_76_90002#3011_76_90001#3011_76_90005#3011_76_90003#3011_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32072": { + "npcId": 32072, + "attr": {}, + "npclist": "3011_72_90002#3011_72_90002#3011_72_90001#3011_72_90005#3011_72_90003#3011_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32073": { + "npcId": 32073, + "attr": {}, + "npclist": "3011_74_90002#3011_74_90002#3011_74_90001#3011_74_90005#3011_74_90003#3011_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32074": { + "npcId": 32074, + "attr": {}, + "npclist": "3011_76_90002#3011_76_90002#3011_76_90001#3011_76_90005#3011_76_90003#3011_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32075": { + "npcId": 32075, + "attr": {}, + "npclist": "3011_78_90002#3011_78_90002#3011_78_90001#3011_78_90005#3011_78_90003#3011_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32076": { + "npcId": 32076, + "attr": {}, + "npclist": "3011_80_90002#3011_80_90002#3011_80_90001#3011_80_90005#3011_80_90003#3011_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32077": { + "npcId": 32077, + "attr": {}, + "npclist": "3011_82_90002#3011_82_90002#3011_82_90001#3011_82_90005#3011_82_90003#3011_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32078": { + "npcId": 32078, + "attr": {}, + "npclist": "3011_78_90002#3011_78_90002#3011_78_90001#3011_78_90005#3011_78_90003#3011_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32079": { + "npcId": 32079, + "attr": {}, + "npclist": "3011_80_90002#3011_80_90002#3011_80_90001#3011_80_90005#3011_80_90003#3011_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32080": { + "npcId": 32080, + "attr": {}, + "npclist": "3011_82_90002#3011_82_90002#3011_82_90001#3011_82_90005#3011_82_90003#3011_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32081": { + "npcId": 32081, + "attr": {}, + "npclist": "3011_84_90002#3011_84_90002#3011_84_90001#3011_84_90005#3011_84_90003#3011_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32082": { + "npcId": 32082, + "attr": {}, + "npclist": "3011_86_90002#3011_86_90002#3011_86_90001#3011_86_90005#3011_86_90003#3011_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32083": { + "npcId": 32083, + "attr": {}, + "npclist": "3011_88_90002#3011_88_90002#3011_88_90001#3011_88_90005#3011_88_90003#3011_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32084": { + "npcId": 32084, + "attr": {}, + "npclist": "3011_84_90002#3011_84_90002#3011_84_90001#3011_84_90005#3011_84_90003#3011_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32085": { + "npcId": 32085, + "attr": {}, + "npclist": "3011_86_90002#3011_86_90002#3011_86_90001#3011_86_90005#3011_86_90003#3011_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32086": { + "npcId": 32086, + "attr": {}, + "npclist": "3011_88_90002#3011_88_90002#3011_88_90001#3011_88_90005#3011_88_90003#3011_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32087": { + "npcId": 32087, + "attr": {}, + "npclist": "3011_90_90002#3011_90_90002#3011_90_90001#3011_90_90005#3011_90_90003#3011_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32088": { + "npcId": 32088, + "attr": {}, + "npclist": "3011_92_90002#3011_92_90002#3011_92_90001#3011_92_90005#3011_92_90003#3011_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32089": { + "npcId": 32089, + "attr": {}, + "npclist": "3011_94_90002#3011_94_90002#3011_94_90001#3011_94_90005#3011_94_90003#3011_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32090": { + "npcId": 32090, + "attr": {}, + "npclist": "3011_90_90002#3011_90_90002#3011_90_90001#3011_90_90005#3011_90_90003#3011_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32091": { + "npcId": 32091, + "attr": {}, + "npclist": "3011_92_90002#3011_92_90002#3011_92_90001#3011_92_90005#3011_92_90003#3011_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32092": { + "npcId": 32092, + "attr": {}, + "npclist": "3011_94_90002#3011_94_90002#3011_94_90001#3011_94_90005#3011_94_90003#3011_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32093": { + "npcId": 32093, + "attr": {}, + "npclist": "3011_96_90002#3011_96_90002#3011_96_90001#3011_96_90005#3011_96_90003#3011_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32094": { + "npcId": 32094, + "attr": {}, + "npclist": "3011_98_90002#3011_98_90002#3011_98_90001#3011_98_90005#3011_98_90003#3011_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32095": { + "npcId": 32095, + "attr": {}, + "npclist": "3011_100_90002#3011_100_90002#3011_100_90001#3011_100_90005#3011_100_90003#3011_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32096": { + "npcId": 32096, + "attr": {}, + "npclist": "3011_96_90002#3011_96_90002#3011_96_90001#3011_96_90005#3011_96_90003#3011_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32097": { + "npcId": 32097, + "attr": {}, + "npclist": "3011_98_90002#3011_98_90002#3011_98_90001#3011_98_90005#3011_98_90003#3011_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32098": { + "npcId": 32098, + "attr": {}, + "npclist": "3011_100_90002#3011_100_90002#3011_100_90001#3011_100_90005#3011_100_90003#3011_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32099": { + "npcId": 32099, + "attr": {}, + "npclist": "3011_102_90002#3011_102_90002#3011_102_90001#3011_102_90005#3011_102_90003#3011_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32100": { + "npcId": 32100, + "attr": {}, + "npclist": "3011_104_90002#3011_104_90002#3011_104_90001#3011_104_90005#3011_104_90003#3011_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32101": { + "npcId": 32101, + "attr": {}, + "npclist": "3012_2_90002#3012_2_90002#3012_2_90001#3012_2_90005#3012_2_90003#3012_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32102": { + "npcId": 32102, + "attr": {}, + "npclist": "3012_4_90002#3012_4_90002#3012_4_90001#3012_4_90005#3012_4_90003#3012_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32103": { + "npcId": 32103, + "attr": {}, + "npclist": "3012_6_90002#3012_6_90002#3012_6_90001#3012_6_90005#3012_6_90003#3012_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32104": { + "npcId": 32104, + "attr": {}, + "npclist": "3012_8_90002#3012_8_90002#3012_8_90001#3012_8_90005#3012_8_90003#3012_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32105": { + "npcId": 32105, + "attr": {}, + "npclist": "3012_10_90002#3012_10_90002#3012_10_90001#3012_10_90005#3012_10_90003#3012_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32106": { + "npcId": 32106, + "attr": {}, + "npclist": "3012_6_90002#3012_6_90002#3012_6_90001#3012_6_90005#3012_6_90003#3012_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32107": { + "npcId": 32107, + "attr": {}, + "npclist": "3012_8_90002#3012_8_90002#3012_8_90001#3012_8_90005#3012_8_90003#3012_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32108": { + "npcId": 32108, + "attr": {}, + "npclist": "3012_10_90002#3012_10_90002#3012_10_90001#3012_10_90005#3012_10_90003#3012_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32109": { + "npcId": 32109, + "attr": {}, + "npclist": "3012_12_90002#3012_12_90002#3012_12_90001#3012_12_90005#3012_12_90003#3012_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32110": { + "npcId": 32110, + "attr": {}, + "npclist": "3012_14_90002#3012_14_90002#3012_14_90001#3012_14_90005#3012_14_90003#3012_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32111": { + "npcId": 32111, + "attr": {}, + "npclist": "3012_16_90002#3012_16_90002#3012_16_90001#3012_16_90005#3012_16_90003#3012_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32112": { + "npcId": 32112, + "attr": {}, + "npclist": "3012_12_90002#3012_12_90002#3012_12_90001#3012_12_90005#3012_12_90003#3012_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32113": { + "npcId": 32113, + "attr": {}, + "npclist": "3012_14_90002#3012_14_90002#3012_14_90001#3012_14_90005#3012_14_90003#3012_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32114": { + "npcId": 32114, + "attr": {}, + "npclist": "3012_16_90002#3012_16_90002#3012_16_90001#3012_16_90005#3012_16_90003#3012_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32115": { + "npcId": 32115, + "attr": {}, + "npclist": "3012_18_90002#3012_18_90002#3012_18_90001#3012_18_90005#3012_18_90003#3012_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32116": { + "npcId": 32116, + "attr": {}, + "npclist": "3012_20_90002#3012_20_90002#3012_20_90001#3012_20_90005#3012_20_90003#3012_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32117": { + "npcId": 32117, + "attr": {}, + "npclist": "3012_22_90002#3012_22_90002#3012_22_90001#3012_22_90005#3012_22_90003#3012_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32118": { + "npcId": 32118, + "attr": {}, + "npclist": "3012_18_90002#3012_18_90002#3012_18_90001#3012_18_90005#3012_18_90003#3012_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32119": { + "npcId": 32119, + "attr": {}, + "npclist": "3012_20_90002#3012_20_90002#3012_20_90001#3012_20_90005#3012_20_90003#3012_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32120": { + "npcId": 32120, + "attr": {}, + "npclist": "3012_22_90002#3012_22_90002#3012_22_90001#3012_22_90005#3012_22_90003#3012_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32121": { + "npcId": 32121, + "attr": {}, + "npclist": "3012_24_90002#3012_24_90002#3012_24_90001#3012_24_90005#3012_24_90003#3012_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32122": { + "npcId": 32122, + "attr": {}, + "npclist": "3012_26_90002#3012_26_90002#3012_26_90001#3012_26_90005#3012_26_90003#3012_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32123": { + "npcId": 32123, + "attr": {}, + "npclist": "3012_28_90002#3012_28_90002#3012_28_90001#3012_28_90005#3012_28_90003#3012_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32124": { + "npcId": 32124, + "attr": {}, + "npclist": "3012_24_90002#3012_24_90002#3012_24_90001#3012_24_90005#3012_24_90003#3012_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32125": { + "npcId": 32125, + "attr": {}, + "npclist": "3012_26_90002#3012_26_90002#3012_26_90001#3012_26_90005#3012_26_90003#3012_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32126": { + "npcId": 32126, + "attr": {}, + "npclist": "3012_28_90002#3012_28_90002#3012_28_90001#3012_28_90005#3012_28_90003#3012_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32127": { + "npcId": 32127, + "attr": {}, + "npclist": "3012_30_90002#3012_30_90002#3012_30_90001#3012_30_90005#3012_30_90003#3012_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32128": { + "npcId": 32128, + "attr": {}, + "npclist": "3012_32_90002#3012_32_90002#3012_32_90001#3012_32_90005#3012_32_90003#3012_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32129": { + "npcId": 32129, + "attr": {}, + "npclist": "3012_34_90002#3012_34_90002#3012_34_90001#3012_34_90005#3012_34_90003#3012_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32130": { + "npcId": 32130, + "attr": {}, + "npclist": "3012_30_90002#3012_30_90002#3012_30_90001#3012_30_90005#3012_30_90003#3012_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32131": { + "npcId": 32131, + "attr": {}, + "npclist": "3012_32_90002#3012_32_90002#3012_32_90001#3012_32_90005#3012_32_90003#3012_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32132": { + "npcId": 32132, + "attr": {}, + "npclist": "3012_34_90002#3012_34_90002#3012_34_90001#3012_34_90005#3012_34_90003#3012_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32133": { + "npcId": 32133, + "attr": {}, + "npclist": "3012_36_90002#3012_36_90002#3012_36_90001#3012_36_90005#3012_36_90003#3012_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32134": { + "npcId": 32134, + "attr": {}, + "npclist": "3012_38_90002#3012_38_90002#3012_38_90001#3012_38_90005#3012_38_90003#3012_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32135": { + "npcId": 32135, + "attr": {}, + "npclist": "3012_40_90002#3012_40_90002#3012_40_90001#3012_40_90005#3012_40_90003#3012_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32136": { + "npcId": 32136, + "attr": {}, + "npclist": "3012_36_90002#3012_36_90002#3012_36_90001#3012_36_90005#3012_36_90003#3012_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32137": { + "npcId": 32137, + "attr": {}, + "npclist": "3012_38_90002#3012_38_90002#3012_38_90001#3012_38_90005#3012_38_90003#3012_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32138": { + "npcId": 32138, + "attr": {}, + "npclist": "3012_40_90002#3012_40_90002#3012_40_90001#3012_40_90005#3012_40_90003#3012_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32139": { + "npcId": 32139, + "attr": {}, + "npclist": "3012_42_90002#3012_42_90002#3012_42_90001#3012_42_90005#3012_42_90003#3012_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32140": { + "npcId": 32140, + "attr": {}, + "npclist": "3012_44_90002#3012_44_90002#3012_44_90001#3012_44_90005#3012_44_90003#3012_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32141": { + "npcId": 32141, + "attr": {}, + "npclist": "3012_46_90002#3012_46_90002#3012_46_90001#3012_46_90005#3012_46_90003#3012_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32142": { + "npcId": 32142, + "attr": {}, + "npclist": "3012_42_90002#3012_42_90002#3012_42_90001#3012_42_90005#3012_42_90003#3012_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32143": { + "npcId": 32143, + "attr": {}, + "npclist": "3012_44_90002#3012_44_90002#3012_44_90001#3012_44_90005#3012_44_90003#3012_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32144": { + "npcId": 32144, + "attr": {}, + "npclist": "3012_46_90002#3012_46_90002#3012_46_90001#3012_46_90005#3012_46_90003#3012_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32145": { + "npcId": 32145, + "attr": {}, + "npclist": "3012_48_90002#3012_48_90002#3012_48_90001#3012_48_90005#3012_48_90003#3012_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32146": { + "npcId": 32146, + "attr": {}, + "npclist": "3012_50_90002#3012_50_90002#3012_50_90001#3012_50_90005#3012_50_90003#3012_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32147": { + "npcId": 32147, + "attr": {}, + "npclist": "3012_52_90002#3012_52_90002#3012_52_90001#3012_52_90005#3012_52_90003#3012_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32148": { + "npcId": 32148, + "attr": {}, + "npclist": "3012_48_90002#3012_48_90002#3012_48_90001#3012_48_90005#3012_48_90003#3012_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32149": { + "npcId": 32149, + "attr": {}, + "npclist": "3012_50_90002#3012_50_90002#3012_50_90001#3012_50_90005#3012_50_90003#3012_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32150": { + "npcId": 32150, + "attr": {}, + "npclist": "3012_52_90002#3012_52_90002#3012_52_90001#3012_52_90005#3012_52_90003#3012_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32151": { + "npcId": 32151, + "attr": {}, + "npclist": "3012_54_90002#3012_54_90002#3012_54_90001#3012_54_90005#3012_54_90003#3012_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32152": { + "npcId": 32152, + "attr": {}, + "npclist": "3012_56_90002#3012_56_90002#3012_56_90001#3012_56_90005#3012_56_90003#3012_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32153": { + "npcId": 32153, + "attr": {}, + "npclist": "3012_58_90002#3012_58_90002#3012_58_90001#3012_58_90005#3012_58_90003#3012_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32154": { + "npcId": 32154, + "attr": {}, + "npclist": "3012_54_90002#3012_54_90002#3012_54_90001#3012_54_90005#3012_54_90003#3012_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32155": { + "npcId": 32155, + "attr": {}, + "npclist": "3012_56_90002#3012_56_90002#3012_56_90001#3012_56_90005#3012_56_90003#3012_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32156": { + "npcId": 32156, + "attr": {}, + "npclist": "3012_58_90002#3012_58_90002#3012_58_90001#3012_58_90005#3012_58_90003#3012_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32157": { + "npcId": 32157, + "attr": {}, + "npclist": "3012_60_90002#3012_60_90002#3012_60_90001#3012_60_90005#3012_60_90003#3012_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32158": { + "npcId": 32158, + "attr": {}, + "npclist": "3012_62_90002#3012_62_90002#3012_62_90001#3012_62_90005#3012_62_90003#3012_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32159": { + "npcId": 32159, + "attr": {}, + "npclist": "3012_64_90002#3012_64_90002#3012_64_90001#3012_64_90005#3012_64_90003#3012_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32160": { + "npcId": 32160, + "attr": {}, + "npclist": "3012_60_90002#3012_60_90002#3012_60_90001#3012_60_90005#3012_60_90003#3012_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32161": { + "npcId": 32161, + "attr": {}, + "npclist": "3012_62_90002#3012_62_90002#3012_62_90001#3012_62_90005#3012_62_90003#3012_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32162": { + "npcId": 32162, + "attr": {}, + "npclist": "3012_64_90002#3012_64_90002#3012_64_90001#3012_64_90005#3012_64_90003#3012_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32163": { + "npcId": 32163, + "attr": {}, + "npclist": "3012_66_90002#3012_66_90002#3012_66_90001#3012_66_90005#3012_66_90003#3012_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32164": { + "npcId": 32164, + "attr": {}, + "npclist": "3012_68_90002#3012_68_90002#3012_68_90001#3012_68_90005#3012_68_90003#3012_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32165": { + "npcId": 32165, + "attr": {}, + "npclist": "3012_70_90002#3012_70_90002#3012_70_90001#3012_70_90005#3012_70_90003#3012_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32166": { + "npcId": 32166, + "attr": {}, + "npclist": "3012_66_90002#3012_66_90002#3012_66_90001#3012_66_90005#3012_66_90003#3012_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32167": { + "npcId": 32167, + "attr": {}, + "npclist": "3012_68_90002#3012_68_90002#3012_68_90001#3012_68_90005#3012_68_90003#3012_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32168": { + "npcId": 32168, + "attr": {}, + "npclist": "3012_70_90002#3012_70_90002#3012_70_90001#3012_70_90005#3012_70_90003#3012_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32169": { + "npcId": 32169, + "attr": {}, + "npclist": "3012_72_90002#3012_72_90002#3012_72_90001#3012_72_90005#3012_72_90003#3012_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32170": { + "npcId": 32170, + "attr": {}, + "npclist": "3012_74_90002#3012_74_90002#3012_74_90001#3012_74_90005#3012_74_90003#3012_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32171": { + "npcId": 32171, + "attr": {}, + "npclist": "3012_76_90002#3012_76_90002#3012_76_90001#3012_76_90005#3012_76_90003#3012_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32172": { + "npcId": 32172, + "attr": {}, + "npclist": "3012_72_90002#3012_72_90002#3012_72_90001#3012_72_90005#3012_72_90003#3012_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32173": { + "npcId": 32173, + "attr": {}, + "npclist": "3012_74_90002#3012_74_90002#3012_74_90001#3012_74_90005#3012_74_90003#3012_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32174": { + "npcId": 32174, + "attr": {}, + "npclist": "3012_76_90002#3012_76_90002#3012_76_90001#3012_76_90005#3012_76_90003#3012_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32175": { + "npcId": 32175, + "attr": {}, + "npclist": "3012_78_90002#3012_78_90002#3012_78_90001#3012_78_90005#3012_78_90003#3012_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32176": { + "npcId": 32176, + "attr": {}, + "npclist": "3012_80_90002#3012_80_90002#3012_80_90001#3012_80_90005#3012_80_90003#3012_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32177": { + "npcId": 32177, + "attr": {}, + "npclist": "3012_82_90002#3012_82_90002#3012_82_90001#3012_82_90005#3012_82_90003#3012_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32178": { + "npcId": 32178, + "attr": {}, + "npclist": "3012_78_90002#3012_78_90002#3012_78_90001#3012_78_90005#3012_78_90003#3012_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32179": { + "npcId": 32179, + "attr": {}, + "npclist": "3012_80_90002#3012_80_90002#3012_80_90001#3012_80_90005#3012_80_90003#3012_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32180": { + "npcId": 32180, + "attr": {}, + "npclist": "3012_82_90002#3012_82_90002#3012_82_90001#3012_82_90005#3012_82_90003#3012_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32181": { + "npcId": 32181, + "attr": {}, + "npclist": "3012_84_90002#3012_84_90002#3012_84_90001#3012_84_90005#3012_84_90003#3012_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32182": { + "npcId": 32182, + "attr": {}, + "npclist": "3012_86_90002#3012_86_90002#3012_86_90001#3012_86_90005#3012_86_90003#3012_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32183": { + "npcId": 32183, + "attr": {}, + "npclist": "3012_88_90002#3012_88_90002#3012_88_90001#3012_88_90005#3012_88_90003#3012_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32184": { + "npcId": 32184, + "attr": {}, + "npclist": "3012_84_90002#3012_84_90002#3012_84_90001#3012_84_90005#3012_84_90003#3012_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32185": { + "npcId": 32185, + "attr": {}, + "npclist": "3012_86_90002#3012_86_90002#3012_86_90001#3012_86_90005#3012_86_90003#3012_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32186": { + "npcId": 32186, + "attr": {}, + "npclist": "3012_88_90002#3012_88_90002#3012_88_90001#3012_88_90005#3012_88_90003#3012_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32187": { + "npcId": 32187, + "attr": {}, + "npclist": "3012_90_90002#3012_90_90002#3012_90_90001#3012_90_90005#3012_90_90003#3012_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32188": { + "npcId": 32188, + "attr": {}, + "npclist": "3012_92_90002#3012_92_90002#3012_92_90001#3012_92_90005#3012_92_90003#3012_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32189": { + "npcId": 32189, + "attr": {}, + "npclist": "3012_94_90002#3012_94_90002#3012_94_90001#3012_94_90005#3012_94_90003#3012_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32190": { + "npcId": 32190, + "attr": {}, + "npclist": "3012_90_90002#3012_90_90002#3012_90_90001#3012_90_90005#3012_90_90003#3012_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32191": { + "npcId": 32191, + "attr": {}, + "npclist": "3012_92_90002#3012_92_90002#3012_92_90001#3012_92_90005#3012_92_90003#3012_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32192": { + "npcId": 32192, + "attr": {}, + "npclist": "3012_94_90002#3012_94_90002#3012_94_90001#3012_94_90005#3012_94_90003#3012_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32193": { + "npcId": 32193, + "attr": {}, + "npclist": "3012_96_90002#3012_96_90002#3012_96_90001#3012_96_90005#3012_96_90003#3012_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32194": { + "npcId": 32194, + "attr": {}, + "npclist": "3012_98_90002#3012_98_90002#3012_98_90001#3012_98_90005#3012_98_90003#3012_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32195": { + "npcId": 32195, + "attr": {}, + "npclist": "3012_100_90002#3012_100_90002#3012_100_90001#3012_100_90005#3012_100_90003#3012_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32196": { + "npcId": 32196, + "attr": {}, + "npclist": "3012_96_90002#3012_96_90002#3012_96_90001#3012_96_90005#3012_96_90003#3012_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32197": { + "npcId": 32197, + "attr": {}, + "npclist": "3012_98_90002#3012_98_90002#3012_98_90001#3012_98_90005#3012_98_90003#3012_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32198": { + "npcId": 32198, + "attr": {}, + "npclist": "3012_100_90002#3012_100_90002#3012_100_90001#3012_100_90005#3012_100_90003#3012_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32199": { + "npcId": 32199, + "attr": {}, + "npclist": "3012_102_90002#3012_102_90002#3012_102_90001#3012_102_90005#3012_102_90003#3012_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32200": { + "npcId": 32200, + "attr": {}, + "npclist": "3012_104_90002#3012_104_90002#3012_104_90001#3012_104_90005#3012_104_90003#3012_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32201": { + "npcId": 32201, + "attr": {}, + "npclist": "3013_2_90002#3013_2_90002#3013_2_90001#3013_2_90005#3013_2_90003#3013_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32202": { + "npcId": 32202, + "attr": {}, + "npclist": "3013_4_90002#3013_4_90002#3013_4_90001#3013_4_90005#3013_4_90003#3013_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32203": { + "npcId": 32203, + "attr": {}, + "npclist": "3013_6_90002#3013_6_90002#3013_6_90001#3013_6_90005#3013_6_90003#3013_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32204": { + "npcId": 32204, + "attr": {}, + "npclist": "3013_8_90002#3013_8_90002#3013_8_90001#3013_8_90005#3013_8_90003#3013_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32205": { + "npcId": 32205, + "attr": {}, + "npclist": "3013_10_90002#3013_10_90002#3013_10_90001#3013_10_90005#3013_10_90003#3013_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32206": { + "npcId": 32206, + "attr": {}, + "npclist": "3013_6_90002#3013_6_90002#3013_6_90001#3013_6_90005#3013_6_90003#3013_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32207": { + "npcId": 32207, + "attr": {}, + "npclist": "3013_8_90002#3013_8_90002#3013_8_90001#3013_8_90005#3013_8_90003#3013_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32208": { + "npcId": 32208, + "attr": {}, + "npclist": "3013_10_90002#3013_10_90002#3013_10_90001#3013_10_90005#3013_10_90003#3013_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32209": { + "npcId": 32209, + "attr": {}, + "npclist": "3013_12_90002#3013_12_90002#3013_12_90001#3013_12_90005#3013_12_90003#3013_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32210": { + "npcId": 32210, + "attr": {}, + "npclist": "3013_14_90002#3013_14_90002#3013_14_90001#3013_14_90005#3013_14_90003#3013_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32211": { + "npcId": 32211, + "attr": {}, + "npclist": "3013_16_90002#3013_16_90002#3013_16_90001#3013_16_90005#3013_16_90003#3013_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32212": { + "npcId": 32212, + "attr": {}, + "npclist": "3013_12_90002#3013_12_90002#3013_12_90001#3013_12_90005#3013_12_90003#3013_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32213": { + "npcId": 32213, + "attr": {}, + "npclist": "3013_14_90002#3013_14_90002#3013_14_90001#3013_14_90005#3013_14_90003#3013_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32214": { + "npcId": 32214, + "attr": {}, + "npclist": "3013_16_90002#3013_16_90002#3013_16_90001#3013_16_90005#3013_16_90003#3013_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32215": { + "npcId": 32215, + "attr": {}, + "npclist": "3013_18_90002#3013_18_90002#3013_18_90001#3013_18_90005#3013_18_90003#3013_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32216": { + "npcId": 32216, + "attr": {}, + "npclist": "3013_20_90002#3013_20_90002#3013_20_90001#3013_20_90005#3013_20_90003#3013_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32217": { + "npcId": 32217, + "attr": {}, + "npclist": "3013_22_90002#3013_22_90002#3013_22_90001#3013_22_90005#3013_22_90003#3013_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32218": { + "npcId": 32218, + "attr": {}, + "npclist": "3013_18_90002#3013_18_90002#3013_18_90001#3013_18_90005#3013_18_90003#3013_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32219": { + "npcId": 32219, + "attr": {}, + "npclist": "3013_20_90002#3013_20_90002#3013_20_90001#3013_20_90005#3013_20_90003#3013_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32220": { + "npcId": 32220, + "attr": {}, + "npclist": "3013_22_90002#3013_22_90002#3013_22_90001#3013_22_90005#3013_22_90003#3013_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32221": { + "npcId": 32221, + "attr": {}, + "npclist": "3013_24_90002#3013_24_90002#3013_24_90001#3013_24_90005#3013_24_90003#3013_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32222": { + "npcId": 32222, + "attr": {}, + "npclist": "3013_26_90002#3013_26_90002#3013_26_90001#3013_26_90005#3013_26_90003#3013_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32223": { + "npcId": 32223, + "attr": {}, + "npclist": "3013_28_90002#3013_28_90002#3013_28_90001#3013_28_90005#3013_28_90003#3013_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32224": { + "npcId": 32224, + "attr": {}, + "npclist": "3013_24_90002#3013_24_90002#3013_24_90001#3013_24_90005#3013_24_90003#3013_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32225": { + "npcId": 32225, + "attr": {}, + "npclist": "3013_26_90002#3013_26_90002#3013_26_90001#3013_26_90005#3013_26_90003#3013_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32226": { + "npcId": 32226, + "attr": {}, + "npclist": "3013_28_90002#3013_28_90002#3013_28_90001#3013_28_90005#3013_28_90003#3013_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32227": { + "npcId": 32227, + "attr": {}, + "npclist": "3013_30_90002#3013_30_90002#3013_30_90001#3013_30_90005#3013_30_90003#3013_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32228": { + "npcId": 32228, + "attr": {}, + "npclist": "3013_32_90002#3013_32_90002#3013_32_90001#3013_32_90005#3013_32_90003#3013_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32229": { + "npcId": 32229, + "attr": {}, + "npclist": "3013_34_90002#3013_34_90002#3013_34_90001#3013_34_90005#3013_34_90003#3013_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32230": { + "npcId": 32230, + "attr": {}, + "npclist": "3013_30_90002#3013_30_90002#3013_30_90001#3013_30_90005#3013_30_90003#3013_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32231": { + "npcId": 32231, + "attr": {}, + "npclist": "3013_32_90002#3013_32_90002#3013_32_90001#3013_32_90005#3013_32_90003#3013_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32232": { + "npcId": 32232, + "attr": {}, + "npclist": "3013_34_90002#3013_34_90002#3013_34_90001#3013_34_90005#3013_34_90003#3013_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32233": { + "npcId": 32233, + "attr": {}, + "npclist": "3013_36_90002#3013_36_90002#3013_36_90001#3013_36_90005#3013_36_90003#3013_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32234": { + "npcId": 32234, + "attr": {}, + "npclist": "3013_38_90002#3013_38_90002#3013_38_90001#3013_38_90005#3013_38_90003#3013_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32235": { + "npcId": 32235, + "attr": {}, + "npclist": "3013_40_90002#3013_40_90002#3013_40_90001#3013_40_90005#3013_40_90003#3013_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32236": { + "npcId": 32236, + "attr": {}, + "npclist": "3013_36_90002#3013_36_90002#3013_36_90001#3013_36_90005#3013_36_90003#3013_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32237": { + "npcId": 32237, + "attr": {}, + "npclist": "3013_38_90002#3013_38_90002#3013_38_90001#3013_38_90005#3013_38_90003#3013_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32238": { + "npcId": 32238, + "attr": {}, + "npclist": "3013_40_90002#3013_40_90002#3013_40_90001#3013_40_90005#3013_40_90003#3013_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32239": { + "npcId": 32239, + "attr": {}, + "npclist": "3013_42_90002#3013_42_90002#3013_42_90001#3013_42_90005#3013_42_90003#3013_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32240": { + "npcId": 32240, + "attr": {}, + "npclist": "3013_44_90002#3013_44_90002#3013_44_90001#3013_44_90005#3013_44_90003#3013_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32241": { + "npcId": 32241, + "attr": {}, + "npclist": "3013_46_90002#3013_46_90002#3013_46_90001#3013_46_90005#3013_46_90003#3013_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32242": { + "npcId": 32242, + "attr": {}, + "npclist": "3013_42_90002#3013_42_90002#3013_42_90001#3013_42_90005#3013_42_90003#3013_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32243": { + "npcId": 32243, + "attr": {}, + "npclist": "3013_44_90002#3013_44_90002#3013_44_90001#3013_44_90005#3013_44_90003#3013_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32244": { + "npcId": 32244, + "attr": {}, + "npclist": "3013_46_90002#3013_46_90002#3013_46_90001#3013_46_90005#3013_46_90003#3013_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32245": { + "npcId": 32245, + "attr": {}, + "npclist": "3013_48_90002#3013_48_90002#3013_48_90001#3013_48_90005#3013_48_90003#3013_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32246": { + "npcId": 32246, + "attr": {}, + "npclist": "3013_50_90002#3013_50_90002#3013_50_90001#3013_50_90005#3013_50_90003#3013_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32247": { + "npcId": 32247, + "attr": {}, + "npclist": "3013_52_90002#3013_52_90002#3013_52_90001#3013_52_90005#3013_52_90003#3013_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32248": { + "npcId": 32248, + "attr": {}, + "npclist": "3013_48_90002#3013_48_90002#3013_48_90001#3013_48_90005#3013_48_90003#3013_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32249": { + "npcId": 32249, + "attr": {}, + "npclist": "3013_50_90002#3013_50_90002#3013_50_90001#3013_50_90005#3013_50_90003#3013_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32250": { + "npcId": 32250, + "attr": {}, + "npclist": "3013_52_90002#3013_52_90002#3013_52_90001#3013_52_90005#3013_52_90003#3013_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32251": { + "npcId": 32251, + "attr": {}, + "npclist": "3013_54_90002#3013_54_90002#3013_54_90001#3013_54_90005#3013_54_90003#3013_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32252": { + "npcId": 32252, + "attr": {}, + "npclist": "3013_56_90002#3013_56_90002#3013_56_90001#3013_56_90005#3013_56_90003#3013_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32253": { + "npcId": 32253, + "attr": {}, + "npclist": "3013_58_90002#3013_58_90002#3013_58_90001#3013_58_90005#3013_58_90003#3013_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32254": { + "npcId": 32254, + "attr": {}, + "npclist": "3013_54_90002#3013_54_90002#3013_54_90001#3013_54_90005#3013_54_90003#3013_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32255": { + "npcId": 32255, + "attr": {}, + "npclist": "3013_56_90002#3013_56_90002#3013_56_90001#3013_56_90005#3013_56_90003#3013_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32256": { + "npcId": 32256, + "attr": {}, + "npclist": "3013_58_90002#3013_58_90002#3013_58_90001#3013_58_90005#3013_58_90003#3013_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32257": { + "npcId": 32257, + "attr": {}, + "npclist": "3013_60_90002#3013_60_90002#3013_60_90001#3013_60_90005#3013_60_90003#3013_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32258": { + "npcId": 32258, + "attr": {}, + "npclist": "3013_62_90002#3013_62_90002#3013_62_90001#3013_62_90005#3013_62_90003#3013_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32259": { + "npcId": 32259, + "attr": {}, + "npclist": "3013_64_90002#3013_64_90002#3013_64_90001#3013_64_90005#3013_64_90003#3013_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32260": { + "npcId": 32260, + "attr": {}, + "npclist": "3013_60_90002#3013_60_90002#3013_60_90001#3013_60_90005#3013_60_90003#3013_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32261": { + "npcId": 32261, + "attr": {}, + "npclist": "3013_62_90002#3013_62_90002#3013_62_90001#3013_62_90005#3013_62_90003#3013_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32262": { + "npcId": 32262, + "attr": {}, + "npclist": "3013_64_90002#3013_64_90002#3013_64_90001#3013_64_90005#3013_64_90003#3013_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32263": { + "npcId": 32263, + "attr": {}, + "npclist": "3013_66_90002#3013_66_90002#3013_66_90001#3013_66_90005#3013_66_90003#3013_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32264": { + "npcId": 32264, + "attr": {}, + "npclist": "3013_68_90002#3013_68_90002#3013_68_90001#3013_68_90005#3013_68_90003#3013_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32265": { + "npcId": 32265, + "attr": {}, + "npclist": "3013_70_90002#3013_70_90002#3013_70_90001#3013_70_90005#3013_70_90003#3013_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32266": { + "npcId": 32266, + "attr": {}, + "npclist": "3013_66_90002#3013_66_90002#3013_66_90001#3013_66_90005#3013_66_90003#3013_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32267": { + "npcId": 32267, + "attr": {}, + "npclist": "3013_68_90002#3013_68_90002#3013_68_90001#3013_68_90005#3013_68_90003#3013_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32268": { + "npcId": 32268, + "attr": {}, + "npclist": "3013_70_90002#3013_70_90002#3013_70_90001#3013_70_90005#3013_70_90003#3013_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32269": { + "npcId": 32269, + "attr": {}, + "npclist": "3013_72_90002#3013_72_90002#3013_72_90001#3013_72_90005#3013_72_90003#3013_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32270": { + "npcId": 32270, + "attr": {}, + "npclist": "3013_74_90002#3013_74_90002#3013_74_90001#3013_74_90005#3013_74_90003#3013_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32271": { + "npcId": 32271, + "attr": {}, + "npclist": "3013_76_90002#3013_76_90002#3013_76_90001#3013_76_90005#3013_76_90003#3013_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32272": { + "npcId": 32272, + "attr": {}, + "npclist": "3013_72_90002#3013_72_90002#3013_72_90001#3013_72_90005#3013_72_90003#3013_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32273": { + "npcId": 32273, + "attr": {}, + "npclist": "3013_74_90002#3013_74_90002#3013_74_90001#3013_74_90005#3013_74_90003#3013_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32274": { + "npcId": 32274, + "attr": {}, + "npclist": "3013_76_90002#3013_76_90002#3013_76_90001#3013_76_90005#3013_76_90003#3013_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32275": { + "npcId": 32275, + "attr": {}, + "npclist": "3013_78_90002#3013_78_90002#3013_78_90001#3013_78_90005#3013_78_90003#3013_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32276": { + "npcId": 32276, + "attr": {}, + "npclist": "3013_80_90002#3013_80_90002#3013_80_90001#3013_80_90005#3013_80_90003#3013_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32277": { + "npcId": 32277, + "attr": {}, + "npclist": "3013_82_90002#3013_82_90002#3013_82_90001#3013_82_90005#3013_82_90003#3013_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32278": { + "npcId": 32278, + "attr": {}, + "npclist": "3013_78_90002#3013_78_90002#3013_78_90001#3013_78_90005#3013_78_90003#3013_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32279": { + "npcId": 32279, + "attr": {}, + "npclist": "3013_80_90002#3013_80_90002#3013_80_90001#3013_80_90005#3013_80_90003#3013_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32280": { + "npcId": 32280, + "attr": {}, + "npclist": "3013_82_90002#3013_82_90002#3013_82_90001#3013_82_90005#3013_82_90003#3013_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32281": { + "npcId": 32281, + "attr": {}, + "npclist": "3013_84_90002#3013_84_90002#3013_84_90001#3013_84_90005#3013_84_90003#3013_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32282": { + "npcId": 32282, + "attr": {}, + "npclist": "3013_86_90002#3013_86_90002#3013_86_90001#3013_86_90005#3013_86_90003#3013_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32283": { + "npcId": 32283, + "attr": {}, + "npclist": "3013_88_90002#3013_88_90002#3013_88_90001#3013_88_90005#3013_88_90003#3013_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32284": { + "npcId": 32284, + "attr": {}, + "npclist": "3013_84_90002#3013_84_90002#3013_84_90001#3013_84_90005#3013_84_90003#3013_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32285": { + "npcId": 32285, + "attr": {}, + "npclist": "3013_86_90002#3013_86_90002#3013_86_90001#3013_86_90005#3013_86_90003#3013_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32286": { + "npcId": 32286, + "attr": {}, + "npclist": "3013_88_90002#3013_88_90002#3013_88_90001#3013_88_90005#3013_88_90003#3013_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32287": { + "npcId": 32287, + "attr": {}, + "npclist": "3013_90_90002#3013_90_90002#3013_90_90001#3013_90_90005#3013_90_90003#3013_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32288": { + "npcId": 32288, + "attr": {}, + "npclist": "3013_92_90002#3013_92_90002#3013_92_90001#3013_92_90005#3013_92_90003#3013_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32289": { + "npcId": 32289, + "attr": {}, + "npclist": "3013_94_90002#3013_94_90002#3013_94_90001#3013_94_90005#3013_94_90003#3013_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32290": { + "npcId": 32290, + "attr": {}, + "npclist": "3013_90_90002#3013_90_90002#3013_90_90001#3013_90_90005#3013_90_90003#3013_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32291": { + "npcId": 32291, + "attr": {}, + "npclist": "3013_92_90002#3013_92_90002#3013_92_90001#3013_92_90005#3013_92_90003#3013_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32292": { + "npcId": 32292, + "attr": {}, + "npclist": "3013_94_90002#3013_94_90002#3013_94_90001#3013_94_90005#3013_94_90003#3013_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32293": { + "npcId": 32293, + "attr": {}, + "npclist": "3013_96_90002#3013_96_90002#3013_96_90001#3013_96_90005#3013_96_90003#3013_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32294": { + "npcId": 32294, + "attr": {}, + "npclist": "3013_98_90002#3013_98_90002#3013_98_90001#3013_98_90005#3013_98_90003#3013_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32295": { + "npcId": 32295, + "attr": {}, + "npclist": "3013_100_90002#3013_100_90002#3013_100_90001#3013_100_90005#3013_100_90003#3013_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32296": { + "npcId": 32296, + "attr": {}, + "npclist": "3013_96_90002#3013_96_90002#3013_96_90001#3013_96_90005#3013_96_90003#3013_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32297": { + "npcId": 32297, + "attr": {}, + "npclist": "3013_98_90002#3013_98_90002#3013_98_90001#3013_98_90005#3013_98_90003#3013_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32298": { + "npcId": 32298, + "attr": {}, + "npclist": "3013_100_90002#3013_100_90002#3013_100_90001#3013_100_90005#3013_100_90003#3013_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32299": { + "npcId": 32299, + "attr": {}, + "npclist": "3013_102_90002#3013_102_90002#3013_102_90001#3013_102_90005#3013_102_90003#3013_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32300": { + "npcId": 32300, + "attr": {}, + "npclist": "3013_104_90002#3013_104_90002#3013_104_90001#3013_104_90005#3013_104_90003#3013_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32301": { + "npcId": 32301, + "attr": {}, + "npclist": "3014_2_90002#3014_2_90002#3014_2_90001#3014_2_90005#3014_2_90003#3014_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32302": { + "npcId": 32302, + "attr": {}, + "npclist": "3014_4_90002#3014_4_90002#3014_4_90001#3014_4_90005#3014_4_90003#3014_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32303": { + "npcId": 32303, + "attr": {}, + "npclist": "3014_6_90002#3014_6_90002#3014_6_90001#3014_6_90005#3014_6_90003#3014_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32304": { + "npcId": 32304, + "attr": {}, + "npclist": "3014_8_90002#3014_8_90002#3014_8_90001#3014_8_90005#3014_8_90003#3014_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32305": { + "npcId": 32305, + "attr": {}, + "npclist": "3014_10_90002#3014_10_90002#3014_10_90001#3014_10_90005#3014_10_90003#3014_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32306": { + "npcId": 32306, + "attr": {}, + "npclist": "3014_6_90002#3014_6_90002#3014_6_90001#3014_6_90005#3014_6_90003#3014_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32307": { + "npcId": 32307, + "attr": {}, + "npclist": "3014_8_90002#3014_8_90002#3014_8_90001#3014_8_90005#3014_8_90003#3014_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32308": { + "npcId": 32308, + "attr": {}, + "npclist": "3014_10_90002#3014_10_90002#3014_10_90001#3014_10_90005#3014_10_90003#3014_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32309": { + "npcId": 32309, + "attr": {}, + "npclist": "3014_12_90002#3014_12_90002#3014_12_90001#3014_12_90005#3014_12_90003#3014_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32310": { + "npcId": 32310, + "attr": {}, + "npclist": "3014_14_90002#3014_14_90002#3014_14_90001#3014_14_90005#3014_14_90003#3014_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32311": { + "npcId": 32311, + "attr": {}, + "npclist": "3014_16_90002#3014_16_90002#3014_16_90001#3014_16_90005#3014_16_90003#3014_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32312": { + "npcId": 32312, + "attr": {}, + "npclist": "3014_12_90002#3014_12_90002#3014_12_90001#3014_12_90005#3014_12_90003#3014_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32313": { + "npcId": 32313, + "attr": {}, + "npclist": "3014_14_90002#3014_14_90002#3014_14_90001#3014_14_90005#3014_14_90003#3014_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32314": { + "npcId": 32314, + "attr": {}, + "npclist": "3014_16_90002#3014_16_90002#3014_16_90001#3014_16_90005#3014_16_90003#3014_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32315": { + "npcId": 32315, + "attr": {}, + "npclist": "3014_18_90002#3014_18_90002#3014_18_90001#3014_18_90005#3014_18_90003#3014_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32316": { + "npcId": 32316, + "attr": {}, + "npclist": "3014_20_90002#3014_20_90002#3014_20_90001#3014_20_90005#3014_20_90003#3014_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32317": { + "npcId": 32317, + "attr": {}, + "npclist": "3014_22_90002#3014_22_90002#3014_22_90001#3014_22_90005#3014_22_90003#3014_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32318": { + "npcId": 32318, + "attr": {}, + "npclist": "3014_18_90002#3014_18_90002#3014_18_90001#3014_18_90005#3014_18_90003#3014_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32319": { + "npcId": 32319, + "attr": {}, + "npclist": "3014_20_90002#3014_20_90002#3014_20_90001#3014_20_90005#3014_20_90003#3014_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32320": { + "npcId": 32320, + "attr": {}, + "npclist": "3014_22_90002#3014_22_90002#3014_22_90001#3014_22_90005#3014_22_90003#3014_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32321": { + "npcId": 32321, + "attr": {}, + "npclist": "3014_24_90002#3014_24_90002#3014_24_90001#3014_24_90005#3014_24_90003#3014_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32322": { + "npcId": 32322, + "attr": {}, + "npclist": "3014_26_90002#3014_26_90002#3014_26_90001#3014_26_90005#3014_26_90003#3014_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32323": { + "npcId": 32323, + "attr": {}, + "npclist": "3014_28_90002#3014_28_90002#3014_28_90001#3014_28_90005#3014_28_90003#3014_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32324": { + "npcId": 32324, + "attr": {}, + "npclist": "3014_24_90002#3014_24_90002#3014_24_90001#3014_24_90005#3014_24_90003#3014_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32325": { + "npcId": 32325, + "attr": {}, + "npclist": "3014_26_90002#3014_26_90002#3014_26_90001#3014_26_90005#3014_26_90003#3014_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32326": { + "npcId": 32326, + "attr": {}, + "npclist": "3014_28_90002#3014_28_90002#3014_28_90001#3014_28_90005#3014_28_90003#3014_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32327": { + "npcId": 32327, + "attr": {}, + "npclist": "3014_30_90002#3014_30_90002#3014_30_90001#3014_30_90005#3014_30_90003#3014_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32328": { + "npcId": 32328, + "attr": {}, + "npclist": "3014_32_90002#3014_32_90002#3014_32_90001#3014_32_90005#3014_32_90003#3014_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32329": { + "npcId": 32329, + "attr": {}, + "npclist": "3014_34_90002#3014_34_90002#3014_34_90001#3014_34_90005#3014_34_90003#3014_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32330": { + "npcId": 32330, + "attr": {}, + "npclist": "3014_30_90002#3014_30_90002#3014_30_90001#3014_30_90005#3014_30_90003#3014_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32331": { + "npcId": 32331, + "attr": {}, + "npclist": "3014_32_90002#3014_32_90002#3014_32_90001#3014_32_90005#3014_32_90003#3014_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32332": { + "npcId": 32332, + "attr": {}, + "npclist": "3014_34_90002#3014_34_90002#3014_34_90001#3014_34_90005#3014_34_90003#3014_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32333": { + "npcId": 32333, + "attr": {}, + "npclist": "3014_36_90002#3014_36_90002#3014_36_90001#3014_36_90005#3014_36_90003#3014_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32334": { + "npcId": 32334, + "attr": {}, + "npclist": "3014_38_90002#3014_38_90002#3014_38_90001#3014_38_90005#3014_38_90003#3014_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32335": { + "npcId": 32335, + "attr": {}, + "npclist": "3014_40_90002#3014_40_90002#3014_40_90001#3014_40_90005#3014_40_90003#3014_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32336": { + "npcId": 32336, + "attr": {}, + "npclist": "3014_36_90002#3014_36_90002#3014_36_90001#3014_36_90005#3014_36_90003#3014_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32337": { + "npcId": 32337, + "attr": {}, + "npclist": "3014_38_90002#3014_38_90002#3014_38_90001#3014_38_90005#3014_38_90003#3014_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32338": { + "npcId": 32338, + "attr": {}, + "npclist": "3014_40_90002#3014_40_90002#3014_40_90001#3014_40_90005#3014_40_90003#3014_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32339": { + "npcId": 32339, + "attr": {}, + "npclist": "3014_42_90002#3014_42_90002#3014_42_90001#3014_42_90005#3014_42_90003#3014_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32340": { + "npcId": 32340, + "attr": {}, + "npclist": "3014_44_90002#3014_44_90002#3014_44_90001#3014_44_90005#3014_44_90003#3014_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32341": { + "npcId": 32341, + "attr": {}, + "npclist": "3014_46_90002#3014_46_90002#3014_46_90001#3014_46_90005#3014_46_90003#3014_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32342": { + "npcId": 32342, + "attr": {}, + "npclist": "3014_42_90002#3014_42_90002#3014_42_90001#3014_42_90005#3014_42_90003#3014_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32343": { + "npcId": 32343, + "attr": {}, + "npclist": "3014_44_90002#3014_44_90002#3014_44_90001#3014_44_90005#3014_44_90003#3014_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32344": { + "npcId": 32344, + "attr": {}, + "npclist": "3014_46_90002#3014_46_90002#3014_46_90001#3014_46_90005#3014_46_90003#3014_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32345": { + "npcId": 32345, + "attr": {}, + "npclist": "3014_48_90002#3014_48_90002#3014_48_90001#3014_48_90005#3014_48_90003#3014_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32346": { + "npcId": 32346, + "attr": {}, + "npclist": "3014_50_90002#3014_50_90002#3014_50_90001#3014_50_90005#3014_50_90003#3014_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32347": { + "npcId": 32347, + "attr": {}, + "npclist": "3014_52_90002#3014_52_90002#3014_52_90001#3014_52_90005#3014_52_90003#3014_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32348": { + "npcId": 32348, + "attr": {}, + "npclist": "3014_48_90002#3014_48_90002#3014_48_90001#3014_48_90005#3014_48_90003#3014_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32349": { + "npcId": 32349, + "attr": {}, + "npclist": "3014_50_90002#3014_50_90002#3014_50_90001#3014_50_90005#3014_50_90003#3014_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32350": { + "npcId": 32350, + "attr": {}, + "npclist": "3014_52_90002#3014_52_90002#3014_52_90001#3014_52_90005#3014_52_90003#3014_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32351": { + "npcId": 32351, + "attr": {}, + "npclist": "3014_54_90002#3014_54_90002#3014_54_90001#3014_54_90005#3014_54_90003#3014_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32352": { + "npcId": 32352, + "attr": {}, + "npclist": "3014_56_90002#3014_56_90002#3014_56_90001#3014_56_90005#3014_56_90003#3014_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32353": { + "npcId": 32353, + "attr": {}, + "npclist": "3014_58_90002#3014_58_90002#3014_58_90001#3014_58_90005#3014_58_90003#3014_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32354": { + "npcId": 32354, + "attr": {}, + "npclist": "3014_54_90002#3014_54_90002#3014_54_90001#3014_54_90005#3014_54_90003#3014_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32355": { + "npcId": 32355, + "attr": {}, + "npclist": "3014_56_90002#3014_56_90002#3014_56_90001#3014_56_90005#3014_56_90003#3014_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32356": { + "npcId": 32356, + "attr": {}, + "npclist": "3014_58_90002#3014_58_90002#3014_58_90001#3014_58_90005#3014_58_90003#3014_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32357": { + "npcId": 32357, + "attr": {}, + "npclist": "3014_60_90002#3014_60_90002#3014_60_90001#3014_60_90005#3014_60_90003#3014_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32358": { + "npcId": 32358, + "attr": {}, + "npclist": "3014_62_90002#3014_62_90002#3014_62_90001#3014_62_90005#3014_62_90003#3014_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32359": { + "npcId": 32359, + "attr": {}, + "npclist": "3014_64_90002#3014_64_90002#3014_64_90001#3014_64_90005#3014_64_90003#3014_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32360": { + "npcId": 32360, + "attr": {}, + "npclist": "3014_60_90002#3014_60_90002#3014_60_90001#3014_60_90005#3014_60_90003#3014_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32361": { + "npcId": 32361, + "attr": {}, + "npclist": "3014_62_90002#3014_62_90002#3014_62_90001#3014_62_90005#3014_62_90003#3014_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32362": { + "npcId": 32362, + "attr": {}, + "npclist": "3014_64_90002#3014_64_90002#3014_64_90001#3014_64_90005#3014_64_90003#3014_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32363": { + "npcId": 32363, + "attr": {}, + "npclist": "3014_66_90002#3014_66_90002#3014_66_90001#3014_66_90005#3014_66_90003#3014_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32364": { + "npcId": 32364, + "attr": {}, + "npclist": "3014_68_90002#3014_68_90002#3014_68_90001#3014_68_90005#3014_68_90003#3014_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32365": { + "npcId": 32365, + "attr": {}, + "npclist": "3014_70_90002#3014_70_90002#3014_70_90001#3014_70_90005#3014_70_90003#3014_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32366": { + "npcId": 32366, + "attr": {}, + "npclist": "3014_66_90002#3014_66_90002#3014_66_90001#3014_66_90005#3014_66_90003#3014_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32367": { + "npcId": 32367, + "attr": {}, + "npclist": "3014_68_90002#3014_68_90002#3014_68_90001#3014_68_90005#3014_68_90003#3014_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32368": { + "npcId": 32368, + "attr": {}, + "npclist": "3014_70_90002#3014_70_90002#3014_70_90001#3014_70_90005#3014_70_90003#3014_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32369": { + "npcId": 32369, + "attr": {}, + "npclist": "3014_72_90002#3014_72_90002#3014_72_90001#3014_72_90005#3014_72_90003#3014_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32370": { + "npcId": 32370, + "attr": {}, + "npclist": "3014_74_90002#3014_74_90002#3014_74_90001#3014_74_90005#3014_74_90003#3014_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32371": { + "npcId": 32371, + "attr": {}, + "npclist": "3014_76_90002#3014_76_90002#3014_76_90001#3014_76_90005#3014_76_90003#3014_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32372": { + "npcId": 32372, + "attr": {}, + "npclist": "3014_72_90002#3014_72_90002#3014_72_90001#3014_72_90005#3014_72_90003#3014_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32373": { + "npcId": 32373, + "attr": {}, + "npclist": "3014_74_90002#3014_74_90002#3014_74_90001#3014_74_90005#3014_74_90003#3014_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32374": { + "npcId": 32374, + "attr": {}, + "npclist": "3014_76_90002#3014_76_90002#3014_76_90001#3014_76_90005#3014_76_90003#3014_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32375": { + "npcId": 32375, + "attr": {}, + "npclist": "3014_78_90002#3014_78_90002#3014_78_90001#3014_78_90005#3014_78_90003#3014_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32376": { + "npcId": 32376, + "attr": {}, + "npclist": "3014_80_90002#3014_80_90002#3014_80_90001#3014_80_90005#3014_80_90003#3014_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32377": { + "npcId": 32377, + "attr": {}, + "npclist": "3014_82_90002#3014_82_90002#3014_82_90001#3014_82_90005#3014_82_90003#3014_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32378": { + "npcId": 32378, + "attr": {}, + "npclist": "3014_78_90002#3014_78_90002#3014_78_90001#3014_78_90005#3014_78_90003#3014_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32379": { + "npcId": 32379, + "attr": {}, + "npclist": "3014_80_90002#3014_80_90002#3014_80_90001#3014_80_90005#3014_80_90003#3014_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32380": { + "npcId": 32380, + "attr": {}, + "npclist": "3014_82_90002#3014_82_90002#3014_82_90001#3014_82_90005#3014_82_90003#3014_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32381": { + "npcId": 32381, + "attr": {}, + "npclist": "3014_84_90002#3014_84_90002#3014_84_90001#3014_84_90005#3014_84_90003#3014_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32382": { + "npcId": 32382, + "attr": {}, + "npclist": "3014_86_90002#3014_86_90002#3014_86_90001#3014_86_90005#3014_86_90003#3014_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32383": { + "npcId": 32383, + "attr": {}, + "npclist": "3014_88_90002#3014_88_90002#3014_88_90001#3014_88_90005#3014_88_90003#3014_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32384": { + "npcId": 32384, + "attr": {}, + "npclist": "3014_84_90002#3014_84_90002#3014_84_90001#3014_84_90005#3014_84_90003#3014_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32385": { + "npcId": 32385, + "attr": {}, + "npclist": "3014_86_90002#3014_86_90002#3014_86_90001#3014_86_90005#3014_86_90003#3014_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32386": { + "npcId": 32386, + "attr": {}, + "npclist": "3014_88_90002#3014_88_90002#3014_88_90001#3014_88_90005#3014_88_90003#3014_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32387": { + "npcId": 32387, + "attr": {}, + "npclist": "3014_90_90002#3014_90_90002#3014_90_90001#3014_90_90005#3014_90_90003#3014_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32388": { + "npcId": 32388, + "attr": {}, + "npclist": "3014_92_90002#3014_92_90002#3014_92_90001#3014_92_90005#3014_92_90003#3014_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32389": { + "npcId": 32389, + "attr": {}, + "npclist": "3014_94_90002#3014_94_90002#3014_94_90001#3014_94_90005#3014_94_90003#3014_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32390": { + "npcId": 32390, + "attr": {}, + "npclist": "3014_90_90002#3014_90_90002#3014_90_90001#3014_90_90005#3014_90_90003#3014_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32391": { + "npcId": 32391, + "attr": {}, + "npclist": "3014_92_90002#3014_92_90002#3014_92_90001#3014_92_90005#3014_92_90003#3014_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32392": { + "npcId": 32392, + "attr": {}, + "npclist": "3014_94_90002#3014_94_90002#3014_94_90001#3014_94_90005#3014_94_90003#3014_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32393": { + "npcId": 32393, + "attr": {}, + "npclist": "3014_96_90002#3014_96_90002#3014_96_90001#3014_96_90005#3014_96_90003#3014_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32394": { + "npcId": 32394, + "attr": {}, + "npclist": "3014_98_90002#3014_98_90002#3014_98_90001#3014_98_90005#3014_98_90003#3014_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32395": { + "npcId": 32395, + "attr": {}, + "npclist": "3014_100_90002#3014_100_90002#3014_100_90001#3014_100_90005#3014_100_90003#3014_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32396": { + "npcId": 32396, + "attr": {}, + "npclist": "3014_96_90002#3014_96_90002#3014_96_90001#3014_96_90005#3014_96_90003#3014_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32397": { + "npcId": 32397, + "attr": {}, + "npclist": "3014_98_90002#3014_98_90002#3014_98_90001#3014_98_90005#3014_98_90003#3014_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32398": { + "npcId": 32398, + "attr": {}, + "npclist": "3014_100_90002#3014_100_90002#3014_100_90001#3014_100_90005#3014_100_90003#3014_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32399": { + "npcId": 32399, + "attr": {}, + "npclist": "3014_102_90002#3014_102_90002#3014_102_90001#3014_102_90005#3014_102_90003#3014_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32400": { + "npcId": 32400, + "attr": {}, + "npclist": "3014_104_90002#3014_104_90002#3014_104_90001#3014_104_90005#3014_104_90003#3014_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32401": { + "npcId": 32401, + "attr": {}, + "npclist": "3015_2_90002#3015_2_90002#3015_2_90001#3015_2_90005#3015_2_90003#3015_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32402": { + "npcId": 32402, + "attr": {}, + "npclist": "3015_4_90002#3015_4_90002#3015_4_90001#3015_4_90005#3015_4_90003#3015_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32403": { + "npcId": 32403, + "attr": {}, + "npclist": "3015_6_90002#3015_6_90002#3015_6_90001#3015_6_90005#3015_6_90003#3015_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32404": { + "npcId": 32404, + "attr": {}, + "npclist": "3015_8_90002#3015_8_90002#3015_8_90001#3015_8_90005#3015_8_90003#3015_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32405": { + "npcId": 32405, + "attr": {}, + "npclist": "3015_10_90002#3015_10_90002#3015_10_90001#3015_10_90005#3015_10_90003#3015_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32406": { + "npcId": 32406, + "attr": {}, + "npclist": "3015_6_90002#3015_6_90002#3015_6_90001#3015_6_90005#3015_6_90003#3015_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32407": { + "npcId": 32407, + "attr": {}, + "npclist": "3015_8_90002#3015_8_90002#3015_8_90001#3015_8_90005#3015_8_90003#3015_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32408": { + "npcId": 32408, + "attr": {}, + "npclist": "3015_10_90002#3015_10_90002#3015_10_90001#3015_10_90005#3015_10_90003#3015_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32409": { + "npcId": 32409, + "attr": {}, + "npclist": "3015_12_90002#3015_12_90002#3015_12_90001#3015_12_90005#3015_12_90003#3015_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32410": { + "npcId": 32410, + "attr": {}, + "npclist": "3015_14_90002#3015_14_90002#3015_14_90001#3015_14_90005#3015_14_90003#3015_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32411": { + "npcId": 32411, + "attr": {}, + "npclist": "3015_16_90002#3015_16_90002#3015_16_90001#3015_16_90005#3015_16_90003#3015_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32412": { + "npcId": 32412, + "attr": {}, + "npclist": "3015_12_90002#3015_12_90002#3015_12_90001#3015_12_90005#3015_12_90003#3015_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32413": { + "npcId": 32413, + "attr": {}, + "npclist": "3015_14_90002#3015_14_90002#3015_14_90001#3015_14_90005#3015_14_90003#3015_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32414": { + "npcId": 32414, + "attr": {}, + "npclist": "3015_16_90002#3015_16_90002#3015_16_90001#3015_16_90005#3015_16_90003#3015_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32415": { + "npcId": 32415, + "attr": {}, + "npclist": "3015_18_90002#3015_18_90002#3015_18_90001#3015_18_90005#3015_18_90003#3015_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32416": { + "npcId": 32416, + "attr": {}, + "npclist": "3015_20_90002#3015_20_90002#3015_20_90001#3015_20_90005#3015_20_90003#3015_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32417": { + "npcId": 32417, + "attr": {}, + "npclist": "3015_22_90002#3015_22_90002#3015_22_90001#3015_22_90005#3015_22_90003#3015_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32418": { + "npcId": 32418, + "attr": {}, + "npclist": "3015_18_90002#3015_18_90002#3015_18_90001#3015_18_90005#3015_18_90003#3015_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32419": { + "npcId": 32419, + "attr": {}, + "npclist": "3015_20_90002#3015_20_90002#3015_20_90001#3015_20_90005#3015_20_90003#3015_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32420": { + "npcId": 32420, + "attr": {}, + "npclist": "3015_22_90002#3015_22_90002#3015_22_90001#3015_22_90005#3015_22_90003#3015_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32421": { + "npcId": 32421, + "attr": {}, + "npclist": "3015_24_90002#3015_24_90002#3015_24_90001#3015_24_90005#3015_24_90003#3015_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32422": { + "npcId": 32422, + "attr": {}, + "npclist": "3015_26_90002#3015_26_90002#3015_26_90001#3015_26_90005#3015_26_90003#3015_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32423": { + "npcId": 32423, + "attr": {}, + "npclist": "3015_28_90002#3015_28_90002#3015_28_90001#3015_28_90005#3015_28_90003#3015_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32424": { + "npcId": 32424, + "attr": {}, + "npclist": "3015_24_90002#3015_24_90002#3015_24_90001#3015_24_90005#3015_24_90003#3015_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32425": { + "npcId": 32425, + "attr": {}, + "npclist": "3015_26_90002#3015_26_90002#3015_26_90001#3015_26_90005#3015_26_90003#3015_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32426": { + "npcId": 32426, + "attr": {}, + "npclist": "3015_28_90002#3015_28_90002#3015_28_90001#3015_28_90005#3015_28_90003#3015_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32427": { + "npcId": 32427, + "attr": {}, + "npclist": "3015_30_90002#3015_30_90002#3015_30_90001#3015_30_90005#3015_30_90003#3015_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32428": { + "npcId": 32428, + "attr": {}, + "npclist": "3015_32_90002#3015_32_90002#3015_32_90001#3015_32_90005#3015_32_90003#3015_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32429": { + "npcId": 32429, + "attr": {}, + "npclist": "3015_34_90002#3015_34_90002#3015_34_90001#3015_34_90005#3015_34_90003#3015_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32430": { + "npcId": 32430, + "attr": {}, + "npclist": "3015_30_90002#3015_30_90002#3015_30_90001#3015_30_90005#3015_30_90003#3015_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32431": { + "npcId": 32431, + "attr": {}, + "npclist": "3015_32_90002#3015_32_90002#3015_32_90001#3015_32_90005#3015_32_90003#3015_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32432": { + "npcId": 32432, + "attr": {}, + "npclist": "3015_34_90002#3015_34_90002#3015_34_90001#3015_34_90005#3015_34_90003#3015_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32433": { + "npcId": 32433, + "attr": {}, + "npclist": "3015_36_90002#3015_36_90002#3015_36_90001#3015_36_90005#3015_36_90003#3015_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32434": { + "npcId": 32434, + "attr": {}, + "npclist": "3015_38_90002#3015_38_90002#3015_38_90001#3015_38_90005#3015_38_90003#3015_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32435": { + "npcId": 32435, + "attr": {}, + "npclist": "3015_40_90002#3015_40_90002#3015_40_90001#3015_40_90005#3015_40_90003#3015_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32436": { + "npcId": 32436, + "attr": {}, + "npclist": "3015_36_90002#3015_36_90002#3015_36_90001#3015_36_90005#3015_36_90003#3015_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32437": { + "npcId": 32437, + "attr": {}, + "npclist": "3015_38_90002#3015_38_90002#3015_38_90001#3015_38_90005#3015_38_90003#3015_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32438": { + "npcId": 32438, + "attr": {}, + "npclist": "3015_40_90002#3015_40_90002#3015_40_90001#3015_40_90005#3015_40_90003#3015_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32439": { + "npcId": 32439, + "attr": {}, + "npclist": "3015_42_90002#3015_42_90002#3015_42_90001#3015_42_90005#3015_42_90003#3015_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32440": { + "npcId": 32440, + "attr": {}, + "npclist": "3015_44_90002#3015_44_90002#3015_44_90001#3015_44_90005#3015_44_90003#3015_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32441": { + "npcId": 32441, + "attr": {}, + "npclist": "3015_46_90002#3015_46_90002#3015_46_90001#3015_46_90005#3015_46_90003#3015_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32442": { + "npcId": 32442, + "attr": {}, + "npclist": "3015_42_90002#3015_42_90002#3015_42_90001#3015_42_90005#3015_42_90003#3015_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32443": { + "npcId": 32443, + "attr": {}, + "npclist": "3015_44_90002#3015_44_90002#3015_44_90001#3015_44_90005#3015_44_90003#3015_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32444": { + "npcId": 32444, + "attr": {}, + "npclist": "3015_46_90002#3015_46_90002#3015_46_90001#3015_46_90005#3015_46_90003#3015_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32445": { + "npcId": 32445, + "attr": {}, + "npclist": "3015_48_90002#3015_48_90002#3015_48_90001#3015_48_90005#3015_48_90003#3015_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32446": { + "npcId": 32446, + "attr": {}, + "npclist": "3015_50_90002#3015_50_90002#3015_50_90001#3015_50_90005#3015_50_90003#3015_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32447": { + "npcId": 32447, + "attr": {}, + "npclist": "3015_52_90002#3015_52_90002#3015_52_90001#3015_52_90005#3015_52_90003#3015_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32448": { + "npcId": 32448, + "attr": {}, + "npclist": "3015_48_90002#3015_48_90002#3015_48_90001#3015_48_90005#3015_48_90003#3015_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32449": { + "npcId": 32449, + "attr": {}, + "npclist": "3015_50_90002#3015_50_90002#3015_50_90001#3015_50_90005#3015_50_90003#3015_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32450": { + "npcId": 32450, + "attr": {}, + "npclist": "3015_52_90002#3015_52_90002#3015_52_90001#3015_52_90005#3015_52_90003#3015_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32451": { + "npcId": 32451, + "attr": {}, + "npclist": "3015_54_90002#3015_54_90002#3015_54_90001#3015_54_90005#3015_54_90003#3015_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32452": { + "npcId": 32452, + "attr": {}, + "npclist": "3015_56_90002#3015_56_90002#3015_56_90001#3015_56_90005#3015_56_90003#3015_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32453": { + "npcId": 32453, + "attr": {}, + "npclist": "3015_58_90002#3015_58_90002#3015_58_90001#3015_58_90005#3015_58_90003#3015_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32454": { + "npcId": 32454, + "attr": {}, + "npclist": "3015_54_90002#3015_54_90002#3015_54_90001#3015_54_90005#3015_54_90003#3015_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32455": { + "npcId": 32455, + "attr": {}, + "npclist": "3015_56_90002#3015_56_90002#3015_56_90001#3015_56_90005#3015_56_90003#3015_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32456": { + "npcId": 32456, + "attr": {}, + "npclist": "3015_58_90002#3015_58_90002#3015_58_90001#3015_58_90005#3015_58_90003#3015_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32457": { + "npcId": 32457, + "attr": {}, + "npclist": "3015_60_90002#3015_60_90002#3015_60_90001#3015_60_90005#3015_60_90003#3015_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32458": { + "npcId": 32458, + "attr": {}, + "npclist": "3015_62_90002#3015_62_90002#3015_62_90001#3015_62_90005#3015_62_90003#3015_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32459": { + "npcId": 32459, + "attr": {}, + "npclist": "3015_64_90002#3015_64_90002#3015_64_90001#3015_64_90005#3015_64_90003#3015_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32460": { + "npcId": 32460, + "attr": {}, + "npclist": "3015_60_90002#3015_60_90002#3015_60_90001#3015_60_90005#3015_60_90003#3015_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32461": { + "npcId": 32461, + "attr": {}, + "npclist": "3015_62_90002#3015_62_90002#3015_62_90001#3015_62_90005#3015_62_90003#3015_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32462": { + "npcId": 32462, + "attr": {}, + "npclist": "3015_64_90002#3015_64_90002#3015_64_90001#3015_64_90005#3015_64_90003#3015_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32463": { + "npcId": 32463, + "attr": {}, + "npclist": "3015_66_90002#3015_66_90002#3015_66_90001#3015_66_90005#3015_66_90003#3015_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32464": { + "npcId": 32464, + "attr": {}, + "npclist": "3015_68_90002#3015_68_90002#3015_68_90001#3015_68_90005#3015_68_90003#3015_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32465": { + "npcId": 32465, + "attr": {}, + "npclist": "3015_70_90002#3015_70_90002#3015_70_90001#3015_70_90005#3015_70_90003#3015_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32466": { + "npcId": 32466, + "attr": {}, + "npclist": "3015_66_90002#3015_66_90002#3015_66_90001#3015_66_90005#3015_66_90003#3015_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32467": { + "npcId": 32467, + "attr": {}, + "npclist": "3015_68_90002#3015_68_90002#3015_68_90001#3015_68_90005#3015_68_90003#3015_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32468": { + "npcId": 32468, + "attr": {}, + "npclist": "3015_70_90002#3015_70_90002#3015_70_90001#3015_70_90005#3015_70_90003#3015_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32469": { + "npcId": 32469, + "attr": {}, + "npclist": "3015_72_90002#3015_72_90002#3015_72_90001#3015_72_90005#3015_72_90003#3015_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32470": { + "npcId": 32470, + "attr": {}, + "npclist": "3015_74_90002#3015_74_90002#3015_74_90001#3015_74_90005#3015_74_90003#3015_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32471": { + "npcId": 32471, + "attr": {}, + "npclist": "3015_76_90002#3015_76_90002#3015_76_90001#3015_76_90005#3015_76_90003#3015_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32472": { + "npcId": 32472, + "attr": {}, + "npclist": "3015_72_90002#3015_72_90002#3015_72_90001#3015_72_90005#3015_72_90003#3015_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32473": { + "npcId": 32473, + "attr": {}, + "npclist": "3015_74_90002#3015_74_90002#3015_74_90001#3015_74_90005#3015_74_90003#3015_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32474": { + "npcId": 32474, + "attr": {}, + "npclist": "3015_76_90002#3015_76_90002#3015_76_90001#3015_76_90005#3015_76_90003#3015_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32475": { + "npcId": 32475, + "attr": {}, + "npclist": "3015_78_90002#3015_78_90002#3015_78_90001#3015_78_90005#3015_78_90003#3015_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32476": { + "npcId": 32476, + "attr": {}, + "npclist": "3015_80_90002#3015_80_90002#3015_80_90001#3015_80_90005#3015_80_90003#3015_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32477": { + "npcId": 32477, + "attr": {}, + "npclist": "3015_82_90002#3015_82_90002#3015_82_90001#3015_82_90005#3015_82_90003#3015_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32478": { + "npcId": 32478, + "attr": {}, + "npclist": "3015_78_90002#3015_78_90002#3015_78_90001#3015_78_90005#3015_78_90003#3015_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32479": { + "npcId": 32479, + "attr": {}, + "npclist": "3015_80_90002#3015_80_90002#3015_80_90001#3015_80_90005#3015_80_90003#3015_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32480": { + "npcId": 32480, + "attr": {}, + "npclist": "3015_82_90002#3015_82_90002#3015_82_90001#3015_82_90005#3015_82_90003#3015_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32481": { + "npcId": 32481, + "attr": {}, + "npclist": "3015_84_90002#3015_84_90002#3015_84_90001#3015_84_90005#3015_84_90003#3015_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32482": { + "npcId": 32482, + "attr": {}, + "npclist": "3015_86_90002#3015_86_90002#3015_86_90001#3015_86_90005#3015_86_90003#3015_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32483": { + "npcId": 32483, + "attr": {}, + "npclist": "3015_88_90002#3015_88_90002#3015_88_90001#3015_88_90005#3015_88_90003#3015_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32484": { + "npcId": 32484, + "attr": {}, + "npclist": "3015_84_90002#3015_84_90002#3015_84_90001#3015_84_90005#3015_84_90003#3015_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32485": { + "npcId": 32485, + "attr": {}, + "npclist": "3015_86_90002#3015_86_90002#3015_86_90001#3015_86_90005#3015_86_90003#3015_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32486": { + "npcId": 32486, + "attr": {}, + "npclist": "3015_88_90002#3015_88_90002#3015_88_90001#3015_88_90005#3015_88_90003#3015_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32487": { + "npcId": 32487, + "attr": {}, + "npclist": "3015_90_90002#3015_90_90002#3015_90_90001#3015_90_90005#3015_90_90003#3015_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32488": { + "npcId": 32488, + "attr": {}, + "npclist": "3015_92_90002#3015_92_90002#3015_92_90001#3015_92_90005#3015_92_90003#3015_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32489": { + "npcId": 32489, + "attr": {}, + "npclist": "3015_94_90002#3015_94_90002#3015_94_90001#3015_94_90005#3015_94_90003#3015_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32490": { + "npcId": 32490, + "attr": {}, + "npclist": "3015_90_90002#3015_90_90002#3015_90_90001#3015_90_90005#3015_90_90003#3015_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32491": { + "npcId": 32491, + "attr": {}, + "npclist": "3015_92_90002#3015_92_90002#3015_92_90001#3015_92_90005#3015_92_90003#3015_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32492": { + "npcId": 32492, + "attr": {}, + "npclist": "3015_94_90002#3015_94_90002#3015_94_90001#3015_94_90005#3015_94_90003#3015_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32493": { + "npcId": 32493, + "attr": {}, + "npclist": "3015_96_90002#3015_96_90002#3015_96_90001#3015_96_90005#3015_96_90003#3015_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32494": { + "npcId": 32494, + "attr": {}, + "npclist": "3015_98_90002#3015_98_90002#3015_98_90001#3015_98_90005#3015_98_90003#3015_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32495": { + "npcId": 32495, + "attr": {}, + "npclist": "3015_100_90002#3015_100_90002#3015_100_90001#3015_100_90005#3015_100_90003#3015_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32496": { + "npcId": 32496, + "attr": {}, + "npclist": "3015_96_90002#3015_96_90002#3015_96_90001#3015_96_90005#3015_96_90003#3015_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32497": { + "npcId": 32497, + "attr": {}, + "npclist": "3015_98_90002#3015_98_90002#3015_98_90001#3015_98_90005#3015_98_90003#3015_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32498": { + "npcId": 32498, + "attr": {}, + "npclist": "3015_100_90002#3015_100_90002#3015_100_90001#3015_100_90005#3015_100_90003#3015_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32499": { + "npcId": 32499, + "attr": {}, + "npclist": "3015_102_90002#3015_102_90002#3015_102_90001#3015_102_90005#3015_102_90003#3015_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32500": { + "npcId": 32500, + "attr": {}, + "npclist": "3015_104_90002#3015_104_90002#3015_104_90001#3015_104_90005#3015_104_90003#3015_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32501": { + "npcId": 32501, + "attr": {}, + "npclist": "4001_2_90002#4001_2_90002#4001_2_90001#4001_2_90005#4001_2_90003#4001_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32502": { + "npcId": 32502, + "attr": {}, + "npclist": "4001_4_90002#4001_4_90002#4001_4_90001#4001_4_90005#4001_4_90003#4001_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32503": { + "npcId": 32503, + "attr": {}, + "npclist": "4001_6_90002#4001_6_90002#4001_6_90001#4001_6_90005#4001_6_90003#4001_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32504": { + "npcId": 32504, + "attr": {}, + "npclist": "4001_8_90002#4001_8_90002#4001_8_90001#4001_8_90005#4001_8_90003#4001_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32505": { + "npcId": 32505, + "attr": {}, + "npclist": "4001_10_90002#4001_10_90002#4001_10_90001#4001_10_90005#4001_10_90003#4001_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32506": { + "npcId": 32506, + "attr": {}, + "npclist": "4001_6_90002#4001_6_90002#4001_6_90001#4001_6_90005#4001_6_90003#4001_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32507": { + "npcId": 32507, + "attr": {}, + "npclist": "4001_8_90002#4001_8_90002#4001_8_90001#4001_8_90005#4001_8_90003#4001_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32508": { + "npcId": 32508, + "attr": {}, + "npclist": "4001_10_90002#4001_10_90002#4001_10_90001#4001_10_90005#4001_10_90003#4001_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32509": { + "npcId": 32509, + "attr": {}, + "npclist": "4001_12_90002#4001_12_90002#4001_12_90001#4001_12_90005#4001_12_90003#4001_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32510": { + "npcId": 32510, + "attr": {}, + "npclist": "4001_14_90002#4001_14_90002#4001_14_90001#4001_14_90005#4001_14_90003#4001_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32511": { + "npcId": 32511, + "attr": {}, + "npclist": "4001_16_90002#4001_16_90002#4001_16_90001#4001_16_90005#4001_16_90003#4001_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32512": { + "npcId": 32512, + "attr": {}, + "npclist": "4001_12_90002#4001_12_90002#4001_12_90001#4001_12_90005#4001_12_90003#4001_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32513": { + "npcId": 32513, + "attr": {}, + "npclist": "4001_14_90002#4001_14_90002#4001_14_90001#4001_14_90005#4001_14_90003#4001_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32514": { + "npcId": 32514, + "attr": {}, + "npclist": "4001_16_90002#4001_16_90002#4001_16_90001#4001_16_90005#4001_16_90003#4001_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32515": { + "npcId": 32515, + "attr": {}, + "npclist": "4001_18_90002#4001_18_90002#4001_18_90001#4001_18_90005#4001_18_90003#4001_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32516": { + "npcId": 32516, + "attr": {}, + "npclist": "4001_20_90002#4001_20_90002#4001_20_90001#4001_20_90005#4001_20_90003#4001_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32517": { + "npcId": 32517, + "attr": {}, + "npclist": "4001_22_90002#4001_22_90002#4001_22_90001#4001_22_90005#4001_22_90003#4001_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32518": { + "npcId": 32518, + "attr": {}, + "npclist": "4001_18_90002#4001_18_90002#4001_18_90001#4001_18_90005#4001_18_90003#4001_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32519": { + "npcId": 32519, + "attr": {}, + "npclist": "4001_20_90002#4001_20_90002#4001_20_90001#4001_20_90005#4001_20_90003#4001_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32520": { + "npcId": 32520, + "attr": {}, + "npclist": "4001_22_90002#4001_22_90002#4001_22_90001#4001_22_90005#4001_22_90003#4001_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32521": { + "npcId": 32521, + "attr": {}, + "npclist": "4001_24_90002#4001_24_90002#4001_24_90001#4001_24_90005#4001_24_90003#4001_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32522": { + "npcId": 32522, + "attr": {}, + "npclist": "4001_26_90002#4001_26_90002#4001_26_90001#4001_26_90005#4001_26_90003#4001_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32523": { + "npcId": 32523, + "attr": {}, + "npclist": "4001_28_90002#4001_28_90002#4001_28_90001#4001_28_90005#4001_28_90003#4001_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32524": { + "npcId": 32524, + "attr": {}, + "npclist": "4001_24_90002#4001_24_90002#4001_24_90001#4001_24_90005#4001_24_90003#4001_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32525": { + "npcId": 32525, + "attr": {}, + "npclist": "4001_26_90002#4001_26_90002#4001_26_90001#4001_26_90005#4001_26_90003#4001_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32526": { + "npcId": 32526, + "attr": {}, + "npclist": "4001_28_90002#4001_28_90002#4001_28_90001#4001_28_90005#4001_28_90003#4001_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32527": { + "npcId": 32527, + "attr": {}, + "npclist": "4001_30_90002#4001_30_90002#4001_30_90001#4001_30_90005#4001_30_90003#4001_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32528": { + "npcId": 32528, + "attr": {}, + "npclist": "4001_32_90002#4001_32_90002#4001_32_90001#4001_32_90005#4001_32_90003#4001_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32529": { + "npcId": 32529, + "attr": {}, + "npclist": "4001_34_90002#4001_34_90002#4001_34_90001#4001_34_90005#4001_34_90003#4001_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32530": { + "npcId": 32530, + "attr": {}, + "npclist": "4001_30_90002#4001_30_90002#4001_30_90001#4001_30_90005#4001_30_90003#4001_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32531": { + "npcId": 32531, + "attr": {}, + "npclist": "4001_32_90002#4001_32_90002#4001_32_90001#4001_32_90005#4001_32_90003#4001_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32532": { + "npcId": 32532, + "attr": {}, + "npclist": "4001_34_90002#4001_34_90002#4001_34_90001#4001_34_90005#4001_34_90003#4001_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32533": { + "npcId": 32533, + "attr": {}, + "npclist": "4001_36_90002#4001_36_90002#4001_36_90001#4001_36_90005#4001_36_90003#4001_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32534": { + "npcId": 32534, + "attr": {}, + "npclist": "4001_38_90002#4001_38_90002#4001_38_90001#4001_38_90005#4001_38_90003#4001_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32535": { + "npcId": 32535, + "attr": {}, + "npclist": "4001_40_90002#4001_40_90002#4001_40_90001#4001_40_90005#4001_40_90003#4001_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32536": { + "npcId": 32536, + "attr": {}, + "npclist": "4001_36_90002#4001_36_90002#4001_36_90001#4001_36_90005#4001_36_90003#4001_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32537": { + "npcId": 32537, + "attr": {}, + "npclist": "4001_38_90002#4001_38_90002#4001_38_90001#4001_38_90005#4001_38_90003#4001_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32538": { + "npcId": 32538, + "attr": {}, + "npclist": "4001_40_90002#4001_40_90002#4001_40_90001#4001_40_90005#4001_40_90003#4001_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32539": { + "npcId": 32539, + "attr": {}, + "npclist": "4001_42_90002#4001_42_90002#4001_42_90001#4001_42_90005#4001_42_90003#4001_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32540": { + "npcId": 32540, + "attr": {}, + "npclist": "4001_44_90002#4001_44_90002#4001_44_90001#4001_44_90005#4001_44_90003#4001_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32541": { + "npcId": 32541, + "attr": {}, + "npclist": "4001_46_90002#4001_46_90002#4001_46_90001#4001_46_90005#4001_46_90003#4001_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32542": { + "npcId": 32542, + "attr": {}, + "npclist": "4001_42_90002#4001_42_90002#4001_42_90001#4001_42_90005#4001_42_90003#4001_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32543": { + "npcId": 32543, + "attr": {}, + "npclist": "4001_44_90002#4001_44_90002#4001_44_90001#4001_44_90005#4001_44_90003#4001_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32544": { + "npcId": 32544, + "attr": {}, + "npclist": "4001_46_90002#4001_46_90002#4001_46_90001#4001_46_90005#4001_46_90003#4001_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32545": { + "npcId": 32545, + "attr": {}, + "npclist": "4001_48_90002#4001_48_90002#4001_48_90001#4001_48_90005#4001_48_90003#4001_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32546": { + "npcId": 32546, + "attr": {}, + "npclist": "4001_50_90002#4001_50_90002#4001_50_90001#4001_50_90005#4001_50_90003#4001_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32547": { + "npcId": 32547, + "attr": {}, + "npclist": "4001_52_90002#4001_52_90002#4001_52_90001#4001_52_90005#4001_52_90003#4001_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32548": { + "npcId": 32548, + "attr": {}, + "npclist": "4001_48_90002#4001_48_90002#4001_48_90001#4001_48_90005#4001_48_90003#4001_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32549": { + "npcId": 32549, + "attr": {}, + "npclist": "4001_50_90002#4001_50_90002#4001_50_90001#4001_50_90005#4001_50_90003#4001_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32550": { + "npcId": 32550, + "attr": {}, + "npclist": "4001_52_90002#4001_52_90002#4001_52_90001#4001_52_90005#4001_52_90003#4001_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32551": { + "npcId": 32551, + "attr": {}, + "npclist": "4001_54_90002#4001_54_90002#4001_54_90001#4001_54_90005#4001_54_90003#4001_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32552": { + "npcId": 32552, + "attr": {}, + "npclist": "4001_56_90002#4001_56_90002#4001_56_90001#4001_56_90005#4001_56_90003#4001_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32553": { + "npcId": 32553, + "attr": {}, + "npclist": "4001_58_90002#4001_58_90002#4001_58_90001#4001_58_90005#4001_58_90003#4001_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32554": { + "npcId": 32554, + "attr": {}, + "npclist": "4001_54_90002#4001_54_90002#4001_54_90001#4001_54_90005#4001_54_90003#4001_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32555": { + "npcId": 32555, + "attr": {}, + "npclist": "4001_56_90002#4001_56_90002#4001_56_90001#4001_56_90005#4001_56_90003#4001_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32556": { + "npcId": 32556, + "attr": {}, + "npclist": "4001_58_90002#4001_58_90002#4001_58_90001#4001_58_90005#4001_58_90003#4001_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32557": { + "npcId": 32557, + "attr": {}, + "npclist": "4001_60_90002#4001_60_90002#4001_60_90001#4001_60_90005#4001_60_90003#4001_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32558": { + "npcId": 32558, + "attr": {}, + "npclist": "4001_62_90002#4001_62_90002#4001_62_90001#4001_62_90005#4001_62_90003#4001_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32559": { + "npcId": 32559, + "attr": {}, + "npclist": "4001_64_90002#4001_64_90002#4001_64_90001#4001_64_90005#4001_64_90003#4001_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32560": { + "npcId": 32560, + "attr": {}, + "npclist": "4001_60_90002#4001_60_90002#4001_60_90001#4001_60_90005#4001_60_90003#4001_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32561": { + "npcId": 32561, + "attr": {}, + "npclist": "4001_62_90002#4001_62_90002#4001_62_90001#4001_62_90005#4001_62_90003#4001_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32562": { + "npcId": 32562, + "attr": {}, + "npclist": "4001_64_90002#4001_64_90002#4001_64_90001#4001_64_90005#4001_64_90003#4001_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32563": { + "npcId": 32563, + "attr": {}, + "npclist": "4001_66_90002#4001_66_90002#4001_66_90001#4001_66_90005#4001_66_90003#4001_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32564": { + "npcId": 32564, + "attr": {}, + "npclist": "4001_68_90002#4001_68_90002#4001_68_90001#4001_68_90005#4001_68_90003#4001_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32565": { + "npcId": 32565, + "attr": {}, + "npclist": "4001_70_90002#4001_70_90002#4001_70_90001#4001_70_90005#4001_70_90003#4001_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32566": { + "npcId": 32566, + "attr": {}, + "npclist": "4001_66_90002#4001_66_90002#4001_66_90001#4001_66_90005#4001_66_90003#4001_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32567": { + "npcId": 32567, + "attr": {}, + "npclist": "4001_68_90002#4001_68_90002#4001_68_90001#4001_68_90005#4001_68_90003#4001_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32568": { + "npcId": 32568, + "attr": {}, + "npclist": "4001_70_90002#4001_70_90002#4001_70_90001#4001_70_90005#4001_70_90003#4001_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32569": { + "npcId": 32569, + "attr": {}, + "npclist": "4001_72_90002#4001_72_90002#4001_72_90001#4001_72_90005#4001_72_90003#4001_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32570": { + "npcId": 32570, + "attr": {}, + "npclist": "4001_74_90002#4001_74_90002#4001_74_90001#4001_74_90005#4001_74_90003#4001_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32571": { + "npcId": 32571, + "attr": {}, + "npclist": "4001_76_90002#4001_76_90002#4001_76_90001#4001_76_90005#4001_76_90003#4001_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32572": { + "npcId": 32572, + "attr": {}, + "npclist": "4001_72_90002#4001_72_90002#4001_72_90001#4001_72_90005#4001_72_90003#4001_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32573": { + "npcId": 32573, + "attr": {}, + "npclist": "4001_74_90002#4001_74_90002#4001_74_90001#4001_74_90005#4001_74_90003#4001_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32574": { + "npcId": 32574, + "attr": {}, + "npclist": "4001_76_90002#4001_76_90002#4001_76_90001#4001_76_90005#4001_76_90003#4001_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32575": { + "npcId": 32575, + "attr": {}, + "npclist": "4001_78_90002#4001_78_90002#4001_78_90001#4001_78_90005#4001_78_90003#4001_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32576": { + "npcId": 32576, + "attr": {}, + "npclist": "4001_80_90002#4001_80_90002#4001_80_90001#4001_80_90005#4001_80_90003#4001_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32577": { + "npcId": 32577, + "attr": {}, + "npclist": "4001_82_90002#4001_82_90002#4001_82_90001#4001_82_90005#4001_82_90003#4001_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32578": { + "npcId": 32578, + "attr": {}, + "npclist": "4001_78_90002#4001_78_90002#4001_78_90001#4001_78_90005#4001_78_90003#4001_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32579": { + "npcId": 32579, + "attr": {}, + "npclist": "4001_80_90002#4001_80_90002#4001_80_90001#4001_80_90005#4001_80_90003#4001_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32580": { + "npcId": 32580, + "attr": {}, + "npclist": "4001_82_90002#4001_82_90002#4001_82_90001#4001_82_90005#4001_82_90003#4001_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32581": { + "npcId": 32581, + "attr": {}, + "npclist": "4001_84_90002#4001_84_90002#4001_84_90001#4001_84_90005#4001_84_90003#4001_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32582": { + "npcId": 32582, + "attr": {}, + "npclist": "4001_86_90002#4001_86_90002#4001_86_90001#4001_86_90005#4001_86_90003#4001_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32583": { + "npcId": 32583, + "attr": {}, + "npclist": "4001_88_90002#4001_88_90002#4001_88_90001#4001_88_90005#4001_88_90003#4001_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32584": { + "npcId": 32584, + "attr": {}, + "npclist": "4001_84_90002#4001_84_90002#4001_84_90001#4001_84_90005#4001_84_90003#4001_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32585": { + "npcId": 32585, + "attr": {}, + "npclist": "4001_86_90002#4001_86_90002#4001_86_90001#4001_86_90005#4001_86_90003#4001_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32586": { + "npcId": 32586, + "attr": {}, + "npclist": "4001_88_90002#4001_88_90002#4001_88_90001#4001_88_90005#4001_88_90003#4001_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32587": { + "npcId": 32587, + "attr": {}, + "npclist": "4001_90_90002#4001_90_90002#4001_90_90001#4001_90_90005#4001_90_90003#4001_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32588": { + "npcId": 32588, + "attr": {}, + "npclist": "4001_92_90002#4001_92_90002#4001_92_90001#4001_92_90005#4001_92_90003#4001_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32589": { + "npcId": 32589, + "attr": {}, + "npclist": "4001_94_90002#4001_94_90002#4001_94_90001#4001_94_90005#4001_94_90003#4001_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32590": { + "npcId": 32590, + "attr": {}, + "npclist": "4001_90_90002#4001_90_90002#4001_90_90001#4001_90_90005#4001_90_90003#4001_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32591": { + "npcId": 32591, + "attr": {}, + "npclist": "4001_92_90002#4001_92_90002#4001_92_90001#4001_92_90005#4001_92_90003#4001_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32592": { + "npcId": 32592, + "attr": {}, + "npclist": "4001_94_90002#4001_94_90002#4001_94_90001#4001_94_90005#4001_94_90003#4001_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32593": { + "npcId": 32593, + "attr": {}, + "npclist": "4001_96_90002#4001_96_90002#4001_96_90001#4001_96_90005#4001_96_90003#4001_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32594": { + "npcId": 32594, + "attr": {}, + "npclist": "4001_98_90002#4001_98_90002#4001_98_90001#4001_98_90005#4001_98_90003#4001_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32595": { + "npcId": 32595, + "attr": {}, + "npclist": "4001_100_90002#4001_100_90002#4001_100_90001#4001_100_90005#4001_100_90003#4001_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32596": { + "npcId": 32596, + "attr": {}, + "npclist": "4001_96_90002#4001_96_90002#4001_96_90001#4001_96_90005#4001_96_90003#4001_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32597": { + "npcId": 32597, + "attr": {}, + "npclist": "4001_98_90002#4001_98_90002#4001_98_90001#4001_98_90005#4001_98_90003#4001_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32598": { + "npcId": 32598, + "attr": {}, + "npclist": "4001_100_90002#4001_100_90002#4001_100_90001#4001_100_90005#4001_100_90003#4001_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32599": { + "npcId": 32599, + "attr": {}, + "npclist": "4001_102_90002#4001_102_90002#4001_102_90001#4001_102_90005#4001_102_90003#4001_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32600": { + "npcId": 32600, + "attr": {}, + "npclist": "4001_104_90002#4001_104_90002#4001_104_90001#4001_104_90005#4001_104_90003#4001_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32601": { + "npcId": 32601, + "attr": {}, + "npclist": "4002_2_90002#4002_2_90002#4002_2_90001#4002_2_90005#4002_2_90003#4002_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32602": { + "npcId": 32602, + "attr": {}, + "npclist": "4002_4_90002#4002_4_90002#4002_4_90001#4002_4_90005#4002_4_90003#4002_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32603": { + "npcId": 32603, + "attr": {}, + "npclist": "4002_6_90002#4002_6_90002#4002_6_90001#4002_6_90005#4002_6_90003#4002_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32604": { + "npcId": 32604, + "attr": {}, + "npclist": "4002_8_90002#4002_8_90002#4002_8_90001#4002_8_90005#4002_8_90003#4002_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32605": { + "npcId": 32605, + "attr": {}, + "npclist": "4002_10_90002#4002_10_90002#4002_10_90001#4002_10_90005#4002_10_90003#4002_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32606": { + "npcId": 32606, + "attr": {}, + "npclist": "4002_6_90002#4002_6_90002#4002_6_90001#4002_6_90005#4002_6_90003#4002_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32607": { + "npcId": 32607, + "attr": {}, + "npclist": "4002_8_90002#4002_8_90002#4002_8_90001#4002_8_90005#4002_8_90003#4002_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32608": { + "npcId": 32608, + "attr": {}, + "npclist": "4002_10_90002#4002_10_90002#4002_10_90001#4002_10_90005#4002_10_90003#4002_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32609": { + "npcId": 32609, + "attr": {}, + "npclist": "4002_12_90002#4002_12_90002#4002_12_90001#4002_12_90005#4002_12_90003#4002_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32610": { + "npcId": 32610, + "attr": {}, + "npclist": "4002_14_90002#4002_14_90002#4002_14_90001#4002_14_90005#4002_14_90003#4002_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32611": { + "npcId": 32611, + "attr": {}, + "npclist": "4002_16_90002#4002_16_90002#4002_16_90001#4002_16_90005#4002_16_90003#4002_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32612": { + "npcId": 32612, + "attr": {}, + "npclist": "4002_12_90002#4002_12_90002#4002_12_90001#4002_12_90005#4002_12_90003#4002_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32613": { + "npcId": 32613, + "attr": {}, + "npclist": "4002_14_90002#4002_14_90002#4002_14_90001#4002_14_90005#4002_14_90003#4002_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32614": { + "npcId": 32614, + "attr": {}, + "npclist": "4002_16_90002#4002_16_90002#4002_16_90001#4002_16_90005#4002_16_90003#4002_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32615": { + "npcId": 32615, + "attr": {}, + "npclist": "4002_18_90002#4002_18_90002#4002_18_90001#4002_18_90005#4002_18_90003#4002_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32616": { + "npcId": 32616, + "attr": {}, + "npclist": "4002_20_90002#4002_20_90002#4002_20_90001#4002_20_90005#4002_20_90003#4002_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32617": { + "npcId": 32617, + "attr": {}, + "npclist": "4002_22_90002#4002_22_90002#4002_22_90001#4002_22_90005#4002_22_90003#4002_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32618": { + "npcId": 32618, + "attr": {}, + "npclist": "4002_18_90002#4002_18_90002#4002_18_90001#4002_18_90005#4002_18_90003#4002_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32619": { + "npcId": 32619, + "attr": {}, + "npclist": "4002_20_90002#4002_20_90002#4002_20_90001#4002_20_90005#4002_20_90003#4002_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32620": { + "npcId": 32620, + "attr": {}, + "npclist": "4002_22_90002#4002_22_90002#4002_22_90001#4002_22_90005#4002_22_90003#4002_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32621": { + "npcId": 32621, + "attr": {}, + "npclist": "4002_24_90002#4002_24_90002#4002_24_90001#4002_24_90005#4002_24_90003#4002_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32622": { + "npcId": 32622, + "attr": {}, + "npclist": "4002_26_90002#4002_26_90002#4002_26_90001#4002_26_90005#4002_26_90003#4002_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32623": { + "npcId": 32623, + "attr": {}, + "npclist": "4002_28_90002#4002_28_90002#4002_28_90001#4002_28_90005#4002_28_90003#4002_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32624": { + "npcId": 32624, + "attr": {}, + "npclist": "4002_24_90002#4002_24_90002#4002_24_90001#4002_24_90005#4002_24_90003#4002_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32625": { + "npcId": 32625, + "attr": {}, + "npclist": "4002_26_90002#4002_26_90002#4002_26_90001#4002_26_90005#4002_26_90003#4002_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32626": { + "npcId": 32626, + "attr": {}, + "npclist": "4002_28_90002#4002_28_90002#4002_28_90001#4002_28_90005#4002_28_90003#4002_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32627": { + "npcId": 32627, + "attr": {}, + "npclist": "4002_30_90002#4002_30_90002#4002_30_90001#4002_30_90005#4002_30_90003#4002_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32628": { + "npcId": 32628, + "attr": {}, + "npclist": "4002_32_90002#4002_32_90002#4002_32_90001#4002_32_90005#4002_32_90003#4002_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32629": { + "npcId": 32629, + "attr": {}, + "npclist": "4002_34_90002#4002_34_90002#4002_34_90001#4002_34_90005#4002_34_90003#4002_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32630": { + "npcId": 32630, + "attr": {}, + "npclist": "4002_30_90002#4002_30_90002#4002_30_90001#4002_30_90005#4002_30_90003#4002_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32631": { + "npcId": 32631, + "attr": {}, + "npclist": "4002_32_90002#4002_32_90002#4002_32_90001#4002_32_90005#4002_32_90003#4002_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32632": { + "npcId": 32632, + "attr": {}, + "npclist": "4002_34_90002#4002_34_90002#4002_34_90001#4002_34_90005#4002_34_90003#4002_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32633": { + "npcId": 32633, + "attr": {}, + "npclist": "4002_36_90002#4002_36_90002#4002_36_90001#4002_36_90005#4002_36_90003#4002_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32634": { + "npcId": 32634, + "attr": {}, + "npclist": "4002_38_90002#4002_38_90002#4002_38_90001#4002_38_90005#4002_38_90003#4002_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32635": { + "npcId": 32635, + "attr": {}, + "npclist": "4002_40_90002#4002_40_90002#4002_40_90001#4002_40_90005#4002_40_90003#4002_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32636": { + "npcId": 32636, + "attr": {}, + "npclist": "4002_36_90002#4002_36_90002#4002_36_90001#4002_36_90005#4002_36_90003#4002_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32637": { + "npcId": 32637, + "attr": {}, + "npclist": "4002_38_90002#4002_38_90002#4002_38_90001#4002_38_90005#4002_38_90003#4002_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32638": { + "npcId": 32638, + "attr": {}, + "npclist": "4002_40_90002#4002_40_90002#4002_40_90001#4002_40_90005#4002_40_90003#4002_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32639": { + "npcId": 32639, + "attr": {}, + "npclist": "4002_42_90002#4002_42_90002#4002_42_90001#4002_42_90005#4002_42_90003#4002_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32640": { + "npcId": 32640, + "attr": {}, + "npclist": "4002_44_90002#4002_44_90002#4002_44_90001#4002_44_90005#4002_44_90003#4002_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32641": { + "npcId": 32641, + "attr": {}, + "npclist": "4002_46_90002#4002_46_90002#4002_46_90001#4002_46_90005#4002_46_90003#4002_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32642": { + "npcId": 32642, + "attr": {}, + "npclist": "4002_42_90002#4002_42_90002#4002_42_90001#4002_42_90005#4002_42_90003#4002_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32643": { + "npcId": 32643, + "attr": {}, + "npclist": "4002_44_90002#4002_44_90002#4002_44_90001#4002_44_90005#4002_44_90003#4002_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32644": { + "npcId": 32644, + "attr": {}, + "npclist": "4002_46_90002#4002_46_90002#4002_46_90001#4002_46_90005#4002_46_90003#4002_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32645": { + "npcId": 32645, + "attr": {}, + "npclist": "4002_48_90002#4002_48_90002#4002_48_90001#4002_48_90005#4002_48_90003#4002_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32646": { + "npcId": 32646, + "attr": {}, + "npclist": "4002_50_90002#4002_50_90002#4002_50_90001#4002_50_90005#4002_50_90003#4002_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32647": { + "npcId": 32647, + "attr": {}, + "npclist": "4002_52_90002#4002_52_90002#4002_52_90001#4002_52_90005#4002_52_90003#4002_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32648": { + "npcId": 32648, + "attr": {}, + "npclist": "4002_48_90002#4002_48_90002#4002_48_90001#4002_48_90005#4002_48_90003#4002_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32649": { + "npcId": 32649, + "attr": {}, + "npclist": "4002_50_90002#4002_50_90002#4002_50_90001#4002_50_90005#4002_50_90003#4002_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32650": { + "npcId": 32650, + "attr": {}, + "npclist": "4002_52_90002#4002_52_90002#4002_52_90001#4002_52_90005#4002_52_90003#4002_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32651": { + "npcId": 32651, + "attr": {}, + "npclist": "4002_54_90002#4002_54_90002#4002_54_90001#4002_54_90005#4002_54_90003#4002_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32652": { + "npcId": 32652, + "attr": {}, + "npclist": "4002_56_90002#4002_56_90002#4002_56_90001#4002_56_90005#4002_56_90003#4002_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32653": { + "npcId": 32653, + "attr": {}, + "npclist": "4002_58_90002#4002_58_90002#4002_58_90001#4002_58_90005#4002_58_90003#4002_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32654": { + "npcId": 32654, + "attr": {}, + "npclist": "4002_54_90002#4002_54_90002#4002_54_90001#4002_54_90005#4002_54_90003#4002_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32655": { + "npcId": 32655, + "attr": {}, + "npclist": "4002_56_90002#4002_56_90002#4002_56_90001#4002_56_90005#4002_56_90003#4002_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32656": { + "npcId": 32656, + "attr": {}, + "npclist": "4002_58_90002#4002_58_90002#4002_58_90001#4002_58_90005#4002_58_90003#4002_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32657": { + "npcId": 32657, + "attr": {}, + "npclist": "4002_60_90002#4002_60_90002#4002_60_90001#4002_60_90005#4002_60_90003#4002_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32658": { + "npcId": 32658, + "attr": {}, + "npclist": "4002_62_90002#4002_62_90002#4002_62_90001#4002_62_90005#4002_62_90003#4002_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32659": { + "npcId": 32659, + "attr": {}, + "npclist": "4002_64_90002#4002_64_90002#4002_64_90001#4002_64_90005#4002_64_90003#4002_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32660": { + "npcId": 32660, + "attr": {}, + "npclist": "4002_60_90002#4002_60_90002#4002_60_90001#4002_60_90005#4002_60_90003#4002_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32661": { + "npcId": 32661, + "attr": {}, + "npclist": "4002_62_90002#4002_62_90002#4002_62_90001#4002_62_90005#4002_62_90003#4002_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32662": { + "npcId": 32662, + "attr": {}, + "npclist": "4002_64_90002#4002_64_90002#4002_64_90001#4002_64_90005#4002_64_90003#4002_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32663": { + "npcId": 32663, + "attr": {}, + "npclist": "4002_66_90002#4002_66_90002#4002_66_90001#4002_66_90005#4002_66_90003#4002_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32664": { + "npcId": 32664, + "attr": {}, + "npclist": "4002_68_90002#4002_68_90002#4002_68_90001#4002_68_90005#4002_68_90003#4002_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32665": { + "npcId": 32665, + "attr": {}, + "npclist": "4002_70_90002#4002_70_90002#4002_70_90001#4002_70_90005#4002_70_90003#4002_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32666": { + "npcId": 32666, + "attr": {}, + "npclist": "4002_66_90002#4002_66_90002#4002_66_90001#4002_66_90005#4002_66_90003#4002_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32667": { + "npcId": 32667, + "attr": {}, + "npclist": "4002_68_90002#4002_68_90002#4002_68_90001#4002_68_90005#4002_68_90003#4002_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32668": { + "npcId": 32668, + "attr": {}, + "npclist": "4002_70_90002#4002_70_90002#4002_70_90001#4002_70_90005#4002_70_90003#4002_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32669": { + "npcId": 32669, + "attr": {}, + "npclist": "4002_72_90002#4002_72_90002#4002_72_90001#4002_72_90005#4002_72_90003#4002_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32670": { + "npcId": 32670, + "attr": {}, + "npclist": "4002_74_90002#4002_74_90002#4002_74_90001#4002_74_90005#4002_74_90003#4002_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32671": { + "npcId": 32671, + "attr": {}, + "npclist": "4002_76_90002#4002_76_90002#4002_76_90001#4002_76_90005#4002_76_90003#4002_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32672": { + "npcId": 32672, + "attr": {}, + "npclist": "4002_72_90002#4002_72_90002#4002_72_90001#4002_72_90005#4002_72_90003#4002_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32673": { + "npcId": 32673, + "attr": {}, + "npclist": "4002_74_90002#4002_74_90002#4002_74_90001#4002_74_90005#4002_74_90003#4002_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32674": { + "npcId": 32674, + "attr": {}, + "npclist": "4002_76_90002#4002_76_90002#4002_76_90001#4002_76_90005#4002_76_90003#4002_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32675": { + "npcId": 32675, + "attr": {}, + "npclist": "4002_78_90002#4002_78_90002#4002_78_90001#4002_78_90005#4002_78_90003#4002_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32676": { + "npcId": 32676, + "attr": {}, + "npclist": "4002_80_90002#4002_80_90002#4002_80_90001#4002_80_90005#4002_80_90003#4002_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32677": { + "npcId": 32677, + "attr": {}, + "npclist": "4002_82_90002#4002_82_90002#4002_82_90001#4002_82_90005#4002_82_90003#4002_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32678": { + "npcId": 32678, + "attr": {}, + "npclist": "4002_78_90002#4002_78_90002#4002_78_90001#4002_78_90005#4002_78_90003#4002_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32679": { + "npcId": 32679, + "attr": {}, + "npclist": "4002_80_90002#4002_80_90002#4002_80_90001#4002_80_90005#4002_80_90003#4002_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32680": { + "npcId": 32680, + "attr": {}, + "npclist": "4002_82_90002#4002_82_90002#4002_82_90001#4002_82_90005#4002_82_90003#4002_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32681": { + "npcId": 32681, + "attr": {}, + "npclist": "4002_84_90002#4002_84_90002#4002_84_90001#4002_84_90005#4002_84_90003#4002_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32682": { + "npcId": 32682, + "attr": {}, + "npclist": "4002_86_90002#4002_86_90002#4002_86_90001#4002_86_90005#4002_86_90003#4002_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32683": { + "npcId": 32683, + "attr": {}, + "npclist": "4002_88_90002#4002_88_90002#4002_88_90001#4002_88_90005#4002_88_90003#4002_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32684": { + "npcId": 32684, + "attr": {}, + "npclist": "4002_84_90002#4002_84_90002#4002_84_90001#4002_84_90005#4002_84_90003#4002_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32685": { + "npcId": 32685, + "attr": {}, + "npclist": "4002_86_90002#4002_86_90002#4002_86_90001#4002_86_90005#4002_86_90003#4002_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32686": { + "npcId": 32686, + "attr": {}, + "npclist": "4002_88_90002#4002_88_90002#4002_88_90001#4002_88_90005#4002_88_90003#4002_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32687": { + "npcId": 32687, + "attr": {}, + "npclist": "4002_90_90002#4002_90_90002#4002_90_90001#4002_90_90005#4002_90_90003#4002_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32688": { + "npcId": 32688, + "attr": {}, + "npclist": "4002_92_90002#4002_92_90002#4002_92_90001#4002_92_90005#4002_92_90003#4002_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32689": { + "npcId": 32689, + "attr": {}, + "npclist": "4002_94_90002#4002_94_90002#4002_94_90001#4002_94_90005#4002_94_90003#4002_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32690": { + "npcId": 32690, + "attr": {}, + "npclist": "4002_90_90002#4002_90_90002#4002_90_90001#4002_90_90005#4002_90_90003#4002_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32691": { + "npcId": 32691, + "attr": {}, + "npclist": "4002_92_90002#4002_92_90002#4002_92_90001#4002_92_90005#4002_92_90003#4002_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32692": { + "npcId": 32692, + "attr": {}, + "npclist": "4002_94_90002#4002_94_90002#4002_94_90001#4002_94_90005#4002_94_90003#4002_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32693": { + "npcId": 32693, + "attr": {}, + "npclist": "4002_96_90002#4002_96_90002#4002_96_90001#4002_96_90005#4002_96_90003#4002_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32694": { + "npcId": 32694, + "attr": {}, + "npclist": "4002_98_90002#4002_98_90002#4002_98_90001#4002_98_90005#4002_98_90003#4002_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32695": { + "npcId": 32695, + "attr": {}, + "npclist": "4002_100_90002#4002_100_90002#4002_100_90001#4002_100_90005#4002_100_90003#4002_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32696": { + "npcId": 32696, + "attr": {}, + "npclist": "4002_96_90002#4002_96_90002#4002_96_90001#4002_96_90005#4002_96_90003#4002_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32697": { + "npcId": 32697, + "attr": {}, + "npclist": "4002_98_90002#4002_98_90002#4002_98_90001#4002_98_90005#4002_98_90003#4002_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32698": { + "npcId": 32698, + "attr": {}, + "npclist": "4002_100_90002#4002_100_90002#4002_100_90001#4002_100_90005#4002_100_90003#4002_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32699": { + "npcId": 32699, + "attr": {}, + "npclist": "4002_102_90002#4002_102_90002#4002_102_90001#4002_102_90005#4002_102_90003#4002_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32700": { + "npcId": 32700, + "attr": {}, + "npclist": "4002_104_90002#4002_104_90002#4002_104_90001#4002_104_90005#4002_104_90003#4002_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32701": { + "npcId": 32701, + "attr": {}, + "npclist": "4003_2_90002#4003_2_90002#4003_2_90001#4003_2_90005#4003_2_90003#4003_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32702": { + "npcId": 32702, + "attr": {}, + "npclist": "4003_4_90002#4003_4_90002#4003_4_90001#4003_4_90005#4003_4_90003#4003_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32703": { + "npcId": 32703, + "attr": {}, + "npclist": "4003_6_90002#4003_6_90002#4003_6_90001#4003_6_90005#4003_6_90003#4003_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32704": { + "npcId": 32704, + "attr": {}, + "npclist": "4003_8_90002#4003_8_90002#4003_8_90001#4003_8_90005#4003_8_90003#4003_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32705": { + "npcId": 32705, + "attr": {}, + "npclist": "4003_10_90002#4003_10_90002#4003_10_90001#4003_10_90005#4003_10_90003#4003_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32706": { + "npcId": 32706, + "attr": {}, + "npclist": "4003_6_90002#4003_6_90002#4003_6_90001#4003_6_90005#4003_6_90003#4003_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32707": { + "npcId": 32707, + "attr": {}, + "npclist": "4003_8_90002#4003_8_90002#4003_8_90001#4003_8_90005#4003_8_90003#4003_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32708": { + "npcId": 32708, + "attr": {}, + "npclist": "4003_10_90002#4003_10_90002#4003_10_90001#4003_10_90005#4003_10_90003#4003_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32709": { + "npcId": 32709, + "attr": {}, + "npclist": "4003_12_90002#4003_12_90002#4003_12_90001#4003_12_90005#4003_12_90003#4003_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32710": { + "npcId": 32710, + "attr": {}, + "npclist": "4003_14_90002#4003_14_90002#4003_14_90001#4003_14_90005#4003_14_90003#4003_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32711": { + "npcId": 32711, + "attr": {}, + "npclist": "4003_16_90002#4003_16_90002#4003_16_90001#4003_16_90005#4003_16_90003#4003_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32712": { + "npcId": 32712, + "attr": {}, + "npclist": "4003_12_90002#4003_12_90002#4003_12_90001#4003_12_90005#4003_12_90003#4003_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32713": { + "npcId": 32713, + "attr": {}, + "npclist": "4003_14_90002#4003_14_90002#4003_14_90001#4003_14_90005#4003_14_90003#4003_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32714": { + "npcId": 32714, + "attr": {}, + "npclist": "4003_16_90002#4003_16_90002#4003_16_90001#4003_16_90005#4003_16_90003#4003_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32715": { + "npcId": 32715, + "attr": {}, + "npclist": "4003_18_90002#4003_18_90002#4003_18_90001#4003_18_90005#4003_18_90003#4003_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32716": { + "npcId": 32716, + "attr": {}, + "npclist": "4003_20_90002#4003_20_90002#4003_20_90001#4003_20_90005#4003_20_90003#4003_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32717": { + "npcId": 32717, + "attr": {}, + "npclist": "4003_22_90002#4003_22_90002#4003_22_90001#4003_22_90005#4003_22_90003#4003_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32718": { + "npcId": 32718, + "attr": {}, + "npclist": "4003_18_90002#4003_18_90002#4003_18_90001#4003_18_90005#4003_18_90003#4003_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32719": { + "npcId": 32719, + "attr": {}, + "npclist": "4003_20_90002#4003_20_90002#4003_20_90001#4003_20_90005#4003_20_90003#4003_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32720": { + "npcId": 32720, + "attr": {}, + "npclist": "4003_22_90002#4003_22_90002#4003_22_90001#4003_22_90005#4003_22_90003#4003_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32721": { + "npcId": 32721, + "attr": {}, + "npclist": "4003_24_90002#4003_24_90002#4003_24_90001#4003_24_90005#4003_24_90003#4003_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32722": { + "npcId": 32722, + "attr": {}, + "npclist": "4003_26_90002#4003_26_90002#4003_26_90001#4003_26_90005#4003_26_90003#4003_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32723": { + "npcId": 32723, + "attr": {}, + "npclist": "4003_28_90002#4003_28_90002#4003_28_90001#4003_28_90005#4003_28_90003#4003_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32724": { + "npcId": 32724, + "attr": {}, + "npclist": "4003_24_90002#4003_24_90002#4003_24_90001#4003_24_90005#4003_24_90003#4003_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32725": { + "npcId": 32725, + "attr": {}, + "npclist": "4003_26_90002#4003_26_90002#4003_26_90001#4003_26_90005#4003_26_90003#4003_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32726": { + "npcId": 32726, + "attr": {}, + "npclist": "4003_28_90002#4003_28_90002#4003_28_90001#4003_28_90005#4003_28_90003#4003_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32727": { + "npcId": 32727, + "attr": {}, + "npclist": "4003_30_90002#4003_30_90002#4003_30_90001#4003_30_90005#4003_30_90003#4003_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32728": { + "npcId": 32728, + "attr": {}, + "npclist": "4003_32_90002#4003_32_90002#4003_32_90001#4003_32_90005#4003_32_90003#4003_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32729": { + "npcId": 32729, + "attr": {}, + "npclist": "4003_34_90002#4003_34_90002#4003_34_90001#4003_34_90005#4003_34_90003#4003_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32730": { + "npcId": 32730, + "attr": {}, + "npclist": "4003_30_90002#4003_30_90002#4003_30_90001#4003_30_90005#4003_30_90003#4003_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32731": { + "npcId": 32731, + "attr": {}, + "npclist": "4003_32_90002#4003_32_90002#4003_32_90001#4003_32_90005#4003_32_90003#4003_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32732": { + "npcId": 32732, + "attr": {}, + "npclist": "4003_34_90002#4003_34_90002#4003_34_90001#4003_34_90005#4003_34_90003#4003_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32733": { + "npcId": 32733, + "attr": {}, + "npclist": "4003_36_90002#4003_36_90002#4003_36_90001#4003_36_90005#4003_36_90003#4003_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32734": { + "npcId": 32734, + "attr": {}, + "npclist": "4003_38_90002#4003_38_90002#4003_38_90001#4003_38_90005#4003_38_90003#4003_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32735": { + "npcId": 32735, + "attr": {}, + "npclist": "4003_40_90002#4003_40_90002#4003_40_90001#4003_40_90005#4003_40_90003#4003_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32736": { + "npcId": 32736, + "attr": {}, + "npclist": "4003_36_90002#4003_36_90002#4003_36_90001#4003_36_90005#4003_36_90003#4003_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32737": { + "npcId": 32737, + "attr": {}, + "npclist": "4003_38_90002#4003_38_90002#4003_38_90001#4003_38_90005#4003_38_90003#4003_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32738": { + "npcId": 32738, + "attr": {}, + "npclist": "4003_40_90002#4003_40_90002#4003_40_90001#4003_40_90005#4003_40_90003#4003_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32739": { + "npcId": 32739, + "attr": {}, + "npclist": "4003_42_90002#4003_42_90002#4003_42_90001#4003_42_90005#4003_42_90003#4003_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32740": { + "npcId": 32740, + "attr": {}, + "npclist": "4003_44_90002#4003_44_90002#4003_44_90001#4003_44_90005#4003_44_90003#4003_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32741": { + "npcId": 32741, + "attr": {}, + "npclist": "4003_46_90002#4003_46_90002#4003_46_90001#4003_46_90005#4003_46_90003#4003_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32742": { + "npcId": 32742, + "attr": {}, + "npclist": "4003_42_90002#4003_42_90002#4003_42_90001#4003_42_90005#4003_42_90003#4003_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32743": { + "npcId": 32743, + "attr": {}, + "npclist": "4003_44_90002#4003_44_90002#4003_44_90001#4003_44_90005#4003_44_90003#4003_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32744": { + "npcId": 32744, + "attr": {}, + "npclist": "4003_46_90002#4003_46_90002#4003_46_90001#4003_46_90005#4003_46_90003#4003_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32745": { + "npcId": 32745, + "attr": {}, + "npclist": "4003_48_90002#4003_48_90002#4003_48_90001#4003_48_90005#4003_48_90003#4003_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32746": { + "npcId": 32746, + "attr": {}, + "npclist": "4003_50_90002#4003_50_90002#4003_50_90001#4003_50_90005#4003_50_90003#4003_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32747": { + "npcId": 32747, + "attr": {}, + "npclist": "4003_52_90002#4003_52_90002#4003_52_90001#4003_52_90005#4003_52_90003#4003_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32748": { + "npcId": 32748, + "attr": {}, + "npclist": "4003_48_90002#4003_48_90002#4003_48_90001#4003_48_90005#4003_48_90003#4003_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32749": { + "npcId": 32749, + "attr": {}, + "npclist": "4003_50_90002#4003_50_90002#4003_50_90001#4003_50_90005#4003_50_90003#4003_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32750": { + "npcId": 32750, + "attr": {}, + "npclist": "4003_52_90002#4003_52_90002#4003_52_90001#4003_52_90005#4003_52_90003#4003_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32751": { + "npcId": 32751, + "attr": {}, + "npclist": "4003_54_90002#4003_54_90002#4003_54_90001#4003_54_90005#4003_54_90003#4003_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32752": { + "npcId": 32752, + "attr": {}, + "npclist": "4003_56_90002#4003_56_90002#4003_56_90001#4003_56_90005#4003_56_90003#4003_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32753": { + "npcId": 32753, + "attr": {}, + "npclist": "4003_58_90002#4003_58_90002#4003_58_90001#4003_58_90005#4003_58_90003#4003_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32754": { + "npcId": 32754, + "attr": {}, + "npclist": "4003_54_90002#4003_54_90002#4003_54_90001#4003_54_90005#4003_54_90003#4003_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32755": { + "npcId": 32755, + "attr": {}, + "npclist": "4003_56_90002#4003_56_90002#4003_56_90001#4003_56_90005#4003_56_90003#4003_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32756": { + "npcId": 32756, + "attr": {}, + "npclist": "4003_58_90002#4003_58_90002#4003_58_90001#4003_58_90005#4003_58_90003#4003_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32757": { + "npcId": 32757, + "attr": {}, + "npclist": "4003_60_90002#4003_60_90002#4003_60_90001#4003_60_90005#4003_60_90003#4003_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32758": { + "npcId": 32758, + "attr": {}, + "npclist": "4003_62_90002#4003_62_90002#4003_62_90001#4003_62_90005#4003_62_90003#4003_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32759": { + "npcId": 32759, + "attr": {}, + "npclist": "4003_64_90002#4003_64_90002#4003_64_90001#4003_64_90005#4003_64_90003#4003_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32760": { + "npcId": 32760, + "attr": {}, + "npclist": "4003_60_90002#4003_60_90002#4003_60_90001#4003_60_90005#4003_60_90003#4003_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32761": { + "npcId": 32761, + "attr": {}, + "npclist": "4003_62_90002#4003_62_90002#4003_62_90001#4003_62_90005#4003_62_90003#4003_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32762": { + "npcId": 32762, + "attr": {}, + "npclist": "4003_64_90002#4003_64_90002#4003_64_90001#4003_64_90005#4003_64_90003#4003_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32763": { + "npcId": 32763, + "attr": {}, + "npclist": "4003_66_90002#4003_66_90002#4003_66_90001#4003_66_90005#4003_66_90003#4003_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32764": { + "npcId": 32764, + "attr": {}, + "npclist": "4003_68_90002#4003_68_90002#4003_68_90001#4003_68_90005#4003_68_90003#4003_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32765": { + "npcId": 32765, + "attr": {}, + "npclist": "4003_70_90002#4003_70_90002#4003_70_90001#4003_70_90005#4003_70_90003#4003_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32766": { + "npcId": 32766, + "attr": {}, + "npclist": "4003_66_90002#4003_66_90002#4003_66_90001#4003_66_90005#4003_66_90003#4003_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32767": { + "npcId": 32767, + "attr": {}, + "npclist": "4003_68_90002#4003_68_90002#4003_68_90001#4003_68_90005#4003_68_90003#4003_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32768": { + "npcId": 32768, + "attr": {}, + "npclist": "4003_70_90002#4003_70_90002#4003_70_90001#4003_70_90005#4003_70_90003#4003_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32769": { + "npcId": 32769, + "attr": {}, + "npclist": "4003_72_90002#4003_72_90002#4003_72_90001#4003_72_90005#4003_72_90003#4003_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32770": { + "npcId": 32770, + "attr": {}, + "npclist": "4003_74_90002#4003_74_90002#4003_74_90001#4003_74_90005#4003_74_90003#4003_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32771": { + "npcId": 32771, + "attr": {}, + "npclist": "4003_76_90002#4003_76_90002#4003_76_90001#4003_76_90005#4003_76_90003#4003_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32772": { + "npcId": 32772, + "attr": {}, + "npclist": "4003_72_90002#4003_72_90002#4003_72_90001#4003_72_90005#4003_72_90003#4003_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32773": { + "npcId": 32773, + "attr": {}, + "npclist": "4003_74_90002#4003_74_90002#4003_74_90001#4003_74_90005#4003_74_90003#4003_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32774": { + "npcId": 32774, + "attr": {}, + "npclist": "4003_76_90002#4003_76_90002#4003_76_90001#4003_76_90005#4003_76_90003#4003_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32775": { + "npcId": 32775, + "attr": {}, + "npclist": "4003_78_90002#4003_78_90002#4003_78_90001#4003_78_90005#4003_78_90003#4003_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32776": { + "npcId": 32776, + "attr": {}, + "npclist": "4003_80_90002#4003_80_90002#4003_80_90001#4003_80_90005#4003_80_90003#4003_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32777": { + "npcId": 32777, + "attr": {}, + "npclist": "4003_82_90002#4003_82_90002#4003_82_90001#4003_82_90005#4003_82_90003#4003_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32778": { + "npcId": 32778, + "attr": {}, + "npclist": "4003_78_90002#4003_78_90002#4003_78_90001#4003_78_90005#4003_78_90003#4003_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32779": { + "npcId": 32779, + "attr": {}, + "npclist": "4003_80_90002#4003_80_90002#4003_80_90001#4003_80_90005#4003_80_90003#4003_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32780": { + "npcId": 32780, + "attr": {}, + "npclist": "4003_82_90002#4003_82_90002#4003_82_90001#4003_82_90005#4003_82_90003#4003_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32781": { + "npcId": 32781, + "attr": {}, + "npclist": "4003_84_90002#4003_84_90002#4003_84_90001#4003_84_90005#4003_84_90003#4003_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32782": { + "npcId": 32782, + "attr": {}, + "npclist": "4003_86_90002#4003_86_90002#4003_86_90001#4003_86_90005#4003_86_90003#4003_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32783": { + "npcId": 32783, + "attr": {}, + "npclist": "4003_88_90002#4003_88_90002#4003_88_90001#4003_88_90005#4003_88_90003#4003_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32784": { + "npcId": 32784, + "attr": {}, + "npclist": "4003_84_90002#4003_84_90002#4003_84_90001#4003_84_90005#4003_84_90003#4003_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32785": { + "npcId": 32785, + "attr": {}, + "npclist": "4003_86_90002#4003_86_90002#4003_86_90001#4003_86_90005#4003_86_90003#4003_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32786": { + "npcId": 32786, + "attr": {}, + "npclist": "4003_88_90002#4003_88_90002#4003_88_90001#4003_88_90005#4003_88_90003#4003_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32787": { + "npcId": 32787, + "attr": {}, + "npclist": "4003_90_90002#4003_90_90002#4003_90_90001#4003_90_90005#4003_90_90003#4003_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32788": { + "npcId": 32788, + "attr": {}, + "npclist": "4003_92_90002#4003_92_90002#4003_92_90001#4003_92_90005#4003_92_90003#4003_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32789": { + "npcId": 32789, + "attr": {}, + "npclist": "4003_94_90002#4003_94_90002#4003_94_90001#4003_94_90005#4003_94_90003#4003_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32790": { + "npcId": 32790, + "attr": {}, + "npclist": "4003_90_90002#4003_90_90002#4003_90_90001#4003_90_90005#4003_90_90003#4003_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32791": { + "npcId": 32791, + "attr": {}, + "npclist": "4003_92_90002#4003_92_90002#4003_92_90001#4003_92_90005#4003_92_90003#4003_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32792": { + "npcId": 32792, + "attr": {}, + "npclist": "4003_94_90002#4003_94_90002#4003_94_90001#4003_94_90005#4003_94_90003#4003_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32793": { + "npcId": 32793, + "attr": {}, + "npclist": "4003_96_90002#4003_96_90002#4003_96_90001#4003_96_90005#4003_96_90003#4003_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32794": { + "npcId": 32794, + "attr": {}, + "npclist": "4003_98_90002#4003_98_90002#4003_98_90001#4003_98_90005#4003_98_90003#4003_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32795": { + "npcId": 32795, + "attr": {}, + "npclist": "4003_100_90002#4003_100_90002#4003_100_90001#4003_100_90005#4003_100_90003#4003_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32796": { + "npcId": 32796, + "attr": {}, + "npclist": "4003_96_90002#4003_96_90002#4003_96_90001#4003_96_90005#4003_96_90003#4003_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32797": { + "npcId": 32797, + "attr": {}, + "npclist": "4003_98_90002#4003_98_90002#4003_98_90001#4003_98_90005#4003_98_90003#4003_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32798": { + "npcId": 32798, + "attr": {}, + "npclist": "4003_100_90002#4003_100_90002#4003_100_90001#4003_100_90005#4003_100_90003#4003_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32799": { + "npcId": 32799, + "attr": {}, + "npclist": "4003_102_90002#4003_102_90002#4003_102_90001#4003_102_90005#4003_102_90003#4003_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32800": { + "npcId": 32800, + "attr": {}, + "npclist": "4003_104_90002#4003_104_90002#4003_104_90001#4003_104_90005#4003_104_90003#4003_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32801": { + "npcId": 32801, + "attr": {}, + "npclist": "4004_2_90002#4004_2_90002#4004_2_90001#4004_2_90005#4004_2_90003#4004_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32802": { + "npcId": 32802, + "attr": {}, + "npclist": "4004_4_90002#4004_4_90002#4004_4_90001#4004_4_90005#4004_4_90003#4004_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32803": { + "npcId": 32803, + "attr": {}, + "npclist": "4004_6_90002#4004_6_90002#4004_6_90001#4004_6_90005#4004_6_90003#4004_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32804": { + "npcId": 32804, + "attr": {}, + "npclist": "4004_8_90002#4004_8_90002#4004_8_90001#4004_8_90005#4004_8_90003#4004_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32805": { + "npcId": 32805, + "attr": {}, + "npclist": "4004_10_90002#4004_10_90002#4004_10_90001#4004_10_90005#4004_10_90003#4004_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32806": { + "npcId": 32806, + "attr": {}, + "npclist": "4004_6_90002#4004_6_90002#4004_6_90001#4004_6_90005#4004_6_90003#4004_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32807": { + "npcId": 32807, + "attr": {}, + "npclist": "4004_8_90002#4004_8_90002#4004_8_90001#4004_8_90005#4004_8_90003#4004_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32808": { + "npcId": 32808, + "attr": {}, + "npclist": "4004_10_90002#4004_10_90002#4004_10_90001#4004_10_90005#4004_10_90003#4004_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32809": { + "npcId": 32809, + "attr": {}, + "npclist": "4004_12_90002#4004_12_90002#4004_12_90001#4004_12_90005#4004_12_90003#4004_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32810": { + "npcId": 32810, + "attr": {}, + "npclist": "4004_14_90002#4004_14_90002#4004_14_90001#4004_14_90005#4004_14_90003#4004_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32811": { + "npcId": 32811, + "attr": {}, + "npclist": "4004_16_90002#4004_16_90002#4004_16_90001#4004_16_90005#4004_16_90003#4004_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32812": { + "npcId": 32812, + "attr": {}, + "npclist": "4004_12_90002#4004_12_90002#4004_12_90001#4004_12_90005#4004_12_90003#4004_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32813": { + "npcId": 32813, + "attr": {}, + "npclist": "4004_14_90002#4004_14_90002#4004_14_90001#4004_14_90005#4004_14_90003#4004_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32814": { + "npcId": 32814, + "attr": {}, + "npclist": "4004_16_90002#4004_16_90002#4004_16_90001#4004_16_90005#4004_16_90003#4004_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32815": { + "npcId": 32815, + "attr": {}, + "npclist": "4004_18_90002#4004_18_90002#4004_18_90001#4004_18_90005#4004_18_90003#4004_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32816": { + "npcId": 32816, + "attr": {}, + "npclist": "4004_20_90002#4004_20_90002#4004_20_90001#4004_20_90005#4004_20_90003#4004_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32817": { + "npcId": 32817, + "attr": {}, + "npclist": "4004_22_90002#4004_22_90002#4004_22_90001#4004_22_90005#4004_22_90003#4004_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32818": { + "npcId": 32818, + "attr": {}, + "npclist": "4004_18_90002#4004_18_90002#4004_18_90001#4004_18_90005#4004_18_90003#4004_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32819": { + "npcId": 32819, + "attr": {}, + "npclist": "4004_20_90002#4004_20_90002#4004_20_90001#4004_20_90005#4004_20_90003#4004_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32820": { + "npcId": 32820, + "attr": {}, + "npclist": "4004_22_90002#4004_22_90002#4004_22_90001#4004_22_90005#4004_22_90003#4004_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32821": { + "npcId": 32821, + "attr": {}, + "npclist": "4004_24_90002#4004_24_90002#4004_24_90001#4004_24_90005#4004_24_90003#4004_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32822": { + "npcId": 32822, + "attr": {}, + "npclist": "4004_26_90002#4004_26_90002#4004_26_90001#4004_26_90005#4004_26_90003#4004_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32823": { + "npcId": 32823, + "attr": {}, + "npclist": "4004_28_90002#4004_28_90002#4004_28_90001#4004_28_90005#4004_28_90003#4004_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32824": { + "npcId": 32824, + "attr": {}, + "npclist": "4004_24_90002#4004_24_90002#4004_24_90001#4004_24_90005#4004_24_90003#4004_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32825": { + "npcId": 32825, + "attr": {}, + "npclist": "4004_26_90002#4004_26_90002#4004_26_90001#4004_26_90005#4004_26_90003#4004_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32826": { + "npcId": 32826, + "attr": {}, + "npclist": "4004_28_90002#4004_28_90002#4004_28_90001#4004_28_90005#4004_28_90003#4004_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32827": { + "npcId": 32827, + "attr": {}, + "npclist": "4004_30_90002#4004_30_90002#4004_30_90001#4004_30_90005#4004_30_90003#4004_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32828": { + "npcId": 32828, + "attr": {}, + "npclist": "4004_32_90002#4004_32_90002#4004_32_90001#4004_32_90005#4004_32_90003#4004_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32829": { + "npcId": 32829, + "attr": {}, + "npclist": "4004_34_90002#4004_34_90002#4004_34_90001#4004_34_90005#4004_34_90003#4004_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32830": { + "npcId": 32830, + "attr": {}, + "npclist": "4004_30_90002#4004_30_90002#4004_30_90001#4004_30_90005#4004_30_90003#4004_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32831": { + "npcId": 32831, + "attr": {}, + "npclist": "4004_32_90002#4004_32_90002#4004_32_90001#4004_32_90005#4004_32_90003#4004_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32832": { + "npcId": 32832, + "attr": {}, + "npclist": "4004_34_90002#4004_34_90002#4004_34_90001#4004_34_90005#4004_34_90003#4004_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32833": { + "npcId": 32833, + "attr": {}, + "npclist": "4004_36_90002#4004_36_90002#4004_36_90001#4004_36_90005#4004_36_90003#4004_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32834": { + "npcId": 32834, + "attr": {}, + "npclist": "4004_38_90002#4004_38_90002#4004_38_90001#4004_38_90005#4004_38_90003#4004_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32835": { + "npcId": 32835, + "attr": {}, + "npclist": "4004_40_90002#4004_40_90002#4004_40_90001#4004_40_90005#4004_40_90003#4004_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32836": { + "npcId": 32836, + "attr": {}, + "npclist": "4004_36_90002#4004_36_90002#4004_36_90001#4004_36_90005#4004_36_90003#4004_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32837": { + "npcId": 32837, + "attr": {}, + "npclist": "4004_38_90002#4004_38_90002#4004_38_90001#4004_38_90005#4004_38_90003#4004_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32838": { + "npcId": 32838, + "attr": {}, + "npclist": "4004_40_90002#4004_40_90002#4004_40_90001#4004_40_90005#4004_40_90003#4004_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32839": { + "npcId": 32839, + "attr": {}, + "npclist": "4004_42_90002#4004_42_90002#4004_42_90001#4004_42_90005#4004_42_90003#4004_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32840": { + "npcId": 32840, + "attr": {}, + "npclist": "4004_44_90002#4004_44_90002#4004_44_90001#4004_44_90005#4004_44_90003#4004_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32841": { + "npcId": 32841, + "attr": {}, + "npclist": "4004_46_90002#4004_46_90002#4004_46_90001#4004_46_90005#4004_46_90003#4004_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32842": { + "npcId": 32842, + "attr": {}, + "npclist": "4004_42_90002#4004_42_90002#4004_42_90001#4004_42_90005#4004_42_90003#4004_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32843": { + "npcId": 32843, + "attr": {}, + "npclist": "4004_44_90002#4004_44_90002#4004_44_90001#4004_44_90005#4004_44_90003#4004_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32844": { + "npcId": 32844, + "attr": {}, + "npclist": "4004_46_90002#4004_46_90002#4004_46_90001#4004_46_90005#4004_46_90003#4004_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32845": { + "npcId": 32845, + "attr": {}, + "npclist": "4004_48_90002#4004_48_90002#4004_48_90001#4004_48_90005#4004_48_90003#4004_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32846": { + "npcId": 32846, + "attr": {}, + "npclist": "4004_50_90002#4004_50_90002#4004_50_90001#4004_50_90005#4004_50_90003#4004_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32847": { + "npcId": 32847, + "attr": {}, + "npclist": "4004_52_90002#4004_52_90002#4004_52_90001#4004_52_90005#4004_52_90003#4004_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32848": { + "npcId": 32848, + "attr": {}, + "npclist": "4004_48_90002#4004_48_90002#4004_48_90001#4004_48_90005#4004_48_90003#4004_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32849": { + "npcId": 32849, + "attr": {}, + "npclist": "4004_50_90002#4004_50_90002#4004_50_90001#4004_50_90005#4004_50_90003#4004_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32850": { + "npcId": 32850, + "attr": {}, + "npclist": "4004_52_90002#4004_52_90002#4004_52_90001#4004_52_90005#4004_52_90003#4004_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32851": { + "npcId": 32851, + "attr": {}, + "npclist": "4004_54_90002#4004_54_90002#4004_54_90001#4004_54_90005#4004_54_90003#4004_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32852": { + "npcId": 32852, + "attr": {}, + "npclist": "4004_56_90002#4004_56_90002#4004_56_90001#4004_56_90005#4004_56_90003#4004_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32853": { + "npcId": 32853, + "attr": {}, + "npclist": "4004_58_90002#4004_58_90002#4004_58_90001#4004_58_90005#4004_58_90003#4004_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32854": { + "npcId": 32854, + "attr": {}, + "npclist": "4004_54_90002#4004_54_90002#4004_54_90001#4004_54_90005#4004_54_90003#4004_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32855": { + "npcId": 32855, + "attr": {}, + "npclist": "4004_56_90002#4004_56_90002#4004_56_90001#4004_56_90005#4004_56_90003#4004_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32856": { + "npcId": 32856, + "attr": {}, + "npclist": "4004_58_90002#4004_58_90002#4004_58_90001#4004_58_90005#4004_58_90003#4004_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32857": { + "npcId": 32857, + "attr": {}, + "npclist": "4004_60_90002#4004_60_90002#4004_60_90001#4004_60_90005#4004_60_90003#4004_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32858": { + "npcId": 32858, + "attr": {}, + "npclist": "4004_62_90002#4004_62_90002#4004_62_90001#4004_62_90005#4004_62_90003#4004_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32859": { + "npcId": 32859, + "attr": {}, + "npclist": "4004_64_90002#4004_64_90002#4004_64_90001#4004_64_90005#4004_64_90003#4004_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32860": { + "npcId": 32860, + "attr": {}, + "npclist": "4004_60_90002#4004_60_90002#4004_60_90001#4004_60_90005#4004_60_90003#4004_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32861": { + "npcId": 32861, + "attr": {}, + "npclist": "4004_62_90002#4004_62_90002#4004_62_90001#4004_62_90005#4004_62_90003#4004_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32862": { + "npcId": 32862, + "attr": {}, + "npclist": "4004_64_90002#4004_64_90002#4004_64_90001#4004_64_90005#4004_64_90003#4004_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32863": { + "npcId": 32863, + "attr": {}, + "npclist": "4004_66_90002#4004_66_90002#4004_66_90001#4004_66_90005#4004_66_90003#4004_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32864": { + "npcId": 32864, + "attr": {}, + "npclist": "4004_68_90002#4004_68_90002#4004_68_90001#4004_68_90005#4004_68_90003#4004_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32865": { + "npcId": 32865, + "attr": {}, + "npclist": "4004_70_90002#4004_70_90002#4004_70_90001#4004_70_90005#4004_70_90003#4004_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32866": { + "npcId": 32866, + "attr": {}, + "npclist": "4004_66_90002#4004_66_90002#4004_66_90001#4004_66_90005#4004_66_90003#4004_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32867": { + "npcId": 32867, + "attr": {}, + "npclist": "4004_68_90002#4004_68_90002#4004_68_90001#4004_68_90005#4004_68_90003#4004_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32868": { + "npcId": 32868, + "attr": {}, + "npclist": "4004_70_90002#4004_70_90002#4004_70_90001#4004_70_90005#4004_70_90003#4004_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32869": { + "npcId": 32869, + "attr": {}, + "npclist": "4004_72_90002#4004_72_90002#4004_72_90001#4004_72_90005#4004_72_90003#4004_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32870": { + "npcId": 32870, + "attr": {}, + "npclist": "4004_74_90002#4004_74_90002#4004_74_90001#4004_74_90005#4004_74_90003#4004_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32871": { + "npcId": 32871, + "attr": {}, + "npclist": "4004_76_90002#4004_76_90002#4004_76_90001#4004_76_90005#4004_76_90003#4004_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32872": { + "npcId": 32872, + "attr": {}, + "npclist": "4004_72_90002#4004_72_90002#4004_72_90001#4004_72_90005#4004_72_90003#4004_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32873": { + "npcId": 32873, + "attr": {}, + "npclist": "4004_74_90002#4004_74_90002#4004_74_90001#4004_74_90005#4004_74_90003#4004_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32874": { + "npcId": 32874, + "attr": {}, + "npclist": "4004_76_90002#4004_76_90002#4004_76_90001#4004_76_90005#4004_76_90003#4004_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32875": { + "npcId": 32875, + "attr": {}, + "npclist": "4004_78_90002#4004_78_90002#4004_78_90001#4004_78_90005#4004_78_90003#4004_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32876": { + "npcId": 32876, + "attr": {}, + "npclist": "4004_80_90002#4004_80_90002#4004_80_90001#4004_80_90005#4004_80_90003#4004_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32877": { + "npcId": 32877, + "attr": {}, + "npclist": "4004_82_90002#4004_82_90002#4004_82_90001#4004_82_90005#4004_82_90003#4004_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32878": { + "npcId": 32878, + "attr": {}, + "npclist": "4004_78_90002#4004_78_90002#4004_78_90001#4004_78_90005#4004_78_90003#4004_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32879": { + "npcId": 32879, + "attr": {}, + "npclist": "4004_80_90002#4004_80_90002#4004_80_90001#4004_80_90005#4004_80_90003#4004_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32880": { + "npcId": 32880, + "attr": {}, + "npclist": "4004_82_90002#4004_82_90002#4004_82_90001#4004_82_90005#4004_82_90003#4004_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32881": { + "npcId": 32881, + "attr": {}, + "npclist": "4004_84_90002#4004_84_90002#4004_84_90001#4004_84_90005#4004_84_90003#4004_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32882": { + "npcId": 32882, + "attr": {}, + "npclist": "4004_86_90002#4004_86_90002#4004_86_90001#4004_86_90005#4004_86_90003#4004_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32883": { + "npcId": 32883, + "attr": {}, + "npclist": "4004_88_90002#4004_88_90002#4004_88_90001#4004_88_90005#4004_88_90003#4004_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32884": { + "npcId": 32884, + "attr": {}, + "npclist": "4004_84_90002#4004_84_90002#4004_84_90001#4004_84_90005#4004_84_90003#4004_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32885": { + "npcId": 32885, + "attr": {}, + "npclist": "4004_86_90002#4004_86_90002#4004_86_90001#4004_86_90005#4004_86_90003#4004_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32886": { + "npcId": 32886, + "attr": {}, + "npclist": "4004_88_90002#4004_88_90002#4004_88_90001#4004_88_90005#4004_88_90003#4004_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32887": { + "npcId": 32887, + "attr": {}, + "npclist": "4004_90_90002#4004_90_90002#4004_90_90001#4004_90_90005#4004_90_90003#4004_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32888": { + "npcId": 32888, + "attr": {}, + "npclist": "4004_92_90002#4004_92_90002#4004_92_90001#4004_92_90005#4004_92_90003#4004_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32889": { + "npcId": 32889, + "attr": {}, + "npclist": "4004_94_90002#4004_94_90002#4004_94_90001#4004_94_90005#4004_94_90003#4004_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32890": { + "npcId": 32890, + "attr": {}, + "npclist": "4004_90_90002#4004_90_90002#4004_90_90001#4004_90_90005#4004_90_90003#4004_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32891": { + "npcId": 32891, + "attr": {}, + "npclist": "4004_92_90002#4004_92_90002#4004_92_90001#4004_92_90005#4004_92_90003#4004_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32892": { + "npcId": 32892, + "attr": {}, + "npclist": "4004_94_90002#4004_94_90002#4004_94_90001#4004_94_90005#4004_94_90003#4004_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32893": { + "npcId": 32893, + "attr": {}, + "npclist": "4004_96_90002#4004_96_90002#4004_96_90001#4004_96_90005#4004_96_90003#4004_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32894": { + "npcId": 32894, + "attr": {}, + "npclist": "4004_98_90002#4004_98_90002#4004_98_90001#4004_98_90005#4004_98_90003#4004_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32895": { + "npcId": 32895, + "attr": {}, + "npclist": "4004_100_90002#4004_100_90002#4004_100_90001#4004_100_90005#4004_100_90003#4004_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32896": { + "npcId": 32896, + "attr": {}, + "npclist": "4004_96_90002#4004_96_90002#4004_96_90001#4004_96_90005#4004_96_90003#4004_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32897": { + "npcId": 32897, + "attr": {}, + "npclist": "4004_98_90002#4004_98_90002#4004_98_90001#4004_98_90005#4004_98_90003#4004_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32898": { + "npcId": 32898, + "attr": {}, + "npclist": "4004_100_90002#4004_100_90002#4004_100_90001#4004_100_90005#4004_100_90003#4004_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32899": { + "npcId": 32899, + "attr": {}, + "npclist": "4004_102_90002#4004_102_90002#4004_102_90001#4004_102_90005#4004_102_90003#4004_102_90003", + "npcLv": [], + "isboss": 0 + }, + "32900": { + "npcId": 32900, + "attr": {}, + "npclist": "4004_104_90002#4004_104_90002#4004_104_90001#4004_104_90005#4004_104_90003#4004_104_90003", + "npcLv": [], + "isboss": 0 + }, + "32901": { + "npcId": 32901, + "attr": {}, + "npclist": "4005_2_90002#4005_2_90002#4005_2_90001#4005_2_90005#4005_2_90003#4005_2_90003", + "npcLv": [], + "isboss": 0 + }, + "32902": { + "npcId": 32902, + "attr": {}, + "npclist": "4005_4_90002#4005_4_90002#4005_4_90001#4005_4_90005#4005_4_90003#4005_4_90003", + "npcLv": [], + "isboss": 0 + }, + "32903": { + "npcId": 32903, + "attr": {}, + "npclist": "4005_6_90002#4005_6_90002#4005_6_90001#4005_6_90005#4005_6_90003#4005_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32904": { + "npcId": 32904, + "attr": {}, + "npclist": "4005_8_90002#4005_8_90002#4005_8_90001#4005_8_90005#4005_8_90003#4005_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32905": { + "npcId": 32905, + "attr": {}, + "npclist": "4005_10_90002#4005_10_90002#4005_10_90001#4005_10_90005#4005_10_90003#4005_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32906": { + "npcId": 32906, + "attr": {}, + "npclist": "4005_6_90002#4005_6_90002#4005_6_90001#4005_6_90005#4005_6_90003#4005_6_90003", + "npcLv": [], + "isboss": 0 + }, + "32907": { + "npcId": 32907, + "attr": {}, + "npclist": "4005_8_90002#4005_8_90002#4005_8_90001#4005_8_90005#4005_8_90003#4005_8_90003", + "npcLv": [], + "isboss": 0 + }, + "32908": { + "npcId": 32908, + "attr": {}, + "npclist": "4005_10_90002#4005_10_90002#4005_10_90001#4005_10_90005#4005_10_90003#4005_10_90003", + "npcLv": [], + "isboss": 0 + }, + "32909": { + "npcId": 32909, + "attr": {}, + "npclist": "4005_12_90002#4005_12_90002#4005_12_90001#4005_12_90005#4005_12_90003#4005_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32910": { + "npcId": 32910, + "attr": {}, + "npclist": "4005_14_90002#4005_14_90002#4005_14_90001#4005_14_90005#4005_14_90003#4005_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32911": { + "npcId": 32911, + "attr": {}, + "npclist": "4005_16_90002#4005_16_90002#4005_16_90001#4005_16_90005#4005_16_90003#4005_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32912": { + "npcId": 32912, + "attr": {}, + "npclist": "4005_12_90002#4005_12_90002#4005_12_90001#4005_12_90005#4005_12_90003#4005_12_90003", + "npcLv": [], + "isboss": 0 + }, + "32913": { + "npcId": 32913, + "attr": {}, + "npclist": "4005_14_90002#4005_14_90002#4005_14_90001#4005_14_90005#4005_14_90003#4005_14_90003", + "npcLv": [], + "isboss": 0 + }, + "32914": { + "npcId": 32914, + "attr": {}, + "npclist": "4005_16_90002#4005_16_90002#4005_16_90001#4005_16_90005#4005_16_90003#4005_16_90003", + "npcLv": [], + "isboss": 0 + }, + "32915": { + "npcId": 32915, + "attr": {}, + "npclist": "4005_18_90002#4005_18_90002#4005_18_90001#4005_18_90005#4005_18_90003#4005_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32916": { + "npcId": 32916, + "attr": {}, + "npclist": "4005_20_90002#4005_20_90002#4005_20_90001#4005_20_90005#4005_20_90003#4005_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32917": { + "npcId": 32917, + "attr": {}, + "npclist": "4005_22_90002#4005_22_90002#4005_22_90001#4005_22_90005#4005_22_90003#4005_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32918": { + "npcId": 32918, + "attr": {}, + "npclist": "4005_18_90002#4005_18_90002#4005_18_90001#4005_18_90005#4005_18_90003#4005_18_90003", + "npcLv": [], + "isboss": 0 + }, + "32919": { + "npcId": 32919, + "attr": {}, + "npclist": "4005_20_90002#4005_20_90002#4005_20_90001#4005_20_90005#4005_20_90003#4005_20_90003", + "npcLv": [], + "isboss": 0 + }, + "32920": { + "npcId": 32920, + "attr": {}, + "npclist": "4005_22_90002#4005_22_90002#4005_22_90001#4005_22_90005#4005_22_90003#4005_22_90003", + "npcLv": [], + "isboss": 0 + }, + "32921": { + "npcId": 32921, + "attr": {}, + "npclist": "4005_24_90002#4005_24_90002#4005_24_90001#4005_24_90005#4005_24_90003#4005_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32922": { + "npcId": 32922, + "attr": {}, + "npclist": "4005_26_90002#4005_26_90002#4005_26_90001#4005_26_90005#4005_26_90003#4005_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32923": { + "npcId": 32923, + "attr": {}, + "npclist": "4005_28_90002#4005_28_90002#4005_28_90001#4005_28_90005#4005_28_90003#4005_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32924": { + "npcId": 32924, + "attr": {}, + "npclist": "4005_24_90002#4005_24_90002#4005_24_90001#4005_24_90005#4005_24_90003#4005_24_90003", + "npcLv": [], + "isboss": 0 + }, + "32925": { + "npcId": 32925, + "attr": {}, + "npclist": "4005_26_90002#4005_26_90002#4005_26_90001#4005_26_90005#4005_26_90003#4005_26_90003", + "npcLv": [], + "isboss": 0 + }, + "32926": { + "npcId": 32926, + "attr": {}, + "npclist": "4005_28_90002#4005_28_90002#4005_28_90001#4005_28_90005#4005_28_90003#4005_28_90003", + "npcLv": [], + "isboss": 0 + }, + "32927": { + "npcId": 32927, + "attr": {}, + "npclist": "4005_30_90002#4005_30_90002#4005_30_90001#4005_30_90005#4005_30_90003#4005_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32928": { + "npcId": 32928, + "attr": {}, + "npclist": "4005_32_90002#4005_32_90002#4005_32_90001#4005_32_90005#4005_32_90003#4005_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32929": { + "npcId": 32929, + "attr": {}, + "npclist": "4005_34_90002#4005_34_90002#4005_34_90001#4005_34_90005#4005_34_90003#4005_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32930": { + "npcId": 32930, + "attr": {}, + "npclist": "4005_30_90002#4005_30_90002#4005_30_90001#4005_30_90005#4005_30_90003#4005_30_90003", + "npcLv": [], + "isboss": 0 + }, + "32931": { + "npcId": 32931, + "attr": {}, + "npclist": "4005_32_90002#4005_32_90002#4005_32_90001#4005_32_90005#4005_32_90003#4005_32_90003", + "npcLv": [], + "isboss": 0 + }, + "32932": { + "npcId": 32932, + "attr": {}, + "npclist": "4005_34_90002#4005_34_90002#4005_34_90001#4005_34_90005#4005_34_90003#4005_34_90003", + "npcLv": [], + "isboss": 0 + }, + "32933": { + "npcId": 32933, + "attr": {}, + "npclist": "4005_36_90002#4005_36_90002#4005_36_90001#4005_36_90005#4005_36_90003#4005_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32934": { + "npcId": 32934, + "attr": {}, + "npclist": "4005_38_90002#4005_38_90002#4005_38_90001#4005_38_90005#4005_38_90003#4005_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32935": { + "npcId": 32935, + "attr": {}, + "npclist": "4005_40_90002#4005_40_90002#4005_40_90001#4005_40_90005#4005_40_90003#4005_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32936": { + "npcId": 32936, + "attr": {}, + "npclist": "4005_36_90002#4005_36_90002#4005_36_90001#4005_36_90005#4005_36_90003#4005_36_90003", + "npcLv": [], + "isboss": 0 + }, + "32937": { + "npcId": 32937, + "attr": {}, + "npclist": "4005_38_90002#4005_38_90002#4005_38_90001#4005_38_90005#4005_38_90003#4005_38_90003", + "npcLv": [], + "isboss": 0 + }, + "32938": { + "npcId": 32938, + "attr": {}, + "npclist": "4005_40_90002#4005_40_90002#4005_40_90001#4005_40_90005#4005_40_90003#4005_40_90003", + "npcLv": [], + "isboss": 0 + }, + "32939": { + "npcId": 32939, + "attr": {}, + "npclist": "4005_42_90002#4005_42_90002#4005_42_90001#4005_42_90005#4005_42_90003#4005_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32940": { + "npcId": 32940, + "attr": {}, + "npclist": "4005_44_90002#4005_44_90002#4005_44_90001#4005_44_90005#4005_44_90003#4005_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32941": { + "npcId": 32941, + "attr": {}, + "npclist": "4005_46_90002#4005_46_90002#4005_46_90001#4005_46_90005#4005_46_90003#4005_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32942": { + "npcId": 32942, + "attr": {}, + "npclist": "4005_42_90002#4005_42_90002#4005_42_90001#4005_42_90005#4005_42_90003#4005_42_90003", + "npcLv": [], + "isboss": 0 + }, + "32943": { + "npcId": 32943, + "attr": {}, + "npclist": "4005_44_90002#4005_44_90002#4005_44_90001#4005_44_90005#4005_44_90003#4005_44_90003", + "npcLv": [], + "isboss": 0 + }, + "32944": { + "npcId": 32944, + "attr": {}, + "npclist": "4005_46_90002#4005_46_90002#4005_46_90001#4005_46_90005#4005_46_90003#4005_46_90003", + "npcLv": [], + "isboss": 0 + }, + "32945": { + "npcId": 32945, + "attr": {}, + "npclist": "4005_48_90002#4005_48_90002#4005_48_90001#4005_48_90005#4005_48_90003#4005_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32946": { + "npcId": 32946, + "attr": {}, + "npclist": "4005_50_90002#4005_50_90002#4005_50_90001#4005_50_90005#4005_50_90003#4005_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32947": { + "npcId": 32947, + "attr": {}, + "npclist": "4005_52_90002#4005_52_90002#4005_52_90001#4005_52_90005#4005_52_90003#4005_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32948": { + "npcId": 32948, + "attr": {}, + "npclist": "4005_48_90002#4005_48_90002#4005_48_90001#4005_48_90005#4005_48_90003#4005_48_90003", + "npcLv": [], + "isboss": 0 + }, + "32949": { + "npcId": 32949, + "attr": {}, + "npclist": "4005_50_90002#4005_50_90002#4005_50_90001#4005_50_90005#4005_50_90003#4005_50_90003", + "npcLv": [], + "isboss": 0 + }, + "32950": { + "npcId": 32950, + "attr": {}, + "npclist": "4005_52_90002#4005_52_90002#4005_52_90001#4005_52_90005#4005_52_90003#4005_52_90003", + "npcLv": [], + "isboss": 0 + }, + "32951": { + "npcId": 32951, + "attr": {}, + "npclist": "4005_54_90002#4005_54_90002#4005_54_90001#4005_54_90005#4005_54_90003#4005_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32952": { + "npcId": 32952, + "attr": {}, + "npclist": "4005_56_90002#4005_56_90002#4005_56_90001#4005_56_90005#4005_56_90003#4005_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32953": { + "npcId": 32953, + "attr": {}, + "npclist": "4005_58_90002#4005_58_90002#4005_58_90001#4005_58_90005#4005_58_90003#4005_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32954": { + "npcId": 32954, + "attr": {}, + "npclist": "4005_54_90002#4005_54_90002#4005_54_90001#4005_54_90005#4005_54_90003#4005_54_90003", + "npcLv": [], + "isboss": 0 + }, + "32955": { + "npcId": 32955, + "attr": {}, + "npclist": "4005_56_90002#4005_56_90002#4005_56_90001#4005_56_90005#4005_56_90003#4005_56_90003", + "npcLv": [], + "isboss": 0 + }, + "32956": { + "npcId": 32956, + "attr": {}, + "npclist": "4005_58_90002#4005_58_90002#4005_58_90001#4005_58_90005#4005_58_90003#4005_58_90003", + "npcLv": [], + "isboss": 0 + }, + "32957": { + "npcId": 32957, + "attr": {}, + "npclist": "4005_60_90002#4005_60_90002#4005_60_90001#4005_60_90005#4005_60_90003#4005_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32958": { + "npcId": 32958, + "attr": {}, + "npclist": "4005_62_90002#4005_62_90002#4005_62_90001#4005_62_90005#4005_62_90003#4005_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32959": { + "npcId": 32959, + "attr": {}, + "npclist": "4005_64_90002#4005_64_90002#4005_64_90001#4005_64_90005#4005_64_90003#4005_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32960": { + "npcId": 32960, + "attr": {}, + "npclist": "4005_60_90002#4005_60_90002#4005_60_90001#4005_60_90005#4005_60_90003#4005_60_90003", + "npcLv": [], + "isboss": 0 + }, + "32961": { + "npcId": 32961, + "attr": {}, + "npclist": "4005_62_90002#4005_62_90002#4005_62_90001#4005_62_90005#4005_62_90003#4005_62_90003", + "npcLv": [], + "isboss": 0 + }, + "32962": { + "npcId": 32962, + "attr": {}, + "npclist": "4005_64_90002#4005_64_90002#4005_64_90001#4005_64_90005#4005_64_90003#4005_64_90003", + "npcLv": [], + "isboss": 0 + }, + "32963": { + "npcId": 32963, + "attr": {}, + "npclist": "4005_66_90002#4005_66_90002#4005_66_90001#4005_66_90005#4005_66_90003#4005_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32964": { + "npcId": 32964, + "attr": {}, + "npclist": "4005_68_90002#4005_68_90002#4005_68_90001#4005_68_90005#4005_68_90003#4005_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32965": { + "npcId": 32965, + "attr": {}, + "npclist": "4005_70_90002#4005_70_90002#4005_70_90001#4005_70_90005#4005_70_90003#4005_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32966": { + "npcId": 32966, + "attr": {}, + "npclist": "4005_66_90002#4005_66_90002#4005_66_90001#4005_66_90005#4005_66_90003#4005_66_90003", + "npcLv": [], + "isboss": 0 + }, + "32967": { + "npcId": 32967, + "attr": {}, + "npclist": "4005_68_90002#4005_68_90002#4005_68_90001#4005_68_90005#4005_68_90003#4005_68_90003", + "npcLv": [], + "isboss": 0 + }, + "32968": { + "npcId": 32968, + "attr": {}, + "npclist": "4005_70_90002#4005_70_90002#4005_70_90001#4005_70_90005#4005_70_90003#4005_70_90003", + "npcLv": [], + "isboss": 0 + }, + "32969": { + "npcId": 32969, + "attr": {}, + "npclist": "4005_72_90002#4005_72_90002#4005_72_90001#4005_72_90005#4005_72_90003#4005_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32970": { + "npcId": 32970, + "attr": {}, + "npclist": "4005_74_90002#4005_74_90002#4005_74_90001#4005_74_90005#4005_74_90003#4005_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32971": { + "npcId": 32971, + "attr": {}, + "npclist": "4005_76_90002#4005_76_90002#4005_76_90001#4005_76_90005#4005_76_90003#4005_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32972": { + "npcId": 32972, + "attr": {}, + "npclist": "4005_72_90002#4005_72_90002#4005_72_90001#4005_72_90005#4005_72_90003#4005_72_90003", + "npcLv": [], + "isboss": 0 + }, + "32973": { + "npcId": 32973, + "attr": {}, + "npclist": "4005_74_90002#4005_74_90002#4005_74_90001#4005_74_90005#4005_74_90003#4005_74_90003", + "npcLv": [], + "isboss": 0 + }, + "32974": { + "npcId": 32974, + "attr": {}, + "npclist": "4005_76_90002#4005_76_90002#4005_76_90001#4005_76_90005#4005_76_90003#4005_76_90003", + "npcLv": [], + "isboss": 0 + }, + "32975": { + "npcId": 32975, + "attr": {}, + "npclist": "4005_78_90002#4005_78_90002#4005_78_90001#4005_78_90005#4005_78_90003#4005_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32976": { + "npcId": 32976, + "attr": {}, + "npclist": "4005_80_90002#4005_80_90002#4005_80_90001#4005_80_90005#4005_80_90003#4005_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32977": { + "npcId": 32977, + "attr": {}, + "npclist": "4005_82_90002#4005_82_90002#4005_82_90001#4005_82_90005#4005_82_90003#4005_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32978": { + "npcId": 32978, + "attr": {}, + "npclist": "4005_78_90002#4005_78_90002#4005_78_90001#4005_78_90005#4005_78_90003#4005_78_90003", + "npcLv": [], + "isboss": 0 + }, + "32979": { + "npcId": 32979, + "attr": {}, + "npclist": "4005_80_90002#4005_80_90002#4005_80_90001#4005_80_90005#4005_80_90003#4005_80_90003", + "npcLv": [], + "isboss": 0 + }, + "32980": { + "npcId": 32980, + "attr": {}, + "npclist": "4005_82_90002#4005_82_90002#4005_82_90001#4005_82_90005#4005_82_90003#4005_82_90003", + "npcLv": [], + "isboss": 0 + }, + "32981": { + "npcId": 32981, + "attr": {}, + "npclist": "4005_84_90002#4005_84_90002#4005_84_90001#4005_84_90005#4005_84_90003#4005_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32982": { + "npcId": 32982, + "attr": {}, + "npclist": "4005_86_90002#4005_86_90002#4005_86_90001#4005_86_90005#4005_86_90003#4005_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32983": { + "npcId": 32983, + "attr": {}, + "npclist": "4005_88_90002#4005_88_90002#4005_88_90001#4005_88_90005#4005_88_90003#4005_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32984": { + "npcId": 32984, + "attr": {}, + "npclist": "4005_84_90002#4005_84_90002#4005_84_90001#4005_84_90005#4005_84_90003#4005_84_90003", + "npcLv": [], + "isboss": 0 + }, + "32985": { + "npcId": 32985, + "attr": {}, + "npclist": "4005_86_90002#4005_86_90002#4005_86_90001#4005_86_90005#4005_86_90003#4005_86_90003", + "npcLv": [], + "isboss": 0 + }, + "32986": { + "npcId": 32986, + "attr": {}, + "npclist": "4005_88_90002#4005_88_90002#4005_88_90001#4005_88_90005#4005_88_90003#4005_88_90003", + "npcLv": [], + "isboss": 0 + }, + "32987": { + "npcId": 32987, + "attr": {}, + "npclist": "4005_90_90002#4005_90_90002#4005_90_90001#4005_90_90005#4005_90_90003#4005_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32988": { + "npcId": 32988, + "attr": {}, + "npclist": "4005_92_90002#4005_92_90002#4005_92_90001#4005_92_90005#4005_92_90003#4005_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32989": { + "npcId": 32989, + "attr": {}, + "npclist": "4005_94_90002#4005_94_90002#4005_94_90001#4005_94_90005#4005_94_90003#4005_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32990": { + "npcId": 32990, + "attr": {}, + "npclist": "4005_90_90002#4005_90_90002#4005_90_90001#4005_90_90005#4005_90_90003#4005_90_90003", + "npcLv": [], + "isboss": 0 + }, + "32991": { + "npcId": 32991, + "attr": {}, + "npclist": "4005_92_90002#4005_92_90002#4005_92_90001#4005_92_90005#4005_92_90003#4005_92_90003", + "npcLv": [], + "isboss": 0 + }, + "32992": { + "npcId": 32992, + "attr": {}, + "npclist": "4005_94_90002#4005_94_90002#4005_94_90001#4005_94_90005#4005_94_90003#4005_94_90003", + "npcLv": [], + "isboss": 0 + }, + "32993": { + "npcId": 32993, + "attr": {}, + "npclist": "4005_96_90002#4005_96_90002#4005_96_90001#4005_96_90005#4005_96_90003#4005_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32994": { + "npcId": 32994, + "attr": {}, + "npclist": "4005_98_90002#4005_98_90002#4005_98_90001#4005_98_90005#4005_98_90003#4005_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32995": { + "npcId": 32995, + "attr": {}, + "npclist": "4005_100_90002#4005_100_90002#4005_100_90001#4005_100_90005#4005_100_90003#4005_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32996": { + "npcId": 32996, + "attr": {}, + "npclist": "4005_96_90002#4005_96_90002#4005_96_90001#4005_96_90005#4005_96_90003#4005_96_90003", + "npcLv": [], + "isboss": 0 + }, + "32997": { + "npcId": 32997, + "attr": {}, + "npclist": "4005_98_90002#4005_98_90002#4005_98_90001#4005_98_90005#4005_98_90003#4005_98_90003", + "npcLv": [], + "isboss": 0 + }, + "32998": { + "npcId": 32998, + "attr": {}, + "npclist": "4005_100_90002#4005_100_90002#4005_100_90001#4005_100_90005#4005_100_90003#4005_100_90003", + "npcLv": [], + "isboss": 0 + }, + "32999": { + "npcId": 32999, + "attr": {}, + "npclist": "4005_102_90002#4005_102_90002#4005_102_90001#4005_102_90005#4005_102_90003#4005_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33000": { + "npcId": 33000, + "attr": {}, + "npclist": "4005_104_90002#4005_104_90002#4005_104_90001#4005_104_90005#4005_104_90003#4005_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33001": { + "npcId": 33001, + "attr": {}, + "npclist": "4006_2_90002#4006_2_90002#4006_2_90001#4006_2_90005#4006_2_90003#4006_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33002": { + "npcId": 33002, + "attr": {}, + "npclist": "4006_4_90002#4006_4_90002#4006_4_90001#4006_4_90005#4006_4_90003#4006_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33003": { + "npcId": 33003, + "attr": {}, + "npclist": "4006_6_90002#4006_6_90002#4006_6_90001#4006_6_90005#4006_6_90003#4006_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33004": { + "npcId": 33004, + "attr": {}, + "npclist": "4006_8_90002#4006_8_90002#4006_8_90001#4006_8_90005#4006_8_90003#4006_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33005": { + "npcId": 33005, + "attr": {}, + "npclist": "4006_10_90002#4006_10_90002#4006_10_90001#4006_10_90005#4006_10_90003#4006_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33006": { + "npcId": 33006, + "attr": {}, + "npclist": "4006_6_90002#4006_6_90002#4006_6_90001#4006_6_90005#4006_6_90003#4006_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33007": { + "npcId": 33007, + "attr": {}, + "npclist": "4006_8_90002#4006_8_90002#4006_8_90001#4006_8_90005#4006_8_90003#4006_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33008": { + "npcId": 33008, + "attr": {}, + "npclist": "4006_10_90002#4006_10_90002#4006_10_90001#4006_10_90005#4006_10_90003#4006_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33009": { + "npcId": 33009, + "attr": {}, + "npclist": "4006_12_90002#4006_12_90002#4006_12_90001#4006_12_90005#4006_12_90003#4006_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33010": { + "npcId": 33010, + "attr": {}, + "npclist": "4006_14_90002#4006_14_90002#4006_14_90001#4006_14_90005#4006_14_90003#4006_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33011": { + "npcId": 33011, + "attr": {}, + "npclist": "4006_16_90002#4006_16_90002#4006_16_90001#4006_16_90005#4006_16_90003#4006_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33012": { + "npcId": 33012, + "attr": {}, + "npclist": "4006_12_90002#4006_12_90002#4006_12_90001#4006_12_90005#4006_12_90003#4006_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33013": { + "npcId": 33013, + "attr": {}, + "npclist": "4006_14_90002#4006_14_90002#4006_14_90001#4006_14_90005#4006_14_90003#4006_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33014": { + "npcId": 33014, + "attr": {}, + "npclist": "4006_16_90002#4006_16_90002#4006_16_90001#4006_16_90005#4006_16_90003#4006_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33015": { + "npcId": 33015, + "attr": {}, + "npclist": "4006_18_90002#4006_18_90002#4006_18_90001#4006_18_90005#4006_18_90003#4006_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33016": { + "npcId": 33016, + "attr": {}, + "npclist": "4006_20_90002#4006_20_90002#4006_20_90001#4006_20_90005#4006_20_90003#4006_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33017": { + "npcId": 33017, + "attr": {}, + "npclist": "4006_22_90002#4006_22_90002#4006_22_90001#4006_22_90005#4006_22_90003#4006_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33018": { + "npcId": 33018, + "attr": {}, + "npclist": "4006_18_90002#4006_18_90002#4006_18_90001#4006_18_90005#4006_18_90003#4006_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33019": { + "npcId": 33019, + "attr": {}, + "npclist": "4006_20_90002#4006_20_90002#4006_20_90001#4006_20_90005#4006_20_90003#4006_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33020": { + "npcId": 33020, + "attr": {}, + "npclist": "4006_22_90002#4006_22_90002#4006_22_90001#4006_22_90005#4006_22_90003#4006_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33021": { + "npcId": 33021, + "attr": {}, + "npclist": "4006_24_90002#4006_24_90002#4006_24_90001#4006_24_90005#4006_24_90003#4006_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33022": { + "npcId": 33022, + "attr": {}, + "npclist": "4006_26_90002#4006_26_90002#4006_26_90001#4006_26_90005#4006_26_90003#4006_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33023": { + "npcId": 33023, + "attr": {}, + "npclist": "4006_28_90002#4006_28_90002#4006_28_90001#4006_28_90005#4006_28_90003#4006_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33024": { + "npcId": 33024, + "attr": {}, + "npclist": "4006_24_90002#4006_24_90002#4006_24_90001#4006_24_90005#4006_24_90003#4006_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33025": { + "npcId": 33025, + "attr": {}, + "npclist": "4006_26_90002#4006_26_90002#4006_26_90001#4006_26_90005#4006_26_90003#4006_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33026": { + "npcId": 33026, + "attr": {}, + "npclist": "4006_28_90002#4006_28_90002#4006_28_90001#4006_28_90005#4006_28_90003#4006_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33027": { + "npcId": 33027, + "attr": {}, + "npclist": "4006_30_90002#4006_30_90002#4006_30_90001#4006_30_90005#4006_30_90003#4006_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33028": { + "npcId": 33028, + "attr": {}, + "npclist": "4006_32_90002#4006_32_90002#4006_32_90001#4006_32_90005#4006_32_90003#4006_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33029": { + "npcId": 33029, + "attr": {}, + "npclist": "4006_34_90002#4006_34_90002#4006_34_90001#4006_34_90005#4006_34_90003#4006_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33030": { + "npcId": 33030, + "attr": {}, + "npclist": "4006_30_90002#4006_30_90002#4006_30_90001#4006_30_90005#4006_30_90003#4006_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33031": { + "npcId": 33031, + "attr": {}, + "npclist": "4006_32_90002#4006_32_90002#4006_32_90001#4006_32_90005#4006_32_90003#4006_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33032": { + "npcId": 33032, + "attr": {}, + "npclist": "4006_34_90002#4006_34_90002#4006_34_90001#4006_34_90005#4006_34_90003#4006_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33033": { + "npcId": 33033, + "attr": {}, + "npclist": "4006_36_90002#4006_36_90002#4006_36_90001#4006_36_90005#4006_36_90003#4006_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33034": { + "npcId": 33034, + "attr": {}, + "npclist": "4006_38_90002#4006_38_90002#4006_38_90001#4006_38_90005#4006_38_90003#4006_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33035": { + "npcId": 33035, + "attr": {}, + "npclist": "4006_40_90002#4006_40_90002#4006_40_90001#4006_40_90005#4006_40_90003#4006_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33036": { + "npcId": 33036, + "attr": {}, + "npclist": "4006_36_90002#4006_36_90002#4006_36_90001#4006_36_90005#4006_36_90003#4006_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33037": { + "npcId": 33037, + "attr": {}, + "npclist": "4006_38_90002#4006_38_90002#4006_38_90001#4006_38_90005#4006_38_90003#4006_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33038": { + "npcId": 33038, + "attr": {}, + "npclist": "4006_40_90002#4006_40_90002#4006_40_90001#4006_40_90005#4006_40_90003#4006_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33039": { + "npcId": 33039, + "attr": {}, + "npclist": "4006_42_90002#4006_42_90002#4006_42_90001#4006_42_90005#4006_42_90003#4006_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33040": { + "npcId": 33040, + "attr": {}, + "npclist": "4006_44_90002#4006_44_90002#4006_44_90001#4006_44_90005#4006_44_90003#4006_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33041": { + "npcId": 33041, + "attr": {}, + "npclist": "4006_46_90002#4006_46_90002#4006_46_90001#4006_46_90005#4006_46_90003#4006_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33042": { + "npcId": 33042, + "attr": {}, + "npclist": "4006_42_90002#4006_42_90002#4006_42_90001#4006_42_90005#4006_42_90003#4006_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33043": { + "npcId": 33043, + "attr": {}, + "npclist": "4006_44_90002#4006_44_90002#4006_44_90001#4006_44_90005#4006_44_90003#4006_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33044": { + "npcId": 33044, + "attr": {}, + "npclist": "4006_46_90002#4006_46_90002#4006_46_90001#4006_46_90005#4006_46_90003#4006_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33045": { + "npcId": 33045, + "attr": {}, + "npclist": "4006_48_90002#4006_48_90002#4006_48_90001#4006_48_90005#4006_48_90003#4006_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33046": { + "npcId": 33046, + "attr": {}, + "npclist": "4006_50_90002#4006_50_90002#4006_50_90001#4006_50_90005#4006_50_90003#4006_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33047": { + "npcId": 33047, + "attr": {}, + "npclist": "4006_52_90002#4006_52_90002#4006_52_90001#4006_52_90005#4006_52_90003#4006_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33048": { + "npcId": 33048, + "attr": {}, + "npclist": "4006_48_90002#4006_48_90002#4006_48_90001#4006_48_90005#4006_48_90003#4006_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33049": { + "npcId": 33049, + "attr": {}, + "npclist": "4006_50_90002#4006_50_90002#4006_50_90001#4006_50_90005#4006_50_90003#4006_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33050": { + "npcId": 33050, + "attr": {}, + "npclist": "4006_52_90002#4006_52_90002#4006_52_90001#4006_52_90005#4006_52_90003#4006_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33051": { + "npcId": 33051, + "attr": {}, + "npclist": "4006_54_90002#4006_54_90002#4006_54_90001#4006_54_90005#4006_54_90003#4006_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33052": { + "npcId": 33052, + "attr": {}, + "npclist": "4006_56_90002#4006_56_90002#4006_56_90001#4006_56_90005#4006_56_90003#4006_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33053": { + "npcId": 33053, + "attr": {}, + "npclist": "4006_58_90002#4006_58_90002#4006_58_90001#4006_58_90005#4006_58_90003#4006_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33054": { + "npcId": 33054, + "attr": {}, + "npclist": "4006_54_90002#4006_54_90002#4006_54_90001#4006_54_90005#4006_54_90003#4006_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33055": { + "npcId": 33055, + "attr": {}, + "npclist": "4006_56_90002#4006_56_90002#4006_56_90001#4006_56_90005#4006_56_90003#4006_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33056": { + "npcId": 33056, + "attr": {}, + "npclist": "4006_58_90002#4006_58_90002#4006_58_90001#4006_58_90005#4006_58_90003#4006_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33057": { + "npcId": 33057, + "attr": {}, + "npclist": "4006_60_90002#4006_60_90002#4006_60_90001#4006_60_90005#4006_60_90003#4006_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33058": { + "npcId": 33058, + "attr": {}, + "npclist": "4006_62_90002#4006_62_90002#4006_62_90001#4006_62_90005#4006_62_90003#4006_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33059": { + "npcId": 33059, + "attr": {}, + "npclist": "4006_64_90002#4006_64_90002#4006_64_90001#4006_64_90005#4006_64_90003#4006_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33060": { + "npcId": 33060, + "attr": {}, + "npclist": "4006_60_90002#4006_60_90002#4006_60_90001#4006_60_90005#4006_60_90003#4006_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33061": { + "npcId": 33061, + "attr": {}, + "npclist": "4006_62_90002#4006_62_90002#4006_62_90001#4006_62_90005#4006_62_90003#4006_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33062": { + "npcId": 33062, + "attr": {}, + "npclist": "4006_64_90002#4006_64_90002#4006_64_90001#4006_64_90005#4006_64_90003#4006_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33063": { + "npcId": 33063, + "attr": {}, + "npclist": "4006_66_90002#4006_66_90002#4006_66_90001#4006_66_90005#4006_66_90003#4006_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33064": { + "npcId": 33064, + "attr": {}, + "npclist": "4006_68_90002#4006_68_90002#4006_68_90001#4006_68_90005#4006_68_90003#4006_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33065": { + "npcId": 33065, + "attr": {}, + "npclist": "4006_70_90002#4006_70_90002#4006_70_90001#4006_70_90005#4006_70_90003#4006_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33066": { + "npcId": 33066, + "attr": {}, + "npclist": "4006_66_90002#4006_66_90002#4006_66_90001#4006_66_90005#4006_66_90003#4006_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33067": { + "npcId": 33067, + "attr": {}, + "npclist": "4006_68_90002#4006_68_90002#4006_68_90001#4006_68_90005#4006_68_90003#4006_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33068": { + "npcId": 33068, + "attr": {}, + "npclist": "4006_70_90002#4006_70_90002#4006_70_90001#4006_70_90005#4006_70_90003#4006_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33069": { + "npcId": 33069, + "attr": {}, + "npclist": "4006_72_90002#4006_72_90002#4006_72_90001#4006_72_90005#4006_72_90003#4006_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33070": { + "npcId": 33070, + "attr": {}, + "npclist": "4006_74_90002#4006_74_90002#4006_74_90001#4006_74_90005#4006_74_90003#4006_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33071": { + "npcId": 33071, + "attr": {}, + "npclist": "4006_76_90002#4006_76_90002#4006_76_90001#4006_76_90005#4006_76_90003#4006_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33072": { + "npcId": 33072, + "attr": {}, + "npclist": "4006_72_90002#4006_72_90002#4006_72_90001#4006_72_90005#4006_72_90003#4006_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33073": { + "npcId": 33073, + "attr": {}, + "npclist": "4006_74_90002#4006_74_90002#4006_74_90001#4006_74_90005#4006_74_90003#4006_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33074": { + "npcId": 33074, + "attr": {}, + "npclist": "4006_76_90002#4006_76_90002#4006_76_90001#4006_76_90005#4006_76_90003#4006_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33075": { + "npcId": 33075, + "attr": {}, + "npclist": "4006_78_90002#4006_78_90002#4006_78_90001#4006_78_90005#4006_78_90003#4006_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33076": { + "npcId": 33076, + "attr": {}, + "npclist": "4006_80_90002#4006_80_90002#4006_80_90001#4006_80_90005#4006_80_90003#4006_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33077": { + "npcId": 33077, + "attr": {}, + "npclist": "4006_82_90002#4006_82_90002#4006_82_90001#4006_82_90005#4006_82_90003#4006_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33078": { + "npcId": 33078, + "attr": {}, + "npclist": "4006_78_90002#4006_78_90002#4006_78_90001#4006_78_90005#4006_78_90003#4006_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33079": { + "npcId": 33079, + "attr": {}, + "npclist": "4006_80_90002#4006_80_90002#4006_80_90001#4006_80_90005#4006_80_90003#4006_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33080": { + "npcId": 33080, + "attr": {}, + "npclist": "4006_82_90002#4006_82_90002#4006_82_90001#4006_82_90005#4006_82_90003#4006_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33081": { + "npcId": 33081, + "attr": {}, + "npclist": "4006_84_90002#4006_84_90002#4006_84_90001#4006_84_90005#4006_84_90003#4006_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33082": { + "npcId": 33082, + "attr": {}, + "npclist": "4006_86_90002#4006_86_90002#4006_86_90001#4006_86_90005#4006_86_90003#4006_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33083": { + "npcId": 33083, + "attr": {}, + "npclist": "4006_88_90002#4006_88_90002#4006_88_90001#4006_88_90005#4006_88_90003#4006_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33084": { + "npcId": 33084, + "attr": {}, + "npclist": "4006_84_90002#4006_84_90002#4006_84_90001#4006_84_90005#4006_84_90003#4006_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33085": { + "npcId": 33085, + "attr": {}, + "npclist": "4006_86_90002#4006_86_90002#4006_86_90001#4006_86_90005#4006_86_90003#4006_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33086": { + "npcId": 33086, + "attr": {}, + "npclist": "4006_88_90002#4006_88_90002#4006_88_90001#4006_88_90005#4006_88_90003#4006_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33087": { + "npcId": 33087, + "attr": {}, + "npclist": "4006_90_90002#4006_90_90002#4006_90_90001#4006_90_90005#4006_90_90003#4006_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33088": { + "npcId": 33088, + "attr": {}, + "npclist": "4006_92_90002#4006_92_90002#4006_92_90001#4006_92_90005#4006_92_90003#4006_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33089": { + "npcId": 33089, + "attr": {}, + "npclist": "4006_94_90002#4006_94_90002#4006_94_90001#4006_94_90005#4006_94_90003#4006_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33090": { + "npcId": 33090, + "attr": {}, + "npclist": "4006_90_90002#4006_90_90002#4006_90_90001#4006_90_90005#4006_90_90003#4006_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33091": { + "npcId": 33091, + "attr": {}, + "npclist": "4006_92_90002#4006_92_90002#4006_92_90001#4006_92_90005#4006_92_90003#4006_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33092": { + "npcId": 33092, + "attr": {}, + "npclist": "4006_94_90002#4006_94_90002#4006_94_90001#4006_94_90005#4006_94_90003#4006_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33093": { + "npcId": 33093, + "attr": {}, + "npclist": "4006_96_90002#4006_96_90002#4006_96_90001#4006_96_90005#4006_96_90003#4006_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33094": { + "npcId": 33094, + "attr": {}, + "npclist": "4006_98_90002#4006_98_90002#4006_98_90001#4006_98_90005#4006_98_90003#4006_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33095": { + "npcId": 33095, + "attr": {}, + "npclist": "4006_100_90002#4006_100_90002#4006_100_90001#4006_100_90005#4006_100_90003#4006_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33096": { + "npcId": 33096, + "attr": {}, + "npclist": "4006_96_90002#4006_96_90002#4006_96_90001#4006_96_90005#4006_96_90003#4006_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33097": { + "npcId": 33097, + "attr": {}, + "npclist": "4006_98_90002#4006_98_90002#4006_98_90001#4006_98_90005#4006_98_90003#4006_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33098": { + "npcId": 33098, + "attr": {}, + "npclist": "4006_100_90002#4006_100_90002#4006_100_90001#4006_100_90005#4006_100_90003#4006_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33099": { + "npcId": 33099, + "attr": {}, + "npclist": "4006_102_90002#4006_102_90002#4006_102_90001#4006_102_90005#4006_102_90003#4006_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33100": { + "npcId": 33100, + "attr": {}, + "npclist": "4006_104_90002#4006_104_90002#4006_104_90001#4006_104_90005#4006_104_90003#4006_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33101": { + "npcId": 33101, + "attr": {}, + "npclist": "4007_2_90002#4007_2_90002#4007_2_90001#4007_2_90005#4007_2_90003#4007_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33102": { + "npcId": 33102, + "attr": {}, + "npclist": "4007_4_90002#4007_4_90002#4007_4_90001#4007_4_90005#4007_4_90003#4007_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33103": { + "npcId": 33103, + "attr": {}, + "npclist": "4007_6_90002#4007_6_90002#4007_6_90001#4007_6_90005#4007_6_90003#4007_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33104": { + "npcId": 33104, + "attr": {}, + "npclist": "4007_8_90002#4007_8_90002#4007_8_90001#4007_8_90005#4007_8_90003#4007_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33105": { + "npcId": 33105, + "attr": {}, + "npclist": "4007_10_90002#4007_10_90002#4007_10_90001#4007_10_90005#4007_10_90003#4007_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33106": { + "npcId": 33106, + "attr": {}, + "npclist": "4007_6_90002#4007_6_90002#4007_6_90001#4007_6_90005#4007_6_90003#4007_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33107": { + "npcId": 33107, + "attr": {}, + "npclist": "4007_8_90002#4007_8_90002#4007_8_90001#4007_8_90005#4007_8_90003#4007_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33108": { + "npcId": 33108, + "attr": {}, + "npclist": "4007_10_90002#4007_10_90002#4007_10_90001#4007_10_90005#4007_10_90003#4007_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33109": { + "npcId": 33109, + "attr": {}, + "npclist": "4007_12_90002#4007_12_90002#4007_12_90001#4007_12_90005#4007_12_90003#4007_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33110": { + "npcId": 33110, + "attr": {}, + "npclist": "4007_14_90002#4007_14_90002#4007_14_90001#4007_14_90005#4007_14_90003#4007_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33111": { + "npcId": 33111, + "attr": {}, + "npclist": "4007_16_90002#4007_16_90002#4007_16_90001#4007_16_90005#4007_16_90003#4007_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33112": { + "npcId": 33112, + "attr": {}, + "npclist": "4007_12_90002#4007_12_90002#4007_12_90001#4007_12_90005#4007_12_90003#4007_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33113": { + "npcId": 33113, + "attr": {}, + "npclist": "4007_14_90002#4007_14_90002#4007_14_90001#4007_14_90005#4007_14_90003#4007_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33114": { + "npcId": 33114, + "attr": {}, + "npclist": "4007_16_90002#4007_16_90002#4007_16_90001#4007_16_90005#4007_16_90003#4007_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33115": { + "npcId": 33115, + "attr": {}, + "npclist": "4007_18_90002#4007_18_90002#4007_18_90001#4007_18_90005#4007_18_90003#4007_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33116": { + "npcId": 33116, + "attr": {}, + "npclist": "4007_20_90002#4007_20_90002#4007_20_90001#4007_20_90005#4007_20_90003#4007_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33117": { + "npcId": 33117, + "attr": {}, + "npclist": "4007_22_90002#4007_22_90002#4007_22_90001#4007_22_90005#4007_22_90003#4007_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33118": { + "npcId": 33118, + "attr": {}, + "npclist": "4007_18_90002#4007_18_90002#4007_18_90001#4007_18_90005#4007_18_90003#4007_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33119": { + "npcId": 33119, + "attr": {}, + "npclist": "4007_20_90002#4007_20_90002#4007_20_90001#4007_20_90005#4007_20_90003#4007_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33120": { + "npcId": 33120, + "attr": {}, + "npclist": "4007_22_90002#4007_22_90002#4007_22_90001#4007_22_90005#4007_22_90003#4007_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33121": { + "npcId": 33121, + "attr": {}, + "npclist": "4007_24_90002#4007_24_90002#4007_24_90001#4007_24_90005#4007_24_90003#4007_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33122": { + "npcId": 33122, + "attr": {}, + "npclist": "4007_26_90002#4007_26_90002#4007_26_90001#4007_26_90005#4007_26_90003#4007_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33123": { + "npcId": 33123, + "attr": {}, + "npclist": "4007_28_90002#4007_28_90002#4007_28_90001#4007_28_90005#4007_28_90003#4007_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33124": { + "npcId": 33124, + "attr": {}, + "npclist": "4007_24_90002#4007_24_90002#4007_24_90001#4007_24_90005#4007_24_90003#4007_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33125": { + "npcId": 33125, + "attr": {}, + "npclist": "4007_26_90002#4007_26_90002#4007_26_90001#4007_26_90005#4007_26_90003#4007_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33126": { + "npcId": 33126, + "attr": {}, + "npclist": "4007_28_90002#4007_28_90002#4007_28_90001#4007_28_90005#4007_28_90003#4007_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33127": { + "npcId": 33127, + "attr": {}, + "npclist": "4007_30_90002#4007_30_90002#4007_30_90001#4007_30_90005#4007_30_90003#4007_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33128": { + "npcId": 33128, + "attr": {}, + "npclist": "4007_32_90002#4007_32_90002#4007_32_90001#4007_32_90005#4007_32_90003#4007_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33129": { + "npcId": 33129, + "attr": {}, + "npclist": "4007_34_90002#4007_34_90002#4007_34_90001#4007_34_90005#4007_34_90003#4007_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33130": { + "npcId": 33130, + "attr": {}, + "npclist": "4007_30_90002#4007_30_90002#4007_30_90001#4007_30_90005#4007_30_90003#4007_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33131": { + "npcId": 33131, + "attr": {}, + "npclist": "4007_32_90002#4007_32_90002#4007_32_90001#4007_32_90005#4007_32_90003#4007_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33132": { + "npcId": 33132, + "attr": {}, + "npclist": "4007_34_90002#4007_34_90002#4007_34_90001#4007_34_90005#4007_34_90003#4007_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33133": { + "npcId": 33133, + "attr": {}, + "npclist": "4007_36_90002#4007_36_90002#4007_36_90001#4007_36_90005#4007_36_90003#4007_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33134": { + "npcId": 33134, + "attr": {}, + "npclist": "4007_38_90002#4007_38_90002#4007_38_90001#4007_38_90005#4007_38_90003#4007_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33135": { + "npcId": 33135, + "attr": {}, + "npclist": "4007_40_90002#4007_40_90002#4007_40_90001#4007_40_90005#4007_40_90003#4007_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33136": { + "npcId": 33136, + "attr": {}, + "npclist": "4007_36_90002#4007_36_90002#4007_36_90001#4007_36_90005#4007_36_90003#4007_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33137": { + "npcId": 33137, + "attr": {}, + "npclist": "4007_38_90002#4007_38_90002#4007_38_90001#4007_38_90005#4007_38_90003#4007_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33138": { + "npcId": 33138, + "attr": {}, + "npclist": "4007_40_90002#4007_40_90002#4007_40_90001#4007_40_90005#4007_40_90003#4007_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33139": { + "npcId": 33139, + "attr": {}, + "npclist": "4007_42_90002#4007_42_90002#4007_42_90001#4007_42_90005#4007_42_90003#4007_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33140": { + "npcId": 33140, + "attr": {}, + "npclist": "4007_44_90002#4007_44_90002#4007_44_90001#4007_44_90005#4007_44_90003#4007_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33141": { + "npcId": 33141, + "attr": {}, + "npclist": "4007_46_90002#4007_46_90002#4007_46_90001#4007_46_90005#4007_46_90003#4007_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33142": { + "npcId": 33142, + "attr": {}, + "npclist": "4007_42_90002#4007_42_90002#4007_42_90001#4007_42_90005#4007_42_90003#4007_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33143": { + "npcId": 33143, + "attr": {}, + "npclist": "4007_44_90002#4007_44_90002#4007_44_90001#4007_44_90005#4007_44_90003#4007_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33144": { + "npcId": 33144, + "attr": {}, + "npclist": "4007_46_90002#4007_46_90002#4007_46_90001#4007_46_90005#4007_46_90003#4007_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33145": { + "npcId": 33145, + "attr": {}, + "npclist": "4007_48_90002#4007_48_90002#4007_48_90001#4007_48_90005#4007_48_90003#4007_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33146": { + "npcId": 33146, + "attr": {}, + "npclist": "4007_50_90002#4007_50_90002#4007_50_90001#4007_50_90005#4007_50_90003#4007_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33147": { + "npcId": 33147, + "attr": {}, + "npclist": "4007_52_90002#4007_52_90002#4007_52_90001#4007_52_90005#4007_52_90003#4007_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33148": { + "npcId": 33148, + "attr": {}, + "npclist": "4007_48_90002#4007_48_90002#4007_48_90001#4007_48_90005#4007_48_90003#4007_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33149": { + "npcId": 33149, + "attr": {}, + "npclist": "4007_50_90002#4007_50_90002#4007_50_90001#4007_50_90005#4007_50_90003#4007_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33150": { + "npcId": 33150, + "attr": {}, + "npclist": "4007_52_90002#4007_52_90002#4007_52_90001#4007_52_90005#4007_52_90003#4007_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33151": { + "npcId": 33151, + "attr": {}, + "npclist": "4007_54_90002#4007_54_90002#4007_54_90001#4007_54_90005#4007_54_90003#4007_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33152": { + "npcId": 33152, + "attr": {}, + "npclist": "4007_56_90002#4007_56_90002#4007_56_90001#4007_56_90005#4007_56_90003#4007_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33153": { + "npcId": 33153, + "attr": {}, + "npclist": "4007_58_90002#4007_58_90002#4007_58_90001#4007_58_90005#4007_58_90003#4007_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33154": { + "npcId": 33154, + "attr": {}, + "npclist": "4007_54_90002#4007_54_90002#4007_54_90001#4007_54_90005#4007_54_90003#4007_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33155": { + "npcId": 33155, + "attr": {}, + "npclist": "4007_56_90002#4007_56_90002#4007_56_90001#4007_56_90005#4007_56_90003#4007_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33156": { + "npcId": 33156, + "attr": {}, + "npclist": "4007_58_90002#4007_58_90002#4007_58_90001#4007_58_90005#4007_58_90003#4007_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33157": { + "npcId": 33157, + "attr": {}, + "npclist": "4007_60_90002#4007_60_90002#4007_60_90001#4007_60_90005#4007_60_90003#4007_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33158": { + "npcId": 33158, + "attr": {}, + "npclist": "4007_62_90002#4007_62_90002#4007_62_90001#4007_62_90005#4007_62_90003#4007_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33159": { + "npcId": 33159, + "attr": {}, + "npclist": "4007_64_90002#4007_64_90002#4007_64_90001#4007_64_90005#4007_64_90003#4007_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33160": { + "npcId": 33160, + "attr": {}, + "npclist": "4007_60_90002#4007_60_90002#4007_60_90001#4007_60_90005#4007_60_90003#4007_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33161": { + "npcId": 33161, + "attr": {}, + "npclist": "4007_62_90002#4007_62_90002#4007_62_90001#4007_62_90005#4007_62_90003#4007_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33162": { + "npcId": 33162, + "attr": {}, + "npclist": "4007_64_90002#4007_64_90002#4007_64_90001#4007_64_90005#4007_64_90003#4007_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33163": { + "npcId": 33163, + "attr": {}, + "npclist": "4007_66_90002#4007_66_90002#4007_66_90001#4007_66_90005#4007_66_90003#4007_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33164": { + "npcId": 33164, + "attr": {}, + "npclist": "4007_68_90002#4007_68_90002#4007_68_90001#4007_68_90005#4007_68_90003#4007_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33165": { + "npcId": 33165, + "attr": {}, + "npclist": "4007_70_90002#4007_70_90002#4007_70_90001#4007_70_90005#4007_70_90003#4007_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33166": { + "npcId": 33166, + "attr": {}, + "npclist": "4007_66_90002#4007_66_90002#4007_66_90001#4007_66_90005#4007_66_90003#4007_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33167": { + "npcId": 33167, + "attr": {}, + "npclist": "4007_68_90002#4007_68_90002#4007_68_90001#4007_68_90005#4007_68_90003#4007_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33168": { + "npcId": 33168, + "attr": {}, + "npclist": "4007_70_90002#4007_70_90002#4007_70_90001#4007_70_90005#4007_70_90003#4007_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33169": { + "npcId": 33169, + "attr": {}, + "npclist": "4007_72_90002#4007_72_90002#4007_72_90001#4007_72_90005#4007_72_90003#4007_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33170": { + "npcId": 33170, + "attr": {}, + "npclist": "4007_74_90002#4007_74_90002#4007_74_90001#4007_74_90005#4007_74_90003#4007_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33171": { + "npcId": 33171, + "attr": {}, + "npclist": "4007_76_90002#4007_76_90002#4007_76_90001#4007_76_90005#4007_76_90003#4007_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33172": { + "npcId": 33172, + "attr": {}, + "npclist": "4007_72_90002#4007_72_90002#4007_72_90001#4007_72_90005#4007_72_90003#4007_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33173": { + "npcId": 33173, + "attr": {}, + "npclist": "4007_74_90002#4007_74_90002#4007_74_90001#4007_74_90005#4007_74_90003#4007_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33174": { + "npcId": 33174, + "attr": {}, + "npclist": "4007_76_90002#4007_76_90002#4007_76_90001#4007_76_90005#4007_76_90003#4007_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33175": { + "npcId": 33175, + "attr": {}, + "npclist": "4007_78_90002#4007_78_90002#4007_78_90001#4007_78_90005#4007_78_90003#4007_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33176": { + "npcId": 33176, + "attr": {}, + "npclist": "4007_80_90002#4007_80_90002#4007_80_90001#4007_80_90005#4007_80_90003#4007_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33177": { + "npcId": 33177, + "attr": {}, + "npclist": "4007_82_90002#4007_82_90002#4007_82_90001#4007_82_90005#4007_82_90003#4007_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33178": { + "npcId": 33178, + "attr": {}, + "npclist": "4007_78_90002#4007_78_90002#4007_78_90001#4007_78_90005#4007_78_90003#4007_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33179": { + "npcId": 33179, + "attr": {}, + "npclist": "4007_80_90002#4007_80_90002#4007_80_90001#4007_80_90005#4007_80_90003#4007_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33180": { + "npcId": 33180, + "attr": {}, + "npclist": "4007_82_90002#4007_82_90002#4007_82_90001#4007_82_90005#4007_82_90003#4007_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33181": { + "npcId": 33181, + "attr": {}, + "npclist": "4007_84_90002#4007_84_90002#4007_84_90001#4007_84_90005#4007_84_90003#4007_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33182": { + "npcId": 33182, + "attr": {}, + "npclist": "4007_86_90002#4007_86_90002#4007_86_90001#4007_86_90005#4007_86_90003#4007_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33183": { + "npcId": 33183, + "attr": {}, + "npclist": "4007_88_90002#4007_88_90002#4007_88_90001#4007_88_90005#4007_88_90003#4007_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33184": { + "npcId": 33184, + "attr": {}, + "npclist": "4007_84_90002#4007_84_90002#4007_84_90001#4007_84_90005#4007_84_90003#4007_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33185": { + "npcId": 33185, + "attr": {}, + "npclist": "4007_86_90002#4007_86_90002#4007_86_90001#4007_86_90005#4007_86_90003#4007_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33186": { + "npcId": 33186, + "attr": {}, + "npclist": "4007_88_90002#4007_88_90002#4007_88_90001#4007_88_90005#4007_88_90003#4007_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33187": { + "npcId": 33187, + "attr": {}, + "npclist": "4007_90_90002#4007_90_90002#4007_90_90001#4007_90_90005#4007_90_90003#4007_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33188": { + "npcId": 33188, + "attr": {}, + "npclist": "4007_92_90002#4007_92_90002#4007_92_90001#4007_92_90005#4007_92_90003#4007_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33189": { + "npcId": 33189, + "attr": {}, + "npclist": "4007_94_90002#4007_94_90002#4007_94_90001#4007_94_90005#4007_94_90003#4007_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33190": { + "npcId": 33190, + "attr": {}, + "npclist": "4007_90_90002#4007_90_90002#4007_90_90001#4007_90_90005#4007_90_90003#4007_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33191": { + "npcId": 33191, + "attr": {}, + "npclist": "4007_92_90002#4007_92_90002#4007_92_90001#4007_92_90005#4007_92_90003#4007_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33192": { + "npcId": 33192, + "attr": {}, + "npclist": "4007_94_90002#4007_94_90002#4007_94_90001#4007_94_90005#4007_94_90003#4007_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33193": { + "npcId": 33193, + "attr": {}, + "npclist": "4007_96_90002#4007_96_90002#4007_96_90001#4007_96_90005#4007_96_90003#4007_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33194": { + "npcId": 33194, + "attr": {}, + "npclist": "4007_98_90002#4007_98_90002#4007_98_90001#4007_98_90005#4007_98_90003#4007_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33195": { + "npcId": 33195, + "attr": {}, + "npclist": "4007_100_90002#4007_100_90002#4007_100_90001#4007_100_90005#4007_100_90003#4007_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33196": { + "npcId": 33196, + "attr": {}, + "npclist": "4007_96_90002#4007_96_90002#4007_96_90001#4007_96_90005#4007_96_90003#4007_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33197": { + "npcId": 33197, + "attr": {}, + "npclist": "4007_98_90002#4007_98_90002#4007_98_90001#4007_98_90005#4007_98_90003#4007_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33198": { + "npcId": 33198, + "attr": {}, + "npclist": "4007_100_90002#4007_100_90002#4007_100_90001#4007_100_90005#4007_100_90003#4007_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33199": { + "npcId": 33199, + "attr": {}, + "npclist": "4007_102_90002#4007_102_90002#4007_102_90001#4007_102_90005#4007_102_90003#4007_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33200": { + "npcId": 33200, + "attr": {}, + "npclist": "4007_104_90002#4007_104_90002#4007_104_90001#4007_104_90005#4007_104_90003#4007_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33201": { + "npcId": 33201, + "attr": {}, + "npclist": "4008_2_90002#4008_2_90002#4008_2_90001#4008_2_90005#4008_2_90003#4008_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33202": { + "npcId": 33202, + "attr": {}, + "npclist": "4008_4_90002#4008_4_90002#4008_4_90001#4008_4_90005#4008_4_90003#4008_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33203": { + "npcId": 33203, + "attr": {}, + "npclist": "4008_6_90002#4008_6_90002#4008_6_90001#4008_6_90005#4008_6_90003#4008_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33204": { + "npcId": 33204, + "attr": {}, + "npclist": "4008_8_90002#4008_8_90002#4008_8_90001#4008_8_90005#4008_8_90003#4008_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33205": { + "npcId": 33205, + "attr": {}, + "npclist": "4008_10_90002#4008_10_90002#4008_10_90001#4008_10_90005#4008_10_90003#4008_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33206": { + "npcId": 33206, + "attr": {}, + "npclist": "4008_6_90002#4008_6_90002#4008_6_90001#4008_6_90005#4008_6_90003#4008_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33207": { + "npcId": 33207, + "attr": {}, + "npclist": "4008_8_90002#4008_8_90002#4008_8_90001#4008_8_90005#4008_8_90003#4008_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33208": { + "npcId": 33208, + "attr": {}, + "npclist": "4008_10_90002#4008_10_90002#4008_10_90001#4008_10_90005#4008_10_90003#4008_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33209": { + "npcId": 33209, + "attr": {}, + "npclist": "4008_12_90002#4008_12_90002#4008_12_90001#4008_12_90005#4008_12_90003#4008_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33210": { + "npcId": 33210, + "attr": {}, + "npclist": "4008_14_90002#4008_14_90002#4008_14_90001#4008_14_90005#4008_14_90003#4008_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33211": { + "npcId": 33211, + "attr": {}, + "npclist": "4008_16_90002#4008_16_90002#4008_16_90001#4008_16_90005#4008_16_90003#4008_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33212": { + "npcId": 33212, + "attr": {}, + "npclist": "4008_12_90002#4008_12_90002#4008_12_90001#4008_12_90005#4008_12_90003#4008_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33213": { + "npcId": 33213, + "attr": {}, + "npclist": "4008_14_90002#4008_14_90002#4008_14_90001#4008_14_90005#4008_14_90003#4008_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33214": { + "npcId": 33214, + "attr": {}, + "npclist": "4008_16_90002#4008_16_90002#4008_16_90001#4008_16_90005#4008_16_90003#4008_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33215": { + "npcId": 33215, + "attr": {}, + "npclist": "4008_18_90002#4008_18_90002#4008_18_90001#4008_18_90005#4008_18_90003#4008_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33216": { + "npcId": 33216, + "attr": {}, + "npclist": "4008_20_90002#4008_20_90002#4008_20_90001#4008_20_90005#4008_20_90003#4008_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33217": { + "npcId": 33217, + "attr": {}, + "npclist": "4008_22_90002#4008_22_90002#4008_22_90001#4008_22_90005#4008_22_90003#4008_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33218": { + "npcId": 33218, + "attr": {}, + "npclist": "4008_18_90002#4008_18_90002#4008_18_90001#4008_18_90005#4008_18_90003#4008_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33219": { + "npcId": 33219, + "attr": {}, + "npclist": "4008_20_90002#4008_20_90002#4008_20_90001#4008_20_90005#4008_20_90003#4008_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33220": { + "npcId": 33220, + "attr": {}, + "npclist": "4008_22_90002#4008_22_90002#4008_22_90001#4008_22_90005#4008_22_90003#4008_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33221": { + "npcId": 33221, + "attr": {}, + "npclist": "4008_24_90002#4008_24_90002#4008_24_90001#4008_24_90005#4008_24_90003#4008_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33222": { + "npcId": 33222, + "attr": {}, + "npclist": "4008_26_90002#4008_26_90002#4008_26_90001#4008_26_90005#4008_26_90003#4008_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33223": { + "npcId": 33223, + "attr": {}, + "npclist": "4008_28_90002#4008_28_90002#4008_28_90001#4008_28_90005#4008_28_90003#4008_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33224": { + "npcId": 33224, + "attr": {}, + "npclist": "4008_24_90002#4008_24_90002#4008_24_90001#4008_24_90005#4008_24_90003#4008_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33225": { + "npcId": 33225, + "attr": {}, + "npclist": "4008_26_90002#4008_26_90002#4008_26_90001#4008_26_90005#4008_26_90003#4008_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33226": { + "npcId": 33226, + "attr": {}, + "npclist": "4008_28_90002#4008_28_90002#4008_28_90001#4008_28_90005#4008_28_90003#4008_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33227": { + "npcId": 33227, + "attr": {}, + "npclist": "4008_30_90002#4008_30_90002#4008_30_90001#4008_30_90005#4008_30_90003#4008_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33228": { + "npcId": 33228, + "attr": {}, + "npclist": "4008_32_90002#4008_32_90002#4008_32_90001#4008_32_90005#4008_32_90003#4008_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33229": { + "npcId": 33229, + "attr": {}, + "npclist": "4008_34_90002#4008_34_90002#4008_34_90001#4008_34_90005#4008_34_90003#4008_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33230": { + "npcId": 33230, + "attr": {}, + "npclist": "4008_30_90002#4008_30_90002#4008_30_90001#4008_30_90005#4008_30_90003#4008_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33231": { + "npcId": 33231, + "attr": {}, + "npclist": "4008_32_90002#4008_32_90002#4008_32_90001#4008_32_90005#4008_32_90003#4008_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33232": { + "npcId": 33232, + "attr": {}, + "npclist": "4008_34_90002#4008_34_90002#4008_34_90001#4008_34_90005#4008_34_90003#4008_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33233": { + "npcId": 33233, + "attr": {}, + "npclist": "4008_36_90002#4008_36_90002#4008_36_90001#4008_36_90005#4008_36_90003#4008_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33234": { + "npcId": 33234, + "attr": {}, + "npclist": "4008_38_90002#4008_38_90002#4008_38_90001#4008_38_90005#4008_38_90003#4008_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33235": { + "npcId": 33235, + "attr": {}, + "npclist": "4008_40_90002#4008_40_90002#4008_40_90001#4008_40_90005#4008_40_90003#4008_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33236": { + "npcId": 33236, + "attr": {}, + "npclist": "4008_36_90002#4008_36_90002#4008_36_90001#4008_36_90005#4008_36_90003#4008_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33237": { + "npcId": 33237, + "attr": {}, + "npclist": "4008_38_90002#4008_38_90002#4008_38_90001#4008_38_90005#4008_38_90003#4008_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33238": { + "npcId": 33238, + "attr": {}, + "npclist": "4008_40_90002#4008_40_90002#4008_40_90001#4008_40_90005#4008_40_90003#4008_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33239": { + "npcId": 33239, + "attr": {}, + "npclist": "4008_42_90002#4008_42_90002#4008_42_90001#4008_42_90005#4008_42_90003#4008_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33240": { + "npcId": 33240, + "attr": {}, + "npclist": "4008_44_90002#4008_44_90002#4008_44_90001#4008_44_90005#4008_44_90003#4008_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33241": { + "npcId": 33241, + "attr": {}, + "npclist": "4008_46_90002#4008_46_90002#4008_46_90001#4008_46_90005#4008_46_90003#4008_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33242": { + "npcId": 33242, + "attr": {}, + "npclist": "4008_42_90002#4008_42_90002#4008_42_90001#4008_42_90005#4008_42_90003#4008_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33243": { + "npcId": 33243, + "attr": {}, + "npclist": "4008_44_90002#4008_44_90002#4008_44_90001#4008_44_90005#4008_44_90003#4008_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33244": { + "npcId": 33244, + "attr": {}, + "npclist": "4008_46_90002#4008_46_90002#4008_46_90001#4008_46_90005#4008_46_90003#4008_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33245": { + "npcId": 33245, + "attr": {}, + "npclist": "4008_48_90002#4008_48_90002#4008_48_90001#4008_48_90005#4008_48_90003#4008_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33246": { + "npcId": 33246, + "attr": {}, + "npclist": "4008_50_90002#4008_50_90002#4008_50_90001#4008_50_90005#4008_50_90003#4008_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33247": { + "npcId": 33247, + "attr": {}, + "npclist": "4008_52_90002#4008_52_90002#4008_52_90001#4008_52_90005#4008_52_90003#4008_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33248": { + "npcId": 33248, + "attr": {}, + "npclist": "4008_48_90002#4008_48_90002#4008_48_90001#4008_48_90005#4008_48_90003#4008_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33249": { + "npcId": 33249, + "attr": {}, + "npclist": "4008_50_90002#4008_50_90002#4008_50_90001#4008_50_90005#4008_50_90003#4008_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33250": { + "npcId": 33250, + "attr": {}, + "npclist": "4008_52_90002#4008_52_90002#4008_52_90001#4008_52_90005#4008_52_90003#4008_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33251": { + "npcId": 33251, + "attr": {}, + "npclist": "4008_54_90002#4008_54_90002#4008_54_90001#4008_54_90005#4008_54_90003#4008_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33252": { + "npcId": 33252, + "attr": {}, + "npclist": "4008_56_90002#4008_56_90002#4008_56_90001#4008_56_90005#4008_56_90003#4008_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33253": { + "npcId": 33253, + "attr": {}, + "npclist": "4008_58_90002#4008_58_90002#4008_58_90001#4008_58_90005#4008_58_90003#4008_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33254": { + "npcId": 33254, + "attr": {}, + "npclist": "4008_54_90002#4008_54_90002#4008_54_90001#4008_54_90005#4008_54_90003#4008_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33255": { + "npcId": 33255, + "attr": {}, + "npclist": "4008_56_90002#4008_56_90002#4008_56_90001#4008_56_90005#4008_56_90003#4008_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33256": { + "npcId": 33256, + "attr": {}, + "npclist": "4008_58_90002#4008_58_90002#4008_58_90001#4008_58_90005#4008_58_90003#4008_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33257": { + "npcId": 33257, + "attr": {}, + "npclist": "4008_60_90002#4008_60_90002#4008_60_90001#4008_60_90005#4008_60_90003#4008_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33258": { + "npcId": 33258, + "attr": {}, + "npclist": "4008_62_90002#4008_62_90002#4008_62_90001#4008_62_90005#4008_62_90003#4008_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33259": { + "npcId": 33259, + "attr": {}, + "npclist": "4008_64_90002#4008_64_90002#4008_64_90001#4008_64_90005#4008_64_90003#4008_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33260": { + "npcId": 33260, + "attr": {}, + "npclist": "4008_60_90002#4008_60_90002#4008_60_90001#4008_60_90005#4008_60_90003#4008_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33261": { + "npcId": 33261, + "attr": {}, + "npclist": "4008_62_90002#4008_62_90002#4008_62_90001#4008_62_90005#4008_62_90003#4008_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33262": { + "npcId": 33262, + "attr": {}, + "npclist": "4008_64_90002#4008_64_90002#4008_64_90001#4008_64_90005#4008_64_90003#4008_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33263": { + "npcId": 33263, + "attr": {}, + "npclist": "4008_66_90002#4008_66_90002#4008_66_90001#4008_66_90005#4008_66_90003#4008_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33264": { + "npcId": 33264, + "attr": {}, + "npclist": "4008_68_90002#4008_68_90002#4008_68_90001#4008_68_90005#4008_68_90003#4008_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33265": { + "npcId": 33265, + "attr": {}, + "npclist": "4008_70_90002#4008_70_90002#4008_70_90001#4008_70_90005#4008_70_90003#4008_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33266": { + "npcId": 33266, + "attr": {}, + "npclist": "4008_66_90002#4008_66_90002#4008_66_90001#4008_66_90005#4008_66_90003#4008_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33267": { + "npcId": 33267, + "attr": {}, + "npclist": "4008_68_90002#4008_68_90002#4008_68_90001#4008_68_90005#4008_68_90003#4008_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33268": { + "npcId": 33268, + "attr": {}, + "npclist": "4008_70_90002#4008_70_90002#4008_70_90001#4008_70_90005#4008_70_90003#4008_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33269": { + "npcId": 33269, + "attr": {}, + "npclist": "4008_72_90002#4008_72_90002#4008_72_90001#4008_72_90005#4008_72_90003#4008_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33270": { + "npcId": 33270, + "attr": {}, + "npclist": "4008_74_90002#4008_74_90002#4008_74_90001#4008_74_90005#4008_74_90003#4008_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33271": { + "npcId": 33271, + "attr": {}, + "npclist": "4008_76_90002#4008_76_90002#4008_76_90001#4008_76_90005#4008_76_90003#4008_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33272": { + "npcId": 33272, + "attr": {}, + "npclist": "4008_72_90002#4008_72_90002#4008_72_90001#4008_72_90005#4008_72_90003#4008_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33273": { + "npcId": 33273, + "attr": {}, + "npclist": "4008_74_90002#4008_74_90002#4008_74_90001#4008_74_90005#4008_74_90003#4008_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33274": { + "npcId": 33274, + "attr": {}, + "npclist": "4008_76_90002#4008_76_90002#4008_76_90001#4008_76_90005#4008_76_90003#4008_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33275": { + "npcId": 33275, + "attr": {}, + "npclist": "4008_78_90002#4008_78_90002#4008_78_90001#4008_78_90005#4008_78_90003#4008_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33276": { + "npcId": 33276, + "attr": {}, + "npclist": "4008_80_90002#4008_80_90002#4008_80_90001#4008_80_90005#4008_80_90003#4008_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33277": { + "npcId": 33277, + "attr": {}, + "npclist": "4008_82_90002#4008_82_90002#4008_82_90001#4008_82_90005#4008_82_90003#4008_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33278": { + "npcId": 33278, + "attr": {}, + "npclist": "4008_78_90002#4008_78_90002#4008_78_90001#4008_78_90005#4008_78_90003#4008_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33279": { + "npcId": 33279, + "attr": {}, + "npclist": "4008_80_90002#4008_80_90002#4008_80_90001#4008_80_90005#4008_80_90003#4008_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33280": { + "npcId": 33280, + "attr": {}, + "npclist": "4008_82_90002#4008_82_90002#4008_82_90001#4008_82_90005#4008_82_90003#4008_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33281": { + "npcId": 33281, + "attr": {}, + "npclist": "4008_84_90002#4008_84_90002#4008_84_90001#4008_84_90005#4008_84_90003#4008_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33282": { + "npcId": 33282, + "attr": {}, + "npclist": "4008_86_90002#4008_86_90002#4008_86_90001#4008_86_90005#4008_86_90003#4008_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33283": { + "npcId": 33283, + "attr": {}, + "npclist": "4008_88_90002#4008_88_90002#4008_88_90001#4008_88_90005#4008_88_90003#4008_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33284": { + "npcId": 33284, + "attr": {}, + "npclist": "4008_84_90002#4008_84_90002#4008_84_90001#4008_84_90005#4008_84_90003#4008_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33285": { + "npcId": 33285, + "attr": {}, + "npclist": "4008_86_90002#4008_86_90002#4008_86_90001#4008_86_90005#4008_86_90003#4008_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33286": { + "npcId": 33286, + "attr": {}, + "npclist": "4008_88_90002#4008_88_90002#4008_88_90001#4008_88_90005#4008_88_90003#4008_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33287": { + "npcId": 33287, + "attr": {}, + "npclist": "4008_90_90002#4008_90_90002#4008_90_90001#4008_90_90005#4008_90_90003#4008_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33288": { + "npcId": 33288, + "attr": {}, + "npclist": "4008_92_90002#4008_92_90002#4008_92_90001#4008_92_90005#4008_92_90003#4008_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33289": { + "npcId": 33289, + "attr": {}, + "npclist": "4008_94_90002#4008_94_90002#4008_94_90001#4008_94_90005#4008_94_90003#4008_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33290": { + "npcId": 33290, + "attr": {}, + "npclist": "4008_90_90002#4008_90_90002#4008_90_90001#4008_90_90005#4008_90_90003#4008_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33291": { + "npcId": 33291, + "attr": {}, + "npclist": "4008_92_90002#4008_92_90002#4008_92_90001#4008_92_90005#4008_92_90003#4008_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33292": { + "npcId": 33292, + "attr": {}, + "npclist": "4008_94_90002#4008_94_90002#4008_94_90001#4008_94_90005#4008_94_90003#4008_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33293": { + "npcId": 33293, + "attr": {}, + "npclist": "4008_96_90002#4008_96_90002#4008_96_90001#4008_96_90005#4008_96_90003#4008_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33294": { + "npcId": 33294, + "attr": {}, + "npclist": "4008_98_90002#4008_98_90002#4008_98_90001#4008_98_90005#4008_98_90003#4008_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33295": { + "npcId": 33295, + "attr": {}, + "npclist": "4008_100_90002#4008_100_90002#4008_100_90001#4008_100_90005#4008_100_90003#4008_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33296": { + "npcId": 33296, + "attr": {}, + "npclist": "4008_96_90002#4008_96_90002#4008_96_90001#4008_96_90005#4008_96_90003#4008_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33297": { + "npcId": 33297, + "attr": {}, + "npclist": "4008_98_90002#4008_98_90002#4008_98_90001#4008_98_90005#4008_98_90003#4008_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33298": { + "npcId": 33298, + "attr": {}, + "npclist": "4008_100_90002#4008_100_90002#4008_100_90001#4008_100_90005#4008_100_90003#4008_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33299": { + "npcId": 33299, + "attr": {}, + "npclist": "4008_102_90002#4008_102_90002#4008_102_90001#4008_102_90005#4008_102_90003#4008_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33300": { + "npcId": 33300, + "attr": {}, + "npclist": "4008_104_90002#4008_104_90002#4008_104_90001#4008_104_90005#4008_104_90003#4008_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33301": { + "npcId": 33301, + "attr": {}, + "npclist": "4009_2_90002#4009_2_90002#4009_2_90001#4009_2_90005#4009_2_90003#4009_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33302": { + "npcId": 33302, + "attr": {}, + "npclist": "4009_4_90002#4009_4_90002#4009_4_90001#4009_4_90005#4009_4_90003#4009_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33303": { + "npcId": 33303, + "attr": {}, + "npclist": "4009_6_90002#4009_6_90002#4009_6_90001#4009_6_90005#4009_6_90003#4009_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33304": { + "npcId": 33304, + "attr": {}, + "npclist": "4009_8_90002#4009_8_90002#4009_8_90001#4009_8_90005#4009_8_90003#4009_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33305": { + "npcId": 33305, + "attr": {}, + "npclist": "4009_10_90002#4009_10_90002#4009_10_90001#4009_10_90005#4009_10_90003#4009_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33306": { + "npcId": 33306, + "attr": {}, + "npclist": "4009_6_90002#4009_6_90002#4009_6_90001#4009_6_90005#4009_6_90003#4009_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33307": { + "npcId": 33307, + "attr": {}, + "npclist": "4009_8_90002#4009_8_90002#4009_8_90001#4009_8_90005#4009_8_90003#4009_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33308": { + "npcId": 33308, + "attr": {}, + "npclist": "4009_10_90002#4009_10_90002#4009_10_90001#4009_10_90005#4009_10_90003#4009_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33309": { + "npcId": 33309, + "attr": {}, + "npclist": "4009_12_90002#4009_12_90002#4009_12_90001#4009_12_90005#4009_12_90003#4009_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33310": { + "npcId": 33310, + "attr": {}, + "npclist": "4009_14_90002#4009_14_90002#4009_14_90001#4009_14_90005#4009_14_90003#4009_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33311": { + "npcId": 33311, + "attr": {}, + "npclist": "4009_16_90002#4009_16_90002#4009_16_90001#4009_16_90005#4009_16_90003#4009_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33312": { + "npcId": 33312, + "attr": {}, + "npclist": "4009_12_90002#4009_12_90002#4009_12_90001#4009_12_90005#4009_12_90003#4009_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33313": { + "npcId": 33313, + "attr": {}, + "npclist": "4009_14_90002#4009_14_90002#4009_14_90001#4009_14_90005#4009_14_90003#4009_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33314": { + "npcId": 33314, + "attr": {}, + "npclist": "4009_16_90002#4009_16_90002#4009_16_90001#4009_16_90005#4009_16_90003#4009_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33315": { + "npcId": 33315, + "attr": {}, + "npclist": "4009_18_90002#4009_18_90002#4009_18_90001#4009_18_90005#4009_18_90003#4009_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33316": { + "npcId": 33316, + "attr": {}, + "npclist": "4009_20_90002#4009_20_90002#4009_20_90001#4009_20_90005#4009_20_90003#4009_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33317": { + "npcId": 33317, + "attr": {}, + "npclist": "4009_22_90002#4009_22_90002#4009_22_90001#4009_22_90005#4009_22_90003#4009_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33318": { + "npcId": 33318, + "attr": {}, + "npclist": "4009_18_90002#4009_18_90002#4009_18_90001#4009_18_90005#4009_18_90003#4009_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33319": { + "npcId": 33319, + "attr": {}, + "npclist": "4009_20_90002#4009_20_90002#4009_20_90001#4009_20_90005#4009_20_90003#4009_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33320": { + "npcId": 33320, + "attr": {}, + "npclist": "4009_22_90002#4009_22_90002#4009_22_90001#4009_22_90005#4009_22_90003#4009_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33321": { + "npcId": 33321, + "attr": {}, + "npclist": "4009_24_90002#4009_24_90002#4009_24_90001#4009_24_90005#4009_24_90003#4009_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33322": { + "npcId": 33322, + "attr": {}, + "npclist": "4009_26_90002#4009_26_90002#4009_26_90001#4009_26_90005#4009_26_90003#4009_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33323": { + "npcId": 33323, + "attr": {}, + "npclist": "4009_28_90002#4009_28_90002#4009_28_90001#4009_28_90005#4009_28_90003#4009_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33324": { + "npcId": 33324, + "attr": {}, + "npclist": "4009_24_90002#4009_24_90002#4009_24_90001#4009_24_90005#4009_24_90003#4009_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33325": { + "npcId": 33325, + "attr": {}, + "npclist": "4009_26_90002#4009_26_90002#4009_26_90001#4009_26_90005#4009_26_90003#4009_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33326": { + "npcId": 33326, + "attr": {}, + "npclist": "4009_28_90002#4009_28_90002#4009_28_90001#4009_28_90005#4009_28_90003#4009_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33327": { + "npcId": 33327, + "attr": {}, + "npclist": "4009_30_90002#4009_30_90002#4009_30_90001#4009_30_90005#4009_30_90003#4009_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33328": { + "npcId": 33328, + "attr": {}, + "npclist": "4009_32_90002#4009_32_90002#4009_32_90001#4009_32_90005#4009_32_90003#4009_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33329": { + "npcId": 33329, + "attr": {}, + "npclist": "4009_34_90002#4009_34_90002#4009_34_90001#4009_34_90005#4009_34_90003#4009_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33330": { + "npcId": 33330, + "attr": {}, + "npclist": "4009_30_90002#4009_30_90002#4009_30_90001#4009_30_90005#4009_30_90003#4009_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33331": { + "npcId": 33331, + "attr": {}, + "npclist": "4009_32_90002#4009_32_90002#4009_32_90001#4009_32_90005#4009_32_90003#4009_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33332": { + "npcId": 33332, + "attr": {}, + "npclist": "4009_34_90002#4009_34_90002#4009_34_90001#4009_34_90005#4009_34_90003#4009_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33333": { + "npcId": 33333, + "attr": {}, + "npclist": "4009_36_90002#4009_36_90002#4009_36_90001#4009_36_90005#4009_36_90003#4009_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33334": { + "npcId": 33334, + "attr": {}, + "npclist": "4009_38_90002#4009_38_90002#4009_38_90001#4009_38_90005#4009_38_90003#4009_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33335": { + "npcId": 33335, + "attr": {}, + "npclist": "4009_40_90002#4009_40_90002#4009_40_90001#4009_40_90005#4009_40_90003#4009_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33336": { + "npcId": 33336, + "attr": {}, + "npclist": "4009_36_90002#4009_36_90002#4009_36_90001#4009_36_90005#4009_36_90003#4009_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33337": { + "npcId": 33337, + "attr": {}, + "npclist": "4009_38_90002#4009_38_90002#4009_38_90001#4009_38_90005#4009_38_90003#4009_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33338": { + "npcId": 33338, + "attr": {}, + "npclist": "4009_40_90002#4009_40_90002#4009_40_90001#4009_40_90005#4009_40_90003#4009_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33339": { + "npcId": 33339, + "attr": {}, + "npclist": "4009_42_90002#4009_42_90002#4009_42_90001#4009_42_90005#4009_42_90003#4009_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33340": { + "npcId": 33340, + "attr": {}, + "npclist": "4009_44_90002#4009_44_90002#4009_44_90001#4009_44_90005#4009_44_90003#4009_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33341": { + "npcId": 33341, + "attr": {}, + "npclist": "4009_46_90002#4009_46_90002#4009_46_90001#4009_46_90005#4009_46_90003#4009_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33342": { + "npcId": 33342, + "attr": {}, + "npclist": "4009_42_90002#4009_42_90002#4009_42_90001#4009_42_90005#4009_42_90003#4009_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33343": { + "npcId": 33343, + "attr": {}, + "npclist": "4009_44_90002#4009_44_90002#4009_44_90001#4009_44_90005#4009_44_90003#4009_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33344": { + "npcId": 33344, + "attr": {}, + "npclist": "4009_46_90002#4009_46_90002#4009_46_90001#4009_46_90005#4009_46_90003#4009_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33345": { + "npcId": 33345, + "attr": {}, + "npclist": "4009_48_90002#4009_48_90002#4009_48_90001#4009_48_90005#4009_48_90003#4009_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33346": { + "npcId": 33346, + "attr": {}, + "npclist": "4009_50_90002#4009_50_90002#4009_50_90001#4009_50_90005#4009_50_90003#4009_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33347": { + "npcId": 33347, + "attr": {}, + "npclist": "4009_52_90002#4009_52_90002#4009_52_90001#4009_52_90005#4009_52_90003#4009_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33348": { + "npcId": 33348, + "attr": {}, + "npclist": "4009_48_90002#4009_48_90002#4009_48_90001#4009_48_90005#4009_48_90003#4009_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33349": { + "npcId": 33349, + "attr": {}, + "npclist": "4009_50_90002#4009_50_90002#4009_50_90001#4009_50_90005#4009_50_90003#4009_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33350": { + "npcId": 33350, + "attr": {}, + "npclist": "4009_52_90002#4009_52_90002#4009_52_90001#4009_52_90005#4009_52_90003#4009_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33351": { + "npcId": 33351, + "attr": {}, + "npclist": "4009_54_90002#4009_54_90002#4009_54_90001#4009_54_90005#4009_54_90003#4009_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33352": { + "npcId": 33352, + "attr": {}, + "npclist": "4009_56_90002#4009_56_90002#4009_56_90001#4009_56_90005#4009_56_90003#4009_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33353": { + "npcId": 33353, + "attr": {}, + "npclist": "4009_58_90002#4009_58_90002#4009_58_90001#4009_58_90005#4009_58_90003#4009_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33354": { + "npcId": 33354, + "attr": {}, + "npclist": "4009_54_90002#4009_54_90002#4009_54_90001#4009_54_90005#4009_54_90003#4009_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33355": { + "npcId": 33355, + "attr": {}, + "npclist": "4009_56_90002#4009_56_90002#4009_56_90001#4009_56_90005#4009_56_90003#4009_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33356": { + "npcId": 33356, + "attr": {}, + "npclist": "4009_58_90002#4009_58_90002#4009_58_90001#4009_58_90005#4009_58_90003#4009_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33357": { + "npcId": 33357, + "attr": {}, + "npclist": "4009_60_90002#4009_60_90002#4009_60_90001#4009_60_90005#4009_60_90003#4009_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33358": { + "npcId": 33358, + "attr": {}, + "npclist": "4009_62_90002#4009_62_90002#4009_62_90001#4009_62_90005#4009_62_90003#4009_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33359": { + "npcId": 33359, + "attr": {}, + "npclist": "4009_64_90002#4009_64_90002#4009_64_90001#4009_64_90005#4009_64_90003#4009_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33360": { + "npcId": 33360, + "attr": {}, + "npclist": "4009_60_90002#4009_60_90002#4009_60_90001#4009_60_90005#4009_60_90003#4009_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33361": { + "npcId": 33361, + "attr": {}, + "npclist": "4009_62_90002#4009_62_90002#4009_62_90001#4009_62_90005#4009_62_90003#4009_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33362": { + "npcId": 33362, + "attr": {}, + "npclist": "4009_64_90002#4009_64_90002#4009_64_90001#4009_64_90005#4009_64_90003#4009_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33363": { + "npcId": 33363, + "attr": {}, + "npclist": "4009_66_90002#4009_66_90002#4009_66_90001#4009_66_90005#4009_66_90003#4009_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33364": { + "npcId": 33364, + "attr": {}, + "npclist": "4009_68_90002#4009_68_90002#4009_68_90001#4009_68_90005#4009_68_90003#4009_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33365": { + "npcId": 33365, + "attr": {}, + "npclist": "4009_70_90002#4009_70_90002#4009_70_90001#4009_70_90005#4009_70_90003#4009_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33366": { + "npcId": 33366, + "attr": {}, + "npclist": "4009_66_90002#4009_66_90002#4009_66_90001#4009_66_90005#4009_66_90003#4009_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33367": { + "npcId": 33367, + "attr": {}, + "npclist": "4009_68_90002#4009_68_90002#4009_68_90001#4009_68_90005#4009_68_90003#4009_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33368": { + "npcId": 33368, + "attr": {}, + "npclist": "4009_70_90002#4009_70_90002#4009_70_90001#4009_70_90005#4009_70_90003#4009_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33369": { + "npcId": 33369, + "attr": {}, + "npclist": "4009_72_90002#4009_72_90002#4009_72_90001#4009_72_90005#4009_72_90003#4009_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33370": { + "npcId": 33370, + "attr": {}, + "npclist": "4009_74_90002#4009_74_90002#4009_74_90001#4009_74_90005#4009_74_90003#4009_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33371": { + "npcId": 33371, + "attr": {}, + "npclist": "4009_76_90002#4009_76_90002#4009_76_90001#4009_76_90005#4009_76_90003#4009_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33372": { + "npcId": 33372, + "attr": {}, + "npclist": "4009_72_90002#4009_72_90002#4009_72_90001#4009_72_90005#4009_72_90003#4009_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33373": { + "npcId": 33373, + "attr": {}, + "npclist": "4009_74_90002#4009_74_90002#4009_74_90001#4009_74_90005#4009_74_90003#4009_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33374": { + "npcId": 33374, + "attr": {}, + "npclist": "4009_76_90002#4009_76_90002#4009_76_90001#4009_76_90005#4009_76_90003#4009_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33375": { + "npcId": 33375, + "attr": {}, + "npclist": "4009_78_90002#4009_78_90002#4009_78_90001#4009_78_90005#4009_78_90003#4009_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33376": { + "npcId": 33376, + "attr": {}, + "npclist": "4009_80_90002#4009_80_90002#4009_80_90001#4009_80_90005#4009_80_90003#4009_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33377": { + "npcId": 33377, + "attr": {}, + "npclist": "4009_82_90002#4009_82_90002#4009_82_90001#4009_82_90005#4009_82_90003#4009_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33378": { + "npcId": 33378, + "attr": {}, + "npclist": "4009_78_90002#4009_78_90002#4009_78_90001#4009_78_90005#4009_78_90003#4009_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33379": { + "npcId": 33379, + "attr": {}, + "npclist": "4009_80_90002#4009_80_90002#4009_80_90001#4009_80_90005#4009_80_90003#4009_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33380": { + "npcId": 33380, + "attr": {}, + "npclist": "4009_82_90002#4009_82_90002#4009_82_90001#4009_82_90005#4009_82_90003#4009_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33381": { + "npcId": 33381, + "attr": {}, + "npclist": "4009_84_90002#4009_84_90002#4009_84_90001#4009_84_90005#4009_84_90003#4009_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33382": { + "npcId": 33382, + "attr": {}, + "npclist": "4009_86_90002#4009_86_90002#4009_86_90001#4009_86_90005#4009_86_90003#4009_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33383": { + "npcId": 33383, + "attr": {}, + "npclist": "4009_88_90002#4009_88_90002#4009_88_90001#4009_88_90005#4009_88_90003#4009_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33384": { + "npcId": 33384, + "attr": {}, + "npclist": "4009_84_90002#4009_84_90002#4009_84_90001#4009_84_90005#4009_84_90003#4009_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33385": { + "npcId": 33385, + "attr": {}, + "npclist": "4009_86_90002#4009_86_90002#4009_86_90001#4009_86_90005#4009_86_90003#4009_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33386": { + "npcId": 33386, + "attr": {}, + "npclist": "4009_88_90002#4009_88_90002#4009_88_90001#4009_88_90005#4009_88_90003#4009_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33387": { + "npcId": 33387, + "attr": {}, + "npclist": "4009_90_90002#4009_90_90002#4009_90_90001#4009_90_90005#4009_90_90003#4009_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33388": { + "npcId": 33388, + "attr": {}, + "npclist": "4009_92_90002#4009_92_90002#4009_92_90001#4009_92_90005#4009_92_90003#4009_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33389": { + "npcId": 33389, + "attr": {}, + "npclist": "4009_94_90002#4009_94_90002#4009_94_90001#4009_94_90005#4009_94_90003#4009_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33390": { + "npcId": 33390, + "attr": {}, + "npclist": "4009_90_90002#4009_90_90002#4009_90_90001#4009_90_90005#4009_90_90003#4009_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33391": { + "npcId": 33391, + "attr": {}, + "npclist": "4009_92_90002#4009_92_90002#4009_92_90001#4009_92_90005#4009_92_90003#4009_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33392": { + "npcId": 33392, + "attr": {}, + "npclist": "4009_94_90002#4009_94_90002#4009_94_90001#4009_94_90005#4009_94_90003#4009_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33393": { + "npcId": 33393, + "attr": {}, + "npclist": "4009_96_90002#4009_96_90002#4009_96_90001#4009_96_90005#4009_96_90003#4009_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33394": { + "npcId": 33394, + "attr": {}, + "npclist": "4009_98_90002#4009_98_90002#4009_98_90001#4009_98_90005#4009_98_90003#4009_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33395": { + "npcId": 33395, + "attr": {}, + "npclist": "4009_100_90002#4009_100_90002#4009_100_90001#4009_100_90005#4009_100_90003#4009_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33396": { + "npcId": 33396, + "attr": {}, + "npclist": "4009_96_90002#4009_96_90002#4009_96_90001#4009_96_90005#4009_96_90003#4009_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33397": { + "npcId": 33397, + "attr": {}, + "npclist": "4009_98_90002#4009_98_90002#4009_98_90001#4009_98_90005#4009_98_90003#4009_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33398": { + "npcId": 33398, + "attr": {}, + "npclist": "4009_100_90002#4009_100_90002#4009_100_90001#4009_100_90005#4009_100_90003#4009_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33399": { + "npcId": 33399, + "attr": {}, + "npclist": "4009_102_90002#4009_102_90002#4009_102_90001#4009_102_90005#4009_102_90003#4009_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33400": { + "npcId": 33400, + "attr": {}, + "npclist": "4009_104_90002#4009_104_90002#4009_104_90001#4009_104_90005#4009_104_90003#4009_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33401": { + "npcId": 33401, + "attr": {}, + "npclist": "4010_2_90002#4010_2_90002#4010_2_90001#4010_2_90005#4010_2_90003#4010_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33402": { + "npcId": 33402, + "attr": {}, + "npclist": "4010_4_90002#4010_4_90002#4010_4_90001#4010_4_90005#4010_4_90003#4010_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33403": { + "npcId": 33403, + "attr": {}, + "npclist": "4010_6_90002#4010_6_90002#4010_6_90001#4010_6_90005#4010_6_90003#4010_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33404": { + "npcId": 33404, + "attr": {}, + "npclist": "4010_8_90002#4010_8_90002#4010_8_90001#4010_8_90005#4010_8_90003#4010_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33405": { + "npcId": 33405, + "attr": {}, + "npclist": "4010_10_90002#4010_10_90002#4010_10_90001#4010_10_90005#4010_10_90003#4010_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33406": { + "npcId": 33406, + "attr": {}, + "npclist": "4010_6_90002#4010_6_90002#4010_6_90001#4010_6_90005#4010_6_90003#4010_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33407": { + "npcId": 33407, + "attr": {}, + "npclist": "4010_8_90002#4010_8_90002#4010_8_90001#4010_8_90005#4010_8_90003#4010_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33408": { + "npcId": 33408, + "attr": {}, + "npclist": "4010_10_90002#4010_10_90002#4010_10_90001#4010_10_90005#4010_10_90003#4010_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33409": { + "npcId": 33409, + "attr": {}, + "npclist": "4010_12_90002#4010_12_90002#4010_12_90001#4010_12_90005#4010_12_90003#4010_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33410": { + "npcId": 33410, + "attr": {}, + "npclist": "4010_14_90002#4010_14_90002#4010_14_90001#4010_14_90005#4010_14_90003#4010_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33411": { + "npcId": 33411, + "attr": {}, + "npclist": "4010_16_90002#4010_16_90002#4010_16_90001#4010_16_90005#4010_16_90003#4010_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33412": { + "npcId": 33412, + "attr": {}, + "npclist": "4010_12_90002#4010_12_90002#4010_12_90001#4010_12_90005#4010_12_90003#4010_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33413": { + "npcId": 33413, + "attr": {}, + "npclist": "4010_14_90002#4010_14_90002#4010_14_90001#4010_14_90005#4010_14_90003#4010_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33414": { + "npcId": 33414, + "attr": {}, + "npclist": "4010_16_90002#4010_16_90002#4010_16_90001#4010_16_90005#4010_16_90003#4010_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33415": { + "npcId": 33415, + "attr": {}, + "npclist": "4010_18_90002#4010_18_90002#4010_18_90001#4010_18_90005#4010_18_90003#4010_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33416": { + "npcId": 33416, + "attr": {}, + "npclist": "4010_20_90002#4010_20_90002#4010_20_90001#4010_20_90005#4010_20_90003#4010_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33417": { + "npcId": 33417, + "attr": {}, + "npclist": "4010_22_90002#4010_22_90002#4010_22_90001#4010_22_90005#4010_22_90003#4010_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33418": { + "npcId": 33418, + "attr": {}, + "npclist": "4010_18_90002#4010_18_90002#4010_18_90001#4010_18_90005#4010_18_90003#4010_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33419": { + "npcId": 33419, + "attr": {}, + "npclist": "4010_20_90002#4010_20_90002#4010_20_90001#4010_20_90005#4010_20_90003#4010_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33420": { + "npcId": 33420, + "attr": {}, + "npclist": "4010_22_90002#4010_22_90002#4010_22_90001#4010_22_90005#4010_22_90003#4010_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33421": { + "npcId": 33421, + "attr": {}, + "npclist": "4010_24_90002#4010_24_90002#4010_24_90001#4010_24_90005#4010_24_90003#4010_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33422": { + "npcId": 33422, + "attr": {}, + "npclist": "4010_26_90002#4010_26_90002#4010_26_90001#4010_26_90005#4010_26_90003#4010_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33423": { + "npcId": 33423, + "attr": {}, + "npclist": "4010_28_90002#4010_28_90002#4010_28_90001#4010_28_90005#4010_28_90003#4010_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33424": { + "npcId": 33424, + "attr": {}, + "npclist": "4010_24_90002#4010_24_90002#4010_24_90001#4010_24_90005#4010_24_90003#4010_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33425": { + "npcId": 33425, + "attr": {}, + "npclist": "4010_26_90002#4010_26_90002#4010_26_90001#4010_26_90005#4010_26_90003#4010_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33426": { + "npcId": 33426, + "attr": {}, + "npclist": "4010_28_90002#4010_28_90002#4010_28_90001#4010_28_90005#4010_28_90003#4010_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33427": { + "npcId": 33427, + "attr": {}, + "npclist": "4010_30_90002#4010_30_90002#4010_30_90001#4010_30_90005#4010_30_90003#4010_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33428": { + "npcId": 33428, + "attr": {}, + "npclist": "4010_32_90002#4010_32_90002#4010_32_90001#4010_32_90005#4010_32_90003#4010_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33429": { + "npcId": 33429, + "attr": {}, + "npclist": "4010_34_90002#4010_34_90002#4010_34_90001#4010_34_90005#4010_34_90003#4010_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33430": { + "npcId": 33430, + "attr": {}, + "npclist": "4010_30_90002#4010_30_90002#4010_30_90001#4010_30_90005#4010_30_90003#4010_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33431": { + "npcId": 33431, + "attr": {}, + "npclist": "4010_32_90002#4010_32_90002#4010_32_90001#4010_32_90005#4010_32_90003#4010_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33432": { + "npcId": 33432, + "attr": {}, + "npclist": "4010_34_90002#4010_34_90002#4010_34_90001#4010_34_90005#4010_34_90003#4010_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33433": { + "npcId": 33433, + "attr": {}, + "npclist": "4010_36_90002#4010_36_90002#4010_36_90001#4010_36_90005#4010_36_90003#4010_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33434": { + "npcId": 33434, + "attr": {}, + "npclist": "4010_38_90002#4010_38_90002#4010_38_90001#4010_38_90005#4010_38_90003#4010_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33435": { + "npcId": 33435, + "attr": {}, + "npclist": "4010_40_90002#4010_40_90002#4010_40_90001#4010_40_90005#4010_40_90003#4010_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33436": { + "npcId": 33436, + "attr": {}, + "npclist": "4010_36_90002#4010_36_90002#4010_36_90001#4010_36_90005#4010_36_90003#4010_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33437": { + "npcId": 33437, + "attr": {}, + "npclist": "4010_38_90002#4010_38_90002#4010_38_90001#4010_38_90005#4010_38_90003#4010_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33438": { + "npcId": 33438, + "attr": {}, + "npclist": "4010_40_90002#4010_40_90002#4010_40_90001#4010_40_90005#4010_40_90003#4010_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33439": { + "npcId": 33439, + "attr": {}, + "npclist": "4010_42_90002#4010_42_90002#4010_42_90001#4010_42_90005#4010_42_90003#4010_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33440": { + "npcId": 33440, + "attr": {}, + "npclist": "4010_44_90002#4010_44_90002#4010_44_90001#4010_44_90005#4010_44_90003#4010_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33441": { + "npcId": 33441, + "attr": {}, + "npclist": "4010_46_90002#4010_46_90002#4010_46_90001#4010_46_90005#4010_46_90003#4010_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33442": { + "npcId": 33442, + "attr": {}, + "npclist": "4010_42_90002#4010_42_90002#4010_42_90001#4010_42_90005#4010_42_90003#4010_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33443": { + "npcId": 33443, + "attr": {}, + "npclist": "4010_44_90002#4010_44_90002#4010_44_90001#4010_44_90005#4010_44_90003#4010_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33444": { + "npcId": 33444, + "attr": {}, + "npclist": "4010_46_90002#4010_46_90002#4010_46_90001#4010_46_90005#4010_46_90003#4010_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33445": { + "npcId": 33445, + "attr": {}, + "npclist": "4010_48_90002#4010_48_90002#4010_48_90001#4010_48_90005#4010_48_90003#4010_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33446": { + "npcId": 33446, + "attr": {}, + "npclist": "4010_50_90002#4010_50_90002#4010_50_90001#4010_50_90005#4010_50_90003#4010_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33447": { + "npcId": 33447, + "attr": {}, + "npclist": "4010_52_90002#4010_52_90002#4010_52_90001#4010_52_90005#4010_52_90003#4010_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33448": { + "npcId": 33448, + "attr": {}, + "npclist": "4010_48_90002#4010_48_90002#4010_48_90001#4010_48_90005#4010_48_90003#4010_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33449": { + "npcId": 33449, + "attr": {}, + "npclist": "4010_50_90002#4010_50_90002#4010_50_90001#4010_50_90005#4010_50_90003#4010_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33450": { + "npcId": 33450, + "attr": {}, + "npclist": "4010_52_90002#4010_52_90002#4010_52_90001#4010_52_90005#4010_52_90003#4010_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33451": { + "npcId": 33451, + "attr": {}, + "npclist": "4010_54_90002#4010_54_90002#4010_54_90001#4010_54_90005#4010_54_90003#4010_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33452": { + "npcId": 33452, + "attr": {}, + "npclist": "4010_56_90002#4010_56_90002#4010_56_90001#4010_56_90005#4010_56_90003#4010_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33453": { + "npcId": 33453, + "attr": {}, + "npclist": "4010_58_90002#4010_58_90002#4010_58_90001#4010_58_90005#4010_58_90003#4010_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33454": { + "npcId": 33454, + "attr": {}, + "npclist": "4010_54_90002#4010_54_90002#4010_54_90001#4010_54_90005#4010_54_90003#4010_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33455": { + "npcId": 33455, + "attr": {}, + "npclist": "4010_56_90002#4010_56_90002#4010_56_90001#4010_56_90005#4010_56_90003#4010_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33456": { + "npcId": 33456, + "attr": {}, + "npclist": "4010_58_90002#4010_58_90002#4010_58_90001#4010_58_90005#4010_58_90003#4010_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33457": { + "npcId": 33457, + "attr": {}, + "npclist": "4010_60_90002#4010_60_90002#4010_60_90001#4010_60_90005#4010_60_90003#4010_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33458": { + "npcId": 33458, + "attr": {}, + "npclist": "4010_62_90002#4010_62_90002#4010_62_90001#4010_62_90005#4010_62_90003#4010_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33459": { + "npcId": 33459, + "attr": {}, + "npclist": "4010_64_90002#4010_64_90002#4010_64_90001#4010_64_90005#4010_64_90003#4010_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33460": { + "npcId": 33460, + "attr": {}, + "npclist": "4010_60_90002#4010_60_90002#4010_60_90001#4010_60_90005#4010_60_90003#4010_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33461": { + "npcId": 33461, + "attr": {}, + "npclist": "4010_62_90002#4010_62_90002#4010_62_90001#4010_62_90005#4010_62_90003#4010_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33462": { + "npcId": 33462, + "attr": {}, + "npclist": "4010_64_90002#4010_64_90002#4010_64_90001#4010_64_90005#4010_64_90003#4010_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33463": { + "npcId": 33463, + "attr": {}, + "npclist": "4010_66_90002#4010_66_90002#4010_66_90001#4010_66_90005#4010_66_90003#4010_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33464": { + "npcId": 33464, + "attr": {}, + "npclist": "4010_68_90002#4010_68_90002#4010_68_90001#4010_68_90005#4010_68_90003#4010_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33465": { + "npcId": 33465, + "attr": {}, + "npclist": "4010_70_90002#4010_70_90002#4010_70_90001#4010_70_90005#4010_70_90003#4010_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33466": { + "npcId": 33466, + "attr": {}, + "npclist": "4010_66_90002#4010_66_90002#4010_66_90001#4010_66_90005#4010_66_90003#4010_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33467": { + "npcId": 33467, + "attr": {}, + "npclist": "4010_68_90002#4010_68_90002#4010_68_90001#4010_68_90005#4010_68_90003#4010_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33468": { + "npcId": 33468, + "attr": {}, + "npclist": "4010_70_90002#4010_70_90002#4010_70_90001#4010_70_90005#4010_70_90003#4010_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33469": { + "npcId": 33469, + "attr": {}, + "npclist": "4010_72_90002#4010_72_90002#4010_72_90001#4010_72_90005#4010_72_90003#4010_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33470": { + "npcId": 33470, + "attr": {}, + "npclist": "4010_74_90002#4010_74_90002#4010_74_90001#4010_74_90005#4010_74_90003#4010_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33471": { + "npcId": 33471, + "attr": {}, + "npclist": "4010_76_90002#4010_76_90002#4010_76_90001#4010_76_90005#4010_76_90003#4010_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33472": { + "npcId": 33472, + "attr": {}, + "npclist": "4010_72_90002#4010_72_90002#4010_72_90001#4010_72_90005#4010_72_90003#4010_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33473": { + "npcId": 33473, + "attr": {}, + "npclist": "4010_74_90002#4010_74_90002#4010_74_90001#4010_74_90005#4010_74_90003#4010_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33474": { + "npcId": 33474, + "attr": {}, + "npclist": "4010_76_90002#4010_76_90002#4010_76_90001#4010_76_90005#4010_76_90003#4010_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33475": { + "npcId": 33475, + "attr": {}, + "npclist": "4010_78_90002#4010_78_90002#4010_78_90001#4010_78_90005#4010_78_90003#4010_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33476": { + "npcId": 33476, + "attr": {}, + "npclist": "4010_80_90002#4010_80_90002#4010_80_90001#4010_80_90005#4010_80_90003#4010_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33477": { + "npcId": 33477, + "attr": {}, + "npclist": "4010_82_90002#4010_82_90002#4010_82_90001#4010_82_90005#4010_82_90003#4010_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33478": { + "npcId": 33478, + "attr": {}, + "npclist": "4010_78_90002#4010_78_90002#4010_78_90001#4010_78_90005#4010_78_90003#4010_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33479": { + "npcId": 33479, + "attr": {}, + "npclist": "4010_80_90002#4010_80_90002#4010_80_90001#4010_80_90005#4010_80_90003#4010_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33480": { + "npcId": 33480, + "attr": {}, + "npclist": "4010_82_90002#4010_82_90002#4010_82_90001#4010_82_90005#4010_82_90003#4010_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33481": { + "npcId": 33481, + "attr": {}, + "npclist": "4010_84_90002#4010_84_90002#4010_84_90001#4010_84_90005#4010_84_90003#4010_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33482": { + "npcId": 33482, + "attr": {}, + "npclist": "4010_86_90002#4010_86_90002#4010_86_90001#4010_86_90005#4010_86_90003#4010_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33483": { + "npcId": 33483, + "attr": {}, + "npclist": "4010_88_90002#4010_88_90002#4010_88_90001#4010_88_90005#4010_88_90003#4010_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33484": { + "npcId": 33484, + "attr": {}, + "npclist": "4010_84_90002#4010_84_90002#4010_84_90001#4010_84_90005#4010_84_90003#4010_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33485": { + "npcId": 33485, + "attr": {}, + "npclist": "4010_86_90002#4010_86_90002#4010_86_90001#4010_86_90005#4010_86_90003#4010_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33486": { + "npcId": 33486, + "attr": {}, + "npclist": "4010_88_90002#4010_88_90002#4010_88_90001#4010_88_90005#4010_88_90003#4010_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33487": { + "npcId": 33487, + "attr": {}, + "npclist": "4010_90_90002#4010_90_90002#4010_90_90001#4010_90_90005#4010_90_90003#4010_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33488": { + "npcId": 33488, + "attr": {}, + "npclist": "4010_92_90002#4010_92_90002#4010_92_90001#4010_92_90005#4010_92_90003#4010_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33489": { + "npcId": 33489, + "attr": {}, + "npclist": "4010_94_90002#4010_94_90002#4010_94_90001#4010_94_90005#4010_94_90003#4010_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33490": { + "npcId": 33490, + "attr": {}, + "npclist": "4010_90_90002#4010_90_90002#4010_90_90001#4010_90_90005#4010_90_90003#4010_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33491": { + "npcId": 33491, + "attr": {}, + "npclist": "4010_92_90002#4010_92_90002#4010_92_90001#4010_92_90005#4010_92_90003#4010_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33492": { + "npcId": 33492, + "attr": {}, + "npclist": "4010_94_90002#4010_94_90002#4010_94_90001#4010_94_90005#4010_94_90003#4010_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33493": { + "npcId": 33493, + "attr": {}, + "npclist": "4010_96_90002#4010_96_90002#4010_96_90001#4010_96_90005#4010_96_90003#4010_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33494": { + "npcId": 33494, + "attr": {}, + "npclist": "4010_98_90002#4010_98_90002#4010_98_90001#4010_98_90005#4010_98_90003#4010_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33495": { + "npcId": 33495, + "attr": {}, + "npclist": "4010_100_90002#4010_100_90002#4010_100_90001#4010_100_90005#4010_100_90003#4010_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33496": { + "npcId": 33496, + "attr": {}, + "npclist": "4010_96_90002#4010_96_90002#4010_96_90001#4010_96_90005#4010_96_90003#4010_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33497": { + "npcId": 33497, + "attr": {}, + "npclist": "4010_98_90002#4010_98_90002#4010_98_90001#4010_98_90005#4010_98_90003#4010_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33498": { + "npcId": 33498, + "attr": {}, + "npclist": "4010_100_90002#4010_100_90002#4010_100_90001#4010_100_90005#4010_100_90003#4010_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33499": { + "npcId": 33499, + "attr": {}, + "npclist": "4010_102_90002#4010_102_90002#4010_102_90001#4010_102_90005#4010_102_90003#4010_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33500": { + "npcId": 33500, + "attr": {}, + "npclist": "4010_104_90002#4010_104_90002#4010_104_90001#4010_104_90005#4010_104_90003#4010_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33501": { + "npcId": 33501, + "attr": {}, + "npclist": "4011_2_90002#4011_2_90002#4011_2_90001#4011_2_90005#4011_2_90003#4011_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33502": { + "npcId": 33502, + "attr": {}, + "npclist": "4011_4_90002#4011_4_90002#4011_4_90001#4011_4_90005#4011_4_90003#4011_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33503": { + "npcId": 33503, + "attr": {}, + "npclist": "4011_6_90002#4011_6_90002#4011_6_90001#4011_6_90005#4011_6_90003#4011_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33504": { + "npcId": 33504, + "attr": {}, + "npclist": "4011_8_90002#4011_8_90002#4011_8_90001#4011_8_90005#4011_8_90003#4011_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33505": { + "npcId": 33505, + "attr": {}, + "npclist": "4011_10_90002#4011_10_90002#4011_10_90001#4011_10_90005#4011_10_90003#4011_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33506": { + "npcId": 33506, + "attr": {}, + "npclist": "4011_6_90002#4011_6_90002#4011_6_90001#4011_6_90005#4011_6_90003#4011_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33507": { + "npcId": 33507, + "attr": {}, + "npclist": "4011_8_90002#4011_8_90002#4011_8_90001#4011_8_90005#4011_8_90003#4011_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33508": { + "npcId": 33508, + "attr": {}, + "npclist": "4011_10_90002#4011_10_90002#4011_10_90001#4011_10_90005#4011_10_90003#4011_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33509": { + "npcId": 33509, + "attr": {}, + "npclist": "4011_12_90002#4011_12_90002#4011_12_90001#4011_12_90005#4011_12_90003#4011_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33510": { + "npcId": 33510, + "attr": {}, + "npclist": "4011_14_90002#4011_14_90002#4011_14_90001#4011_14_90005#4011_14_90003#4011_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33511": { + "npcId": 33511, + "attr": {}, + "npclist": "4011_16_90002#4011_16_90002#4011_16_90001#4011_16_90005#4011_16_90003#4011_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33512": { + "npcId": 33512, + "attr": {}, + "npclist": "4011_12_90002#4011_12_90002#4011_12_90001#4011_12_90005#4011_12_90003#4011_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33513": { + "npcId": 33513, + "attr": {}, + "npclist": "4011_14_90002#4011_14_90002#4011_14_90001#4011_14_90005#4011_14_90003#4011_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33514": { + "npcId": 33514, + "attr": {}, + "npclist": "4011_16_90002#4011_16_90002#4011_16_90001#4011_16_90005#4011_16_90003#4011_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33515": { + "npcId": 33515, + "attr": {}, + "npclist": "4011_18_90002#4011_18_90002#4011_18_90001#4011_18_90005#4011_18_90003#4011_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33516": { + "npcId": 33516, + "attr": {}, + "npclist": "4011_20_90002#4011_20_90002#4011_20_90001#4011_20_90005#4011_20_90003#4011_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33517": { + "npcId": 33517, + "attr": {}, + "npclist": "4011_22_90002#4011_22_90002#4011_22_90001#4011_22_90005#4011_22_90003#4011_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33518": { + "npcId": 33518, + "attr": {}, + "npclist": "4011_18_90002#4011_18_90002#4011_18_90001#4011_18_90005#4011_18_90003#4011_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33519": { + "npcId": 33519, + "attr": {}, + "npclist": "4011_20_90002#4011_20_90002#4011_20_90001#4011_20_90005#4011_20_90003#4011_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33520": { + "npcId": 33520, + "attr": {}, + "npclist": "4011_22_90002#4011_22_90002#4011_22_90001#4011_22_90005#4011_22_90003#4011_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33521": { + "npcId": 33521, + "attr": {}, + "npclist": "4011_24_90002#4011_24_90002#4011_24_90001#4011_24_90005#4011_24_90003#4011_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33522": { + "npcId": 33522, + "attr": {}, + "npclist": "4011_26_90002#4011_26_90002#4011_26_90001#4011_26_90005#4011_26_90003#4011_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33523": { + "npcId": 33523, + "attr": {}, + "npclist": "4011_28_90002#4011_28_90002#4011_28_90001#4011_28_90005#4011_28_90003#4011_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33524": { + "npcId": 33524, + "attr": {}, + "npclist": "4011_24_90002#4011_24_90002#4011_24_90001#4011_24_90005#4011_24_90003#4011_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33525": { + "npcId": 33525, + "attr": {}, + "npclist": "4011_26_90002#4011_26_90002#4011_26_90001#4011_26_90005#4011_26_90003#4011_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33526": { + "npcId": 33526, + "attr": {}, + "npclist": "4011_28_90002#4011_28_90002#4011_28_90001#4011_28_90005#4011_28_90003#4011_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33527": { + "npcId": 33527, + "attr": {}, + "npclist": "4011_30_90002#4011_30_90002#4011_30_90001#4011_30_90005#4011_30_90003#4011_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33528": { + "npcId": 33528, + "attr": {}, + "npclist": "4011_32_90002#4011_32_90002#4011_32_90001#4011_32_90005#4011_32_90003#4011_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33529": { + "npcId": 33529, + "attr": {}, + "npclist": "4011_34_90002#4011_34_90002#4011_34_90001#4011_34_90005#4011_34_90003#4011_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33530": { + "npcId": 33530, + "attr": {}, + "npclist": "4011_30_90002#4011_30_90002#4011_30_90001#4011_30_90005#4011_30_90003#4011_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33531": { + "npcId": 33531, + "attr": {}, + "npclist": "4011_32_90002#4011_32_90002#4011_32_90001#4011_32_90005#4011_32_90003#4011_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33532": { + "npcId": 33532, + "attr": {}, + "npclist": "4011_34_90002#4011_34_90002#4011_34_90001#4011_34_90005#4011_34_90003#4011_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33533": { + "npcId": 33533, + "attr": {}, + "npclist": "4011_36_90002#4011_36_90002#4011_36_90001#4011_36_90005#4011_36_90003#4011_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33534": { + "npcId": 33534, + "attr": {}, + "npclist": "4011_38_90002#4011_38_90002#4011_38_90001#4011_38_90005#4011_38_90003#4011_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33535": { + "npcId": 33535, + "attr": {}, + "npclist": "4011_40_90002#4011_40_90002#4011_40_90001#4011_40_90005#4011_40_90003#4011_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33536": { + "npcId": 33536, + "attr": {}, + "npclist": "4011_36_90002#4011_36_90002#4011_36_90001#4011_36_90005#4011_36_90003#4011_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33537": { + "npcId": 33537, + "attr": {}, + "npclist": "4011_38_90002#4011_38_90002#4011_38_90001#4011_38_90005#4011_38_90003#4011_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33538": { + "npcId": 33538, + "attr": {}, + "npclist": "4011_40_90002#4011_40_90002#4011_40_90001#4011_40_90005#4011_40_90003#4011_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33539": { + "npcId": 33539, + "attr": {}, + "npclist": "4011_42_90002#4011_42_90002#4011_42_90001#4011_42_90005#4011_42_90003#4011_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33540": { + "npcId": 33540, + "attr": {}, + "npclist": "4011_44_90002#4011_44_90002#4011_44_90001#4011_44_90005#4011_44_90003#4011_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33541": { + "npcId": 33541, + "attr": {}, + "npclist": "4011_46_90002#4011_46_90002#4011_46_90001#4011_46_90005#4011_46_90003#4011_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33542": { + "npcId": 33542, + "attr": {}, + "npclist": "4011_42_90002#4011_42_90002#4011_42_90001#4011_42_90005#4011_42_90003#4011_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33543": { + "npcId": 33543, + "attr": {}, + "npclist": "4011_44_90002#4011_44_90002#4011_44_90001#4011_44_90005#4011_44_90003#4011_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33544": { + "npcId": 33544, + "attr": {}, + "npclist": "4011_46_90002#4011_46_90002#4011_46_90001#4011_46_90005#4011_46_90003#4011_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33545": { + "npcId": 33545, + "attr": {}, + "npclist": "4011_48_90002#4011_48_90002#4011_48_90001#4011_48_90005#4011_48_90003#4011_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33546": { + "npcId": 33546, + "attr": {}, + "npclist": "4011_50_90002#4011_50_90002#4011_50_90001#4011_50_90005#4011_50_90003#4011_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33547": { + "npcId": 33547, + "attr": {}, + "npclist": "4011_52_90002#4011_52_90002#4011_52_90001#4011_52_90005#4011_52_90003#4011_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33548": { + "npcId": 33548, + "attr": {}, + "npclist": "4011_48_90002#4011_48_90002#4011_48_90001#4011_48_90005#4011_48_90003#4011_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33549": { + "npcId": 33549, + "attr": {}, + "npclist": "4011_50_90002#4011_50_90002#4011_50_90001#4011_50_90005#4011_50_90003#4011_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33550": { + "npcId": 33550, + "attr": {}, + "npclist": "4011_52_90002#4011_52_90002#4011_52_90001#4011_52_90005#4011_52_90003#4011_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33551": { + "npcId": 33551, + "attr": {}, + "npclist": "4011_54_90002#4011_54_90002#4011_54_90001#4011_54_90005#4011_54_90003#4011_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33552": { + "npcId": 33552, + "attr": {}, + "npclist": "4011_56_90002#4011_56_90002#4011_56_90001#4011_56_90005#4011_56_90003#4011_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33553": { + "npcId": 33553, + "attr": {}, + "npclist": "4011_58_90002#4011_58_90002#4011_58_90001#4011_58_90005#4011_58_90003#4011_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33554": { + "npcId": 33554, + "attr": {}, + "npclist": "4011_54_90002#4011_54_90002#4011_54_90001#4011_54_90005#4011_54_90003#4011_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33555": { + "npcId": 33555, + "attr": {}, + "npclist": "4011_56_90002#4011_56_90002#4011_56_90001#4011_56_90005#4011_56_90003#4011_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33556": { + "npcId": 33556, + "attr": {}, + "npclist": "4011_58_90002#4011_58_90002#4011_58_90001#4011_58_90005#4011_58_90003#4011_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33557": { + "npcId": 33557, + "attr": {}, + "npclist": "4011_60_90002#4011_60_90002#4011_60_90001#4011_60_90005#4011_60_90003#4011_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33558": { + "npcId": 33558, + "attr": {}, + "npclist": "4011_62_90002#4011_62_90002#4011_62_90001#4011_62_90005#4011_62_90003#4011_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33559": { + "npcId": 33559, + "attr": {}, + "npclist": "4011_64_90002#4011_64_90002#4011_64_90001#4011_64_90005#4011_64_90003#4011_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33560": { + "npcId": 33560, + "attr": {}, + "npclist": "4011_60_90002#4011_60_90002#4011_60_90001#4011_60_90005#4011_60_90003#4011_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33561": { + "npcId": 33561, + "attr": {}, + "npclist": "4011_62_90002#4011_62_90002#4011_62_90001#4011_62_90005#4011_62_90003#4011_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33562": { + "npcId": 33562, + "attr": {}, + "npclist": "4011_64_90002#4011_64_90002#4011_64_90001#4011_64_90005#4011_64_90003#4011_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33563": { + "npcId": 33563, + "attr": {}, + "npclist": "4011_66_90002#4011_66_90002#4011_66_90001#4011_66_90005#4011_66_90003#4011_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33564": { + "npcId": 33564, + "attr": {}, + "npclist": "4011_68_90002#4011_68_90002#4011_68_90001#4011_68_90005#4011_68_90003#4011_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33565": { + "npcId": 33565, + "attr": {}, + "npclist": "4011_70_90002#4011_70_90002#4011_70_90001#4011_70_90005#4011_70_90003#4011_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33566": { + "npcId": 33566, + "attr": {}, + "npclist": "4011_66_90002#4011_66_90002#4011_66_90001#4011_66_90005#4011_66_90003#4011_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33567": { + "npcId": 33567, + "attr": {}, + "npclist": "4011_68_90002#4011_68_90002#4011_68_90001#4011_68_90005#4011_68_90003#4011_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33568": { + "npcId": 33568, + "attr": {}, + "npclist": "4011_70_90002#4011_70_90002#4011_70_90001#4011_70_90005#4011_70_90003#4011_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33569": { + "npcId": 33569, + "attr": {}, + "npclist": "4011_72_90002#4011_72_90002#4011_72_90001#4011_72_90005#4011_72_90003#4011_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33570": { + "npcId": 33570, + "attr": {}, + "npclist": "4011_74_90002#4011_74_90002#4011_74_90001#4011_74_90005#4011_74_90003#4011_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33571": { + "npcId": 33571, + "attr": {}, + "npclist": "4011_76_90002#4011_76_90002#4011_76_90001#4011_76_90005#4011_76_90003#4011_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33572": { + "npcId": 33572, + "attr": {}, + "npclist": "4011_72_90002#4011_72_90002#4011_72_90001#4011_72_90005#4011_72_90003#4011_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33573": { + "npcId": 33573, + "attr": {}, + "npclist": "4011_74_90002#4011_74_90002#4011_74_90001#4011_74_90005#4011_74_90003#4011_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33574": { + "npcId": 33574, + "attr": {}, + "npclist": "4011_76_90002#4011_76_90002#4011_76_90001#4011_76_90005#4011_76_90003#4011_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33575": { + "npcId": 33575, + "attr": {}, + "npclist": "4011_78_90002#4011_78_90002#4011_78_90001#4011_78_90005#4011_78_90003#4011_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33576": { + "npcId": 33576, + "attr": {}, + "npclist": "4011_80_90002#4011_80_90002#4011_80_90001#4011_80_90005#4011_80_90003#4011_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33577": { + "npcId": 33577, + "attr": {}, + "npclist": "4011_82_90002#4011_82_90002#4011_82_90001#4011_82_90005#4011_82_90003#4011_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33578": { + "npcId": 33578, + "attr": {}, + "npclist": "4011_78_90002#4011_78_90002#4011_78_90001#4011_78_90005#4011_78_90003#4011_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33579": { + "npcId": 33579, + "attr": {}, + "npclist": "4011_80_90002#4011_80_90002#4011_80_90001#4011_80_90005#4011_80_90003#4011_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33580": { + "npcId": 33580, + "attr": {}, + "npclist": "4011_82_90002#4011_82_90002#4011_82_90001#4011_82_90005#4011_82_90003#4011_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33581": { + "npcId": 33581, + "attr": {}, + "npclist": "4011_84_90002#4011_84_90002#4011_84_90001#4011_84_90005#4011_84_90003#4011_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33582": { + "npcId": 33582, + "attr": {}, + "npclist": "4011_86_90002#4011_86_90002#4011_86_90001#4011_86_90005#4011_86_90003#4011_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33583": { + "npcId": 33583, + "attr": {}, + "npclist": "4011_88_90002#4011_88_90002#4011_88_90001#4011_88_90005#4011_88_90003#4011_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33584": { + "npcId": 33584, + "attr": {}, + "npclist": "4011_84_90002#4011_84_90002#4011_84_90001#4011_84_90005#4011_84_90003#4011_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33585": { + "npcId": 33585, + "attr": {}, + "npclist": "4011_86_90002#4011_86_90002#4011_86_90001#4011_86_90005#4011_86_90003#4011_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33586": { + "npcId": 33586, + "attr": {}, + "npclist": "4011_88_90002#4011_88_90002#4011_88_90001#4011_88_90005#4011_88_90003#4011_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33587": { + "npcId": 33587, + "attr": {}, + "npclist": "4011_90_90002#4011_90_90002#4011_90_90001#4011_90_90005#4011_90_90003#4011_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33588": { + "npcId": 33588, + "attr": {}, + "npclist": "4011_92_90002#4011_92_90002#4011_92_90001#4011_92_90005#4011_92_90003#4011_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33589": { + "npcId": 33589, + "attr": {}, + "npclist": "4011_94_90002#4011_94_90002#4011_94_90001#4011_94_90005#4011_94_90003#4011_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33590": { + "npcId": 33590, + "attr": {}, + "npclist": "4011_90_90002#4011_90_90002#4011_90_90001#4011_90_90005#4011_90_90003#4011_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33591": { + "npcId": 33591, + "attr": {}, + "npclist": "4011_92_90002#4011_92_90002#4011_92_90001#4011_92_90005#4011_92_90003#4011_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33592": { + "npcId": 33592, + "attr": {}, + "npclist": "4011_94_90002#4011_94_90002#4011_94_90001#4011_94_90005#4011_94_90003#4011_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33593": { + "npcId": 33593, + "attr": {}, + "npclist": "4011_96_90002#4011_96_90002#4011_96_90001#4011_96_90005#4011_96_90003#4011_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33594": { + "npcId": 33594, + "attr": {}, + "npclist": "4011_98_90002#4011_98_90002#4011_98_90001#4011_98_90005#4011_98_90003#4011_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33595": { + "npcId": 33595, + "attr": {}, + "npclist": "4011_100_90002#4011_100_90002#4011_100_90001#4011_100_90005#4011_100_90003#4011_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33596": { + "npcId": 33596, + "attr": {}, + "npclist": "4011_96_90002#4011_96_90002#4011_96_90001#4011_96_90005#4011_96_90003#4011_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33597": { + "npcId": 33597, + "attr": {}, + "npclist": "4011_98_90002#4011_98_90002#4011_98_90001#4011_98_90005#4011_98_90003#4011_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33598": { + "npcId": 33598, + "attr": {}, + "npclist": "4011_100_90002#4011_100_90002#4011_100_90001#4011_100_90005#4011_100_90003#4011_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33599": { + "npcId": 33599, + "attr": {}, + "npclist": "4011_102_90002#4011_102_90002#4011_102_90001#4011_102_90005#4011_102_90003#4011_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33600": { + "npcId": 33600, + "attr": {}, + "npclist": "4011_104_90002#4011_104_90002#4011_104_90001#4011_104_90005#4011_104_90003#4011_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33601": { + "npcId": 33601, + "attr": {}, + "npclist": "4012_2_90002#4012_2_90002#4012_2_90001#4012_2_90005#4012_2_90003#4012_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33602": { + "npcId": 33602, + "attr": {}, + "npclist": "4012_4_90002#4012_4_90002#4012_4_90001#4012_4_90005#4012_4_90003#4012_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33603": { + "npcId": 33603, + "attr": {}, + "npclist": "4012_6_90002#4012_6_90002#4012_6_90001#4012_6_90005#4012_6_90003#4012_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33604": { + "npcId": 33604, + "attr": {}, + "npclist": "4012_8_90002#4012_8_90002#4012_8_90001#4012_8_90005#4012_8_90003#4012_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33605": { + "npcId": 33605, + "attr": {}, + "npclist": "4012_10_90002#4012_10_90002#4012_10_90001#4012_10_90005#4012_10_90003#4012_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33606": { + "npcId": 33606, + "attr": {}, + "npclist": "4012_6_90002#4012_6_90002#4012_6_90001#4012_6_90005#4012_6_90003#4012_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33607": { + "npcId": 33607, + "attr": {}, + "npclist": "4012_8_90002#4012_8_90002#4012_8_90001#4012_8_90005#4012_8_90003#4012_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33608": { + "npcId": 33608, + "attr": {}, + "npclist": "4012_10_90002#4012_10_90002#4012_10_90001#4012_10_90005#4012_10_90003#4012_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33609": { + "npcId": 33609, + "attr": {}, + "npclist": "4012_12_90002#4012_12_90002#4012_12_90001#4012_12_90005#4012_12_90003#4012_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33610": { + "npcId": 33610, + "attr": {}, + "npclist": "4012_14_90002#4012_14_90002#4012_14_90001#4012_14_90005#4012_14_90003#4012_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33611": { + "npcId": 33611, + "attr": {}, + "npclist": "4012_16_90002#4012_16_90002#4012_16_90001#4012_16_90005#4012_16_90003#4012_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33612": { + "npcId": 33612, + "attr": {}, + "npclist": "4012_12_90002#4012_12_90002#4012_12_90001#4012_12_90005#4012_12_90003#4012_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33613": { + "npcId": 33613, + "attr": {}, + "npclist": "4012_14_90002#4012_14_90002#4012_14_90001#4012_14_90005#4012_14_90003#4012_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33614": { + "npcId": 33614, + "attr": {}, + "npclist": "4012_16_90002#4012_16_90002#4012_16_90001#4012_16_90005#4012_16_90003#4012_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33615": { + "npcId": 33615, + "attr": {}, + "npclist": "4012_18_90002#4012_18_90002#4012_18_90001#4012_18_90005#4012_18_90003#4012_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33616": { + "npcId": 33616, + "attr": {}, + "npclist": "4012_20_90002#4012_20_90002#4012_20_90001#4012_20_90005#4012_20_90003#4012_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33617": { + "npcId": 33617, + "attr": {}, + "npclist": "4012_22_90002#4012_22_90002#4012_22_90001#4012_22_90005#4012_22_90003#4012_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33618": { + "npcId": 33618, + "attr": {}, + "npclist": "4012_18_90002#4012_18_90002#4012_18_90001#4012_18_90005#4012_18_90003#4012_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33619": { + "npcId": 33619, + "attr": {}, + "npclist": "4012_20_90002#4012_20_90002#4012_20_90001#4012_20_90005#4012_20_90003#4012_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33620": { + "npcId": 33620, + "attr": {}, + "npclist": "4012_22_90002#4012_22_90002#4012_22_90001#4012_22_90005#4012_22_90003#4012_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33621": { + "npcId": 33621, + "attr": {}, + "npclist": "4012_24_90002#4012_24_90002#4012_24_90001#4012_24_90005#4012_24_90003#4012_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33622": { + "npcId": 33622, + "attr": {}, + "npclist": "4012_26_90002#4012_26_90002#4012_26_90001#4012_26_90005#4012_26_90003#4012_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33623": { + "npcId": 33623, + "attr": {}, + "npclist": "4012_28_90002#4012_28_90002#4012_28_90001#4012_28_90005#4012_28_90003#4012_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33624": { + "npcId": 33624, + "attr": {}, + "npclist": "4012_24_90002#4012_24_90002#4012_24_90001#4012_24_90005#4012_24_90003#4012_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33625": { + "npcId": 33625, + "attr": {}, + "npclist": "4012_26_90002#4012_26_90002#4012_26_90001#4012_26_90005#4012_26_90003#4012_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33626": { + "npcId": 33626, + "attr": {}, + "npclist": "4012_28_90002#4012_28_90002#4012_28_90001#4012_28_90005#4012_28_90003#4012_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33627": { + "npcId": 33627, + "attr": {}, + "npclist": "4012_30_90002#4012_30_90002#4012_30_90001#4012_30_90005#4012_30_90003#4012_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33628": { + "npcId": 33628, + "attr": {}, + "npclist": "4012_32_90002#4012_32_90002#4012_32_90001#4012_32_90005#4012_32_90003#4012_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33629": { + "npcId": 33629, + "attr": {}, + "npclist": "4012_34_90002#4012_34_90002#4012_34_90001#4012_34_90005#4012_34_90003#4012_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33630": { + "npcId": 33630, + "attr": {}, + "npclist": "4012_30_90002#4012_30_90002#4012_30_90001#4012_30_90005#4012_30_90003#4012_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33631": { + "npcId": 33631, + "attr": {}, + "npclist": "4012_32_90002#4012_32_90002#4012_32_90001#4012_32_90005#4012_32_90003#4012_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33632": { + "npcId": 33632, + "attr": {}, + "npclist": "4012_34_90002#4012_34_90002#4012_34_90001#4012_34_90005#4012_34_90003#4012_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33633": { + "npcId": 33633, + "attr": {}, + "npclist": "4012_36_90002#4012_36_90002#4012_36_90001#4012_36_90005#4012_36_90003#4012_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33634": { + "npcId": 33634, + "attr": {}, + "npclist": "4012_38_90002#4012_38_90002#4012_38_90001#4012_38_90005#4012_38_90003#4012_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33635": { + "npcId": 33635, + "attr": {}, + "npclist": "4012_40_90002#4012_40_90002#4012_40_90001#4012_40_90005#4012_40_90003#4012_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33636": { + "npcId": 33636, + "attr": {}, + "npclist": "4012_36_90002#4012_36_90002#4012_36_90001#4012_36_90005#4012_36_90003#4012_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33637": { + "npcId": 33637, + "attr": {}, + "npclist": "4012_38_90002#4012_38_90002#4012_38_90001#4012_38_90005#4012_38_90003#4012_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33638": { + "npcId": 33638, + "attr": {}, + "npclist": "4012_40_90002#4012_40_90002#4012_40_90001#4012_40_90005#4012_40_90003#4012_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33639": { + "npcId": 33639, + "attr": {}, + "npclist": "4012_42_90002#4012_42_90002#4012_42_90001#4012_42_90005#4012_42_90003#4012_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33640": { + "npcId": 33640, + "attr": {}, + "npclist": "4012_44_90002#4012_44_90002#4012_44_90001#4012_44_90005#4012_44_90003#4012_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33641": { + "npcId": 33641, + "attr": {}, + "npclist": "4012_46_90002#4012_46_90002#4012_46_90001#4012_46_90005#4012_46_90003#4012_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33642": { + "npcId": 33642, + "attr": {}, + "npclist": "4012_42_90002#4012_42_90002#4012_42_90001#4012_42_90005#4012_42_90003#4012_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33643": { + "npcId": 33643, + "attr": {}, + "npclist": "4012_44_90002#4012_44_90002#4012_44_90001#4012_44_90005#4012_44_90003#4012_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33644": { + "npcId": 33644, + "attr": {}, + "npclist": "4012_46_90002#4012_46_90002#4012_46_90001#4012_46_90005#4012_46_90003#4012_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33645": { + "npcId": 33645, + "attr": {}, + "npclist": "4012_48_90002#4012_48_90002#4012_48_90001#4012_48_90005#4012_48_90003#4012_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33646": { + "npcId": 33646, + "attr": {}, + "npclist": "4012_50_90002#4012_50_90002#4012_50_90001#4012_50_90005#4012_50_90003#4012_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33647": { + "npcId": 33647, + "attr": {}, + "npclist": "4012_52_90002#4012_52_90002#4012_52_90001#4012_52_90005#4012_52_90003#4012_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33648": { + "npcId": 33648, + "attr": {}, + "npclist": "4012_48_90002#4012_48_90002#4012_48_90001#4012_48_90005#4012_48_90003#4012_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33649": { + "npcId": 33649, + "attr": {}, + "npclist": "4012_50_90002#4012_50_90002#4012_50_90001#4012_50_90005#4012_50_90003#4012_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33650": { + "npcId": 33650, + "attr": {}, + "npclist": "4012_52_90002#4012_52_90002#4012_52_90001#4012_52_90005#4012_52_90003#4012_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33651": { + "npcId": 33651, + "attr": {}, + "npclist": "4012_54_90002#4012_54_90002#4012_54_90001#4012_54_90005#4012_54_90003#4012_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33652": { + "npcId": 33652, + "attr": {}, + "npclist": "4012_56_90002#4012_56_90002#4012_56_90001#4012_56_90005#4012_56_90003#4012_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33653": { + "npcId": 33653, + "attr": {}, + "npclist": "4012_58_90002#4012_58_90002#4012_58_90001#4012_58_90005#4012_58_90003#4012_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33654": { + "npcId": 33654, + "attr": {}, + "npclist": "4012_54_90002#4012_54_90002#4012_54_90001#4012_54_90005#4012_54_90003#4012_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33655": { + "npcId": 33655, + "attr": {}, + "npclist": "4012_56_90002#4012_56_90002#4012_56_90001#4012_56_90005#4012_56_90003#4012_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33656": { + "npcId": 33656, + "attr": {}, + "npclist": "4012_58_90002#4012_58_90002#4012_58_90001#4012_58_90005#4012_58_90003#4012_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33657": { + "npcId": 33657, + "attr": {}, + "npclist": "4012_60_90002#4012_60_90002#4012_60_90001#4012_60_90005#4012_60_90003#4012_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33658": { + "npcId": 33658, + "attr": {}, + "npclist": "4012_62_90002#4012_62_90002#4012_62_90001#4012_62_90005#4012_62_90003#4012_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33659": { + "npcId": 33659, + "attr": {}, + "npclist": "4012_64_90002#4012_64_90002#4012_64_90001#4012_64_90005#4012_64_90003#4012_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33660": { + "npcId": 33660, + "attr": {}, + "npclist": "4012_60_90002#4012_60_90002#4012_60_90001#4012_60_90005#4012_60_90003#4012_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33661": { + "npcId": 33661, + "attr": {}, + "npclist": "4012_62_90002#4012_62_90002#4012_62_90001#4012_62_90005#4012_62_90003#4012_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33662": { + "npcId": 33662, + "attr": {}, + "npclist": "4012_64_90002#4012_64_90002#4012_64_90001#4012_64_90005#4012_64_90003#4012_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33663": { + "npcId": 33663, + "attr": {}, + "npclist": "4012_66_90002#4012_66_90002#4012_66_90001#4012_66_90005#4012_66_90003#4012_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33664": { + "npcId": 33664, + "attr": {}, + "npclist": "4012_68_90002#4012_68_90002#4012_68_90001#4012_68_90005#4012_68_90003#4012_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33665": { + "npcId": 33665, + "attr": {}, + "npclist": "4012_70_90002#4012_70_90002#4012_70_90001#4012_70_90005#4012_70_90003#4012_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33666": { + "npcId": 33666, + "attr": {}, + "npclist": "4012_66_90002#4012_66_90002#4012_66_90001#4012_66_90005#4012_66_90003#4012_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33667": { + "npcId": 33667, + "attr": {}, + "npclist": "4012_68_90002#4012_68_90002#4012_68_90001#4012_68_90005#4012_68_90003#4012_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33668": { + "npcId": 33668, + "attr": {}, + "npclist": "4012_70_90002#4012_70_90002#4012_70_90001#4012_70_90005#4012_70_90003#4012_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33669": { + "npcId": 33669, + "attr": {}, + "npclist": "4012_72_90002#4012_72_90002#4012_72_90001#4012_72_90005#4012_72_90003#4012_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33670": { + "npcId": 33670, + "attr": {}, + "npclist": "4012_74_90002#4012_74_90002#4012_74_90001#4012_74_90005#4012_74_90003#4012_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33671": { + "npcId": 33671, + "attr": {}, + "npclist": "4012_76_90002#4012_76_90002#4012_76_90001#4012_76_90005#4012_76_90003#4012_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33672": { + "npcId": 33672, + "attr": {}, + "npclist": "4012_72_90002#4012_72_90002#4012_72_90001#4012_72_90005#4012_72_90003#4012_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33673": { + "npcId": 33673, + "attr": {}, + "npclist": "4012_74_90002#4012_74_90002#4012_74_90001#4012_74_90005#4012_74_90003#4012_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33674": { + "npcId": 33674, + "attr": {}, + "npclist": "4012_76_90002#4012_76_90002#4012_76_90001#4012_76_90005#4012_76_90003#4012_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33675": { + "npcId": 33675, + "attr": {}, + "npclist": "4012_78_90002#4012_78_90002#4012_78_90001#4012_78_90005#4012_78_90003#4012_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33676": { + "npcId": 33676, + "attr": {}, + "npclist": "4012_80_90002#4012_80_90002#4012_80_90001#4012_80_90005#4012_80_90003#4012_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33677": { + "npcId": 33677, + "attr": {}, + "npclist": "4012_82_90002#4012_82_90002#4012_82_90001#4012_82_90005#4012_82_90003#4012_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33678": { + "npcId": 33678, + "attr": {}, + "npclist": "4012_78_90002#4012_78_90002#4012_78_90001#4012_78_90005#4012_78_90003#4012_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33679": { + "npcId": 33679, + "attr": {}, + "npclist": "4012_80_90002#4012_80_90002#4012_80_90001#4012_80_90005#4012_80_90003#4012_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33680": { + "npcId": 33680, + "attr": {}, + "npclist": "4012_82_90002#4012_82_90002#4012_82_90001#4012_82_90005#4012_82_90003#4012_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33681": { + "npcId": 33681, + "attr": {}, + "npclist": "4012_84_90002#4012_84_90002#4012_84_90001#4012_84_90005#4012_84_90003#4012_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33682": { + "npcId": 33682, + "attr": {}, + "npclist": "4012_86_90002#4012_86_90002#4012_86_90001#4012_86_90005#4012_86_90003#4012_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33683": { + "npcId": 33683, + "attr": {}, + "npclist": "4012_88_90002#4012_88_90002#4012_88_90001#4012_88_90005#4012_88_90003#4012_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33684": { + "npcId": 33684, + "attr": {}, + "npclist": "4012_84_90002#4012_84_90002#4012_84_90001#4012_84_90005#4012_84_90003#4012_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33685": { + "npcId": 33685, + "attr": {}, + "npclist": "4012_86_90002#4012_86_90002#4012_86_90001#4012_86_90005#4012_86_90003#4012_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33686": { + "npcId": 33686, + "attr": {}, + "npclist": "4012_88_90002#4012_88_90002#4012_88_90001#4012_88_90005#4012_88_90003#4012_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33687": { + "npcId": 33687, + "attr": {}, + "npclist": "4012_90_90002#4012_90_90002#4012_90_90001#4012_90_90005#4012_90_90003#4012_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33688": { + "npcId": 33688, + "attr": {}, + "npclist": "4012_92_90002#4012_92_90002#4012_92_90001#4012_92_90005#4012_92_90003#4012_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33689": { + "npcId": 33689, + "attr": {}, + "npclist": "4012_94_90002#4012_94_90002#4012_94_90001#4012_94_90005#4012_94_90003#4012_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33690": { + "npcId": 33690, + "attr": {}, + "npclist": "4012_90_90002#4012_90_90002#4012_90_90001#4012_90_90005#4012_90_90003#4012_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33691": { + "npcId": 33691, + "attr": {}, + "npclist": "4012_92_90002#4012_92_90002#4012_92_90001#4012_92_90005#4012_92_90003#4012_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33692": { + "npcId": 33692, + "attr": {}, + "npclist": "4012_94_90002#4012_94_90002#4012_94_90001#4012_94_90005#4012_94_90003#4012_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33693": { + "npcId": 33693, + "attr": {}, + "npclist": "4012_96_90002#4012_96_90002#4012_96_90001#4012_96_90005#4012_96_90003#4012_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33694": { + "npcId": 33694, + "attr": {}, + "npclist": "4012_98_90002#4012_98_90002#4012_98_90001#4012_98_90005#4012_98_90003#4012_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33695": { + "npcId": 33695, + "attr": {}, + "npclist": "4012_100_90002#4012_100_90002#4012_100_90001#4012_100_90005#4012_100_90003#4012_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33696": { + "npcId": 33696, + "attr": {}, + "npclist": "4012_96_90002#4012_96_90002#4012_96_90001#4012_96_90005#4012_96_90003#4012_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33697": { + "npcId": 33697, + "attr": {}, + "npclist": "4012_98_90002#4012_98_90002#4012_98_90001#4012_98_90005#4012_98_90003#4012_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33698": { + "npcId": 33698, + "attr": {}, + "npclist": "4012_100_90002#4012_100_90002#4012_100_90001#4012_100_90005#4012_100_90003#4012_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33699": { + "npcId": 33699, + "attr": {}, + "npclist": "4012_102_90002#4012_102_90002#4012_102_90001#4012_102_90005#4012_102_90003#4012_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33700": { + "npcId": 33700, + "attr": {}, + "npclist": "4012_104_90002#4012_104_90002#4012_104_90001#4012_104_90005#4012_104_90003#4012_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33701": { + "npcId": 33701, + "attr": {}, + "npclist": "4013_2_90002#4013_2_90002#4013_2_90001#4013_2_90005#4013_2_90003#4013_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33702": { + "npcId": 33702, + "attr": {}, + "npclist": "4013_4_90002#4013_4_90002#4013_4_90001#4013_4_90005#4013_4_90003#4013_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33703": { + "npcId": 33703, + "attr": {}, + "npclist": "4013_6_90002#4013_6_90002#4013_6_90001#4013_6_90005#4013_6_90003#4013_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33704": { + "npcId": 33704, + "attr": {}, + "npclist": "4013_8_90002#4013_8_90002#4013_8_90001#4013_8_90005#4013_8_90003#4013_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33705": { + "npcId": 33705, + "attr": {}, + "npclist": "4013_10_90002#4013_10_90002#4013_10_90001#4013_10_90005#4013_10_90003#4013_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33706": { + "npcId": 33706, + "attr": {}, + "npclist": "4013_6_90002#4013_6_90002#4013_6_90001#4013_6_90005#4013_6_90003#4013_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33707": { + "npcId": 33707, + "attr": {}, + "npclist": "4013_8_90002#4013_8_90002#4013_8_90001#4013_8_90005#4013_8_90003#4013_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33708": { + "npcId": 33708, + "attr": {}, + "npclist": "4013_10_90002#4013_10_90002#4013_10_90001#4013_10_90005#4013_10_90003#4013_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33709": { + "npcId": 33709, + "attr": {}, + "npclist": "4013_12_90002#4013_12_90002#4013_12_90001#4013_12_90005#4013_12_90003#4013_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33710": { + "npcId": 33710, + "attr": {}, + "npclist": "4013_14_90002#4013_14_90002#4013_14_90001#4013_14_90005#4013_14_90003#4013_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33711": { + "npcId": 33711, + "attr": {}, + "npclist": "4013_16_90002#4013_16_90002#4013_16_90001#4013_16_90005#4013_16_90003#4013_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33712": { + "npcId": 33712, + "attr": {}, + "npclist": "4013_12_90002#4013_12_90002#4013_12_90001#4013_12_90005#4013_12_90003#4013_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33713": { + "npcId": 33713, + "attr": {}, + "npclist": "4013_14_90002#4013_14_90002#4013_14_90001#4013_14_90005#4013_14_90003#4013_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33714": { + "npcId": 33714, + "attr": {}, + "npclist": "4013_16_90002#4013_16_90002#4013_16_90001#4013_16_90005#4013_16_90003#4013_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33715": { + "npcId": 33715, + "attr": {}, + "npclist": "4013_18_90002#4013_18_90002#4013_18_90001#4013_18_90005#4013_18_90003#4013_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33716": { + "npcId": 33716, + "attr": {}, + "npclist": "4013_20_90002#4013_20_90002#4013_20_90001#4013_20_90005#4013_20_90003#4013_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33717": { + "npcId": 33717, + "attr": {}, + "npclist": "4013_22_90002#4013_22_90002#4013_22_90001#4013_22_90005#4013_22_90003#4013_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33718": { + "npcId": 33718, + "attr": {}, + "npclist": "4013_18_90002#4013_18_90002#4013_18_90001#4013_18_90005#4013_18_90003#4013_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33719": { + "npcId": 33719, + "attr": {}, + "npclist": "4013_20_90002#4013_20_90002#4013_20_90001#4013_20_90005#4013_20_90003#4013_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33720": { + "npcId": 33720, + "attr": {}, + "npclist": "4013_22_90002#4013_22_90002#4013_22_90001#4013_22_90005#4013_22_90003#4013_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33721": { + "npcId": 33721, + "attr": {}, + "npclist": "4013_24_90002#4013_24_90002#4013_24_90001#4013_24_90005#4013_24_90003#4013_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33722": { + "npcId": 33722, + "attr": {}, + "npclist": "4013_26_90002#4013_26_90002#4013_26_90001#4013_26_90005#4013_26_90003#4013_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33723": { + "npcId": 33723, + "attr": {}, + "npclist": "4013_28_90002#4013_28_90002#4013_28_90001#4013_28_90005#4013_28_90003#4013_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33724": { + "npcId": 33724, + "attr": {}, + "npclist": "4013_24_90002#4013_24_90002#4013_24_90001#4013_24_90005#4013_24_90003#4013_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33725": { + "npcId": 33725, + "attr": {}, + "npclist": "4013_26_90002#4013_26_90002#4013_26_90001#4013_26_90005#4013_26_90003#4013_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33726": { + "npcId": 33726, + "attr": {}, + "npclist": "4013_28_90002#4013_28_90002#4013_28_90001#4013_28_90005#4013_28_90003#4013_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33727": { + "npcId": 33727, + "attr": {}, + "npclist": "4013_30_90002#4013_30_90002#4013_30_90001#4013_30_90005#4013_30_90003#4013_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33728": { + "npcId": 33728, + "attr": {}, + "npclist": "4013_32_90002#4013_32_90002#4013_32_90001#4013_32_90005#4013_32_90003#4013_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33729": { + "npcId": 33729, + "attr": {}, + "npclist": "4013_34_90002#4013_34_90002#4013_34_90001#4013_34_90005#4013_34_90003#4013_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33730": { + "npcId": 33730, + "attr": {}, + "npclist": "4013_30_90002#4013_30_90002#4013_30_90001#4013_30_90005#4013_30_90003#4013_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33731": { + "npcId": 33731, + "attr": {}, + "npclist": "4013_32_90002#4013_32_90002#4013_32_90001#4013_32_90005#4013_32_90003#4013_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33732": { + "npcId": 33732, + "attr": {}, + "npclist": "4013_34_90002#4013_34_90002#4013_34_90001#4013_34_90005#4013_34_90003#4013_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33733": { + "npcId": 33733, + "attr": {}, + "npclist": "4013_36_90002#4013_36_90002#4013_36_90001#4013_36_90005#4013_36_90003#4013_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33734": { + "npcId": 33734, + "attr": {}, + "npclist": "4013_38_90002#4013_38_90002#4013_38_90001#4013_38_90005#4013_38_90003#4013_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33735": { + "npcId": 33735, + "attr": {}, + "npclist": "4013_40_90002#4013_40_90002#4013_40_90001#4013_40_90005#4013_40_90003#4013_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33736": { + "npcId": 33736, + "attr": {}, + "npclist": "4013_36_90002#4013_36_90002#4013_36_90001#4013_36_90005#4013_36_90003#4013_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33737": { + "npcId": 33737, + "attr": {}, + "npclist": "4013_38_90002#4013_38_90002#4013_38_90001#4013_38_90005#4013_38_90003#4013_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33738": { + "npcId": 33738, + "attr": {}, + "npclist": "4013_40_90002#4013_40_90002#4013_40_90001#4013_40_90005#4013_40_90003#4013_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33739": { + "npcId": 33739, + "attr": {}, + "npclist": "4013_42_90002#4013_42_90002#4013_42_90001#4013_42_90005#4013_42_90003#4013_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33740": { + "npcId": 33740, + "attr": {}, + "npclist": "4013_44_90002#4013_44_90002#4013_44_90001#4013_44_90005#4013_44_90003#4013_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33741": { + "npcId": 33741, + "attr": {}, + "npclist": "4013_46_90002#4013_46_90002#4013_46_90001#4013_46_90005#4013_46_90003#4013_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33742": { + "npcId": 33742, + "attr": {}, + "npclist": "4013_42_90002#4013_42_90002#4013_42_90001#4013_42_90005#4013_42_90003#4013_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33743": { + "npcId": 33743, + "attr": {}, + "npclist": "4013_44_90002#4013_44_90002#4013_44_90001#4013_44_90005#4013_44_90003#4013_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33744": { + "npcId": 33744, + "attr": {}, + "npclist": "4013_46_90002#4013_46_90002#4013_46_90001#4013_46_90005#4013_46_90003#4013_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33745": { + "npcId": 33745, + "attr": {}, + "npclist": "4013_48_90002#4013_48_90002#4013_48_90001#4013_48_90005#4013_48_90003#4013_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33746": { + "npcId": 33746, + "attr": {}, + "npclist": "4013_50_90002#4013_50_90002#4013_50_90001#4013_50_90005#4013_50_90003#4013_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33747": { + "npcId": 33747, + "attr": {}, + "npclist": "4013_52_90002#4013_52_90002#4013_52_90001#4013_52_90005#4013_52_90003#4013_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33748": { + "npcId": 33748, + "attr": {}, + "npclist": "4013_48_90002#4013_48_90002#4013_48_90001#4013_48_90005#4013_48_90003#4013_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33749": { + "npcId": 33749, + "attr": {}, + "npclist": "4013_50_90002#4013_50_90002#4013_50_90001#4013_50_90005#4013_50_90003#4013_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33750": { + "npcId": 33750, + "attr": {}, + "npclist": "4013_52_90002#4013_52_90002#4013_52_90001#4013_52_90005#4013_52_90003#4013_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33751": { + "npcId": 33751, + "attr": {}, + "npclist": "4013_54_90002#4013_54_90002#4013_54_90001#4013_54_90005#4013_54_90003#4013_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33752": { + "npcId": 33752, + "attr": {}, + "npclist": "4013_56_90002#4013_56_90002#4013_56_90001#4013_56_90005#4013_56_90003#4013_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33753": { + "npcId": 33753, + "attr": {}, + "npclist": "4013_58_90002#4013_58_90002#4013_58_90001#4013_58_90005#4013_58_90003#4013_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33754": { + "npcId": 33754, + "attr": {}, + "npclist": "4013_54_90002#4013_54_90002#4013_54_90001#4013_54_90005#4013_54_90003#4013_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33755": { + "npcId": 33755, + "attr": {}, + "npclist": "4013_56_90002#4013_56_90002#4013_56_90001#4013_56_90005#4013_56_90003#4013_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33756": { + "npcId": 33756, + "attr": {}, + "npclist": "4013_58_90002#4013_58_90002#4013_58_90001#4013_58_90005#4013_58_90003#4013_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33757": { + "npcId": 33757, + "attr": {}, + "npclist": "4013_60_90002#4013_60_90002#4013_60_90001#4013_60_90005#4013_60_90003#4013_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33758": { + "npcId": 33758, + "attr": {}, + "npclist": "4013_62_90002#4013_62_90002#4013_62_90001#4013_62_90005#4013_62_90003#4013_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33759": { + "npcId": 33759, + "attr": {}, + "npclist": "4013_64_90002#4013_64_90002#4013_64_90001#4013_64_90005#4013_64_90003#4013_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33760": { + "npcId": 33760, + "attr": {}, + "npclist": "4013_60_90002#4013_60_90002#4013_60_90001#4013_60_90005#4013_60_90003#4013_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33761": { + "npcId": 33761, + "attr": {}, + "npclist": "4013_62_90002#4013_62_90002#4013_62_90001#4013_62_90005#4013_62_90003#4013_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33762": { + "npcId": 33762, + "attr": {}, + "npclist": "4013_64_90002#4013_64_90002#4013_64_90001#4013_64_90005#4013_64_90003#4013_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33763": { + "npcId": 33763, + "attr": {}, + "npclist": "4013_66_90002#4013_66_90002#4013_66_90001#4013_66_90005#4013_66_90003#4013_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33764": { + "npcId": 33764, + "attr": {}, + "npclist": "4013_68_90002#4013_68_90002#4013_68_90001#4013_68_90005#4013_68_90003#4013_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33765": { + "npcId": 33765, + "attr": {}, + "npclist": "4013_70_90002#4013_70_90002#4013_70_90001#4013_70_90005#4013_70_90003#4013_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33766": { + "npcId": 33766, + "attr": {}, + "npclist": "4013_66_90002#4013_66_90002#4013_66_90001#4013_66_90005#4013_66_90003#4013_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33767": { + "npcId": 33767, + "attr": {}, + "npclist": "4013_68_90002#4013_68_90002#4013_68_90001#4013_68_90005#4013_68_90003#4013_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33768": { + "npcId": 33768, + "attr": {}, + "npclist": "4013_70_90002#4013_70_90002#4013_70_90001#4013_70_90005#4013_70_90003#4013_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33769": { + "npcId": 33769, + "attr": {}, + "npclist": "4013_72_90002#4013_72_90002#4013_72_90001#4013_72_90005#4013_72_90003#4013_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33770": { + "npcId": 33770, + "attr": {}, + "npclist": "4013_74_90002#4013_74_90002#4013_74_90001#4013_74_90005#4013_74_90003#4013_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33771": { + "npcId": 33771, + "attr": {}, + "npclist": "4013_76_90002#4013_76_90002#4013_76_90001#4013_76_90005#4013_76_90003#4013_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33772": { + "npcId": 33772, + "attr": {}, + "npclist": "4013_72_90002#4013_72_90002#4013_72_90001#4013_72_90005#4013_72_90003#4013_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33773": { + "npcId": 33773, + "attr": {}, + "npclist": "4013_74_90002#4013_74_90002#4013_74_90001#4013_74_90005#4013_74_90003#4013_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33774": { + "npcId": 33774, + "attr": {}, + "npclist": "4013_76_90002#4013_76_90002#4013_76_90001#4013_76_90005#4013_76_90003#4013_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33775": { + "npcId": 33775, + "attr": {}, + "npclist": "4013_78_90002#4013_78_90002#4013_78_90001#4013_78_90005#4013_78_90003#4013_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33776": { + "npcId": 33776, + "attr": {}, + "npclist": "4013_80_90002#4013_80_90002#4013_80_90001#4013_80_90005#4013_80_90003#4013_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33777": { + "npcId": 33777, + "attr": {}, + "npclist": "4013_82_90002#4013_82_90002#4013_82_90001#4013_82_90005#4013_82_90003#4013_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33778": { + "npcId": 33778, + "attr": {}, + "npclist": "4013_78_90002#4013_78_90002#4013_78_90001#4013_78_90005#4013_78_90003#4013_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33779": { + "npcId": 33779, + "attr": {}, + "npclist": "4013_80_90002#4013_80_90002#4013_80_90001#4013_80_90005#4013_80_90003#4013_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33780": { + "npcId": 33780, + "attr": {}, + "npclist": "4013_82_90002#4013_82_90002#4013_82_90001#4013_82_90005#4013_82_90003#4013_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33781": { + "npcId": 33781, + "attr": {}, + "npclist": "4013_84_90002#4013_84_90002#4013_84_90001#4013_84_90005#4013_84_90003#4013_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33782": { + "npcId": 33782, + "attr": {}, + "npclist": "4013_86_90002#4013_86_90002#4013_86_90001#4013_86_90005#4013_86_90003#4013_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33783": { + "npcId": 33783, + "attr": {}, + "npclist": "4013_88_90002#4013_88_90002#4013_88_90001#4013_88_90005#4013_88_90003#4013_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33784": { + "npcId": 33784, + "attr": {}, + "npclist": "4013_84_90002#4013_84_90002#4013_84_90001#4013_84_90005#4013_84_90003#4013_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33785": { + "npcId": 33785, + "attr": {}, + "npclist": "4013_86_90002#4013_86_90002#4013_86_90001#4013_86_90005#4013_86_90003#4013_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33786": { + "npcId": 33786, + "attr": {}, + "npclist": "4013_88_90002#4013_88_90002#4013_88_90001#4013_88_90005#4013_88_90003#4013_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33787": { + "npcId": 33787, + "attr": {}, + "npclist": "4013_90_90002#4013_90_90002#4013_90_90001#4013_90_90005#4013_90_90003#4013_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33788": { + "npcId": 33788, + "attr": {}, + "npclist": "4013_92_90002#4013_92_90002#4013_92_90001#4013_92_90005#4013_92_90003#4013_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33789": { + "npcId": 33789, + "attr": {}, + "npclist": "4013_94_90002#4013_94_90002#4013_94_90001#4013_94_90005#4013_94_90003#4013_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33790": { + "npcId": 33790, + "attr": {}, + "npclist": "4013_90_90002#4013_90_90002#4013_90_90001#4013_90_90005#4013_90_90003#4013_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33791": { + "npcId": 33791, + "attr": {}, + "npclist": "4013_92_90002#4013_92_90002#4013_92_90001#4013_92_90005#4013_92_90003#4013_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33792": { + "npcId": 33792, + "attr": {}, + "npclist": "4013_94_90002#4013_94_90002#4013_94_90001#4013_94_90005#4013_94_90003#4013_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33793": { + "npcId": 33793, + "attr": {}, + "npclist": "4013_96_90002#4013_96_90002#4013_96_90001#4013_96_90005#4013_96_90003#4013_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33794": { + "npcId": 33794, + "attr": {}, + "npclist": "4013_98_90002#4013_98_90002#4013_98_90001#4013_98_90005#4013_98_90003#4013_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33795": { + "npcId": 33795, + "attr": {}, + "npclist": "4013_100_90002#4013_100_90002#4013_100_90001#4013_100_90005#4013_100_90003#4013_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33796": { + "npcId": 33796, + "attr": {}, + "npclist": "4013_96_90002#4013_96_90002#4013_96_90001#4013_96_90005#4013_96_90003#4013_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33797": { + "npcId": 33797, + "attr": {}, + "npclist": "4013_98_90002#4013_98_90002#4013_98_90001#4013_98_90005#4013_98_90003#4013_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33798": { + "npcId": 33798, + "attr": {}, + "npclist": "4013_100_90002#4013_100_90002#4013_100_90001#4013_100_90005#4013_100_90003#4013_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33799": { + "npcId": 33799, + "attr": {}, + "npclist": "4013_102_90002#4013_102_90002#4013_102_90001#4013_102_90005#4013_102_90003#4013_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33800": { + "npcId": 33800, + "attr": {}, + "npclist": "4013_104_90002#4013_104_90002#4013_104_90001#4013_104_90005#4013_104_90003#4013_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33801": { + "npcId": 33801, + "attr": {}, + "npclist": "4014_2_90002#4014_2_90002#4014_2_90001#4014_2_90005#4014_2_90003#4014_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33802": { + "npcId": 33802, + "attr": {}, + "npclist": "4014_4_90002#4014_4_90002#4014_4_90001#4014_4_90005#4014_4_90003#4014_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33803": { + "npcId": 33803, + "attr": {}, + "npclist": "4014_6_90002#4014_6_90002#4014_6_90001#4014_6_90005#4014_6_90003#4014_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33804": { + "npcId": 33804, + "attr": {}, + "npclist": "4014_8_90002#4014_8_90002#4014_8_90001#4014_8_90005#4014_8_90003#4014_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33805": { + "npcId": 33805, + "attr": {}, + "npclist": "4014_10_90002#4014_10_90002#4014_10_90001#4014_10_90005#4014_10_90003#4014_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33806": { + "npcId": 33806, + "attr": {}, + "npclist": "4014_6_90002#4014_6_90002#4014_6_90001#4014_6_90005#4014_6_90003#4014_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33807": { + "npcId": 33807, + "attr": {}, + "npclist": "4014_8_90002#4014_8_90002#4014_8_90001#4014_8_90005#4014_8_90003#4014_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33808": { + "npcId": 33808, + "attr": {}, + "npclist": "4014_10_90002#4014_10_90002#4014_10_90001#4014_10_90005#4014_10_90003#4014_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33809": { + "npcId": 33809, + "attr": {}, + "npclist": "4014_12_90002#4014_12_90002#4014_12_90001#4014_12_90005#4014_12_90003#4014_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33810": { + "npcId": 33810, + "attr": {}, + "npclist": "4014_14_90002#4014_14_90002#4014_14_90001#4014_14_90005#4014_14_90003#4014_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33811": { + "npcId": 33811, + "attr": {}, + "npclist": "4014_16_90002#4014_16_90002#4014_16_90001#4014_16_90005#4014_16_90003#4014_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33812": { + "npcId": 33812, + "attr": {}, + "npclist": "4014_12_90002#4014_12_90002#4014_12_90001#4014_12_90005#4014_12_90003#4014_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33813": { + "npcId": 33813, + "attr": {}, + "npclist": "4014_14_90002#4014_14_90002#4014_14_90001#4014_14_90005#4014_14_90003#4014_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33814": { + "npcId": 33814, + "attr": {}, + "npclist": "4014_16_90002#4014_16_90002#4014_16_90001#4014_16_90005#4014_16_90003#4014_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33815": { + "npcId": 33815, + "attr": {}, + "npclist": "4014_18_90002#4014_18_90002#4014_18_90001#4014_18_90005#4014_18_90003#4014_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33816": { + "npcId": 33816, + "attr": {}, + "npclist": "4014_20_90002#4014_20_90002#4014_20_90001#4014_20_90005#4014_20_90003#4014_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33817": { + "npcId": 33817, + "attr": {}, + "npclist": "4014_22_90002#4014_22_90002#4014_22_90001#4014_22_90005#4014_22_90003#4014_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33818": { + "npcId": 33818, + "attr": {}, + "npclist": "4014_18_90002#4014_18_90002#4014_18_90001#4014_18_90005#4014_18_90003#4014_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33819": { + "npcId": 33819, + "attr": {}, + "npclist": "4014_20_90002#4014_20_90002#4014_20_90001#4014_20_90005#4014_20_90003#4014_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33820": { + "npcId": 33820, + "attr": {}, + "npclist": "4014_22_90002#4014_22_90002#4014_22_90001#4014_22_90005#4014_22_90003#4014_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33821": { + "npcId": 33821, + "attr": {}, + "npclist": "4014_24_90002#4014_24_90002#4014_24_90001#4014_24_90005#4014_24_90003#4014_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33822": { + "npcId": 33822, + "attr": {}, + "npclist": "4014_26_90002#4014_26_90002#4014_26_90001#4014_26_90005#4014_26_90003#4014_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33823": { + "npcId": 33823, + "attr": {}, + "npclist": "4014_28_90002#4014_28_90002#4014_28_90001#4014_28_90005#4014_28_90003#4014_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33824": { + "npcId": 33824, + "attr": {}, + "npclist": "4014_24_90002#4014_24_90002#4014_24_90001#4014_24_90005#4014_24_90003#4014_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33825": { + "npcId": 33825, + "attr": {}, + "npclist": "4014_26_90002#4014_26_90002#4014_26_90001#4014_26_90005#4014_26_90003#4014_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33826": { + "npcId": 33826, + "attr": {}, + "npclist": "4014_28_90002#4014_28_90002#4014_28_90001#4014_28_90005#4014_28_90003#4014_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33827": { + "npcId": 33827, + "attr": {}, + "npclist": "4014_30_90002#4014_30_90002#4014_30_90001#4014_30_90005#4014_30_90003#4014_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33828": { + "npcId": 33828, + "attr": {}, + "npclist": "4014_32_90002#4014_32_90002#4014_32_90001#4014_32_90005#4014_32_90003#4014_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33829": { + "npcId": 33829, + "attr": {}, + "npclist": "4014_34_90002#4014_34_90002#4014_34_90001#4014_34_90005#4014_34_90003#4014_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33830": { + "npcId": 33830, + "attr": {}, + "npclist": "4014_30_90002#4014_30_90002#4014_30_90001#4014_30_90005#4014_30_90003#4014_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33831": { + "npcId": 33831, + "attr": {}, + "npclist": "4014_32_90002#4014_32_90002#4014_32_90001#4014_32_90005#4014_32_90003#4014_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33832": { + "npcId": 33832, + "attr": {}, + "npclist": "4014_34_90002#4014_34_90002#4014_34_90001#4014_34_90005#4014_34_90003#4014_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33833": { + "npcId": 33833, + "attr": {}, + "npclist": "4014_36_90002#4014_36_90002#4014_36_90001#4014_36_90005#4014_36_90003#4014_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33834": { + "npcId": 33834, + "attr": {}, + "npclist": "4014_38_90002#4014_38_90002#4014_38_90001#4014_38_90005#4014_38_90003#4014_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33835": { + "npcId": 33835, + "attr": {}, + "npclist": "4014_40_90002#4014_40_90002#4014_40_90001#4014_40_90005#4014_40_90003#4014_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33836": { + "npcId": 33836, + "attr": {}, + "npclist": "4014_36_90002#4014_36_90002#4014_36_90001#4014_36_90005#4014_36_90003#4014_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33837": { + "npcId": 33837, + "attr": {}, + "npclist": "4014_38_90002#4014_38_90002#4014_38_90001#4014_38_90005#4014_38_90003#4014_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33838": { + "npcId": 33838, + "attr": {}, + "npclist": "4014_40_90002#4014_40_90002#4014_40_90001#4014_40_90005#4014_40_90003#4014_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33839": { + "npcId": 33839, + "attr": {}, + "npclist": "4014_42_90002#4014_42_90002#4014_42_90001#4014_42_90005#4014_42_90003#4014_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33840": { + "npcId": 33840, + "attr": {}, + "npclist": "4014_44_90002#4014_44_90002#4014_44_90001#4014_44_90005#4014_44_90003#4014_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33841": { + "npcId": 33841, + "attr": {}, + "npclist": "4014_46_90002#4014_46_90002#4014_46_90001#4014_46_90005#4014_46_90003#4014_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33842": { + "npcId": 33842, + "attr": {}, + "npclist": "4014_42_90002#4014_42_90002#4014_42_90001#4014_42_90005#4014_42_90003#4014_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33843": { + "npcId": 33843, + "attr": {}, + "npclist": "4014_44_90002#4014_44_90002#4014_44_90001#4014_44_90005#4014_44_90003#4014_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33844": { + "npcId": 33844, + "attr": {}, + "npclist": "4014_46_90002#4014_46_90002#4014_46_90001#4014_46_90005#4014_46_90003#4014_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33845": { + "npcId": 33845, + "attr": {}, + "npclist": "4014_48_90002#4014_48_90002#4014_48_90001#4014_48_90005#4014_48_90003#4014_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33846": { + "npcId": 33846, + "attr": {}, + "npclist": "4014_50_90002#4014_50_90002#4014_50_90001#4014_50_90005#4014_50_90003#4014_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33847": { + "npcId": 33847, + "attr": {}, + "npclist": "4014_52_90002#4014_52_90002#4014_52_90001#4014_52_90005#4014_52_90003#4014_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33848": { + "npcId": 33848, + "attr": {}, + "npclist": "4014_48_90002#4014_48_90002#4014_48_90001#4014_48_90005#4014_48_90003#4014_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33849": { + "npcId": 33849, + "attr": {}, + "npclist": "4014_50_90002#4014_50_90002#4014_50_90001#4014_50_90005#4014_50_90003#4014_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33850": { + "npcId": 33850, + "attr": {}, + "npclist": "4014_52_90002#4014_52_90002#4014_52_90001#4014_52_90005#4014_52_90003#4014_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33851": { + "npcId": 33851, + "attr": {}, + "npclist": "4014_54_90002#4014_54_90002#4014_54_90001#4014_54_90005#4014_54_90003#4014_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33852": { + "npcId": 33852, + "attr": {}, + "npclist": "4014_56_90002#4014_56_90002#4014_56_90001#4014_56_90005#4014_56_90003#4014_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33853": { + "npcId": 33853, + "attr": {}, + "npclist": "4014_58_90002#4014_58_90002#4014_58_90001#4014_58_90005#4014_58_90003#4014_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33854": { + "npcId": 33854, + "attr": {}, + "npclist": "4014_54_90002#4014_54_90002#4014_54_90001#4014_54_90005#4014_54_90003#4014_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33855": { + "npcId": 33855, + "attr": {}, + "npclist": "4014_56_90002#4014_56_90002#4014_56_90001#4014_56_90005#4014_56_90003#4014_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33856": { + "npcId": 33856, + "attr": {}, + "npclist": "4014_58_90002#4014_58_90002#4014_58_90001#4014_58_90005#4014_58_90003#4014_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33857": { + "npcId": 33857, + "attr": {}, + "npclist": "4014_60_90002#4014_60_90002#4014_60_90001#4014_60_90005#4014_60_90003#4014_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33858": { + "npcId": 33858, + "attr": {}, + "npclist": "4014_62_90002#4014_62_90002#4014_62_90001#4014_62_90005#4014_62_90003#4014_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33859": { + "npcId": 33859, + "attr": {}, + "npclist": "4014_64_90002#4014_64_90002#4014_64_90001#4014_64_90005#4014_64_90003#4014_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33860": { + "npcId": 33860, + "attr": {}, + "npclist": "4014_60_90002#4014_60_90002#4014_60_90001#4014_60_90005#4014_60_90003#4014_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33861": { + "npcId": 33861, + "attr": {}, + "npclist": "4014_62_90002#4014_62_90002#4014_62_90001#4014_62_90005#4014_62_90003#4014_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33862": { + "npcId": 33862, + "attr": {}, + "npclist": "4014_64_90002#4014_64_90002#4014_64_90001#4014_64_90005#4014_64_90003#4014_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33863": { + "npcId": 33863, + "attr": {}, + "npclist": "4014_66_90002#4014_66_90002#4014_66_90001#4014_66_90005#4014_66_90003#4014_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33864": { + "npcId": 33864, + "attr": {}, + "npclist": "4014_68_90002#4014_68_90002#4014_68_90001#4014_68_90005#4014_68_90003#4014_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33865": { + "npcId": 33865, + "attr": {}, + "npclist": "4014_70_90002#4014_70_90002#4014_70_90001#4014_70_90005#4014_70_90003#4014_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33866": { + "npcId": 33866, + "attr": {}, + "npclist": "4014_66_90002#4014_66_90002#4014_66_90001#4014_66_90005#4014_66_90003#4014_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33867": { + "npcId": 33867, + "attr": {}, + "npclist": "4014_68_90002#4014_68_90002#4014_68_90001#4014_68_90005#4014_68_90003#4014_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33868": { + "npcId": 33868, + "attr": {}, + "npclist": "4014_70_90002#4014_70_90002#4014_70_90001#4014_70_90005#4014_70_90003#4014_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33869": { + "npcId": 33869, + "attr": {}, + "npclist": "4014_72_90002#4014_72_90002#4014_72_90001#4014_72_90005#4014_72_90003#4014_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33870": { + "npcId": 33870, + "attr": {}, + "npclist": "4014_74_90002#4014_74_90002#4014_74_90001#4014_74_90005#4014_74_90003#4014_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33871": { + "npcId": 33871, + "attr": {}, + "npclist": "4014_76_90002#4014_76_90002#4014_76_90001#4014_76_90005#4014_76_90003#4014_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33872": { + "npcId": 33872, + "attr": {}, + "npclist": "4014_72_90002#4014_72_90002#4014_72_90001#4014_72_90005#4014_72_90003#4014_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33873": { + "npcId": 33873, + "attr": {}, + "npclist": "4014_74_90002#4014_74_90002#4014_74_90001#4014_74_90005#4014_74_90003#4014_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33874": { + "npcId": 33874, + "attr": {}, + "npclist": "4014_76_90002#4014_76_90002#4014_76_90001#4014_76_90005#4014_76_90003#4014_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33875": { + "npcId": 33875, + "attr": {}, + "npclist": "4014_78_90002#4014_78_90002#4014_78_90001#4014_78_90005#4014_78_90003#4014_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33876": { + "npcId": 33876, + "attr": {}, + "npclist": "4014_80_90002#4014_80_90002#4014_80_90001#4014_80_90005#4014_80_90003#4014_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33877": { + "npcId": 33877, + "attr": {}, + "npclist": "4014_82_90002#4014_82_90002#4014_82_90001#4014_82_90005#4014_82_90003#4014_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33878": { + "npcId": 33878, + "attr": {}, + "npclist": "4014_78_90002#4014_78_90002#4014_78_90001#4014_78_90005#4014_78_90003#4014_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33879": { + "npcId": 33879, + "attr": {}, + "npclist": "4014_80_90002#4014_80_90002#4014_80_90001#4014_80_90005#4014_80_90003#4014_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33880": { + "npcId": 33880, + "attr": {}, + "npclist": "4014_82_90002#4014_82_90002#4014_82_90001#4014_82_90005#4014_82_90003#4014_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33881": { + "npcId": 33881, + "attr": {}, + "npclist": "4014_84_90002#4014_84_90002#4014_84_90001#4014_84_90005#4014_84_90003#4014_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33882": { + "npcId": 33882, + "attr": {}, + "npclist": "4014_86_90002#4014_86_90002#4014_86_90001#4014_86_90005#4014_86_90003#4014_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33883": { + "npcId": 33883, + "attr": {}, + "npclist": "4014_88_90002#4014_88_90002#4014_88_90001#4014_88_90005#4014_88_90003#4014_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33884": { + "npcId": 33884, + "attr": {}, + "npclist": "4014_84_90002#4014_84_90002#4014_84_90001#4014_84_90005#4014_84_90003#4014_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33885": { + "npcId": 33885, + "attr": {}, + "npclist": "4014_86_90002#4014_86_90002#4014_86_90001#4014_86_90005#4014_86_90003#4014_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33886": { + "npcId": 33886, + "attr": {}, + "npclist": "4014_88_90002#4014_88_90002#4014_88_90001#4014_88_90005#4014_88_90003#4014_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33887": { + "npcId": 33887, + "attr": {}, + "npclist": "4014_90_90002#4014_90_90002#4014_90_90001#4014_90_90005#4014_90_90003#4014_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33888": { + "npcId": 33888, + "attr": {}, + "npclist": "4014_92_90002#4014_92_90002#4014_92_90001#4014_92_90005#4014_92_90003#4014_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33889": { + "npcId": 33889, + "attr": {}, + "npclist": "4014_94_90002#4014_94_90002#4014_94_90001#4014_94_90005#4014_94_90003#4014_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33890": { + "npcId": 33890, + "attr": {}, + "npclist": "4014_90_90002#4014_90_90002#4014_90_90001#4014_90_90005#4014_90_90003#4014_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33891": { + "npcId": 33891, + "attr": {}, + "npclist": "4014_92_90002#4014_92_90002#4014_92_90001#4014_92_90005#4014_92_90003#4014_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33892": { + "npcId": 33892, + "attr": {}, + "npclist": "4014_94_90002#4014_94_90002#4014_94_90001#4014_94_90005#4014_94_90003#4014_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33893": { + "npcId": 33893, + "attr": {}, + "npclist": "4014_96_90002#4014_96_90002#4014_96_90001#4014_96_90005#4014_96_90003#4014_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33894": { + "npcId": 33894, + "attr": {}, + "npclist": "4014_98_90002#4014_98_90002#4014_98_90001#4014_98_90005#4014_98_90003#4014_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33895": { + "npcId": 33895, + "attr": {}, + "npclist": "4014_100_90002#4014_100_90002#4014_100_90001#4014_100_90005#4014_100_90003#4014_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33896": { + "npcId": 33896, + "attr": {}, + "npclist": "4014_96_90002#4014_96_90002#4014_96_90001#4014_96_90005#4014_96_90003#4014_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33897": { + "npcId": 33897, + "attr": {}, + "npclist": "4014_98_90002#4014_98_90002#4014_98_90001#4014_98_90005#4014_98_90003#4014_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33898": { + "npcId": 33898, + "attr": {}, + "npclist": "4014_100_90002#4014_100_90002#4014_100_90001#4014_100_90005#4014_100_90003#4014_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33899": { + "npcId": 33899, + "attr": {}, + "npclist": "4014_102_90002#4014_102_90002#4014_102_90001#4014_102_90005#4014_102_90003#4014_102_90003", + "npcLv": [], + "isboss": 0 + }, + "33900": { + "npcId": 33900, + "attr": {}, + "npclist": "4014_104_90002#4014_104_90002#4014_104_90001#4014_104_90005#4014_104_90003#4014_104_90003", + "npcLv": [], + "isboss": 0 + }, + "33901": { + "npcId": 33901, + "attr": {}, + "npclist": "4015_2_90002#4015_2_90002#4015_2_90001#4015_2_90005#4015_2_90003#4015_2_90003", + "npcLv": [], + "isboss": 0 + }, + "33902": { + "npcId": 33902, + "attr": {}, + "npclist": "4015_4_90002#4015_4_90002#4015_4_90001#4015_4_90005#4015_4_90003#4015_4_90003", + "npcLv": [], + "isboss": 0 + }, + "33903": { + "npcId": 33903, + "attr": {}, + "npclist": "4015_6_90002#4015_6_90002#4015_6_90001#4015_6_90005#4015_6_90003#4015_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33904": { + "npcId": 33904, + "attr": {}, + "npclist": "4015_8_90002#4015_8_90002#4015_8_90001#4015_8_90005#4015_8_90003#4015_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33905": { + "npcId": 33905, + "attr": {}, + "npclist": "4015_10_90002#4015_10_90002#4015_10_90001#4015_10_90005#4015_10_90003#4015_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33906": { + "npcId": 33906, + "attr": {}, + "npclist": "4015_6_90002#4015_6_90002#4015_6_90001#4015_6_90005#4015_6_90003#4015_6_90003", + "npcLv": [], + "isboss": 0 + }, + "33907": { + "npcId": 33907, + "attr": {}, + "npclist": "4015_8_90002#4015_8_90002#4015_8_90001#4015_8_90005#4015_8_90003#4015_8_90003", + "npcLv": [], + "isboss": 0 + }, + "33908": { + "npcId": 33908, + "attr": {}, + "npclist": "4015_10_90002#4015_10_90002#4015_10_90001#4015_10_90005#4015_10_90003#4015_10_90003", + "npcLv": [], + "isboss": 0 + }, + "33909": { + "npcId": 33909, + "attr": {}, + "npclist": "4015_12_90002#4015_12_90002#4015_12_90001#4015_12_90005#4015_12_90003#4015_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33910": { + "npcId": 33910, + "attr": {}, + "npclist": "4015_14_90002#4015_14_90002#4015_14_90001#4015_14_90005#4015_14_90003#4015_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33911": { + "npcId": 33911, + "attr": {}, + "npclist": "4015_16_90002#4015_16_90002#4015_16_90001#4015_16_90005#4015_16_90003#4015_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33912": { + "npcId": 33912, + "attr": {}, + "npclist": "4015_12_90002#4015_12_90002#4015_12_90001#4015_12_90005#4015_12_90003#4015_12_90003", + "npcLv": [], + "isboss": 0 + }, + "33913": { + "npcId": 33913, + "attr": {}, + "npclist": "4015_14_90002#4015_14_90002#4015_14_90001#4015_14_90005#4015_14_90003#4015_14_90003", + "npcLv": [], + "isboss": 0 + }, + "33914": { + "npcId": 33914, + "attr": {}, + "npclist": "4015_16_90002#4015_16_90002#4015_16_90001#4015_16_90005#4015_16_90003#4015_16_90003", + "npcLv": [], + "isboss": 0 + }, + "33915": { + "npcId": 33915, + "attr": {}, + "npclist": "4015_18_90002#4015_18_90002#4015_18_90001#4015_18_90005#4015_18_90003#4015_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33916": { + "npcId": 33916, + "attr": {}, + "npclist": "4015_20_90002#4015_20_90002#4015_20_90001#4015_20_90005#4015_20_90003#4015_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33917": { + "npcId": 33917, + "attr": {}, + "npclist": "4015_22_90002#4015_22_90002#4015_22_90001#4015_22_90005#4015_22_90003#4015_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33918": { + "npcId": 33918, + "attr": {}, + "npclist": "4015_18_90002#4015_18_90002#4015_18_90001#4015_18_90005#4015_18_90003#4015_18_90003", + "npcLv": [], + "isboss": 0 + }, + "33919": { + "npcId": 33919, + "attr": {}, + "npclist": "4015_20_90002#4015_20_90002#4015_20_90001#4015_20_90005#4015_20_90003#4015_20_90003", + "npcLv": [], + "isboss": 0 + }, + "33920": { + "npcId": 33920, + "attr": {}, + "npclist": "4015_22_90002#4015_22_90002#4015_22_90001#4015_22_90005#4015_22_90003#4015_22_90003", + "npcLv": [], + "isboss": 0 + }, + "33921": { + "npcId": 33921, + "attr": {}, + "npclist": "4015_24_90002#4015_24_90002#4015_24_90001#4015_24_90005#4015_24_90003#4015_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33922": { + "npcId": 33922, + "attr": {}, + "npclist": "4015_26_90002#4015_26_90002#4015_26_90001#4015_26_90005#4015_26_90003#4015_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33923": { + "npcId": 33923, + "attr": {}, + "npclist": "4015_28_90002#4015_28_90002#4015_28_90001#4015_28_90005#4015_28_90003#4015_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33924": { + "npcId": 33924, + "attr": {}, + "npclist": "4015_24_90002#4015_24_90002#4015_24_90001#4015_24_90005#4015_24_90003#4015_24_90003", + "npcLv": [], + "isboss": 0 + }, + "33925": { + "npcId": 33925, + "attr": {}, + "npclist": "4015_26_90002#4015_26_90002#4015_26_90001#4015_26_90005#4015_26_90003#4015_26_90003", + "npcLv": [], + "isboss": 0 + }, + "33926": { + "npcId": 33926, + "attr": {}, + "npclist": "4015_28_90002#4015_28_90002#4015_28_90001#4015_28_90005#4015_28_90003#4015_28_90003", + "npcLv": [], + "isboss": 0 + }, + "33927": { + "npcId": 33927, + "attr": {}, + "npclist": "4015_30_90002#4015_30_90002#4015_30_90001#4015_30_90005#4015_30_90003#4015_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33928": { + "npcId": 33928, + "attr": {}, + "npclist": "4015_32_90002#4015_32_90002#4015_32_90001#4015_32_90005#4015_32_90003#4015_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33929": { + "npcId": 33929, + "attr": {}, + "npclist": "4015_34_90002#4015_34_90002#4015_34_90001#4015_34_90005#4015_34_90003#4015_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33930": { + "npcId": 33930, + "attr": {}, + "npclist": "4015_30_90002#4015_30_90002#4015_30_90001#4015_30_90005#4015_30_90003#4015_30_90003", + "npcLv": [], + "isboss": 0 + }, + "33931": { + "npcId": 33931, + "attr": {}, + "npclist": "4015_32_90002#4015_32_90002#4015_32_90001#4015_32_90005#4015_32_90003#4015_32_90003", + "npcLv": [], + "isboss": 0 + }, + "33932": { + "npcId": 33932, + "attr": {}, + "npclist": "4015_34_90002#4015_34_90002#4015_34_90001#4015_34_90005#4015_34_90003#4015_34_90003", + "npcLv": [], + "isboss": 0 + }, + "33933": { + "npcId": 33933, + "attr": {}, + "npclist": "4015_36_90002#4015_36_90002#4015_36_90001#4015_36_90005#4015_36_90003#4015_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33934": { + "npcId": 33934, + "attr": {}, + "npclist": "4015_38_90002#4015_38_90002#4015_38_90001#4015_38_90005#4015_38_90003#4015_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33935": { + "npcId": 33935, + "attr": {}, + "npclist": "4015_40_90002#4015_40_90002#4015_40_90001#4015_40_90005#4015_40_90003#4015_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33936": { + "npcId": 33936, + "attr": {}, + "npclist": "4015_36_90002#4015_36_90002#4015_36_90001#4015_36_90005#4015_36_90003#4015_36_90003", + "npcLv": [], + "isboss": 0 + }, + "33937": { + "npcId": 33937, + "attr": {}, + "npclist": "4015_38_90002#4015_38_90002#4015_38_90001#4015_38_90005#4015_38_90003#4015_38_90003", + "npcLv": [], + "isboss": 0 + }, + "33938": { + "npcId": 33938, + "attr": {}, + "npclist": "4015_40_90002#4015_40_90002#4015_40_90001#4015_40_90005#4015_40_90003#4015_40_90003", + "npcLv": [], + "isboss": 0 + }, + "33939": { + "npcId": 33939, + "attr": {}, + "npclist": "4015_42_90002#4015_42_90002#4015_42_90001#4015_42_90005#4015_42_90003#4015_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33940": { + "npcId": 33940, + "attr": {}, + "npclist": "4015_44_90002#4015_44_90002#4015_44_90001#4015_44_90005#4015_44_90003#4015_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33941": { + "npcId": 33941, + "attr": {}, + "npclist": "4015_46_90002#4015_46_90002#4015_46_90001#4015_46_90005#4015_46_90003#4015_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33942": { + "npcId": 33942, + "attr": {}, + "npclist": "4015_42_90002#4015_42_90002#4015_42_90001#4015_42_90005#4015_42_90003#4015_42_90003", + "npcLv": [], + "isboss": 0 + }, + "33943": { + "npcId": 33943, + "attr": {}, + "npclist": "4015_44_90002#4015_44_90002#4015_44_90001#4015_44_90005#4015_44_90003#4015_44_90003", + "npcLv": [], + "isboss": 0 + }, + "33944": { + "npcId": 33944, + "attr": {}, + "npclist": "4015_46_90002#4015_46_90002#4015_46_90001#4015_46_90005#4015_46_90003#4015_46_90003", + "npcLv": [], + "isboss": 0 + }, + "33945": { + "npcId": 33945, + "attr": {}, + "npclist": "4015_48_90002#4015_48_90002#4015_48_90001#4015_48_90005#4015_48_90003#4015_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33946": { + "npcId": 33946, + "attr": {}, + "npclist": "4015_50_90002#4015_50_90002#4015_50_90001#4015_50_90005#4015_50_90003#4015_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33947": { + "npcId": 33947, + "attr": {}, + "npclist": "4015_52_90002#4015_52_90002#4015_52_90001#4015_52_90005#4015_52_90003#4015_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33948": { + "npcId": 33948, + "attr": {}, + "npclist": "4015_48_90002#4015_48_90002#4015_48_90001#4015_48_90005#4015_48_90003#4015_48_90003", + "npcLv": [], + "isboss": 0 + }, + "33949": { + "npcId": 33949, + "attr": {}, + "npclist": "4015_50_90002#4015_50_90002#4015_50_90001#4015_50_90005#4015_50_90003#4015_50_90003", + "npcLv": [], + "isboss": 0 + }, + "33950": { + "npcId": 33950, + "attr": {}, + "npclist": "4015_52_90002#4015_52_90002#4015_52_90001#4015_52_90005#4015_52_90003#4015_52_90003", + "npcLv": [], + "isboss": 0 + }, + "33951": { + "npcId": 33951, + "attr": {}, + "npclist": "4015_54_90002#4015_54_90002#4015_54_90001#4015_54_90005#4015_54_90003#4015_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33952": { + "npcId": 33952, + "attr": {}, + "npclist": "4015_56_90002#4015_56_90002#4015_56_90001#4015_56_90005#4015_56_90003#4015_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33953": { + "npcId": 33953, + "attr": {}, + "npclist": "4015_58_90002#4015_58_90002#4015_58_90001#4015_58_90005#4015_58_90003#4015_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33954": { + "npcId": 33954, + "attr": {}, + "npclist": "4015_54_90002#4015_54_90002#4015_54_90001#4015_54_90005#4015_54_90003#4015_54_90003", + "npcLv": [], + "isboss": 0 + }, + "33955": { + "npcId": 33955, + "attr": {}, + "npclist": "4015_56_90002#4015_56_90002#4015_56_90001#4015_56_90005#4015_56_90003#4015_56_90003", + "npcLv": [], + "isboss": 0 + }, + "33956": { + "npcId": 33956, + "attr": {}, + "npclist": "4015_58_90002#4015_58_90002#4015_58_90001#4015_58_90005#4015_58_90003#4015_58_90003", + "npcLv": [], + "isboss": 0 + }, + "33957": { + "npcId": 33957, + "attr": {}, + "npclist": "4015_60_90002#4015_60_90002#4015_60_90001#4015_60_90005#4015_60_90003#4015_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33958": { + "npcId": 33958, + "attr": {}, + "npclist": "4015_62_90002#4015_62_90002#4015_62_90001#4015_62_90005#4015_62_90003#4015_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33959": { + "npcId": 33959, + "attr": {}, + "npclist": "4015_64_90002#4015_64_90002#4015_64_90001#4015_64_90005#4015_64_90003#4015_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33960": { + "npcId": 33960, + "attr": {}, + "npclist": "4015_60_90002#4015_60_90002#4015_60_90001#4015_60_90005#4015_60_90003#4015_60_90003", + "npcLv": [], + "isboss": 0 + }, + "33961": { + "npcId": 33961, + "attr": {}, + "npclist": "4015_62_90002#4015_62_90002#4015_62_90001#4015_62_90005#4015_62_90003#4015_62_90003", + "npcLv": [], + "isboss": 0 + }, + "33962": { + "npcId": 33962, + "attr": {}, + "npclist": "4015_64_90002#4015_64_90002#4015_64_90001#4015_64_90005#4015_64_90003#4015_64_90003", + "npcLv": [], + "isboss": 0 + }, + "33963": { + "npcId": 33963, + "attr": {}, + "npclist": "4015_66_90002#4015_66_90002#4015_66_90001#4015_66_90005#4015_66_90003#4015_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33964": { + "npcId": 33964, + "attr": {}, + "npclist": "4015_68_90002#4015_68_90002#4015_68_90001#4015_68_90005#4015_68_90003#4015_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33965": { + "npcId": 33965, + "attr": {}, + "npclist": "4015_70_90002#4015_70_90002#4015_70_90001#4015_70_90005#4015_70_90003#4015_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33966": { + "npcId": 33966, + "attr": {}, + "npclist": "4015_66_90002#4015_66_90002#4015_66_90001#4015_66_90005#4015_66_90003#4015_66_90003", + "npcLv": [], + "isboss": 0 + }, + "33967": { + "npcId": 33967, + "attr": {}, + "npclist": "4015_68_90002#4015_68_90002#4015_68_90001#4015_68_90005#4015_68_90003#4015_68_90003", + "npcLv": [], + "isboss": 0 + }, + "33968": { + "npcId": 33968, + "attr": {}, + "npclist": "4015_70_90002#4015_70_90002#4015_70_90001#4015_70_90005#4015_70_90003#4015_70_90003", + "npcLv": [], + "isboss": 0 + }, + "33969": { + "npcId": 33969, + "attr": {}, + "npclist": "4015_72_90002#4015_72_90002#4015_72_90001#4015_72_90005#4015_72_90003#4015_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33970": { + "npcId": 33970, + "attr": {}, + "npclist": "4015_74_90002#4015_74_90002#4015_74_90001#4015_74_90005#4015_74_90003#4015_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33971": { + "npcId": 33971, + "attr": {}, + "npclist": "4015_76_90002#4015_76_90002#4015_76_90001#4015_76_90005#4015_76_90003#4015_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33972": { + "npcId": 33972, + "attr": {}, + "npclist": "4015_72_90002#4015_72_90002#4015_72_90001#4015_72_90005#4015_72_90003#4015_72_90003", + "npcLv": [], + "isboss": 0 + }, + "33973": { + "npcId": 33973, + "attr": {}, + "npclist": "4015_74_90002#4015_74_90002#4015_74_90001#4015_74_90005#4015_74_90003#4015_74_90003", + "npcLv": [], + "isboss": 0 + }, + "33974": { + "npcId": 33974, + "attr": {}, + "npclist": "4015_76_90002#4015_76_90002#4015_76_90001#4015_76_90005#4015_76_90003#4015_76_90003", + "npcLv": [], + "isboss": 0 + }, + "33975": { + "npcId": 33975, + "attr": {}, + "npclist": "4015_78_90002#4015_78_90002#4015_78_90001#4015_78_90005#4015_78_90003#4015_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33976": { + "npcId": 33976, + "attr": {}, + "npclist": "4015_80_90002#4015_80_90002#4015_80_90001#4015_80_90005#4015_80_90003#4015_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33977": { + "npcId": 33977, + "attr": {}, + "npclist": "4015_82_90002#4015_82_90002#4015_82_90001#4015_82_90005#4015_82_90003#4015_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33978": { + "npcId": 33978, + "attr": {}, + "npclist": "4015_78_90002#4015_78_90002#4015_78_90001#4015_78_90005#4015_78_90003#4015_78_90003", + "npcLv": [], + "isboss": 0 + }, + "33979": { + "npcId": 33979, + "attr": {}, + "npclist": "4015_80_90002#4015_80_90002#4015_80_90001#4015_80_90005#4015_80_90003#4015_80_90003", + "npcLv": [], + "isboss": 0 + }, + "33980": { + "npcId": 33980, + "attr": {}, + "npclist": "4015_82_90002#4015_82_90002#4015_82_90001#4015_82_90005#4015_82_90003#4015_82_90003", + "npcLv": [], + "isboss": 0 + }, + "33981": { + "npcId": 33981, + "attr": {}, + "npclist": "4015_84_90002#4015_84_90002#4015_84_90001#4015_84_90005#4015_84_90003#4015_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33982": { + "npcId": 33982, + "attr": {}, + "npclist": "4015_86_90002#4015_86_90002#4015_86_90001#4015_86_90005#4015_86_90003#4015_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33983": { + "npcId": 33983, + "attr": {}, + "npclist": "4015_88_90002#4015_88_90002#4015_88_90001#4015_88_90005#4015_88_90003#4015_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33984": { + "npcId": 33984, + "attr": {}, + "npclist": "4015_84_90002#4015_84_90002#4015_84_90001#4015_84_90005#4015_84_90003#4015_84_90003", + "npcLv": [], + "isboss": 0 + }, + "33985": { + "npcId": 33985, + "attr": {}, + "npclist": "4015_86_90002#4015_86_90002#4015_86_90001#4015_86_90005#4015_86_90003#4015_86_90003", + "npcLv": [], + "isboss": 0 + }, + "33986": { + "npcId": 33986, + "attr": {}, + "npclist": "4015_88_90002#4015_88_90002#4015_88_90001#4015_88_90005#4015_88_90003#4015_88_90003", + "npcLv": [], + "isboss": 0 + }, + "33987": { + "npcId": 33987, + "attr": {}, + "npclist": "4015_90_90002#4015_90_90002#4015_90_90001#4015_90_90005#4015_90_90003#4015_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33988": { + "npcId": 33988, + "attr": {}, + "npclist": "4015_92_90002#4015_92_90002#4015_92_90001#4015_92_90005#4015_92_90003#4015_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33989": { + "npcId": 33989, + "attr": {}, + "npclist": "4015_94_90002#4015_94_90002#4015_94_90001#4015_94_90005#4015_94_90003#4015_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33990": { + "npcId": 33990, + "attr": {}, + "npclist": "4015_90_90002#4015_90_90002#4015_90_90001#4015_90_90005#4015_90_90003#4015_90_90003", + "npcLv": [], + "isboss": 0 + }, + "33991": { + "npcId": 33991, + "attr": {}, + "npclist": "4015_92_90002#4015_92_90002#4015_92_90001#4015_92_90005#4015_92_90003#4015_92_90003", + "npcLv": [], + "isboss": 0 + }, + "33992": { + "npcId": 33992, + "attr": {}, + "npclist": "4015_94_90002#4015_94_90002#4015_94_90001#4015_94_90005#4015_94_90003#4015_94_90003", + "npcLv": [], + "isboss": 0 + }, + "33993": { + "npcId": 33993, + "attr": {}, + "npclist": "4015_96_90002#4015_96_90002#4015_96_90001#4015_96_90005#4015_96_90003#4015_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33994": { + "npcId": 33994, + "attr": {}, + "npclist": "4015_98_90002#4015_98_90002#4015_98_90001#4015_98_90005#4015_98_90003#4015_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33995": { + "npcId": 33995, + "attr": {}, + "npclist": "4015_100_90002#4015_100_90002#4015_100_90001#4015_100_90005#4015_100_90003#4015_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33996": { + "npcId": 33996, + "attr": {}, + "npclist": "4015_96_90002#4015_96_90002#4015_96_90001#4015_96_90005#4015_96_90003#4015_96_90003", + "npcLv": [], + "isboss": 0 + }, + "33997": { + "npcId": 33997, + "attr": {}, + "npclist": "4015_98_90002#4015_98_90002#4015_98_90001#4015_98_90005#4015_98_90003#4015_98_90003", + "npcLv": [], + "isboss": 0 + }, + "33998": { + "npcId": 33998, + "attr": {}, + "npclist": "4015_100_90002#4015_100_90002#4015_100_90001#4015_100_90005#4015_100_90003#4015_100_90003", + "npcLv": [], + "isboss": 0 + }, + "33999": { + "npcId": 33999, + "attr": {}, + "npclist": "4015_102_90002#4015_102_90002#4015_102_90001#4015_102_90005#4015_102_90003#4015_102_90003", + "npcLv": [], + "isboss": 0 + }, + "34000": { + "npcId": 34000, + "attr": {}, + "npclist": "4015_104_90002#4015_104_90002#4015_104_90001#4015_104_90005#4015_104_90003#4015_104_90003", + "npcLv": [], + "isboss": 0 + }, + "34001": { + "npcId": 34001, + "attr": {}, + "npclist": "5001_2_90002#5001_2_90002#5001_2_90001#5001_2_90005#5001_2_90003#5001_2_90003", + "npcLv": [], + "isboss": 0 + }, + "34002": { + "npcId": 34002, + "attr": {}, + "npclist": "5001_4_90002#5001_4_90002#5001_4_90001#5001_4_90005#5001_4_90003#5001_4_90003", + "npcLv": [], + "isboss": 0 + }, + "34003": { + "npcId": 34003, + "attr": {}, + "npclist": "5001_6_90002#5001_6_90002#5001_6_90001#5001_6_90005#5001_6_90003#5001_6_90003", + "npcLv": [], + "isboss": 0 + }, + "34004": { + "npcId": 34004, + "attr": {}, + "npclist": "5001_8_90002#5001_8_90002#5001_8_90001#5001_8_90005#5001_8_90003#5001_8_90003", + "npcLv": [], + "isboss": 0 + }, + "34005": { + "npcId": 34005, + "attr": {}, + "npclist": "5001_10_90002#5001_10_90002#5001_10_90001#5001_10_90005#5001_10_90003#5001_10_90003", + "npcLv": [], + "isboss": 0 + }, + "34006": { + "npcId": 34006, + "attr": {}, + "npclist": "5001_6_90002#5001_6_90002#5001_6_90001#5001_6_90005#5001_6_90003#5001_6_90003", + "npcLv": [], + "isboss": 0 + }, + "34007": { + "npcId": 34007, + "attr": {}, + "npclist": "5001_8_90002#5001_8_90002#5001_8_90001#5001_8_90005#5001_8_90003#5001_8_90003", + "npcLv": [], + "isboss": 0 + }, + "34008": { + "npcId": 34008, + "attr": {}, + "npclist": "5001_10_90002#5001_10_90002#5001_10_90001#5001_10_90005#5001_10_90003#5001_10_90003", + "npcLv": [], + "isboss": 0 + }, + "34009": { + "npcId": 34009, + "attr": {}, + "npclist": "5001_12_90002#5001_12_90002#5001_12_90001#5001_12_90005#5001_12_90003#5001_12_90003", + "npcLv": [], + "isboss": 0 + }, + "34010": { + "npcId": 34010, + "attr": {}, + "npclist": "5001_14_90002#5001_14_90002#5001_14_90001#5001_14_90005#5001_14_90003#5001_14_90003", + "npcLv": [], + "isboss": 0 + }, + "34011": { + "npcId": 34011, + "attr": {}, + "npclist": "5001_16_90002#5001_16_90002#5001_16_90001#5001_16_90005#5001_16_90003#5001_16_90003", + "npcLv": [], + "isboss": 0 + }, + "34012": { + "npcId": 34012, + "attr": {}, + "npclist": "5001_12_90002#5001_12_90002#5001_12_90001#5001_12_90005#5001_12_90003#5001_12_90003", + "npcLv": [], + "isboss": 0 + }, + "34013": { + "npcId": 34013, + "attr": {}, + "npclist": "5001_14_90002#5001_14_90002#5001_14_90001#5001_14_90005#5001_14_90003#5001_14_90003", + "npcLv": [], + "isboss": 0 + }, + "34014": { + "npcId": 34014, + "attr": {}, + "npclist": "5001_16_90002#5001_16_90002#5001_16_90001#5001_16_90005#5001_16_90003#5001_16_90003", + "npcLv": [], + "isboss": 0 + }, + "34015": { + "npcId": 34015, + "attr": {}, + "npclist": "5001_18_90002#5001_18_90002#5001_18_90001#5001_18_90005#5001_18_90003#5001_18_90003", + "npcLv": [], + "isboss": 0 + }, + "34016": { + "npcId": 34016, + "attr": {}, + "npclist": "5001_20_90002#5001_20_90002#5001_20_90001#5001_20_90005#5001_20_90003#5001_20_90003", + "npcLv": [], + "isboss": 0 + }, + "34017": { + "npcId": 34017, + "attr": {}, + "npclist": "5001_22_90002#5001_22_90002#5001_22_90001#5001_22_90005#5001_22_90003#5001_22_90003", + "npcLv": [], + "isboss": 0 + }, + "34018": { + "npcId": 34018, + "attr": {}, + "npclist": "5001_18_90002#5001_18_90002#5001_18_90001#5001_18_90005#5001_18_90003#5001_18_90003", + "npcLv": [], + "isboss": 0 + }, + "34019": { + "npcId": 34019, + "attr": {}, + "npclist": "5001_20_90002#5001_20_90002#5001_20_90001#5001_20_90005#5001_20_90003#5001_20_90003", + "npcLv": [], + "isboss": 0 + }, + "34020": { + "npcId": 34020, + "attr": {}, + "npclist": "5001_22_90002#5001_22_90002#5001_22_90001#5001_22_90005#5001_22_90003#5001_22_90003", + "npcLv": [], + "isboss": 0 + }, + "34021": { + "npcId": 34021, + "attr": {}, + "npclist": "5001_24_90002#5001_24_90002#5001_24_90001#5001_24_90005#5001_24_90003#5001_24_90003", + "npcLv": [], + "isboss": 0 + }, + "34022": { + "npcId": 34022, + "attr": {}, + "npclist": "5001_26_90002#5001_26_90002#5001_26_90001#5001_26_90005#5001_26_90003#5001_26_90003", + "npcLv": [], + "isboss": 0 + }, + "34023": { + "npcId": 34023, + "attr": {}, + "npclist": "5001_28_90002#5001_28_90002#5001_28_90001#5001_28_90005#5001_28_90003#5001_28_90003", + "npcLv": [], + "isboss": 0 + }, + "34024": { + "npcId": 34024, + "attr": {}, + "npclist": "5001_24_90002#5001_24_90002#5001_24_90001#5001_24_90005#5001_24_90003#5001_24_90003", + "npcLv": [], + "isboss": 0 + }, + "34025": { + "npcId": 34025, + "attr": {}, + "npclist": "5001_26_90002#5001_26_90002#5001_26_90001#5001_26_90005#5001_26_90003#5001_26_90003", + "npcLv": [], + "isboss": 0 + }, + "34026": { + "npcId": 34026, + "attr": {}, + "npclist": "5001_28_90002#5001_28_90002#5001_28_90001#5001_28_90005#5001_28_90003#5001_28_90003", + "npcLv": [], + "isboss": 0 + }, + "34027": { + "npcId": 34027, + "attr": {}, + "npclist": "5001_30_90002#5001_30_90002#5001_30_90001#5001_30_90005#5001_30_90003#5001_30_90003", + "npcLv": [], + "isboss": 0 + }, + "34028": { + "npcId": 34028, + "attr": {}, + "npclist": "5001_32_90002#5001_32_90002#5001_32_90001#5001_32_90005#5001_32_90003#5001_32_90003", + "npcLv": [], + "isboss": 0 + }, + "34029": { + "npcId": 34029, + "attr": {}, + "npclist": "5001_34_90002#5001_34_90002#5001_34_90001#5001_34_90005#5001_34_90003#5001_34_90003", + "npcLv": [], + "isboss": 0 + }, + "34030": { + "npcId": 34030, + "attr": {}, + "npclist": "5001_30_90002#5001_30_90002#5001_30_90001#5001_30_90005#5001_30_90003#5001_30_90003", + "npcLv": [], + "isboss": 0 + }, + "34031": { + "npcId": 34031, + "attr": {}, + "npclist": "5001_32_90002#5001_32_90002#5001_32_90001#5001_32_90005#5001_32_90003#5001_32_90003", + "npcLv": [], + "isboss": 0 + }, + "34032": { + "npcId": 34032, + "attr": {}, + "npclist": "5001_34_90002#5001_34_90002#5001_34_90001#5001_34_90005#5001_34_90003#5001_34_90003", + "npcLv": [], + "isboss": 0 + }, + "34033": { + "npcId": 34033, + "attr": {}, + "npclist": "5001_36_90002#5001_36_90002#5001_36_90001#5001_36_90005#5001_36_90003#5001_36_90003", + "npcLv": [], + "isboss": 0 + }, + "34034": { + "npcId": 34034, + "attr": {}, + "npclist": "5001_38_90002#5001_38_90002#5001_38_90001#5001_38_90005#5001_38_90003#5001_38_90003", + "npcLv": [], + "isboss": 0 + }, + "34035": { + "npcId": 34035, + "attr": {}, + "npclist": "5001_40_90002#5001_40_90002#5001_40_90001#5001_40_90005#5001_40_90003#5001_40_90003", + "npcLv": [], + "isboss": 0 + }, + "34036": { + "npcId": 34036, + "attr": {}, + "npclist": "5001_36_90002#5001_36_90002#5001_36_90001#5001_36_90005#5001_36_90003#5001_36_90003", + "npcLv": [], + "isboss": 0 + }, + "34037": { + "npcId": 34037, + "attr": {}, + "npclist": "5001_38_90002#5001_38_90002#5001_38_90001#5001_38_90005#5001_38_90003#5001_38_90003", + "npcLv": [], + "isboss": 0 + }, + "34038": { + "npcId": 34038, + "attr": {}, + "npclist": "5001_40_90002#5001_40_90002#5001_40_90001#5001_40_90005#5001_40_90003#5001_40_90003", + "npcLv": [], + "isboss": 0 + }, + "34039": { + "npcId": 34039, + "attr": {}, + "npclist": "5001_42_90002#5001_42_90002#5001_42_90001#5001_42_90005#5001_42_90003#5001_42_90003", + "npcLv": [], + "isboss": 0 + }, + "34040": { + "npcId": 34040, + "attr": {}, + "npclist": "5001_44_90002#5001_44_90002#5001_44_90001#5001_44_90005#5001_44_90003#5001_44_90003", + "npcLv": [], + "isboss": 0 + }, + "34041": { + "npcId": 34041, + "attr": {}, + "npclist": "5001_46_90002#5001_46_90002#5001_46_90001#5001_46_90005#5001_46_90003#5001_46_90003", + "npcLv": [], + "isboss": 0 + }, + "34042": { + "npcId": 34042, + "attr": {}, + "npclist": "5001_42_90002#5001_42_90002#5001_42_90001#5001_42_90005#5001_42_90003#5001_42_90003", + "npcLv": [], + "isboss": 0 + }, + "34043": { + "npcId": 34043, + "attr": {}, + "npclist": "5001_44_90002#5001_44_90002#5001_44_90001#5001_44_90005#5001_44_90003#5001_44_90003", + "npcLv": [], + "isboss": 0 + }, + "34044": { + "npcId": 34044, + "attr": {}, + "npclist": "5001_46_90002#5001_46_90002#5001_46_90001#5001_46_90005#5001_46_90003#5001_46_90003", + "npcLv": [], + "isboss": 0 + }, + "34045": { + "npcId": 34045, + "attr": {}, + "npclist": "5001_48_90002#5001_48_90002#5001_48_90001#5001_48_90005#5001_48_90003#5001_48_90003", + "npcLv": [], + "isboss": 0 + }, + "34046": { + "npcId": 34046, + "attr": {}, + "npclist": "5001_50_90002#5001_50_90002#5001_50_90001#5001_50_90005#5001_50_90003#5001_50_90003", + "npcLv": [], + "isboss": 0 + }, + "34047": { + "npcId": 34047, + "attr": {}, + "npclist": "5001_52_90002#5001_52_90002#5001_52_90001#5001_52_90005#5001_52_90003#5001_52_90003", + "npcLv": [], + "isboss": 0 + }, + "34048": { + "npcId": 34048, + "attr": {}, + "npclist": "5001_48_90002#5001_48_90002#5001_48_90001#5001_48_90005#5001_48_90003#5001_48_90003", + "npcLv": [], + "isboss": 0 + }, + "34049": { + "npcId": 34049, + "attr": {}, + "npclist": "5001_50_90002#5001_50_90002#5001_50_90001#5001_50_90005#5001_50_90003#5001_50_90003", + "npcLv": [], + "isboss": 0 + }, + "34050": { + "npcId": 34050, + "attr": {}, + "npclist": "5001_52_90002#5001_52_90002#5001_52_90001#5001_52_90005#5001_52_90003#5001_52_90003", + "npcLv": [], + "isboss": 0 + }, + "34051": { + "npcId": 34051, + "attr": {}, + "npclist": "5001_54_90002#5001_54_90002#5001_54_90001#5001_54_90005#5001_54_90003#5001_54_90003", + "npcLv": [], + "isboss": 0 + }, + "34052": { + "npcId": 34052, + "attr": {}, + "npclist": "5001_56_90002#5001_56_90002#5001_56_90001#5001_56_90005#5001_56_90003#5001_56_90003", + "npcLv": [], + "isboss": 0 + }, + "34053": { + "npcId": 34053, + "attr": {}, + "npclist": "5001_58_90002#5001_58_90002#5001_58_90001#5001_58_90005#5001_58_90003#5001_58_90003", + "npcLv": [], + "isboss": 0 + }, + "34054": { + "npcId": 34054, + "attr": {}, + "npclist": "5001_54_90002#5001_54_90002#5001_54_90001#5001_54_90005#5001_54_90003#5001_54_90003", + "npcLv": [], + "isboss": 0 + }, + "34055": { + "npcId": 34055, + "attr": {}, + "npclist": "5001_56_90002#5001_56_90002#5001_56_90001#5001_56_90005#5001_56_90003#5001_56_90003", + "npcLv": [], + "isboss": 0 + }, + "34056": { + "npcId": 34056, + "attr": {}, + "npclist": "5001_58_90002#5001_58_90002#5001_58_90001#5001_58_90005#5001_58_90003#5001_58_90003", + "npcLv": [], + "isboss": 0 + }, + "34057": { + "npcId": 34057, + "attr": {}, + "npclist": "5001_60_90002#5001_60_90002#5001_60_90001#5001_60_90005#5001_60_90003#5001_60_90003", + "npcLv": [], + "isboss": 0 + }, + "34058": { + "npcId": 34058, + "attr": {}, + "npclist": "5001_62_90002#5001_62_90002#5001_62_90001#5001_62_90005#5001_62_90003#5001_62_90003", + "npcLv": [], + "isboss": 0 + }, + "34059": { + "npcId": 34059, + "attr": {}, + "npclist": "5001_64_90002#5001_64_90002#5001_64_90001#5001_64_90005#5001_64_90003#5001_64_90003", + "npcLv": [], + "isboss": 0 + }, + "34060": { + "npcId": 34060, + "attr": {}, + "npclist": "5001_60_90002#5001_60_90002#5001_60_90001#5001_60_90005#5001_60_90003#5001_60_90003", + "npcLv": [], + "isboss": 0 + }, + "34061": { + "npcId": 34061, + "attr": {}, + "npclist": "5001_62_90002#5001_62_90002#5001_62_90001#5001_62_90005#5001_62_90003#5001_62_90003", + "npcLv": [], + "isboss": 0 + }, + "34062": { + "npcId": 34062, + "attr": {}, + "npclist": "5001_64_90002#5001_64_90002#5001_64_90001#5001_64_90005#5001_64_90003#5001_64_90003", + "npcLv": [], + "isboss": 0 + }, + "34063": { + "npcId": 34063, + "attr": {}, + "npclist": "5001_66_90002#5001_66_90002#5001_66_90001#5001_66_90005#5001_66_90003#5001_66_90003", + "npcLv": [], + "isboss": 0 + }, + "34064": { + "npcId": 34064, + "attr": {}, + "npclist": "5001_68_90002#5001_68_90002#5001_68_90001#5001_68_90005#5001_68_90003#5001_68_90003", + "npcLv": [], + "isboss": 0 + }, + "34065": { + "npcId": 34065, + "attr": {}, + "npclist": "5001_70_90002#5001_70_90002#5001_70_90001#5001_70_90005#5001_70_90003#5001_70_90003", + "npcLv": [], + "isboss": 0 + }, + "34066": { + "npcId": 34066, + "attr": {}, + "npclist": "5001_66_90002#5001_66_90002#5001_66_90001#5001_66_90005#5001_66_90003#5001_66_90003", + "npcLv": [], + "isboss": 0 + }, + "34067": { + "npcId": 34067, + "attr": {}, + "npclist": "5001_68_90002#5001_68_90002#5001_68_90001#5001_68_90005#5001_68_90003#5001_68_90003", + "npcLv": [], + "isboss": 0 + }, + "34068": { + "npcId": 34068, + "attr": {}, + "npclist": "5001_70_90002#5001_70_90002#5001_70_90001#5001_70_90005#5001_70_90003#5001_70_90003", + "npcLv": [], + "isboss": 0 + }, + "34069": { + "npcId": 34069, + "attr": {}, + "npclist": "5001_72_90002#5001_72_90002#5001_72_90001#5001_72_90005#5001_72_90003#5001_72_90003", + "npcLv": [], + "isboss": 0 + }, + "34070": { + "npcId": 34070, + "attr": {}, + "npclist": "5001_74_90002#5001_74_90002#5001_74_90001#5001_74_90005#5001_74_90003#5001_74_90003", + "npcLv": [], + "isboss": 0 + }, + "34071": { + "npcId": 34071, + "attr": {}, + "npclist": "5001_76_90002#5001_76_90002#5001_76_90001#5001_76_90005#5001_76_90003#5001_76_90003", + "npcLv": [], + "isboss": 0 + }, + "34072": { + "npcId": 34072, + "attr": {}, + "npclist": "5001_72_90002#5001_72_90002#5001_72_90001#5001_72_90005#5001_72_90003#5001_72_90003", + "npcLv": [], + "isboss": 0 + }, + "34073": { + "npcId": 34073, + "attr": {}, + "npclist": "5001_74_90002#5001_74_90002#5001_74_90001#5001_74_90005#5001_74_90003#5001_74_90003", + "npcLv": [], + "isboss": 0 + }, + "34074": { + "npcId": 34074, + "attr": {}, + "npclist": "5001_76_90002#5001_76_90002#5001_76_90001#5001_76_90005#5001_76_90003#5001_76_90003", + "npcLv": [], + "isboss": 0 + }, + "34075": { + "npcId": 34075, + "attr": {}, + "npclist": "5001_78_90002#5001_78_90002#5001_78_90001#5001_78_90005#5001_78_90003#5001_78_90003", + "npcLv": [], + "isboss": 0 + }, + "34076": { + "npcId": 34076, + "attr": {}, + "npclist": "5001_80_90002#5001_80_90002#5001_80_90001#5001_80_90005#5001_80_90003#5001_80_90003", + "npcLv": [], + "isboss": 0 + }, + "34077": { + "npcId": 34077, + "attr": {}, + "npclist": "5001_82_90002#5001_82_90002#5001_82_90001#5001_82_90005#5001_82_90003#5001_82_90003", + "npcLv": [], + "isboss": 0 + }, + "34078": { + "npcId": 34078, + "attr": {}, + "npclist": "5001_78_90002#5001_78_90002#5001_78_90001#5001_78_90005#5001_78_90003#5001_78_90003", + "npcLv": [], + "isboss": 0 + }, + "34079": { + "npcId": 34079, + "attr": {}, + "npclist": "5001_80_90002#5001_80_90002#5001_80_90001#5001_80_90005#5001_80_90003#5001_80_90003", + "npcLv": [], + "isboss": 0 + }, + "34080": { + "npcId": 34080, + "attr": {}, + "npclist": "5001_82_90002#5001_82_90002#5001_82_90001#5001_82_90005#5001_82_90003#5001_82_90003", + "npcLv": [], + "isboss": 0 + }, + "34081": { + "npcId": 34081, + "attr": {}, + "npclist": "5001_84_90002#5001_84_90002#5001_84_90001#5001_84_90005#5001_84_90003#5001_84_90003", + "npcLv": [], + "isboss": 0 + }, + "34082": { + "npcId": 34082, + "attr": {}, + "npclist": "5001_86_90002#5001_86_90002#5001_86_90001#5001_86_90005#5001_86_90003#5001_86_90003", + "npcLv": [], + "isboss": 0 + }, + "34083": { + "npcId": 34083, + "attr": {}, + "npclist": "5001_88_90002#5001_88_90002#5001_88_90001#5001_88_90005#5001_88_90003#5001_88_90003", + "npcLv": [], + "isboss": 0 + }, + "34084": { + "npcId": 34084, + "attr": {}, + "npclist": "5001_84_90002#5001_84_90002#5001_84_90001#5001_84_90005#5001_84_90003#5001_84_90003", + "npcLv": [], + "isboss": 0 + }, + "34085": { + "npcId": 34085, + "attr": {}, + "npclist": "5001_86_90002#5001_86_90002#5001_86_90001#5001_86_90005#5001_86_90003#5001_86_90003", + "npcLv": [], + "isboss": 0 + }, + "34086": { + "npcId": 34086, + "attr": {}, + "npclist": "5001_88_90002#5001_88_90002#5001_88_90001#5001_88_90005#5001_88_90003#5001_88_90003", + "npcLv": [], + "isboss": 0 + }, + "34087": { + "npcId": 34087, + "attr": {}, + "npclist": "5001_90_90002#5001_90_90002#5001_90_90001#5001_90_90005#5001_90_90003#5001_90_90003", + "npcLv": [], + "isboss": 0 + }, + "34088": { + "npcId": 34088, + "attr": {}, + "npclist": "5001_92_90002#5001_92_90002#5001_92_90001#5001_92_90005#5001_92_90003#5001_92_90003", + "npcLv": [], + "isboss": 0 + }, + "34089": { + "npcId": 34089, + "attr": {}, + "npclist": "5001_94_90002#5001_94_90002#5001_94_90001#5001_94_90005#5001_94_90003#5001_94_90003", + "npcLv": [], + "isboss": 0 + }, + "34090": { + "npcId": 34090, + "attr": {}, + "npclist": "5001_90_90002#5001_90_90002#5001_90_90001#5001_90_90005#5001_90_90003#5001_90_90003", + "npcLv": [], + "isboss": 0 + }, + "34091": { + "npcId": 34091, + "attr": {}, + "npclist": "5001_92_90002#5001_92_90002#5001_92_90001#5001_92_90005#5001_92_90003#5001_92_90003", + "npcLv": [], + "isboss": 0 + }, + "34092": { + "npcId": 34092, + "attr": {}, + "npclist": "5001_94_90002#5001_94_90002#5001_94_90001#5001_94_90005#5001_94_90003#5001_94_90003", + "npcLv": [], + "isboss": 0 + }, + "34093": { + "npcId": 34093, + "attr": {}, + "npclist": "5001_96_90002#5001_96_90002#5001_96_90001#5001_96_90005#5001_96_90003#5001_96_90003", + "npcLv": [], + "isboss": 0 + }, + "34094": { + "npcId": 34094, + "attr": {}, + "npclist": "5001_98_90002#5001_98_90002#5001_98_90001#5001_98_90005#5001_98_90003#5001_98_90003", + "npcLv": [], + "isboss": 0 + }, + "34095": { + "npcId": 34095, + "attr": {}, + "npclist": "5001_100_90002#5001_100_90002#5001_100_90001#5001_100_90005#5001_100_90003#5001_100_90003", + "npcLv": [], + "isboss": 0 + }, + "34096": { + "npcId": 34096, + "attr": {}, + "npclist": "5001_96_90002#5001_96_90002#5001_96_90001#5001_96_90005#5001_96_90003#5001_96_90003", + "npcLv": [], + "isboss": 0 + }, + "34097": { + "npcId": 34097, + "attr": {}, + "npclist": "5001_98_90002#5001_98_90002#5001_98_90001#5001_98_90005#5001_98_90003#5001_98_90003", + "npcLv": [], + "isboss": 0 + }, + "34098": { + "npcId": 34098, + "attr": {}, + "npclist": "5001_100_90002#5001_100_90002#5001_100_90001#5001_100_90005#5001_100_90003#5001_100_90003", + "npcLv": [], + "isboss": 0 + }, + "34099": { + "npcId": 34099, + "attr": {}, + "npclist": "5001_102_90002#5001_102_90002#5001_102_90001#5001_102_90005#5001_102_90003#5001_102_90003", + "npcLv": [], + "isboss": 0 + }, + "34100": { + "npcId": 34100, + "attr": {}, + "npclist": "5001_104_90002#5001_104_90002#5001_104_90001#5001_104_90005#5001_104_90003#5001_104_90003", + "npcLv": [], + "isboss": 0 + }, + "34101": { + "npcId": 34101, + "attr": {}, + "npclist": "5003_2_90002#5003_2_90002#5003_2_90001#5003_2_90005#5003_2_90003#5003_2_90003", + "npcLv": [], + "isboss": 0 + }, + "34102": { + "npcId": 34102, + "attr": {}, + "npclist": "5003_4_90002#5003_4_90002#5003_4_90001#5003_4_90005#5003_4_90003#5003_4_90003", + "npcLv": [], + "isboss": 0 + }, + "34103": { + "npcId": 34103, + "attr": {}, + "npclist": "5003_6_90002#5003_6_90002#5003_6_90001#5003_6_90005#5003_6_90003#5003_6_90003", + "npcLv": [], + "isboss": 0 + }, + "34104": { + "npcId": 34104, + "attr": {}, + "npclist": "5003_8_90002#5003_8_90002#5003_8_90001#5003_8_90005#5003_8_90003#5003_8_90003", + "npcLv": [], + "isboss": 0 + }, + "34105": { + "npcId": 34105, + "attr": {}, + "npclist": "5003_10_90002#5003_10_90002#5003_10_90001#5003_10_90005#5003_10_90003#5003_10_90003", + "npcLv": [], + "isboss": 0 + }, + "34106": { + "npcId": 34106, + "attr": {}, + "npclist": "5003_6_90002#5003_6_90002#5003_6_90001#5003_6_90005#5003_6_90003#5003_6_90003", + "npcLv": [], + "isboss": 0 + }, + "34107": { + "npcId": 34107, + "attr": {}, + "npclist": "5003_8_90002#5003_8_90002#5003_8_90001#5003_8_90005#5003_8_90003#5003_8_90003", + "npcLv": [], + "isboss": 0 + }, + "34108": { + "npcId": 34108, + "attr": {}, + "npclist": "5003_10_90002#5003_10_90002#5003_10_90001#5003_10_90005#5003_10_90003#5003_10_90003", + "npcLv": [], + "isboss": 0 + }, + "34109": { + "npcId": 34109, + "attr": {}, + "npclist": "5003_12_90002#5003_12_90002#5003_12_90001#5003_12_90005#5003_12_90003#5003_12_90003", + "npcLv": [], + "isboss": 0 + }, + "34110": { + "npcId": 34110, + "attr": {}, + "npclist": "5003_14_90002#5003_14_90002#5003_14_90001#5003_14_90005#5003_14_90003#5003_14_90003", + "npcLv": [], + "isboss": 0 + }, + "34111": { + "npcId": 34111, + "attr": {}, + "npclist": "5003_16_90002#5003_16_90002#5003_16_90001#5003_16_90005#5003_16_90003#5003_16_90003", + "npcLv": [], + "isboss": 0 + }, + "34112": { + "npcId": 34112, + "attr": {}, + "npclist": "5003_12_90002#5003_12_90002#5003_12_90001#5003_12_90005#5003_12_90003#5003_12_90003", + "npcLv": [], + "isboss": 0 + }, + "34113": { + "npcId": 34113, + "attr": {}, + "npclist": "5003_14_90002#5003_14_90002#5003_14_90001#5003_14_90005#5003_14_90003#5003_14_90003", + "npcLv": [], + "isboss": 0 + }, + "34114": { + "npcId": 34114, + "attr": {}, + "npclist": "5003_16_90002#5003_16_90002#5003_16_90001#5003_16_90005#5003_16_90003#5003_16_90003", + "npcLv": [], + "isboss": 0 + }, + "34115": { + "npcId": 34115, + "attr": {}, + "npclist": "5003_18_90002#5003_18_90002#5003_18_90001#5003_18_90005#5003_18_90003#5003_18_90003", + "npcLv": [], + "isboss": 0 + }, + "34116": { + "npcId": 34116, + "attr": {}, + "npclist": "5003_20_90002#5003_20_90002#5003_20_90001#5003_20_90005#5003_20_90003#5003_20_90003", + "npcLv": [], + "isboss": 0 + }, + "34117": { + "npcId": 34117, + "attr": {}, + "npclist": "5003_22_90002#5003_22_90002#5003_22_90001#5003_22_90005#5003_22_90003#5003_22_90003", + "npcLv": [], + "isboss": 0 + }, + "34118": { + "npcId": 34118, + "attr": {}, + "npclist": "5003_18_90002#5003_18_90002#5003_18_90001#5003_18_90005#5003_18_90003#5003_18_90003", + "npcLv": [], + "isboss": 0 + }, + "34119": { + "npcId": 34119, + "attr": {}, + "npclist": "5003_20_90002#5003_20_90002#5003_20_90001#5003_20_90005#5003_20_90003#5003_20_90003", + "npcLv": [], + "isboss": 0 + }, + "34120": { + "npcId": 34120, + "attr": {}, + "npclist": "5003_22_90002#5003_22_90002#5003_22_90001#5003_22_90005#5003_22_90003#5003_22_90003", + "npcLv": [], + "isboss": 0 + }, + "34121": { + "npcId": 34121, + "attr": {}, + "npclist": "5003_24_90002#5003_24_90002#5003_24_90001#5003_24_90005#5003_24_90003#5003_24_90003", + "npcLv": [], + "isboss": 0 + }, + "34122": { + "npcId": 34122, + "attr": {}, + "npclist": "5003_26_90002#5003_26_90002#5003_26_90001#5003_26_90005#5003_26_90003#5003_26_90003", + "npcLv": [], + "isboss": 0 + }, + "34123": { + "npcId": 34123, + "attr": {}, + "npclist": "5003_28_90002#5003_28_90002#5003_28_90001#5003_28_90005#5003_28_90003#5003_28_90003", + "npcLv": [], + "isboss": 0 + }, + "34124": { + "npcId": 34124, + "attr": {}, + "npclist": "5003_24_90002#5003_24_90002#5003_24_90001#5003_24_90005#5003_24_90003#5003_24_90003", + "npcLv": [], + "isboss": 0 + }, + "34125": { + "npcId": 34125, + "attr": {}, + "npclist": "5003_26_90002#5003_26_90002#5003_26_90001#5003_26_90005#5003_26_90003#5003_26_90003", + "npcLv": [], + "isboss": 0 + }, + "34126": { + "npcId": 34126, + "attr": {}, + "npclist": "5003_28_90002#5003_28_90002#5003_28_90001#5003_28_90005#5003_28_90003#5003_28_90003", + "npcLv": [], + "isboss": 0 + }, + "34127": { + "npcId": 34127, + "attr": {}, + "npclist": "5003_30_90002#5003_30_90002#5003_30_90001#5003_30_90005#5003_30_90003#5003_30_90003", + "npcLv": [], + "isboss": 0 + }, + "34128": { + "npcId": 34128, + "attr": {}, + "npclist": "5003_32_90002#5003_32_90002#5003_32_90001#5003_32_90005#5003_32_90003#5003_32_90003", + "npcLv": [], + "isboss": 0 + }, + "34129": { + "npcId": 34129, + "attr": {}, + "npclist": "5003_34_90002#5003_34_90002#5003_34_90001#5003_34_90005#5003_34_90003#5003_34_90003", + "npcLv": [], + "isboss": 0 + }, + "34130": { + "npcId": 34130, + "attr": {}, + "npclist": "5003_30_90002#5003_30_90002#5003_30_90001#5003_30_90005#5003_30_90003#5003_30_90003", + "npcLv": [], + "isboss": 0 + }, + "34131": { + "npcId": 34131, + "attr": {}, + "npclist": "5003_32_90002#5003_32_90002#5003_32_90001#5003_32_90005#5003_32_90003#5003_32_90003", + "npcLv": [], + "isboss": 0 + }, + "34132": { + "npcId": 34132, + "attr": {}, + "npclist": "5003_34_90002#5003_34_90002#5003_34_90001#5003_34_90005#5003_34_90003#5003_34_90003", + "npcLv": [], + "isboss": 0 + }, + "34133": { + "npcId": 34133, + "attr": {}, + "npclist": "5003_36_90002#5003_36_90002#5003_36_90001#5003_36_90005#5003_36_90003#5003_36_90003", + "npcLv": [], + "isboss": 0 + }, + "34134": { + "npcId": 34134, + "attr": {}, + "npclist": "5003_38_90002#5003_38_90002#5003_38_90001#5003_38_90005#5003_38_90003#5003_38_90003", + "npcLv": [], + "isboss": 0 + }, + "34135": { + "npcId": 34135, + "attr": {}, + "npclist": "5003_40_90002#5003_40_90002#5003_40_90001#5003_40_90005#5003_40_90003#5003_40_90003", + "npcLv": [], + "isboss": 0 + }, + "34136": { + "npcId": 34136, + "attr": {}, + "npclist": "5003_36_90002#5003_36_90002#5003_36_90001#5003_36_90005#5003_36_90003#5003_36_90003", + "npcLv": [], + "isboss": 0 + }, + "34137": { + "npcId": 34137, + "attr": {}, + "npclist": "5003_38_90002#5003_38_90002#5003_38_90001#5003_38_90005#5003_38_90003#5003_38_90003", + "npcLv": [], + "isboss": 0 + }, + "34138": { + "npcId": 34138, + "attr": {}, + "npclist": "5003_40_90002#5003_40_90002#5003_40_90001#5003_40_90005#5003_40_90003#5003_40_90003", + "npcLv": [], + "isboss": 0 + }, + "34139": { + "npcId": 34139, + "attr": {}, + "npclist": "5003_42_90002#5003_42_90002#5003_42_90001#5003_42_90005#5003_42_90003#5003_42_90003", + "npcLv": [], + "isboss": 0 + }, + "34140": { + "npcId": 34140, + "attr": {}, + "npclist": "5003_44_90002#5003_44_90002#5003_44_90001#5003_44_90005#5003_44_90003#5003_44_90003", + "npcLv": [], + "isboss": 0 + }, + "34141": { + "npcId": 34141, + "attr": {}, + "npclist": "5003_46_90002#5003_46_90002#5003_46_90001#5003_46_90005#5003_46_90003#5003_46_90003", + "npcLv": [], + "isboss": 0 + }, + "34142": { + "npcId": 34142, + "attr": {}, + "npclist": "5003_42_90002#5003_42_90002#5003_42_90001#5003_42_90005#5003_42_90003#5003_42_90003", + "npcLv": [], + "isboss": 0 + }, + "34143": { + "npcId": 34143, + "attr": {}, + "npclist": "5003_44_90002#5003_44_90002#5003_44_90001#5003_44_90005#5003_44_90003#5003_44_90003", + "npcLv": [], + "isboss": 0 + }, + "34144": { + "npcId": 34144, + "attr": {}, + "npclist": "5003_46_90002#5003_46_90002#5003_46_90001#5003_46_90005#5003_46_90003#5003_46_90003", + "npcLv": [], + "isboss": 0 + }, + "34145": { + "npcId": 34145, + "attr": {}, + "npclist": "5003_48_90002#5003_48_90002#5003_48_90001#5003_48_90005#5003_48_90003#5003_48_90003", + "npcLv": [], + "isboss": 0 + }, + "34146": { + "npcId": 34146, + "attr": {}, + "npclist": "5003_50_90002#5003_50_90002#5003_50_90001#5003_50_90005#5003_50_90003#5003_50_90003", + "npcLv": [], + "isboss": 0 + }, + "34147": { + "npcId": 34147, + "attr": {}, + "npclist": "5003_52_90002#5003_52_90002#5003_52_90001#5003_52_90005#5003_52_90003#5003_52_90003", + "npcLv": [], + "isboss": 0 + }, + "34148": { + "npcId": 34148, + "attr": {}, + "npclist": "5003_48_90002#5003_48_90002#5003_48_90001#5003_48_90005#5003_48_90003#5003_48_90003", + "npcLv": [], + "isboss": 0 + }, + "34149": { + "npcId": 34149, + "attr": {}, + "npclist": "5003_50_90002#5003_50_90002#5003_50_90001#5003_50_90005#5003_50_90003#5003_50_90003", + "npcLv": [], + "isboss": 0 + }, + "34150": { + "npcId": 34150, + "attr": {}, + "npclist": "5003_52_90002#5003_52_90002#5003_52_90001#5003_52_90005#5003_52_90003#5003_52_90003", + "npcLv": [], + "isboss": 0 + }, + "34151": { + "npcId": 34151, + "attr": {}, + "npclist": "5003_54_90002#5003_54_90002#5003_54_90001#5003_54_90005#5003_54_90003#5003_54_90003", + "npcLv": [], + "isboss": 0 + }, + "34152": { + "npcId": 34152, + "attr": {}, + "npclist": "5003_56_90002#5003_56_90002#5003_56_90001#5003_56_90005#5003_56_90003#5003_56_90003", + "npcLv": [], + "isboss": 0 + }, + "34153": { + "npcId": 34153, + "attr": {}, + "npclist": "5003_58_90002#5003_58_90002#5003_58_90001#5003_58_90005#5003_58_90003#5003_58_90003", + "npcLv": [], + "isboss": 0 + }, + "34154": { + "npcId": 34154, + "attr": {}, + "npclist": "5003_54_90002#5003_54_90002#5003_54_90001#5003_54_90005#5003_54_90003#5003_54_90003", + "npcLv": [], + "isboss": 0 + }, + "34155": { + "npcId": 34155, + "attr": {}, + "npclist": "5003_56_90002#5003_56_90002#5003_56_90001#5003_56_90005#5003_56_90003#5003_56_90003", + "npcLv": [], + "isboss": 0 + }, + "34156": { + "npcId": 34156, + "attr": {}, + "npclist": "5003_58_90002#5003_58_90002#5003_58_90001#5003_58_90005#5003_58_90003#5003_58_90003", + "npcLv": [], + "isboss": 0 + }, + "34157": { + "npcId": 34157, + "attr": {}, + "npclist": "5003_60_90002#5003_60_90002#5003_60_90001#5003_60_90005#5003_60_90003#5003_60_90003", + "npcLv": [], + "isboss": 0 + }, + "34158": { + "npcId": 34158, + "attr": {}, + "npclist": "5003_62_90002#5003_62_90002#5003_62_90001#5003_62_90005#5003_62_90003#5003_62_90003", + "npcLv": [], + "isboss": 0 + }, + "34159": { + "npcId": 34159, + "attr": {}, + "npclist": "5003_64_90002#5003_64_90002#5003_64_90001#5003_64_90005#5003_64_90003#5003_64_90003", + "npcLv": [], + "isboss": 0 + }, + "34160": { + "npcId": 34160, + "attr": {}, + "npclist": "5003_60_90002#5003_60_90002#5003_60_90001#5003_60_90005#5003_60_90003#5003_60_90003", + "npcLv": [], + "isboss": 0 + }, + "34161": { + "npcId": 34161, + "attr": {}, + "npclist": "5003_62_90002#5003_62_90002#5003_62_90001#5003_62_90005#5003_62_90003#5003_62_90003", + "npcLv": [], + "isboss": 0 + }, + "34162": { + "npcId": 34162, + "attr": {}, + "npclist": "5003_64_90002#5003_64_90002#5003_64_90001#5003_64_90005#5003_64_90003#5003_64_90003", + "npcLv": [], + "isboss": 0 + }, + "34163": { + "npcId": 34163, + "attr": {}, + "npclist": "5003_66_90002#5003_66_90002#5003_66_90001#5003_66_90005#5003_66_90003#5003_66_90003", + "npcLv": [], + "isboss": 0 + }, + "34164": { + "npcId": 34164, + "attr": {}, + "npclist": "5003_68_90002#5003_68_90002#5003_68_90001#5003_68_90005#5003_68_90003#5003_68_90003", + "npcLv": [], + "isboss": 0 + }, + "34165": { + "npcId": 34165, + "attr": {}, + "npclist": "5003_70_90002#5003_70_90002#5003_70_90001#5003_70_90005#5003_70_90003#5003_70_90003", + "npcLv": [], + "isboss": 0 + }, + "34166": { + "npcId": 34166, + "attr": {}, + "npclist": "5003_66_90002#5003_66_90002#5003_66_90001#5003_66_90005#5003_66_90003#5003_66_90003", + "npcLv": [], + "isboss": 0 + }, + "34167": { + "npcId": 34167, + "attr": {}, + "npclist": "5003_68_90002#5003_68_90002#5003_68_90001#5003_68_90005#5003_68_90003#5003_68_90003", + "npcLv": [], + "isboss": 0 + }, + "34168": { + "npcId": 34168, + "attr": {}, + "npclist": "5003_70_90002#5003_70_90002#5003_70_90001#5003_70_90005#5003_70_90003#5003_70_90003", + "npcLv": [], + "isboss": 0 + }, + "34169": { + "npcId": 34169, + "attr": {}, + "npclist": "5003_72_90002#5003_72_90002#5003_72_90001#5003_72_90005#5003_72_90003#5003_72_90003", + "npcLv": [], + "isboss": 0 + }, + "34170": { + "npcId": 34170, + "attr": {}, + "npclist": "5003_74_90002#5003_74_90002#5003_74_90001#5003_74_90005#5003_74_90003#5003_74_90003", + "npcLv": [], + "isboss": 0 + }, + "34171": { + "npcId": 34171, + "attr": {}, + "npclist": "5003_76_90002#5003_76_90002#5003_76_90001#5003_76_90005#5003_76_90003#5003_76_90003", + "npcLv": [], + "isboss": 0 + }, + "34172": { + "npcId": 34172, + "attr": {}, + "npclist": "5003_72_90002#5003_72_90002#5003_72_90001#5003_72_90005#5003_72_90003#5003_72_90003", + "npcLv": [], + "isboss": 0 + }, + "34173": { + "npcId": 34173, + "attr": {}, + "npclist": "5003_74_90002#5003_74_90002#5003_74_90001#5003_74_90005#5003_74_90003#5003_74_90003", + "npcLv": [], + "isboss": 0 + }, + "34174": { + "npcId": 34174, + "attr": {}, + "npclist": "5003_76_90002#5003_76_90002#5003_76_90001#5003_76_90005#5003_76_90003#5003_76_90003", + "npcLv": [], + "isboss": 0 + }, + "34175": { + "npcId": 34175, + "attr": {}, + "npclist": "5003_78_90002#5003_78_90002#5003_78_90001#5003_78_90005#5003_78_90003#5003_78_90003", + "npcLv": [], + "isboss": 0 + }, + "34176": { + "npcId": 34176, + "attr": {}, + "npclist": "5003_80_90002#5003_80_90002#5003_80_90001#5003_80_90005#5003_80_90003#5003_80_90003", + "npcLv": [], + "isboss": 0 + }, + "34177": { + "npcId": 34177, + "attr": {}, + "npclist": "5003_82_90002#5003_82_90002#5003_82_90001#5003_82_90005#5003_82_90003#5003_82_90003", + "npcLv": [], + "isboss": 0 + }, + "34178": { + "npcId": 34178, + "attr": {}, + "npclist": "5003_78_90002#5003_78_90002#5003_78_90001#5003_78_90005#5003_78_90003#5003_78_90003", + "npcLv": [], + "isboss": 0 + }, + "34179": { + "npcId": 34179, + "attr": {}, + "npclist": "5003_80_90002#5003_80_90002#5003_80_90001#5003_80_90005#5003_80_90003#5003_80_90003", + "npcLv": [], + "isboss": 0 + }, + "34180": { + "npcId": 34180, + "attr": {}, + "npclist": "5003_82_90002#5003_82_90002#5003_82_90001#5003_82_90005#5003_82_90003#5003_82_90003", + "npcLv": [], + "isboss": 0 + }, + "34181": { + "npcId": 34181, + "attr": {}, + "npclist": "5003_84_90002#5003_84_90002#5003_84_90001#5003_84_90005#5003_84_90003#5003_84_90003", + "npcLv": [], + "isboss": 0 + }, + "34182": { + "npcId": 34182, + "attr": {}, + "npclist": "5003_86_90002#5003_86_90002#5003_86_90001#5003_86_90005#5003_86_90003#5003_86_90003", + "npcLv": [], + "isboss": 0 + }, + "34183": { + "npcId": 34183, + "attr": {}, + "npclist": "5003_88_90002#5003_88_90002#5003_88_90001#5003_88_90005#5003_88_90003#5003_88_90003", + "npcLv": [], + "isboss": 0 + }, + "34184": { + "npcId": 34184, + "attr": {}, + "npclist": "5003_84_90002#5003_84_90002#5003_84_90001#5003_84_90005#5003_84_90003#5003_84_90003", + "npcLv": [], + "isboss": 0 + }, + "34185": { + "npcId": 34185, + "attr": {}, + "npclist": "5003_86_90002#5003_86_90002#5003_86_90001#5003_86_90005#5003_86_90003#5003_86_90003", + "npcLv": [], + "isboss": 0 + }, + "34186": { + "npcId": 34186, + "attr": {}, + "npclist": "5003_88_90002#5003_88_90002#5003_88_90001#5003_88_90005#5003_88_90003#5003_88_90003", + "npcLv": [], + "isboss": 0 + }, + "34187": { + "npcId": 34187, + "attr": {}, + "npclist": "5003_90_90002#5003_90_90002#5003_90_90001#5003_90_90005#5003_90_90003#5003_90_90003", + "npcLv": [], + "isboss": 0 + }, + "34188": { + "npcId": 34188, + "attr": {}, + "npclist": "5003_92_90002#5003_92_90002#5003_92_90001#5003_92_90005#5003_92_90003#5003_92_90003", + "npcLv": [], + "isboss": 0 + }, + "34189": { + "npcId": 34189, + "attr": {}, + "npclist": "5003_94_90002#5003_94_90002#5003_94_90001#5003_94_90005#5003_94_90003#5003_94_90003", + "npcLv": [], + "isboss": 0 + }, + "34190": { + "npcId": 34190, + "attr": {}, + "npclist": "5003_90_90002#5003_90_90002#5003_90_90001#5003_90_90005#5003_90_90003#5003_90_90003", + "npcLv": [], + "isboss": 0 + }, + "34191": { + "npcId": 34191, + "attr": {}, + "npclist": "5003_92_90002#5003_92_90002#5003_92_90001#5003_92_90005#5003_92_90003#5003_92_90003", + "npcLv": [], + "isboss": 0 + }, + "34192": { + "npcId": 34192, + "attr": {}, + "npclist": "5003_94_90002#5003_94_90002#5003_94_90001#5003_94_90005#5003_94_90003#5003_94_90003", + "npcLv": [], + "isboss": 0 + }, + "34193": { + "npcId": 34193, + "attr": {}, + "npclist": "5003_96_90002#5003_96_90002#5003_96_90001#5003_96_90005#5003_96_90003#5003_96_90003", + "npcLv": [], + "isboss": 0 + }, + "34194": { + "npcId": 34194, + "attr": {}, + "npclist": "5003_98_90002#5003_98_90002#5003_98_90001#5003_98_90005#5003_98_90003#5003_98_90003", + "npcLv": [], + "isboss": 0 + }, + "34195": { + "npcId": 34195, + "attr": {}, + "npclist": "5003_100_90002#5003_100_90002#5003_100_90001#5003_100_90005#5003_100_90003#5003_100_90003", + "npcLv": [], + "isboss": 0 + }, + "34196": { + "npcId": 34196, + "attr": {}, + "npclist": "5003_96_90002#5003_96_90002#5003_96_90001#5003_96_90005#5003_96_90003#5003_96_90003", + "npcLv": [], + "isboss": 0 + }, + "34197": { + "npcId": 34197, + "attr": {}, + "npclist": "5003_98_90002#5003_98_90002#5003_98_90001#5003_98_90005#5003_98_90003#5003_98_90003", + "npcLv": [], + "isboss": 0 + }, + "34198": { + "npcId": 34198, + "attr": {}, + "npclist": "5003_100_90002#5003_100_90002#5003_100_90001#5003_100_90005#5003_100_90003#5003_100_90003", + "npcLv": [], + "isboss": 0 + }, + "34199": { + "npcId": 34199, + "attr": {}, + "npclist": "5003_102_90002#5003_102_90002#5003_102_90001#5003_102_90005#5003_102_90003#5003_102_90003", + "npcLv": [], + "isboss": 0 + }, + "34200": { + "npcId": 34200, + "attr": {}, + "npclist": "5003_104_90002#5003_104_90002#5003_104_90001#5003_104_90005#5003_104_90003#5003_104_90003", + "npcLv": [], + "isboss": 0 + }, + "34201": { + "npcId": 34201, + "attr": {}, + "npclist": "5005_2_90002#5005_2_90002#5005_2_90001#5005_2_90005#5005_2_90003#5005_2_90003", + "npcLv": [], + "isboss": 0 + }, + "34202": { + "npcId": 34202, + "attr": {}, + "npclist": "5005_4_90002#5005_4_90002#5005_4_90001#5005_4_90005#5005_4_90003#5005_4_90003", + "npcLv": [], + "isboss": 0 + }, + "34203": { + "npcId": 34203, + "attr": {}, + "npclist": "5005_6_90002#5005_6_90002#5005_6_90001#5005_6_90005#5005_6_90003#5005_6_90003", + "npcLv": [], + "isboss": 0 + }, + "34204": { + "npcId": 34204, + "attr": {}, + "npclist": "5005_8_90002#5005_8_90002#5005_8_90001#5005_8_90005#5005_8_90003#5005_8_90003", + "npcLv": [], + "isboss": 0 + }, + "34205": { + "npcId": 34205, + "attr": {}, + "npclist": "5005_10_90002#5005_10_90002#5005_10_90001#5005_10_90005#5005_10_90003#5005_10_90003", + "npcLv": [], + "isboss": 0 + }, + "34206": { + "npcId": 34206, + "attr": {}, + "npclist": "5005_6_90002#5005_6_90002#5005_6_90001#5005_6_90005#5005_6_90003#5005_6_90003", + "npcLv": [], + "isboss": 0 + }, + "34207": { + "npcId": 34207, + "attr": {}, + "npclist": "5005_8_90002#5005_8_90002#5005_8_90001#5005_8_90005#5005_8_90003#5005_8_90003", + "npcLv": [], + "isboss": 0 + }, + "34208": { + "npcId": 34208, + "attr": {}, + "npclist": "5005_10_90002#5005_10_90002#5005_10_90001#5005_10_90005#5005_10_90003#5005_10_90003", + "npcLv": [], + "isboss": 0 + }, + "34209": { + "npcId": 34209, + "attr": {}, + "npclist": "5005_12_90002#5005_12_90002#5005_12_90001#5005_12_90005#5005_12_90003#5005_12_90003", + "npcLv": [], + "isboss": 0 + }, + "34210": { + "npcId": 34210, + "attr": {}, + "npclist": "5005_14_90002#5005_14_90002#5005_14_90001#5005_14_90005#5005_14_90003#5005_14_90003", + "npcLv": [], + "isboss": 0 + }, + "34211": { + "npcId": 34211, + "attr": {}, + "npclist": "5005_16_90002#5005_16_90002#5005_16_90001#5005_16_90005#5005_16_90003#5005_16_90003", + "npcLv": [], + "isboss": 0 + }, + "34212": { + "npcId": 34212, + "attr": {}, + "npclist": "5005_12_90002#5005_12_90002#5005_12_90001#5005_12_90005#5005_12_90003#5005_12_90003", + "npcLv": [], + "isboss": 0 + }, + "34213": { + "npcId": 34213, + "attr": {}, + "npclist": "5005_14_90002#5005_14_90002#5005_14_90001#5005_14_90005#5005_14_90003#5005_14_90003", + "npcLv": [], + "isboss": 0 + }, + "34214": { + "npcId": 34214, + "attr": {}, + "npclist": "5005_16_90002#5005_16_90002#5005_16_90001#5005_16_90005#5005_16_90003#5005_16_90003", + "npcLv": [], + "isboss": 0 + }, + "34215": { + "npcId": 34215, + "attr": {}, + "npclist": "5005_18_90002#5005_18_90002#5005_18_90001#5005_18_90005#5005_18_90003#5005_18_90003", + "npcLv": [], + "isboss": 0 + }, + "34216": { + "npcId": 34216, + "attr": {}, + "npclist": "5005_20_90002#5005_20_90002#5005_20_90001#5005_20_90005#5005_20_90003#5005_20_90003", + "npcLv": [], + "isboss": 0 + }, + "34217": { + "npcId": 34217, + "attr": {}, + "npclist": "5005_22_90002#5005_22_90002#5005_22_90001#5005_22_90005#5005_22_90003#5005_22_90003", + "npcLv": [], + "isboss": 0 + }, + "34218": { + "npcId": 34218, + "attr": {}, + "npclist": "5005_18_90002#5005_18_90002#5005_18_90001#5005_18_90005#5005_18_90003#5005_18_90003", + "npcLv": [], + "isboss": 0 + }, + "34219": { + "npcId": 34219, + "attr": {}, + "npclist": "5005_20_90002#5005_20_90002#5005_20_90001#5005_20_90005#5005_20_90003#5005_20_90003", + "npcLv": [], + "isboss": 0 + }, + "34220": { + "npcId": 34220, + "attr": {}, + "npclist": "5005_22_90002#5005_22_90002#5005_22_90001#5005_22_90005#5005_22_90003#5005_22_90003", + "npcLv": [], + "isboss": 0 + }, + "34221": { + "npcId": 34221, + "attr": {}, + "npclist": "5005_24_90002#5005_24_90002#5005_24_90001#5005_24_90005#5005_24_90003#5005_24_90003", + "npcLv": [], + "isboss": 0 + }, + "34222": { + "npcId": 34222, + "attr": {}, + "npclist": "5005_26_90002#5005_26_90002#5005_26_90001#5005_26_90005#5005_26_90003#5005_26_90003", + "npcLv": [], + "isboss": 0 + }, + "34223": { + "npcId": 34223, + "attr": {}, + "npclist": "5005_28_90002#5005_28_90002#5005_28_90001#5005_28_90005#5005_28_90003#5005_28_90003", + "npcLv": [], + "isboss": 0 + }, + "34224": { + "npcId": 34224, + "attr": {}, + "npclist": "5005_24_90002#5005_24_90002#5005_24_90001#5005_24_90005#5005_24_90003#5005_24_90003", + "npcLv": [], + "isboss": 0 + }, + "34225": { + "npcId": 34225, + "attr": {}, + "npclist": "5005_26_90002#5005_26_90002#5005_26_90001#5005_26_90005#5005_26_90003#5005_26_90003", + "npcLv": [], + "isboss": 0 + }, + "34226": { + "npcId": 34226, + "attr": {}, + "npclist": "5005_28_90002#5005_28_90002#5005_28_90001#5005_28_90005#5005_28_90003#5005_28_90003", + "npcLv": [], + "isboss": 0 + }, + "34227": { + "npcId": 34227, + "attr": {}, + "npclist": "5005_30_90002#5005_30_90002#5005_30_90001#5005_30_90005#5005_30_90003#5005_30_90003", + "npcLv": [], + "isboss": 0 + }, + "34228": { + "npcId": 34228, + "attr": {}, + "npclist": "5005_32_90002#5005_32_90002#5005_32_90001#5005_32_90005#5005_32_90003#5005_32_90003", + "npcLv": [], + "isboss": 0 + }, + "34229": { + "npcId": 34229, + "attr": {}, + "npclist": "5005_34_90002#5005_34_90002#5005_34_90001#5005_34_90005#5005_34_90003#5005_34_90003", + "npcLv": [], + "isboss": 0 + }, + "34230": { + "npcId": 34230, + "attr": {}, + "npclist": "5005_30_90002#5005_30_90002#5005_30_90001#5005_30_90005#5005_30_90003#5005_30_90003", + "npcLv": [], + "isboss": 0 + }, + "34231": { + "npcId": 34231, + "attr": {}, + "npclist": "5005_32_90002#5005_32_90002#5005_32_90001#5005_32_90005#5005_32_90003#5005_32_90003", + "npcLv": [], + "isboss": 0 + }, + "34232": { + "npcId": 34232, + "attr": {}, + "npclist": "5005_34_90002#5005_34_90002#5005_34_90001#5005_34_90005#5005_34_90003#5005_34_90003", + "npcLv": [], + "isboss": 0 + }, + "34233": { + "npcId": 34233, + "attr": {}, + "npclist": "5005_36_90002#5005_36_90002#5005_36_90001#5005_36_90005#5005_36_90003#5005_36_90003", + "npcLv": [], + "isboss": 0 + }, + "34234": { + "npcId": 34234, + "attr": {}, + "npclist": "5005_38_90002#5005_38_90002#5005_38_90001#5005_38_90005#5005_38_90003#5005_38_90003", + "npcLv": [], + "isboss": 0 + }, + "34235": { + "npcId": 34235, + "attr": {}, + "npclist": "5005_40_90002#5005_40_90002#5005_40_90001#5005_40_90005#5005_40_90003#5005_40_90003", + "npcLv": [], + "isboss": 0 + }, + "34236": { + "npcId": 34236, + "attr": {}, + "npclist": "5005_36_90002#5005_36_90002#5005_36_90001#5005_36_90005#5005_36_90003#5005_36_90003", + "npcLv": [], + "isboss": 0 + }, + "34237": { + "npcId": 34237, + "attr": {}, + "npclist": "5005_38_90002#5005_38_90002#5005_38_90001#5005_38_90005#5005_38_90003#5005_38_90003", + "npcLv": [], + "isboss": 0 + }, + "34238": { + "npcId": 34238, + "attr": {}, + "npclist": "5005_40_90002#5005_40_90002#5005_40_90001#5005_40_90005#5005_40_90003#5005_40_90003", + "npcLv": [], + "isboss": 0 + }, + "34239": { + "npcId": 34239, + "attr": {}, + "npclist": "5005_42_90002#5005_42_90002#5005_42_90001#5005_42_90005#5005_42_90003#5005_42_90003", + "npcLv": [], + "isboss": 0 + }, + "34240": { + "npcId": 34240, + "attr": {}, + "npclist": "5005_44_90002#5005_44_90002#5005_44_90001#5005_44_90005#5005_44_90003#5005_44_90003", + "npcLv": [], + "isboss": 0 + }, + "34241": { + "npcId": 34241, + "attr": {}, + "npclist": "5005_46_90002#5005_46_90002#5005_46_90001#5005_46_90005#5005_46_90003#5005_46_90003", + "npcLv": [], + "isboss": 0 + }, + "34242": { + "npcId": 34242, + "attr": {}, + "npclist": "5005_42_90002#5005_42_90002#5005_42_90001#5005_42_90005#5005_42_90003#5005_42_90003", + "npcLv": [], + "isboss": 0 + }, + "34243": { + "npcId": 34243, + "attr": {}, + "npclist": "5005_44_90002#5005_44_90002#5005_44_90001#5005_44_90005#5005_44_90003#5005_44_90003", + "npcLv": [], + "isboss": 0 + }, + "34244": { + "npcId": 34244, + "attr": {}, + "npclist": "5005_46_90002#5005_46_90002#5005_46_90001#5005_46_90005#5005_46_90003#5005_46_90003", + "npcLv": [], + "isboss": 0 + }, + "34245": { + "npcId": 34245, + "attr": {}, + "npclist": "5005_48_90002#5005_48_90002#5005_48_90001#5005_48_90005#5005_48_90003#5005_48_90003", + "npcLv": [], + "isboss": 0 + }, + "34246": { + "npcId": 34246, + "attr": {}, + "npclist": "5005_50_90002#5005_50_90002#5005_50_90001#5005_50_90005#5005_50_90003#5005_50_90003", + "npcLv": [], + "isboss": 0 + }, + "34247": { + "npcId": 34247, + "attr": {}, + "npclist": "5005_52_90002#5005_52_90002#5005_52_90001#5005_52_90005#5005_52_90003#5005_52_90003", + "npcLv": [], + "isboss": 0 + }, + "34248": { + "npcId": 34248, + "attr": {}, + "npclist": "5005_48_90002#5005_48_90002#5005_48_90001#5005_48_90005#5005_48_90003#5005_48_90003", + "npcLv": [], + "isboss": 0 + }, + "34249": { + "npcId": 34249, + "attr": {}, + "npclist": "5005_50_90002#5005_50_90002#5005_50_90001#5005_50_90005#5005_50_90003#5005_50_90003", + "npcLv": [], + "isboss": 0 + }, + "34250": { + "npcId": 34250, + "attr": {}, + "npclist": "5005_52_90002#5005_52_90002#5005_52_90001#5005_52_90005#5005_52_90003#5005_52_90003", + "npcLv": [], + "isboss": 0 + }, + "34251": { + "npcId": 34251, + "attr": {}, + "npclist": "5005_54_90002#5005_54_90002#5005_54_90001#5005_54_90005#5005_54_90003#5005_54_90003", + "npcLv": [], + "isboss": 0 + }, + "34252": { + "npcId": 34252, + "attr": {}, + "npclist": "5005_56_90002#5005_56_90002#5005_56_90001#5005_56_90005#5005_56_90003#5005_56_90003", + "npcLv": [], + "isboss": 0 + }, + "34253": { + "npcId": 34253, + "attr": {}, + "npclist": "5005_58_90002#5005_58_90002#5005_58_90001#5005_58_90005#5005_58_90003#5005_58_90003", + "npcLv": [], + "isboss": 0 + }, + "34254": { + "npcId": 34254, + "attr": {}, + "npclist": "5005_54_90002#5005_54_90002#5005_54_90001#5005_54_90005#5005_54_90003#5005_54_90003", + "npcLv": [], + "isboss": 0 + }, + "34255": { + "npcId": 34255, + "attr": {}, + "npclist": "5005_56_90002#5005_56_90002#5005_56_90001#5005_56_90005#5005_56_90003#5005_56_90003", + "npcLv": [], + "isboss": 0 + }, + "34256": { + "npcId": 34256, + "attr": {}, + "npclist": "5005_58_90002#5005_58_90002#5005_58_90001#5005_58_90005#5005_58_90003#5005_58_90003", + "npcLv": [], + "isboss": 0 + }, + "34257": { + "npcId": 34257, + "attr": {}, + "npclist": "5005_60_90002#5005_60_90002#5005_60_90001#5005_60_90005#5005_60_90003#5005_60_90003", + "npcLv": [], + "isboss": 0 + }, + "34258": { + "npcId": 34258, + "attr": {}, + "npclist": "5005_62_90002#5005_62_90002#5005_62_90001#5005_62_90005#5005_62_90003#5005_62_90003", + "npcLv": [], + "isboss": 0 + }, + "34259": { + "npcId": 34259, + "attr": {}, + "npclist": "5005_64_90002#5005_64_90002#5005_64_90001#5005_64_90005#5005_64_90003#5005_64_90003", + "npcLv": [], + "isboss": 0 + }, + "34260": { + "npcId": 34260, + "attr": {}, + "npclist": "5005_60_90002#5005_60_90002#5005_60_90001#5005_60_90005#5005_60_90003#5005_60_90003", + "npcLv": [], + "isboss": 0 + }, + "34261": { + "npcId": 34261, + "attr": {}, + "npclist": "5005_62_90002#5005_62_90002#5005_62_90001#5005_62_90005#5005_62_90003#5005_62_90003", + "npcLv": [], + "isboss": 0 + }, + "34262": { + "npcId": 34262, + "attr": {}, + "npclist": "5005_64_90002#5005_64_90002#5005_64_90001#5005_64_90005#5005_64_90003#5005_64_90003", + "npcLv": [], + "isboss": 0 + }, + "34263": { + "npcId": 34263, + "attr": {}, + "npclist": "5005_66_90002#5005_66_90002#5005_66_90001#5005_66_90005#5005_66_90003#5005_66_90003", + "npcLv": [], + "isboss": 0 + }, + "34264": { + "npcId": 34264, + "attr": {}, + "npclist": "5005_68_90002#5005_68_90002#5005_68_90001#5005_68_90005#5005_68_90003#5005_68_90003", + "npcLv": [], + "isboss": 0 + }, + "34265": { + "npcId": 34265, + "attr": {}, + "npclist": "5005_70_90002#5005_70_90002#5005_70_90001#5005_70_90005#5005_70_90003#5005_70_90003", + "npcLv": [], + "isboss": 0 + }, + "34266": { + "npcId": 34266, + "attr": {}, + "npclist": "5005_66_90002#5005_66_90002#5005_66_90001#5005_66_90005#5005_66_90003#5005_66_90003", + "npcLv": [], + "isboss": 0 + }, + "34267": { + "npcId": 34267, + "attr": {}, + "npclist": "5005_68_90002#5005_68_90002#5005_68_90001#5005_68_90005#5005_68_90003#5005_68_90003", + "npcLv": [], + "isboss": 0 + }, + "34268": { + "npcId": 34268, + "attr": {}, + "npclist": "5005_70_90002#5005_70_90002#5005_70_90001#5005_70_90005#5005_70_90003#5005_70_90003", + "npcLv": [], + "isboss": 0 + }, + "34269": { + "npcId": 34269, + "attr": {}, + "npclist": "5005_72_90002#5005_72_90002#5005_72_90001#5005_72_90005#5005_72_90003#5005_72_90003", + "npcLv": [], + "isboss": 0 + }, + "34270": { + "npcId": 34270, + "attr": {}, + "npclist": "5005_74_90002#5005_74_90002#5005_74_90001#5005_74_90005#5005_74_90003#5005_74_90003", + "npcLv": [], + "isboss": 0 + }, + "34271": { + "npcId": 34271, + "attr": {}, + "npclist": "5005_76_90002#5005_76_90002#5005_76_90001#5005_76_90005#5005_76_90003#5005_76_90003", + "npcLv": [], + "isboss": 0 + }, + "34272": { + "npcId": 34272, + "attr": {}, + "npclist": "5005_72_90002#5005_72_90002#5005_72_90001#5005_72_90005#5005_72_90003#5005_72_90003", + "npcLv": [], + "isboss": 0 + }, + "34273": { + "npcId": 34273, + "attr": {}, + "npclist": "5005_74_90002#5005_74_90002#5005_74_90001#5005_74_90005#5005_74_90003#5005_74_90003", + "npcLv": [], + "isboss": 0 + }, + "34274": { + "npcId": 34274, + "attr": {}, + "npclist": "5005_76_90002#5005_76_90002#5005_76_90001#5005_76_90005#5005_76_90003#5005_76_90003", + "npcLv": [], + "isboss": 0 + }, + "34275": { + "npcId": 34275, + "attr": {}, + "npclist": "5005_78_90002#5005_78_90002#5005_78_90001#5005_78_90005#5005_78_90003#5005_78_90003", + "npcLv": [], + "isboss": 0 + }, + "34276": { + "npcId": 34276, + "attr": {}, + "npclist": "5005_80_90002#5005_80_90002#5005_80_90001#5005_80_90005#5005_80_90003#5005_80_90003", + "npcLv": [], + "isboss": 0 + }, + "34277": { + "npcId": 34277, + "attr": {}, + "npclist": "5005_82_90002#5005_82_90002#5005_82_90001#5005_82_90005#5005_82_90003#5005_82_90003", + "npcLv": [], + "isboss": 0 + }, + "34278": { + "npcId": 34278, + "attr": {}, + "npclist": "5005_78_90002#5005_78_90002#5005_78_90001#5005_78_90005#5005_78_90003#5005_78_90003", + "npcLv": [], + "isboss": 0 + }, + "34279": { + "npcId": 34279, + "attr": {}, + "npclist": "5005_80_90002#5005_80_90002#5005_80_90001#5005_80_90005#5005_80_90003#5005_80_90003", + "npcLv": [], + "isboss": 0 + }, + "34280": { + "npcId": 34280, + "attr": {}, + "npclist": "5005_82_90002#5005_82_90002#5005_82_90001#5005_82_90005#5005_82_90003#5005_82_90003", + "npcLv": [], + "isboss": 0 + }, + "34281": { + "npcId": 34281, + "attr": {}, + "npclist": "5005_84_90002#5005_84_90002#5005_84_90001#5005_84_90005#5005_84_90003#5005_84_90003", + "npcLv": [], + "isboss": 0 + }, + "34282": { + "npcId": 34282, + "attr": {}, + "npclist": "5005_86_90002#5005_86_90002#5005_86_90001#5005_86_90005#5005_86_90003#5005_86_90003", + "npcLv": [], + "isboss": 0 + }, + "34283": { + "npcId": 34283, + "attr": {}, + "npclist": "5005_88_90002#5005_88_90002#5005_88_90001#5005_88_90005#5005_88_90003#5005_88_90003", + "npcLv": [], + "isboss": 0 + }, + "34284": { + "npcId": 34284, + "attr": {}, + "npclist": "5005_84_90002#5005_84_90002#5005_84_90001#5005_84_90005#5005_84_90003#5005_84_90003", + "npcLv": [], + "isboss": 0 + }, + "34285": { + "npcId": 34285, + "attr": {}, + "npclist": "5005_86_90002#5005_86_90002#5005_86_90001#5005_86_90005#5005_86_90003#5005_86_90003", + "npcLv": [], + "isboss": 0 + }, + "34286": { + "npcId": 34286, + "attr": {}, + "npclist": "5005_88_90002#5005_88_90002#5005_88_90001#5005_88_90005#5005_88_90003#5005_88_90003", + "npcLv": [], + "isboss": 0 + }, + "34287": { + "npcId": 34287, + "attr": {}, + "npclist": "5005_90_90002#5005_90_90002#5005_90_90001#5005_90_90005#5005_90_90003#5005_90_90003", + "npcLv": [], + "isboss": 0 + }, + "34288": { + "npcId": 34288, + "attr": {}, + "npclist": "5005_92_90002#5005_92_90002#5005_92_90001#5005_92_90005#5005_92_90003#5005_92_90003", + "npcLv": [], + "isboss": 0 + }, + "34289": { + "npcId": 34289, + "attr": {}, + "npclist": "5005_94_90002#5005_94_90002#5005_94_90001#5005_94_90005#5005_94_90003#5005_94_90003", + "npcLv": [], + "isboss": 0 + }, + "34290": { + "npcId": 34290, + "attr": {}, + "npclist": "5005_90_90002#5005_90_90002#5005_90_90001#5005_90_90005#5005_90_90003#5005_90_90003", + "npcLv": [], + "isboss": 0 + }, + "34291": { + "npcId": 34291, + "attr": {}, + "npclist": "5005_92_90002#5005_92_90002#5005_92_90001#5005_92_90005#5005_92_90003#5005_92_90003", + "npcLv": [], + "isboss": 0 + }, + "34292": { + "npcId": 34292, + "attr": {}, + "npclist": "5005_94_90002#5005_94_90002#5005_94_90001#5005_94_90005#5005_94_90003#5005_94_90003", + "npcLv": [], + "isboss": 0 + }, + "34293": { + "npcId": 34293, + "attr": {}, + "npclist": "5005_96_90002#5005_96_90002#5005_96_90001#5005_96_90005#5005_96_90003#5005_96_90003", + "npcLv": [], + "isboss": 0 + }, + "34294": { + "npcId": 34294, + "attr": {}, + "npclist": "5005_98_90002#5005_98_90002#5005_98_90001#5005_98_90005#5005_98_90003#5005_98_90003", + "npcLv": [], + "isboss": 0 + }, + "34295": { + "npcId": 34295, + "attr": {}, + "npclist": "5005_100_90002#5005_100_90002#5005_100_90001#5005_100_90005#5005_100_90003#5005_100_90003", + "npcLv": [], + "isboss": 0 + }, + "34296": { + "npcId": 34296, + "attr": {}, + "npclist": "5005_96_90002#5005_96_90002#5005_96_90001#5005_96_90005#5005_96_90003#5005_96_90003", + "npcLv": [], + "isboss": 0 + }, + "34297": { + "npcId": 34297, + "attr": {}, + "npclist": "5005_98_90002#5005_98_90002#5005_98_90001#5005_98_90005#5005_98_90003#5005_98_90003", + "npcLv": [], + "isboss": 0 + }, + "34298": { + "npcId": 34298, + "attr": {}, + "npclist": "5005_100_90002#5005_100_90002#5005_100_90001#5005_100_90005#5005_100_90003#5005_100_90003", + "npcLv": [], + "isboss": 0 + }, + "34299": { + "npcId": 34299, + "attr": {}, + "npclist": "5005_102_90002#5005_102_90002#5005_102_90001#5005_102_90005#5005_102_90003#5005_102_90003", + "npcLv": [], + "isboss": 0 + }, + "34300": { + "npcId": 34300, + "attr": {}, + "npclist": "5005_104_90002#5005_104_90002#5005_104_90001#5005_104_90005#5005_104_90003#5005_104_90003", + "npcLv": [], + "isboss": 0 + }, "40000": { "npcId": 40000, "attr": {}, diff --git a/src/json/openCond.json b/src/json/openCond.json index 06b9fcf..9555169 100644 --- a/src/json/openCond.json +++ b/src/json/openCond.json @@ -235,52 +235,60 @@ "name": "peijian_qh", "undefined": "配件强化", "and": { - "lv": 50 + "lv": 50, + "openTime": 7 }, "or": {}, "time": 0, "tips": "openCond_tips_19", "display": { - "lv": 50 + "lv": 50, + "openTime": 7 } }, "peijian_jinjie": { "name": "peijian_jinjie", "undefined": "配件进阶", "and": { - "lv": 50 + "lv": 50, + "openTime": 7 }, "or": {}, "time": 0, "tips": "openCond_tips_20", "display": { - "lv": 50 + "lv": 50, + "openTime": 7 } }, "kuaisutanxian": { "name": "kuaisutanxian", "undefined": "快速探险", "and": { - "lv": 24 + "lv": 24, + "task": 2058 }, "or": {}, "time": 0, "tips": "openCond_tips_21", "display": { - "lv": 24 + "lv": 24, + "task": 2058 } }, "gonglukuangbiao": { "name": "gonglukuangbiao", "undefined": "公路狂飙", "and": { - "lv": 30 + "lv": 30, + "task": 2073 }, "or": {}, "time": 0, "tips": "openCond_tips_22", "display": { - "lv": 30 + "lv": 30, + "task": 2073 } }, "jingjichang": { @@ -369,14 +377,14 @@ "undefined": "恐怖战争", "and": { "lv": 45, - "openTime": 6 + "openTime": 46 }, "or": {}, "time": 0, "tips": "openCond_tips_29", "display": { "lv": 45, - "openTime": 6 + "openTime": 46 } }, "qjzzd": { @@ -425,7 +433,7 @@ "undefined": "丛林狩猎", "and": { "lv": 52, - "openTime": 13 + "openTime": 28 }, "or": {}, "time": 0, @@ -639,15 +647,15 @@ "name": "shop_3", "undefined": "战争商店", "and": { - "lv": 44, - "openTime": 6 + "lv": 45, + "openTime": 46 }, "or": {}, "time": 0, - "tips": "openCond_tips_48", + "tips": "openCond_tips_29", "display": { - "lv": 44, - "openTime": 6 + "lv": 45, + "openTime": 46 } }, "shop_4": { @@ -719,13 +727,15 @@ "name": "shop_9", "undefined": "配件商店", "and": { - "lv": 50 + "lv": 50, + "openTime": 7 }, "or": {}, "time": 0, "tips": "openCond_tips_54", "display": { - "lv": 50 + "lv": 50, + "openTime": 7 } }, "shop_10": { @@ -758,13 +768,15 @@ "name": "shop_12", "undefined": "擂台商店", "and": { - "lv": 74 + "lv": 55, + "openTime": 19 }, "or": {}, "time": 0, "tips": "openCond_tips_57", "display": { - "lv": 74 + "lv": 55, + "openTime": 19 } }, "shoucanggui": { @@ -823,13 +835,13 @@ "name": "zc_btn_hs", "undefined": "黑市", "and": { - "lv": 24 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_60", "display": { - "lv": 24 + "lv": 15 } }, "zc_btn_jg": { @@ -875,13 +887,13 @@ "name": "shouchong", "undefined": "首充", "and": { - "mapId": 20 + "mapId": 8 }, "or": {}, "time": 0, "tips": "openCond_tips_64", "display": { - "mapId": 20 + "mapId": 8 } }, "kaifukuanghuan": { @@ -901,52 +913,52 @@ "name": "cz_jijin", "undefined": "基金入口", "and": { - "lv": 21 + "mapId": 20 }, "or": {}, "time": 0, - "tips": "openCond_tips_66", + "tips": "openCond_tips_64", "display": { - "lv": 31 + "mapId": 20 } }, "jijin": { "name": "jijin", "undefined": "基金", "and": { - "lv": 21 + "mapId": 20 }, "or": {}, "time": 0, - "tips": "openCond_tips_67", + "tips": "openCond_tips_64", "display": { - "lv": 31 + "mapId": 20 } }, "jijin_gkjj": { "name": "jijin_gkjj", "undefined": "关卡基金", "and": { - "lv": 21 + "mapId": 20 }, "or": {}, "time": 0, - "tips": "openCond_tips_68", + "tips": "openCond_tips_64", "display": { - "lv": 31 + "mapId": 20 } }, "jijin_tbtxz": { "name": "jijin_tbtxz", "undefined": "特别通行证", "and": { - "lv": 21 + "mapId": 20 }, "or": {}, "time": 0, - "tips": "openCond_tips_69", + "tips": "openCond_tips_64", "display": { - "lv": 31 + "mapId": 20 } }, "jijin_tszl": { @@ -968,13 +980,13 @@ "name": "yuedujijin", "undefined": "月度基金", "and": { - "lv": 24 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_71", "display": { - "lv": 24 + "lv": 15 } }, "zhanling": { @@ -1044,15 +1056,15 @@ }, "xinshoulibao": { "name": "xinshoulibao", - "undefined": "新手礼包", + "undefined": "冲刺礼包", "and": { - "vip": 5 + "lv": 21 }, "or": {}, "time": 0, "tips": "openCond_tips_77", "display": { - "vip": 5 + "lv": 21 } }, "leijichongzhi": { @@ -1085,13 +1097,13 @@ "name": "rencaijihua", "undefined": "人才计划", "and": { - "lv": 23 + "lv": 13 }, "or": {}, "time": 0, "tips": "openCond_tips_80", "display": { - "lv": 23 + "lv": 13 } }, "zc_img6": { @@ -1137,104 +1149,104 @@ "name": "hs_btn_tqlb", "undefined": "特权礼包", "and": { - "lv": 24 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_84", "display": { - "lv": 24 + "lv": 15 } }, "hs_btn_ndj": { "name": "hs_btn_ndj", "undefined": "扭蛋机", "and": { - "lv": 26 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_85", "display": { - "lv": 26 + "lv": 15 } }, "hs_btn_yk": { "name": "hs_btn_yk", "undefined": "月卡", "and": { - "lv": 24 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_86", "display": { - "lv": 24 + "lv": 15 } }, "hs_btn_zsk": { "name": "hs_btn_zsk", "undefined": "终身卡", "and": { - "lv": 24 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_87", "display": { - "lv": 24 + "lv": 15 } }, "hs_btn_mrjx": { "name": "hs_btn_mrjx", "undefined": "每日精选", "and": { - "lv": 24 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_88", "display": { - "lv": 24 + "lv": 15 } }, "hs_btn_jthl": { "name": "hs_btn_jthl", "undefined": "积天豪礼", "and": { - "lv": 26 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_89", "display": { - "lv": 26 + "lv": 15 } }, "hs_btn_zlb": { "name": "hs_btn_zlb", "undefined": "周礼包", "and": { - "lv": 26 + "lv": 15 }, "or": {}, "time": 0, "tips": "openCond_tips_90", "display": { - "lv": 26 + "lv": 15 } }, "shangcheng": { "name": "shangcheng", "undefined": "商城", "and": { - "lv": 21 + "mapId": 20 }, "or": {}, "time": 0, - "tips": "openCond_tips_91", + "tips": "openCond_tips_64", "display": { - "lv": 21 + "mapId": 20 } }, "fuli": { @@ -1262,5 +1274,31 @@ "display": { "lv": 15 } + }, + "hb_btn_yjtz": { + "name": "hb_btn_yjtz", + "undefined": "黑帮争霸一键挑战", + "and": { + "vip": 9 + }, + "or": {}, + "time": 0, + "tips": "openCond_tips_94", + "display": { + "lv": 7 + } + }, + "kaifujingsai": { + "name": "kaifujingsai", + "undefined": "开服竞赛", + "and": { + "lv": 20 + }, + "or": {}, + "time": 0, + "tips": "openCond_tips_95", + "display": { + "lv": 20 + } } } \ No newline at end of file diff --git a/src/json/pay.json b/src/json/pay.json index 5ba8e39..2129268 100644 --- a/src/json/pay.json +++ b/src/json/pay.json @@ -620,7 +620,7 @@ { "a": "item", "t": "1", - "n": 2000000 + "n": 1000000 } ], "firstPayPrize": [], @@ -651,7 +651,7 @@ { "a": "item", "t": "1", - "n": 5000000 + "n": 2000000 } ], "firstPayPrize": [], @@ -754,7 +754,7 @@ { "a": "item", "t": "1", - "n": 25000000 + "n": 12000000 } ], "firstPayPrize": [], @@ -862,7 +862,7 @@ ], "firstPayPrize": [], "name": "pay_name_mapId10", - "undefined": "主线推送礼包", + "undefined": "主线推送礼包10", "time": -1, "buys": 3, "needVip": 0, @@ -898,7 +898,7 @@ ], "firstPayPrize": [], "name": "pay_name_mapId20", - "undefined": "主线推送礼包", + "undefined": "主线推送礼包20", "time": -1, "buys": 3, "needVip": 0, @@ -923,18 +923,18 @@ }, { "a": "item", - "t": "2", - "n": 1000 + "t": "4", + "n": 5 }, { - "a": "attr", - "t": "jinbi", - "n": 500000 + "a": "item", + "t": "1", + "n": 200000 } ], "firstPayPrize": [], "name": "pay_name_lv30", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包30", "time": -1, "buys": 1, "needVip": 0, @@ -943,7 +943,7 @@ }, "lv40": { "id": "lv40", - "money": 30, + "money": 6, "payExp": [ { "a": "attr", @@ -955,22 +955,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 - }, - { - "a": "item", - "t": "24", - "n": 10 + "n": 120 }, { "a": "item", "t": "4", - "n": 10 + "n": 5 + }, + { + "a": "item", + "t": "1", + "n": 200000 } ], "firstPayPrize": [], "name": "pay_name_lv40", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包40", "time": -1, "buys": 1, "needVip": 0, @@ -991,22 +991,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 - }, - { - "a": "item", - "t": "24", - "n": 10 + "n": 1200 }, { "a": "item", "t": "4", - "n": 10 + "n": 5 + }, + { + "a": "item", + "t": "12", + "n": 1500 } ], "firstPayPrize": [], "name": "pay_name_lv55", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包55", "time": -1, "buys": 1, "needVip": 0, @@ -1024,25 +1024,25 @@ } ], "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 600 - }, - { - "a": "item", - "t": "24", - "n": 10 - }, { "a": "item", "t": "4", "n": 10 + }, + { + "a": "item", + "t": "2", + "n": 1500 + }, + { + "a": "item", + "t": "1", + "n": 300000 } ], "firstPayPrize": [], "name": "pay_name_lv58", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包58", "time": -1, "buys": 1, "needVip": 0, @@ -1063,22 +1063,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 - }, - { - "a": "item", - "t": "24", - "n": 10 + "n": 1200 }, { "a": "item", "t": "4", "n": 10 + }, + { + "a": "item", + "t": "23", + "n": 200000 } ], "firstPayPrize": [], "name": "pay_name_lv60", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包60", "time": -1, "buys": 1, "needVip": 0, @@ -1099,22 +1099,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 + "n": 1200 }, { "a": "item", - "t": "24", - "n": 10 + "t": "10", + "n": 80 }, { "a": "item", - "t": "4", - "n": 10 + "t": "6", + "n": 20 } ], "firstPayPrize": [], "name": "pay_name_lv63", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包63", "time": -1, "buys": 1, "needVip": 0, @@ -1123,7 +1123,7 @@ }, "lv66": { "id": "lv66", - "money": 30, + "money": 68, "payExp": [ { "a": "attr", @@ -1135,22 +1135,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 - }, - { - "a": "item", - "t": "24", - "n": 10 + "n": 2000 }, { "a": "item", "t": "4", - "n": 10 + "n": 20 + }, + { + "a": "item", + "t": "1", + "n": 800000 } ], "firstPayPrize": [], "name": "pay_name_lv66", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包66", "time": -1, "buys": 1, "needVip": 0, @@ -1159,7 +1159,7 @@ }, "lv69": { "id": "lv69", - "money": 30, + "money": 68, "payExp": [ { "a": "attr", @@ -1171,22 +1171,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 + "n": 1200 }, { "a": "item", - "t": "24", - "n": 10 + "t": "600", + "n": 20 }, { "a": "item", - "t": "4", - "n": 10 + "t": "28", + "n": 8000 } ], "firstPayPrize": [], "name": "pay_name_lv69", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包69", "time": -1, "buys": 1, "needVip": 0, @@ -1195,7 +1195,7 @@ }, "lv72": { "id": "lv72", - "money": 30, + "money": 68, "payExp": [ { "a": "attr", @@ -1207,22 +1207,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 - }, - { - "a": "item", - "t": "24", - "n": 10 + "n": 2200 }, { "a": "item", "t": "4", "n": 10 + }, + { + "a": "item", + "t": "20", + "n": 300 } ], "firstPayPrize": [], "name": "pay_name_lv72", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包72", "time": -1, "buys": 1, "needVip": 0, @@ -1231,7 +1231,7 @@ }, "lv75": { "id": "lv75", - "money": 30, + "money": 128, "payExp": [ { "a": "attr", @@ -1243,22 +1243,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 + "n": 3280 }, { "a": "item", - "t": "24", - "n": 10 + "t": "600", + "n": 20 }, { "a": "item", - "t": "4", - "n": 10 + "t": "1", + "n": 3000000 } ], "firstPayPrize": [], "name": "pay_name_lv75", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包75", "time": -1, "buys": 1, "needVip": 0, @@ -1279,22 +1279,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 + "n": 1200 }, { "a": "item", - "t": "24", - "n": 10 + "t": "10", + "n": 80 }, { "a": "item", - "t": "4", - "n": 10 + "t": "6", + "n": 20 } ], "firstPayPrize": [], "name": "pay_name_lv78", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包78", "time": -1, "buys": 1, "needVip": 0, @@ -1315,22 +1315,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 - }, - { - "a": "item", - "t": "24", - "n": 10 + "n": 2000 }, { "a": "item", "t": "4", - "n": 10 + "n": 20 + }, + { + "a": "item", + "t": "1", + "n": 800000 } ], "firstPayPrize": [], "name": "pay_name_lv81", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包81", "time": -1, "buys": 1, "needVip": 0, @@ -1351,22 +1351,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 + "n": 1200 }, { "a": "item", - "t": "24", - "n": 10 + "t": "600", + "n": 20 }, { "a": "item", - "t": "4", - "n": 10 + "t": "28", + "n": 8000 } ], "firstPayPrize": [], "name": "pay_name_lv84", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包84", "time": -1, "buys": 1, "needVip": 0, @@ -1387,22 +1387,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 - }, - { - "a": "item", - "t": "24", - "n": 10 + "n": 2200 }, { "a": "item", "t": "4", "n": 10 + }, + { + "a": "item", + "t": "20", + "n": 300 } ], "firstPayPrize": [], "name": "pay_name_lv87", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包87", "time": -1, "buys": 1, "needVip": 0, @@ -1423,22 +1423,22 @@ { "a": "attr", "t": "rmbmoney", - "n": 600 + "n": 3280 }, { "a": "item", - "t": "24", - "n": 10 + "t": "600", + "n": 20 }, { "a": "item", - "t": "4", - "n": 10 + "t": "1", + "n": 3000000 } ], "firstPayPrize": [], "name": "pay_name_lv90", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包90", "time": -1, "buys": 1, "needVip": 0, @@ -1474,7 +1474,7 @@ ], "firstPayPrize": [], "name": "pay_name_lv93", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包93", "time": -1, "buys": 1, "needVip": 0, @@ -1510,7 +1510,7 @@ ], "firstPayPrize": [], "name": "pay_name_lv96", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包96", "time": -1, "buys": 1, "needVip": 0, @@ -1546,7 +1546,7 @@ ], "firstPayPrize": [], "name": "pay_name_lv99", - "undefined": "等级推送礼包", + "undefined": "等级推送礼包99", "time": -1, "buys": 1, "needVip": 0, @@ -1577,7 +1577,7 @@ ], "firstPayPrize": [], "name": "pay_name_xslb_1_1", - "undefined": "新手礼包", + "undefined": "冲刺礼包1-1", "time": -1, "buys": 1, "needVip": 0, @@ -1614,7 +1614,7 @@ ], "firstPayPrize": [], "name": "pay_name_xslb_1_2", - "undefined": "新手礼包", + "undefined": "冲刺礼包1-2", "time": -1, "buys": 2, "needVip": 0, @@ -1656,7 +1656,7 @@ ], "firstPayPrize": [], "name": "pay_name_xslb_1_3", - "undefined": "新手礼包", + "undefined": "冲刺礼包1-3", "time": -1, "buys": 2, "needVip": 0, @@ -1698,7 +1698,7 @@ ], "firstPayPrize": [], "name": "pay_name_xslb_1_4", - "undefined": "新手礼包", + "undefined": "冲刺礼包1-4", "time": -1, "buys": 2, "needVip": 0, @@ -1730,7 +1730,7 @@ ], "firstPayPrize": [], "name": "pay_name_xslb_2_1", - "undefined": "新手礼包", + "undefined": "冲刺礼包2-1", "time": -1, "buys": 1, "needVip": 0, @@ -1772,7 +1772,7 @@ ], "firstPayPrize": [], "name": "pay_name_xslb_2_2", - "undefined": "新手礼包", + "undefined": "冲刺礼包2-2", "time": -1, "buys": 2, "needVip": 0, @@ -1814,7 +1814,7 @@ ], "firstPayPrize": [], "name": "pay_name_xslb_2_3", - "undefined": "新手礼包", + "undefined": "冲刺礼包2-3", "time": -1, "buys": 3, "needVip": 0, @@ -1824,7 +1824,7 @@ }, "xslb_2_4": { "id": "xslb_2_4", - "money": 648, + "money": 328, "payExp": [ { "a": "attr", @@ -1856,7 +1856,7 @@ ], "firstPayPrize": [], "name": "pay_name_xslb_2_4", - "undefined": "新手礼包", + "undefined": "冲刺礼包2-4", "time": -1, "buys": 3, "needVip": 0, @@ -2613,7 +2613,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_1_1", - "undefined": "养成目标1_6元", + "undefined": "强化达人_6元", "time": -1, "buys": 1, "needVip": 0, @@ -2633,7 +2633,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_1_2", - "undefined": "养成目标1_30元", + "undefined": "强化达人_30元", "time": -1, "buys": 2, "needVip": 0, @@ -2653,7 +2653,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_1_3", - "undefined": "养成目标1_68元", + "undefined": "强化达人_68元", "time": -1, "buys": 2, "needVip": 0, @@ -2673,7 +2673,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_1_4", - "undefined": "养成目标1_128元", + "undefined": "强化达人_128元", "time": -1, "buys": 2, "needVip": 0, @@ -2693,7 +2693,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_1_5", - "undefined": "养成目标1_328元", + "undefined": "强化达人_328元", "time": -1, "buys": 3, "needVip": 0, @@ -2713,7 +2713,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_1_6", - "undefined": "养成目标1_648元", + "undefined": "强化达人_648元", "time": -1, "buys": 3, "needVip": 0, @@ -2733,7 +2733,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_2_1", - "undefined": "养成目标2_30元", + "undefined": "人才计划_30元", "time": -1, "buys": 1, "needVip": 0, @@ -2753,7 +2753,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_2_2", - "undefined": "养成目标2_68元", + "undefined": "人才计划_68元", "time": -1, "buys": 1, "needVip": 0, @@ -2773,7 +2773,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_2_3", - "undefined": "养成目标2_128元", + "undefined": "人才计划_128元", "time": -1, "buys": 1, "needVip": 0, @@ -2793,7 +2793,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_2_4", - "undefined": "养成目标2_328元", + "undefined": "人才计划_328元", "time": -1, "buys": 3, "needVip": 0, @@ -2813,7 +2813,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_2_5", - "undefined": "养成目标2_648元", + "undefined": "人才计划_648元", "time": -1, "buys": 10, "needVip": 0, @@ -2833,7 +2833,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_3_1", - "undefined": "养成目标3_6元", + "undefined": "专属武器_6元", "time": -1, "buys": 1, "needVip": 0, @@ -2853,7 +2853,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_3_2", - "undefined": "养成目标3_30元", + "undefined": "专属武器_30元", "time": -1, "buys": 2, "needVip": 0, @@ -2873,7 +2873,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_3_3", - "undefined": "养成目标3_68元", + "undefined": "专属武器_68元", "time": -1, "buys": 2, "needVip": 0, @@ -2893,7 +2893,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_3_4", - "undefined": "养成目标3_128元", + "undefined": "专属武器_128元", "time": -1, "buys": 2, "needVip": 0, @@ -2913,7 +2913,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_3_5", - "undefined": "养成目标3_328元", + "undefined": "专属武器_328元", "time": -1, "buys": 3, "needVip": 0, @@ -2933,7 +2933,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_3_6", - "undefined": "养成目标3_648元", + "undefined": "专属武器_648元", "time": -1, "buys": 3, "needVip": 0, @@ -2953,7 +2953,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_4_1", - "undefined": "养成目标4_6元", + "undefined": "专业配件_6元", "time": -1, "buys": 1, "needVip": 0, @@ -2973,7 +2973,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_4_2", - "undefined": "养成目标4_30元", + "undefined": "专业配件_30元", "time": -1, "buys": 2, "needVip": 0, @@ -2993,7 +2993,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_4_3", - "undefined": "养成目标4_68元", + "undefined": "专业配件_68元", "time": -1, "buys": 2, "needVip": 0, @@ -3013,7 +3013,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_4_4", - "undefined": "养成目标4_128元", + "undefined": "专业配件_128元", "time": -1, "buys": 2, "needVip": 0, @@ -3033,7 +3033,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_4_5", - "undefined": "养成目标4_328元", + "undefined": "专业配件_328元", "time": -1, "buys": 3, "needVip": 0, @@ -3053,7 +3053,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_4_6", - "undefined": "养成目标4_648元", + "undefined": "专业配件_648元", "time": -1, "buys": 3, "needVip": 0, @@ -3073,7 +3073,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_5_1", - "undefined": "养成目标5_6元", + "undefined": "传世藏品_6元", "time": -1, "buys": 1, "needVip": 0, @@ -3093,7 +3093,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_5_2", - "undefined": "养成目标5_30元", + "undefined": "传世藏品_30元", "time": -1, "buys": 2, "needVip": 0, @@ -3113,7 +3113,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_5_3", - "undefined": "养成目标5_68元", + "undefined": "传世藏品_68元", "time": -1, "buys": 2, "needVip": 0, @@ -3133,7 +3133,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_5_4", - "undefined": "养成目标5_128元", + "undefined": "传世藏品_128元", "time": -1, "buys": 2, "needVip": 0, @@ -3153,7 +3153,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_5_5", - "undefined": "养成目标5_328元", + "undefined": "传世藏品_328元", "time": -1, "buys": 3, "needVip": 0, @@ -3173,7 +3173,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_5_6", - "undefined": "养成目标5_648元", + "undefined": "传世藏品_648元", "time": -1, "buys": 3, "needVip": 0, @@ -3193,7 +3193,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_6_1", - "undefined": "养成目标6_6元", + "undefined": "精心调校_6元", "time": -1, "buys": 1, "needVip": 0, @@ -3213,7 +3213,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_6_2", - "undefined": "养成目标6_30元", + "undefined": "精心调校_30元", "time": -1, "buys": 2, "needVip": 0, @@ -3233,7 +3233,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_6_3", - "undefined": "养成目标6_68元", + "undefined": "精心调校_68元", "time": -1, "buys": 2, "needVip": 0, @@ -3253,7 +3253,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_6_4", - "undefined": "养成目标6_128元", + "undefined": "精心调校_128元", "time": -1, "buys": 2, "needVip": 0, @@ -3273,7 +3273,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_6_5", - "undefined": "养成目标6_328元", + "undefined": "精心调校_328元", "time": -1, "buys": 3, "needVip": 0, @@ -3293,7 +3293,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_6_6", - "undefined": "养成目标6_648元", + "undefined": "精心调校_648元", "time": -1, "buys": 3, "needVip": 0, @@ -3313,7 +3313,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_7_1", - "undefined": "养成目标7_6元", + "undefined": "潜能爆发_6元", "time": -1, "buys": 1, "needVip": 0, @@ -3333,7 +3333,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_7_2", - "undefined": "养成目标7_30元", + "undefined": "潜能爆发_30元", "time": -1, "buys": 2, "needVip": 0, @@ -3353,7 +3353,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_7_3", - "undefined": "养成目标7_68元", + "undefined": "潜能爆发_68元", "time": -1, "buys": 2, "needVip": 0, @@ -3373,7 +3373,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_7_4", - "undefined": "养成目标7_128元", + "undefined": "潜能爆发_128元", "time": -1, "buys": 2, "needVip": 0, @@ -3393,7 +3393,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_7_5", - "undefined": "养成目标7_328元", + "undefined": "潜能爆发_328元", "time": -1, "buys": 3, "needVip": 0, @@ -3413,7 +3413,7 @@ "prize": [], "firstPayPrize": [], "name": "pay_name_ycmb_7_6", - "undefined": "养成目标7_648元", + "undefined": "潜能爆发_648元", "time": -1, "buys": 3, "needVip": 0, @@ -3523,5 +3523,199 @@ "needVip": 0, "front": {}, "currency": "CNY" + }, + "mingwang2": { + "id": "mingwang2", + "money": 68, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 680 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_mingwang_2", + "undefined": "名望礼包_68元", + "time": 86400, + "buys": 1, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "mingwang3": { + "id": "mingwang3", + "money": 648, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 6480 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_mingwang_3", + "undefined": "名望礼包_648元", + "time": 86400, + "buys": 2, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "mingwang4": { + "id": "mingwang4", + "money": 128, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 1280 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_mingwang_4", + "undefined": "名望礼包_128元", + "time": -1, + "buys": 1, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "wkdlibao_1": { + "id": "wkdlibao_1", + "money": 1, + "payExp": "[{\"a\": \"attr\", \"t\": \"payExp\", \"n\":10]", + "prize": [], + "firstPayPrize": [], + "name": "pay_name_wkdlibao_1", + "undefined": "周末礼包_1元", + "time": 86400, + "buys": 0, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "wkdlibao_2": { + "id": "wkdlibao_2", + "money": 6, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 60 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_wkdlibao_2", + "undefined": "周末礼包_6元", + "time": 86400, + "buys": 0, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "wkdlibao_3": { + "id": "wkdlibao_3", + "money": 30, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 300 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_wkdlibao_3", + "undefined": "周末礼包_30元", + "time": 86400, + "buys": 0, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "wkdlibao_4": { + "id": "wkdlibao_4", + "money": 68, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 680 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_wkdlibao_4", + "undefined": "周末礼包_68元", + "time": 86400, + "buys": 0, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "wkdlibao_5": { + "id": "wkdlibao_5", + "money": 128, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 1280 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_wkdlibao_5", + "undefined": "周末礼包_128元", + "time": 86400, + "buys": 0, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "wkdlibao_6": { + "id": "wkdlibao_6", + "money": 328, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 3280 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_wkdlibao_6", + "undefined": "周末礼包_328元", + "time": 86400, + "buys": 0, + "needVip": 0, + "front": {}, + "currency": "CNY" + }, + "wkdlibao_7": { + "id": "wkdlibao_7", + "money": 648, + "payExp": [ + { + "a": "attr", + "t": "payExp", + "n": 6480 + } + ], + "prize": [], + "firstPayPrize": [], + "name": "pay_name_wkdlibao_7", + "undefined": "周末礼包_648元", + "time": 86400, + "buys": 0, + "needVip": 0, + "front": {}, + "currency": "CNY" } } \ No newline at end of file diff --git a/src/json/playerHeadFrame.json b/src/json/playerHeadFrame.json index 06e0dd8..2960294 100644 --- a/src/json/playerHeadFrame.json +++ b/src/json/playerHeadFrame.json @@ -263,7 +263,9 @@ ], "intr": "playerheadFrame_des_16", "sort": 16, - "buff": {}, + "buff": { + "atkpro": 0.01 + }, "colour": 4, "ani": "" }, @@ -278,7 +280,9 @@ ], "intr": "playerheadFrame_des_17", "sort": 17, - "buff": {}, + "buff": { + "defpro": 0.01 + }, "colour": 4, "ani": "" }, @@ -293,7 +297,9 @@ ], "intr": "playerheadFrame_des_18", "sort": 18, - "buff": {}, + "buff": { + "hppro": 0.01 + }, "colour": 4, "ani": "" }, @@ -308,7 +314,9 @@ ], "intr": "playerheadFrame_des_19", "sort": 19, - "buff": {}, + "buff": { + "atkpro": 0.01 + }, "colour": 4, "ani": "" }, @@ -323,7 +331,9 @@ ], "intr": "playerheadFrame_des_20", "sort": 20, - "buff": {}, + "buff": { + "defpro": 0.01 + }, "colour": 4, "ani": "" }, @@ -338,7 +348,9 @@ ], "intr": "playerheadFrame_des_21", "sort": 21, - "buff": {}, + "buff": { + "hppro": 0.01 + }, "colour": 4, "ani": "" }, @@ -353,7 +365,9 @@ ], "intr": "playerheadFrame_des_22", "sort": 22, - "buff": {}, + "buff": { + "dpspro": 0.01 + }, "colour": 4, "ani": "" } diff --git a/src/json/playerLv.json b/src/json/playerLv.json index 451dad6..0069b86 100644 --- a/src/json/playerLv.json +++ b/src/json/playerLv.json @@ -47,12 +47,12 @@ "10": { "lv": 10, "need": 17900, - "tujianlv": 2 + "tujianlv": 0 }, "11": { "lv": 11, "need": 22900, - "tujianlv": 2 + "tujianlv": 0 }, "12": { "lv": 12, @@ -67,7 +67,7 @@ "14": { "lv": 14, "need": 43900, - "tujianlv": 2 + "tujianlv": 4 }, "15": { "lv": 15, @@ -77,322 +77,322 @@ "16": { "lv": 16, "need": 62900, - "tujianlv": 4 + "tujianlv": 6 }, "17": { "lv": 17, "need": 77900, - "tujianlv": 4 + "tujianlv": 6 }, "18": { "lv": 18, "need": 97900, - "tujianlv": 4 + "tujianlv": 8 }, "19": { "lv": 19, "need": 119900, - "tujianlv": 4 + "tujianlv": 8 }, "20": { "lv": 20, "need": 144900, - "tujianlv": 6 + "tujianlv": 10 }, "21": { "lv": 21, "need": 172900, - "tujianlv": 6 + "tujianlv": 10 }, "22": { "lv": 22, "need": 202900, - "tujianlv": 6 + "tujianlv": 12 }, "23": { "lv": 23, "need": 235900, - "tujianlv": 6 + "tujianlv": 12 }, "24": { "lv": 24, "need": 271900, - "tujianlv": 6 + "tujianlv": 14 }, "25": { "lv": 25, "need": 309900, - "tujianlv": 8 + "tujianlv": 14 }, "26": { "lv": 26, "need": 349900, - "tujianlv": 8 + "tujianlv": 16 }, "27": { "lv": 27, "need": 394900, - "tujianlv": 8 + "tujianlv": 16 }, "28": { "lv": 28, "need": 444900, - "tujianlv": 8 + "tujianlv": 18 }, "29": { "lv": 29, "need": 499900, - "tujianlv": 8 + "tujianlv": 18 }, "30": { "lv": 30, "need": 559900, - "tujianlv": 10 + "tujianlv": 20 }, "31": { "lv": 31, "need": 624900, - "tujianlv": 10 + "tujianlv": 20 }, "32": { "lv": 32, "need": 694900, - "tujianlv": 10 + "tujianlv": 22 }, "33": { "lv": 33, "need": 769900, - "tujianlv": 10 + "tujianlv": 22 }, "34": { "lv": 34, "need": 849900, - "tujianlv": 12 + "tujianlv": 24 }, "35": { "lv": 35, "need": 939900, - "tujianlv": 12 + "tujianlv": 24 }, "36": { "lv": 36, "need": 1039900, - "tujianlv": 12 + "tujianlv": 26 }, "37": { "lv": 37, "need": 1159900, - "tujianlv": 12 + "tujianlv": 26 }, "38": { "lv": 38, "need": 1309900, - "tujianlv": 14 + "tujianlv": 28 }, "39": { "lv": 39, "need": 1509900, - "tujianlv": 14 + "tujianlv": 28 }, "40": { "lv": 40, "need": 1759900, - "tujianlv": 14 + "tujianlv": 30 }, "41": { "lv": 41, "need": 2109900, - "tujianlv": 14 + "tujianlv": 30 }, "42": { "lv": 42, "need": 2559900, - "tujianlv": 16 + "tujianlv": 32 }, "43": { "lv": 43, "need": 3209900, - "tujianlv": 16 + "tujianlv": 32 }, "44": { "lv": 44, "need": 4059900, - "tujianlv": 18 + "tujianlv": 34 }, "45": { "lv": 45, "need": 5059900, - "tujianlv": 18 + "tujianlv": 34 }, "46": { "lv": 46, "need": 6309900, - "tujianlv": 20 + "tujianlv": 36 }, "47": { "lv": 47, "need": 7859900, - "tujianlv": 20 + "tujianlv": 36 }, "48": { "lv": 48, "need": 9559900, - "tujianlv": 22 + "tujianlv": 38 }, "49": { "lv": 49, "need": 11409900, - "tujianlv": 22 + "tujianlv": 38 }, "50": { "lv": 50, "need": 13409900, - "tujianlv": 24 + "tujianlv": 40 }, "51": { "lv": 51, "need": 15609900, - "tujianlv": 26 + "tujianlv": 40 }, "52": { "lv": 52, "need": 18109900, - "tujianlv": 28 + "tujianlv": 42 }, "53": { "lv": 53, "need": 20909900, - "tujianlv": 30 + "tujianlv": 42 }, "54": { "lv": 54, "need": 24009900, - "tujianlv": 32 + "tujianlv": 44 }, "55": { "lv": 55, "need": 27409900, - "tujianlv": 34 + "tujianlv": 44 }, "56": { "lv": 56, "need": 31109900, - "tujianlv": 36 + "tujianlv": 46 }, "57": { "lv": 57, "need": 35109900, - "tujianlv": 38 + "tujianlv": 46 }, "58": { "lv": 58, "need": 39409900, - "tujianlv": 40 + "tujianlv": 48 }, "59": { "lv": 59, "need": 44009900, - "tujianlv": 42 + "tujianlv": 48 }, "60": { "lv": 60, "need": 48909900, - "tujianlv": 44 + "tujianlv": 50 }, "61": { "lv": 61, "need": 54409900, - "tujianlv": 46 + "tujianlv": 50 }, "62": { "lv": 62, "need": 60909900, - "tujianlv": 48 + "tujianlv": 52 }, "63": { "lv": 63, "need": 68409900, - "tujianlv": 50 + "tujianlv": 52 }, "64": { "lv": 64, "need": 76909900, - "tujianlv": 53 + "tujianlv": 54 }, "65": { "lv": 65, "need": 86409900, - "tujianlv": 56 + "tujianlv": 54 }, "66": { "lv": 66, "need": 97409900, - "tujianlv": 59 + "tujianlv": 56 }, "67": { "lv": 67, "need": 109909900, - "tujianlv": 62 + "tujianlv": 56 }, "68": { "lv": 68, "need": 123909900, - "tujianlv": 65 + "tujianlv": 58 }, "69": { "lv": 69, "need": 139409900, - "tujianlv": 68 + "tujianlv": 58 }, "70": { "lv": 70, "need": 156409900, - "tujianlv": 70 + "tujianlv": 60 }, "71": { "lv": 71, "need": 174909900, - "tujianlv": 70 + "tujianlv": 60 }, "72": { "lv": 72, "need": 198409900, - "tujianlv": 70 + "tujianlv": 62 }, "73": { "lv": 73, "need": 226909900, - "tujianlv": 70 + "tujianlv": 62 }, "74": { "lv": 74, "need": 260409900, - "tujianlv": 70 + "tujianlv": 64 }, "75": { "lv": 75, "need": 298909900, - "tujianlv": 70 + "tujianlv": 64 }, "76": { "lv": 76, "need": 342409900, - "tujianlv": 70 + "tujianlv": 66 }, "77": { "lv": 77, "need": 390909900, - "tujianlv": 70 + "tujianlv": 66 }, "78": { "lv": 78, "need": 444409900, - "tujianlv": 70 + "tujianlv": 68 }, "79": { "lv": 79, "need": 502909900, - "tujianlv": 70 + "tujianlv": 68 }, "80": { "lv": 80, diff --git a/src/json/qjzzd.json5 b/src/json/qjzzd.json5 index d7a57c2..4092aa7 100644 --- a/src/json/qjzzd.json5 +++ b/src/json/qjzzd.json5 @@ -62,7 +62,7 @@ "2": [5, 7] }, // 每次挑战奖励 - time: [0, 85800], + time: [0, 86040], fightPirze: { "1": {prize: [{a: 'attr', t: 'jinbi', n: 20000}], dlz: [80001]}, "2": {prize: [{a: 'attr', t: 'jinbi', n: 30000}], dlz: [80001]}, diff --git a/src/json/shop.json b/src/json/shop.json index ff0eb23..6dea8cf 100644 --- a/src/json/shop.json +++ b/src/json/shop.json @@ -88,7 +88,7 @@ "undefined": "战争商店", "openCond": [ "lv", - 50 + 45 ], "autoRefreshTime": 0, "recoilRefreshNeed": [], @@ -261,66 +261,6 @@ "npcImg": 4005, "npcText": "intr_shopCom_text_5" }, - "7": { - "id": 7, - "type": 2, - "name": "intr_shop_name_7", - "undefined": "奖励", - "openCond": [ - "lv", - 18 - ], - "autoRefreshTime": 0, - "recoilRefreshNeed": [], - "recoilRefreshNum": 0, - "freeRefreshInterval": 0, - "freeRefreshNum": 0, - "shopItems": [ - 4001, - 4002, - 4003, - 4004, - 4005, - 4006, - 4007, - 4008, - 4009, - 4010, - 4011, - 4012, - 4013, - 4014, - 4015, - 4016, - 4017, - 4018, - 4019, - 4020, - 4021, - 4022, - 4023, - 4024, - 4025, - 4026, - 4027, - 4028 - ], - "showItem": [ - { - "a": "item", - "t": "23", - "n": 0 - }, - { - "a": "attr", - "t": "rmbmoney", - "n": 0 - } - ], - "vip": [], - "npcImg": 4005, - "npcText": "intr_shopCom_text_5" - }, "8": { "id": 8, "type": 3, @@ -330,7 +270,7 @@ "lv", 15 ], - "autoRefreshTime": 0, + "autoRefreshTime": 86400, "recoilRefreshNeed": [ { "a": "item", @@ -532,7 +472,7 @@ "undefined": "擂台商店", "openCond": [ "lv", - 74 + 55 ], "autoRefreshTime": 0, "recoilRefreshNeed": [], diff --git a/src/json/shopItem.json b/src/json/shopItem.json index d2021c6..371a482 100644 --- a/src/json/shopItem.json +++ b/src/json/shopItem.json @@ -497,7 +497,7 @@ "n": 10 } ], - "sale": 10, + "sale": 4, "needVip": 0, "needZCCG": 0, "lv": [ @@ -524,7 +524,7 @@ "n": 40 } ], - "sale": 10, + "sale": 4, "needVip": 0, "needZCCG": 0, "lv": [ @@ -551,7 +551,7 @@ "n": 200 } ], - "sale": 10, + "sale": 8, "needVip": 0, "needZCCG": 0, "lv": [ diff --git a/src/json/swskillcom.json b/src/json/swskillcom.json index 9b72262..b5fe57b 100644 --- a/src/json/swskillcom.json +++ b/src/json/swskillcom.json @@ -2,106 +2,106 @@ "sp0400300": { "id": "sp0400300", "name": "sw_intr_001", - "intr": "击中目标后,10%几率使目标在1回合内无法通过任何方式恢复生命" + "intr": "击中目标后,10%几率使目标在1回合内无法通过任何方式恢复生命" }, "sp0401300": { "id": "sp0401300", "name": "sw_intr_002", - "intr": "行动时,20%几率恢复我方生命值最低队友10%的最大生命值" + "intr": "行动时,20%几率恢复我方生命值最低队友10%的最大生命值" }, "sp0402300": { "id": "sp0402300", "name": "sw_intr_003", - "intr": "行动时额外恢复自身5%的最大生命值" + "intr": "行动时额外恢复自身5%的最大生命值" }, "sp0403300": { "id": "sp0403300", "name": "sw_intr_004", - "intr": "行动时有15%几率恢复己方所有成员5%的最大生命值" + "intr": "行动时有15%几率恢复己方所有成员5%的最大生命值" }, "sp0404300": { "id": "sp0404300", "name": "sw_intr_005", - "intr": "行动时有20%概率使自身攻击、防御提高20%,持续1回合" + "intr": "行动时有20%概率使自身攻击、防御提高20%,持续1回合" }, "sp0405300": { "id": "sp0405300", "name": "sw_intr_006", - "intr": "行动时有20%概率提升己方2名队友20%的防御,持续1回合" + "intr": "行动时有20%概率提升己方2名队友20%的防御,持续1回合" }, "sp0406300": { "id": "sp0406300", "name": "sw_intr_007", - "intr": "行动时有20%的概率使我方全体攻击增加10%,持续1回合" + "intr": "行动时有20%的概率使我方全体攻击增加10%,持续1回合" }, "sp0407300": { "id": "sp0407300", "name": "sw_intr_008", - "intr": "行动时有15%的概率提高自身伤害20%,持续1回合" + "intr": "行动时有15%的概率提高自身伤害20%,持续1回合" }, "sp0408300": { "id": "sp0408300", "name": "sw_intr_009", - "intr": "行动时有30%的概率提升自身攻击额外提升15%,持续1回合" + "intr": "行动时有30%的概率提升自身攻击额外提升15%,持续1回合" }, "sp0409300": { "id": "sp0409300", "name": "sw_intr_010", - "intr": "击中目标会降低目标7%命中率,持续1回合" + "intr": "击中目标会降低目标7%命中率,持续1回合" }, "sp0410300": { "id": "sp0410300", "name": "sw_intr_011", - "intr": "击中目标会降低目标7%攻击,持续1回合" + "intr": "击中目标会降低目标7%攻击,持续1回合" }, "sp0411300": { "id": "sp0411300", "name": "sw_intr_012", - "intr": "击中目标会降低目标18%防御,持续1回合" + "intr": "击中目标会降低目标18%防御,持续1回合" }, "sp0412300": { "id": "sp0412300", "name": "sw_intr_013", - "intr": "攻击时有25%概率使自身防御提升25%,持续2回合" + "intr": "攻击时有25%概率使自身防御提升25%,持续2回合" }, "sp0413300": { "id": "sp0413300", "name": "sw_intr_014", - "intr": "行动前100%概率使敌方全体气势值降低5%,持续1回合" + "intr": "行动前100%概率使敌方全体气势值降低5%,持续1回合" }, "sp0414300": { "id": "sp0414300", "name": "sw_intr_015", - "intr": "行动前100%概率使我方全体气势值增加5%,持续1回合" + "intr": "行动前100%概率使我方全体气势值增加5%,持续1回合" }, "sp0415300": { "id": "sp0415300", "name": "sw_intr_016", - "intr": "攻击时有30%概率使目标伤害降低10%,持续2回合" + "intr": "攻击时有30%概率使目标伤害降低10%,持续2回合" }, "sp0416300": { "id": "sp0416300", "name": "sw_intr_017", - "intr": "攻击时有10%的概率使目标眩晕,持续1回合" + "intr": "攻击时有10%的概率使目标眩晕,持续1回合" }, "sp0417300": { "id": "sp0417300", "name": "sw_intr_018", - "intr": "攻击时有12%概率使目标中剧毒(每回合降低5%生命上限的生命),持续2回合" + "intr": "攻击时有12%概率使目标中剧毒(每回合降低5%生命上限的生命),持续2回合" }, "sp0418300": { "id": "sp0418300", "name": "sw_intr_019", - "intr": "攻击时有12%概率使目标中毒(每回合降低8%当前生命),持续2回合" + "intr": "攻击时有12%概率使目标中毒(每回合降低8%当前生命),持续2回合" }, "sp0419300": { "id": "sp0419300", "name": "sw_intr_020", - "intr": "击中目标有50%概率会降低目标50%防御,持续2回合" + "intr": "击中目标有50%概率会降低目标50%防御,持续2回合" }, "sp0420300": { "id": "sp0420300", "name": "sw_intr_021", - "intr": "免疫异常状态:免疫几率为8%" + "intr": "免疫异常状态:免疫几率为8%" } } \ No newline at end of file diff --git a/src/json/tanxian.json b/src/json/tanxian.json index 1506617..5c82127 100644 --- a/src/json/tanxian.json +++ b/src/json/tanxian.json @@ -619,7 +619,6 @@ 270014, 280001, 280002, - 290001, 104, 105, 106, @@ -668,7 +667,6 @@ 270015, 280001, 280002, - 290001, 104, 105, 106, @@ -717,7 +715,6 @@ 270016, 280001, 280002, - 290001, 104, 105, 106, @@ -766,7 +763,6 @@ 270017, 280001, 280002, - 290001, 104, 105, 106, @@ -815,7 +811,6 @@ 270018, 280001, 280002, - 290001, 104, 105, 106, @@ -864,7 +859,6 @@ 270019, 280001, 280002, - 290001, 104, 105, 106, @@ -913,7 +907,6 @@ 270020, 280001, 280002, - 290001, 104, 105, 106, @@ -962,7 +955,6 @@ 270021, 280001, 280002, - 290001, 104, 105, 106, @@ -1012,7 +1004,6 @@ 270022, 280001, 280002, - 290001, 104, 105, 106, @@ -1062,7 +1053,6 @@ 270023, 280001, 280002, - 290001, 104, 105, 106, @@ -1112,7 +1102,6 @@ 270024, 280001, 280002, - 290001, 104, 105, 106, @@ -1162,7 +1151,6 @@ 270025, 280001, 280002, - 290001, 104, 105, 106, @@ -1212,7 +1200,6 @@ 270026, 280001, 280002, - 290001, 104, 105, 106, @@ -1262,7 +1249,6 @@ 270027, 280001, 280002, - 290001, 104, 105, 106, @@ -1312,7 +1298,6 @@ 270028, 280001, 280002, - 290001, 104, 105, 106, @@ -1362,7 +1347,6 @@ 270029, 280001, 280002, - 290001, 104, 105, 106, @@ -1412,7 +1396,6 @@ 270030, 280001, 280002, - 290001, 104, 105, 106, @@ -1462,7 +1445,6 @@ 270031, 280001, 280002, - 290001, 104, 105, 106, @@ -1512,7 +1494,6 @@ 270032, 280001, 280002, - 290001, 104, 105, 106, @@ -1562,7 +1543,6 @@ 270033, 280001, 280002, - 290001, 104, 105, 106, @@ -1612,7 +1592,6 @@ 270034, 280001, 280002, - 290001, 104, 105, 106, @@ -1662,7 +1641,6 @@ 270035, 280001, 280002, - 290001, 104, 105, 106, @@ -1712,7 +1690,6 @@ 270036, 280001, 280002, - 290001, 104, 105, 106, @@ -1762,7 +1739,6 @@ 270037, 280001, 280002, - 290001, 104, 105, 106, @@ -1812,7 +1788,6 @@ 270038, 280001, 280002, - 290001, 104, 105, 106, @@ -1862,7 +1837,6 @@ 270039, 280001, 280002, - 290001, 104, 105, 106, @@ -1912,7 +1886,6 @@ 270040, 280001, 280002, - 290001, 104, 105, 106, @@ -1962,7 +1935,6 @@ 270041, 280001, 280002, - 290001, 104, 105, 106, @@ -2012,7 +1984,6 @@ 270042, 280001, 280002, - 290001, 104, 105, 106, @@ -2062,7 +2033,6 @@ 270043, 280001, 280002, - 290001, 104, 105, 106, @@ -2112,7 +2082,6 @@ 270044, 280001, 280002, - 290001, 104, 105, 106, @@ -2162,7 +2131,6 @@ 270045, 280001, 280002, - 290001, 104, 105, 106, @@ -2212,7 +2180,6 @@ 270046, 280001, 280002, - 290001, 104, 105, 106, @@ -2262,7 +2229,6 @@ 270047, 280001, 280002, - 290001, 104, 105, 106, @@ -2312,7 +2278,6 @@ 270048, 280001, 280002, - 290001, 104, 105, 106, @@ -2362,7 +2327,6 @@ 270049, 280001, 280002, - 290001, 104, 105, 106, @@ -2412,7 +2376,6 @@ 270050, 280001, 280002, - 290001, 104, 105, 106, @@ -2462,7 +2425,6 @@ 270051, 280001, 280002, - 290001, 104, 105, 106, @@ -2512,7 +2474,6 @@ 270052, 280001, 280002, - 290001, 104, 105, 106, @@ -2562,7 +2523,6 @@ 270053, 280001, 280002, - 290001, 104, 105, 106, @@ -2612,7 +2572,6 @@ 270054, 280001, 280002, - 290001, 104, 105, 106, @@ -2662,7 +2621,6 @@ 270055, 280001, 280002, - 290001, 104, 105, 106, @@ -2712,7 +2670,6 @@ 270056, 280001, 280002, - 290001, 104, 105, 106, @@ -2762,7 +2719,6 @@ 270057, 280001, 280002, - 290001, 104, 105, 106, @@ -2812,7 +2768,6 @@ 270058, 280001, 280002, - 290001, 104, 105, 106, @@ -2862,7 +2817,6 @@ 270059, 280001, 280002, - 290001, 104, 105, 106, @@ -2912,7 +2866,6 @@ 270060, 280001, 280002, - 290001, 104, 105, 106, @@ -2962,7 +2915,6 @@ 270061, 280001, 280002, - 290001, 104, 105, 106, @@ -3012,7 +2964,6 @@ 270062, 280001, 280002, - 290001, 104, 105, 106, @@ -3062,7 +3013,6 @@ 270063, 280001, 280002, - 290001, 104, 105, 106, @@ -3112,7 +3062,6 @@ 270064, 280001, 280002, - 290001, 104, 105, 106, @@ -3162,7 +3111,6 @@ 270065, 280001, 280002, - 290001, 104, 105, 106, @@ -3212,7 +3160,6 @@ 270066, 280001, 280002, - 290001, 104, 105, 106, @@ -3262,7 +3209,6 @@ 270067, 280001, 280002, - 290001, 104, 105, 106, @@ -3312,7 +3258,6 @@ 270068, 280001, 280002, - 290001, 104, 105, 106, @@ -3362,7 +3307,6 @@ 270069, 280001, 280002, - 290001, 104, 105, 106, @@ -3412,7 +3356,6 @@ 270070, 280001, 280002, - 290001, 104, 105, 106, @@ -3462,7 +3405,6 @@ 270071, 280001, 280002, - 290001, 104, 105, 106, @@ -3512,7 +3454,6 @@ 270072, 280001, 280002, - 290001, 104, 105, 106, @@ -3562,7 +3503,6 @@ 270073, 280001, 280002, - 290001, 104, 105, 106, @@ -3612,7 +3552,6 @@ 270074, 280001, 280002, - 290001, 104, 105, 106, @@ -3662,7 +3601,6 @@ 270075, 280001, 280002, - 290001, 104, 105, 106, @@ -3712,7 +3650,6 @@ 270076, 280001, 280002, - 290001, 104, 105, 106, @@ -3762,7 +3699,6 @@ 270077, 280001, 280002, - 290001, 104, 105, 106, @@ -3812,7 +3748,6 @@ 270078, 280001, 280002, - 290001, 104, 105, 106, @@ -3862,7 +3797,6 @@ 270079, 280001, 280002, - 290001, 104, 105, 106, @@ -3912,7 +3846,6 @@ 270080, 280001, 280002, - 290001, 104, 105, 106, @@ -3962,7 +3895,6 @@ 270081, 280001, 280002, - 290001, 104, 105, 106, @@ -4012,7 +3944,6 @@ 270082, 280001, 280002, - 290001, 104, 105, 106, @@ -4062,7 +3993,6 @@ 270083, 280001, 280002, - 290001, 104, 105, 106, @@ -4112,7 +4042,6 @@ 270084, 280001, 280002, - 290001, 104, 105, 106, @@ -4162,7 +4091,6 @@ 270085, 280001, 280002, - 290001, 104, 105, 106, @@ -4212,7 +4140,6 @@ 270086, 280001, 280002, - 290001, 104, 105, 106, @@ -4262,7 +4189,6 @@ 270087, 280001, 280002, - 290001, 104, 105, 106, @@ -4312,7 +4238,6 @@ 270088, 280001, 280002, - 290001, 104, 105, 106, @@ -4362,7 +4287,6 @@ 270089, 280001, 280002, - 290001, 104, 105, 106, @@ -4412,7 +4336,6 @@ 270090, 280001, 280002, - 290001, 104, 105, 106, @@ -4462,7 +4385,6 @@ 270091, 280001, 280002, - 290001, 104, 105, 106, @@ -4512,7 +4434,6 @@ 270092, 280001, 280002, - 290001, 104, 105, 106, @@ -4562,7 +4483,6 @@ 270093, 280001, 280002, - 290001, 104, 105, 106, @@ -4612,7 +4532,6 @@ 270094, 280001, 280002, - 290001, 104, 105, 106, @@ -4662,7 +4581,6 @@ 270095, 280001, 280002, - 290001, 104, 105, 106, @@ -4712,7 +4630,6 @@ 270096, 280001, 280002, - 290001, 104, 105, 106, @@ -4762,7 +4679,6 @@ 270097, 280001, 280002, - 290001, 104, 105, 106, @@ -4812,7 +4728,6 @@ 270098, 280001, 280002, - 290001, 104, 105, 106, @@ -4862,7 +4777,6 @@ 270099, 280001, 280002, - 290001, 104, 105, 106, @@ -4912,7 +4826,6 @@ 270100, 280001, 280002, - 290001, 104, 105, 106, @@ -4962,7 +4875,6 @@ 270101, 280001, 280002, - 290001, 104, 105, 106, @@ -5012,7 +4924,6 @@ 270102, 280001, 280002, - 290001, 104, 105, 106, @@ -5062,7 +4973,6 @@ 270103, 280001, 280002, - 290001, 104, 105, 106, @@ -5112,7 +5022,6 @@ 270104, 280001, 280002, - 290001, 104, 105, 106, @@ -5162,7 +5071,6 @@ 270105, 280001, 280002, - 290001, 104, 105, 106, @@ -5212,7 +5120,6 @@ 270106, 280001, 280002, - 290001, 104, 105, 106, @@ -5262,7 +5169,6 @@ 270107, 280001, 280002, - 290001, 104, 105, 106, @@ -5312,7 +5218,6 @@ 270108, 280001, 280002, - 290001, 104, 105, 106, @@ -5362,7 +5267,6 @@ 270109, 280001, 280002, - 290001, 104, 105, 106, @@ -5412,7 +5316,6 @@ 270110, 280001, 280002, - 290001, 104, 105, 106, @@ -5462,7 +5365,6 @@ 270111, 280001, 280002, - 290001, 104, 105, 106, @@ -5512,7 +5414,6 @@ 270112, 280001, 280002, - 290001, 104, 105, 106, @@ -5562,7 +5463,6 @@ 270113, 280001, 280002, - 290001, 104, 105, 106, @@ -5612,7 +5512,6 @@ 270114, 280001, 280002, - 290001, 104, 105, 106, @@ -5662,7 +5561,6 @@ 270115, 280001, 280002, - 290001, 104, 105, 106, @@ -5712,7 +5610,6 @@ 270116, 280001, 280002, - 290001, 104, 105, 106, @@ -5762,7 +5659,6 @@ 270117, 280001, 280002, - 290001, 104, 105, 106, @@ -5812,7 +5708,6 @@ 270118, 280001, 280002, - 290001, 104, 105, 106, @@ -5862,7 +5757,6 @@ 270119, 280001, 280002, - 290001, 104, 105, 106, @@ -5912,7 +5806,6 @@ 270120, 280001, 280002, - 290001, 104, 105, 106, @@ -5940,7 +5833,7 @@ "121": { "id": 121, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20121, "name": "4-21", @@ -5962,7 +5855,6 @@ 270121, 280001, 280002, - 290001, 104, 105, 106, @@ -5990,7 +5882,7 @@ "122": { "id": 122, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20122, "name": "4-22", @@ -6012,7 +5904,6 @@ 270122, 280001, 280002, - 290001, 104, 105, 106, @@ -6040,7 +5931,7 @@ "123": { "id": 123, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20123, "name": "4-23", @@ -6062,7 +5953,6 @@ 270123, 280001, 280002, - 290001, 104, 105, 106, @@ -6090,7 +5980,7 @@ "124": { "id": 124, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20124, "name": "4-24", @@ -6112,7 +6002,6 @@ 270124, 280001, 280002, - 290001, 104, 105, 106, @@ -6140,7 +6029,7 @@ "125": { "id": 125, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20125, "name": "4-25", @@ -6162,7 +6051,6 @@ 270125, 280001, 280002, - 290001, 104, 105, 106, @@ -6190,7 +6078,7 @@ "126": { "id": 126, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20126, "name": "4-26", @@ -6212,7 +6100,6 @@ 270126, 280001, 280002, - 290001, 104, 105, 106, @@ -6240,7 +6127,7 @@ "127": { "id": 127, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20127, "name": "4-27", @@ -6262,7 +6149,6 @@ 270127, 280001, 280002, - 290001, 104, 105, 106, @@ -6290,7 +6176,7 @@ "128": { "id": 128, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20128, "name": "4-28", @@ -6312,7 +6198,6 @@ 270128, 280001, 280002, - 290001, 104, 105, 106, @@ -6340,7 +6225,7 @@ "129": { "id": 129, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20129, "name": "4-29", @@ -6362,7 +6247,6 @@ 270129, 280001, 280002, - 290001, 104, 105, 106, @@ -6390,7 +6274,7 @@ "130": { "id": 130, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20130, "name": "4-30", @@ -6412,7 +6296,6 @@ 270130, 280001, 280002, - 290001, 104, 105, 106, @@ -6440,7 +6323,7 @@ "131": { "id": 131, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20131, "name": "4-31", @@ -6462,7 +6345,6 @@ 270131, 280001, 280002, - 290001, 104, 105, 106, @@ -6490,7 +6372,7 @@ "132": { "id": 132, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20132, "name": "4-32", @@ -6512,7 +6394,6 @@ 270132, 280001, 280002, - 290001, 104, 105, 106, @@ -6540,7 +6421,7 @@ "133": { "id": 133, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20133, "name": "4-33", @@ -6562,7 +6443,6 @@ 270133, 280001, 280002, - 290001, 104, 105, 106, @@ -6590,7 +6470,7 @@ "134": { "id": 134, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20134, "name": "4-34", @@ -6612,7 +6492,6 @@ 270134, 280001, 280002, - 290001, 104, 105, 106, @@ -6640,7 +6519,7 @@ "135": { "id": 135, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20135, "name": "4-35", @@ -6662,7 +6541,6 @@ 270135, 280001, 280002, - 290001, 104, 105, 106, @@ -6690,7 +6568,7 @@ "136": { "id": 136, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20136, "name": "4-36", @@ -6712,7 +6590,6 @@ 270136, 280001, 280002, - 290001, 104, 105, 106, @@ -6740,7 +6617,7 @@ "137": { "id": 137, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20137, "name": "4-37", @@ -6762,7 +6639,6 @@ 270137, 280001, 280002, - 290001, 104, 105, 106, @@ -6790,7 +6666,7 @@ "138": { "id": 138, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20138, "name": "4-38", @@ -6812,7 +6688,6 @@ 270138, 280001, 280002, - 290001, 104, 105, 106, @@ -6840,7 +6715,7 @@ "139": { "id": 139, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20139, "name": "4-39", @@ -6862,7 +6737,6 @@ 270139, 280001, 280002, - 290001, 104, 105, 106, @@ -6890,7 +6764,7 @@ "140": { "id": 140, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20140, "name": "4-40", @@ -6912,7 +6786,6 @@ 270140, 280001, 280002, - 290001, 104, 105, 106, @@ -6940,7 +6813,7 @@ "141": { "id": 141, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20141, "name": "4-41", @@ -6962,7 +6835,6 @@ 270141, 280001, 280002, - 290001, 104, 105, 106, @@ -6990,7 +6862,7 @@ "142": { "id": 142, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20142, "name": "4-42", @@ -7012,7 +6884,6 @@ 270142, 280001, 280002, - 290001, 104, 105, 106, @@ -7040,7 +6911,7 @@ "143": { "id": 143, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20143, "name": "4-43", @@ -7062,7 +6933,6 @@ 270143, 280001, 280002, - 290001, 104, 105, 106, @@ -7090,7 +6960,7 @@ "144": { "id": 144, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20144, "name": "4-44", @@ -7112,7 +6982,6 @@ 270144, 280001, 280002, - 290001, 104, 105, 106, @@ -7140,7 +7009,7 @@ "145": { "id": 145, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20145, "name": "4-45", @@ -7162,7 +7031,6 @@ 270145, 280001, 280002, - 290001, 104, 105, 106, @@ -7190,7 +7058,7 @@ "146": { "id": 146, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20146, "name": "4-46", @@ -7212,7 +7080,6 @@ 270146, 280001, 280002, - 290001, 104, 105, 106, @@ -7240,7 +7107,7 @@ "147": { "id": 147, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20147, "name": "4-47", @@ -7262,7 +7129,6 @@ 270147, 280001, 280002, - 290001, 104, 105, 106, @@ -7290,7 +7156,7 @@ "148": { "id": 148, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20148, "name": "4-48", @@ -7312,7 +7178,6 @@ 270148, 280001, 280002, - 290001, 104, 105, 106, @@ -7340,7 +7205,7 @@ "149": { "id": 149, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20149, "name": "4-49", @@ -7362,7 +7227,6 @@ 270149, 280001, 280002, - 290001, 104, 105, 106, @@ -7390,7 +7254,7 @@ "150": { "id": 150, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20150, "name": "4-50", @@ -7412,7 +7276,6 @@ 270150, 280001, 280002, - 290001, 104, 105, 106, @@ -7440,7 +7303,7 @@ "151": { "id": 151, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20151, "name": "4-51", @@ -7462,7 +7325,6 @@ 270151, 280001, 280002, - 290001, 104, 105, 106, @@ -7490,7 +7352,7 @@ "152": { "id": 152, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20152, "name": "4-52", @@ -7512,7 +7374,6 @@ 270152, 280001, 280002, - 290001, 104, 105, 106, @@ -7540,7 +7401,7 @@ "153": { "id": 153, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20153, "name": "4-53", @@ -7562,7 +7423,6 @@ 270153, 280001, 280002, - 290001, 104, 105, 106, @@ -7590,7 +7450,7 @@ "154": { "id": 154, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20154, "name": "4-54", @@ -7612,7 +7472,6 @@ 270154, 280001, 280002, - 290001, 104, 105, 106, @@ -7640,7 +7499,7 @@ "155": { "id": 155, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20155, "name": "4-55", @@ -7662,7 +7521,6 @@ 270155, 280001, 280002, - 290001, 104, 105, 106, @@ -7690,7 +7548,7 @@ "156": { "id": 156, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20156, "name": "4-56", @@ -7712,7 +7570,6 @@ 270156, 280001, 280002, - 290001, 104, 105, 106, @@ -7740,7 +7597,7 @@ "157": { "id": 157, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20157, "name": "4-57", @@ -7762,7 +7619,6 @@ 270157, 280001, 280002, - 290001, 104, 105, 106, @@ -7790,7 +7646,7 @@ "158": { "id": 158, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20158, "name": "4-58", @@ -7812,7 +7668,6 @@ 270158, 280001, 280002, - 290001, 104, 105, 106, @@ -7840,7 +7695,7 @@ "159": { "id": 159, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20159, "name": "4-59", @@ -7862,7 +7717,6 @@ 270159, 280001, 280002, - 290001, 104, 105, 106, @@ -7890,7 +7744,7 @@ "160": { "id": 160, "chapter": 4, - "mapbg": "tx_map_jg", + "mapbg": "tx_map_kft", "needLv": 1, "npcId": 20160, "name": "4-60", @@ -7912,7 +7766,6 @@ 270160, 280001, 280002, - 290001, 104, 105, 106, @@ -7962,7 +7815,6 @@ 270161, 280001, 280002, - 290001, 104, 105, 106, @@ -8012,7 +7864,6 @@ 270162, 280001, 280002, - 290001, 104, 105, 106, @@ -8062,7 +7913,6 @@ 270163, 280001, 280002, - 290001, 104, 105, 106, @@ -8112,7 +7962,6 @@ 270164, 280001, 280002, - 290001, 104, 105, 106, @@ -8162,7 +8011,6 @@ 270165, 280001, 280002, - 290001, 104, 105, 106, @@ -8212,7 +8060,6 @@ 270166, 280001, 280002, - 290001, 104, 105, 106, @@ -8262,7 +8109,6 @@ 270167, 280001, 280002, - 290001, 104, 105, 106, @@ -8312,7 +8158,6 @@ 270168, 280001, 280002, - 290001, 104, 105, 106, @@ -8362,7 +8207,6 @@ 270169, 280001, 280002, - 290001, 104, 105, 106, @@ -8412,7 +8256,6 @@ 270170, 280001, 280002, - 290001, 104, 105, 106, @@ -8462,7 +8305,6 @@ 270171, 280001, 280002, - 290001, 104, 105, 106, @@ -8512,7 +8354,6 @@ 270172, 280001, 280002, - 290001, 104, 105, 106, @@ -8562,7 +8403,6 @@ 270173, 280001, 280002, - 290001, 104, 105, 106, @@ -8612,7 +8452,6 @@ 270174, 280001, 280002, - 290001, 104, 105, 106, @@ -8662,7 +8501,6 @@ 270175, 280001, 280002, - 290001, 104, 105, 106, @@ -8712,7 +8550,6 @@ 270176, 280001, 280002, - 290001, 104, 105, 106, @@ -8762,7 +8599,6 @@ 270177, 280001, 280002, - 290001, 104, 105, 106, @@ -8812,7 +8648,6 @@ 270178, 280001, 280002, - 290001, 104, 105, 106, @@ -8862,7 +8697,6 @@ 270179, 280001, 280002, - 290001, 104, 105, 106, @@ -8912,7 +8746,6 @@ 270180, 280001, 280002, - 290001, 104, 105, 106, @@ -8962,7 +8795,6 @@ 270181, 280001, 280002, - 290001, 104, 105, 106, @@ -9012,7 +8844,6 @@ 270182, 280001, 280002, - 290001, 104, 105, 106, @@ -9062,7 +8893,6 @@ 270183, 280001, 280002, - 290001, 104, 105, 106, @@ -9112,7 +8942,6 @@ 270184, 280001, 280002, - 290001, 104, 105, 106, @@ -9162,7 +8991,6 @@ 270185, 280001, 280002, - 290001, 104, 105, 106, @@ -9212,7 +9040,6 @@ 270186, 280001, 280002, - 290001, 104, 105, 106, @@ -9262,7 +9089,6 @@ 270187, 280001, 280002, - 290001, 104, 105, 106, @@ -9312,7 +9138,6 @@ 270188, 280001, 280002, - 290001, 104, 105, 106, @@ -9362,7 +9187,6 @@ 270189, 280001, 280002, - 290001, 104, 105, 106, @@ -9412,7 +9236,6 @@ 270190, 280001, 280002, - 290001, 104, 105, 106, @@ -9462,7 +9285,6 @@ 270191, 280001, 280002, - 290001, 104, 105, 106, @@ -9512,7 +9334,6 @@ 270192, 280001, 280002, - 290001, 104, 105, 106, @@ -9562,7 +9383,6 @@ 270193, 280001, 280002, - 290001, 104, 105, 106, @@ -9612,7 +9432,6 @@ 270194, 280001, 280002, - 290001, 104, 105, 106, @@ -9662,7 +9481,6 @@ 270195, 280001, 280002, - 290001, 104, 105, 106, @@ -9712,7 +9530,6 @@ 270196, 280001, 280002, - 290001, 104, 105, 106, @@ -9762,7 +9579,6 @@ 270197, 280001, 280002, - 290001, 104, 105, 106, @@ -9812,7 +9628,6 @@ 270198, 280001, 280002, - 290001, 104, 105, 106, @@ -9862,7 +9677,6 @@ 270199, 280001, 280002, - 290001, 104, 105, 106, @@ -9912,7 +9726,6 @@ 270200, 280001, 280002, - 290001, 104, 105, 106, @@ -9962,7 +9775,6 @@ 270201, 280001, 280002, - 290001, 104, 105, 106, @@ -10012,7 +9824,6 @@ 270202, 280001, 280002, - 290001, 104, 105, 106, @@ -10062,7 +9873,6 @@ 270203, 280001, 280002, - 290001, 104, 105, 106, @@ -10112,7 +9922,6 @@ 270204, 280001, 280002, - 290001, 104, 105, 106, @@ -10162,7 +9971,6 @@ 270205, 280001, 280002, - 290001, 104, 105, 106, @@ -10212,7 +10020,6 @@ 270206, 280001, 280002, - 290001, 104, 105, 106, @@ -10262,7 +10069,6 @@ 270207, 280001, 280002, - 290001, 104, 105, 106, @@ -10312,7 +10118,6 @@ 270208, 280001, 280002, - 290001, 104, 105, 106, @@ -10362,7 +10167,6 @@ 270209, 280001, 280002, - 290001, 104, 105, 106, @@ -10412,7 +10216,6 @@ 270210, 280001, 280002, - 290001, 104, 105, 106, @@ -10462,7 +10265,6 @@ 270211, 280001, 280002, - 290001, 104, 105, 106, @@ -10512,7 +10314,6 @@ 270212, 280001, 280002, - 290001, 104, 105, 106, @@ -10562,7 +10363,6 @@ 270213, 280001, 280002, - 290001, 104, 105, 106, @@ -10612,7 +10412,6 @@ 270214, 280001, 280002, - 290001, 104, 105, 106, @@ -10662,7 +10461,6 @@ 270215, 280001, 280002, - 290001, 104, 105, 106, @@ -10712,7 +10510,6 @@ 270216, 280001, 280002, - 290001, 104, 105, 106, @@ -10762,7 +10559,6 @@ 270217, 280001, 280002, - 290001, 104, 105, 106, @@ -10812,7 +10608,6 @@ 270218, 280001, 280002, - 290001, 104, 105, 106, @@ -10862,7 +10657,6 @@ 270219, 280001, 280002, - 290001, 104, 105, 106, @@ -10912,7 +10706,6 @@ 270220, 280001, 280002, - 290001, 104, 105, 106, @@ -10962,7 +10755,6 @@ 270221, 280001, 280002, - 290001, 104, 105, 106, @@ -11012,7 +10804,6 @@ 270222, 280001, 280002, - 290001, 104, 105, 106, @@ -11062,7 +10853,6 @@ 270223, 280001, 280002, - 290001, 104, 105, 106, @@ -11112,7 +10902,6 @@ 270224, 280001, 280002, - 290001, 104, 105, 106, @@ -11162,7 +10951,6 @@ 270225, 280001, 280002, - 290001, 104, 105, 106, @@ -11212,7 +11000,6 @@ 270226, 280001, 280002, - 290001, 104, 105, 106, @@ -11262,7 +11049,6 @@ 270227, 280001, 280002, - 290001, 104, 105, 106, @@ -11312,7 +11098,6 @@ 270228, 280001, 280002, - 290001, 104, 105, 106, @@ -11362,7 +11147,6 @@ 270229, 280001, 280002, - 290001, 104, 105, 106, @@ -11412,7 +11196,6 @@ 270230, 280001, 280002, - 290001, 104, 105, 106, @@ -11462,7 +11245,6 @@ 270231, 280001, 280002, - 290001, 104, 105, 106, @@ -11512,7 +11294,6 @@ 270232, 280001, 280002, - 290001, 104, 105, 106, @@ -11562,7 +11343,6 @@ 270233, 280001, 280002, - 290001, 104, 105, 106, @@ -11612,7 +11392,6 @@ 270234, 280001, 280002, - 290001, 104, 105, 106, @@ -11662,7 +11441,6 @@ 270235, 280001, 280002, - 290001, 104, 105, 106, @@ -11712,7 +11490,6 @@ 270236, 280001, 280002, - 290001, 104, 105, 106, @@ -11762,7 +11539,6 @@ 270237, 280001, 280002, - 290001, 104, 105, 106, @@ -11812,7 +11588,6 @@ 270238, 280001, 280002, - 290001, 104, 105, 106, @@ -11862,7 +11637,6 @@ 270239, 280001, 280002, - 290001, 104, 105, 106, @@ -11912,7 +11686,6 @@ 270240, 280001, 280002, - 290001, 104, 105, 106, @@ -11962,7 +11735,6 @@ 270241, 280001, 280002, - 290001, 104, 105, 106, @@ -12012,7 +11784,6 @@ 270242, 280001, 280002, - 290001, 104, 105, 106, @@ -12062,7 +11833,6 @@ 270243, 280001, 280002, - 290001, 104, 105, 106, @@ -12112,7 +11882,6 @@ 270244, 280001, 280002, - 290001, 104, 105, 106, @@ -12162,7 +11931,6 @@ 270245, 280001, 280002, - 290001, 104, 105, 106, @@ -12212,7 +11980,6 @@ 270246, 280001, 280002, - 290001, 104, 105, 106, @@ -12262,7 +12029,6 @@ 270247, 280001, 280002, - 290001, 104, 105, 106, @@ -12312,7 +12078,6 @@ 270248, 280001, 280002, - 290001, 104, 105, 106, @@ -12362,7 +12127,6 @@ 270249, 280001, 280002, - 290001, 104, 105, 106, @@ -12412,7 +12176,6 @@ 270250, 280001, 280002, - 290001, 104, 105, 106, @@ -12462,7 +12225,6 @@ 270251, 280001, 280002, - 290001, 104, 105, 106, @@ -12512,7 +12274,6 @@ 270252, 280001, 280002, - 290001, 104, 105, 106, @@ -12562,7 +12323,6 @@ 270253, 280001, 280002, - 290001, 104, 105, 106, @@ -12612,7 +12372,6 @@ 270254, 280001, 280002, - 290001, 104, 105, 106, @@ -12662,7 +12421,6 @@ 270255, 280001, 280002, - 290001, 104, 105, 106, @@ -12712,7 +12470,6 @@ 270256, 280001, 280002, - 290001, 104, 105, 106, @@ -12762,7 +12519,6 @@ 270257, 280001, 280002, - 290001, 104, 105, 106, @@ -12812,7 +12568,6 @@ 270258, 280001, 280002, - 290001, 104, 105, 106, @@ -12862,7 +12617,6 @@ 270259, 280001, 280002, - 290001, 104, 105, 106, @@ -12912,7 +12666,6 @@ 270260, 280001, 280002, - 290001, 104, 105, 106, @@ -12962,7 +12715,6 @@ 270261, 280001, 280002, - 290001, 104, 105, 106, @@ -13012,7 +12764,6 @@ 270262, 280001, 280002, - 290001, 104, 105, 106, @@ -13062,7 +12813,6 @@ 270263, 280001, 280002, - 290001, 104, 105, 106, @@ -13112,7 +12862,6 @@ 270264, 280001, 280002, - 290001, 104, 105, 106, @@ -13162,7 +12911,6 @@ 270265, 280001, 280002, - 290001, 104, 105, 106, @@ -13212,7 +12960,6 @@ 270266, 280001, 280002, - 290001, 104, 105, 106, @@ -13262,7 +13009,6 @@ 270267, 280001, 280002, - 290001, 104, 105, 106, @@ -13312,7 +13058,6 @@ 270268, 280001, 280002, - 290001, 104, 105, 106, @@ -13362,7 +13107,6 @@ 270269, 280001, 280002, - 290001, 104, 105, 106, @@ -13412,7 +13156,6 @@ 270270, 280001, 280002, - 290001, 104, 105, 106, @@ -13462,7 +13205,6 @@ 270271, 280001, 280002, - 290001, 104, 105, 106, @@ -13512,7 +13254,6 @@ 270272, 280001, 280002, - 290001, 104, 105, 106, @@ -13562,7 +13303,6 @@ 270273, 280001, 280002, - 290001, 104, 105, 106, @@ -13612,7 +13352,6 @@ 270274, 280001, 280002, - 290001, 104, 105, 106, @@ -13662,7 +13401,6 @@ 270275, 280001, 280002, - 290001, 104, 105, 106, @@ -13712,7 +13450,6 @@ 270276, 280001, 280002, - 290001, 104, 105, 106, @@ -13762,7 +13499,6 @@ 270277, 280001, 280002, - 290001, 104, 105, 106, @@ -13812,7 +13548,6 @@ 270278, 280001, 280002, - 290001, 104, 105, 106, @@ -13862,7 +13597,6 @@ 270279, 280001, 280002, - 290001, 104, 105, 106, @@ -13912,7 +13646,6 @@ 270280, 280001, 280002, - 290001, 104, 105, 106, @@ -13962,7 +13695,6 @@ 270281, 280001, 280002, - 290001, 104, 105, 106, @@ -14012,7 +13744,6 @@ 270282, 280001, 280002, - 290001, 104, 105, 106, @@ -14062,7 +13793,6 @@ 270283, 280001, 280002, - 290001, 104, 105, 106, @@ -14112,7 +13842,6 @@ 270284, 280001, 280002, - 290001, 104, 105, 106, @@ -14162,7 +13891,6 @@ 270285, 280001, 280002, - 290001, 104, 105, 106, @@ -14212,7 +13940,6 @@ 270286, 280001, 280002, - 290001, 104, 105, 106, @@ -14262,7 +13989,6 @@ 270287, 280001, 280002, - 290001, 104, 105, 106, @@ -14312,7 +14038,6 @@ 270288, 280001, 280002, - 290001, 104, 105, 106, @@ -14362,7 +14087,6 @@ 270289, 280001, 280002, - 290001, 104, 105, 106, @@ -14412,7 +14136,6 @@ 270290, 280001, 280002, - 290001, 104, 105, 106, @@ -14462,7 +14185,6 @@ 270291, 280001, 280002, - 290001, 104, 105, 106, @@ -14512,7 +14234,6 @@ 270292, 280001, 280002, - 290001, 104, 105, 106, @@ -14562,7 +14283,6 @@ 270293, 280001, 280002, - 290001, 104, 105, 106, @@ -14612,7 +14332,6 @@ 270294, 280001, 280002, - 290001, 104, 105, 106, @@ -14662,7 +14381,6 @@ 270295, 280001, 280002, - 290001, 104, 105, 106, @@ -14712,7 +14430,6 @@ 270296, 280001, 280002, - 290001, 104, 105, 106, @@ -14762,7 +14479,6 @@ 270297, 280001, 280002, - 290001, 104, 105, 106, @@ -14812,7 +14528,6 @@ 270298, 280001, 280002, - 290001, 104, 105, 106, @@ -14862,7 +14577,6 @@ 270299, 280001, 280002, - 290001, 104, 105, 106, @@ -14912,7 +14626,6 @@ 270300, 280001, 280002, - 290001, 104, 105, 106, @@ -14962,7 +14675,6 @@ 270301, 280001, 280002, - 290001, 104, 105, 106, @@ -15012,7 +14724,6 @@ 270302, 280001, 280002, - 290001, 104, 105, 106, @@ -15062,7 +14773,6 @@ 270303, 280001, 280002, - 290001, 104, 105, 106, @@ -15112,7 +14822,6 @@ 270304, 280001, 280002, - 290001, 104, 105, 106, @@ -15162,7 +14871,6 @@ 270305, 280001, 280002, - 290001, 104, 105, 106, @@ -15212,7 +14920,6 @@ 270306, 280001, 280002, - 290001, 104, 105, 106, @@ -15262,7 +14969,6 @@ 270307, 280001, 280002, - 290001, 104, 105, 106, @@ -15312,7 +15018,6 @@ 270308, 280001, 280002, - 290001, 104, 105, 106, @@ -15362,7 +15067,6 @@ 270309, 280001, 280002, - 290001, 104, 105, 106, @@ -15412,7 +15116,6 @@ 270310, 280001, 280002, - 290001, 104, 105, 106, @@ -15462,7 +15165,6 @@ 270311, 280001, 280002, - 290001, 104, 105, 106, @@ -15512,7 +15214,6 @@ 270312, 280001, 280002, - 290001, 104, 105, 106, @@ -15562,7 +15263,6 @@ 270313, 280001, 280002, - 290001, 104, 105, 106, @@ -15612,7 +15312,6 @@ 270314, 280001, 280002, - 290001, 104, 105, 106, @@ -15662,7 +15361,6 @@ 270315, 280001, 280002, - 290001, 104, 105, 106, @@ -15712,7 +15410,6 @@ 270316, 280001, 280002, - 290001, 104, 105, 106, @@ -15762,7 +15459,6 @@ 270317, 280001, 280002, - 290001, 104, 105, 106, @@ -15812,7 +15508,6 @@ 270318, 280001, 280002, - 290001, 104, 105, 106, @@ -15862,7 +15557,6 @@ 270319, 280001, 280002, - 290001, 104, 105, 106, @@ -15912,7 +15606,6 @@ 270320, 280001, 280002, - 290001, 104, 105, 106, @@ -15962,7 +15655,6 @@ 270321, 280001, 280002, - 290001, 104, 105, 106, @@ -16012,7 +15704,6 @@ 270322, 280001, 280002, - 290001, 104, 105, 106, @@ -16062,7 +15753,6 @@ 270323, 280001, 280002, - 290001, 104, 105, 106, @@ -16112,7 +15802,6 @@ 270324, 280001, 280002, - 290001, 104, 105, 106, @@ -16162,7 +15851,6 @@ 270325, 280001, 280002, - 290001, 104, 105, 106, @@ -16212,7 +15900,6 @@ 270326, 280001, 280002, - 290001, 104, 105, 106, @@ -16262,7 +15949,6 @@ 270327, 280001, 280002, - 290001, 104, 105, 106, @@ -16312,7 +15998,6 @@ 270328, 280001, 280002, - 290001, 104, 105, 106, @@ -16362,7 +16047,6 @@ 270329, 280001, 280002, - 290001, 104, 105, 106, @@ -16412,7 +16096,6 @@ 270330, 280001, 280002, - 290001, 104, 105, 106, @@ -16462,7 +16145,6 @@ 270331, 280001, 280002, - 290001, 104, 105, 106, @@ -16512,7 +16194,6 @@ 270332, 280001, 280002, - 290001, 104, 105, 106, @@ -16562,7 +16243,6 @@ 270333, 280001, 280002, - 290001, 104, 105, 106, @@ -16612,7 +16292,6 @@ 270334, 280001, 280002, - 290001, 104, 105, 106, @@ -16662,7 +16341,6 @@ 270335, 280001, 280002, - 290001, 104, 105, 106, @@ -16712,7 +16390,6 @@ 270336, 280001, 280002, - 290001, 104, 105, 106, @@ -16762,7 +16439,6 @@ 270337, 280001, 280002, - 290001, 104, 105, 106, @@ -16812,7 +16488,6 @@ 270338, 280001, 280002, - 290001, 104, 105, 106, @@ -16862,7 +16537,6 @@ 270339, 280001, 280002, - 290001, 104, 105, 106, @@ -16912,7 +16586,6 @@ 270340, 280001, 280002, - 290001, 104, 105, 106, @@ -16962,7 +16635,6 @@ 270341, 280001, 280002, - 290001, 104, 105, 106, @@ -17012,7 +16684,6 @@ 270342, 280001, 280002, - 290001, 104, 105, 106, @@ -17062,7 +16733,6 @@ 270343, 280001, 280002, - 290001, 104, 105, 106, @@ -17112,7 +16782,6 @@ 270344, 280001, 280002, - 290001, 104, 105, 106, @@ -17162,7 +16831,6 @@ 270345, 280001, 280002, - 290001, 104, 105, 106, @@ -17212,7 +16880,6 @@ 270346, 280001, 280002, - 290001, 104, 105, 106, @@ -17262,7 +16929,6 @@ 270347, 280001, 280002, - 290001, 104, 105, 106, @@ -17312,7 +16978,6 @@ 270348, 280001, 280002, - 290001, 104, 105, 106, @@ -17362,7 +17027,6 @@ 270349, 280001, 280002, - 290001, 104, 105, 106, @@ -17412,7 +17076,6 @@ 270350, 280001, 280002, - 290001, 104, 105, 106, @@ -17462,7 +17125,6 @@ 270351, 280001, 280002, - 290001, 104, 105, 106, @@ -17512,7 +17174,6 @@ 270352, 280001, 280002, - 290001, 104, 105, 106, @@ -17562,7 +17223,6 @@ 270353, 280001, 280002, - 290001, 104, 105, 106, @@ -17612,7 +17272,6 @@ 270354, 280001, 280002, - 290001, 104, 105, 106, @@ -17662,7 +17321,6 @@ 270355, 280001, 280002, - 290001, 104, 105, 106, @@ -17712,7 +17370,6 @@ 270356, 280001, 280002, - 290001, 104, 105, 106, @@ -17762,7 +17419,6 @@ 270357, 280001, 280002, - 290001, 104, 105, 106, @@ -17812,7 +17468,6 @@ 270358, 280001, 280002, - 290001, 104, 105, 106, @@ -17862,7 +17517,6 @@ 270359, 280001, 280002, - 290001, 104, 105, 106, @@ -17912,7 +17566,6 @@ 270360, 280001, 280002, - 290001, 104, 105, 106, @@ -17962,7 +17615,6 @@ 270361, 280001, 280002, - 290001, 104, 105, 106, @@ -18012,7 +17664,6 @@ 270362, 280001, 280002, - 290001, 104, 105, 106, @@ -18062,7 +17713,6 @@ 270363, 280001, 280002, - 290001, 104, 105, 106, @@ -18112,7 +17762,6 @@ 270364, 280001, 280002, - 290001, 104, 105, 106, @@ -18162,7 +17811,6 @@ 270365, 280001, 280002, - 290001, 104, 105, 106, @@ -18212,7 +17860,6 @@ 270366, 280001, 280002, - 290001, 104, 105, 106, @@ -18262,7 +17909,6 @@ 270367, 280001, 280002, - 290001, 104, 105, 106, @@ -18312,7 +17958,6 @@ 270368, 280001, 280002, - 290001, 104, 105, 106, @@ -18362,7 +18007,6 @@ 270369, 280001, 280002, - 290001, 104, 105, 106, @@ -18412,7 +18056,6 @@ 270370, 280001, 280002, - 290001, 104, 105, 106, @@ -18462,7 +18105,6 @@ 270371, 280001, 280002, - 290001, 104, 105, 106, @@ -18512,7 +18154,6 @@ 270372, 280001, 280002, - 290001, 104, 105, 106, @@ -18562,7 +18203,6 @@ 270373, 280001, 280002, - 290001, 104, 105, 106, @@ -18612,7 +18252,6 @@ 270374, 280001, 280002, - 290001, 104, 105, 106, @@ -18662,7 +18301,6 @@ 270375, 280001, 280002, - 290001, 104, 105, 106, @@ -18712,7 +18350,6 @@ 270376, 280001, 280002, - 290001, 104, 105, 106, @@ -18762,7 +18399,6 @@ 270377, 280001, 280002, - 290001, 104, 105, 106, @@ -18812,7 +18448,6 @@ 270378, 280001, 280002, - 290001, 104, 105, 106, @@ -18862,7 +18497,6 @@ 270379, 280001, 280002, - 290001, 104, 105, 106, @@ -18912,7 +18546,6 @@ 270380, 280001, 280002, - 290001, 104, 105, 106, @@ -18962,7 +18595,6 @@ 270381, 280001, 280002, - 290001, 104, 105, 106, @@ -19012,7 +18644,6 @@ 270382, 280001, 280002, - 290001, 104, 105, 106, @@ -19062,7 +18693,6 @@ 270383, 280001, 280002, - 290001, 104, 105, 106, @@ -19112,7 +18742,6 @@ 270384, 280001, 280002, - 290001, 104, 105, 106, @@ -19162,7 +18791,6 @@ 270385, 280001, 280002, - 290001, 104, 105, 106, @@ -19212,7 +18840,6 @@ 270386, 280001, 280002, - 290001, 104, 105, 106, @@ -19262,7 +18889,6 @@ 270387, 280001, 280002, - 290001, 104, 105, 106, @@ -19312,7 +18938,6 @@ 270388, 280001, 280002, - 290001, 104, 105, 106, @@ -19362,7 +18987,6 @@ 270389, 280001, 280002, - 290001, 104, 105, 106, @@ -19412,7 +19036,6 @@ 270390, 280001, 280002, - 290001, 104, 105, 106, @@ -19462,7 +19085,6 @@ 270391, 280001, 280002, - 290001, 104, 105, 106, @@ -19512,7 +19134,6 @@ 270392, 280001, 280002, - 290001, 104, 105, 106, @@ -19562,7 +19183,6 @@ 270393, 280001, 280002, - 290001, 104, 105, 106, @@ -19612,7 +19232,6 @@ 270394, 280001, 280002, - 290001, 104, 105, 106, @@ -19662,7 +19281,6 @@ 270395, 280001, 280002, - 290001, 104, 105, 106, @@ -19712,7 +19330,6 @@ 270396, 280001, 280002, - 290001, 104, 105, 106, @@ -19762,7 +19379,6 @@ 270397, 280001, 280002, - 290001, 104, 105, 106, @@ -19812,7 +19428,6 @@ 270398, 280001, 280002, - 290001, 104, 105, 106, @@ -19862,7 +19477,6 @@ 270399, 280001, 280002, - 290001, 104, 105, 106, @@ -19912,7 +19526,6 @@ 270400, 280001, 280002, - 290001, 104, 105, 106, @@ -19962,7 +19575,6 @@ 270401, 280001, 280002, - 290001, 104, 105, 106, @@ -20012,7 +19624,6 @@ 270402, 280001, 280002, - 290001, 104, 105, 106, @@ -20062,7 +19673,6 @@ 270403, 280001, 280002, - 290001, 104, 105, 106, @@ -20112,7 +19722,6 @@ 270404, 280001, 280002, - 290001, 104, 105, 106, @@ -20162,7 +19771,6 @@ 270405, 280001, 280002, - 290001, 104, 105, 106, @@ -20212,7 +19820,6 @@ 270406, 280001, 280002, - 290001, 104, 105, 106, @@ -20262,7 +19869,6 @@ 270407, 280001, 280002, - 290001, 104, 105, 106, @@ -20312,7 +19918,6 @@ 270408, 280001, 280002, - 290001, 104, 105, 106, @@ -20362,7 +19967,6 @@ 270409, 280001, 280002, - 290001, 104, 105, 106, @@ -20412,7 +20016,6 @@ 270410, 280001, 280002, - 290001, 104, 105, 106, @@ -20462,7 +20065,6 @@ 270411, 280001, 280002, - 290001, 104, 105, 106, @@ -20512,7 +20114,6 @@ 270412, 280001, 280002, - 290001, 104, 105, 106, @@ -20562,7 +20163,6 @@ 270413, 280001, 280002, - 290001, 104, 105, 106, @@ -20612,7 +20212,6 @@ 270414, 280001, 280002, - 290001, 104, 105, 106, @@ -20662,7 +20261,6 @@ 270415, 280001, 280002, - 290001, 104, 105, 106, @@ -20712,7 +20310,6 @@ 270416, 280001, 280002, - 290001, 104, 105, 106, @@ -20762,7 +20359,6 @@ 270417, 280001, 280002, - 290001, 104, 105, 106, @@ -20812,7 +20408,6 @@ 270418, 280001, 280002, - 290001, 104, 105, 106, @@ -20862,7 +20457,6 @@ 270419, 280001, 280002, - 290001, 104, 105, 106, @@ -20912,7 +20506,6 @@ 270420, 280001, 280002, - 290001, 104, 105, 106, @@ -20962,7 +20555,6 @@ 270421, 280001, 280002, - 290001, 104, 105, 106, @@ -21012,7 +20604,6 @@ 270422, 280001, 280002, - 290001, 104, 105, 106, @@ -21062,7 +20653,6 @@ 270423, 280001, 280002, - 290001, 104, 105, 106, @@ -21112,7 +20702,6 @@ 270424, 280001, 280002, - 290001, 104, 105, 106, @@ -21162,7 +20751,6 @@ 270425, 280001, 280002, - 290001, 104, 105, 106, @@ -21212,7 +20800,6 @@ 270426, 280001, 280002, - 290001, 104, 105, 106, @@ -21262,7 +20849,6 @@ 270427, 280001, 280002, - 290001, 104, 105, 106, @@ -21312,7 +20898,6 @@ 270428, 280001, 280002, - 290001, 104, 105, 106, @@ -21362,7 +20947,6 @@ 270429, 280001, 280002, - 290001, 104, 105, 106, @@ -21412,7 +20996,6 @@ 270430, 280001, 280002, - 290001, 104, 105, 106, @@ -21462,7 +21045,6 @@ 270431, 280001, 280002, - 290001, 104, 105, 106, @@ -21512,7 +21094,6 @@ 270432, 280001, 280002, - 290001, 104, 105, 106, @@ -21562,7 +21143,6 @@ 270433, 280001, 280002, - 290001, 104, 105, 106, @@ -21612,7 +21192,6 @@ 270434, 280001, 280002, - 290001, 104, 105, 106, @@ -21662,7 +21241,6 @@ 270435, 280001, 280002, - 290001, 104, 105, 106, @@ -21712,7 +21290,6 @@ 270436, 280001, 280002, - 290001, 104, 105, 106, @@ -21762,7 +21339,6 @@ 270437, 280001, 280002, - 290001, 104, 105, 106, @@ -21812,7 +21388,6 @@ 270438, 280001, 280002, - 290001, 104, 105, 106, @@ -21862,7 +21437,6 @@ 270439, 280001, 280002, - 290001, 104, 105, 106, @@ -21912,7 +21486,6 @@ 270440, 280001, 280002, - 290001, 104, 105, 106, @@ -21962,7 +21535,6 @@ 270441, 280001, 280002, - 290001, 104, 105, 106, @@ -22012,7 +21584,6 @@ 270442, 280001, 280002, - 290001, 104, 105, 106, @@ -22062,7 +21633,6 @@ 270443, 280001, 280002, - 290001, 104, 105, 106, @@ -22112,7 +21682,6 @@ 270444, 280001, 280002, - 290001, 104, 105, 106, @@ -22162,7 +21731,6 @@ 270445, 280001, 280002, - 290001, 104, 105, 106, @@ -22212,7 +21780,6 @@ 270446, 280001, 280002, - 290001, 104, 105, 106, @@ -22262,7 +21829,6 @@ 270447, 280001, 280002, - 290001, 104, 105, 106, @@ -22312,7 +21878,6 @@ 270448, 280001, 280002, - 290001, 104, 105, 106, @@ -22362,7 +21927,6 @@ 270449, 280001, 280002, - 290001, 104, 105, 106, @@ -22412,7 +21976,6 @@ 270450, 280001, 280002, - 290001, 104, 105, 106, @@ -22462,7 +22025,6 @@ 270451, 280001, 280002, - 290001, 104, 105, 106, @@ -22512,7 +22074,6 @@ 270452, 280001, 280002, - 290001, 104, 105, 106, @@ -22562,7 +22123,6 @@ 270453, 280001, 280002, - 290001, 104, 105, 106, @@ -22612,7 +22172,6 @@ 270454, 280001, 280002, - 290001, 104, 105, 106, @@ -22662,7 +22221,6 @@ 270455, 280001, 280002, - 290001, 104, 105, 106, @@ -22712,7 +22270,6 @@ 270456, 280001, 280002, - 290001, 104, 105, 106, @@ -22762,7 +22319,6 @@ 270457, 280001, 280002, - 290001, 104, 105, 106, @@ -22812,7 +22368,6 @@ 270458, 280001, 280002, - 290001, 104, 105, 106, @@ -22862,7 +22417,6 @@ 270459, 280001, 280002, - 290001, 104, 105, 106, @@ -22912,7 +22466,6 @@ 270460, 280001, 280002, - 290001, 104, 105, 106, @@ -22962,7 +22515,6 @@ 270461, 280001, 280002, - 290001, 104, 105, 106, @@ -23012,7 +22564,6 @@ 270462, 280001, 280002, - 290001, 104, 105, 106, @@ -23062,7 +22613,6 @@ 270463, 280001, 280002, - 290001, 104, 105, 106, @@ -23112,7 +22662,6 @@ 270464, 280001, 280002, - 290001, 104, 105, 106, @@ -23162,7 +22711,6 @@ 270465, 280001, 280002, - 290001, 104, 105, 106, @@ -23212,7 +22760,6 @@ 270466, 280001, 280002, - 290001, 104, 105, 106, @@ -23262,7 +22809,6 @@ 270467, 280001, 280002, - 290001, 104, 105, 106, @@ -23312,7 +22858,6 @@ 270468, 280001, 280002, - 290001, 104, 105, 106, @@ -23362,7 +22907,6 @@ 270469, 280001, 280002, - 290001, 104, 105, 106, @@ -23412,7 +22956,6 @@ 270470, 280001, 280002, - 290001, 104, 105, 106, @@ -23462,7 +23005,6 @@ 270471, 280001, 280002, - 290001, 104, 105, 106, @@ -23512,7 +23054,6 @@ 270472, 280001, 280002, - 290001, 104, 105, 106, @@ -23562,7 +23103,6 @@ 270473, 280001, 280002, - 290001, 104, 105, 106, @@ -23612,7 +23152,6 @@ 270474, 280001, 280002, - 290001, 104, 105, 106, @@ -23662,7 +23201,6 @@ 270475, 280001, 280002, - 290001, 104, 105, 106, @@ -23712,7 +23250,6 @@ 270476, 280001, 280002, - 290001, 104, 105, 106, @@ -23762,7 +23299,6 @@ 270477, 280001, 280002, - 290001, 104, 105, 106, @@ -23812,7 +23348,6 @@ 270478, 280001, 280002, - 290001, 104, 105, 106, @@ -23862,7 +23397,6 @@ 270479, 280001, 280002, - 290001, 104, 105, 106, @@ -23912,7 +23446,6 @@ 270480, 280001, 280002, - 290001, 104, 105, 106, @@ -23962,7 +23495,6 @@ 270481, 280001, 280002, - 290001, 104, 105, 106, @@ -24012,7 +23544,6 @@ 270482, 280001, 280002, - 290001, 104, 105, 106, @@ -24062,7 +23593,6 @@ 270483, 280001, 280002, - 290001, 104, 105, 106, @@ -24112,7 +23642,6 @@ 270484, 280001, 280002, - 290001, 104, 105, 106, @@ -24162,7 +23691,6 @@ 270485, 280001, 280002, - 290001, 104, 105, 106, @@ -24212,7 +23740,6 @@ 270486, 280001, 280002, - 290001, 104, 105, 106, @@ -24262,7 +23789,6 @@ 270487, 280001, 280002, - 290001, 104, 105, 106, @@ -24312,7 +23838,6 @@ 270488, 280001, 280002, - 290001, 104, 105, 106, @@ -24362,7 +23887,6 @@ 270489, 280001, 280002, - 290001, 104, 105, 106, @@ -24412,7 +23936,6 @@ 270490, 280001, 280002, - 290001, 104, 105, 106, @@ -24462,7 +23985,6 @@ 270491, 280001, 280002, - 290001, 104, 105, 106, @@ -24512,7 +24034,6 @@ 270492, 280001, 280002, - 290001, 104, 105, 106, @@ -24562,7 +24083,6 @@ 270493, 280001, 280002, - 290001, 104, 105, 106, @@ -24612,7 +24132,6 @@ 270494, 280001, 280002, - 290001, 104, 105, 106, @@ -24662,7 +24181,6 @@ 270495, 280001, 280002, - 290001, 104, 105, 106, @@ -24712,7 +24230,6 @@ 270496, 280001, 280002, - 290001, 104, 105, 106, @@ -24762,7 +24279,6 @@ 270497, 280001, 280002, - 290001, 104, 105, 106, @@ -24812,7 +24328,6 @@ 270498, 280001, 280002, - 290001, 104, 105, 106, @@ -24862,7 +24377,6 @@ 270499, 280001, 280002, - 290001, 104, 105, 106, @@ -24912,7 +24426,6 @@ 270500, 280001, 280002, - 290001, 104, 105, 106, @@ -24962,7 +24475,6 @@ 270501, 280001, 280002, - 290001, 104, 105, 106, @@ -25012,7 +24524,6 @@ 270502, 280001, 280002, - 290001, 104, 105, 106, @@ -25062,7 +24573,6 @@ 270503, 280001, 280002, - 290001, 104, 105, 106, @@ -25112,7 +24622,6 @@ 270504, 280001, 280002, - 290001, 104, 105, 106, @@ -25162,7 +24671,6 @@ 270505, 280001, 280002, - 290001, 104, 105, 106, @@ -25212,7 +24720,6 @@ 270506, 280001, 280002, - 290001, 104, 105, 106, @@ -25262,7 +24769,6 @@ 270507, 280001, 280002, - 290001, 104, 105, 106, @@ -25312,7 +24818,6 @@ 270508, 280001, 280002, - 290001, 104, 105, 106, @@ -25362,7 +24867,6 @@ 270509, 280001, 280002, - 290001, 104, 105, 106, @@ -25412,7 +24916,6 @@ 270510, 280001, 280002, - 290001, 104, 105, 106, @@ -25462,7 +24965,6 @@ 270511, 280001, 280002, - 290001, 104, 105, 106, @@ -25512,7 +25014,6 @@ 270512, 280001, 280002, - 290001, 104, 105, 106, @@ -25562,7 +25063,6 @@ 270513, 280001, 280002, - 290001, 104, 105, 106, @@ -25612,7 +25112,6 @@ 270514, 280001, 280002, - 290001, 104, 105, 106, @@ -25662,7 +25161,6 @@ 270515, 280001, 280002, - 290001, 104, 105, 106, @@ -25712,7 +25210,6 @@ 270516, 280001, 280002, - 290001, 104, 105, 106, @@ -25762,7 +25259,6 @@ 270517, 280001, 280002, - 290001, 104, 105, 106, @@ -25812,7 +25308,6 @@ 270518, 280001, 280002, - 290001, 104, 105, 106, @@ -25862,7 +25357,6 @@ 270519, 280001, 280002, - 290001, 104, 105, 106, @@ -25912,7 +25406,6 @@ 270520, 280001, 280002, - 290001, 104, 105, 106, @@ -25962,7 +25455,6 @@ 270521, 280001, 280002, - 290001, 104, 105, 106, @@ -26012,7 +25504,6 @@ 270522, 280001, 280002, - 290001, 104, 105, 106, @@ -26062,7 +25553,6 @@ 270523, 280001, 280002, - 290001, 104, 105, 106, @@ -26112,7 +25602,6 @@ 270524, 280001, 280002, - 290001, 104, 105, 106, @@ -26162,7 +25651,6 @@ 270525, 280001, 280002, - 290001, 104, 105, 106, @@ -26212,7 +25700,6 @@ 270526, 280001, 280002, - 290001, 104, 105, 106, @@ -26262,7 +25749,6 @@ 270527, 280001, 280002, - 290001, 104, 105, 106, @@ -26312,7 +25798,6 @@ 270528, 280001, 280002, - 290001, 104, 105, 106, @@ -26362,7 +25847,6 @@ 270529, 280001, 280002, - 290001, 104, 105, 106, @@ -26412,7 +25896,6 @@ 270530, 280001, 280002, - 290001, 104, 105, 106, @@ -26462,7 +25945,6 @@ 270531, 280001, 280002, - 290001, 104, 105, 106, @@ -26512,7 +25994,6 @@ 270532, 280001, 280002, - 290001, 104, 105, 106, @@ -26562,7 +26043,6 @@ 270533, 280001, 280002, - 290001, 104, 105, 106, @@ -26612,7 +26092,6 @@ 270534, 280001, 280002, - 290001, 104, 105, 106, @@ -26662,7 +26141,6 @@ 270535, 280001, 280002, - 290001, 104, 105, 106, @@ -26712,7 +26190,6 @@ 270536, 280001, 280002, - 290001, 104, 105, 106, @@ -26762,7 +26239,6 @@ 270537, 280001, 280002, - 290001, 104, 105, 106, @@ -26812,7 +26288,6 @@ 270538, 280001, 280002, - 290001, 104, 105, 106, @@ -26862,7 +26337,6 @@ 270539, 280001, 280002, - 290001, 104, 105, 106, @@ -26912,7 +26386,6 @@ 270540, 280001, 280002, - 290001, 104, 105, 106, @@ -26962,7 +26435,6 @@ 270541, 280001, 280002, - 290001, 104, 105, 106, @@ -27012,7 +26484,6 @@ 270542, 280001, 280002, - 290001, 104, 105, 106, @@ -27062,7 +26533,6 @@ 270543, 280001, 280002, - 290001, 104, 105, 106, @@ -27112,7 +26582,6 @@ 270544, 280001, 280002, - 290001, 104, 105, 106, @@ -27162,7 +26631,6 @@ 270545, 280001, 280002, - 290001, 104, 105, 106, @@ -27212,7 +26680,6 @@ 270546, 280001, 280002, - 290001, 104, 105, 106, @@ -27262,7 +26729,6 @@ 270547, 280001, 280002, - 290001, 104, 105, 106, @@ -27312,7 +26778,6 @@ 270548, 280001, 280002, - 290001, 104, 105, 106, @@ -27362,7 +26827,6 @@ 270549, 280001, 280002, - 290001, 104, 105, 106, @@ -27412,7 +26876,6 @@ 270550, 280001, 280002, - 290001, 104, 105, 106, @@ -27462,7 +26925,6 @@ 270551, 280001, 280002, - 290001, 104, 105, 106, @@ -27512,7 +26974,6 @@ 270552, 280001, 280002, - 290001, 104, 105, 106, @@ -27562,7 +27023,6 @@ 270553, 280001, 280002, - 290001, 104, 105, 106, @@ -27612,7 +27072,6 @@ 270554, 280001, 280002, - 290001, 104, 105, 106, @@ -27662,7 +27121,6 @@ 270555, 280001, 280002, - 290001, 104, 105, 106, @@ -27712,7 +27170,6 @@ 270556, 280001, 280002, - 290001, 104, 105, 106, @@ -27762,7 +27219,6 @@ 270557, 280001, 280002, - 290001, 104, 105, 106, @@ -27812,7 +27268,6 @@ 270558, 280001, 280002, - 290001, 104, 105, 106, @@ -27862,7 +27317,6 @@ 270559, 280001, 280002, - 290001, 104, 105, 106, @@ -27912,7 +27366,6 @@ 270560, 280001, 280002, - 290001, 104, 105, 106, @@ -27962,7 +27415,6 @@ 270561, 280001, 280002, - 290001, 104, 105, 106, @@ -28012,7 +27464,6 @@ 270562, 280001, 280002, - 290001, 104, 105, 106, @@ -28062,7 +27513,6 @@ 270563, 280001, 280002, - 290001, 104, 105, 106, @@ -28112,7 +27562,6 @@ 270564, 280001, 280002, - 290001, 104, 105, 106, @@ -28162,7 +27611,6 @@ 270565, 280001, 280002, - 290001, 104, 105, 106, @@ -28212,7 +27660,6 @@ 270566, 280001, 280002, - 290001, 104, 105, 106, @@ -28262,7 +27709,6 @@ 270567, 280001, 280002, - 290001, 104, 105, 106, @@ -28312,7 +27758,6 @@ 270568, 280001, 280002, - 290001, 104, 105, 106, @@ -28362,7 +27807,6 @@ 270569, 280001, 280002, - 290001, 104, 105, 106, @@ -28412,7 +27856,6 @@ 270570, 280001, 280002, - 290001, 104, 105, 106, @@ -28462,7 +27905,6 @@ 270571, 280001, 280002, - 290001, 104, 105, 106, @@ -28512,7 +27954,6 @@ 270572, 280001, 280002, - 290001, 104, 105, 106, @@ -28562,7 +28003,6 @@ 270573, 280001, 280002, - 290001, 104, 105, 106, @@ -28612,7 +28052,6 @@ 270574, 280001, 280002, - 290001, 104, 105, 106, @@ -28662,7 +28101,6 @@ 270575, 280001, 280002, - 290001, 104, 105, 106, @@ -28712,7 +28150,6 @@ 270576, 280001, 280002, - 290001, 104, 105, 106, @@ -28762,7 +28199,6 @@ 270577, 280001, 280002, - 290001, 104, 105, 106, @@ -28812,7 +28248,6 @@ 270578, 280001, 280002, - 290001, 104, 105, 106, @@ -28862,7 +28297,6 @@ 270579, 280001, 280002, - 290001, 104, 105, 106, @@ -28912,7 +28346,6 @@ 270580, 280001, 280002, - 290001, 104, 105, 106, @@ -28962,7 +28395,6 @@ 270581, 280001, 280002, - 290001, 104, 105, 106, @@ -29012,7 +28444,6 @@ 270582, 280001, 280002, - 290001, 104, 105, 106, @@ -29062,7 +28493,6 @@ 270583, 280001, 280002, - 290001, 104, 105, 106, @@ -29112,7 +28542,6 @@ 270584, 280001, 280002, - 290001, 104, 105, 106, @@ -29162,7 +28591,6 @@ 270585, 280001, 280002, - 290001, 104, 105, 106, @@ -29212,7 +28640,6 @@ 270586, 280001, 280002, - 290001, 104, 105, 106, @@ -29262,7 +28689,6 @@ 270587, 280001, 280002, - 290001, 104, 105, 106, @@ -29312,7 +28738,6 @@ 270588, 280001, 280002, - 290001, 104, 105, 106, @@ -29362,7 +28787,6 @@ 270589, 280001, 280002, - 290001, 104, 105, 106, @@ -29412,7 +28836,6 @@ 270590, 280001, 280002, - 290001, 104, 105, 106, @@ -29462,7 +28885,6 @@ 270591, 280001, 280002, - 290001, 104, 105, 106, @@ -29512,7 +28934,6 @@ 270592, 280001, 280002, - 290001, 104, 105, 106, @@ -29562,7 +28983,6 @@ 270593, 280001, 280002, - 290001, 104, 105, 106, @@ -29612,7 +29032,6 @@ 270594, 280001, 280002, - 290001, 104, 105, 106, @@ -29662,7 +29081,6 @@ 270595, 280001, 280002, - 290001, 104, 105, 106, @@ -29712,7 +29130,6 @@ 270596, 280001, 280002, - 290001, 104, 105, 106, @@ -29762,7 +29179,6 @@ 270597, 280001, 280002, - 290001, 104, 105, 106, @@ -29812,7 +29228,6 @@ 270598, 280001, 280002, - 290001, 104, 105, 106, @@ -29862,7 +29277,6 @@ 270599, 280001, 280002, - 290001, 104, 105, 106, @@ -29912,7 +29326,6 @@ 270600, 280001, 280002, - 290001, 104, 105, 106, @@ -29962,7 +29375,6 @@ 270601, 280001, 280002, - 290001, 104, 105, 106, @@ -30012,7 +29424,6 @@ 270602, 280001, 280002, - 290001, 104, 105, 106, @@ -30062,7 +29473,6 @@ 270603, 280001, 280002, - 290001, 104, 105, 106, @@ -30112,7 +29522,6 @@ 270604, 280001, 280002, - 290001, 104, 105, 106, @@ -30162,7 +29571,6 @@ 270605, 280001, 280002, - 290001, 104, 105, 106, @@ -30212,7 +29620,6 @@ 270606, 280001, 280002, - 290001, 104, 105, 106, @@ -30262,7 +29669,6 @@ 270607, 280001, 280002, - 290001, 104, 105, 106, @@ -30312,7 +29718,6 @@ 270608, 280001, 280002, - 290001, 104, 105, 106, @@ -30362,7 +29767,6 @@ 270609, 280001, 280002, - 290001, 104, 105, 106, @@ -30412,7 +29816,6 @@ 270610, 280001, 280002, - 290001, 104, 105, 106, @@ -30462,7 +29865,6 @@ 270611, 280001, 280002, - 290001, 104, 105, 106, @@ -30512,7 +29914,6 @@ 270612, 280001, 280002, - 290001, 104, 105, 106, @@ -30562,7 +29963,6 @@ 270613, 280001, 280002, - 290001, 104, 105, 106, @@ -30612,7 +30012,6 @@ 270614, 280001, 280002, - 290001, 104, 105, 106, @@ -30662,7 +30061,6 @@ 270615, 280001, 280002, - 290001, 104, 105, 106, @@ -30712,7 +30110,6 @@ 270616, 280001, 280002, - 290001, 104, 105, 106, @@ -30762,7 +30159,6 @@ 270617, 280001, 280002, - 290001, 104, 105, 106, @@ -30812,7 +30208,6 @@ 270618, 280001, 280002, - 290001, 104, 105, 106, @@ -30862,7 +30257,6 @@ 270619, 280001, 280002, - 290001, 104, 105, 106, @@ -30912,7 +30306,6 @@ 270620, 280001, 280002, - 290001, 104, 105, 106, @@ -30962,7 +30355,6 @@ 270621, 280001, 280002, - 290001, 104, 105, 106, @@ -31012,7 +30404,6 @@ 270622, 280001, 280002, - 290001, 104, 105, 106, @@ -31062,7 +30453,6 @@ 270623, 280001, 280002, - 290001, 104, 105, 106, @@ -31112,7 +30502,6 @@ 270624, 280001, 280002, - 290001, 104, 105, 106, @@ -31162,7 +30551,6 @@ 270625, 280001, 280002, - 290001, 104, 105, 106, @@ -31212,7 +30600,6 @@ 270626, 280001, 280002, - 290001, 104, 105, 106, @@ -31262,7 +30649,6 @@ 270627, 280001, 280002, - 290001, 104, 105, 106, @@ -31312,7 +30698,6 @@ 270628, 280001, 280002, - 290001, 104, 105, 106, @@ -31362,7 +30747,6 @@ 270629, 280001, 280002, - 290001, 104, 105, 106, @@ -31412,7 +30796,6 @@ 270630, 280001, 280002, - 290001, 104, 105, 106, @@ -31462,7 +30845,6 @@ 270631, 280001, 280002, - 290001, 104, 105, 106, @@ -31512,7 +30894,6 @@ 270632, 280001, 280002, - 290001, 104, 105, 106, @@ -31562,7 +30943,6 @@ 270633, 280001, 280002, - 290001, 104, 105, 106, @@ -31612,7 +30992,6 @@ 270634, 280001, 280002, - 290001, 104, 105, 106, @@ -31662,7 +31041,6 @@ 270635, 280001, 280002, - 290001, 104, 105, 106, @@ -31712,7 +31090,6 @@ 270636, 280001, 280002, - 290001, 104, 105, 106, @@ -31762,7 +31139,6 @@ 270637, 280001, 280002, - 290001, 104, 105, 106, @@ -31812,7 +31188,6 @@ 270638, 280001, 280002, - 290001, 104, 105, 106, @@ -31862,7 +31237,6 @@ 270639, 280001, 280002, - 290001, 104, 105, 106, @@ -31912,7 +31286,6 @@ 270640, 280001, 280002, - 290001, 104, 105, 106, @@ -31962,7 +31335,6 @@ 270641, 280001, 280002, - 290001, 104, 105, 106, @@ -32012,7 +31384,6 @@ 270642, 280001, 280002, - 290001, 104, 105, 106, @@ -32062,7 +31433,6 @@ 270643, 280001, 280002, - 290001, 104, 105, 106, @@ -32112,7 +31482,6 @@ 270644, 280001, 280002, - 290001, 104, 105, 106, @@ -32162,7 +31531,6 @@ 270645, 280001, 280002, - 290001, 104, 105, 106, @@ -32212,7 +31580,6 @@ 270646, 280001, 280002, - 290001, 104, 105, 106, @@ -32262,7 +31629,6 @@ 270647, 280001, 280002, - 290001, 104, 105, 106, @@ -32312,7 +31678,6 @@ 270648, 280001, 280002, - 290001, 104, 105, 106, @@ -32362,7 +31727,6 @@ 270649, 280001, 280002, - 290001, 104, 105, 106, @@ -32412,7 +31776,6 @@ 270650, 280001, 280002, - 290001, 104, 105, 106, @@ -32462,7 +31825,6 @@ 270651, 280001, 280002, - 290001, 104, 105, 106, @@ -32512,7 +31874,6 @@ 270652, 280001, 280002, - 290001, 104, 105, 106, @@ -32562,7 +31923,6 @@ 270653, 280001, 280002, - 290001, 104, 105, 106, @@ -32612,7 +31972,6 @@ 270654, 280001, 280002, - 290001, 104, 105, 106, @@ -32662,7 +32021,6 @@ 270655, 280001, 280002, - 290001, 104, 105, 106, @@ -32712,7 +32070,6 @@ 270656, 280001, 280002, - 290001, 104, 105, 106, @@ -32762,7 +32119,6 @@ 270657, 280001, 280002, - 290001, 104, 105, 106, @@ -32812,7 +32168,6 @@ 270658, 280001, 280002, - 290001, 104, 105, 106, @@ -32862,7 +32217,6 @@ 270659, 280001, 280002, - 290001, 104, 105, 106, @@ -32912,7 +32266,6 @@ 270660, 280001, 280002, - 290001, 104, 105, 106, @@ -32962,7 +32315,6 @@ 270661, 280001, 280002, - 290001, 104, 105, 106, @@ -33012,7 +32364,6 @@ 270662, 280001, 280002, - 290001, 104, 105, 106, @@ -33062,7 +32413,6 @@ 270663, 280001, 280002, - 290001, 104, 105, 106, @@ -33112,7 +32462,6 @@ 270664, 280001, 280002, - 290001, 104, 105, 106, @@ -33162,7 +32511,6 @@ 270665, 280001, 280002, - 290001, 104, 105, 106, @@ -33212,7 +32560,6 @@ 270666, 280001, 280002, - 290001, 104, 105, 106, @@ -33262,7 +32609,6 @@ 270667, 280001, 280002, - 290001, 104, 105, 106, @@ -33312,7 +32658,6 @@ 270668, 280001, 280002, - 290001, 104, 105, 106, @@ -33362,7 +32707,6 @@ 270669, 280001, 280002, - 290001, 104, 105, 106, @@ -33412,7 +32756,6 @@ 270670, 280001, 280002, - 290001, 104, 105, 106, @@ -33462,7 +32805,6 @@ 270671, 280001, 280002, - 290001, 104, 105, 106, @@ -33512,7 +32854,6 @@ 270672, 280001, 280002, - 290001, 104, 105, 106, @@ -33562,7 +32903,6 @@ 270673, 280001, 280002, - 290001, 104, 105, 106, @@ -33612,7 +32952,6 @@ 270674, 280001, 280002, - 290001, 104, 105, 106, @@ -33662,7 +33001,6 @@ 270675, 280001, 280002, - 290001, 104, 105, 106, @@ -33712,7 +33050,6 @@ 270676, 280001, 280002, - 290001, 104, 105, 106, @@ -33762,7 +33099,6 @@ 270677, 280001, 280002, - 290001, 104, 105, 106, @@ -33812,7 +33148,6 @@ 270678, 280001, 280002, - 290001, 104, 105, 106, @@ -33862,7 +33197,6 @@ 270679, 280001, 280002, - 290001, 104, 105, 106, @@ -33912,7 +33246,6 @@ 270680, 280001, 280002, - 290001, 104, 105, 106, @@ -33962,7 +33295,6 @@ 270681, 280001, 280002, - 290001, 104, 105, 106, @@ -34012,7 +33344,6 @@ 270682, 280001, 280002, - 290001, 104, 105, 106, @@ -34062,7 +33393,6 @@ 270683, 280001, 280002, - 290001, 104, 105, 106, @@ -34112,7 +33442,6 @@ 270684, 280001, 280002, - 290001, 104, 105, 106, @@ -34162,7 +33491,6 @@ 270685, 280001, 280002, - 290001, 104, 105, 106, @@ -34212,7 +33540,6 @@ 270686, 280001, 280002, - 290001, 104, 105, 106, @@ -34262,7 +33589,6 @@ 270687, 280001, 280002, - 290001, 104, 105, 106, @@ -34312,7 +33638,6 @@ 270688, 280001, 280002, - 290001, 104, 105, 106, @@ -34362,7 +33687,6 @@ 270689, 280001, 280002, - 290001, 104, 105, 106, @@ -34412,7 +33736,6 @@ 270690, 280001, 280002, - 290001, 104, 105, 106, @@ -34462,7 +33785,6 @@ 270691, 280001, 280002, - 290001, 104, 105, 106, @@ -34512,7 +33834,6 @@ 270692, 280001, 280002, - 290001, 104, 105, 106, @@ -34562,7 +33883,6 @@ 270693, 280001, 280002, - 290001, 104, 105, 106, @@ -34612,7 +33932,6 @@ 270694, 280001, 280002, - 290001, 104, 105, 106, @@ -34662,7 +33981,6 @@ 270695, 280001, 280002, - 290001, 104, 105, 106, @@ -34712,7 +34030,6 @@ 270696, 280001, 280002, - 290001, 104, 105, 106, @@ -34762,7 +34079,6 @@ 270697, 280001, 280002, - 290001, 104, 105, 106, @@ -34812,7 +34128,6 @@ 270698, 280001, 280002, - 290001, 104, 105, 106, @@ -34862,7 +34177,6 @@ 270699, 280001, 280002, - 290001, 104, 105, 106, @@ -34912,7 +34226,6 @@ 270700, 280001, 280002, - 290001, 104, 105, 106, @@ -34962,7 +34275,6 @@ 270701, 280001, 280002, - 290001, 104, 105, 106, @@ -35012,7 +34324,6 @@ 270702, 280001, 280002, - 290001, 104, 105, 106, @@ -35062,7 +34373,6 @@ 270703, 280001, 280002, - 290001, 104, 105, 106, @@ -35112,7 +34422,6 @@ 270704, 280001, 280002, - 290001, 104, 105, 106, @@ -35162,7 +34471,6 @@ 270705, 280001, 280002, - 290001, 104, 105, 106, @@ -35212,7 +34520,6 @@ 270706, 280001, 280002, - 290001, 104, 105, 106, @@ -35262,7 +34569,6 @@ 270707, 280001, 280002, - 290001, 104, 105, 106, @@ -35312,7 +34618,6 @@ 270708, 280001, 280002, - 290001, 104, 105, 106, @@ -35362,7 +34667,6 @@ 270709, 280001, 280002, - 290001, 104, 105, 106, @@ -35412,7 +34716,6 @@ 270710, 280001, 280002, - 290001, 104, 105, 106, @@ -35462,7 +34765,6 @@ 270711, 280001, 280002, - 290001, 104, 105, 106, @@ -35512,7 +34814,6 @@ 270712, 280001, 280002, - 290001, 104, 105, 106, @@ -35562,7 +34863,6 @@ 270713, 280001, 280002, - 290001, 104, 105, 106, @@ -35612,7 +34912,6 @@ 270714, 280001, 280002, - 290001, 104, 105, 106, @@ -35662,7 +34961,6 @@ 270715, 280001, 280002, - 290001, 104, 105, 106, @@ -35712,7 +35010,6 @@ 270716, 280001, 280002, - 290001, 104, 105, 106, @@ -35762,7 +35059,6 @@ 270717, 280001, 280002, - 290001, 104, 105, 106, @@ -35812,7 +35108,6 @@ 270718, 280001, 280002, - 290001, 104, 105, 106, @@ -35862,7 +35157,6 @@ 270719, 280001, 280002, - 290001, 104, 105, 106, @@ -35912,7 +35206,6 @@ 270720, 280001, 280002, - 290001, 104, 105, 106, @@ -35962,7 +35255,6 @@ 270721, 280001, 280002, - 290001, 104, 105, 106, @@ -36012,7 +35304,6 @@ 270722, 280001, 280002, - 290001, 104, 105, 106, @@ -36062,7 +35353,6 @@ 270723, 280001, 280002, - 290001, 104, 105, 106, @@ -36112,7 +35402,6 @@ 270724, 280001, 280002, - 290001, 104, 105, 106, @@ -36162,7 +35451,6 @@ 270725, 280001, 280002, - 290001, 104, 105, 106, @@ -36212,7 +35500,6 @@ 270726, 280001, 280002, - 290001, 104, 105, 106, @@ -36262,7 +35549,6 @@ 270727, 280001, 280002, - 290001, 104, 105, 106, @@ -36312,7 +35598,6 @@ 270728, 280001, 280002, - 290001, 104, 105, 106, @@ -36362,7 +35647,6 @@ 270729, 280001, 280002, - 290001, 104, 105, 106, @@ -36412,7 +35696,6 @@ 270730, 280001, 280002, - 290001, 104, 105, 106, @@ -36462,7 +35745,6 @@ 270731, 280001, 280002, - 290001, 104, 105, 106, @@ -36512,7 +35794,6 @@ 270732, 280001, 280002, - 290001, 104, 105, 106, @@ -36562,7 +35843,6 @@ 270733, 280001, 280002, - 290001, 104, 105, 106, @@ -36612,7 +35892,6 @@ 270734, 280001, 280002, - 290001, 104, 105, 106, @@ -36662,7 +35941,6 @@ 270735, 280001, 280002, - 290001, 104, 105, 106, @@ -36712,7 +35990,6 @@ 270736, 280001, 280002, - 290001, 104, 105, 106, @@ -36762,7 +36039,6 @@ 270737, 280001, 280002, - 290001, 104, 105, 106, @@ -36812,7 +36088,6 @@ 270738, 280001, 280002, - 290001, 104, 105, 106, @@ -36862,7 +36137,6 @@ 270739, 280001, 280002, - 290001, 104, 105, 106, @@ -36912,7 +36186,6 @@ 270740, 280001, 280002, - 290001, 104, 105, 106, @@ -36962,7 +36235,6 @@ 270741, 280001, 280002, - 290001, 104, 105, 106, @@ -37012,7 +36284,6 @@ 270742, 280001, 280002, - 290001, 104, 105, 106, @@ -37062,7 +36333,6 @@ 270743, 280001, 280002, - 290001, 104, 105, 106, @@ -37112,7 +36382,6 @@ 270744, 280001, 280002, - 290001, 104, 105, 106, @@ -37162,7 +36431,6 @@ 270745, 280001, 280002, - 290001, 104, 105, 106, @@ -37212,7 +36480,6 @@ 270746, 280001, 280002, - 290001, 104, 105, 106, @@ -37262,7 +36529,6 @@ 270747, 280001, 280002, - 290001, 104, 105, 106, @@ -37312,7 +36578,6 @@ 270748, 280001, 280002, - 290001, 104, 105, 106, @@ -37362,7 +36627,6 @@ 270749, 280001, 280002, - 290001, 104, 105, 106, @@ -37412,7 +36676,6 @@ 270750, 280001, 280002, - 290001, 104, 105, 106, @@ -37462,7 +36725,6 @@ 270751, 280001, 280002, - 290001, 104, 105, 106, @@ -37512,7 +36774,6 @@ 270752, 280001, 280002, - 290001, 104, 105, 106, @@ -37562,7 +36823,6 @@ 270753, 280001, 280002, - 290001, 104, 105, 106, @@ -37612,7 +36872,6 @@ 270754, 280001, 280002, - 290001, 104, 105, 106, @@ -37662,7 +36921,6 @@ 270755, 280001, 280002, - 290001, 104, 105, 106, @@ -37712,7 +36970,6 @@ 270756, 280001, 280002, - 290001, 104, 105, 106, @@ -37762,7 +37019,6 @@ 270757, 280001, 280002, - 290001, 104, 105, 106, @@ -37812,7 +37068,6 @@ 270758, 280001, 280002, - 290001, 104, 105, 106, @@ -37862,7 +37117,6 @@ 270759, 280001, 280002, - 290001, 104, 105, 106, @@ -37912,7 +37166,6 @@ 270760, 280001, 280002, - 290001, 104, 105, 106, @@ -37962,7 +37215,6 @@ 270761, 280001, 280002, - 290001, 104, 105, 106, @@ -38012,7 +37264,6 @@ 270762, 280001, 280002, - 290001, 104, 105, 106, @@ -38062,7 +37313,6 @@ 270763, 280001, 280002, - 290001, 104, 105, 106, @@ -38112,7 +37362,6 @@ 270764, 280001, 280002, - 290001, 104, 105, 106, @@ -38162,7 +37411,6 @@ 270765, 280001, 280002, - 290001, 104, 105, 106, @@ -38212,7 +37460,6 @@ 270766, 280001, 280002, - 290001, 104, 105, 106, @@ -38262,7 +37509,6 @@ 270767, 280001, 280002, - 290001, 104, 105, 106, @@ -38312,7 +37558,6 @@ 270768, 280001, 280002, - 290001, 104, 105, 106, @@ -38362,7 +37607,6 @@ 270769, 280001, 280002, - 290001, 104, 105, 106, @@ -38412,7 +37656,6 @@ 270770, 280001, 280002, - 290001, 104, 105, 106, @@ -38462,7 +37705,6 @@ 270771, 280001, 280002, - 290001, 104, 105, 106, @@ -38512,7 +37754,6 @@ 270772, 280001, 280002, - 290001, 104, 105, 106, @@ -38562,7 +37803,6 @@ 270773, 280001, 280002, - 290001, 104, 105, 106, @@ -38612,7 +37852,6 @@ 270774, 280001, 280002, - 290001, 104, 105, 106, @@ -38662,7 +37901,6 @@ 270775, 280001, 280002, - 290001, 104, 105, 106, @@ -38712,7 +37950,6 @@ 270776, 280001, 280002, - 290001, 104, 105, 106, @@ -38762,7 +37999,6 @@ 270777, 280001, 280002, - 290001, 104, 105, 106, @@ -38812,7 +38048,6 @@ 270778, 280001, 280002, - 290001, 104, 105, 106, @@ -38862,7 +38097,6 @@ 270779, 280001, 280002, - 290001, 104, 105, 106, @@ -38912,7 +38146,6 @@ 270780, 280001, 280002, - 290001, 104, 105, 106, @@ -38962,7 +38195,6 @@ 270781, 280001, 280002, - 290001, 104, 105, 106, @@ -39012,7 +38244,6 @@ 270782, 280001, 280002, - 290001, 104, 105, 106, @@ -39062,7 +38293,6 @@ 270783, 280001, 280002, - 290001, 104, 105, 106, @@ -39112,7 +38342,6 @@ 270784, 280001, 280002, - 290001, 104, 105, 106, @@ -39162,7 +38391,6 @@ 270785, 280001, 280002, - 290001, 104, 105, 106, @@ -39212,7 +38440,6 @@ 270786, 280001, 280002, - 290001, 104, 105, 106, @@ -39262,7 +38489,6 @@ 270787, 280001, 280002, - 290001, 104, 105, 106, @@ -39312,7 +38538,6 @@ 270788, 280001, 280002, - 290001, 104, 105, 106, @@ -39362,7 +38587,6 @@ 270789, 280001, 280002, - 290001, 104, 105, 106, @@ -39412,7 +38636,6 @@ 270790, 280001, 280002, - 290001, 104, 105, 106, @@ -39462,7 +38685,6 @@ 270791, 280001, 280002, - 290001, 104, 105, 106, @@ -39512,7 +38734,6 @@ 270792, 280001, 280002, - 290001, 104, 105, 106, @@ -39562,7 +38783,6 @@ 270793, 280001, 280002, - 290001, 104, 105, 106, @@ -39612,7 +38832,6 @@ 270794, 280001, 280002, - 290001, 104, 105, 106, @@ -39662,7 +38881,6 @@ 270795, 280001, 280002, - 290001, 104, 105, 106, @@ -39712,7 +38930,6 @@ 270796, 280001, 280002, - 290001, 104, 105, 106, @@ -39762,7 +38979,6 @@ 270797, 280001, 280002, - 290001, 104, 105, 106, @@ -39812,7 +39028,6 @@ 270798, 280001, 280002, - 290001, 104, 105, 106, @@ -39862,7 +39077,6 @@ 270799, 280001, 280002, - 290001, 104, 105, 106, @@ -39912,7 +39126,6 @@ 270800, 280001, 280002, - 290001, 104, 105, 106, @@ -39962,7 +39175,6 @@ 270801, 280001, 280002, - 290001, 104, 105, 106, @@ -40012,7 +39224,6 @@ 270802, 280001, 280002, - 290001, 104, 105, 106, @@ -40062,7 +39273,6 @@ 270803, 280001, 280002, - 290001, 104, 105, 106, @@ -40112,7 +39322,6 @@ 270804, 280001, 280002, - 290001, 104, 105, 106, @@ -40162,7 +39371,6 @@ 270805, 280001, 280002, - 290001, 104, 105, 106, @@ -40212,7 +39420,6 @@ 270806, 280001, 280002, - 290001, 104, 105, 106, @@ -40262,7 +39469,6 @@ 270807, 280001, 280002, - 290001, 104, 105, 106, @@ -40312,7 +39518,6 @@ 270808, 280001, 280002, - 290001, 104, 105, 106, @@ -40362,7 +39567,6 @@ 270809, 280001, 280002, - 290001, 104, 105, 106, @@ -40412,7 +39616,6 @@ 270810, 280001, 280002, - 290001, 104, 105, 106, @@ -40462,7 +39665,6 @@ 270811, 280001, 280002, - 290001, 104, 105, 106, @@ -40512,7 +39714,6 @@ 270812, 280001, 280002, - 290001, 104, 105, 106, @@ -40562,7 +39763,6 @@ 270813, 280001, 280002, - 290001, 104, 105, 106, @@ -40612,7 +39812,6 @@ 270814, 280001, 280002, - 290001, 104, 105, 106, @@ -40662,7 +39861,6 @@ 270815, 280001, 280002, - 290001, 104, 105, 106, @@ -40712,7 +39910,6 @@ 270816, 280001, 280002, - 290001, 104, 105, 106, @@ -40762,7 +39959,6 @@ 270817, 280001, 280002, - 290001, 104, 105, 106, @@ -40812,7 +40008,6 @@ 270818, 280001, 280002, - 290001, 104, 105, 106, @@ -40862,7 +40057,6 @@ 270819, 280001, 280002, - 290001, 104, 105, 106, @@ -40912,7 +40106,6 @@ 270820, 280001, 280002, - 290001, 104, 105, 106, @@ -40962,7 +40155,6 @@ 270821, 280001, 280002, - 290001, 104, 105, 106, @@ -41012,7 +40204,6 @@ 270822, 280001, 280002, - 290001, 104, 105, 106, @@ -41062,7 +40253,6 @@ 270823, 280001, 280002, - 290001, 104, 105, 106, @@ -41112,7 +40302,6 @@ 270824, 280001, 280002, - 290001, 104, 105, 106, @@ -41162,7 +40351,6 @@ 270825, 280001, 280002, - 290001, 104, 105, 106, @@ -41212,7 +40400,6 @@ 270826, 280001, 280002, - 290001, 104, 105, 106, @@ -41262,7 +40449,6 @@ 270827, 280001, 280002, - 290001, 104, 105, 106, @@ -41312,7 +40498,6 @@ 270828, 280001, 280002, - 290001, 104, 105, 106, @@ -41362,7 +40547,6 @@ 270829, 280001, 280002, - 290001, 104, 105, 106, @@ -41412,7 +40596,6 @@ 270830, 280001, 280002, - 290001, 104, 105, 106, @@ -41462,7 +40645,6 @@ 270831, 280001, 280002, - 290001, 104, 105, 106, @@ -41512,7 +40694,6 @@ 270832, 280001, 280002, - 290001, 104, 105, 106, @@ -41562,7 +40743,6 @@ 270833, 280001, 280002, - 290001, 104, 105, 106, @@ -41612,7 +40792,6 @@ 270834, 280001, 280002, - 290001, 104, 105, 106, @@ -41662,7 +40841,6 @@ 270835, 280001, 280002, - 290001, 104, 105, 106, @@ -41712,7 +40890,6 @@ 270836, 280001, 280002, - 290001, 104, 105, 106, @@ -41762,7 +40939,6 @@ 270837, 280001, 280002, - 290001, 104, 105, 106, @@ -41812,7 +40988,6 @@ 270838, 280001, 280002, - 290001, 104, 105, 106, @@ -41862,7 +41037,6 @@ 270839, 280001, 280002, - 290001, 104, 105, 106, @@ -41912,7 +41086,6 @@ 270840, 280001, 280002, - 290001, 104, 105, 106, @@ -41962,7 +41135,6 @@ 270841, 280001, 280002, - 290001, 104, 105, 106, @@ -42012,7 +41184,6 @@ 270842, 280001, 280002, - 290001, 104, 105, 106, @@ -42062,7 +41233,6 @@ 270843, 280001, 280002, - 290001, 104, 105, 106, @@ -42112,7 +41282,6 @@ 270844, 280001, 280002, - 290001, 104, 105, 106, @@ -42162,7 +41331,6 @@ 270845, 280001, 280002, - 290001, 104, 105, 106, @@ -42212,7 +41380,6 @@ 270846, 280001, 280002, - 290001, 104, 105, 106, @@ -42262,7 +41429,6 @@ 270847, 280001, 280002, - 290001, 104, 105, 106, @@ -42312,7 +41478,6 @@ 270848, 280001, 280002, - 290001, 104, 105, 106, @@ -42362,7 +41527,6 @@ 270849, 280001, 280002, - 290001, 104, 105, 106, @@ -42412,7 +41576,6 @@ 270850, 280001, 280002, - 290001, 104, 105, 106, @@ -42462,7 +41625,6 @@ 270851, 280001, 280002, - 290001, 104, 105, 106, @@ -42512,7 +41674,6 @@ 270852, 280001, 280002, - 290001, 104, 105, 106, @@ -42562,7 +41723,6 @@ 270853, 280001, 280002, - 290001, 104, 105, 106, @@ -42612,7 +41772,6 @@ 270854, 280001, 280002, - 290001, 104, 105, 106, @@ -42662,7 +41821,6 @@ 270855, 280001, 280002, - 290001, 104, 105, 106, @@ -42712,7 +41870,6 @@ 270856, 280001, 280002, - 290001, 104, 105, 106, @@ -42762,7 +41919,6 @@ 270857, 280001, 280002, - 290001, 104, 105, 106, @@ -42812,7 +41968,6 @@ 270858, 280001, 280002, - 290001, 104, 105, 106, @@ -42862,7 +42017,6 @@ 270859, 280001, 280002, - 290001, 104, 105, 106, @@ -42912,7 +42066,6 @@ 270860, 280001, 280002, - 290001, 104, 105, 106, @@ -42962,7 +42115,6 @@ 270861, 280001, 280002, - 290001, 104, 105, 106, @@ -43012,7 +42164,6 @@ 270862, 280001, 280002, - 290001, 104, 105, 106, @@ -43062,7 +42213,6 @@ 270863, 280001, 280002, - 290001, 104, 105, 106, @@ -43112,7 +42262,6 @@ 270864, 280001, 280002, - 290001, 104, 105, 106, @@ -43162,7 +42311,6 @@ 270865, 280001, 280002, - 290001, 104, 105, 106, @@ -43212,7 +42360,6 @@ 270866, 280001, 280002, - 290001, 104, 105, 106, @@ -43262,7 +42409,6 @@ 270867, 280001, 280002, - 290001, 104, 105, 106, @@ -43312,7 +42458,6 @@ 270868, 280001, 280002, - 290001, 104, 105, 106, @@ -43362,7 +42507,6 @@ 270869, 280001, 280002, - 290001, 104, 105, 106, @@ -43412,7 +42556,6 @@ 270870, 280001, 280002, - 290001, 104, 105, 106, @@ -43462,7 +42605,6 @@ 270871, 280001, 280002, - 290001, 104, 105, 106, @@ -43512,7 +42654,6 @@ 270872, 280001, 280002, - 290001, 104, 105, 106, @@ -43562,7 +42703,6 @@ 270873, 280001, 280002, - 290001, 104, 105, 106, @@ -43612,7 +42752,6 @@ 270874, 280001, 280002, - 290001, 104, 105, 106, @@ -43662,7 +42801,6 @@ 270875, 280001, 280002, - 290001, 104, 105, 106, @@ -43712,7 +42850,6 @@ 270876, 280001, 280002, - 290001, 104, 105, 106, @@ -43762,7 +42899,6 @@ 270877, 280001, 280002, - 290001, 104, 105, 106, @@ -43812,7 +42948,6 @@ 270878, 280001, 280002, - 290001, 104, 105, 106, @@ -43862,7 +42997,6 @@ 270879, 280001, 280002, - 290001, 104, 105, 106, @@ -43912,7 +43046,6 @@ 270880, 280001, 280002, - 290001, 104, 105, 106, @@ -43962,7 +43095,6 @@ 270881, 280001, 280002, - 290001, 104, 105, 106, @@ -44012,7 +43144,6 @@ 270882, 280001, 280002, - 290001, 104, 105, 106, @@ -44062,7 +43193,6 @@ 270883, 280001, 280002, - 290001, 104, 105, 106, @@ -44112,7 +43242,6 @@ 270884, 280001, 280002, - 290001, 104, 105, 106, @@ -44162,7 +43291,6 @@ 270885, 280001, 280002, - 290001, 104, 105, 106, @@ -44212,7 +43340,6 @@ 270886, 280001, 280002, - 290001, 104, 105, 106, @@ -44262,7 +43389,6 @@ 270887, 280001, 280002, - 290001, 104, 105, 106, @@ -44312,7 +43438,6 @@ 270888, 280001, 280002, - 290001, 104, 105, 106, @@ -44362,7 +43487,6 @@ 270889, 280001, 280002, - 290001, 104, 105, 106, @@ -44412,7 +43536,6 @@ 270890, 280001, 280002, - 290001, 104, 105, 106, @@ -44462,7 +43585,6 @@ 270891, 280001, 280002, - 290001, 104, 105, 106, @@ -44512,7 +43634,6 @@ 270892, 280001, 280002, - 290001, 104, 105, 106, @@ -44562,7 +43683,6 @@ 270893, 280001, 280002, - 290001, 104, 105, 106, @@ -44612,7 +43732,6 @@ 270894, 280001, 280002, - 290001, 104, 105, 106, @@ -44662,7 +43781,6 @@ 270895, 280001, 280002, - 290001, 104, 105, 106, @@ -44712,7 +43830,6 @@ 270896, 280001, 280002, - 290001, 104, 105, 106, @@ -44762,7 +43879,6 @@ 270897, 280001, 280002, - 290001, 104, 105, 106, @@ -44812,7 +43928,6 @@ 270898, 280001, 280002, - 290001, 104, 105, 106, @@ -44862,7 +43977,6 @@ 270899, 280001, 280002, - 290001, 104, 105, 106, @@ -44912,7 +44026,6 @@ 270900, 280001, 280002, - 290001, 104, 105, 106, @@ -44962,7 +44075,6 @@ 270901, 280001, 280002, - 290001, 104, 105, 106, @@ -45012,7 +44124,6 @@ 270902, 280001, 280002, - 290001, 104, 105, 106, @@ -45062,7 +44173,6 @@ 270903, 280001, 280002, - 290001, 104, 105, 106, @@ -45112,7 +44222,6 @@ 270904, 280001, 280002, - 290001, 104, 105, 106, @@ -45162,7 +44271,6 @@ 270905, 280001, 280002, - 290001, 104, 105, 106, @@ -45212,7 +44320,6 @@ 270906, 280001, 280002, - 290001, 104, 105, 106, @@ -45262,7 +44369,6 @@ 270907, 280001, 280002, - 290001, 104, 105, 106, @@ -45312,7 +44418,6 @@ 270908, 280001, 280002, - 290001, 104, 105, 106, @@ -45362,7 +44467,6 @@ 270909, 280001, 280002, - 290001, 104, 105, 106, @@ -45412,7 +44516,6 @@ 270910, 280001, 280002, - 290001, 104, 105, 106, @@ -45462,7 +44565,6 @@ 270911, 280001, 280002, - 290001, 104, 105, 106, @@ -45512,7 +44614,6 @@ 270912, 280001, 280002, - 290001, 104, 105, 106, @@ -45562,7 +44663,6 @@ 270913, 280001, 280002, - 290001, 104, 105, 106, @@ -45612,7 +44712,6 @@ 270914, 280001, 280002, - 290001, 104, 105, 106, @@ -45662,7 +44761,6 @@ 270915, 280001, 280002, - 290001, 104, 105, 106, @@ -45712,7 +44810,6 @@ 270916, 280001, 280002, - 290001, 104, 105, 106, @@ -45762,7 +44859,6 @@ 270917, 280001, 280002, - 290001, 104, 105, 106, @@ -45812,7 +44908,6 @@ 270918, 280001, 280002, - 290001, 104, 105, 106, @@ -45862,7 +44957,6 @@ 270919, 280001, 280002, - 290001, 104, 105, 106, @@ -45912,7 +45006,6 @@ 270920, 280001, 280002, - 290001, 104, 105, 106, @@ -45962,7 +45055,6 @@ 270921, 280001, 280002, - 290001, 104, 105, 106, @@ -46012,7 +45104,6 @@ 270922, 280001, 280002, - 290001, 104, 105, 106, @@ -46062,7 +45153,6 @@ 270923, 280001, 280002, - 290001, 104, 105, 106, @@ -46112,7 +45202,6 @@ 270924, 280001, 280002, - 290001, 104, 105, 106, @@ -46162,7 +45251,6 @@ 270925, 280001, 280002, - 290001, 104, 105, 106, @@ -46212,7 +45300,6 @@ 270926, 280001, 280002, - 290001, 104, 105, 106, @@ -46262,7 +45349,6 @@ 270927, 280001, 280002, - 290001, 104, 105, 106, @@ -46312,7 +45398,6 @@ 270928, 280001, 280002, - 290001, 104, 105, 106, @@ -46362,7 +45447,6 @@ 270929, 280001, 280002, - 290001, 104, 105, 106, @@ -46412,7 +45496,6 @@ 270930, 280001, 280002, - 290001, 104, 105, 106, @@ -46462,7 +45545,6 @@ 270931, 280001, 280002, - 290001, 104, 105, 106, @@ -46512,7 +45594,6 @@ 270932, 280001, 280002, - 290001, 104, 105, 106, @@ -46562,7 +45643,6 @@ 270933, 280001, 280002, - 290001, 104, 105, 106, @@ -46612,7 +45692,6 @@ 270934, 280001, 280002, - 290001, 104, 105, 106, @@ -46662,7 +45741,6 @@ 270935, 280001, 280002, - 290001, 104, 105, 106, @@ -46712,7 +45790,6 @@ 270936, 280001, 280002, - 290001, 104, 105, 106, @@ -46762,7 +45839,6 @@ 270937, 280001, 280002, - 290001, 104, 105, 106, @@ -46812,7 +45888,6 @@ 270938, 280001, 280002, - 290001, 104, 105, 106, @@ -46862,7 +45937,6 @@ 270939, 280001, 280002, - 290001, 104, 105, 106, @@ -46912,7 +45986,6 @@ 270940, 280001, 280002, - 290001, 104, 105, 106, @@ -46962,7 +46035,6 @@ 270941, 280001, 280002, - 290001, 104, 105, 106, @@ -47012,7 +46084,6 @@ 270942, 280001, 280002, - 290001, 104, 105, 106, @@ -47062,7 +46133,6 @@ 270943, 280001, 280002, - 290001, 104, 105, 106, @@ -47112,7 +46182,6 @@ 270944, 280001, 280002, - 290001, 104, 105, 106, @@ -47162,7 +46231,6 @@ 270945, 280001, 280002, - 290001, 104, 105, 106, @@ -47212,7 +46280,6 @@ 270946, 280001, 280002, - 290001, 104, 105, 106, @@ -47262,7 +46329,6 @@ 270947, 280001, 280002, - 290001, 104, 105, 106, @@ -47312,7 +46378,6 @@ 270948, 280001, 280002, - 290001, 104, 105, 106, @@ -47362,7 +46427,6 @@ 270949, 280001, 280002, - 290001, 104, 105, 106, @@ -47412,7 +46476,6 @@ 270950, 280001, 280002, - 290001, 104, 105, 106, @@ -47462,7 +46525,6 @@ 270951, 280001, 280002, - 290001, 104, 105, 106, @@ -47512,7 +46574,6 @@ 270952, 280001, 280002, - 290001, 104, 105, 106, @@ -47562,7 +46623,6 @@ 270953, 280001, 280002, - 290001, 104, 105, 106, @@ -47612,7 +46672,6 @@ 270954, 280001, 280002, - 290001, 104, 105, 106, @@ -47662,7 +46721,6 @@ 270955, 280001, 280002, - 290001, 104, 105, 106, @@ -47712,7 +46770,6 @@ 270956, 280001, 280002, - 290001, 104, 105, 106, @@ -47762,7 +46819,6 @@ 270957, 280001, 280002, - 290001, 104, 105, 106, @@ -47812,7 +46868,6 @@ 270958, 280001, 280002, - 290001, 104, 105, 106, @@ -47862,7 +46917,6 @@ 270959, 280001, 280002, - 290001, 104, 105, 106, @@ -47912,7 +46966,6 @@ 270960, 280001, 280002, - 290001, 104, 105, 106, @@ -47962,7 +47015,6 @@ 270961, 280001, 280002, - 290001, 104, 105, 106, @@ -48012,7 +47064,6 @@ 270962, 280001, 280002, - 290001, 104, 105, 106, @@ -48062,7 +47113,6 @@ 270963, 280001, 280002, - 290001, 104, 105, 106, @@ -48112,7 +47162,6 @@ 270964, 280001, 280002, - 290001, 104, 105, 106, @@ -48162,7 +47211,6 @@ 270965, 280001, 280002, - 290001, 104, 105, 106, @@ -48212,7 +47260,6 @@ 270966, 280001, 280002, - 290001, 104, 105, 106, @@ -48262,7 +47309,6 @@ 270967, 280001, 280002, - 290001, 104, 105, 106, @@ -48312,7 +47358,6 @@ 270968, 280001, 280002, - 290001, 104, 105, 106, @@ -48362,7 +47407,6 @@ 270969, 280001, 280002, - 290001, 104, 105, 106, @@ -48412,7 +47456,6 @@ 270970, 280001, 280002, - 290001, 104, 105, 106, @@ -48462,7 +47505,6 @@ 270971, 280001, 280002, - 290001, 104, 105, 106, @@ -48512,7 +47554,6 @@ 270972, 280001, 280002, - 290001, 104, 105, 106, @@ -48562,7 +47603,6 @@ 270973, 280001, 280002, - 290001, 104, 105, 106, @@ -48612,7 +47652,6 @@ 270974, 280001, 280002, - 290001, 104, 105, 106, @@ -48662,7 +47701,6 @@ 270975, 280001, 280002, - 290001, 104, 105, 106, @@ -48712,7 +47750,6 @@ 270976, 280001, 280002, - 290001, 104, 105, 106, @@ -48762,7 +47799,6 @@ 270977, 280001, 280002, - 290001, 104, 105, 106, @@ -48812,7 +47848,6 @@ 270978, 280001, 280002, - 290001, 104, 105, 106, @@ -48862,7 +47897,6 @@ 270979, 280001, 280002, - 290001, 104, 105, 106, @@ -48912,7 +47946,6 @@ 270980, 280001, 280002, - 290001, 104, 105, 106, @@ -48962,7 +47995,6 @@ 270981, 280001, 280002, - 290001, 104, 105, 106, @@ -49012,7 +48044,6 @@ 270982, 280001, 280002, - 290001, 104, 105, 106, @@ -49062,7 +48093,6 @@ 270983, 280001, 280002, - 290001, 104, 105, 106, @@ -49112,7 +48142,6 @@ 270984, 280001, 280002, - 290001, 104, 105, 106, @@ -49162,7 +48191,6 @@ 270985, 280001, 280002, - 290001, 104, 105, 106, @@ -49212,7 +48240,6 @@ 270986, 280001, 280002, - 290001, 104, 105, 106, @@ -49262,7 +48289,6 @@ 270987, 280001, 280002, - 290001, 104, 105, 106, @@ -49312,7 +48338,6 @@ 270988, 280001, 280002, - 290001, 104, 105, 106, @@ -49362,7 +48387,6 @@ 270989, 280001, 280002, - 290001, 104, 105, 106, @@ -49412,7 +48436,6 @@ 270990, 280001, 280002, - 290001, 104, 105, 106, @@ -49462,7 +48485,6 @@ 270991, 280001, 280002, - 290001, 104, 105, 106, @@ -49512,7 +48534,6 @@ 270992, 280001, 280002, - 290001, 104, 105, 106, @@ -49562,7 +48583,6 @@ 270993, 280001, 280002, - 290001, 104, 105, 106, @@ -49612,7 +48632,6 @@ 270994, 280001, 280002, - 290001, 104, 105, 106, @@ -49662,7 +48681,6 @@ 270995, 280001, 280002, - 290001, 104, 105, 106, @@ -49712,7 +48730,6 @@ 270996, 280001, 280002, - 290001, 104, 105, 106, @@ -49762,7 +48779,6 @@ 270997, 280001, 280002, - 290001, 104, 105, 106, @@ -49812,7 +48828,6 @@ 270998, 280001, 280002, - 290001, 104, 105, 106, @@ -49862,7 +48877,6 @@ 270999, 280001, 280002, - 290001, 104, 105, 106, @@ -49912,7 +48926,6 @@ 271000, 280001, 280002, - 290001, 104, 105, 106, diff --git a/src/json/tanxian_com.json5 b/src/json/tanxian_com.json5 index 126b304..2e14778 100644 --- a/src/json/tanxian_com.json5 +++ b/src/json/tanxian_com.json5 @@ -55,7 +55,7 @@ 26 ], //挂机奖励X秒结算一次 - "guaJiPrizeInterval": 10, + "guaJiPrizeInterval": 60, //挂机掉落组 "guaJiDlzInterval": 300, //最大挂机时间 diff --git a/src/json/tanxian_tgjl.json b/src/json/tanxian_tgjl.json index dccaa9c..bf7d31d 100644 --- a/src/json/tanxian_tgjl.json +++ b/src/json/tanxian_tgjl.json @@ -1,32 +1,12 @@ { "1": { "id": 1, - "mapId": 1, + "mapId": 10, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 50 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "item", - "t": "1", - "n": 5000 - }, - { - "a": "attr", - "t": "jinbi", - "n": 5000 } ], "chapter": 1, @@ -34,2081 +14,1289 @@ }, "2": { "id": 2, - "mapId": 5, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 200 - }, - { - "a": "item", - "t": "12", - "n": 80 - }, - { - "a": "item", - "t": "2", - "n": 400 - }, - { - "a": "item", - "t": "1", - "n": 20000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_2" - }, - "3": { - "id": 3, - "mapId": 10, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "4", - "n": 2 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_3" - }, - "4": { - "id": 4, - "mapId": 15, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_4" - }, - "5": { - "id": 5, "mapId": 20, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "4", - "n": 2 } ], "chapter": 1, - "des": "intr_guanqia_des_5" + "des": "intr_guanqia_des_1" }, - "6": { - "id": 6, - "mapId": 25, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_6" - }, - "7": { - "id": 7, + "3": { + "id": 3, "mapId": 30, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "4", - "n": 2 } ], - "chapter": 1, - "des": "intr_guanqia_des_7" + "chapter": 2, + "des": "intr_guanqia_des_1" }, - "8": { - "id": 8, - "mapId": 35, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_8" - }, - "9": { - "id": 9, + "4": { + "id": 4, "mapId": 40, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, { "a": "item", "t": "4", - "n": 2 + "n": 5 } ], - "chapter": 1, - "des": "intr_guanqia_des_9" + "chapter": 2, + "des": "intr_guanqia_des_1" }, - "10": { - "id": 10, - "mapId": 45, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_10" - }, - "11": { - "id": 11, + "5": { + "id": 5, "mapId": 50, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "4", - "n": 2 } ], - "chapter": 1, - "des": "intr_guanqia_des_11" + "chapter": 2, + "des": "intr_guanqia_des_1" }, - "12": { - "id": 12, - "mapId": 55, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_12" - }, - "13": { - "id": 13, + "6": { + "id": 6, "mapId": 60, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 - }, - { - "a": "item", - "t": "4", - "n": 2 } ], - "chapter": 1, - "des": "intr_guanqia_des_13" + "chapter": 2, + "des": "intr_guanqia_des_1" }, - "14": { - "id": 14, - "mapId": 65, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_14" - }, - "15": { - "id": 15, + "7": { + "id": 7, "mapId": 70, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 - }, { "a": "item", "t": "4", - "n": 2 + "n": 5 } ], - "chapter": 1, - "des": "intr_guanqia_des_15" + "chapter": 3, + "des": "intr_guanqia_des_1" }, - "16": { - "id": 16, - "mapId": 75, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_16" - }, - "17": { - "id": 17, + "8": { + "id": 8, "mapId": 80, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 } ], - "chapter": 1, - "des": "intr_guanqia_des_17" + "chapter": 3, + "des": "intr_guanqia_des_1" }, - "18": { - "id": 18, - "mapId": 85, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_18" - }, - "19": { - "id": 19, + "9": { + "id": 9, "mapId": 90, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 } ], - "chapter": 1, - "des": "intr_guanqia_des_19" + "chapter": 3, + "des": "intr_guanqia_des_1" }, - "20": { - "id": 20, - "mapId": 95, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 50000 - } - ], - "chapter": 1, - "des": "intr_guanqia_des_20" - }, - "21": { - "id": 21, + "10": { + "id": 10, "mapId": 100, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, { "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 100000 + "t": "4", + "n": 5 } ], - "chapter": 1, - "des": "intr_guanqia_des_21" + "chapter": 3, + "des": "intr_guanqia_des_1" }, - "22": { - "id": 22, - "mapId": 105, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 100000 - } - ], - "chapter": 2, - "des": "intr_guanqia_des_22" - }, - "23": { - "id": 23, + "11": { + "id": 11, "mapId": 110, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 100000 } ], - "chapter": 2, - "des": "intr_guanqia_des_23" + "chapter": 4, + "des": "intr_guanqia_des_1" }, - "24": { - "id": 24, - "mapId": 115, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 100000 - } - ], - "chapter": 2, - "des": "intr_guanqia_des_24" - }, - "25": { - "id": 25, + "12": { + "id": 12, "mapId": 120, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 200000 } ], - "chapter": 2, - "des": "intr_guanqia_des_25" + "chapter": 4, + "des": "intr_guanqia_des_1" }, - "26": { - "id": 26, - "mapId": 125, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 200000 - } - ], - "chapter": 2, - "des": "intr_guanqia_des_26" - }, - "27": { - "id": 27, + "13": { + "id": 13, "mapId": 130, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, { "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 200000 + "t": "4", + "n": 5 } ], - "chapter": 2, - "des": "intr_guanqia_des_27" + "chapter": 4, + "des": "intr_guanqia_des_1" }, - "28": { - "id": 28, - "mapId": 135, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 200000 - } - ], - "chapter": 2, - "des": "intr_guanqia_des_28" - }, - "29": { - "id": 29, + "14": { + "id": 14, "mapId": 140, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 200000 } ], - "chapter": 2, - "des": "intr_guanqia_des_29" + "chapter": 4, + "des": "intr_guanqia_des_1" }, - "30": { - "id": 30, - "mapId": 145, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", - "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 300000 - } - ], - "chapter": 2, - "des": "intr_guanqia_des_30" - }, - "31": { - "id": 31, + "15": { + "id": 15, "mapId": 150, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 250 - }, - { - "a": "item", - "t": "12", "n": 100 - }, - { - "a": "item", - "t": "2", - "n": 500 - }, - { - "a": "item", - "t": "1", - "n": 300000 } ], - "chapter": 2, - "des": "intr_guanqia_des_31" + "chapter": 4, + "des": "intr_guanqia_des_1" }, - "32": { - "id": 32, + "16": { + "id": 16, "mapId": 160, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 500 - }, { "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "t": "4", + "n": 5 } ], - "chapter": 2, - "des": "intr_guanqia_des_32" + "chapter": 4, + "des": "intr_guanqia_des_1" }, - "33": { - "id": 33, + "17": { + "id": 17, "mapId": 170, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 2, - "des": "intr_guanqia_des_33" + "chapter": 5, + "des": "intr_guanqia_des_1" }, - "34": { - "id": 34, + "18": { + "id": 18, "mapId": 180, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 2, - "des": "intr_guanqia_des_34" + "chapter": 5, + "des": "intr_guanqia_des_1" }, - "35": { - "id": 35, + "19": { + "id": 19, "mapId": 190, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 500 - }, { "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "t": "4", + "n": 5 } ], - "chapter": 2, - "des": "intr_guanqia_des_35" + "chapter": 5, + "des": "intr_guanqia_des_1" }, - "36": { - "id": 36, + "20": { + "id": 20, "mapId": 200, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 2, - "des": "intr_guanqia_des_36" + "chapter": 5, + "des": "intr_guanqia_des_1" }, - "37": { - "id": 37, + "21": { + "id": 21, "mapId": 210, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 3, - "des": "intr_guanqia_des_37" + "chapter": 5, + "des": "intr_guanqia_des_1" }, - "38": { - "id": 38, + "22": { + "id": 22, "mapId": 220, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 500 - }, { "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "t": "4", + "n": 5 } ], - "chapter": 3, - "des": "intr_guanqia_des_38" + "chapter": 5, + "des": "intr_guanqia_des_1" }, - "39": { - "id": 39, + "23": { + "id": 23, "mapId": 230, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 3, - "des": "intr_guanqia_des_39" + "chapter": 6, + "des": "intr_guanqia_des_1" }, - "40": { - "id": 40, + "24": { + "id": 24, "mapId": 240, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 3, - "des": "intr_guanqia_des_40" + "chapter": 6, + "des": "intr_guanqia_des_1" }, - "41": { - "id": 41, + "25": { + "id": 25, "mapId": 250, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 3, - "des": "intr_guanqia_des_41" + "chapter": 6, + "des": "intr_guanqia_des_1" }, - "42": { - "id": 42, + "26": { + "id": 26, "mapId": 260, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 500 - }, { "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "t": "4", + "n": 5 } ], - "chapter": 3, - "des": "intr_guanqia_des_42" + "chapter": 6, + "des": "intr_guanqia_des_1" }, - "43": { - "id": 43, + "27": { + "id": 27, "mapId": 270, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 3, - "des": "intr_guanqia_des_43" + "chapter": 6, + "des": "intr_guanqia_des_1" }, - "44": { - "id": 44, + "28": { + "id": 28, "mapId": 280, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 3, - "des": "intr_guanqia_des_44" + "chapter": 6, + "des": "intr_guanqia_des_1" }, - "45": { - "id": 45, + "29": { + "id": 29, "mapId": 290, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 600000 + "n": 100 } ], - "chapter": 3, - "des": "intr_guanqia_des_45" + "chapter": 6, + "des": "intr_guanqia_des_1" }, - "46": { - "id": 46, + "30": { + "id": 30, "mapId": 300, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 500 - }, { "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "t": "4", + "n": 5 } ], - "chapter": 3, - "des": "intr_guanqia_des_46" + "chapter": 6, + "des": "intr_guanqia_des_1" }, - "47": { - "id": 47, + "31": { + "id": 31, "mapId": 310, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "n": 100 } ], - "chapter": 4, - "des": "intr_guanqia_des_47" + "chapter": 7, + "des": "intr_guanqia_des_1" }, - "48": { - "id": 48, + "32": { + "id": 32, "mapId": 320, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "n": 100 } ], - "chapter": 4, - "des": "intr_guanqia_des_48" + "chapter": 7, + "des": "intr_guanqia_des_1" }, - "49": { - "id": 49, + "33": { + "id": 33, "mapId": 330, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "n": 100 } ], - "chapter": 4, - "des": "intr_guanqia_des_49" + "chapter": 7, + "des": "intr_guanqia_des_1" }, - "50": { - "id": 50, + "34": { + "id": 34, "mapId": 340, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 500 - }, { "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "t": "4", + "n": 5 } ], - "chapter": 4, - "des": "intr_guanqia_des_50" + "chapter": 7, + "des": "intr_guanqia_des_1" }, - "51": { - "id": 51, + "35": { + "id": 35, "mapId": 350, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "n": 100 } ], - "chapter": 4, - "des": "intr_guanqia_des_51" + "chapter": 7, + "des": "intr_guanqia_des_1" }, - "52": { - "id": 52, + "36": { + "id": 36, "mapId": 360, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "n": 100 } ], - "chapter": 4, - "des": "intr_guanqia_des_52" + "chapter": 7, + "des": "intr_guanqia_des_1" }, - "53": { - "id": 53, + "37": { + "id": 37, "mapId": 370, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "n": 100 } ], - "chapter": 4, - "des": "intr_guanqia_des_53" + "chapter": 7, + "des": "intr_guanqia_des_1" }, - "54": { - "id": 54, + "38": { + "id": 38, "mapId": 380, "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 500 - }, { "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "t": "4", + "n": 5 } ], - "chapter": 4, - "des": "intr_guanqia_des_54" + "chapter": 7, + "des": "intr_guanqia_des_1" }, - "55": { - "id": 55, + "39": { + "id": 39, "mapId": 390, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "n": 100 } ], - "chapter": 4, - "des": "intr_guanqia_des_55" + "chapter": 8, + "des": "intr_guanqia_des_1" }, - "56": { - "id": 56, + "40": { + "id": 40, "mapId": 400, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 500 - }, - { - "a": "item", - "t": "12", - "n": 200 - }, - { - "a": "item", - "t": "2", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 4000000 + "n": 100 } ], - "chapter": 4, - "des": "intr_guanqia_des_56" + "chapter": 8, + "des": "intr_guanqia_des_1" }, - "57": { - "id": 57, - "mapId": 420, + "41": { + "id": 41, + "mapId": 410, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 100 } ], - "chapter": 5, - "des": "intr_guanqia_des_57" + "chapter": 8, + "des": "intr_guanqia_des_1" }, - "58": { - "id": 58, + "42": { + "id": 42, + "mapId": 420, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 8, + "des": "intr_guanqia_des_1" + }, + "43": { + "id": 43, + "mapId": 430, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 5 + } + ], + "chapter": 8, + "des": "intr_guanqia_des_1" + }, + "44": { + "id": 44, "mapId": 440, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 100 } ], - "chapter": 5, - "des": "intr_guanqia_des_58" + "chapter": 8, + "des": "intr_guanqia_des_1" }, - "59": { - "id": 59, - "mapId": 460, + "45": { + "id": 45, + "mapId": 450, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 100 } ], - "chapter": 5, - "des": "intr_guanqia_des_59" + "chapter": 8, + "des": "intr_guanqia_des_1" }, - "60": { - "id": 60, + "46": { + "id": 46, + "mapId": 460, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 8, + "des": "intr_guanqia_des_1" + }, + "47": { + "id": 47, + "mapId": 470, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 8, + "des": "intr_guanqia_des_1" + }, + "48": { + "id": 48, "mapId": 480, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 5 } ], - "chapter": 5, - "des": "intr_guanqia_des_60" + "chapter": 8, + "des": "intr_guanqia_des_1" }, - "61": { - "id": 61, - "mapId": 500, + "49": { + "id": 49, + "mapId": 490, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 100 } ], - "chapter": 5, - "des": "intr_guanqia_des_61" + "chapter": 9, + "des": "intr_guanqia_des_1" }, - "62": { - "id": 62, + "50": { + "id": 50, + "mapId": 500, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 9, + "des": "intr_guanqia_des_1" + }, + "51": { + "id": 51, + "mapId": 510, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 9, + "des": "intr_guanqia_des_1" + }, + "52": { + "id": 52, "mapId": 520, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 100 } ], - "chapter": 5, - "des": "intr_guanqia_des_62" + "chapter": 9, + "des": "intr_guanqia_des_1" }, - "63": { - "id": 63, - "mapId": 540, + "53": { + "id": 53, + "mapId": 530, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 5 } ], - "chapter": 5, - "des": "intr_guanqia_des_63" + "chapter": 9, + "des": "intr_guanqia_des_1" }, - "64": { - "id": 64, + "54": { + "id": 54, + "mapId": 540, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 9, + "des": "intr_guanqia_des_1" + }, + "55": { + "id": 55, + "mapId": 550, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 9, + "des": "intr_guanqia_des_1" + }, + "56": { + "id": 56, "mapId": 560, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 100 } ], - "chapter": 5, - "des": "intr_guanqia_des_64" + "chapter": 9, + "des": "intr_guanqia_des_1" }, - "65": { - "id": 65, - "mapId": 580, + "57": { + "id": 57, + "mapId": 570, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 100 } ], - "chapter": 5, - "des": "intr_guanqia_des_65" + "chapter": 9, + "des": "intr_guanqia_des_1" }, - "66": { - "id": 66, + "58": { + "id": 58, + "mapId": 580, + "prize": [ + { + "a": "item", + "t": "4", + "n": 5 + } + ], + "chapter": 9, + "des": "intr_guanqia_des_1" + }, + "59": { + "id": 59, + "mapId": 590, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 10, + "des": "intr_guanqia_des_1" + }, + "60": { + "id": 60, "mapId": 600, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 1000 - }, - { - "a": "item", - "t": "12", - "n": 400 - }, - { - "a": "item", - "t": "2", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 8000000 + "n": 100 } ], - "chapter": 5, - "des": "intr_guanqia_des_66" + "chapter": 10, + "des": "intr_guanqia_des_1" }, - "67": { - "id": 67, + "61": { + "id": 61, + "mapId": 610, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 10, + "des": "intr_guanqia_des_1" + }, + "62": { + "id": 62, + "mapId": 620, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 10, + "des": "intr_guanqia_des_1" + }, + "63": { + "id": 63, + "mapId": 630, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 5 + } + ], + "chapter": 10, + "des": "intr_guanqia_des_1" + }, + "64": { + "id": 64, + "mapId": 640, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 10, + "des": "intr_guanqia_des_1" + }, + "65": { + "id": 65, "mapId": 650, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 2500 - }, - { - "a": "item", - "t": "12", - "n": 1000 - }, - { - "a": "item", - "t": "2", - "n": 2500 - }, - { - "a": "item", - "t": "1", - "n": 20000000 + "n": 100 } ], - "chapter": 6, - "des": "intr_guanqia_des_67" + "chapter": 10, + "des": "intr_guanqia_des_1" }, - "68": { - "id": 68, - "mapId": 700, + "66": { + "id": 66, + "mapId": 660, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 10, + "des": "intr_guanqia_des_1" + }, + "67": { + "id": 67, + "mapId": 670, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 2500 - }, - { - "a": "item", - "t": "12", - "n": 1000 - }, - { - "a": "item", - "t": "2", - "n": 2500 - }, - { - "a": "item", - "t": "1", - "n": 20000000 + "n": 100 } ], - "chapter": 6, - "des": "intr_guanqia_des_68" + "chapter": 10, + "des": "intr_guanqia_des_1" + }, + "68": { + "id": 68, + "mapId": 680, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 5 + } + ], + "chapter": 10, + "des": "intr_guanqia_des_1" }, "69": { "id": 69, + "mapId": 690, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "70": { + "id": 70, + "mapId": 700, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "71": { + "id": 71, + "mapId": 710, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "72": { + "id": 72, + "mapId": 720, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "73": { + "id": 73, + "mapId": 730, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 5 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "74": { + "id": 74, + "mapId": 740, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "75": { + "id": 75, "mapId": 750, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 2500 - }, - { - "a": "item", - "t": "12", - "n": 1000 - }, - { - "a": "item", - "t": "2", - "n": 2500 - }, - { - "a": "item", - "t": "1", - "n": 20000000 + "n": 100 } ], - "chapter": 7, - "des": "intr_guanqia_des_69" + "chapter": 11, + "des": "intr_guanqia_des_1" }, - "70": { - "id": 70, + "76": { + "id": 76, + "mapId": 760, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "77": { + "id": 77, + "mapId": 770, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "78": { + "id": 78, + "mapId": 780, + "prize": [ + { + "a": "item", + "t": "4", + "n": 5 + } + ], + "chapter": 11, + "des": "intr_guanqia_des_1" + }, + "79": { + "id": 79, + "mapId": 790, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 12, + "des": "intr_guanqia_des_1" + }, + "80": { + "id": 80, "mapId": 800, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 2500 - }, - { - "a": "item", - "t": "12", - "n": 1000 - }, - { - "a": "item", - "t": "2", - "n": 2500 - }, - { - "a": "item", - "t": "1", - "n": 20000000 + "n": 100 } ], - "chapter": 7, - "des": "intr_guanqia_des_70" + "chapter": 12, + "des": "intr_guanqia_des_1" }, - "71": { - "id": 71, + "81": { + "id": 81, + "mapId": 810, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 12, + "des": "intr_guanqia_des_1" + }, + "82": { + "id": 82, + "mapId": 820, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 12, + "des": "intr_guanqia_des_1" + }, + "83": { + "id": 83, + "mapId": 830, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 5 + } + ], + "chapter": 12, + "des": "intr_guanqia_des_1" + }, + "84": { + "id": 84, + "mapId": 840, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 12, + "des": "intr_guanqia_des_1" + }, + "85": { + "id": 85, "mapId": 850, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 2500 - }, - { - "a": "item", - "t": "12", - "n": 1000 - }, - { - "a": "item", - "t": "2", - "n": 2500 - }, - { - "a": "item", - "t": "1", - "n": 20000000 + "n": 100 } ], - "chapter": 8, - "des": "intr_guanqia_des_71" + "chapter": 12, + "des": "intr_guanqia_des_1" }, - "72": { - "id": 72, - "mapId": 900, + "86": { + "id": 86, + "mapId": 860, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 12, + "des": "intr_guanqia_des_1" + }, + "87": { + "id": 87, + "mapId": 870, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 2500 - }, - { - "a": "item", - "t": "12", - "n": 1000 - }, - { - "a": "item", - "t": "2", - "n": 2500 - }, - { - "a": "item", - "t": "1", - "n": 20000000 + "n": 100 } ], - "chapter": 8, - "des": "intr_guanqia_des_72" + "chapter": 12, + "des": "intr_guanqia_des_1" }, - "73": { - "id": 73, + "88": { + "id": 88, + "mapId": 880, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 5 + } + ], + "chapter": 12, + "des": "intr_guanqia_des_1" + }, + "89": { + "id": 89, + "mapId": 890, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "90": { + "id": 90, + "mapId": 900, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "91": { + "id": 91, + "mapId": 910, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "92": { + "id": 92, + "mapId": 920, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "93": { + "id": 93, + "mapId": 930, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 5 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "94": { + "id": 94, + "mapId": 940, + "prize": [ + { + "a": "item", + "t": "4", + "n": 100 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "95": { + "id": 95, "mapId": 950, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 2500 - }, - { - "a": "item", - "t": "12", - "n": 1000 - }, - { - "a": "item", - "t": "2", - "n": 2500 - }, - { - "a": "item", - "t": "1", - "n": 20000000 + "n": 100 } ], - "chapter": 9, - "des": "intr_guanqia_des_73" + "chapter": 13, + "des": "intr_guanqia_des_1" }, - "74": { - "id": 74, + "96": { + "id": 96, + "mapId": 960, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "97": { + "id": 97, + "mapId": 970, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "98": { + "id": 98, + "mapId": 980, + "prize": [ + { + "a": "item", + "t": "4", + "n": 5 + } + ], + "chapter": 13, + "des": "intr_guanqia_des_1" + }, + "99": { + "id": 99, + "mapId": 990, + "prize": [ + { + "a": "attr", + "t": "rmbmoney", + "n": 100 + } + ], + "chapter": 14, + "des": "intr_guanqia_des_1" + }, + "100": { + "id": 100, "mapId": 1000, "prize": [ { "a": "attr", "t": "rmbmoney", - "n": 2500 - }, - { - "a": "item", - "t": "12", - "n": 1000 - }, - { - "a": "item", - "t": "2", - "n": 2500 - }, - { - "a": "item", - "t": "1", - "n": 20000000 + "n": 100 } ], - "chapter": 9, - "des": "intr_guanqia_des_74" + "chapter": 14, + "des": "intr_guanqia_des_1" } } \ No newline at end of file diff --git a/src/json/task.json b/src/json/task.json index 6a2928c..a78d34a 100644 --- a/src/json/task.json +++ b/src/json/task.json @@ -62,7 +62,7 @@ "tiaozhuan": 24, "order": 2, "special": 0, - "show": "" + "show": "fuli" }, "3": { "id": 3, @@ -131,38 +131,6 @@ "5": { "id": 5, "type": 1, - "stype": 117, - "prize": [ - { - "a": "attr", - "t": "rmbmoney", - "n": 10 - }, - { - "a": "attr", - "t": "nexp", - "n": 10000 - }, - { - "a": "attr", - "t": "jinbi", - "n": 25000 - } - ], - "pval": 6, - "name": "intr_task_name_4", - "intr": "", - "pretask": 0, - "followtask": 0, - "cond": [], - "tiaozhuan": 25, - "order": 5, - "special": 0, - "show": "" - }, - "6": { - "id": 6, - "type": 1, "stype": 118, "prize": [ { @@ -188,12 +156,12 @@ "followtask": 0, "cond": [], "tiaozhuan": 9, - "order": 6, + "order": 5, "special": 0, - "show": "" + "show": "zc_btn_jg" }, - "7": { - "id": 7, + "6": { + "id": 6, "type": 1, "stype": 101, "prize": [ @@ -220,12 +188,12 @@ "followtask": 0, "cond": [], "tiaozhuan": 2, - "order": 7, + "order": 6, "special": 0, "show": "" }, - "8": { - "id": 8, + "7": { + "id": 7, "type": 1, "stype": 111, "prize": [ @@ -252,12 +220,12 @@ "followtask": 0, "cond": [], "tiaozhuan": 68, - "order": 8, + "order": 7, "special": 0, "show": "" }, - "9": { - "id": 9, + "8": { + "id": 8, "type": 1, "stype": 120, "prize": [ @@ -284,12 +252,12 @@ "followtask": 0, "cond": [], "tiaozhuan": 3, - "order": 9, + "order": 8, "special": 0, "show": "" }, - "10": { - "id": 10, + "9": { + "id": 9, "type": 1, "stype": 122, "prize": [ @@ -316,24 +284,24 @@ "followtask": 0, "cond": [], "tiaozhuan": 3, - "order": 10, + "order": 9, "special": 0, - "show": "" + "show": "kuaisutanxian" }, - "11": { - "id": 11, + "10": { + "id": 10, "type": 1, - "stype": 122, + "stype": 142, "prize": [ { - "a": "attr", - "t": "rmbmoney", - "n": 10 + "a": "item", + "t": "17", + "n": 1 }, { "a": "attr", "t": "nexp", - "n": 10000 + "n": 15000 }, { "a": "attr", @@ -341,16 +309,52 @@ "n": 25000 } ], - "pval": 3, - "name": "intr_task_name_9", + "pval": 1, + "name": "intr_task_name_10", "intr": "", "pretask": 0, "followtask": 0, - "cond": [], - "tiaozhuan": 3, + "cond": [ + 2 + ], + "tiaozhuan": 20, + "order": 10, + "special": 0, + "show": "zc_btn_slzb" + }, + "11": { + "id": 11, + "type": 1, + "stype": 142, + "prize": [ + { + "a": "item", + "t": "17", + "n": 1 + }, + { + "a": "attr", + "t": "nexp", + "n": 15000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 25000 + } + ], + "pval": 2, + "name": "intr_task_name_10", + "intr": "", + "pretask": 0, + "followtask": 0, + "cond": [ + 2 + ], + "tiaozhuan": 20, "order": 11, "special": 0, - "show": "" + "show": "zc_btn_slzb" }, "12": { "id": 12, @@ -365,7 +369,7 @@ { "a": "attr", "t": "nexp", - "n": 20000 + "n": 15000 }, { "a": "attr", @@ -373,7 +377,7 @@ "n": 25000 } ], - "pval": 1, + "pval": 3, "name": "intr_task_name_10", "intr": "", "pretask": 0, @@ -667,7 +671,6 @@ ], "pval": 1, "name": "intr_task_name_2000", - "undefined": "从此刻起,你便选择了一条无法回头的路。加入黑礁,第一个任务,干掉眼前的威胁。", "intr": "intr_task_intr_2000", "pretask": 0, "followtask": 2001, @@ -695,7 +698,6 @@ ], "pval": 1, "name": "intr_task_name_3039", - "undefined": "初来乍到没有手下可不好办事,去酒馆看看吧", "intr": "intr_task_intr_3039", "pretask": 2000, "followtask": 2002, @@ -733,7 +735,6 @@ ], "pval": 2, "name": "intr_task_name_2006", - "undefined": "单打独斗在罗阿那普拉是没有胜利的机会的,集合你的干部们。", "intr": "intr_task_intr_2006", "pretask": 2001, "followtask": 2003, @@ -761,7 +762,6 @@ ], "pval": 1, "name": "intr_task_name_3040", - "undefined": "从此刻起,你便选择了一条无法回头的路。加入黑礁,第一个任务,干掉眼前的威胁。", "intr": "intr_task_intr_2000", "pretask": 2002, "followtask": 2004, @@ -794,7 +794,6 @@ ], "pval": 2, "name": "intr_task_name_2001", - "undefined": "罗阿那普拉没有哭泣和犹豫的机会。事已至此,你只能不断前进,拿起手中的枪吧。", "intr": "intr_task_intr_2001", "pretask": 2003, "followtask": 2005, @@ -827,7 +826,6 @@ ], "pval": 1, "name": "intr_task_name_3044", - "undefined": "罗阿那普拉没有哭泣和犹豫的机会。事已至此,你只能不断前进,拿起手中的枪吧。", "intr": "intr_task_intr_2001", "pretask": 2004, "followtask": 2006, @@ -855,7 +853,6 @@ ], "pval": 3, "name": "intr_task_name_2006", - "undefined": "单打独斗在罗阿那普拉是没有胜利的机会的,集合你的干部们。", "intr": "intr_task_intr_2006", "pretask": 2005, "followtask": 2007, @@ -878,7 +875,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 20000 }, { "a": "item", @@ -893,7 +890,6 @@ ], "pval": 3, "name": "intr_task_name_2002", - "undefined": "黑礁商会的准则就是一切为了完成客户交代的任务,为此,可以不惜任何代价。", "intr": "intr_task_intr_2002", "pretask": 2006, "followtask": 2008, @@ -921,7 +917,6 @@ ], "pval": 1, "name": "intr_task_name_2058", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2058", "pretask": 2007, "followtask": 2009, @@ -954,7 +949,6 @@ ], "pval": 1, "name": "intr_task_name_3041", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2058", "pretask": 2008, "followtask": 2010, @@ -971,11 +965,6 @@ "type": 2, "stype": 108, "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 2000 - }, { "a": "item", "t": "1", @@ -994,7 +983,6 @@ ], "pval": 1, "name": "intr_task_name_3042", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2058", "pretask": 2009, "followtask": 2011, @@ -1024,7 +1012,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 20000 }, { "a": "attr", @@ -1034,7 +1022,6 @@ ], "pval": 4, "name": "intr_task_name_2003", - "undefined": "想要站稳脚跟,必须要先与莫斯卡旅馆建立友谊。那些得罪旅馆的人就当做见面礼吧。", "intr": "intr_task_intr_2003", "pretask": 2010, "followtask": 2012, @@ -1067,7 +1054,6 @@ ], "pval": 10, "name": "intr_task_name_3043", - "undefined": "初来乍到没有手下可不好办事,去酒馆看看吧", "intr": "intr_task_intr_3039", "pretask": 2011, "followtask": 2013, @@ -1105,7 +1091,6 @@ ], "pval": 4, "name": "intr_task_name_2006", - "undefined": "单打独斗在罗阿那普拉是没有胜利的机会的,集合你的干部们。", "intr": "intr_task_intr_2006", "pretask": 2012, "followtask": 2014, @@ -1123,17 +1108,17 @@ { "a": "attr", "t": "nexp", - "n": 1300 + "n": 1000 + }, + { + "a": "equip", + "t": "4001", + "n": 1 }, { "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "2", - "n": 100 + "t": "12", + "n": 20 }, { "a": "attr", @@ -1143,7 +1128,6 @@ ], "pval": 5, "name": "intr_task_name_2004", - "undefined": "有不少纳粹余党正在试图靠近二战遗留的潜艇残骸。是成为海上霸主,还是成为茫茫海底沉睡的尸骨?", "intr": "intr_task_intr_2004", "pretask": 2013, "followtask": 2015, @@ -1161,7 +1145,7 @@ { "a": "attr", "t": "nexp", - "n": 1200 + "n": 3000 }, { "a": "item", @@ -1181,7 +1165,6 @@ ], "pval": 1, "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2005", "pretask": 2014, "followtask": 2016, @@ -1221,7 +1204,6 @@ ], "pval": 2, "name": "intr_task_name_2007", - "undefined": "艰苦砺练,厚积薄发。多日来的特训有了结果,展现真正的实力,摧毁你的敌人。", "intr": "intr_task_intr_2007", "pretask": 2015, "followtask": 2017, @@ -1246,7 +1228,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "equip", @@ -1261,7 +1243,6 @@ ], "pval": 6, "name": "intr_task_name_2008", - "undefined": "本地80%的武器都由教会供应,想要扩张军火就要拜访修女。但现在修女无奈表示,新到的军火不翼而飞了。", "intr": "intr_task_intr_2008", "pretask": 2016, "followtask": 2018, @@ -1284,7 +1265,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "item", @@ -1299,7 +1280,6 @@ ], "pval": 9, "name": "intr_task_name_2009", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", "intr": "intr_task_intr_2009", "pretask": 2017, "followtask": 2019, @@ -1322,7 +1302,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "equip", @@ -1337,7 +1317,6 @@ ], "pval": 7, "name": "intr_task_name_2010", - "undefined": "教训完狂妄的盗贼后,你获得了相当雄厚的军火资源。你迫不及待地想试试这批新武器的威力了!", "intr": "intr_task_intr_2010", "pretask": 2018, "followtask": 2020, @@ -1350,6 +1329,45 @@ "2020": { "id": 2020, "type": 2, + "stype": 106, + "prize": [ + { + "a": "item", + "t": "12", + "n": 50 + }, + { + "a": "item", + "t": "1", + "n": 15000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 1, + "name": "intr_task_name_2005", + "intr": "intr_task_intr_2005", + "pretask": 2019, + "followtask": 2021, + "cond": [ + 30 + ], + "tiaozhuan": 66, + "order": 21, + "special": 0, + "show": "" + }, + "2021": { + "id": 2021, + "type": 2, "stype": 104, "prize": [ { @@ -1360,7 +1378,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "item", @@ -1375,30 +1393,29 @@ ], "pval": 11, "name": "intr_task_name_2011", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", "intr": "intr_task_intr_2011", - "pretask": 2019, - "followtask": 2021, + "pretask": 2020, + "followtask": 2022, "cond": [], "tiaozhuan": 3, - "order": 21, + "order": 22, "special": 0, "show": "" }, - "2021": { - "id": 2021, + "2022": { + "id": 2022, "type": 2, "stype": 106, "prize": [ { - "a": "attr", - "t": "nexp", - "n": 3000 + "a": "item", + "t": "12", + "n": 50 }, { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "item", @@ -1413,32 +1430,70 @@ ], "pval": 2, "name": "intr_task_name_2012", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2012", - "pretask": 2020, - "followtask": 2022, + "pretask": 2021, + "followtask": 2023, "cond": [ 20 ], "tiaozhuan": 66, - "order": 22, + "order": 23, "special": 0, "show": "" }, - "2022": { - "id": 2022, + "2023": { + "id": 2023, + "type": 2, + "stype": 108, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 2000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 3, + "name": "intr_task_name_2016", + "intr": "intr_task_intr_2016", + "pretask": 2022, + "followtask": 2024, + "cond": [ + 1 + ], + "tiaozhuan": 67, + "order": 24, + "special": 0, + "show": "" + }, + "2024": { + "id": 2024, "type": 2, "stype": 1, "prize": [ { "a": "attr", "t": "nexp", - "n": 3000 + "n": 1000 }, { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "equip", @@ -1453,18 +1508,17 @@ ], "pval": 11, "name": "intr_task_name_2013", - "undefined": "南美黑手党卡尔特尔绑架了一个小孩并命令黑礁商会押运,没想到却吸引来了猎犬罗贝尔特。这次任务能否成功进行?", "intr": "intr_task_intr_2013", - "pretask": 2021, - "followtask": 2023, + "pretask": 2023, + "followtask": 2025, "cond": [], "tiaozhuan": 3, - "order": 23, + "order": 25, "special": 0, "show": "" }, - "2023": { - "id": 2023, + "2025": { + "id": 2025, "type": 2, "stype": 104, "prize": [ @@ -1476,7 +1530,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "item", @@ -1491,30 +1545,29 @@ ], "pval": 12, "name": "intr_task_name_2014", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", "intr": "intr_task_intr_2014", - "pretask": 2022, - "followtask": 2024, + "pretask": 2024, + "followtask": 2026, "cond": [], "tiaozhuan": 3, - "order": 24, + "order": 26, "special": 0, "show": "" }, - "2024": { - "id": 2024, + "2026": { + "id": 2026, "type": 2, "stype": 106, "prize": [ { "a": "item", "t": "12", - "n": 50 + "n": 200 }, { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "item", @@ -1529,20 +1582,19 @@ ], "pval": 3, "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2005", - "pretask": 2023, - "followtask": 2025, + "pretask": 2025, + "followtask": 2027, "cond": [ 20 ], "tiaozhuan": 66, - "order": 25, + "order": 27, "special": 0, "show": "" }, - "2025": { - "id": 2025, + "2027": { + "id": 2027, "type": 2, "stype": 108, "prize": [ @@ -1554,7 +1606,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 20000 }, { "a": "item", @@ -1567,22 +1619,21 @@ "n": 200000 } ], - "pval": 2, + "pval": 4, "name": "intr_task_name_2016", - "undefined": "艰苦砺练,厚积薄发。多日来的特训有了结果,展现真正的实力,摧毁你的敌人。", "intr": "intr_task_intr_2016", - "pretask": 2024, - "followtask": 2026, + "pretask": 2026, + "followtask": 2028, "cond": [ 1 ], "tiaozhuan": 67, - "order": 26, + "order": 28, "special": 0, "show": "" }, - "2026": { - "id": 2026, + "2028": { + "id": 2028, "type": 2, "stype": 1, "prize": [ @@ -1594,7 +1645,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "item", @@ -1609,18 +1660,81 @@ ], "pval": 13, "name": "intr_task_name_2017", - "undefined": "几方黑帮势力交错纵横,身处夹在势力中间的黑礁商会左右为难,不甘心坐以待毙的你拿起了枪支。", "intr": "intr_task_intr_2017", - "pretask": 2025, - "followtask": 2027, + "pretask": 2027, + "followtask": 2029, "cond": [], "tiaozhuan": 3, - "order": 27, + "order": 29, "special": 0, "show": "" }, - "2027": { - "id": 2027, + "2029": { + "id": 2029, + "type": 2, + "stype": 104, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 17, + "name": "intr_task_name_2036", + "intr": "intr_task_intr_2036", + "pretask": 2028, + "followtask": 2030, + "cond": [], + "tiaozhuan": 3, + "order": 30, + "special": 0, + "show": "" + }, + "2030": { + "id": 2030, + "type": 2, + "stype": 123, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 25000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 1, + "name": "intr_task_name_11", + "intr": "intr_task_intr_3040", + "pretask": 2029, + "followtask": 2031, + "cond": [], + "tiaozhuan": 28, + "order": 31, + "special": 0, + "show": "" + }, + "2031": { + "id": 2031, "type": 2, "stype": 106, "prize": [ @@ -1632,7 +1746,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "hero", @@ -1645,22 +1759,21 @@ "n": 1 } ], - "pval": 1, + "pval": 2, "name": "intr_task_name_2018", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2018", - "pretask": 2026, - "followtask": 2028, + "pretask": 2030, + "followtask": 2032, "cond": [ 30 ], "tiaozhuan": 66, - "order": 28, + "order": 32, "special": 0, "show": "" }, - "2028": { - "id": 2028, + "2032": { + "id": 2032, "type": 2, "stype": 1, "prize": [ @@ -1672,7 +1785,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "equip", @@ -1687,56 +1800,49 @@ ], "pval": 15, "name": "intr_task_name_2019", - "undefined": "在混战中大显神威的你,已经引起了各大势力的注意。你游刃有余地从事着商会的任务,直到一个姓张的男人来到了商会的门口。", "intr": "intr_task_intr_2019", - "pretask": 2027, - "followtask": 2029, + "pretask": 2031, + "followtask": 2033, "cond": [], "tiaozhuan": 3, - "order": 29, + "order": 33, "special": 0, "show": "" }, - "2029": { - "id": 2029, + "2033": { + "id": 2033, "type": 2, - "stype": 110, + "stype": 148, "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 2000 - }, { "a": "item", - "t": "1", - "n": 25000 + "t": "12", + "n": 20 }, { "a": "item", "t": "2", - "n": 100 + "n": 50 }, { - "a": "attr", - "t": "jinbi", - "n": 200000 + "a": "item", + "t": "1", + "n": 10000 } ], "pval": 1, - "name": "intr_task_name_2020", - "undefined": "上次的战斗中你领悟了新的技巧,武道永无止境,增强自身的实力吧。", - "intr": "intr_task_intr_2020", - "pretask": 2028, - "followtask": 2030, + "name": "intr_task_name_3047", + "intr": "intr_task_intr_3044", + "pretask": 2032, + "followtask": 2034, "cond": [], "tiaozhuan": 7, - "order": 30, + "order": 34, "special": 0, "show": "" }, - "2030": { - "id": 2030, + "2034": { + "id": 2034, "type": 2, "stype": 1, "prize": [ @@ -1748,7 +1854,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "equip", @@ -1763,166 +1869,11 @@ ], "pval": 17, "name": "intr_task_name_2021", - "undefined": "提着脑袋过活的日子仍在继续,张维新的新任务引来了大批雇佣军,在枪林弹雨中,你与众人一起掩护张维新撤退。", "intr": "intr_task_intr_2021", - "pretask": 2029, - "followtask": 2031, - "cond": [], - "tiaozhuan": 3, - "order": 31, - "special": 0, - "show": "" - }, - "2031": { - "id": 2031, - "type": 2, - "stype": 106, - "prize": [ - { - "a": "item", - "t": "12", - "n": 50 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 100000 - } - ], - "pval": 2, - "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2005", - "pretask": 2030, - "followtask": 2032, - "cond": [ - 30 - ], - "tiaozhuan": 66, - "order": 32, - "special": 0, - "show": "" - }, - "2032": { - "id": 2032, - "type": 2, - "stype": 143, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "12", - "n": 10 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 6, - "name": "intr_task_name_2022", - "undefined": "精良的装备能最大限度发挥自身的能力,也是在罗阿那普拉活下来的保障。", - "intr": "intr_task_intr_2022", - "pretask": 2031, - "followtask": 2033, - "cond": [], - "tiaozhuan": 68, - "order": 33, - "special": 0, - "show": "" - }, - "2033": { - "id": 2033, - "type": 2, - "stype": 1, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 300000 - } - ], - "pval": 18, - "name": "intr_task_name_2023", - "undefined": "黑礁众人分批在海上航行,你却被之前的名声所累,遭到了火力围剿。但头领竹中却对你露出了满意的笑容。", - "intr": "intr_task_intr_2023", - "pretask": 2032, - "followtask": 2034, - "cond": [], - "tiaozhuan": 3, - "order": 34, - "special": 0, - "show": "" - }, - "2034": { - "id": 2034, - "type": 2, - "stype": 112, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 300000 - } - ], - "pval": 20, - "name": "intr_task_name_2024", - "undefined": "强化不仅能提升装备的耐耗度,还能提升攻击火力。这决定着一场战斗的结果是生是死。", - "intr": "intr_task_intr_2024", "pretask": 2033, "followtask": 2035, "cond": [], - "tiaozhuan": 68, + "tiaozhuan": 3, "order": 35, "special": 0, "show": "" @@ -1930,84 +1881,6 @@ "2035": { "id": 2035, "type": 2, - "stype": 1, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "4", - "n": 1 - }, - { - "a": "attr", - "t": "jinbi", - "n": 300000 - } - ], - "pval": 19, - "name": "intr_task_name_2025", - "undefined": "巴西兰岛上,面对竹中的邀请,你毅然扣下了扳机。可惜子弹打空了,你也被竹中击晕。但得益于战斗的历练,你很快苏醒了过来。", - "intr": "intr_task_intr_2025", - "pretask": 2034, - "followtask": 2036, - "cond": [], - "tiaozhuan": 3, - "order": 36, - "special": 0, - "show": "" - }, - "2036": { - "id": 2036, - "type": 2, - "stype": 113, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 300000 - } - ], - "pval": 4, - "name": "intr_task_name_2026", - "undefined": "拥有再多的普通装备都不如一件强化到十级的装备,穿上它,体验前所未有的强悍。", - "intr": "intr_task_intr_2026", - "pretask": 2035, - "followtask": 2037, - "cond": [ - 10 - ], - "tiaozhuan": 68, - "order": 37, - "special": 0, - "show": "" - }, - "2037": { - "id": 2037, - "type": 2, "stype": 106, "prize": [ { @@ -2018,7 +1891,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "item", @@ -2033,20 +1906,56 @@ ], "pval": 3, "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2005", - "pretask": 2036, - "followtask": 2038, + "pretask": 2034, + "followtask": 2036, "cond": [ 30 ], "tiaozhuan": 66, - "order": 38, + "order": 36, "special": 0, "show": "" }, - "2038": { - "id": 2038, + "2036": { + "id": 2036, + "type": 2, + "stype": 143, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 20000 + }, + { + "a": "item", + "t": "12", + "n": 10 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 6, + "name": "intr_task_name_2022", + "intr": "intr_task_intr_2022", + "pretask": 2035, + "followtask": 2037, + "cond": [], + "tiaozhuan": 68, + "order": 37, + "special": 0, + "show": "" + }, + "2037": { + "id": 2037, "type": 2, "stype": 1, "prize": [ @@ -2058,7 +1967,157 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 300000 + } + ], + "pval": 18, + "name": "intr_task_name_2023", + "intr": "intr_task_intr_2023", + "pretask": 2036, + "followtask": 2038, + "cond": [], + "tiaozhuan": 3, + "order": 38, + "special": 0, + "show": "" + }, + "2038": { + "id": 2038, + "type": 2, + "stype": 112, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 300000 + } + ], + "pval": 20, + "name": "intr_task_name_2024", + "intr": "intr_task_intr_2024", + "pretask": 2037, + "followtask": 2039, + "cond": [], + "tiaozhuan": 68, + "order": 39, + "special": 0, + "show": "" + }, + "2039": { + "id": 2039, + "type": 2, + "stype": 1, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 15000 + }, + { + "a": "item", + "t": "4", + "n": 1 + }, + { + "a": "attr", + "t": "jinbi", + "n": 300000 + } + ], + "pval": 19, + "name": "intr_task_name_2025", + "intr": "intr_task_intr_2025", + "pretask": 2038, + "followtask": 2040, + "cond": [], + "tiaozhuan": 3, + "order": 40, + "special": 0, + "show": "" + }, + "2040": { + "id": 2040, + "type": 2, + "stype": 113, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 300000 + } + ], + "pval": 4, + "name": "intr_task_name_2026", + "intr": "intr_task_intr_2026", + "pretask": 2039, + "followtask": 2041, + "cond": [ + 10 + ], + "tiaozhuan": 68, + "order": 41, + "special": 0, + "show": "" + }, + "2041": { + "id": 2041, + "type": 2, + "stype": 1, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 15000 }, { "a": "item", @@ -2073,18 +2132,17 @@ ], "pval": 20, "name": "intr_task_name_2027", - "undefined": "张维新终于和货物原主美方谈拢了价格,并派出人营救你,众人在你的指挥下成功杀出重围。罗阿那普拉的新星冉冉升起了。", "intr": "intr_task_intr_2027", - "pretask": 2037, - "followtask": 2039, + "pretask": 2040, + "followtask": 2042, "cond": [], "tiaozhuan": 3, - "order": 39, + "order": 42, "special": 0, "show": "" }, - "2039": { - "id": 2039, + "2042": { + "id": 2042, "type": 2, "stype": 104, "prize": [ @@ -2096,7 +2154,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 15000 }, { "a": "attr", @@ -2111,18 +2169,17 @@ ], "pval": 18, "name": "intr_task_name_2028", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", "intr": "intr_task_intr_2028", - "pretask": 2038, - "followtask": 2040, + "pretask": 2041, + "followtask": 2043, "cond": [], "tiaozhuan": 3, - "order": 40, + "order": 43, "special": 0, "show": "" }, - "2040": { - "id": 2040, + "2043": { + "id": 2043, "type": 2, "stype": 109, "prize": [ @@ -2149,18 +2206,17 @@ ], "pval": 1, "name": "intr_task_name_2029", - "undefined": "欢迎来到罗那阿普拉的频道,和平易近人的友邻们打个招呼吧!", "intr": "intr_task_intr_2029", - "pretask": 2039, - "followtask": 2041, + "pretask": 2042, + "followtask": 2044, "cond": [], "tiaozhuan": 35, - "order": 41, + "order": 44, "special": 0, "show": "" }, - "2041": { - "id": 2041, + "2044": { + "id": 2044, "type": 2, "stype": 143, "prize": [ @@ -2172,7 +2228,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 10000 }, { "a": "item", @@ -2187,18 +2243,86 @@ ], "pval": 10, "name": "intr_task_name_2030", - "undefined": "精良的装备能最大限度发挥自身的能力,也是在罗阿那普拉活下来的保障。", "intr": "intr_task_intr_2030", - "pretask": 2040, - "followtask": 2042, + "pretask": 2043, + "followtask": 2045, "cond": [], "tiaozhuan": 68, - "order": 42, + "order": 45, "special": 0, "show": "" }, - "2042": { - "id": 2042, + "2045": { + "id": 2045, + "type": 2, + "stype": 104, + "prize": [ + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "4", + "n": 1 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 20, + "name": "intr_task_name_2036", + "intr": "intr_task_intr_2036", + "pretask": 2044, + "followtask": 2046, + "cond": [], + "tiaozhuan": 3, + "order": 52, + "special": 0, + "show": "" + }, + "2046": { + "id": 2046, + "type": 2, + "stype": 149, + "prize": [ + { + "a": "item", + "t": "12", + "n": 20 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "item", + "t": "1", + "n": 10000 + } + ], + "pval": 5, + "name": "intr_task_name_3045", + "intr": "intr_task_intr_3041", + "pretask": 2045, + "followtask": 2047, + "cond": [], + "tiaozhuan": 29, + "order": 46, + "special": 0, + "show": "" + }, + "2047": { + "id": 2047, "type": 2, "stype": 113, "prize": [ @@ -2225,20 +2349,19 @@ ], "pval": 8, "name": "intr_task_name_2031", - "undefined": "拥有再多的普通装备都不如一件强化到二十级的装备,穿上它,体验前所未有的强悍。", "intr": "intr_task_intr_2031", - "pretask": 2041, - "followtask": 2043, + "pretask": 2046, + "followtask": 2048, "cond": [ 20 ], "tiaozhuan": 68, - "order": 43, + "order": 47, "special": 0, "show": "" }, - "2043": { - "id": 2043, + "2048": { + "id": 2048, "type": 2, "stype": 1, "prize": [ @@ -2250,7 +2373,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 10000 }, { "a": "item", @@ -2265,35 +2388,34 @@ ], "pval": 24, "name": "intr_task_name_2032", - "undefined": "已经获得一帮手下的你拥有了独立的势力,但你仍与黑礁保持着密切的联系。同时,你也被一些狂徒所觊觎。", "intr": "intr_task_intr_2032", - "pretask": 2042, - "followtask": 2044, + "pretask": 2047, + "followtask": 2049, "cond": [], "tiaozhuan": 3, - "order": 44, + "order": 48, "special": 0, "show": "" }, - "2044": { - "id": 2044, + "2049": { + "id": 2049, "type": 2, "stype": 104, "prize": [ { "a": "item", - "t": "4", - "n": 1 + "t": "2", + "n": 100 }, { "a": "item", "t": "1", - "n": 25000 + "n": 10000 }, { - "a": "equip", - "t": "4002", - "n": 1 + "a": "item", + "t": "12", + "n": 50 }, { "a": "attr", @@ -2301,20 +2423,19 @@ "n": 200000 } ], - "pval": 19, + "pval": 21, "name": "intr_task_name_2033", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", "intr": "intr_task_intr_2033", - "pretask": 2043, - "followtask": 2045, + "pretask": 2048, + "followtask": 2050, "cond": [], "tiaozhuan": 3, - "order": 45, + "order": 49, "special": [], "show": "" }, - "2045": { - "id": 2045, + "2050": { + "id": 2050, "type": 2, "stype": 106, "prize": [ @@ -2326,47 +2447,7 @@ { "a": "item", "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "2", - "n": 200 - }, - { - "a": "attr", - "t": "jinbi", - "n": 100000 - } - ], - "pval": 4, - "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2005", - "pretask": 2044, - "followtask": 2046, - "cond": [ - 30 - ], - "tiaozhuan": 66, - "order": 46, - "special": 0, - "show": "" - }, - "2046": { - "id": 2046, - "type": 2, - "stype": 108, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 25000 + "n": 10000 }, { "a": "item", @@ -2380,21 +2461,20 @@ } ], "pval": 4, - "name": "intr_task_name_2016", - "undefined": "艰苦砺练,厚积薄发。多日来的特训有了结果,展现真正的实力,摧毁你的敌人。", - "intr": "intr_task_intr_2016", - "pretask": 2045, - "followtask": 2047, + "name": "intr_task_name_2005", + "intr": "intr_task_intr_2005", + "pretask": 2049, + "followtask": 2051, "cond": [ - 1 + 30 ], - "tiaozhuan": 67, - "order": 47, + "tiaozhuan": 66, + "order": 50, "special": 0, "show": "" }, - "2047": { - "id": 2047, + "2051": { + "id": 2051, "type": 2, "stype": 1, "prize": [ @@ -2406,7 +2486,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 10000 }, { "a": "item", @@ -2421,56 +2501,17 @@ ], "pval": 28, "name": "intr_task_name_2035", - "undefined": "你的手下莫名被暗杀了。就在你一筹莫展之际,莫斯科旅馆找上门,要求与你一起联手调查最近的暗杀事件。", "intr": "intr_task_intr_2035", - "pretask": 2046, - "followtask": 2048, + "pretask": 2050, + "followtask": 2052, "cond": [], "tiaozhuan": 3, - "order": 48, + "order": 51, "special": 0, "show": "" }, - "2048": { - "id": 2048, - "type": 2, - "stype": 104, - "prize": [ - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "4", - "n": 1 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 20, - "name": "intr_task_name_2036", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2036", - "pretask": 2047, - "followtask": 2049, - "cond": [], - "tiaozhuan": 3, - "order": 49, - "special": 0, - "show": "" - }, - "2049": { - "id": 2049, + "2052": { + "id": 2052, "type": 2, "stype": 112, "prize": [ @@ -2482,7 +2523,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 10000 }, { "a": "equip", @@ -2497,18 +2538,17 @@ ], "pval": 25, "name": "intr_task_name_2037", - "undefined": "强化不仅能提升装备的耐耗度,还能提升攻击火力。这决定着一场战斗的结果是生是死。", "intr": "intr_task_intr_2037", - "pretask": 2048, - "followtask": 2050, + "pretask": 2051, + "followtask": 2053, "cond": [], "tiaozhuan": 68, - "order": 50, + "order": 53, "special": 0, "show": "" }, - "2050": { - "id": 2050, + "2053": { + "id": 2053, "type": 2, "stype": 1, "prize": [ @@ -2520,7 +2560,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 10000 }, { "a": "equip", @@ -2535,21 +2575,104 @@ ], "pval": 30, "name": "intr_task_name_2038", - "undefined": "通过对一些宵小之辈恰到好处的敲打,你成功锁定了双子杀手的位置,同时也找到了幕后黑手意大利黑手党。", "intr": "intr_task_intr_2038", - "pretask": 2049, - "followtask": 2051, + "pretask": 2052, + "followtask": 2054, "cond": [], "tiaozhuan": 3, - "order": 51, + "order": 54, "special": 0, "show": "" }, - "2051": { - "id": 2051, + "2054": { + "id": 2054, "type": 2, "stype": 104, "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 2000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 23, + "name": "intr_task_name_2036", + "intr": "intr_task_intr_2036", + "pretask": 2053, + "followtask": 2055, + "cond": [], + "tiaozhuan": 3, + "order": 55, + "special": 0, + "show": "" + }, + "2055": { + "id": 2055, + "type": 2, + "stype": 125, + "prize": [ + { + "a": "item", + "t": "12", + "n": 20 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 1, + "name": "intr_task_name_13", + "intr": "intr_task_intr_3042", + "pretask": 2054, + "followtask": 2056, + "cond": [], + "tiaozhuan": 30, + "order": 56, + "special": 0, + "show": "" + }, + "2056": { + "id": 2056, + "type": 2, + "stype": 104, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 2000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, { "a": "item", "t": "2", @@ -2557,34 +2680,23 @@ }, { "a": "item", - "t": "1", - "n": 25000 - }, - { - "a": "item", - "t": "12", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 + "t": "36", + "n": 3 } ], - "pval": 21, + "pval": 24, "name": "intr_task_name_2039", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", "intr": "intr_task_intr_2039", - "pretask": 2050, - "followtask": 2052, + "pretask": 2055, + "followtask": 2057, "cond": [], "tiaozhuan": 3, - "order": 52, + "order": 57, "special": 0, "show": "" }, - "2052": { - "id": 2052, + "2057": { + "id": 2057, "type": 2, "stype": 106, "prize": [ @@ -2596,7 +2708,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 20000 }, { "a": "item", @@ -2611,20 +2723,98 @@ ], "pval": 1, "name": "intr_task_name_2040", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2040", - "pretask": 2051, - "followtask": 2053, + "pretask": 2056, + "followtask": 2058, "cond": [ 40 ], "tiaozhuan": 66, - "order": 53, + "order": 58, "special": 0, "show": "" }, - "2053": { - "id": 2053, + "2058": { + "id": 2058, + "type": 2, + "stype": 122, + "prize": [ + { + "a": "item", + "t": "60101", + "n": 1 + }, + { + "a": "item", + "t": "60102", + "n": 1 + }, + { + "a": "item", + "t": "60103", + "n": 1 + }, + { + "a": "item", + "t": "60104", + "n": 1 + }, + { + "a": "item", + "t": "60105", + "n": 1 + } + ], + "pval": 1, + "name": "intr_task_name_9", + "intr": "intr_task_intr_3043", + "pretask": 2057, + "followtask": 2059, + "cond": [], + "tiaozhuan": 3, + "order": 59, + "special": 0, + "show": "" + }, + "2059": { + "id": 2059, + "type": 2, + "stype": 150, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "12", + "n": 20 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 1, + "name": "intr_task_name_3046", + "intr": "intr_task_intr_3045", + "pretask": 2058, + "followtask": 2060, + "cond": [], + "tiaozhuan": 6, + "order": 60, + "special": 0, + "show": "" + }, + "2060": { + "id": 2060, "type": 2, "stype": 107, "prize": [ @@ -2633,11 +2823,6 @@ "t": "nexp", "n": 2100 }, - { - "a": "item", - "t": "1", - "n": 25000 - }, { "a": "item", "t": "4", @@ -2651,18 +2836,17 @@ ], "pval": 5, "name": "intr_task_name_2041", - "undefined": "单打独斗在罗阿那普拉是没有胜利的机会的,集合你的干部们。", "intr": "intr_task_intr_2041", - "pretask": 2052, - "followtask": 2054, + "pretask": 2059, + "followtask": 2061, "cond": [], "tiaozhuan": 66, - "order": 54, + "order": 61, "special": 0, "show": "" }, - "2054": { - "id": 2054, + "2061": { + "id": 2061, "type": 2, "stype": 1, "prize": [ @@ -2674,7 +2858,7 @@ { "a": "item", "t": "1", - "n": 25000 + "n": 10000 }, { "a": "equip", @@ -2689,280 +2873,7 @@ ], "pval": 32, "name": "intr_task_name_2042", - "undefined": "黑手党一伙猝不及防,慌乱中派出双子杀手迎击你与黑礁商会,却被双子杀手反噬。", "intr": "intr_task_intr_2042", - "pretask": 2053, - "followtask": 2055, - "cond": [], - "tiaozhuan": 3, - "order": 55, - "special": 0, - "show": "" - }, - "2055": { - "id": 2055, - "type": 2, - "stype": 104, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 5000 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 22, - "name": "intr_task_name_2043", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2043", - "pretask": 2054, - "followtask": 2056, - "cond": [], - "tiaozhuan": 3, - "order": 56, - "special": 0, - "show": "" - }, - "2056": { - "id": 2056, - "type": 2, - "stype": 106, - "prize": [ - { - "a": "item", - "t": "12", - "n": 50 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 100000 - } - ], - "pval": 3, - "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2005", - "pretask": 2055, - "followtask": 2057, - "cond": [ - 40 - ], - "tiaozhuan": 66, - "order": 57, - "special": 0, - "show": "" - }, - "2057": { - "id": 2057, - "type": 2, - "stype": 108, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 100000 - } - ], - "pval": 3, - "name": "intr_task_name_2016", - "undefined": "艰苦砺练,厚积薄发。多日来的特训有了结果,展现真正的实力,摧毁你的敌人。", - "intr": "intr_task_intr_2016", - "pretask": 2056, - "followtask": 2058, - "cond": [ - 2 - ], - "tiaozhuan": 67, - "order": 58, - "special": 0, - "show": "" - }, - "2058": { - "id": 2058, - "type": 2, - "stype": 1, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 5000 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 34, - "name": "intr_task_name_2044", - "undefined": "莫斯科旅馆悬赏追杀双子杀手,高昂的金额吸引了全城的杀手。为了避免你捷足先登,不少人开始暗中埋伏。", - "intr": "intr_task_intr_2044", - "pretask": 2057, - "followtask": 2059, - "cond": [], - "tiaozhuan": 3, - "order": 59, - "special": 0, - "show": "" - }, - "2059": { - "id": 2059, - "type": 2, - "stype": 104, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "item", - "t": "36", - "n": 3 - } - ], - "pval": 24, - "name": "intr_task_name_2045", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2045", - "pretask": 2058, - "followtask": 2060, - "cond": [], - "tiaozhuan": 3, - "order": 60, - "special": 0, - "show": "" - }, - "2060": { - "id": 2060, - "type": 2, - "stype": 106, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 2300 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 1, - "name": "intr_task_name_2046", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2046", - "pretask": 2059, - "followtask": 2061, - "cond": [ - 50 - ], - "tiaozhuan": 66, - "order": 61, - "special": 0, - "show": "" - }, - "2061": { - "id": 2061, - "type": 2, - "stype": 1, - "prize": [ - { - "a": "equip", - "t": "4002", - "n": 1 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 100 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 36, - "name": "intr_task_name_2047", - "undefined": "目睹了双子杀手的下场后,你决定吞并黑手党留下的势力。但这个过程并不顺利,你与美国黑帮的较量开始了。", - "intr": "intr_task_intr_2047", "pretask": 2060, "followtask": 2062, "cond": [], @@ -2984,7 +2895,7 @@ { "a": "item", "t": "1", - "n": 20000 + "n": 10000 }, { "a": "item", @@ -2998,9 +2909,8 @@ } ], "pval": 26, - "name": "intr_task_name_2048", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2048", + "name": "intr_task_name_2043", + "intr": "intr_task_intr_2043", "pretask": 2061, "followtask": 2063, "cond": [], @@ -3012,6 +2922,38 @@ "2063": { "id": 2063, "type": 2, + "stype": 149, + "prize": [ + { + "a": "item", + "t": "12", + "n": 20 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "item", + "t": "1", + "n": 10000 + } + ], + "pval": 15, + "name": "intr_task_name_3045", + "intr": "intr_task_intr_3041", + "pretask": 2062, + "followtask": 2064, + "cond": [], + "tiaozhuan": 29, + "order": 64, + "special": 0, + "show": "" + }, + "2064": { + "id": 2064, + "type": 2, "stype": 106, "prize": [ { @@ -3022,7 +2964,309 @@ { "a": "item", "t": "1", - "n": 20000 + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 3, + "name": "intr_task_name_2005", + "intr": "intr_task_intr_2005", + "pretask": 2063, + "followtask": 2065, + "cond": [ + 40 + ], + "tiaozhuan": 66, + "order": 65, + "special": 0, + "show": "" + }, + "2065": { + "id": 2065, + "type": 2, + "stype": 108, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 2000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 3, + "name": "intr_task_name_2016", + "intr": "intr_task_intr_2016", + "pretask": 2064, + "followtask": 2066, + "cond": [ + 2 + ], + "tiaozhuan": 67, + "order": 66, + "special": 0, + "show": "" + }, + "2066": { + "id": 2066, + "type": 2, + "stype": 1, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 5000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 34, + "name": "intr_task_name_2044", + "intr": "intr_task_intr_2044", + "pretask": 2065, + "followtask": 2067, + "cond": [], + "tiaozhuan": 3, + "order": 67, + "special": 0, + "show": "" + }, + "2067": { + "id": 2067, + "type": 2, + "stype": 104, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 5000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "12", + "n": 50 + }, + { + "a": "item", + "t": "24", + "n": 1 + } + ], + "pval": 28, + "name": "intr_task_name_2045", + "intr": "intr_task_intr_2045", + "pretask": 2066, + "followtask": 2068, + "cond": [], + "tiaozhuan": 3, + "order": 68, + "special": 0, + "show": "" + }, + "2068": { + "id": 2068, + "type": 2, + "stype": 106, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 2300 + }, + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 1, + "name": "intr_task_name_2046", + "intr": "intr_task_intr_2005", + "pretask": 2067, + "followtask": 2069, + "cond": [ + 50 + ], + "tiaozhuan": 66, + "order": 69, + "special": 0, + "show": "" + }, + "2069": { + "id": 2069, + "type": 2, + "stype": 1, + "prize": [ + { + "a": "equip", + "t": "4002", + "n": 1 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 36, + "name": "intr_task_name_2047", + "intr": "intr_task_intr_2047", + "pretask": 2068, + "followtask": 2070, + "cond": [], + "tiaozhuan": 3, + "order": 70, + "special": 0, + "show": "" + }, + "2070": { + "id": 2070, + "type": 2, + "stype": 104, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 3000 + }, + { + "a": "item", + "t": "4", + "n": 1 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 30, + "name": "intr_task_name_2048", + "intr": "intr_task_intr_2048", + "pretask": 2069, + "followtask": 2071, + "cond": [], + "tiaozhuan": 3, + "order": 71, + "special": 0, + "show": "" + }, + "2071": { + "id": 2071, + "type": 2, + "stype": 107, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 2000 + }, + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 100 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 6, + "name": "intr_task_name_2053", + "intr": "intr_task_intr_2053", + "pretask": 2070, + "followtask": 2072, + "cond": [], + "tiaozhuan": 66, + "order": 72, + "special": 0, + "show": "" + }, + "2072": { + "id": 2072, + "type": 2, + "stype": 106, + "prize": [ + { + "a": "item", + "t": "12", + "n": 50 + }, + { + "a": "item", + "t": "1", + "n": 10000 }, { "a": "item", @@ -3037,20 +3281,51 @@ ], "pval": 2, "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2005", - "pretask": 2062, - "followtask": 2064, + "pretask": 2071, + "followtask": 2073, "cond": [ 50 ], "tiaozhuan": 66, - "order": 64, + "order": 73, "special": 0, "show": "" }, - "2064": { - "id": 2064, + "2073": { + "id": 2073, + "type": 2, + "stype": 132, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 1, + "name": "intr_task_name_15", + "intr": "intr_task_intr_3048", + "pretask": 2072, + "followtask": 2074, + "cond": [], + "tiaozhuan": 62, + "order": 74, + "special": 0, + "show": "" + }, + "2074": { + "id": 2074, "type": 2, "stype": 108, "prize": [ @@ -3062,7 +3337,7 @@ { "a": "item", "t": "1", - "n": 20000 + "n": 10000 }, { "a": "item", @@ -3077,58 +3352,85 @@ ], "pval": 4, "name": "intr_task_name_2016", - "undefined": "艰苦砺练,厚积薄发。多日来的特训有了结果,展现真正的实力,摧毁你的敌人。", "intr": "intr_task_intr_2016", - "pretask": 2063, - "followtask": 2065, + "pretask": 2073, + "followtask": 2075, "cond": [ 2 ], "tiaozhuan": 67, - "order": 65, + "order": 75, "special": 0, "show": "" }, - "2065": { - "id": 2065, + "2075": { + "id": 2075, + "type": 2, + "stype": 153, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 1, + "name": "intr_task_name_3050", + "intr": "intr_task_intr_3049", + "pretask": 2074, + "followtask": 2076, + "cond": [ + 2 + ], + "tiaozhuan": 76, + "order": 76, + "special": 0, + "show": "" + }, + "2076": { + "id": 2076, "type": 2, "stype": 104, "prize": [ { "a": "attr", "t": "nexp", - "n": 5000 + "n": 5500 }, { "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "12", + "t": "2", "n": 50 }, { - "a": "item", - "t": "24", - "n": 1 + "a": "attr", + "t": "jinbi", + "n": 80000 } ], - "pval": 28, + "pval": 32, "name": "intr_task_name_2049", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", "intr": "intr_task_intr_2049", - "pretask": 2064, - "followtask": 2066, + "pretask": 2075, + "followtask": 2077, "cond": [], "tiaozhuan": 3, - "order": 66, + "order": 77, "special": 0, "show": "" }, - "2066": { - "id": 2066, + "2077": { + "id": 2077, "type": 2, "stype": 1, "prize": [ @@ -3140,7 +3442,7 @@ { "a": "item", "t": "1", - "n": 20000 + "n": 10000 }, { "a": "item", @@ -3155,18 +3457,17 @@ ], "pval": 38, "name": "intr_task_name_2051", - "undefined": "广结人脉,在黑道上拥有志同道合的同行,才能保证你走得更加长远。去联络一下友谊吧。", "intr": "intr_task_intr_2050", - "pretask": 2065, - "followtask": 2067, + "pretask": 2076, + "followtask": 2078, "cond": [], "tiaozhuan": 3, - "order": 67, + "order": 78, "special": 0, "show": "" }, - "2067": { - "id": 2067, + "2078": { + "id": 2078, "type": 2, "stype": 113, "prize": [ @@ -3193,20 +3494,19 @@ ], "pval": 12, "name": "intr_task_name_2031", - "undefined": "比抢银行更赚钱的黑道生意莫过于印伪钞。而黑礁商会要保护的就是天才印钞师珍,由此不得不面对黑帮的追杀。", "intr": "intr_task_intr_2051", - "pretask": 2066, - "followtask": 2068, + "pretask": 2077, + "followtask": 2079, "cond": [ 20 ], "tiaozhuan": 68, - "order": 68, + "order": 79, "special": 0, "show": "" }, - "2068": { - "id": 2068, + "2079": { + "id": 2079, "type": 2, "stype": 106, "prize": [ @@ -3218,7 +3518,7 @@ { "a": "item", "t": "1", - "n": 20000 + "n": 10000 }, { "a": "item", @@ -3233,405 +3533,13 @@ ], "pval": 3, "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2005", - "pretask": 2067, - "followtask": 2069, - "cond": [ - 50 - ], - "tiaozhuan": 66, - "order": 69, - "special": 0, - "show": "" - }, - "2069": { - "id": 2069, - "type": 2, - "stype": 104, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 3000 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 30, - "name": "intr_task_name_2052", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2052", - "pretask": 2068, - "followtask": 2070, - "cond": [], - "tiaozhuan": 3, - "order": 70, - "special": 0, - "show": "" - }, - "2070": { - "id": 2070, - "type": 2, - "stype": 107, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 2000 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 6, - "name": "intr_task_name_2053", - "undefined": "单打独斗在罗阿那普拉是没有胜利的机会的,集合你的干部们。", - "intr": "intr_task_intr_2053", - "pretask": 2069, - "followtask": 2071, - "cond": [], - "tiaozhuan": 66, - "order": 71, - "special": 0, - "show": "" - }, - "2071": { - "id": 2071, - "type": 2, - "stype": 106, - "prize": [ - { - "a": "item", - "t": "12", - "n": 50 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 4, - "name": "intr_task_name_2054", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2054", - "pretask": 2070, - "followtask": 2072, - "cond": [ - 50 - ], - "tiaozhuan": 66, - "order": 72, - "special": 0, - "show": "" - }, - "2072": { - "id": 2072, - "type": 2, - "stype": 1, - "prize": [ - { - "a": "item", - "t": "12", - "n": 50 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 100000 - } - ], - "pval": 40, - "name": "intr_task_name_2055", - "undefined": "美国黑帮向罗阿那普拉全城的杀手发下珍的通缉令。你与黑礁商会也一并被通缉,一场史无前例的枪战开始了。", - "intr": "intr_task_intr_2055", - "pretask": 2071, - "followtask": 2073, - "cond": [], - "tiaozhuan": 3, - "order": 73, - "special": 0, - "show": "" - }, - "2073": { - "id": 2073, - "type": 2, - "stype": 106, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 2700 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 1, - "name": "intr_task_name_2005", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2005", - "pretask": 2072, - "followtask": 2074, - "cond": [ - 60 - ], - "tiaozhuan": 66, - "order": 74, - "special": 0, - "show": "" - }, - "2074": { - "id": 2074, - "type": 2, - "stype": 143, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 1000 - }, - { - "a": "item", - "t": "1", - "n": 20000 - }, - { - "a": "item", - "t": "4", - "n": 1 - }, - { - "a": "attr", - "t": "jinbi", - "n": 200000 - } - ], - "pval": 20, - "name": "intr_task_name_2030", - "undefined": "精良的装备能最大限度发挥自身的能力,也是在罗阿那普拉活下来的保障。", - "intr": "intr_task_intr_2030", - "pretask": 2073, - "followtask": 2075, - "cond": [], - "tiaozhuan": 68, - "order": 75, - "special": 0, - "show": "" - }, - "2075": { - "id": 2075, - "type": 2, - "stype": 104, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 5500 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 80000 - } - ], - "pval": 32, - "name": "intr_task_name_2056", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2056", - "pretask": 2074, - "followtask": 2076, - "cond": [], - "tiaozhuan": 3, - "order": 76, - "special": 0, - "show": "" - }, - "2076": { - "id": 2076, - "type": 2, - "stype": 1, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 5000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 44, - "name": "intr_task_name_2057", - "undefined": "由于成功保护了珍,你不仅发了一笔横财,还通过战斗收编了一波新势力。莫斯卡旅馆再次发来邀约,这次的目的地是东京。", - "intr": "intr_task_intr_2057", - "pretask": 2075, - "followtask": 2077, - "cond": [], - "tiaozhuan": 3, - "order": 77, - "special": 0, - "show": "" - }, - "2077": { - "id": 2077, - "type": 2, - "stype": 145, - "prize": [ - { - "a": "item", - "t": "33", - "n": 1 - }, - { - "a": "item", - "t": "34", - "n": 1 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 1, - "name": "intr_task_name_2058", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", - "intr": "intr_task_intr_2058", - "pretask": 2076, - "followtask": 2078, - "cond": [], - "tiaozhuan": 3, - "order": 78, - "special": 0, - "show": "" - }, - "2078": { - "id": 2078, - "type": 2, - "stype": 134, - "prize": [ - { - "a": "item", - "t": "633", - "n": 10 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 1, - "name": "intr_task_name_2059", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", - "intr": "intr_task_intr_2059", - "pretask": 2077, - "followtask": 2079, - "cond": [ - 33 - ], - "tiaozhuan": 4, - "order": 79, - "special": 0, - "show": "" - }, - "2079": { - "id": 2079, - "type": 2, - "stype": 134, - "prize": [ - { - "a": "item", - "t": "1", - "n": 5000 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 10, - "name": "intr_task_name_2060", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", - "intr": "intr_task_intr_2060", "pretask": 2078, "followtask": 2080, "cond": [ - 633 + 50 ], - "tiaozhuan": 4, + "tiaozhuan": 66, "order": 80, "special": 0, "show": "" @@ -3639,29 +3547,31 @@ "2080": { "id": 2080, "type": 2, - "stype": 106, + "stype": 149, "prize": [ { "a": "item", - "t": "3", - "n": 10 + "t": "12", + "n": 20 }, { - "a": "attr", - "t": "jinbi", - "n": 20000 + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "item", + "t": "1", + "n": 10000 } ], - "pval": 1, - "name": "intr_task_name_2061", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2061", + "pval": 25, + "name": "intr_task_name_3045", + "intr": "intr_task_intr_3041", "pretask": 2079, "followtask": 2081, - "cond": [ - 65 - ], - "tiaozhuan": 66, + "cond": [], + "tiaozhuan": 29, "order": 81, "special": 0, "show": "" @@ -3669,27 +3579,31 @@ "2081": { "id": 2081, "type": 2, - "stype": 133, + "stype": 151, "prize": [ { - "a": "attr", - "t": "nexp", - "n": 5000 + "a": "item", + "t": "12", + "n": 20 }, { - "a": "attr", - "t": "jinbi", - "n": 20000 + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "item", + "t": "1", + "n": 10000 } ], - "pval": 10, - "name": "intr_task_name_2062", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", - "intr": "intr_task_intr_2062", + "pval": 1, + "name": "intr_task_name_3048", + "intr": "intr_task_intr_3046", "pretask": 2080, "followtask": 2082, "cond": [], - "tiaozhuan": 8, + "tiaozhuan": 77, "order": 82, "special": 0, "show": "" @@ -3716,9 +3630,8 @@ } ], "pval": 34, - "name": "intr_task_name_2063", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2063", + "name": "intr_task_name_2052", + "intr": "intr_task_intr_2052", "pretask": 2081, "followtask": 2083, "cond": [], @@ -3730,6 +3643,390 @@ "2083": { "id": 2083, "type": 2, + "stype": 106, + "prize": [ + { + "a": "item", + "t": "12", + "n": 50 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 100000 + } + ], + "pval": 4, + "name": "intr_task_name_2054", + "intr": "intr_task_intr_2054", + "pretask": 2082, + "followtask": 2084, + "cond": [ + 50 + ], + "tiaozhuan": 66, + "order": 84, + "special": 0, + "show": "" + }, + "2084": { + "id": 2084, + "type": 2, + "stype": 1, + "prize": [ + { + "a": "item", + "t": "12", + "n": 50 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 80000 + } + ], + "pval": 40, + "name": "intr_task_name_2055", + "intr": "intr_task_intr_2055", + "pretask": 2083, + "followtask": 2085, + "cond": [], + "tiaozhuan": 3, + "order": 85, + "special": 0, + "show": "" + }, + "2085": { + "id": 2085, + "type": 2, + "stype": 106, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 2700 + }, + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 1, + "name": "intr_task_name_2005", + "intr": "intr_task_intr_2005", + "pretask": 2084, + "followtask": 2086, + "cond": [ + 60 + ], + "tiaozhuan": 66, + "order": 86, + "special": 0, + "show": "" + }, + "2086": { + "id": 2086, + "type": 2, + "stype": 143, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 1000 + }, + { + "a": "item", + "t": "1", + "n": 10000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 200000 + } + ], + "pval": 20, + "name": "intr_task_name_2030", + "intr": "intr_task_intr_2030", + "pretask": 2085, + "followtask": 2087, + "cond": [], + "tiaozhuan": 68, + "order": 87, + "special": 0, + "show": "" + }, + "2087": { + "id": 2087, + "type": 2, + "stype": 104, + "prize": [ + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 36, + "name": "intr_task_name_2056", + "intr": "intr_task_intr_2056", + "pretask": 2086, + "followtask": 2088, + "cond": [], + "tiaozhuan": 3, + "order": 88, + "special": 0, + "show": "" + }, + "2088": { + "id": 2088, + "type": 2, + "stype": 1, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 44, + "name": "intr_task_name_2057", + "intr": "intr_task_intr_2057", + "pretask": 2087, + "followtask": 2089, + "cond": [], + "tiaozhuan": 3, + "order": 89, + "special": 0, + "show": "" + }, + "2089": { + "id": 2089, + "type": 2, + "stype": 145, + "prize": [ + { + "a": "item", + "t": "33", + "n": 1 + }, + { + "a": "item", + "t": "34", + "n": 1 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2058", + "intr": "intr_task_intr_2058", + "pretask": 2088, + "followtask": 2090, + "cond": [], + "tiaozhuan": 3, + "order": 90, + "special": 0, + "show": "" + }, + "2090": { + "id": 2090, + "type": 2, + "stype": 134, + "prize": [ + { + "a": "item", + "t": "633", + "n": 10 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2059", + "intr": "intr_task_intr_2059", + "pretask": 2089, + "followtask": 2091, + "cond": [ + 33 + ], + "tiaozhuan": 74, + "order": 91, + "special": 0, + "show": "" + }, + "2091": { + "id": 2091, + "type": 2, + "stype": 134, + "prize": [ + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 10, + "name": "intr_task_name_2060", + "intr": "intr_task_intr_2060", + "pretask": 2090, + "followtask": 2092, + "cond": [ + 633 + ], + "tiaozhuan": 74, + "order": 92, + "special": 0, + "show": "" + }, + "2092": { + "id": 2092, + "type": 2, + "stype": 106, + "prize": [ + { + "a": "item", + "t": "3", + "n": 10 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2061", + "intr": "intr_task_intr_2061", + "pretask": 2091, + "followtask": 2093, + "cond": [ + 65 + ], + "tiaozhuan": 66, + "order": 93, + "special": 0, + "show": "" + }, + "2093": { + "id": 2093, + "type": 2, + "stype": 133, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 5000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 10, + "name": "intr_task_name_2062", + "intr": "intr_task_intr_2062", + "pretask": 2092, + "followtask": 2094, + "cond": [], + "tiaozhuan": 8, + "order": 94, + "special": 0, + "show": "" + }, + "2094": { + "id": 2094, + "type": 2, + "stype": 104, + "prize": [ + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 38, + "name": "intr_task_name_2063", + "intr": "intr_task_intr_2063", + "pretask": 2093, + "followtask": 2095, + "cond": [], + "tiaozhuan": 3, + "order": 95, + "special": 0, + "show": "" + }, + "2095": { + "id": 2095, + "type": 2, "stype": 1, "prize": [ { @@ -3750,18 +4047,17 @@ ], "pval": 48, "name": "intr_task_name_2064", - "undefined": "东京夜幕下的罪恶正在上演,几大黑帮斗争已近白热化。被香砂会欺压已久的鹫峰组希望你与莫斯科方能出手。", "intr": "intr_task_intr_2064", - "pretask": 2082, - "followtask": 2084, + "pretask": 2094, + "followtask": 2096, "cond": [], "tiaozhuan": 3, - "order": 84, + "order": 96, "special": 0, "show": "" }, - "2084": { - "id": 2084, + "2096": { + "id": 2096, "type": 2, "stype": 145, "prize": [ @@ -3783,18 +4079,17 @@ ], "pval": 1, "name": "intr_task_name_2065", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2065", - "pretask": 2083, - "followtask": 2085, + "pretask": 2095, + "followtask": 2097, "cond": [], "tiaozhuan": 3, - "order": 85, + "order": 97, "special": 0, "show": "" }, - "2085": { - "id": 2085, + "2097": { + "id": 2097, "type": 2, "stype": 134, "prize": [ @@ -3811,20 +4106,19 @@ ], "pval": 1, "name": "intr_task_name_2066", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2066", - "pretask": 2084, - "followtask": 2086, + "pretask": 2096, + "followtask": 2098, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 86, + "tiaozhuan": 74, + "order": 98, "special": 0, "show": "" }, - "2086": { - "id": 2086, + "2098": { + "id": 2098, "type": 2, "stype": 134, "prize": [ @@ -3841,20 +4135,19 @@ ], "pval": 10, "name": "intr_task_name_2067", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2067", - "pretask": 2085, - "followtask": 2087, + "pretask": 2097, + "followtask": 2099, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 87, + "tiaozhuan": 74, + "order": 99, "special": 0, "show": "" }, - "2087": { - "id": 2087, + "2099": { + "id": 2099, "type": 2, "stype": 106, "prize": [ @@ -3871,20 +4164,19 @@ ], "pval": 1, "name": "intr_task_name_2068", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2068", - "pretask": 2086, - "followtask": 2088, + "pretask": 2098, + "followtask": 2100, "cond": [ 70 ], "tiaozhuan": 66, - "order": 88, + "order": 100, "special": 0, "show": "" }, - "2088": { - "id": 2088, + "2100": { + "id": 2100, "type": 2, "stype": 133, "prize": [ @@ -3901,18 +4193,17 @@ ], "pval": 10, "name": "intr_task_name_2069", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2069", - "pretask": 2087, - "followtask": 2089, + "pretask": 2099, + "followtask": 2101, "cond": [], "tiaozhuan": 8, - "order": 89, + "order": 101, "special": 0, "show": "" }, - "2089": { - "id": 2089, + "2101": { + "id": 2101, "type": 2, "stype": 104, "prize": [ @@ -3932,20 +4223,19 @@ "n": 20000 } ], - "pval": 36, + "pval": 40, "name": "intr_task_name_2070", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", "intr": "intr_task_intr_2070", - "pretask": 2088, - "followtask": 2090, + "pretask": 2100, + "followtask": 2102, "cond": [], "tiaozhuan": 3, - "order": 90, + "order": 102, "special": 0, "show": "" }, - "2090": { - "id": 2090, + "2102": { + "id": 2102, "type": 2, "stype": 1, "prize": [ @@ -3967,18 +4257,17 @@ ], "pval": 52, "name": "intr_task_name_2071", - "undefined": "在莫斯科旅馆的配合下,你与黑礁商会一起多次捣毁香砂会的基地,并结识了前任组长之女雪绪。", "intr": "intr_task_intr_2071", - "pretask": 2089, - "followtask": 2091, + "pretask": 2101, + "followtask": 2103, "cond": [], "tiaozhuan": 3, - "order": 91, + "order": 103, "special": 0, "show": "" }, - "2091": { - "id": 2091, + "2103": { + "id": 2103, "type": 2, "stype": 145, "prize": [ @@ -4000,18 +4289,17 @@ ], "pval": 1, "name": "intr_task_name_2072", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2072", - "pretask": 2090, - "followtask": 2092, + "pretask": 2102, + "followtask": 2104, "cond": [], "tiaozhuan": 3, - "order": 92, + "order": 104, "special": 0, "show": "" }, - "2092": { - "id": 2092, + "2104": { + "id": 2104, "type": 2, "stype": 134, "prize": [ @@ -4028,20 +4316,19 @@ ], "pval": 1, "name": "intr_task_name_2073", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2073", - "pretask": 2091, - "followtask": 2093, + "pretask": 2103, + "followtask": 2105, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 93, + "tiaozhuan": 74, + "order": 105, "special": 0, "show": "" }, - "2093": { - "id": 2093, + "2105": { + "id": 2105, "type": 2, "stype": 134, "prize": [ @@ -4058,20 +4345,19 @@ ], "pval": 10, "name": "intr_task_name_2074", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2074", - "pretask": 2092, - "followtask": 2094, + "pretask": 2104, + "followtask": 2106, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 94, + "tiaozhuan": 74, + "order": 106, "special": 0, "show": "" }, - "2094": { - "id": 2094, + "2106": { + "id": 2106, "type": 2, "stype": 106, "prize": [ @@ -4088,20 +4374,19 @@ ], "pval": 1, "name": "intr_task_name_2075", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2075", - "pretask": 2093, - "followtask": 2095, + "pretask": 2105, + "followtask": 2107, "cond": [ 75 ], "tiaozhuan": 2, - "order": 95, + "order": 107, "special": 0, "show": "" }, - "2095": { - "id": 2095, + "2107": { + "id": 2107, "type": 2, "stype": 133, "prize": [ @@ -4118,388 +4403,11 @@ ], "pval": 10, "name": "intr_task_name_2076", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2076", - "pretask": 2094, - "followtask": 2096, - "cond": [], - "tiaozhuan": 8, - "order": 96, - "special": 0, - "show": "" - }, - "2096": { - "id": 2096, - "type": 2, - "stype": 104, - "prize": [ - { - "a": "item", - "t": "1", - "n": 5000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 38, - "name": "intr_task_name_2077", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2077", - "pretask": 2095, - "followtask": 2097, - "cond": [], - "tiaozhuan": 3, - "order": 97, - "special": 0, - "show": "" - }, - "2097": { - "id": 2097, - "type": 2, - "stype": 1, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 5000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 56, - "name": "intr_task_name_2078", - "undefined": "鹫峰组渐渐察觉到莫斯科方的真实目的,为了重新夺回局势控制权,他们将目光放在势力较小的你身上。", - "intr": "intr_task_intr_2078", - "pretask": 2096, - "followtask": 2098, - "cond": [], - "tiaozhuan": 3, - "order": 98, - "special": 0, - "show": "" - }, - "2098": { - "id": 2098, - "type": 2, - "stype": 145, - "prize": [ - { - "a": "item", - "t": "33", - "n": 1 - }, - { - "a": "item", - "t": "34", - "n": 1 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 1, - "name": "intr_task_name_2079", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", - "intr": "intr_task_intr_2079", - "pretask": 2097, - "followtask": 2099, - "cond": [], - "tiaozhuan": 3, - "order": 99, - "special": 0, - "show": "" - }, - "2099": { - "id": 2099, - "type": 2, - "stype": 134, - "prize": [ - { - "a": "item", - "t": "633", - "n": 10 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 1, - "name": "intr_task_name_2080", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", - "intr": "intr_task_intr_2080", - "pretask": 2098, - "followtask": 2100, - "cond": [ - 33 - ], - "tiaozhuan": 4, - "order": 100, - "special": 0, - "show": "" - }, - "2100": { - "id": 2100, - "type": 2, - "stype": 134, - "prize": [ - { - "a": "item", - "t": "1", - "n": 5000 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 10, - "name": "intr_task_name_2081", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", - "intr": "intr_task_intr_2081", - "pretask": 2099, - "followtask": 2101, - "cond": [ - 633 - ], - "tiaozhuan": 4, - "order": 101, - "special": 0, - "show": "" - }, - "2101": { - "id": 2101, - "type": 2, - "stype": 106, - "prize": [ - { - "a": "item", - "t": "3", - "n": 10 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 1, - "name": "intr_task_name_2082", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2082", - "pretask": 2100, - "followtask": 2102, - "cond": [ - 80 - ], - "tiaozhuan": 2, - "order": 102, - "special": 0, - "show": "" - }, - "2102": { - "id": 2102, - "type": 2, - "stype": 133, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 5000 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 10, - "name": "intr_task_name_2083", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", - "intr": "intr_task_intr_2083", - "pretask": 2101, - "followtask": 2103, - "cond": [], - "tiaozhuan": 8, - "order": 103, - "special": 0, - "show": "" - }, - "2103": { - "id": 2103, - "type": 2, - "stype": 104, - "prize": [ - { - "a": "item", - "t": "1", - "n": 5000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 40, - "name": "intr_task_name_2084", - "undefined": "你的名字和实力大幅提升了,更多的干部会慕名前来。", - "intr": "intr_task_intr_2084", - "pretask": 2102, - "followtask": 2104, - "cond": [], - "tiaozhuan": 3, - "order": 104, - "special": 0, - "show": "" - }, - "2104": { - "id": 2104, - "type": 2, - "stype": 1, - "prize": [ - { - "a": "attr", - "t": "nexp", - "n": 5000 - }, - { - "a": "item", - "t": "2", - "n": 50 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 60, - "name": "intr_task_name_2085", - "undefined": "你用弹药和拳头让鹫峰组手下们学会重新做人,但鹫峰组组长却因为贸然刺杀巴拉莱卡殒命。东京局势风云变幻。", - "intr": "intr_task_intr_2085", - "pretask": 2103, - "followtask": 2105, - "cond": [], - "tiaozhuan": 3, - "order": 105, - "special": 0, - "show": "" - }, - "2105": { - "id": 2105, - "type": 2, - "stype": 145, - "prize": [ - { - "a": "item", - "t": "33", - "n": 1 - }, - { - "a": "item", - "t": "34", - "n": 1 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 1, - "name": "intr_task_name_2086", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", - "intr": "intr_task_intr_2086", - "pretask": 2104, - "followtask": 2106, - "cond": [], - "tiaozhuan": 3, - "order": 106, - "special": 0, - "show": "" - }, - "2106": { - "id": 2106, - "type": 2, - "stype": 134, - "prize": [ - { - "a": "item", - "t": "633", - "n": 10 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 1, - "name": "intr_task_name_2087", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", - "intr": "intr_task_intr_2087", - "pretask": 2105, - "followtask": 2107, - "cond": [ - 33 - ], - "tiaozhuan": 4, - "order": 107, - "special": 0, - "show": "" - }, - "2107": { - "id": 2107, - "type": 2, - "stype": 134, - "prize": [ - { - "a": "item", - "t": "1", - "n": 5000 - }, - { - "a": "attr", - "t": "jinbi", - "n": 20000 - } - ], - "pval": 10, - "name": "intr_task_name_2088", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", - "intr": "intr_task_intr_2088", "pretask": 2106, "followtask": 2108, - "cond": [ - 633 - ], - "tiaozhuan": 4, + "cond": [], + "tiaozhuan": 8, "order": 108, "special": 0, "show": "" @@ -4507,12 +4415,17 @@ "2108": { "id": 2108, "type": 2, - "stype": 106, + "stype": 104, "prize": [ { "a": "item", - "t": "3", - "n": 10 + "t": "1", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 50 }, { "a": "attr", @@ -4520,16 +4433,13 @@ "n": 20000 } ], - "pval": 1, - "name": "intr_task_name_2089", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2089", + "pval": 42, + "name": "intr_task_name_2077", + "intr": "intr_task_intr_2077", "pretask": 2107, "followtask": 2109, - "cond": [ - 85 - ], - "tiaozhuan": 2, + "cond": [], + "tiaozhuan": 3, "order": 109, "special": 0, "show": "" @@ -4537,27 +4447,31 @@ "2109": { "id": 2109, "type": 2, - "stype": 133, + "stype": 127, "prize": [ { - "a": "attr", - "t": "nexp", - "n": 5000 + "a": "item", + "t": "12", + "n": 20 }, { - "a": "attr", - "t": "jinbi", - "n": 20000 + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "item", + "t": "1", + "n": 100000 } ], - "pval": 10, - "name": "intr_task_name_2090", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", - "intr": "intr_task_intr_2090", + "pval": 1, + "name": "intr_task_name_16", + "intr": "intr_task_intr_2005", "pretask": 2108, "followtask": 2110, "cond": [], - "tiaozhuan": 8, + "tiaozhuan": 32, "order": 110, "special": 0, "show": "" @@ -4583,10 +4497,9 @@ "n": 20000 } ], - "pval": 65, - "name": "intr_task_name_2091", - "undefined": "原组长已死,但追杀你的人却络绎不绝。原来鹫峰组组长死后,小弟查卡叛变,不明就里的你只能保守应对。", - "intr": "intr_task_intr_2091", + "pval": 56, + "name": "intr_task_name_2078", + "intr": "intr_task_intr_2078", "pretask": 2109, "followtask": 2111, "cond": [], @@ -4617,9 +4530,8 @@ } ], "pval": 1, - "name": "intr_task_name_2092", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", - "intr": "intr_task_intr_2092", + "name": "intr_task_name_2079", + "intr": "intr_task_intr_2079", "pretask": 2110, "followtask": 2112, "cond": [], @@ -4645,15 +4557,14 @@ } ], "pval": 1, - "name": "intr_task_name_2093", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", - "intr": "intr_task_intr_2093", + "name": "intr_task_name_2080", + "intr": "intr_task_intr_2080", "pretask": 2111, "followtask": 2113, "cond": [ 33 ], - "tiaozhuan": 4, + "tiaozhuan": 74, "order": 113, "special": 0, "show": "" @@ -4675,15 +4586,14 @@ } ], "pval": 10, - "name": "intr_task_name_2094", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", - "intr": "intr_task_intr_2094", + "name": "intr_task_name_2081", + "intr": "intr_task_intr_2081", "pretask": 2112, "followtask": 2114, "cond": [ 633 ], - "tiaozhuan": 4, + "tiaozhuan": 74, "order": 114, "special": 0, "show": "" @@ -4705,13 +4615,12 @@ } ], "pval": 1, - "name": "intr_task_name_2095", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", - "intr": "intr_task_intr_2095", + "name": "intr_task_name_2082", + "intr": "intr_task_intr_2082", "pretask": 2113, "followtask": 2115, "cond": [ - 90 + 80 ], "tiaozhuan": 2, "order": 115, @@ -4735,9 +4644,8 @@ } ], "pval": 10, - "name": "intr_task_name_2096", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", - "intr": "intr_task_intr_2096", + "name": "intr_task_name_2083", + "intr": "intr_task_intr_2083", "pretask": 2114, "followtask": 2116, "cond": [], @@ -4749,6 +4657,394 @@ "2116": { "id": 2116, "type": 2, + "stype": 104, + "prize": [ + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 44, + "name": "intr_task_name_2084", + "intr": "intr_task_intr_2084", + "pretask": 2115, + "followtask": 2117, + "cond": [], + "tiaozhuan": 3, + "order": 117, + "special": 0, + "show": "" + }, + "2117": { + "id": 2117, + "type": 2, + "stype": 1, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 60, + "name": "intr_task_name_2085", + "intr": "intr_task_intr_2085", + "pretask": 2116, + "followtask": 2118, + "cond": [], + "tiaozhuan": 3, + "order": 118, + "special": 0, + "show": "" + }, + "2118": { + "id": 2118, + "type": 2, + "stype": 145, + "prize": [ + { + "a": "item", + "t": "33", + "n": 1 + }, + { + "a": "item", + "t": "34", + "n": 1 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2086", + "intr": "intr_task_intr_2086", + "pretask": 2117, + "followtask": 2119, + "cond": [], + "tiaozhuan": 3, + "order": 119, + "special": 0, + "show": "" + }, + "2119": { + "id": 2119, + "type": 2, + "stype": 134, + "prize": [ + { + "a": "item", + "t": "633", + "n": 10 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2087", + "intr": "intr_task_intr_2087", + "pretask": 2118, + "followtask": 2120, + "cond": [ + 33 + ], + "tiaozhuan": 74, + "order": 120, + "special": 0, + "show": "" + }, + "2120": { + "id": 2120, + "type": 2, + "stype": 134, + "prize": [ + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 10, + "name": "intr_task_name_2088", + "intr": "intr_task_intr_2088", + "pretask": 2119, + "followtask": 2121, + "cond": [ + 633 + ], + "tiaozhuan": 74, + "order": 121, + "special": 0, + "show": "" + }, + "2121": { + "id": 2121, + "type": 2, + "stype": 106, + "prize": [ + { + "a": "item", + "t": "3", + "n": 10 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2089", + "intr": "intr_task_intr_2089", + "pretask": 2120, + "followtask": 2122, + "cond": [ + 85 + ], + "tiaozhuan": 2, + "order": 122, + "special": 0, + "show": "" + }, + "2122": { + "id": 2122, + "type": 2, + "stype": 133, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 5000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 10, + "name": "intr_task_name_2090", + "intr": "intr_task_intr_2090", + "pretask": 2121, + "followtask": 2123, + "cond": [], + "tiaozhuan": 8, + "order": 123, + "special": 0, + "show": "" + }, + "2123": { + "id": 2123, + "type": 2, + "stype": 1, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 5000 + }, + { + "a": "item", + "t": "2", + "n": 50 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 65, + "name": "intr_task_name_2091", + "intr": "intr_task_intr_2091", + "pretask": 2122, + "followtask": 2124, + "cond": [], + "tiaozhuan": 3, + "order": 124, + "special": 0, + "show": "" + }, + "2124": { + "id": 2124, + "type": 2, + "stype": 145, + "prize": [ + { + "a": "item", + "t": "33", + "n": 1 + }, + { + "a": "item", + "t": "34", + "n": 1 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2092", + "intr": "intr_task_intr_2092", + "pretask": 2123, + "followtask": 2125, + "cond": [], + "tiaozhuan": 3, + "order": 125, + "special": 0, + "show": "" + }, + "2125": { + "id": 2125, + "type": 2, + "stype": 134, + "prize": [ + { + "a": "item", + "t": "633", + "n": 10 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2093", + "intr": "intr_task_intr_2093", + "pretask": 2124, + "followtask": 2126, + "cond": [ + 33 + ], + "tiaozhuan": 74, + "order": 126, + "special": 0, + "show": "" + }, + "2126": { + "id": 2126, + "type": 2, + "stype": 134, + "prize": [ + { + "a": "item", + "t": "1", + "n": 5000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 10, + "name": "intr_task_name_2094", + "intr": "intr_task_intr_2094", + "pretask": 2125, + "followtask": 2127, + "cond": [ + 633 + ], + "tiaozhuan": 74, + "order": 127, + "special": 0, + "show": "" + }, + "2127": { + "id": 2127, + "type": 2, + "stype": 106, + "prize": [ + { + "a": "item", + "t": "3", + "n": 10 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 1, + "name": "intr_task_name_2095", + "intr": "intr_task_intr_2095", + "pretask": 2126, + "followtask": 2128, + "cond": [ + 90 + ], + "tiaozhuan": 2, + "order": 128, + "special": 0, + "show": "" + }, + "2128": { + "id": 2128, + "type": 2, + "stype": 133, + "prize": [ + { + "a": "attr", + "t": "nexp", + "n": 5000 + }, + { + "a": "attr", + "t": "jinbi", + "n": 20000 + } + ], + "pval": 10, + "name": "intr_task_name_2096", + "intr": "intr_task_intr_2096", + "pretask": 2127, + "followtask": 2129, + "cond": [], + "tiaozhuan": 8, + "order": 129, + "special": 0, + "show": "" + }, + "2129": { + "id": 2129, + "type": 2, "stype": 1, "prize": [ { @@ -4769,18 +5065,17 @@ ], "pval": 70, "name": "intr_task_name_2097", - "undefined": "当再次见到雪绪的时候,你怎么也不相信她就是鹫峰组的新组长。而查卡恐惧你的实力,誓要将你与雪绪置于死地。", "intr": "intr_task_intr_2097", - "pretask": 2115, - "followtask": 2117, + "pretask": 2128, + "followtask": 2130, "cond": [], "tiaozhuan": 3, - "order": 117, + "order": 130, "special": 0, "show": "" }, - "2117": { - "id": 2117, + "2130": { + "id": 2130, "type": 2, "stype": 145, "prize": [ @@ -4802,18 +5097,17 @@ ], "pval": 1, "name": "intr_task_name_2098", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2098", - "pretask": 2116, - "followtask": 2118, + "pretask": 2129, + "followtask": 2131, "cond": [], "tiaozhuan": 3, - "order": 118, + "order": 131, "special": 0, "show": "" }, - "2118": { - "id": 2118, + "2131": { + "id": 2131, "type": 2, "stype": 134, "prize": [ @@ -4830,20 +5124,19 @@ ], "pval": 1, "name": "intr_task_name_2099", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2099", - "pretask": 2117, - "followtask": 2119, + "pretask": 2130, + "followtask": 2132, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 119, + "tiaozhuan": 74, + "order": 132, "special": 0, "show": "" }, - "2119": { - "id": 2119, + "2132": { + "id": 2132, "type": 2, "stype": 134, "prize": [ @@ -4860,20 +5153,19 @@ ], "pval": 10, "name": "intr_task_name_2100", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2100", - "pretask": 2118, - "followtask": 2120, + "pretask": 2131, + "followtask": 2133, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 120, + "tiaozhuan": 74, + "order": 133, "special": 0, "show": "" }, - "2120": { - "id": 2120, + "2133": { + "id": 2133, "type": 2, "stype": 106, "prize": [ @@ -4890,20 +5182,19 @@ ], "pval": 1, "name": "intr_task_name_2101", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2101", - "pretask": 2119, - "followtask": 2121, + "pretask": 2132, + "followtask": 2134, "cond": [ 92 ], "tiaozhuan": 2, - "order": 121, + "order": 134, "special": 0, "show": "" }, - "2121": { - "id": 2121, + "2134": { + "id": 2134, "type": 2, "stype": 133, "prize": [ @@ -4920,18 +5211,17 @@ ], "pval": 10, "name": "intr_task_name_2102", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2102", - "pretask": 2120, - "followtask": 2122, + "pretask": 2133, + "followtask": 2135, "cond": [], "tiaozhuan": 8, - "order": 122, + "order": 135, "special": 0, "show": "" }, - "2122": { - "id": 2122, + "2135": { + "id": 2135, "type": 2, "stype": 1, "prize": [ @@ -4953,18 +5243,17 @@ ], "pval": 75, "name": "intr_task_name_2103", - "undefined": "鹫峰组帮助巴拉莱卡清缴了敌对势力,并以此为条件,希望你能牵头与莫斯科方进行谈判。但莫斯科方却另有打算。", "intr": "intr_task_intr_2103", - "pretask": 2121, - "followtask": 2123, + "pretask": 2134, + "followtask": 2136, "cond": [], "tiaozhuan": 3, - "order": 123, + "order": 136, "special": 0, "show": "" }, - "2123": { - "id": 2123, + "2136": { + "id": 2136, "type": 2, "stype": 145, "prize": [ @@ -4986,18 +5275,17 @@ ], "pval": 1, "name": "intr_task_name_2104", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2104", - "pretask": 2122, - "followtask": 2124, + "pretask": 2135, + "followtask": 2137, "cond": [], "tiaozhuan": 3, - "order": 124, + "order": 137, "special": 0, "show": "" }, - "2124": { - "id": 2124, + "2137": { + "id": 2137, "type": 2, "stype": 134, "prize": [ @@ -5014,20 +5302,19 @@ ], "pval": 1, "name": "intr_task_name_2105", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2105", - "pretask": 2123, - "followtask": 2125, + "pretask": 2136, + "followtask": 2138, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 125, + "tiaozhuan": 74, + "order": 138, "special": 0, "show": "" }, - "2125": { - "id": 2125, + "2138": { + "id": 2138, "type": 2, "stype": 134, "prize": [ @@ -5044,20 +5331,19 @@ ], "pval": 10, "name": "intr_task_name_2106", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2106", - "pretask": 2124, - "followtask": 2126, + "pretask": 2137, + "followtask": 2139, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 126, + "tiaozhuan": 74, + "order": 139, "special": 0, "show": "" }, - "2126": { - "id": 2126, + "2139": { + "id": 2139, "type": 2, "stype": 106, "prize": [ @@ -5074,20 +5360,19 @@ ], "pval": 1, "name": "intr_task_name_2107", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2107", - "pretask": 2125, - "followtask": 2127, + "pretask": 2138, + "followtask": 2140, "cond": [ 94 ], "tiaozhuan": 2, - "order": 127, + "order": 140, "special": 0, "show": "" }, - "2127": { - "id": 2127, + "2140": { + "id": 2140, "type": 2, "stype": 133, "prize": [ @@ -5104,18 +5389,17 @@ ], "pval": 10, "name": "intr_task_name_2108", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2108", - "pretask": 2126, - "followtask": 2128, + "pretask": 2139, + "followtask": 2141, "cond": [], "tiaozhuan": 8, - "order": 128, + "order": 141, "special": 0, "show": "" }, - "2128": { - "id": 2128, + "2141": { + "id": 2141, "type": 2, "stype": 1, "prize": [ @@ -5137,18 +5421,17 @@ ], "pval": 80, "name": "intr_task_name_2109", - "undefined": "接到巴拉莱卡清缴命令的你,率领众人将鹫峰组围困到角落。昔日的朋友,今日的对手。你拿起枪,又想起大家一起游玩的日子。", "intr": "intr_task_intr_2109", - "pretask": 2127, - "followtask": 2129, + "pretask": 2140, + "followtask": 2142, "cond": [], "tiaozhuan": 3, - "order": 129, + "order": 142, "special": 0, "show": "" }, - "2129": { - "id": 2129, + "2142": { + "id": 2142, "type": 2, "stype": 145, "prize": [ @@ -5170,18 +5453,17 @@ ], "pval": 1, "name": "intr_task_name_2110", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2110", - "pretask": 2128, - "followtask": 2130, + "pretask": 2141, + "followtask": 2143, "cond": [], "tiaozhuan": 3, - "order": 130, + "order": 143, "special": 0, "show": "" }, - "2130": { - "id": 2130, + "2143": { + "id": 2143, "type": 2, "stype": 134, "prize": [ @@ -5198,20 +5480,19 @@ ], "pval": 1, "name": "intr_task_name_2111", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2111", - "pretask": 2129, - "followtask": 2131, + "pretask": 2142, + "followtask": 2144, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 131, + "tiaozhuan": 74, + "order": 144, "special": 0, "show": "" }, - "2131": { - "id": 2131, + "2144": { + "id": 2144, "type": 2, "stype": 134, "prize": [ @@ -5228,20 +5509,19 @@ ], "pval": 10, "name": "intr_task_name_2112", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2112", - "pretask": 2130, - "followtask": 2132, + "pretask": 2143, + "followtask": 2145, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 132, + "tiaozhuan": 74, + "order": 145, "special": 0, "show": "" }, - "2132": { - "id": 2132, + "2145": { + "id": 2145, "type": 2, "stype": 106, "prize": [ @@ -5258,20 +5538,19 @@ ], "pval": 1, "name": "intr_task_name_2113", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2113", - "pretask": 2131, - "followtask": 2133, + "pretask": 2144, + "followtask": 2146, "cond": [ 96 ], "tiaozhuan": 2, - "order": 133, + "order": 146, "special": 0, "show": "" }, - "2133": { - "id": 2133, + "2146": { + "id": 2146, "type": 2, "stype": 133, "prize": [ @@ -5288,18 +5567,17 @@ ], "pval": 10, "name": "intr_task_name_2114", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2114", - "pretask": 2132, - "followtask": 2134, + "pretask": 2145, + "followtask": 2147, "cond": [], "tiaozhuan": 8, - "order": 134, + "order": 147, "special": 0, "show": "" }, - "2134": { - "id": 2134, + "2147": { + "id": 2147, "type": 2, "stype": 1, "prize": [ @@ -5321,18 +5599,17 @@ ], "pval": 85, "name": "intr_task_name_2115", - "undefined": "拉布雷斯家族的家主被美方暗杀,暗杀军队撤离到罗阿那普拉修整,并要求加入你的麾下。然而女仆罗贝尔特已前来复仇。", "intr": "intr_task_intr_2115", - "pretask": 2133, - "followtask": 2135, + "pretask": 2146, + "followtask": 2148, "cond": [], "tiaozhuan": 3, - "order": 135, + "order": 148, "special": 0, "show": "" }, - "2135": { - "id": 2135, + "2148": { + "id": 2148, "type": 2, "stype": 145, "prize": [ @@ -5354,18 +5631,17 @@ ], "pval": 1, "name": "intr_task_name_2116", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2116", - "pretask": 2134, - "followtask": 2136, + "pretask": 2147, + "followtask": 2149, "cond": [], "tiaozhuan": 3, - "order": 136, + "order": 149, "special": 0, "show": "" }, - "2136": { - "id": 2136, + "2149": { + "id": 2149, "type": 2, "stype": 134, "prize": [ @@ -5382,20 +5658,19 @@ ], "pval": 1, "name": "intr_task_name_2117", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2117", - "pretask": 2135, - "followtask": 2137, + "pretask": 2148, + "followtask": 2150, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 137, + "tiaozhuan": 74, + "order": 150, "special": 0, "show": "" }, - "2137": { - "id": 2137, + "2150": { + "id": 2150, "type": 2, "stype": 134, "prize": [ @@ -5412,20 +5687,19 @@ ], "pval": 10, "name": "intr_task_name_2118", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2118", - "pretask": 2136, - "followtask": 2138, + "pretask": 2149, + "followtask": 2151, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 138, + "tiaozhuan": 74, + "order": 151, "special": 0, "show": "" }, - "2138": { - "id": 2138, + "2151": { + "id": 2151, "type": 2, "stype": 106, "prize": [ @@ -5442,20 +5716,19 @@ ], "pval": 1, "name": "intr_task_name_2119", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2119", - "pretask": 2137, - "followtask": 2139, + "pretask": 2150, + "followtask": 2152, "cond": [ 98 ], "tiaozhuan": 2, - "order": 139, + "order": 152, "special": 0, "show": "" }, - "2139": { - "id": 2139, + "2152": { + "id": 2152, "type": 2, "stype": 133, "prize": [ @@ -5472,18 +5745,17 @@ ], "pval": 10, "name": "intr_task_name_2120", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2120", - "pretask": 2138, - "followtask": 2140, + "pretask": 2151, + "followtask": 2153, "cond": [], "tiaozhuan": 8, - "order": 140, + "order": 153, "special": 0, "show": "" }, - "2140": { - "id": 2140, + "2153": { + "id": 2153, "type": 2, "stype": 1, "prize": [ @@ -5505,18 +5777,17 @@ ], "pval": 90, "name": "intr_task_name_2121", - "undefined": "现今身为一方头领的你,并不想接下这个烫手山芋。但罗贝尔特的到来掀起了新的风浪,为了平衡势力,你被迫入局。", "intr": "intr_task_intr_2121", - "pretask": 2139, - "followtask": 2141, + "pretask": 2152, + "followtask": 2154, "cond": [], "tiaozhuan": 3, - "order": 141, + "order": 154, "special": 0, "show": "" }, - "2141": { - "id": 2141, + "2154": { + "id": 2154, "type": 2, "stype": 145, "prize": [ @@ -5538,18 +5809,17 @@ ], "pval": 1, "name": "intr_task_name_2122", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2122", - "pretask": 2140, - "followtask": 2142, + "pretask": 2153, + "followtask": 2155, "cond": [], "tiaozhuan": 3, - "order": 142, + "order": 155, "special": 0, "show": "" }, - "2142": { - "id": 2142, + "2155": { + "id": 2155, "type": 2, "stype": 134, "prize": [ @@ -5566,20 +5836,19 @@ ], "pval": 1, "name": "intr_task_name_2123", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2123", - "pretask": 2141, - "followtask": 2143, + "pretask": 2154, + "followtask": 2156, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 143, + "tiaozhuan": 74, + "order": 156, "special": 0, "show": "" }, - "2143": { - "id": 2143, + "2156": { + "id": 2156, "type": 2, "stype": 134, "prize": [ @@ -5596,20 +5865,19 @@ ], "pval": 10, "name": "intr_task_name_2124", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2124", - "pretask": 2142, - "followtask": 2144, + "pretask": 2155, + "followtask": 2157, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 144, + "tiaozhuan": 74, + "order": 157, "special": 0, "show": "" }, - "2144": { - "id": 2144, + "2157": { + "id": 2157, "type": 2, "stype": 106, "prize": [ @@ -5626,20 +5894,19 @@ ], "pval": 1, "name": "intr_task_name_2125", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2125", - "pretask": 2143, - "followtask": 2145, + "pretask": 2156, + "followtask": 2158, "cond": [ 100 ], "tiaozhuan": 2, - "order": 145, + "order": 158, "special": 0, "show": "" }, - "2145": { - "id": 2145, + "2158": { + "id": 2158, "type": 2, "stype": 133, "prize": [ @@ -5656,18 +5923,17 @@ ], "pval": 10, "name": "intr_task_name_2126", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2126", - "pretask": 2144, - "followtask": 2146, + "pretask": 2157, + "followtask": 2159, "cond": [], "tiaozhuan": 8, - "order": 146, + "order": 159, "special": 0, "show": "" }, - "2146": { - "id": 2146, + "2159": { + "id": 2159, "type": 2, "stype": 1, "prize": [ @@ -5689,18 +5955,17 @@ ], "pval": 95, "name": "intr_task_name_2127", - "undefined": "拉布雷斯的新家主加西亚委托张维新做中间人,请求你出手保护罗贝尔特。就在你陷入两难之际,黑礁再次向你伸出援手。", "intr": "intr_task_intr_2127", - "pretask": 2145, - "followtask": 2147, + "pretask": 2158, + "followtask": 2160, "cond": [], "tiaozhuan": 3, - "order": 147, + "order": 160, "special": 0, "show": "" }, - "2147": { - "id": 2147, + "2160": { + "id": 2160, "type": 2, "stype": 145, "prize": [ @@ -5722,18 +5987,17 @@ ], "pval": 1, "name": "intr_task_name_2128", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2128", - "pretask": 2146, - "followtask": 2148, + "pretask": 2159, + "followtask": 2161, "cond": [], "tiaozhuan": 3, - "order": 148, + "order": 161, "special": 0, "show": "" }, - "2148": { - "id": 2148, + "2161": { + "id": 2161, "type": 2, "stype": 134, "prize": [ @@ -5750,20 +6014,19 @@ ], "pval": 1, "name": "intr_task_name_2129", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2129", - "pretask": 2147, - "followtask": 2149, + "pretask": 2160, + "followtask": 2162, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 149, + "tiaozhuan": 74, + "order": 162, "special": 0, "show": "" }, - "2149": { - "id": 2149, + "2162": { + "id": 2162, "type": 2, "stype": 134, "prize": [ @@ -5780,20 +6043,19 @@ ], "pval": 10, "name": "intr_task_name_2130", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2130", - "pretask": 2148, - "followtask": 2150, + "pretask": 2161, + "followtask": 2163, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 150, + "tiaozhuan": 74, + "order": 163, "special": 0, "show": "" }, - "2150": { - "id": 2150, + "2163": { + "id": 2163, "type": 2, "stype": 106, "prize": [ @@ -5810,20 +6072,19 @@ ], "pval": 1, "name": "intr_task_name_2131", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2131", - "pretask": 2149, - "followtask": 2151, + "pretask": 2162, + "followtask": 2164, "cond": [ 102 ], "tiaozhuan": 2, - "order": 151, + "order": 164, "special": 0, "show": "" }, - "2151": { - "id": 2151, + "2164": { + "id": 2164, "type": 2, "stype": 133, "prize": [ @@ -5840,18 +6101,17 @@ ], "pval": 10, "name": "intr_task_name_2132", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2132", - "pretask": 2150, - "followtask": 2152, + "pretask": 2163, + "followtask": 2165, "cond": [], "tiaozhuan": 8, - "order": 152, + "order": 165, "special": 0, "show": "" }, - "2152": { - "id": 2152, + "2165": { + "id": 2165, "type": 2, "stype": 1, "prize": [ @@ -5873,18 +6133,17 @@ ], "pval": 100, "name": "intr_task_name_2133", - "undefined": "黑礁带你联络到巴拉莱卡,众人出面将所有黑帮头领聚集在一起开会,商讨如何解决罗贝尔特,然后毫无意外地打了起来。", "intr": "intr_task_intr_2133", - "pretask": 2151, - "followtask": 2153, + "pretask": 2164, + "followtask": 2166, "cond": [], "tiaozhuan": 3, - "order": 153, + "order": 166, "special": 0, "show": "" }, - "2153": { - "id": 2153, + "2166": { + "id": 2166, "type": 2, "stype": 145, "prize": [ @@ -5906,18 +6165,17 @@ ], "pval": 1, "name": "intr_task_name_2134", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2134", - "pretask": 2152, - "followtask": 2154, + "pretask": 2165, + "followtask": 2167, "cond": [], "tiaozhuan": 3, - "order": 154, + "order": 167, "special": 0, "show": "" }, - "2154": { - "id": 2154, + "2167": { + "id": 2167, "type": 2, "stype": 134, "prize": [ @@ -5934,20 +6192,19 @@ ], "pval": 1, "name": "intr_task_name_2135", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2135", - "pretask": 2153, - "followtask": 2155, + "pretask": 2166, + "followtask": 2168, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 155, + "tiaozhuan": 74, + "order": 168, "special": 0, "show": "" }, - "2155": { - "id": 2155, + "2168": { + "id": 2168, "type": 2, "stype": 134, "prize": [ @@ -5964,20 +6221,19 @@ ], "pval": 10, "name": "intr_task_name_2136", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2136", - "pretask": 2154, - "followtask": 2156, + "pretask": 2167, + "followtask": 2169, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 156, + "tiaozhuan": 74, + "order": 169, "special": 0, "show": "" }, - "2156": { - "id": 2156, + "2169": { + "id": 2169, "type": 2, "stype": 106, "prize": [ @@ -5994,20 +6250,19 @@ ], "pval": 1, "name": "intr_task_name_2137", - "undefined": "上次的事件让你意识到必须提升干部们的实力,强大才是获胜的关键。", "intr": "intr_task_intr_2137", - "pretask": 2155, - "followtask": 2157, + "pretask": 2168, + "followtask": 2170, "cond": [ 104 ], "tiaozhuan": 2, - "order": 157, + "order": 170, "special": 0, "show": "" }, - "2157": { - "id": 2157, + "2170": { + "id": 2170, "type": 2, "stype": 133, "prize": [ @@ -6024,18 +6279,17 @@ ], "pval": 10, "name": "intr_task_name_2138", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2138", - "pretask": 2156, - "followtask": 2158, + "pretask": 2169, + "followtask": 2171, "cond": [], "tiaozhuan": 8, - "order": 158, + "order": 171, "special": 0, "show": "" }, - "2158": { - "id": 2158, + "2171": { + "id": 2171, "type": 2, "stype": 1, "prize": [ @@ -6057,18 +6311,17 @@ ], "pval": 105, "name": "intr_task_name_2139", - "undefined": "罗贝尔特为复仇而来,哥伦比亚革命军为追杀罗贝尔特而来。而你为了履行承诺不得不先与革命军对峙。", "intr": "intr_task_intr_2139", - "pretask": 2157, - "followtask": 2159, + "pretask": 2170, + "followtask": 2172, "cond": [], "tiaozhuan": 3, - "order": 159, + "order": 172, "special": 0, "show": "" }, - "2159": { - "id": 2159, + "2172": { + "id": 2172, "type": 2, "stype": 145, "prize": [ @@ -6090,18 +6343,17 @@ ], "pval": 1, "name": "intr_task_name_2140", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2140", - "pretask": 2158, - "followtask": 2160, + "pretask": 2171, + "followtask": 2173, "cond": [], "tiaozhuan": 3, - "order": 160, + "order": 173, "special": 0, "show": "" }, - "2160": { - "id": 2160, + "2173": { + "id": 2173, "type": 2, "stype": 134, "prize": [ @@ -6118,20 +6370,19 @@ ], "pval": 1, "name": "intr_task_name_2141", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2141", - "pretask": 2159, - "followtask": 2161, + "pretask": 2172, + "followtask": 2174, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 161, + "tiaozhuan": 74, + "order": 174, "special": 0, "show": "" }, - "2161": { - "id": 2161, + "2174": { + "id": 2174, "type": 2, "stype": 134, "prize": [ @@ -6153,20 +6404,19 @@ ], "pval": 10, "name": "intr_task_name_2142", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2142", - "pretask": 2160, - "followtask": 2162, + "pretask": 2173, + "followtask": 2175, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 162, + "tiaozhuan": 74, + "order": 175, "special": 0, "show": "" }, - "2162": { - "id": 2162, + "2175": { + "id": 2175, "type": 2, "stype": 133, "prize": [ @@ -6183,18 +6433,17 @@ ], "pval": 10, "name": "intr_task_name_2143", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2143", - "pretask": 2161, - "followtask": 2163, + "pretask": 2174, + "followtask": 2176, "cond": [], "tiaozhuan": 8, - "order": 163, + "order": 176, "special": 0, "show": "" }, - "2163": { - "id": 2163, + "2176": { + "id": 2176, "type": 2, "stype": 1, "prize": [ @@ -6216,18 +6465,17 @@ ], "pval": 110, "name": "intr_task_name_2144", - "undefined": "闻讯赶到的杀手已埋伏在罗贝尔特的必经路段,与此同时,你和众部下也绕到了杀手后方。", "intr": "intr_task_intr_2144", - "pretask": 2162, - "followtask": 2164, + "pretask": 2175, + "followtask": 2177, "cond": [], "tiaozhuan": 3, - "order": 164, + "order": 177, "special": 0, "show": "" }, - "2164": { - "id": 2164, + "2177": { + "id": 2177, "type": 2, "stype": 145, "prize": [ @@ -6249,18 +6497,17 @@ ], "pval": 1, "name": "intr_task_name_2145", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2145", - "pretask": 2163, - "followtask": 2165, + "pretask": 2176, + "followtask": 2178, "cond": [], "tiaozhuan": 3, - "order": 165, + "order": 178, "special": 0, "show": "" }, - "2165": { - "id": 2165, + "2178": { + "id": 2178, "type": 2, "stype": 134, "prize": [ @@ -6277,20 +6524,19 @@ ], "pval": 1, "name": "intr_task_name_2146", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2146", - "pretask": 2164, - "followtask": 2166, + "pretask": 2177, + "followtask": 2179, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 166, + "tiaozhuan": 74, + "order": 179, "special": 0, "show": "" }, - "2166": { - "id": 2166, + "2179": { + "id": 2179, "type": 2, "stype": 134, "prize": [ @@ -6312,20 +6558,19 @@ ], "pval": 10, "name": "intr_task_name_2147", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2147", - "pretask": 2165, - "followtask": 2167, + "pretask": 2178, + "followtask": 2180, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 167, + "tiaozhuan": 74, + "order": 180, "special": 0, "show": "" }, - "2167": { - "id": 2167, + "2180": { + "id": 2180, "type": 2, "stype": 133, "prize": [ @@ -6342,18 +6587,17 @@ ], "pval": 10, "name": "intr_task_name_2148", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2148", - "pretask": 2166, - "followtask": 2168, + "pretask": 2179, + "followtask": 2181, "cond": [], "tiaozhuan": 8, - "order": 168, + "order": 181, "special": 0, "show": "" }, - "2168": { - "id": 2168, + "2181": { + "id": 2181, "type": 2, "stype": 1, "prize": [ @@ -6375,18 +6619,17 @@ ], "pval": 115, "name": "intr_task_name_2149", - "undefined": "在干掉无名杀手们后,你带领众部下与哥伦比亚的主力正面交锋。在高处罗比尔特的协助下,成功剿灭了对手。", "intr": "intr_task_intr_2149", - "pretask": 2167, - "followtask": 2169, + "pretask": 2180, + "followtask": 2182, "cond": [], "tiaozhuan": 3, - "order": 169, + "order": 182, "special": 0, "show": "" }, - "2169": { - "id": 2169, + "2182": { + "id": 2182, "type": 2, "stype": 145, "prize": [ @@ -6408,18 +6651,17 @@ ], "pval": 1, "name": "intr_task_name_2150", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2150", - "pretask": 2168, - "followtask": 2170, + "pretask": 2181, + "followtask": 2183, "cond": [], "tiaozhuan": 3, - "order": 170, + "order": 183, "special": 0, "show": "" }, - "2170": { - "id": 2170, + "2183": { + "id": 2183, "type": 2, "stype": 134, "prize": [ @@ -6436,20 +6678,19 @@ ], "pval": 1, "name": "intr_task_name_2151", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2151", - "pretask": 2169, - "followtask": 2171, + "pretask": 2182, + "followtask": 2184, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 171, + "tiaozhuan": 74, + "order": 184, "special": 0, "show": "" }, - "2171": { - "id": 2171, + "2184": { + "id": 2184, "type": 2, "stype": 134, "prize": [ @@ -6471,20 +6712,19 @@ ], "pval": 10, "name": "intr_task_name_2152", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2152", - "pretask": 2170, - "followtask": 2172, + "pretask": 2183, + "followtask": 2185, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 172, + "tiaozhuan": 74, + "order": 185, "special": 0, "show": "" }, - "2172": { - "id": 2172, + "2185": { + "id": 2185, "type": 2, "stype": 133, "prize": [ @@ -6501,18 +6741,17 @@ ], "pval": 10, "name": "intr_task_name_2153", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2153", - "pretask": 2171, - "followtask": 2173, + "pretask": 2184, + "followtask": 2186, "cond": [], "tiaozhuan": 8, - "order": 173, + "order": 186, "special": 0, "show": "" }, - "2173": { - "id": 2173, + "2186": { + "id": 2186, "type": 2, "stype": 1, "prize": [ @@ -6534,18 +6773,17 @@ ], "pval": 120, "name": "intr_task_name_2154", - "undefined": "加西亚独自闯入交战地点,被美国大军掠为人质。罗贝尔特匆忙杀到,却发现一切都是黑礁商会布下的局。", "intr": "intr_task_intr_2154", - "pretask": 2172, - "followtask": 2174, + "pretask": 2185, + "followtask": 2187, "cond": [], "tiaozhuan": 3, - "order": 174, + "order": 187, "special": 0, "show": "" }, - "2174": { - "id": 2174, + "2187": { + "id": 2187, "type": 2, "stype": 145, "prize": [ @@ -6567,18 +6805,17 @@ ], "pval": 1, "name": "intr_task_name_2155", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2155", - "pretask": 2173, - "followtask": 2175, + "pretask": 2186, + "followtask": 2188, "cond": [], "tiaozhuan": 3, - "order": 175, + "order": 188, "special": 0, "show": "" }, - "2175": { - "id": 2175, + "2188": { + "id": 2188, "type": 2, "stype": 134, "prize": [ @@ -6595,20 +6832,19 @@ ], "pval": 1, "name": "intr_task_name_2156", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2156", - "pretask": 2174, - "followtask": 2176, + "pretask": 2187, + "followtask": 2189, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 176, + "tiaozhuan": 74, + "order": 189, "special": 0, "show": "" }, - "2176": { - "id": 2176, + "2189": { + "id": 2189, "type": 2, "stype": 134, "prize": [ @@ -6630,20 +6866,19 @@ ], "pval": 10, "name": "intr_task_name_2157", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2157", - "pretask": 2175, - "followtask": 2177, + "pretask": 2188, + "followtask": 2190, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 177, + "tiaozhuan": 74, + "order": 190, "special": 0, "show": "" }, - "2177": { - "id": 2177, + "2190": { + "id": 2190, "type": 2, "stype": 133, "prize": [ @@ -6660,18 +6895,17 @@ ], "pval": 10, "name": "intr_task_name_2158", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2158", - "pretask": 2176, - "followtask": 2178, + "pretask": 2189, + "followtask": 2191, "cond": [], "tiaozhuan": 8, - "order": 178, + "order": 191, "special": 0, "show": "" }, - "2178": { - "id": 2178, + "2191": { + "id": 2191, "type": 2, "stype": 1, "prize": [ @@ -6693,18 +6927,17 @@ ], "pval": 125, "name": "intr_task_name_2159", - "undefined": "罗贝尔特的到来意外解决了美军,同时也使你掌控了金三角贸易。但你明显引起了其他势力的不满。", "intr": "intr_task_intr_2159", - "pretask": 2177, - "followtask": 2179, + "pretask": 2190, + "followtask": 2192, "cond": [], "tiaozhuan": 3, - "order": 179, + "order": 192, "special": 0, "show": "" }, - "2179": { - "id": 2179, + "2192": { + "id": 2192, "type": 2, "stype": 145, "prize": [ @@ -6726,18 +6959,17 @@ ], "pval": 1, "name": "intr_task_name_2160", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2160", - "pretask": 2178, - "followtask": 2180, + "pretask": 2191, + "followtask": 2193, "cond": [], "tiaozhuan": 3, - "order": 180, + "order": 193, "special": 0, "show": "" }, - "2180": { - "id": 2180, + "2193": { + "id": 2193, "type": 2, "stype": 134, "prize": [ @@ -6754,20 +6986,19 @@ ], "pval": 1, "name": "intr_task_name_2161", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2161", - "pretask": 2179, - "followtask": 2181, + "pretask": 2192, + "followtask": 2194, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 181, + "tiaozhuan": 74, + "order": 194, "special": 0, "show": "" }, - "2181": { - "id": 2181, + "2194": { + "id": 2194, "type": 2, "stype": 134, "prize": [ @@ -6789,20 +7020,19 @@ ], "pval": 10, "name": "intr_task_name_2162", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2162", - "pretask": 2180, - "followtask": 2182, + "pretask": 2193, + "followtask": 2195, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 182, + "tiaozhuan": 74, + "order": 195, "special": 0, "show": "" }, - "2182": { - "id": 2182, + "2195": { + "id": 2195, "type": 2, "stype": 133, "prize": [ @@ -6819,18 +7049,17 @@ ], "pval": 10, "name": "intr_task_name_2163", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2163", - "pretask": 2181, - "followtask": 2183, + "pretask": 2194, + "followtask": 2196, "cond": [], "tiaozhuan": 8, - "order": 183, + "order": 196, "special": 0, "show": "" }, - "2183": { - "id": 2183, + "2196": { + "id": 2196, "type": 2, "stype": 1, "prize": [ @@ -6852,18 +7081,17 @@ ], "pval": 130, "name": "intr_task_name_2164", - "undefined": "既然有不满,就去狠狠打到他满意为止。", "intr": "intr_task_intr_2164", - "pretask": 2182, - "followtask": 2184, + "pretask": 2195, + "followtask": 2197, "cond": [], "tiaozhuan": 3, - "order": 184, + "order": 197, "special": 0, "show": "" }, - "2184": { - "id": 2184, + "2197": { + "id": 2197, "type": 2, "stype": 145, "prize": [ @@ -6885,18 +7113,17 @@ ], "pval": 1, "name": "intr_task_name_2165", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2165", - "pretask": 2183, - "followtask": 2185, + "pretask": 2196, + "followtask": 2198, "cond": [], "tiaozhuan": 3, - "order": 185, + "order": 198, "special": 0, "show": "" }, - "2185": { - "id": 2185, + "2198": { + "id": 2198, "type": 2, "stype": 134, "prize": [ @@ -6913,20 +7140,19 @@ ], "pval": 1, "name": "intr_task_name_2166", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2166", - "pretask": 2184, - "followtask": 2186, + "pretask": 2197, + "followtask": 2199, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 186, + "tiaozhuan": 74, + "order": 199, "special": 0, "show": "" }, - "2186": { - "id": 2186, + "2199": { + "id": 2199, "type": 2, "stype": 134, "prize": [ @@ -6948,20 +7174,19 @@ ], "pval": 10, "name": "intr_task_name_2167", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2167", - "pretask": 2185, - "followtask": 2187, + "pretask": 2198, + "followtask": 2200, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 187, + "tiaozhuan": 74, + "order": 200, "special": 0, "show": "" }, - "2187": { - "id": 2187, + "2200": { + "id": 2200, "type": 2, "stype": 133, "prize": [ @@ -6978,18 +7203,17 @@ ], "pval": 10, "name": "intr_task_name_2168", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2168", - "pretask": 2186, - "followtask": 2188, + "pretask": 2199, + "followtask": 2201, "cond": [], "tiaozhuan": 8, - "order": 188, + "order": 201, "special": 0, "show": "" }, - "2188": { - "id": 2188, + "2201": { + "id": 2201, "type": 2, "stype": 1, "prize": [ @@ -7011,18 +7235,17 @@ ], "pval": 135, "name": "intr_task_name_2169", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2169", - "pretask": 2187, - "followtask": 2189, + "pretask": 2200, + "followtask": 2202, "cond": [], "tiaozhuan": 3, - "order": 189, + "order": 202, "special": 0, "show": "" }, - "2189": { - "id": 2189, + "2202": { + "id": 2202, "type": 2, "stype": 145, "prize": [ @@ -7044,18 +7267,17 @@ ], "pval": 1, "name": "intr_task_name_2170", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2170", - "pretask": 2188, - "followtask": 2190, + "pretask": 2201, + "followtask": 2203, "cond": [], "tiaozhuan": 3, - "order": 190, + "order": 203, "special": 0, "show": "" }, - "2190": { - "id": 2190, + "2203": { + "id": 2203, "type": 2, "stype": 134, "prize": [ @@ -7072,20 +7294,19 @@ ], "pval": 1, "name": "intr_task_name_2171", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2171", - "pretask": 2189, - "followtask": 2191, + "pretask": 2202, + "followtask": 2204, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 191, + "tiaozhuan": 74, + "order": 204, "special": 0, "show": "" }, - "2191": { - "id": 2191, + "2204": { + "id": 2204, "type": 2, "stype": 134, "prize": [ @@ -7107,20 +7328,19 @@ ], "pval": 10, "name": "intr_task_name_2172", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2172", - "pretask": 2190, - "followtask": 2192, + "pretask": 2203, + "followtask": 2205, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 192, + "tiaozhuan": 74, + "order": 205, "special": 0, "show": "" }, - "2192": { - "id": 2192, + "2205": { + "id": 2205, "type": 2, "stype": 133, "prize": [ @@ -7137,18 +7357,17 @@ ], "pval": 10, "name": "intr_task_name_2173", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2173", - "pretask": 2191, - "followtask": 2193, + "pretask": 2204, + "followtask": 2206, "cond": [], "tiaozhuan": 8, - "order": 193, + "order": 206, "special": 0, "show": "" }, - "2193": { - "id": 2193, + "2206": { + "id": 2206, "type": 2, "stype": 1, "prize": [ @@ -7170,18 +7389,17 @@ ], "pval": 140, "name": "intr_task_name_2174", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2174", - "pretask": 2192, - "followtask": 2194, + "pretask": 2205, + "followtask": 2207, "cond": [], "tiaozhuan": 3, - "order": 194, + "order": 207, "special": 0, "show": "" }, - "2194": { - "id": 2194, + "2207": { + "id": 2207, "type": 2, "stype": 145, "prize": [ @@ -7203,18 +7421,17 @@ ], "pval": 1, "name": "intr_task_name_2175", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2175", - "pretask": 2193, - "followtask": 2195, + "pretask": 2206, + "followtask": 2208, "cond": [], "tiaozhuan": 3, - "order": 195, + "order": 208, "special": 0, "show": "" }, - "2195": { - "id": 2195, + "2208": { + "id": 2208, "type": 2, "stype": 134, "prize": [ @@ -7231,20 +7448,19 @@ ], "pval": 1, "name": "intr_task_name_2176", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2176", - "pretask": 2194, - "followtask": 2196, + "pretask": 2207, + "followtask": 2209, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 196, + "tiaozhuan": 74, + "order": 209, "special": 0, "show": "" }, - "2196": { - "id": 2196, + "2209": { + "id": 2209, "type": 2, "stype": 134, "prize": [ @@ -7266,20 +7482,19 @@ ], "pval": 10, "name": "intr_task_name_2177", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2177", - "pretask": 2195, - "followtask": 2197, + "pretask": 2208, + "followtask": 2210, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 197, + "tiaozhuan": 74, + "order": 210, "special": 0, "show": "" }, - "2197": { - "id": 2197, + "2210": { + "id": 2210, "type": 2, "stype": 133, "prize": [ @@ -7296,18 +7511,17 @@ ], "pval": 10, "name": "intr_task_name_2178", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2178", - "pretask": 2196, - "followtask": 2198, + "pretask": 2209, + "followtask": 2211, "cond": [], "tiaozhuan": 8, - "order": 198, + "order": 211, "special": 0, "show": "" }, - "2198": { - "id": 2198, + "2211": { + "id": 2211, "type": 2, "stype": 1, "prize": [ @@ -7329,18 +7543,17 @@ ], "pval": 145, "name": "intr_task_name_2179", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2179", - "pretask": 2197, - "followtask": 2199, + "pretask": 2210, + "followtask": 2212, "cond": [], "tiaozhuan": 3, - "order": 199, + "order": 212, "special": 0, "show": "" }, - "2199": { - "id": 2199, + "2212": { + "id": 2212, "type": 2, "stype": 145, "prize": [ @@ -7362,18 +7575,17 @@ ], "pval": 1, "name": "intr_task_name_2180", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2180", - "pretask": 2198, - "followtask": 2200, + "pretask": 2211, + "followtask": 2213, "cond": [], "tiaozhuan": 3, - "order": 200, + "order": 213, "special": 0, "show": "" }, - "2200": { - "id": 2200, + "2213": { + "id": 2213, "type": 2, "stype": 134, "prize": [ @@ -7390,20 +7602,19 @@ ], "pval": 1, "name": "intr_task_name_2181", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2181", - "pretask": 2199, - "followtask": 2201, + "pretask": 2212, + "followtask": 2214, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 201, + "tiaozhuan": 74, + "order": 214, "special": 0, "show": "" }, - "2201": { - "id": 2201, + "2214": { + "id": 2214, "type": 2, "stype": 134, "prize": [ @@ -7425,20 +7636,19 @@ ], "pval": 10, "name": "intr_task_name_2182", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2182", - "pretask": 2200, - "followtask": 2202, + "pretask": 2213, + "followtask": 2215, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 202, + "tiaozhuan": 74, + "order": 215, "special": 0, "show": "" }, - "2202": { - "id": 2202, + "2215": { + "id": 2215, "type": 2, "stype": 133, "prize": [ @@ -7455,18 +7665,17 @@ ], "pval": 10, "name": "intr_task_name_2183", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2183", - "pretask": 2201, - "followtask": 2203, + "pretask": 2214, + "followtask": 2216, "cond": [], "tiaozhuan": 8, - "order": 203, + "order": 216, "special": 0, "show": "" }, - "2203": { - "id": 2203, + "2216": { + "id": 2216, "type": 2, "stype": 1, "prize": [ @@ -7488,18 +7697,17 @@ ], "pval": 150, "name": "intr_task_name_2184", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2184", - "pretask": 2202, - "followtask": 2204, + "pretask": 2215, + "followtask": 2217, "cond": [], "tiaozhuan": 3, - "order": 204, + "order": 217, "special": 0, "show": "" }, - "2204": { - "id": 2204, + "2217": { + "id": 2217, "type": 2, "stype": 145, "prize": [ @@ -7521,18 +7729,17 @@ ], "pval": 1, "name": "intr_task_name_2185", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2185", - "pretask": 2203, - "followtask": 2205, + "pretask": 2216, + "followtask": 2218, "cond": [], "tiaozhuan": 3, - "order": 205, + "order": 218, "special": 0, "show": "" }, - "2205": { - "id": 2205, + "2218": { + "id": 2218, "type": 2, "stype": 134, "prize": [ @@ -7549,20 +7756,19 @@ ], "pval": 1, "name": "intr_task_name_2186", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2186", - "pretask": 2204, - "followtask": 2206, + "pretask": 2217, + "followtask": 2219, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 206, + "tiaozhuan": 74, + "order": 219, "special": 0, "show": "" }, - "2206": { - "id": 2206, + "2219": { + "id": 2219, "type": 2, "stype": 134, "prize": [ @@ -7584,20 +7790,19 @@ ], "pval": 10, "name": "intr_task_name_2187", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2187", - "pretask": 2205, - "followtask": 2207, + "pretask": 2218, + "followtask": 2220, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 207, + "tiaozhuan": 74, + "order": 220, "special": 0, "show": "" }, - "2207": { - "id": 2207, + "2220": { + "id": 2220, "type": 2, "stype": 133, "prize": [ @@ -7614,18 +7819,17 @@ ], "pval": 10, "name": "intr_task_name_2188", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2188", - "pretask": 2206, - "followtask": 2208, + "pretask": 2219, + "followtask": 2221, "cond": [], "tiaozhuan": 8, - "order": 208, + "order": 221, "special": 0, "show": "" }, - "2208": { - "id": 2208, + "2221": { + "id": 2221, "type": 2, "stype": 1, "prize": [ @@ -7647,18 +7851,17 @@ ], "pval": 155, "name": "intr_task_name_2189", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2189", - "pretask": 2207, - "followtask": 2209, + "pretask": 2220, + "followtask": 2222, "cond": [], "tiaozhuan": 3, - "order": 209, + "order": 222, "special": 0, "show": "" }, - "2209": { - "id": 2209, + "2222": { + "id": 2222, "type": 2, "stype": 145, "prize": [ @@ -7680,18 +7883,17 @@ ], "pval": 1, "name": "intr_task_name_2190", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2190", - "pretask": 2208, - "followtask": 2210, + "pretask": 2221, + "followtask": 2223, "cond": [], "tiaozhuan": 3, - "order": 210, + "order": 223, "special": 0, "show": "" }, - "2210": { - "id": 2210, + "2223": { + "id": 2223, "type": 2, "stype": 134, "prize": [ @@ -7708,20 +7910,19 @@ ], "pval": 1, "name": "intr_task_name_2191", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2191", - "pretask": 2209, - "followtask": 2211, + "pretask": 2222, + "followtask": 2224, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 211, + "tiaozhuan": 74, + "order": 224, "special": 0, "show": "" }, - "2211": { - "id": 2211, + "2224": { + "id": 2224, "type": 2, "stype": 134, "prize": [ @@ -7743,20 +7944,19 @@ ], "pval": 10, "name": "intr_task_name_2192", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2192", - "pretask": 2210, - "followtask": 2212, + "pretask": 2223, + "followtask": 2225, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 212, + "tiaozhuan": 74, + "order": 225, "special": 0, "show": "" }, - "2212": { - "id": 2212, + "2225": { + "id": 2225, "type": 2, "stype": 133, "prize": [ @@ -7773,18 +7973,17 @@ ], "pval": 10, "name": "intr_task_name_2193", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2193", - "pretask": 2211, - "followtask": 2213, + "pretask": 2224, + "followtask": 2226, "cond": [], "tiaozhuan": 8, - "order": 213, + "order": 226, "special": 0, "show": "" }, - "2213": { - "id": 2213, + "2226": { + "id": 2226, "type": 2, "stype": 1, "prize": [ @@ -7806,18 +8005,17 @@ ], "pval": 160, "name": "intr_task_name_2194", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2194", - "pretask": 2212, - "followtask": 2214, + "pretask": 2225, + "followtask": 2227, "cond": [], "tiaozhuan": 3, - "order": 214, + "order": 227, "special": 0, "show": "" }, - "2214": { - "id": 2214, + "2227": { + "id": 2227, "type": 2, "stype": 145, "prize": [ @@ -7839,18 +8037,17 @@ ], "pval": 1, "name": "intr_task_name_2195", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2195", - "pretask": 2213, - "followtask": 2215, + "pretask": 2226, + "followtask": 2228, "cond": [], "tiaozhuan": 3, - "order": 215, + "order": 228, "special": 0, "show": "" }, - "2215": { - "id": 2215, + "2228": { + "id": 2228, "type": 2, "stype": 134, "prize": [ @@ -7867,20 +8064,19 @@ ], "pval": 1, "name": "intr_task_name_2196", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2196", - "pretask": 2214, - "followtask": 2216, + "pretask": 2227, + "followtask": 2229, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 216, + "tiaozhuan": 74, + "order": 229, "special": 0, "show": "" }, - "2216": { - "id": 2216, + "2229": { + "id": 2229, "type": 2, "stype": 134, "prize": [ @@ -7902,20 +8098,19 @@ ], "pval": 10, "name": "intr_task_name_2197", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2197", - "pretask": 2215, - "followtask": 2217, + "pretask": 2228, + "followtask": 2230, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 217, + "tiaozhuan": 74, + "order": 230, "special": 0, "show": "" }, - "2217": { - "id": 2217, + "2230": { + "id": 2230, "type": 2, "stype": 133, "prize": [ @@ -7932,18 +8127,17 @@ ], "pval": 10, "name": "intr_task_name_2198", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2198", - "pretask": 2216, - "followtask": 2218, + "pretask": 2229, + "followtask": 2231, "cond": [], "tiaozhuan": 8, - "order": 218, + "order": 231, "special": 0, "show": "" }, - "2218": { - "id": 2218, + "2231": { + "id": 2231, "type": 2, "stype": 1, "prize": [ @@ -7965,18 +8159,17 @@ ], "pval": 165, "name": "intr_task_name_2199", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2199", - "pretask": 2217, - "followtask": 2219, + "pretask": 2230, + "followtask": 2232, "cond": [], "tiaozhuan": 3, - "order": 219, + "order": 232, "special": 0, "show": "" }, - "2219": { - "id": 2219, + "2232": { + "id": 2232, "type": 2, "stype": 145, "prize": [ @@ -7998,18 +8191,17 @@ ], "pval": 1, "name": "intr_task_name_2200", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2200", - "pretask": 2218, - "followtask": 2220, + "pretask": 2231, + "followtask": 2233, "cond": [], "tiaozhuan": 3, - "order": 220, + "order": 233, "special": 0, "show": "" }, - "2220": { - "id": 2220, + "2233": { + "id": 2233, "type": 2, "stype": 134, "prize": [ @@ -8026,20 +8218,19 @@ ], "pval": 1, "name": "intr_task_name_2201", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2201", - "pretask": 2219, - "followtask": 2221, + "pretask": 2232, + "followtask": 2234, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 221, + "tiaozhuan": 74, + "order": 234, "special": 0, "show": "" }, - "2221": { - "id": 2221, + "2234": { + "id": 2234, "type": 2, "stype": 134, "prize": [ @@ -8061,20 +8252,19 @@ ], "pval": 10, "name": "intr_task_name_2202", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2202", - "pretask": 2220, - "followtask": 2222, + "pretask": 2233, + "followtask": 2235, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 222, + "tiaozhuan": 74, + "order": 235, "special": 0, "show": "" }, - "2222": { - "id": 2222, + "2235": { + "id": 2235, "type": 2, "stype": 133, "prize": [ @@ -8091,18 +8281,17 @@ ], "pval": 10, "name": "intr_task_name_2203", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2203", - "pretask": 2221, - "followtask": 2223, + "pretask": 2234, + "followtask": 2236, "cond": [], "tiaozhuan": 8, - "order": 223, + "order": 236, "special": 0, "show": "" }, - "2223": { - "id": 2223, + "2236": { + "id": 2236, "type": 2, "stype": 1, "prize": [ @@ -8124,18 +8313,17 @@ ], "pval": 170, "name": "intr_task_name_2204", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2204", - "pretask": 2222, - "followtask": 2224, + "pretask": 2235, + "followtask": 2237, "cond": [], "tiaozhuan": 3, - "order": 224, + "order": 237, "special": 0, "show": "" }, - "2224": { - "id": 2224, + "2237": { + "id": 2237, "type": 2, "stype": 145, "prize": [ @@ -8157,18 +8345,17 @@ ], "pval": 1, "name": "intr_task_name_2205", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2205", - "pretask": 2223, - "followtask": 2225, + "pretask": 2236, + "followtask": 2238, "cond": [], "tiaozhuan": 3, - "order": 225, + "order": 238, "special": 0, "show": "" }, - "2225": { - "id": 2225, + "2238": { + "id": 2238, "type": 2, "stype": 134, "prize": [ @@ -8185,20 +8372,19 @@ ], "pval": 1, "name": "intr_task_name_2206", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2206", - "pretask": 2224, - "followtask": 2226, + "pretask": 2237, + "followtask": 2239, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 226, + "tiaozhuan": 74, + "order": 239, "special": 0, "show": "" }, - "2226": { - "id": 2226, + "2239": { + "id": 2239, "type": 2, "stype": 134, "prize": [ @@ -8220,20 +8406,19 @@ ], "pval": 10, "name": "intr_task_name_2207", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2207", - "pretask": 2225, - "followtask": 2227, + "pretask": 2238, + "followtask": 2240, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 227, + "tiaozhuan": 74, + "order": 240, "special": 0, "show": "" }, - "2227": { - "id": 2227, + "2240": { + "id": 2240, "type": 2, "stype": 133, "prize": [ @@ -8250,18 +8435,17 @@ ], "pval": 10, "name": "intr_task_name_2208", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2208", - "pretask": 2226, - "followtask": 2228, + "pretask": 2239, + "followtask": 2241, "cond": [], "tiaozhuan": 8, - "order": 228, + "order": 241, "special": 0, "show": "" }, - "2228": { - "id": 2228, + "2241": { + "id": 2241, "type": 2, "stype": 1, "prize": [ @@ -8283,18 +8467,17 @@ ], "pval": 175, "name": "intr_task_name_2209", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2209", - "pretask": 2227, - "followtask": 2229, + "pretask": 2240, + "followtask": 2242, "cond": [], "tiaozhuan": 3, - "order": 229, + "order": 242, "special": 0, "show": "" }, - "2229": { - "id": 2229, + "2242": { + "id": 2242, "type": 2, "stype": 145, "prize": [ @@ -8316,18 +8499,17 @@ ], "pval": 1, "name": "intr_task_name_2210", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2210", - "pretask": 2228, - "followtask": 2230, + "pretask": 2241, + "followtask": 2243, "cond": [], "tiaozhuan": 3, - "order": 230, + "order": 243, "special": 0, "show": "" }, - "2230": { - "id": 2230, + "2243": { + "id": 2243, "type": 2, "stype": 134, "prize": [ @@ -8344,20 +8526,19 @@ ], "pval": 1, "name": "intr_task_name_2211", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2211", - "pretask": 2229, - "followtask": 2231, + "pretask": 2242, + "followtask": 2244, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 231, + "tiaozhuan": 74, + "order": 244, "special": 0, "show": "" }, - "2231": { - "id": 2231, + "2244": { + "id": 2244, "type": 2, "stype": 134, "prize": [ @@ -8379,20 +8560,19 @@ ], "pval": 10, "name": "intr_task_name_2212", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2212", - "pretask": 2230, - "followtask": 2232, + "pretask": 2243, + "followtask": 2245, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 232, + "tiaozhuan": 74, + "order": 245, "special": 0, "show": "" }, - "2232": { - "id": 2232, + "2245": { + "id": 2245, "type": 2, "stype": 133, "prize": [ @@ -8409,18 +8589,17 @@ ], "pval": 10, "name": "intr_task_name_2213", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2213", - "pretask": 2231, - "followtask": 2233, + "pretask": 2244, + "followtask": 2246, "cond": [], "tiaozhuan": 8, - "order": 233, + "order": 246, "special": 0, "show": "" }, - "2233": { - "id": 2233, + "2246": { + "id": 2246, "type": 2, "stype": 1, "prize": [ @@ -8442,18 +8621,17 @@ ], "pval": 180, "name": "intr_task_name_2214", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2214", - "pretask": 2232, - "followtask": 2234, + "pretask": 2245, + "followtask": 2247, "cond": [], "tiaozhuan": 3, - "order": 234, + "order": 247, "special": 0, "show": "" }, - "2234": { - "id": 2234, + "2247": { + "id": 2247, "type": 2, "stype": 145, "prize": [ @@ -8475,18 +8653,17 @@ ], "pval": 1, "name": "intr_task_name_2215", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2215", - "pretask": 2233, - "followtask": 2235, + "pretask": 2246, + "followtask": 2248, "cond": [], "tiaozhuan": 3, - "order": 235, + "order": 248, "special": 0, "show": "" }, - "2235": { - "id": 2235, + "2248": { + "id": 2248, "type": 2, "stype": 134, "prize": [ @@ -8503,20 +8680,19 @@ ], "pval": 1, "name": "intr_task_name_2216", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2216", - "pretask": 2234, - "followtask": 2236, + "pretask": 2247, + "followtask": 2249, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 236, + "tiaozhuan": 74, + "order": 249, "special": 0, "show": "" }, - "2236": { - "id": 2236, + "2249": { + "id": 2249, "type": 2, "stype": 134, "prize": [ @@ -8538,20 +8714,19 @@ ], "pval": 10, "name": "intr_task_name_2217", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2217", - "pretask": 2235, - "followtask": 2237, + "pretask": 2248, + "followtask": 2250, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 237, + "tiaozhuan": 74, + "order": 250, "special": 0, "show": "" }, - "2237": { - "id": 2237, + "2250": { + "id": 2250, "type": 2, "stype": 133, "prize": [ @@ -8568,18 +8743,17 @@ ], "pval": 10, "name": "intr_task_name_2218", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2218", - "pretask": 2236, - "followtask": 2238, + "pretask": 2249, + "followtask": 2251, "cond": [], "tiaozhuan": 8, - "order": 238, + "order": 251, "special": 0, "show": "" }, - "2238": { - "id": 2238, + "2251": { + "id": 2251, "type": 2, "stype": 1, "prize": [ @@ -8601,18 +8775,17 @@ ], "pval": 185, "name": "intr_task_name_2219", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2219", - "pretask": 2237, - "followtask": 2239, + "pretask": 2250, + "followtask": 2252, "cond": [], "tiaozhuan": 3, - "order": 239, + "order": 252, "special": 0, "show": "" }, - "2239": { - "id": 2239, + "2252": { + "id": 2252, "type": 2, "stype": 145, "prize": [ @@ -8634,18 +8807,17 @@ ], "pval": 1, "name": "intr_task_name_2220", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2220", - "pretask": 2238, - "followtask": 2240, + "pretask": 2251, + "followtask": 2253, "cond": [], "tiaozhuan": 3, - "order": 240, + "order": 253, "special": 0, "show": "" }, - "2240": { - "id": 2240, + "2253": { + "id": 2253, "type": 2, "stype": 134, "prize": [ @@ -8662,20 +8834,19 @@ ], "pval": 1, "name": "intr_task_name_2221", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2221", - "pretask": 2239, - "followtask": 2241, + "pretask": 2252, + "followtask": 2254, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 241, + "tiaozhuan": 74, + "order": 254, "special": 0, "show": "" }, - "2241": { - "id": 2241, + "2254": { + "id": 2254, "type": 2, "stype": 134, "prize": [ @@ -8697,20 +8868,19 @@ ], "pval": 10, "name": "intr_task_name_2222", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2222", - "pretask": 2240, - "followtask": 2242, + "pretask": 2253, + "followtask": 2255, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 242, + "tiaozhuan": 74, + "order": 255, "special": 0, "show": "" }, - "2242": { - "id": 2242, + "2255": { + "id": 2255, "type": 2, "stype": 133, "prize": [ @@ -8727,18 +8897,17 @@ ], "pval": 10, "name": "intr_task_name_2223", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2223", - "pretask": 2241, - "followtask": 2243, + "pretask": 2254, + "followtask": 2256, "cond": [], "tiaozhuan": 8, - "order": 243, + "order": 256, "special": 0, "show": "" }, - "2243": { - "id": 2243, + "2256": { + "id": 2256, "type": 2, "stype": 1, "prize": [ @@ -8760,18 +8929,17 @@ ], "pval": 190, "name": "intr_task_name_2224", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2224", - "pretask": 2242, - "followtask": 2244, + "pretask": 2255, + "followtask": 2257, "cond": [], "tiaozhuan": 3, - "order": 244, + "order": 257, "special": 0, "show": "" }, - "2244": { - "id": 2244, + "2257": { + "id": 2257, "type": 2, "stype": 145, "prize": [ @@ -8793,18 +8961,17 @@ ], "pval": 1, "name": "intr_task_name_2225", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2225", - "pretask": 2243, - "followtask": 2245, + "pretask": 2256, + "followtask": 2258, "cond": [], "tiaozhuan": 3, - "order": 245, + "order": 258, "special": 0, "show": "" }, - "2245": { - "id": 2245, + "2258": { + "id": 2258, "type": 2, "stype": 134, "prize": [ @@ -8821,20 +8988,19 @@ ], "pval": 1, "name": "intr_task_name_2226", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2226", - "pretask": 2244, - "followtask": 2246, + "pretask": 2257, + "followtask": 2259, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 246, + "tiaozhuan": 74, + "order": 259, "special": 0, "show": "" }, - "2246": { - "id": 2246, + "2259": { + "id": 2259, "type": 2, "stype": 134, "prize": [ @@ -8856,20 +9022,19 @@ ], "pval": 10, "name": "intr_task_name_2227", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2227", - "pretask": 2245, - "followtask": 2247, + "pretask": 2258, + "followtask": 2260, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 247, + "tiaozhuan": 74, + "order": 260, "special": 0, "show": "" }, - "2247": { - "id": 2247, + "2260": { + "id": 2260, "type": 2, "stype": 133, "prize": [ @@ -8886,18 +9051,17 @@ ], "pval": 10, "name": "intr_task_name_2228", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2228", - "pretask": 2246, - "followtask": 2248, + "pretask": 2259, + "followtask": 2261, "cond": [], "tiaozhuan": 8, - "order": 248, + "order": 261, "special": 0, "show": "" }, - "2248": { - "id": 2248, + "2261": { + "id": 2261, "type": 2, "stype": 1, "prize": [ @@ -8919,18 +9083,17 @@ ], "pval": 195, "name": "intr_task_name_2229", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2229", - "pretask": 2247, - "followtask": 2249, + "pretask": 2260, + "followtask": 2262, "cond": [], "tiaozhuan": 3, - "order": 249, + "order": 262, "special": 0, "show": "" }, - "2249": { - "id": 2249, + "2262": { + "id": 2262, "type": 2, "stype": 145, "prize": [ @@ -8952,18 +9115,17 @@ ], "pval": 1, "name": "intr_task_name_2230", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2230", - "pretask": 2248, - "followtask": 2250, + "pretask": 2261, + "followtask": 2263, "cond": [], "tiaozhuan": 3, - "order": 250, + "order": 263, "special": 0, "show": "" }, - "2250": { - "id": 2250, + "2263": { + "id": 2263, "type": 2, "stype": 134, "prize": [ @@ -8980,20 +9142,19 @@ ], "pval": 1, "name": "intr_task_name_2231", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2231", - "pretask": 2249, - "followtask": 2251, + "pretask": 2262, + "followtask": 2264, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 251, + "tiaozhuan": 74, + "order": 264, "special": 0, "show": "" }, - "2251": { - "id": 2251, + "2264": { + "id": 2264, "type": 2, "stype": 134, "prize": [ @@ -9015,20 +9176,19 @@ ], "pval": 10, "name": "intr_task_name_2232", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2232", - "pretask": 2250, - "followtask": 2252, + "pretask": 2263, + "followtask": 2265, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 252, + "tiaozhuan": 74, + "order": 265, "special": 0, "show": "" }, - "2252": { - "id": 2252, + "2265": { + "id": 2265, "type": 2, "stype": 133, "prize": [ @@ -9045,18 +9205,17 @@ ], "pval": 10, "name": "intr_task_name_2233", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2233", - "pretask": 2251, - "followtask": 2253, + "pretask": 2264, + "followtask": 2266, "cond": [], "tiaozhuan": 8, - "order": 253, + "order": 266, "special": 0, "show": "" }, - "2253": { - "id": 2253, + "2266": { + "id": 2266, "type": 2, "stype": 1, "prize": [ @@ -9078,18 +9237,17 @@ ], "pval": 200, "name": "intr_task_name_2234", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2234", - "pretask": 2252, - "followtask": 2254, + "pretask": 2265, + "followtask": 2267, "cond": [], "tiaozhuan": 3, - "order": 254, + "order": 267, "special": 0, "show": "" }, - "2254": { - "id": 2254, + "2267": { + "id": 2267, "type": 2, "stype": 145, "prize": [ @@ -9111,18 +9269,17 @@ ], "pval": 1, "name": "intr_task_name_2235", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2235", - "pretask": 2253, - "followtask": 2255, + "pretask": 2266, + "followtask": 2268, "cond": [], "tiaozhuan": 3, - "order": 255, + "order": 268, "special": 0, "show": "" }, - "2255": { - "id": 2255, + "2268": { + "id": 2268, "type": 2, "stype": 134, "prize": [ @@ -9139,20 +9296,19 @@ ], "pval": 1, "name": "intr_task_name_2236", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2236", - "pretask": 2254, - "followtask": 2256, + "pretask": 2267, + "followtask": 2269, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 256, + "tiaozhuan": 74, + "order": 269, "special": 0, "show": "" }, - "2256": { - "id": 2256, + "2269": { + "id": 2269, "type": 2, "stype": 134, "prize": [ @@ -9174,20 +9330,19 @@ ], "pval": 10, "name": "intr_task_name_2237", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2237", - "pretask": 2255, - "followtask": 2257, + "pretask": 2268, + "followtask": 2270, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 257, + "tiaozhuan": 74, + "order": 270, "special": 0, "show": "" }, - "2257": { - "id": 2257, + "2270": { + "id": 2270, "type": 2, "stype": 133, "prize": [ @@ -9204,18 +9359,17 @@ ], "pval": 10, "name": "intr_task_name_2238", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2238", - "pretask": 2256, - "followtask": 2258, + "pretask": 2269, + "followtask": 2271, "cond": [], "tiaozhuan": 8, - "order": 258, + "order": 271, "special": 0, "show": "" }, - "2258": { - "id": 2258, + "2271": { + "id": 2271, "type": 2, "stype": 1, "prize": [ @@ -9237,18 +9391,17 @@ ], "pval": 205, "name": "intr_task_name_2239", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2239", - "pretask": 2257, - "followtask": 2259, + "pretask": 2270, + "followtask": 2272, "cond": [], "tiaozhuan": 3, - "order": 259, + "order": 272, "special": 0, "show": "" }, - "2259": { - "id": 2259, + "2272": { + "id": 2272, "type": 2, "stype": 145, "prize": [ @@ -9270,18 +9423,17 @@ ], "pval": 1, "name": "intr_task_name_2240", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2240", - "pretask": 2258, - "followtask": 2260, + "pretask": 2271, + "followtask": 2273, "cond": [], "tiaozhuan": 3, - "order": 260, + "order": 273, "special": 0, "show": "" }, - "2260": { - "id": 2260, + "2273": { + "id": 2273, "type": 2, "stype": 134, "prize": [ @@ -9298,20 +9450,19 @@ ], "pval": 1, "name": "intr_task_name_2241", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2241", - "pretask": 2259, - "followtask": 2261, + "pretask": 2272, + "followtask": 2274, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 261, + "tiaozhuan": 74, + "order": 274, "special": 0, "show": "" }, - "2261": { - "id": 2261, + "2274": { + "id": 2274, "type": 2, "stype": 134, "prize": [ @@ -9333,20 +9484,19 @@ ], "pval": 10, "name": "intr_task_name_2242", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2242", - "pretask": 2260, - "followtask": 2262, + "pretask": 2273, + "followtask": 2275, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 262, + "tiaozhuan": 74, + "order": 275, "special": 0, "show": "" }, - "2262": { - "id": 2262, + "2275": { + "id": 2275, "type": 2, "stype": 133, "prize": [ @@ -9363,18 +9513,17 @@ ], "pval": 10, "name": "intr_task_name_2243", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2243", - "pretask": 2261, - "followtask": 2263, + "pretask": 2274, + "followtask": 2276, "cond": [], "tiaozhuan": 8, - "order": 263, + "order": 276, "special": 0, "show": "" }, - "2263": { - "id": 2263, + "2276": { + "id": 2276, "type": 2, "stype": 1, "prize": [ @@ -9396,18 +9545,17 @@ ], "pval": 210, "name": "intr_task_name_2244", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2244", - "pretask": 2262, - "followtask": 2264, + "pretask": 2275, + "followtask": 2277, "cond": [], "tiaozhuan": 3, - "order": 264, + "order": 277, "special": 0, "show": "" }, - "2264": { - "id": 2264, + "2277": { + "id": 2277, "type": 2, "stype": 145, "prize": [ @@ -9429,18 +9577,17 @@ ], "pval": 1, "name": "intr_task_name_2245", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2245", - "pretask": 2263, - "followtask": 2265, + "pretask": 2276, + "followtask": 2278, "cond": [], "tiaozhuan": 3, - "order": 265, + "order": 278, "special": 0, "show": "" }, - "2265": { - "id": 2265, + "2278": { + "id": 2278, "type": 2, "stype": 134, "prize": [ @@ -9457,20 +9604,19 @@ ], "pval": 1, "name": "intr_task_name_2246", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2246", - "pretask": 2264, - "followtask": 2266, + "pretask": 2277, + "followtask": 2279, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 266, + "tiaozhuan": 74, + "order": 279, "special": 0, "show": "" }, - "2266": { - "id": 2266, + "2279": { + "id": 2279, "type": 2, "stype": 134, "prize": [ @@ -9492,20 +9638,19 @@ ], "pval": 10, "name": "intr_task_name_2247", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2247", - "pretask": 2265, - "followtask": 2267, + "pretask": 2278, + "followtask": 2280, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 267, + "tiaozhuan": 74, + "order": 280, "special": 0, "show": "" }, - "2267": { - "id": 2267, + "2280": { + "id": 2280, "type": 2, "stype": 133, "prize": [ @@ -9522,18 +9667,17 @@ ], "pval": 10, "name": "intr_task_name_2248", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2248", - "pretask": 2266, - "followtask": 2268, + "pretask": 2279, + "followtask": 2281, "cond": [], "tiaozhuan": 8, - "order": 268, + "order": 281, "special": 0, "show": "" }, - "2268": { - "id": 2268, + "2281": { + "id": 2281, "type": 2, "stype": 1, "prize": [ @@ -9555,18 +9699,17 @@ ], "pval": 215, "name": "intr_task_name_2249", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2249", - "pretask": 2267, - "followtask": 2269, + "pretask": 2280, + "followtask": 2282, "cond": [], "tiaozhuan": 3, - "order": 269, + "order": 282, "special": 0, "show": "" }, - "2269": { - "id": 2269, + "2282": { + "id": 2282, "type": 2, "stype": 145, "prize": [ @@ -9588,18 +9731,17 @@ ], "pval": 1, "name": "intr_task_name_2250", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2250", - "pretask": 2268, - "followtask": 2270, + "pretask": 2281, + "followtask": 2283, "cond": [], "tiaozhuan": 3, - "order": 270, + "order": 283, "special": 0, "show": "" }, - "2270": { - "id": 2270, + "2283": { + "id": 2283, "type": 2, "stype": 134, "prize": [ @@ -9616,20 +9758,19 @@ ], "pval": 1, "name": "intr_task_name_2251", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2251", - "pretask": 2269, - "followtask": 2271, + "pretask": 2282, + "followtask": 2284, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 271, + "tiaozhuan": 74, + "order": 284, "special": 0, "show": "" }, - "2271": { - "id": 2271, + "2284": { + "id": 2284, "type": 2, "stype": 134, "prize": [ @@ -9651,20 +9792,19 @@ ], "pval": 10, "name": "intr_task_name_2252", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2252", - "pretask": 2270, - "followtask": 2272, + "pretask": 2283, + "followtask": 2285, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 272, + "tiaozhuan": 74, + "order": 285, "special": 0, "show": "" }, - "2272": { - "id": 2272, + "2285": { + "id": 2285, "type": 2, "stype": 133, "prize": [ @@ -9681,18 +9821,17 @@ ], "pval": 10, "name": "intr_task_name_2253", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2253", - "pretask": 2271, - "followtask": 2273, + "pretask": 2284, + "followtask": 2286, "cond": [], "tiaozhuan": 8, - "order": 273, + "order": 286, "special": 0, "show": "" }, - "2273": { - "id": 2273, + "2286": { + "id": 2286, "type": 2, "stype": 1, "prize": [ @@ -9714,18 +9853,17 @@ ], "pval": 220, "name": "intr_task_name_2254", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2254", - "pretask": 2272, - "followtask": 2274, + "pretask": 2285, + "followtask": 2287, "cond": [], "tiaozhuan": 3, - "order": 274, + "order": 287, "special": 0, "show": "" }, - "2274": { - "id": 2274, + "2287": { + "id": 2287, "type": 2, "stype": 145, "prize": [ @@ -9747,18 +9885,17 @@ ], "pval": 1, "name": "intr_task_name_2255", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2255", - "pretask": 2273, - "followtask": 2275, + "pretask": 2286, + "followtask": 2288, "cond": [], "tiaozhuan": 3, - "order": 275, + "order": 288, "special": 0, "show": "" }, - "2275": { - "id": 2275, + "2288": { + "id": 2288, "type": 2, "stype": 134, "prize": [ @@ -9775,20 +9912,19 @@ ], "pval": 1, "name": "intr_task_name_2256", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2256", - "pretask": 2274, - "followtask": 2276, + "pretask": 2287, + "followtask": 2289, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 276, + "tiaozhuan": 74, + "order": 289, "special": 0, "show": "" }, - "2276": { - "id": 2276, + "2289": { + "id": 2289, "type": 2, "stype": 134, "prize": [ @@ -9810,20 +9946,19 @@ ], "pval": 10, "name": "intr_task_name_2257", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2257", - "pretask": 2275, - "followtask": 2277, + "pretask": 2288, + "followtask": 2290, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 277, + "tiaozhuan": 74, + "order": 290, "special": 0, "show": "" }, - "2277": { - "id": 2277, + "2290": { + "id": 2290, "type": 2, "stype": 133, "prize": [ @@ -9840,18 +9975,17 @@ ], "pval": 10, "name": "intr_task_name_2258", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2258", - "pretask": 2276, - "followtask": 2278, + "pretask": 2289, + "followtask": 2291, "cond": [], "tiaozhuan": 8, - "order": 278, + "order": 291, "special": 0, "show": "" }, - "2278": { - "id": 2278, + "2291": { + "id": 2291, "type": 2, "stype": 1, "prize": [ @@ -9873,18 +10007,17 @@ ], "pval": 225, "name": "intr_task_name_2259", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2259", - "pretask": 2277, - "followtask": 2279, + "pretask": 2290, + "followtask": 2292, "cond": [], "tiaozhuan": 3, - "order": 279, + "order": 292, "special": 0, "show": "" }, - "2279": { - "id": 2279, + "2292": { + "id": 2292, "type": 2, "stype": 145, "prize": [ @@ -9906,18 +10039,17 @@ ], "pval": 1, "name": "intr_task_name_2260", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2260", - "pretask": 2278, - "followtask": 2280, + "pretask": 2291, + "followtask": 2293, "cond": [], "tiaozhuan": 3, - "order": 280, + "order": 293, "special": 0, "show": "" }, - "2280": { - "id": 2280, + "2293": { + "id": 2293, "type": 2, "stype": 134, "prize": [ @@ -9934,20 +10066,19 @@ ], "pval": 1, "name": "intr_task_name_2261", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2261", - "pretask": 2279, - "followtask": 2281, + "pretask": 2292, + "followtask": 2294, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 281, + "tiaozhuan": 74, + "order": 294, "special": 0, "show": "" }, - "2281": { - "id": 2281, + "2294": { + "id": 2294, "type": 2, "stype": 134, "prize": [ @@ -9969,20 +10100,19 @@ ], "pval": 10, "name": "intr_task_name_2262", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2262", - "pretask": 2280, - "followtask": 2282, + "pretask": 2293, + "followtask": 2295, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 282, + "tiaozhuan": 74, + "order": 295, "special": 0, "show": "" }, - "2282": { - "id": 2282, + "2295": { + "id": 2295, "type": 2, "stype": 133, "prize": [ @@ -9999,18 +10129,17 @@ ], "pval": 10, "name": "intr_task_name_2263", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2263", - "pretask": 2281, - "followtask": 2283, + "pretask": 2294, + "followtask": 2296, "cond": [], "tiaozhuan": 8, - "order": 283, + "order": 296, "special": 0, "show": "" }, - "2283": { - "id": 2283, + "2296": { + "id": 2296, "type": 2, "stype": 1, "prize": [ @@ -10032,18 +10161,17 @@ ], "pval": 230, "name": "intr_task_name_2264", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2264", - "pretask": 2282, - "followtask": 2284, + "pretask": 2295, + "followtask": 2297, "cond": [], "tiaozhuan": 3, - "order": 284, + "order": 297, "special": 0, "show": "" }, - "2284": { - "id": 2284, + "2297": { + "id": 2297, "type": 2, "stype": 145, "prize": [ @@ -10065,18 +10193,17 @@ ], "pval": 1, "name": "intr_task_name_2265", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2265", - "pretask": 2283, - "followtask": 2285, + "pretask": 2296, + "followtask": 2298, "cond": [], "tiaozhuan": 3, - "order": 285, + "order": 298, "special": 0, "show": "" }, - "2285": { - "id": 2285, + "2298": { + "id": 2298, "type": 2, "stype": 134, "prize": [ @@ -10093,20 +10220,19 @@ ], "pval": 1, "name": "intr_task_name_2266", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2266", - "pretask": 2284, - "followtask": 2286, + "pretask": 2297, + "followtask": 2299, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 286, + "tiaozhuan": 74, + "order": 299, "special": 0, "show": "" }, - "2286": { - "id": 2286, + "2299": { + "id": 2299, "type": 2, "stype": 134, "prize": [ @@ -10128,20 +10254,19 @@ ], "pval": 10, "name": "intr_task_name_2267", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2267", - "pretask": 2285, - "followtask": 2287, + "pretask": 2298, + "followtask": 2300, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 287, + "tiaozhuan": 74, + "order": 300, "special": 0, "show": "" }, - "2287": { - "id": 2287, + "2300": { + "id": 2300, "type": 2, "stype": 133, "prize": [ @@ -10158,18 +10283,17 @@ ], "pval": 10, "name": "intr_task_name_2268", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2268", - "pretask": 2286, - "followtask": 2288, + "pretask": 2299, + "followtask": 2301, "cond": [], "tiaozhuan": 8, - "order": 288, + "order": 301, "special": 0, "show": "" }, - "2288": { - "id": 2288, + "2301": { + "id": 2301, "type": 2, "stype": 1, "prize": [ @@ -10191,18 +10315,17 @@ ], "pval": 235, "name": "intr_task_name_2269", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2269", - "pretask": 2287, - "followtask": 2289, + "pretask": 2300, + "followtask": 2302, "cond": [], "tiaozhuan": 3, - "order": 289, + "order": 302, "special": 0, "show": "" }, - "2289": { - "id": 2289, + "2302": { + "id": 2302, "type": 2, "stype": 145, "prize": [ @@ -10224,18 +10347,17 @@ ], "pval": 1, "name": "intr_task_name_2270", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2270", - "pretask": 2288, - "followtask": 2290, + "pretask": 2301, + "followtask": 2303, "cond": [], "tiaozhuan": 3, - "order": 290, + "order": 303, "special": 0, "show": "" }, - "2290": { - "id": 2290, + "2303": { + "id": 2303, "type": 2, "stype": 134, "prize": [ @@ -10252,20 +10374,19 @@ ], "pval": 1, "name": "intr_task_name_2271", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2271", - "pretask": 2289, - "followtask": 2291, + "pretask": 2302, + "followtask": 2304, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 291, + "tiaozhuan": 74, + "order": 304, "special": 0, "show": "" }, - "2291": { - "id": 2291, + "2304": { + "id": 2304, "type": 2, "stype": 134, "prize": [ @@ -10287,20 +10408,19 @@ ], "pval": 10, "name": "intr_task_name_2272", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2272", - "pretask": 2290, - "followtask": 2292, + "pretask": 2303, + "followtask": 2305, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 292, + "tiaozhuan": 74, + "order": 305, "special": 0, "show": "" }, - "2292": { - "id": 2292, + "2305": { + "id": 2305, "type": 2, "stype": 133, "prize": [ @@ -10317,18 +10437,17 @@ ], "pval": 10, "name": "intr_task_name_2273", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2273", - "pretask": 2291, - "followtask": 2293, + "pretask": 2304, + "followtask": 2306, "cond": [], "tiaozhuan": 8, - "order": 293, + "order": 306, "special": 0, "show": "" }, - "2293": { - "id": 2293, + "2306": { + "id": 2306, "type": 2, "stype": 1, "prize": [ @@ -10350,18 +10469,17 @@ ], "pval": 240, "name": "intr_task_name_2274", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2274", - "pretask": 2292, - "followtask": 2294, + "pretask": 2305, + "followtask": 2307, "cond": [], "tiaozhuan": 3, - "order": 294, + "order": 307, "special": 0, "show": "" }, - "2294": { - "id": 2294, + "2307": { + "id": 2307, "type": 2, "stype": 145, "prize": [ @@ -10383,18 +10501,17 @@ ], "pval": 1, "name": "intr_task_name_2275", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2275", - "pretask": 2293, - "followtask": 2295, + "pretask": 2306, + "followtask": 2308, "cond": [], "tiaozhuan": 3, - "order": 295, + "order": 308, "special": 0, "show": "" }, - "2295": { - "id": 2295, + "2308": { + "id": 2308, "type": 2, "stype": 134, "prize": [ @@ -10411,20 +10528,19 @@ ], "pval": 1, "name": "intr_task_name_2276", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2276", - "pretask": 2294, - "followtask": 2296, + "pretask": 2307, + "followtask": 2309, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 296, + "tiaozhuan": 74, + "order": 309, "special": 0, "show": "" }, - "2296": { - "id": 2296, + "2309": { + "id": 2309, "type": 2, "stype": 134, "prize": [ @@ -10446,20 +10562,19 @@ ], "pval": 10, "name": "intr_task_name_2277", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2277", - "pretask": 2295, - "followtask": 2297, + "pretask": 2308, + "followtask": 2310, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 297, + "tiaozhuan": 74, + "order": 310, "special": 0, "show": "" }, - "2297": { - "id": 2297, + "2310": { + "id": 2310, "type": 2, "stype": 133, "prize": [ @@ -10476,18 +10591,17 @@ ], "pval": 10, "name": "intr_task_name_2278", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2278", - "pretask": 2296, - "followtask": 2298, + "pretask": 2309, + "followtask": 2311, "cond": [], "tiaozhuan": 8, - "order": 298, + "order": 311, "special": 0, "show": "" }, - "2298": { - "id": 2298, + "2311": { + "id": 2311, "type": 2, "stype": 1, "prize": [ @@ -10509,18 +10623,17 @@ ], "pval": 245, "name": "intr_task_name_2279", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2279", - "pretask": 2297, - "followtask": 2299, + "pretask": 2310, + "followtask": 2312, "cond": [], "tiaozhuan": 3, - "order": 299, + "order": 312, "special": 0, "show": "" }, - "2299": { - "id": 2299, + "2312": { + "id": 2312, "type": 2, "stype": 145, "prize": [ @@ -10542,18 +10655,17 @@ ], "pval": 1, "name": "intr_task_name_2280", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2280", - "pretask": 2298, - "followtask": 2300, + "pretask": 2311, + "followtask": 2313, "cond": [], "tiaozhuan": 3, - "order": 300, + "order": 313, "special": 0, "show": "" }, - "2300": { - "id": 2300, + "2313": { + "id": 2313, "type": 2, "stype": 134, "prize": [ @@ -10570,20 +10682,19 @@ ], "pval": 1, "name": "intr_task_name_2281", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2281", - "pretask": 2299, - "followtask": 2301, + "pretask": 2312, + "followtask": 2314, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 301, + "tiaozhuan": 74, + "order": 314, "special": 0, "show": "" }, - "2301": { - "id": 2301, + "2314": { + "id": 2314, "type": 2, "stype": 134, "prize": [ @@ -10605,20 +10716,19 @@ ], "pval": 10, "name": "intr_task_name_2282", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2282", - "pretask": 2300, - "followtask": 2302, + "pretask": 2313, + "followtask": 2315, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 302, + "tiaozhuan": 74, + "order": 315, "special": 0, "show": "" }, - "2302": { - "id": 2302, + "2315": { + "id": 2315, "type": 2, "stype": 133, "prize": [ @@ -10635,18 +10745,17 @@ ], "pval": 10, "name": "intr_task_name_2283", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2283", - "pretask": 2301, - "followtask": 2303, + "pretask": 2314, + "followtask": 2316, "cond": [], "tiaozhuan": 8, - "order": 303, + "order": 316, "special": 0, "show": "" }, - "2303": { - "id": 2303, + "2316": { + "id": 2316, "type": 2, "stype": 1, "prize": [ @@ -10668,18 +10777,17 @@ ], "pval": 250, "name": "intr_task_name_2284", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2284", - "pretask": 2302, - "followtask": 2304, + "pretask": 2315, + "followtask": 2317, "cond": [], "tiaozhuan": 3, - "order": 304, + "order": 317, "special": 0, "show": "" }, - "2304": { - "id": 2304, + "2317": { + "id": 2317, "type": 2, "stype": 145, "prize": [ @@ -10701,18 +10809,17 @@ ], "pval": 1, "name": "intr_task_name_2285", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2285", - "pretask": 2303, - "followtask": 2305, + "pretask": 2316, + "followtask": 2318, "cond": [], "tiaozhuan": 3, - "order": 305, + "order": 318, "special": 0, "show": "" }, - "2305": { - "id": 2305, + "2318": { + "id": 2318, "type": 2, "stype": 134, "prize": [ @@ -10729,20 +10836,19 @@ ], "pval": 1, "name": "intr_task_name_2286", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2286", - "pretask": 2304, - "followtask": 2306, + "pretask": 2317, + "followtask": 2319, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 306, + "tiaozhuan": 74, + "order": 319, "special": 0, "show": "" }, - "2306": { - "id": 2306, + "2319": { + "id": 2319, "type": 2, "stype": 134, "prize": [ @@ -10764,20 +10870,19 @@ ], "pval": 10, "name": "intr_task_name_2287", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2287", - "pretask": 2305, - "followtask": 2307, + "pretask": 2318, + "followtask": 2320, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 307, + "tiaozhuan": 74, + "order": 320, "special": 0, "show": "" }, - "2307": { - "id": 2307, + "2320": { + "id": 2320, "type": 2, "stype": 133, "prize": [ @@ -10794,18 +10899,17 @@ ], "pval": 10, "name": "intr_task_name_2288", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2288", - "pretask": 2306, - "followtask": 2308, + "pretask": 2319, + "followtask": 2321, "cond": [], "tiaozhuan": 8, - "order": 308, + "order": 321, "special": 0, "show": "" }, - "2308": { - "id": 2308, + "2321": { + "id": 2321, "type": 2, "stype": 1, "prize": [ @@ -10827,18 +10931,17 @@ ], "pval": 255, "name": "intr_task_name_2289", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2289", - "pretask": 2307, - "followtask": 2309, + "pretask": 2320, + "followtask": 2322, "cond": [], "tiaozhuan": 3, - "order": 309, + "order": 322, "special": 0, "show": "" }, - "2309": { - "id": 2309, + "2322": { + "id": 2322, "type": 2, "stype": 145, "prize": [ @@ -10860,18 +10963,17 @@ ], "pval": 1, "name": "intr_task_name_2290", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2290", - "pretask": 2308, - "followtask": 2310, + "pretask": 2321, + "followtask": 2323, "cond": [], "tiaozhuan": 3, - "order": 310, + "order": 323, "special": 0, "show": "" }, - "2310": { - "id": 2310, + "2323": { + "id": 2323, "type": 2, "stype": 134, "prize": [ @@ -10888,20 +10990,19 @@ ], "pval": 1, "name": "intr_task_name_2291", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2291", - "pretask": 2309, - "followtask": 2311, + "pretask": 2322, + "followtask": 2324, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 311, + "tiaozhuan": 74, + "order": 324, "special": 0, "show": "" }, - "2311": { - "id": 2311, + "2324": { + "id": 2324, "type": 2, "stype": 134, "prize": [ @@ -10923,20 +11024,19 @@ ], "pval": 10, "name": "intr_task_name_2292", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2292", - "pretask": 2310, - "followtask": 2312, + "pretask": 2323, + "followtask": 2325, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 312, + "tiaozhuan": 74, + "order": 325, "special": 0, "show": "" }, - "2312": { - "id": 2312, + "2325": { + "id": 2325, "type": 2, "stype": 133, "prize": [ @@ -10953,18 +11053,17 @@ ], "pval": 10, "name": "intr_task_name_2293", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2293", - "pretask": 2311, - "followtask": 2313, + "pretask": 2324, + "followtask": 2326, "cond": [], "tiaozhuan": 8, - "order": 313, + "order": 326, "special": 0, "show": "" }, - "2313": { - "id": 2313, + "2326": { + "id": 2326, "type": 2, "stype": 1, "prize": [ @@ -10986,18 +11085,17 @@ ], "pval": 260, "name": "intr_task_name_2294", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2294", - "pretask": 2312, - "followtask": 2314, + "pretask": 2325, + "followtask": 2327, "cond": [], "tiaozhuan": 3, - "order": 314, + "order": 327, "special": 0, "show": "" }, - "2314": { - "id": 2314, + "2327": { + "id": 2327, "type": 2, "stype": 145, "prize": [ @@ -11019,18 +11117,17 @@ ], "pval": 1, "name": "intr_task_name_2295", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2295", - "pretask": 2313, - "followtask": 2315, + "pretask": 2326, + "followtask": 2328, "cond": [], "tiaozhuan": 3, - "order": 315, + "order": 328, "special": 0, "show": "" }, - "2315": { - "id": 2315, + "2328": { + "id": 2328, "type": 2, "stype": 134, "prize": [ @@ -11047,20 +11144,19 @@ ], "pval": 1, "name": "intr_task_name_2296", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2296", - "pretask": 2314, - "followtask": 2316, + "pretask": 2327, + "followtask": 2329, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 316, + "tiaozhuan": 74, + "order": 329, "special": 0, "show": "" }, - "2316": { - "id": 2316, + "2329": { + "id": 2329, "type": 2, "stype": 134, "prize": [ @@ -11082,20 +11178,19 @@ ], "pval": 10, "name": "intr_task_name_2297", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2297", - "pretask": 2315, - "followtask": 2317, + "pretask": 2328, + "followtask": 2330, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 317, + "tiaozhuan": 74, + "order": 330, "special": 0, "show": "" }, - "2317": { - "id": 2317, + "2330": { + "id": 2330, "type": 2, "stype": 133, "prize": [ @@ -11112,18 +11207,17 @@ ], "pval": 10, "name": "intr_task_name_2298", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2298", - "pretask": 2316, - "followtask": 2318, + "pretask": 2329, + "followtask": 2331, "cond": [], "tiaozhuan": 8, - "order": 318, + "order": 331, "special": 0, "show": "" }, - "2318": { - "id": 2318, + "2331": { + "id": 2331, "type": 2, "stype": 1, "prize": [ @@ -11145,18 +11239,17 @@ ], "pval": 265, "name": "intr_task_name_2299", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2299", - "pretask": 2317, - "followtask": 2319, + "pretask": 2330, + "followtask": 2332, "cond": [], "tiaozhuan": 3, - "order": 319, + "order": 332, "special": 0, "show": "" }, - "2319": { - "id": 2319, + "2332": { + "id": 2332, "type": 2, "stype": 145, "prize": [ @@ -11178,18 +11271,17 @@ ], "pval": 1, "name": "intr_task_name_2300", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2300", - "pretask": 2318, - "followtask": 2320, + "pretask": 2331, + "followtask": 2333, "cond": [], "tiaozhuan": 3, - "order": 320, + "order": 333, "special": 0, "show": "" }, - "2320": { - "id": 2320, + "2333": { + "id": 2333, "type": 2, "stype": 134, "prize": [ @@ -11206,20 +11298,19 @@ ], "pval": 1, "name": "intr_task_name_2301", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2301", - "pretask": 2319, - "followtask": 2321, + "pretask": 2332, + "followtask": 2334, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 321, + "tiaozhuan": 74, + "order": 334, "special": 0, "show": "" }, - "2321": { - "id": 2321, + "2334": { + "id": 2334, "type": 2, "stype": 134, "prize": [ @@ -11241,20 +11332,19 @@ ], "pval": 10, "name": "intr_task_name_2302", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2302", - "pretask": 2320, - "followtask": 2322, + "pretask": 2333, + "followtask": 2335, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 322, + "tiaozhuan": 74, + "order": 335, "special": 0, "show": "" }, - "2322": { - "id": 2322, + "2335": { + "id": 2335, "type": 2, "stype": 133, "prize": [ @@ -11271,18 +11361,17 @@ ], "pval": 10, "name": "intr_task_name_2303", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2303", - "pretask": 2321, - "followtask": 2323, + "pretask": 2334, + "followtask": 2336, "cond": [], "tiaozhuan": 8, - "order": 323, + "order": 336, "special": 0, "show": "" }, - "2323": { - "id": 2323, + "2336": { + "id": 2336, "type": 2, "stype": 1, "prize": [ @@ -11304,18 +11393,17 @@ ], "pval": 270, "name": "intr_task_name_2304", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2304", - "pretask": 2322, - "followtask": 2324, + "pretask": 2335, + "followtask": 2337, "cond": [], "tiaozhuan": 3, - "order": 324, + "order": 337, "special": 0, "show": "" }, - "2324": { - "id": 2324, + "2337": { + "id": 2337, "type": 2, "stype": 145, "prize": [ @@ -11337,18 +11425,17 @@ ], "pval": 1, "name": "intr_task_name_2305", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2305", - "pretask": 2323, - "followtask": 2325, + "pretask": 2336, + "followtask": 2338, "cond": [], "tiaozhuan": 3, - "order": 325, + "order": 338, "special": 0, "show": "" }, - "2325": { - "id": 2325, + "2338": { + "id": 2338, "type": 2, "stype": 134, "prize": [ @@ -11365,20 +11452,19 @@ ], "pval": 1, "name": "intr_task_name_2306", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2306", - "pretask": 2324, - "followtask": 2326, + "pretask": 2337, + "followtask": 2339, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 326, + "tiaozhuan": 74, + "order": 339, "special": 0, "show": "" }, - "2326": { - "id": 2326, + "2339": { + "id": 2339, "type": 2, "stype": 134, "prize": [ @@ -11400,20 +11486,19 @@ ], "pval": 10, "name": "intr_task_name_2307", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2307", - "pretask": 2325, - "followtask": 2327, + "pretask": 2338, + "followtask": 2340, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 327, + "tiaozhuan": 74, + "order": 340, "special": 0, "show": "" }, - "2327": { - "id": 2327, + "2340": { + "id": 2340, "type": 2, "stype": 133, "prize": [ @@ -11430,18 +11515,17 @@ ], "pval": 10, "name": "intr_task_name_2308", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2308", - "pretask": 2326, - "followtask": 2328, + "pretask": 2339, + "followtask": 2341, "cond": [], "tiaozhuan": 8, - "order": 328, + "order": 341, "special": 0, "show": "" }, - "2328": { - "id": 2328, + "2341": { + "id": 2341, "type": 2, "stype": 1, "prize": [ @@ -11463,18 +11547,17 @@ ], "pval": 275, "name": "intr_task_name_2309", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2309", - "pretask": 2327, - "followtask": 2329, + "pretask": 2340, + "followtask": 2342, "cond": [], "tiaozhuan": 3, - "order": 329, + "order": 342, "special": 0, "show": "" }, - "2329": { - "id": 2329, + "2342": { + "id": 2342, "type": 2, "stype": 145, "prize": [ @@ -11496,18 +11579,17 @@ ], "pval": 1, "name": "intr_task_name_2310", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2310", - "pretask": 2328, - "followtask": 2330, + "pretask": 2341, + "followtask": 2343, "cond": [], "tiaozhuan": 3, - "order": 330, + "order": 343, "special": 0, "show": "" }, - "2330": { - "id": 2330, + "2343": { + "id": 2343, "type": 2, "stype": 134, "prize": [ @@ -11524,20 +11606,19 @@ ], "pval": 1, "name": "intr_task_name_2311", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2311", - "pretask": 2329, - "followtask": 2331, + "pretask": 2342, + "followtask": 2344, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 331, + "tiaozhuan": 74, + "order": 344, "special": 0, "show": "" }, - "2331": { - "id": 2331, + "2344": { + "id": 2344, "type": 2, "stype": 134, "prize": [ @@ -11559,20 +11640,19 @@ ], "pval": 10, "name": "intr_task_name_2312", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2312", - "pretask": 2330, - "followtask": 2332, + "pretask": 2343, + "followtask": 2345, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 332, + "tiaozhuan": 74, + "order": 345, "special": 0, "show": "" }, - "2332": { - "id": 2332, + "2345": { + "id": 2345, "type": 2, "stype": 133, "prize": [ @@ -11589,18 +11669,17 @@ ], "pval": 10, "name": "intr_task_name_2313", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2313", - "pretask": 2331, - "followtask": 2333, + "pretask": 2344, + "followtask": 2346, "cond": [], "tiaozhuan": 8, - "order": 333, + "order": 346, "special": 0, "show": "" }, - "2333": { - "id": 2333, + "2346": { + "id": 2346, "type": 2, "stype": 1, "prize": [ @@ -11622,18 +11701,17 @@ ], "pval": 280, "name": "intr_task_name_2314", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2314", - "pretask": 2332, - "followtask": 2334, + "pretask": 2345, + "followtask": 2347, "cond": [], "tiaozhuan": 3, - "order": 334, + "order": 347, "special": 0, "show": "" }, - "2334": { - "id": 2334, + "2347": { + "id": 2347, "type": 2, "stype": 145, "prize": [ @@ -11655,18 +11733,17 @@ ], "pval": 1, "name": "intr_task_name_2315", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2315", - "pretask": 2333, - "followtask": 2335, + "pretask": 2346, + "followtask": 2348, "cond": [], "tiaozhuan": 3, - "order": 335, + "order": 348, "special": 0, "show": "" }, - "2335": { - "id": 2335, + "2348": { + "id": 2348, "type": 2, "stype": 134, "prize": [ @@ -11683,20 +11760,19 @@ ], "pval": 1, "name": "intr_task_name_2316", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2316", - "pretask": 2334, - "followtask": 2336, + "pretask": 2347, + "followtask": 2349, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 336, + "tiaozhuan": 74, + "order": 349, "special": 0, "show": "" }, - "2336": { - "id": 2336, + "2349": { + "id": 2349, "type": 2, "stype": 134, "prize": [ @@ -11718,20 +11794,19 @@ ], "pval": 10, "name": "intr_task_name_2317", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2317", - "pretask": 2335, - "followtask": 2337, + "pretask": 2348, + "followtask": 2350, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 337, + "tiaozhuan": 74, + "order": 350, "special": 0, "show": "" }, - "2337": { - "id": 2337, + "2350": { + "id": 2350, "type": 2, "stype": 133, "prize": [ @@ -11748,18 +11823,17 @@ ], "pval": 10, "name": "intr_task_name_2318", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2318", - "pretask": 2336, - "followtask": 2338, + "pretask": 2349, + "followtask": 2351, "cond": [], "tiaozhuan": 8, - "order": 338, + "order": 351, "special": 0, "show": "" }, - "2338": { - "id": 2338, + "2351": { + "id": 2351, "type": 2, "stype": 1, "prize": [ @@ -11781,18 +11855,17 @@ ], "pval": 285, "name": "intr_task_name_2319", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2319", - "pretask": 2337, - "followtask": 2339, + "pretask": 2350, + "followtask": 2352, "cond": [], "tiaozhuan": 3, - "order": 339, + "order": 352, "special": 0, "show": "" }, - "2339": { - "id": 2339, + "2352": { + "id": 2352, "type": 2, "stype": 145, "prize": [ @@ -11814,18 +11887,17 @@ ], "pval": 1, "name": "intr_task_name_2320", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2320", - "pretask": 2338, - "followtask": 2340, + "pretask": 2351, + "followtask": 2353, "cond": [], "tiaozhuan": 3, - "order": 340, + "order": 353, "special": 0, "show": "" }, - "2340": { - "id": 2340, + "2353": { + "id": 2353, "type": 2, "stype": 134, "prize": [ @@ -11842,20 +11914,19 @@ ], "pval": 1, "name": "intr_task_name_2321", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2321", - "pretask": 2339, - "followtask": 2341, + "pretask": 2352, + "followtask": 2354, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 341, + "tiaozhuan": 74, + "order": 354, "special": 0, "show": "" }, - "2341": { - "id": 2341, + "2354": { + "id": 2354, "type": 2, "stype": 134, "prize": [ @@ -11877,20 +11948,19 @@ ], "pval": 10, "name": "intr_task_name_2322", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2322", - "pretask": 2340, - "followtask": 2342, + "pretask": 2353, + "followtask": 2355, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 342, + "tiaozhuan": 74, + "order": 355, "special": 0, "show": "" }, - "2342": { - "id": 2342, + "2355": { + "id": 2355, "type": 2, "stype": 133, "prize": [ @@ -11907,18 +11977,17 @@ ], "pval": 10, "name": "intr_task_name_2323", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2323", - "pretask": 2341, - "followtask": 2343, + "pretask": 2354, + "followtask": 2356, "cond": [], "tiaozhuan": 8, - "order": 343, + "order": 356, "special": 0, "show": "" }, - "2343": { - "id": 2343, + "2356": { + "id": 2356, "type": 2, "stype": 1, "prize": [ @@ -11940,18 +12009,17 @@ ], "pval": 290, "name": "intr_task_name_2324", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2324", - "pretask": 2342, - "followtask": 2344, + "pretask": 2355, + "followtask": 2357, "cond": [], "tiaozhuan": 3, - "order": 344, + "order": 357, "special": 0, "show": "" }, - "2344": { - "id": 2344, + "2357": { + "id": 2357, "type": 2, "stype": 145, "prize": [ @@ -11973,18 +12041,17 @@ ], "pval": 1, "name": "intr_task_name_2325", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2325", - "pretask": 2343, - "followtask": 2345, + "pretask": 2356, + "followtask": 2358, "cond": [], "tiaozhuan": 3, - "order": 345, + "order": 358, "special": 0, "show": "" }, - "2345": { - "id": 2345, + "2358": { + "id": 2358, "type": 2, "stype": 134, "prize": [ @@ -12001,20 +12068,19 @@ ], "pval": 1, "name": "intr_task_name_2326", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2326", - "pretask": 2344, - "followtask": 2346, + "pretask": 2357, + "followtask": 2359, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 346, + "tiaozhuan": 74, + "order": 359, "special": 0, "show": "" }, - "2346": { - "id": 2346, + "2359": { + "id": 2359, "type": 2, "stype": 134, "prize": [ @@ -12036,20 +12102,19 @@ ], "pval": 10, "name": "intr_task_name_2327", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2327", - "pretask": 2345, - "followtask": 2347, + "pretask": 2358, + "followtask": 2360, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 347, + "tiaozhuan": 74, + "order": 360, "special": 0, "show": "" }, - "2347": { - "id": 2347, + "2360": { + "id": 2360, "type": 2, "stype": 133, "prize": [ @@ -12066,18 +12131,17 @@ ], "pval": 10, "name": "intr_task_name_2328", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2328", - "pretask": 2346, - "followtask": 2348, + "pretask": 2359, + "followtask": 2361, "cond": [], "tiaozhuan": 8, - "order": 348, + "order": 361, "special": 0, "show": "" }, - "2348": { - "id": 2348, + "2361": { + "id": 2361, "type": 2, "stype": 1, "prize": [ @@ -12099,18 +12163,17 @@ ], "pval": 295, "name": "intr_task_name_2329", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2329", - "pretask": 2347, - "followtask": 2349, + "pretask": 2360, + "followtask": 2362, "cond": [], "tiaozhuan": 3, - "order": 349, + "order": 362, "special": 0, "show": "" }, - "2349": { - "id": 2349, + "2362": { + "id": 2362, "type": 2, "stype": 145, "prize": [ @@ -12132,18 +12195,17 @@ ], "pval": 1, "name": "intr_task_name_2330", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2330", - "pretask": 2348, - "followtask": 2350, + "pretask": 2361, + "followtask": 2363, "cond": [], "tiaozhuan": 3, - "order": 350, + "order": 363, "special": 0, "show": "" }, - "2350": { - "id": 2350, + "2363": { + "id": 2363, "type": 2, "stype": 134, "prize": [ @@ -12160,20 +12222,19 @@ ], "pval": 1, "name": "intr_task_name_2331", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2331", - "pretask": 2349, - "followtask": 2351, + "pretask": 2362, + "followtask": 2364, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 351, + "tiaozhuan": 74, + "order": 364, "special": 0, "show": "" }, - "2351": { - "id": 2351, + "2364": { + "id": 2364, "type": 2, "stype": 134, "prize": [ @@ -12195,20 +12256,19 @@ ], "pval": 10, "name": "intr_task_name_2332", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2332", - "pretask": 2350, - "followtask": 2352, + "pretask": 2363, + "followtask": 2365, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 352, + "tiaozhuan": 74, + "order": 365, "special": 0, "show": "" }, - "2352": { - "id": 2352, + "2365": { + "id": 2365, "type": 2, "stype": 133, "prize": [ @@ -12225,18 +12285,17 @@ ], "pval": 10, "name": "intr_task_name_2333", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2333", - "pretask": 2351, - "followtask": 2353, + "pretask": 2364, + "followtask": 2366, "cond": [], "tiaozhuan": 8, - "order": 353, + "order": 366, "special": 0, "show": "" }, - "2353": { - "id": 2353, + "2366": { + "id": 2366, "type": 2, "stype": 1, "prize": [ @@ -12258,18 +12317,17 @@ ], "pval": 300, "name": "intr_task_name_2334", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2334", - "pretask": 2352, - "followtask": 2354, + "pretask": 2365, + "followtask": 2367, "cond": [], "tiaozhuan": 3, - "order": 354, + "order": 367, "special": 0, "show": "" }, - "2354": { - "id": 2354, + "2367": { + "id": 2367, "type": 2, "stype": 145, "prize": [ @@ -12291,18 +12349,17 @@ ], "pval": 1, "name": "intr_task_name_2335", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2335", - "pretask": 2353, - "followtask": 2355, + "pretask": 2366, + "followtask": 2368, "cond": [], "tiaozhuan": 3, - "order": 355, + "order": 368, "special": 0, "show": "" }, - "2355": { - "id": 2355, + "2368": { + "id": 2368, "type": 2, "stype": 134, "prize": [ @@ -12319,20 +12376,19 @@ ], "pval": 1, "name": "intr_task_name_2336", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2336", - "pretask": 2354, - "followtask": 2356, + "pretask": 2367, + "followtask": 2369, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 356, + "tiaozhuan": 74, + "order": 369, "special": 0, "show": "" }, - "2356": { - "id": 2356, + "2369": { + "id": 2369, "type": 2, "stype": 134, "prize": [ @@ -12354,20 +12410,19 @@ ], "pval": 10, "name": "intr_task_name_2337", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2337", - "pretask": 2355, - "followtask": 2357, + "pretask": 2368, + "followtask": 2370, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 357, + "tiaozhuan": 74, + "order": 370, "special": 0, "show": "" }, - "2357": { - "id": 2357, + "2370": { + "id": 2370, "type": 2, "stype": 133, "prize": [ @@ -12384,18 +12439,17 @@ ], "pval": 10, "name": "intr_task_name_2338", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2338", - "pretask": 2356, - "followtask": 2358, + "pretask": 2369, + "followtask": 2371, "cond": [], "tiaozhuan": 8, - "order": 358, + "order": 371, "special": 0, "show": "" }, - "2358": { - "id": 2358, + "2371": { + "id": 2371, "type": 2, "stype": 1, "prize": [ @@ -12417,18 +12471,17 @@ ], "pval": 305, "name": "intr_task_name_2339", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2339", - "pretask": 2357, - "followtask": 2359, + "pretask": 2370, + "followtask": 2372, "cond": [], "tiaozhuan": 3, - "order": 359, + "order": 372, "special": 0, "show": "" }, - "2359": { - "id": 2359, + "2372": { + "id": 2372, "type": 2, "stype": 145, "prize": [ @@ -12450,18 +12503,17 @@ ], "pval": 1, "name": "intr_task_name_2340", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2340", - "pretask": 2358, - "followtask": 2360, + "pretask": 2371, + "followtask": 2373, "cond": [], "tiaozhuan": 3, - "order": 360, + "order": 373, "special": 0, "show": "" }, - "2360": { - "id": 2360, + "2373": { + "id": 2373, "type": 2, "stype": 134, "prize": [ @@ -12478,20 +12530,19 @@ ], "pval": 1, "name": "intr_task_name_2341", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2341", - "pretask": 2359, - "followtask": 2361, + "pretask": 2372, + "followtask": 2374, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 361, + "tiaozhuan": 74, + "order": 374, "special": 0, "show": "" }, - "2361": { - "id": 2361, + "2374": { + "id": 2374, "type": 2, "stype": 134, "prize": [ @@ -12513,20 +12564,19 @@ ], "pval": 10, "name": "intr_task_name_2342", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2342", - "pretask": 2360, - "followtask": 2362, + "pretask": 2373, + "followtask": 2375, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 362, + "tiaozhuan": 74, + "order": 375, "special": 0, "show": "" }, - "2362": { - "id": 2362, + "2375": { + "id": 2375, "type": 2, "stype": 133, "prize": [ @@ -12543,18 +12593,17 @@ ], "pval": 10, "name": "intr_task_name_2343", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2343", - "pretask": 2361, - "followtask": 2363, + "pretask": 2374, + "followtask": 2376, "cond": [], "tiaozhuan": 8, - "order": 363, + "order": 376, "special": 0, "show": "" }, - "2363": { - "id": 2363, + "2376": { + "id": 2376, "type": 2, "stype": 1, "prize": [ @@ -12576,18 +12625,17 @@ ], "pval": 310, "name": "intr_task_name_2344", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2344", - "pretask": 2362, - "followtask": 2364, + "pretask": 2375, + "followtask": 2377, "cond": [], "tiaozhuan": 3, - "order": 364, + "order": 377, "special": 0, "show": "" }, - "2364": { - "id": 2364, + "2377": { + "id": 2377, "type": 2, "stype": 145, "prize": [ @@ -12609,18 +12657,17 @@ ], "pval": 1, "name": "intr_task_name_2345", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2345", - "pretask": 2363, - "followtask": 2365, + "pretask": 2376, + "followtask": 2378, "cond": [], "tiaozhuan": 3, - "order": 365, + "order": 378, "special": 0, "show": "" }, - "2365": { - "id": 2365, + "2378": { + "id": 2378, "type": 2, "stype": 134, "prize": [ @@ -12637,20 +12684,19 @@ ], "pval": 1, "name": "intr_task_name_2346", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2346", - "pretask": 2364, - "followtask": 2366, + "pretask": 2377, + "followtask": 2379, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 366, + "tiaozhuan": 74, + "order": 379, "special": 0, "show": "" }, - "2366": { - "id": 2366, + "2379": { + "id": 2379, "type": 2, "stype": 134, "prize": [ @@ -12672,20 +12718,19 @@ ], "pval": 10, "name": "intr_task_name_2347", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2347", - "pretask": 2365, - "followtask": 2367, + "pretask": 2378, + "followtask": 2380, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 367, + "tiaozhuan": 74, + "order": 380, "special": 0, "show": "" }, - "2367": { - "id": 2367, + "2380": { + "id": 2380, "type": 2, "stype": 133, "prize": [ @@ -12702,18 +12747,17 @@ ], "pval": 10, "name": "intr_task_name_2348", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2348", - "pretask": 2366, - "followtask": 2368, + "pretask": 2379, + "followtask": 2381, "cond": [], "tiaozhuan": 8, - "order": 368, + "order": 381, "special": 0, "show": "" }, - "2368": { - "id": 2368, + "2381": { + "id": 2381, "type": 2, "stype": 1, "prize": [ @@ -12735,18 +12779,17 @@ ], "pval": 315, "name": "intr_task_name_2349", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2349", - "pretask": 2367, - "followtask": 2369, + "pretask": 2380, + "followtask": 2382, "cond": [], "tiaozhuan": 3, - "order": 369, + "order": 382, "special": 0, "show": "" }, - "2369": { - "id": 2369, + "2382": { + "id": 2382, "type": 2, "stype": 145, "prize": [ @@ -12768,18 +12811,17 @@ ], "pval": 1, "name": "intr_task_name_2350", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2350", - "pretask": 2368, - "followtask": 2370, + "pretask": 2381, + "followtask": 2383, "cond": [], "tiaozhuan": 3, - "order": 370, + "order": 383, "special": 0, "show": "" }, - "2370": { - "id": 2370, + "2383": { + "id": 2383, "type": 2, "stype": 134, "prize": [ @@ -12796,20 +12838,19 @@ ], "pval": 1, "name": "intr_task_name_2351", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2351", - "pretask": 2369, - "followtask": 2371, + "pretask": 2382, + "followtask": 2384, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 371, + "tiaozhuan": 74, + "order": 384, "special": 0, "show": "" }, - "2371": { - "id": 2371, + "2384": { + "id": 2384, "type": 2, "stype": 134, "prize": [ @@ -12831,20 +12872,19 @@ ], "pval": 10, "name": "intr_task_name_2352", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2352", - "pretask": 2370, - "followtask": 2372, + "pretask": 2383, + "followtask": 2385, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 372, + "tiaozhuan": 74, + "order": 385, "special": 0, "show": "" }, - "2372": { - "id": 2372, + "2385": { + "id": 2385, "type": 2, "stype": 133, "prize": [ @@ -12861,18 +12901,17 @@ ], "pval": 10, "name": "intr_task_name_2353", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2353", - "pretask": 2371, - "followtask": 2373, + "pretask": 2384, + "followtask": 2386, "cond": [], "tiaozhuan": 8, - "order": 373, + "order": 386, "special": 0, "show": "" }, - "2373": { - "id": 2373, + "2386": { + "id": 2386, "type": 2, "stype": 1, "prize": [ @@ -12894,18 +12933,17 @@ ], "pval": 320, "name": "intr_task_name_2354", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2354", - "pretask": 2372, - "followtask": 2374, + "pretask": 2385, + "followtask": 2387, "cond": [], "tiaozhuan": 3, - "order": 374, + "order": 387, "special": 0, "show": "" }, - "2374": { - "id": 2374, + "2387": { + "id": 2387, "type": 2, "stype": 145, "prize": [ @@ -12927,18 +12965,17 @@ ], "pval": 1, "name": "intr_task_name_2355", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2355", - "pretask": 2373, - "followtask": 2375, + "pretask": 2386, + "followtask": 2388, "cond": [], "tiaozhuan": 3, - "order": 375, + "order": 388, "special": 0, "show": "" }, - "2375": { - "id": 2375, + "2388": { + "id": 2388, "type": 2, "stype": 134, "prize": [ @@ -12955,20 +12992,19 @@ ], "pval": 1, "name": "intr_task_name_2356", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2356", - "pretask": 2374, - "followtask": 2376, + "pretask": 2387, + "followtask": 2389, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 376, + "tiaozhuan": 74, + "order": 389, "special": 0, "show": "" }, - "2376": { - "id": 2376, + "2389": { + "id": 2389, "type": 2, "stype": 134, "prize": [ @@ -12990,20 +13026,19 @@ ], "pval": 10, "name": "intr_task_name_2357", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2357", - "pretask": 2375, - "followtask": 2377, + "pretask": 2388, + "followtask": 2390, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 377, + "tiaozhuan": 74, + "order": 390, "special": 0, "show": "" }, - "2377": { - "id": 2377, + "2390": { + "id": 2390, "type": 2, "stype": 133, "prize": [ @@ -13020,18 +13055,17 @@ ], "pval": 10, "name": "intr_task_name_2358", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2358", - "pretask": 2376, - "followtask": 2378, + "pretask": 2389, + "followtask": 2391, "cond": [], "tiaozhuan": 8, - "order": 378, + "order": 391, "special": 0, "show": "" }, - "2378": { - "id": 2378, + "2391": { + "id": 2391, "type": 2, "stype": 1, "prize": [ @@ -13053,18 +13087,17 @@ ], "pval": 325, "name": "intr_task_name_2359", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2359", - "pretask": 2377, - "followtask": 2379, + "pretask": 2390, + "followtask": 2392, "cond": [], "tiaozhuan": 3, - "order": 379, + "order": 392, "special": 0, "show": "" }, - "2379": { - "id": 2379, + "2392": { + "id": 2392, "type": 2, "stype": 145, "prize": [ @@ -13086,18 +13119,17 @@ ], "pval": 1, "name": "intr_task_name_2360", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2360", - "pretask": 2378, - "followtask": 2380, + "pretask": 2391, + "followtask": 2393, "cond": [], "tiaozhuan": 3, - "order": 380, + "order": 393, "special": 0, "show": "" }, - "2380": { - "id": 2380, + "2393": { + "id": 2393, "type": 2, "stype": 134, "prize": [ @@ -13114,20 +13146,19 @@ ], "pval": 1, "name": "intr_task_name_2361", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2361", - "pretask": 2379, - "followtask": 2381, + "pretask": 2392, + "followtask": 2394, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 381, + "tiaozhuan": 74, + "order": 394, "special": 0, "show": "" }, - "2381": { - "id": 2381, + "2394": { + "id": 2394, "type": 2, "stype": 134, "prize": [ @@ -13149,20 +13180,19 @@ ], "pval": 10, "name": "intr_task_name_2362", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2362", - "pretask": 2380, - "followtask": 2382, + "pretask": 2393, + "followtask": 2395, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 382, + "tiaozhuan": 74, + "order": 395, "special": 0, "show": "" }, - "2382": { - "id": 2382, + "2395": { + "id": 2395, "type": 2, "stype": 133, "prize": [ @@ -13179,18 +13209,17 @@ ], "pval": 10, "name": "intr_task_name_2363", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2363", - "pretask": 2381, - "followtask": 2383, + "pretask": 2394, + "followtask": 2396, "cond": [], "tiaozhuan": 8, - "order": 383, + "order": 396, "special": 0, "show": "" }, - "2383": { - "id": 2383, + "2396": { + "id": 2396, "type": 2, "stype": 1, "prize": [ @@ -13212,18 +13241,17 @@ ], "pval": 330, "name": "intr_task_name_2364", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2364", - "pretask": 2382, - "followtask": 2384, + "pretask": 2395, + "followtask": 2397, "cond": [], "tiaozhuan": 3, - "order": 384, + "order": 397, "special": 0, "show": "" }, - "2384": { - "id": 2384, + "2397": { + "id": 2397, "type": 2, "stype": 145, "prize": [ @@ -13245,18 +13273,17 @@ ], "pval": 1, "name": "intr_task_name_2365", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2365", - "pretask": 2383, - "followtask": 2385, + "pretask": 2396, + "followtask": 2398, "cond": [], "tiaozhuan": 3, - "order": 385, + "order": 398, "special": 0, "show": "" }, - "2385": { - "id": 2385, + "2398": { + "id": 2398, "type": 2, "stype": 134, "prize": [ @@ -13273,20 +13300,19 @@ ], "pval": 1, "name": "intr_task_name_2366", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2366", - "pretask": 2384, - "followtask": 2386, + "pretask": 2397, + "followtask": 2399, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 386, + "tiaozhuan": 74, + "order": 399, "special": 0, "show": "" }, - "2386": { - "id": 2386, + "2399": { + "id": 2399, "type": 2, "stype": 134, "prize": [ @@ -13308,20 +13334,19 @@ ], "pval": 10, "name": "intr_task_name_2367", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2367", - "pretask": 2385, - "followtask": 2387, + "pretask": 2398, + "followtask": 2400, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 387, + "tiaozhuan": 74, + "order": 400, "special": 0, "show": "" }, - "2387": { - "id": 2387, + "2400": { + "id": 2400, "type": 2, "stype": 133, "prize": [ @@ -13338,18 +13363,17 @@ ], "pval": 10, "name": "intr_task_name_2368", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2368", - "pretask": 2386, - "followtask": 2388, + "pretask": 2399, + "followtask": 2401, "cond": [], "tiaozhuan": 8, - "order": 388, + "order": 401, "special": 0, "show": "" }, - "2388": { - "id": 2388, + "2401": { + "id": 2401, "type": 2, "stype": 1, "prize": [ @@ -13371,18 +13395,17 @@ ], "pval": 335, "name": "intr_task_name_2369", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2369", - "pretask": 2387, - "followtask": 2389, + "pretask": 2400, + "followtask": 2402, "cond": [], "tiaozhuan": 3, - "order": 389, + "order": 402, "special": 0, "show": "" }, - "2389": { - "id": 2389, + "2402": { + "id": 2402, "type": 2, "stype": 145, "prize": [ @@ -13404,18 +13427,17 @@ ], "pval": 1, "name": "intr_task_name_2370", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2370", - "pretask": 2388, - "followtask": 2390, + "pretask": 2401, + "followtask": 2403, "cond": [], "tiaozhuan": 3, - "order": 390, + "order": 403, "special": 0, "show": "" }, - "2390": { - "id": 2390, + "2403": { + "id": 2403, "type": 2, "stype": 134, "prize": [ @@ -13432,20 +13454,19 @@ ], "pval": 1, "name": "intr_task_name_2371", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2371", - "pretask": 2389, - "followtask": 2391, + "pretask": 2402, + "followtask": 2404, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 391, + "tiaozhuan": 74, + "order": 404, "special": 0, "show": "" }, - "2391": { - "id": 2391, + "2404": { + "id": 2404, "type": 2, "stype": 134, "prize": [ @@ -13467,20 +13488,19 @@ ], "pval": 10, "name": "intr_task_name_2372", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2372", - "pretask": 2390, - "followtask": 2392, + "pretask": 2403, + "followtask": 2405, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 392, + "tiaozhuan": 74, + "order": 405, "special": 0, "show": "" }, - "2392": { - "id": 2392, + "2405": { + "id": 2405, "type": 2, "stype": 133, "prize": [ @@ -13497,18 +13517,17 @@ ], "pval": 10, "name": "intr_task_name_2373", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2373", - "pretask": 2391, - "followtask": 2393, + "pretask": 2404, + "followtask": 2406, "cond": [], "tiaozhuan": 8, - "order": 393, + "order": 406, "special": 0, "show": "" }, - "2393": { - "id": 2393, + "2406": { + "id": 2406, "type": 2, "stype": 1, "prize": [ @@ -13530,18 +13549,17 @@ ], "pval": 340, "name": "intr_task_name_2374", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2374", - "pretask": 2392, - "followtask": 2394, + "pretask": 2405, + "followtask": 2407, "cond": [], "tiaozhuan": 3, - "order": 394, + "order": 407, "special": 0, "show": "" }, - "2394": { - "id": 2394, + "2407": { + "id": 2407, "type": 2, "stype": 145, "prize": [ @@ -13563,18 +13581,17 @@ ], "pval": 1, "name": "intr_task_name_2375", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2375", - "pretask": 2393, - "followtask": 2395, + "pretask": 2406, + "followtask": 2408, "cond": [], "tiaozhuan": 3, - "order": 395, + "order": 408, "special": 0, "show": "" }, - "2395": { - "id": 2395, + "2408": { + "id": 2408, "type": 2, "stype": 134, "prize": [ @@ -13591,20 +13608,19 @@ ], "pval": 1, "name": "intr_task_name_2376", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2376", - "pretask": 2394, - "followtask": 2396, + "pretask": 2407, + "followtask": 2409, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 396, + "tiaozhuan": 74, + "order": 409, "special": 0, "show": "" }, - "2396": { - "id": 2396, + "2409": { + "id": 2409, "type": 2, "stype": 134, "prize": [ @@ -13626,20 +13642,19 @@ ], "pval": 10, "name": "intr_task_name_2377", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2377", - "pretask": 2395, - "followtask": 2397, + "pretask": 2408, + "followtask": 2410, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 397, + "tiaozhuan": 74, + "order": 410, "special": 0, "show": "" }, - "2397": { - "id": 2397, + "2410": { + "id": 2410, "type": 2, "stype": 133, "prize": [ @@ -13656,18 +13671,17 @@ ], "pval": 10, "name": "intr_task_name_2378", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2378", - "pretask": 2396, - "followtask": 2398, + "pretask": 2409, + "followtask": 2411, "cond": [], "tiaozhuan": 8, - "order": 398, + "order": 411, "special": 0, "show": "" }, - "2398": { - "id": 2398, + "2411": { + "id": 2411, "type": 2, "stype": 1, "prize": [ @@ -13689,18 +13703,17 @@ ], "pval": 345, "name": "intr_task_name_2379", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2379", - "pretask": 2397, - "followtask": 2399, + "pretask": 2410, + "followtask": 2412, "cond": [], "tiaozhuan": 3, - "order": 399, + "order": 412, "special": 0, "show": "" }, - "2399": { - "id": 2399, + "2412": { + "id": 2412, "type": 2, "stype": 145, "prize": [ @@ -13722,18 +13735,17 @@ ], "pval": 1, "name": "intr_task_name_2380", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2380", - "pretask": 2398, - "followtask": 2400, + "pretask": 2411, + "followtask": 2413, "cond": [], "tiaozhuan": 3, - "order": 400, + "order": 413, "special": 0, "show": "" }, - "2400": { - "id": 2400, + "2413": { + "id": 2413, "type": 2, "stype": 134, "prize": [ @@ -13750,20 +13762,19 @@ ], "pval": 1, "name": "intr_task_name_2381", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2381", - "pretask": 2399, - "followtask": 2401, + "pretask": 2412, + "followtask": 2414, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 401, + "tiaozhuan": 74, + "order": 414, "special": 0, "show": "" }, - "2401": { - "id": 2401, + "2414": { + "id": 2414, "type": 2, "stype": 134, "prize": [ @@ -13785,20 +13796,19 @@ ], "pval": 10, "name": "intr_task_name_2382", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2382", - "pretask": 2400, - "followtask": 2402, + "pretask": 2413, + "followtask": 2415, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 402, + "tiaozhuan": 74, + "order": 415, "special": 0, "show": "" }, - "2402": { - "id": 2402, + "2415": { + "id": 2415, "type": 2, "stype": 133, "prize": [ @@ -13815,18 +13825,17 @@ ], "pval": 10, "name": "intr_task_name_2383", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2383", - "pretask": 2401, - "followtask": 2403, + "pretask": 2414, + "followtask": 2416, "cond": [], "tiaozhuan": 8, - "order": 403, + "order": 416, "special": 0, "show": "" }, - "2403": { - "id": 2403, + "2416": { + "id": 2416, "type": 2, "stype": 1, "prize": [ @@ -13848,18 +13857,17 @@ ], "pval": 350, "name": "intr_task_name_2384", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2384", - "pretask": 2402, - "followtask": 2404, + "pretask": 2415, + "followtask": 2417, "cond": [], "tiaozhuan": 3, - "order": 404, + "order": 417, "special": 0, "show": "" }, - "2404": { - "id": 2404, + "2417": { + "id": 2417, "type": 2, "stype": 145, "prize": [ @@ -13881,18 +13889,17 @@ ], "pval": 1, "name": "intr_task_name_2385", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2385", - "pretask": 2403, - "followtask": 2405, + "pretask": 2416, + "followtask": 2418, "cond": [], "tiaozhuan": 3, - "order": 405, + "order": 418, "special": 0, "show": "" }, - "2405": { - "id": 2405, + "2418": { + "id": 2418, "type": 2, "stype": 134, "prize": [ @@ -13909,20 +13916,19 @@ ], "pval": 1, "name": "intr_task_name_2386", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2386", - "pretask": 2404, - "followtask": 2406, + "pretask": 2417, + "followtask": 2419, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 406, + "tiaozhuan": 74, + "order": 419, "special": 0, "show": "" }, - "2406": { - "id": 2406, + "2419": { + "id": 2419, "type": 2, "stype": 134, "prize": [ @@ -13944,20 +13950,19 @@ ], "pval": 10, "name": "intr_task_name_2387", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2387", - "pretask": 2405, - "followtask": 2407, + "pretask": 2418, + "followtask": 2420, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 407, + "tiaozhuan": 74, + "order": 420, "special": 0, "show": "" }, - "2407": { - "id": 2407, + "2420": { + "id": 2420, "type": 2, "stype": 133, "prize": [ @@ -13974,18 +13979,17 @@ ], "pval": 10, "name": "intr_task_name_2388", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2388", - "pretask": 2406, - "followtask": 2408, + "pretask": 2419, + "followtask": 2421, "cond": [], "tiaozhuan": 8, - "order": 408, + "order": 421, "special": 0, "show": "" }, - "2408": { - "id": 2408, + "2421": { + "id": 2421, "type": 2, "stype": 1, "prize": [ @@ -14007,18 +14011,17 @@ ], "pval": 355, "name": "intr_task_name_2389", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2389", - "pretask": 2407, - "followtask": 2409, + "pretask": 2420, + "followtask": 2422, "cond": [], "tiaozhuan": 3, - "order": 409, + "order": 422, "special": 0, "show": "" }, - "2409": { - "id": 2409, + "2422": { + "id": 2422, "type": 2, "stype": 145, "prize": [ @@ -14040,18 +14043,17 @@ ], "pval": 1, "name": "intr_task_name_2390", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2390", - "pretask": 2408, - "followtask": 2410, + "pretask": 2421, + "followtask": 2423, "cond": [], "tiaozhuan": 3, - "order": 410, + "order": 423, "special": 0, "show": "" }, - "2410": { - "id": 2410, + "2423": { + "id": 2423, "type": 2, "stype": 134, "prize": [ @@ -14068,20 +14070,19 @@ ], "pval": 1, "name": "intr_task_name_2391", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2391", - "pretask": 2409, - "followtask": 2411, + "pretask": 2422, + "followtask": 2424, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 411, + "tiaozhuan": 74, + "order": 424, "special": 0, "show": "" }, - "2411": { - "id": 2411, + "2424": { + "id": 2424, "type": 2, "stype": 134, "prize": [ @@ -14103,20 +14104,19 @@ ], "pval": 10, "name": "intr_task_name_2392", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2392", - "pretask": 2410, - "followtask": 2412, + "pretask": 2423, + "followtask": 2425, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 412, + "tiaozhuan": 74, + "order": 425, "special": 0, "show": "" }, - "2412": { - "id": 2412, + "2425": { + "id": 2425, "type": 2, "stype": 133, "prize": [ @@ -14133,18 +14133,17 @@ ], "pval": 10, "name": "intr_task_name_2393", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2393", - "pretask": 2411, - "followtask": 2413, + "pretask": 2424, + "followtask": 2426, "cond": [], "tiaozhuan": 8, - "order": 413, + "order": 426, "special": 0, "show": "" }, - "2413": { - "id": 2413, + "2426": { + "id": 2426, "type": 2, "stype": 1, "prize": [ @@ -14166,18 +14165,17 @@ ], "pval": 360, "name": "intr_task_name_2394", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2394", - "pretask": 2412, - "followtask": 2414, + "pretask": 2425, + "followtask": 2427, "cond": [], "tiaozhuan": 3, - "order": 414, + "order": 427, "special": 0, "show": "" }, - "2414": { - "id": 2414, + "2427": { + "id": 2427, "type": 2, "stype": 145, "prize": [ @@ -14199,18 +14197,17 @@ ], "pval": 1, "name": "intr_task_name_2395", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2395", - "pretask": 2413, - "followtask": 2415, + "pretask": 2426, + "followtask": 2428, "cond": [], "tiaozhuan": 3, - "order": 415, + "order": 428, "special": 0, "show": "" }, - "2415": { - "id": 2415, + "2428": { + "id": 2428, "type": 2, "stype": 134, "prize": [ @@ -14227,20 +14224,19 @@ ], "pval": 1, "name": "intr_task_name_2396", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2396", - "pretask": 2414, - "followtask": 2416, + "pretask": 2427, + "followtask": 2429, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 416, + "tiaozhuan": 74, + "order": 429, "special": 0, "show": "" }, - "2416": { - "id": 2416, + "2429": { + "id": 2429, "type": 2, "stype": 134, "prize": [ @@ -14262,20 +14258,19 @@ ], "pval": 10, "name": "intr_task_name_2397", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2397", - "pretask": 2415, - "followtask": 2417, + "pretask": 2428, + "followtask": 2430, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 417, + "tiaozhuan": 74, + "order": 430, "special": 0, "show": "" }, - "2417": { - "id": 2417, + "2430": { + "id": 2430, "type": 2, "stype": 133, "prize": [ @@ -14292,18 +14287,17 @@ ], "pval": 10, "name": "intr_task_name_2398", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2398", - "pretask": 2416, - "followtask": 2418, + "pretask": 2429, + "followtask": 2431, "cond": [], "tiaozhuan": 8, - "order": 418, + "order": 431, "special": 0, "show": "" }, - "2418": { - "id": 2418, + "2431": { + "id": 2431, "type": 2, "stype": 1, "prize": [ @@ -14325,18 +14319,17 @@ ], "pval": 365, "name": "intr_task_name_2399", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2399", - "pretask": 2417, - "followtask": 2419, + "pretask": 2430, + "followtask": 2432, "cond": [], "tiaozhuan": 3, - "order": 419, + "order": 432, "special": 0, "show": "" }, - "2419": { - "id": 2419, + "2432": { + "id": 2432, "type": 2, "stype": 145, "prize": [ @@ -14358,18 +14351,17 @@ ], "pval": 1, "name": "intr_task_name_2400", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2400", - "pretask": 2418, - "followtask": 2420, + "pretask": 2431, + "followtask": 2433, "cond": [], "tiaozhuan": 3, - "order": 420, + "order": 433, "special": 0, "show": "" }, - "2420": { - "id": 2420, + "2433": { + "id": 2433, "type": 2, "stype": 134, "prize": [ @@ -14386,20 +14378,19 @@ ], "pval": 1, "name": "intr_task_name_2401", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2401", - "pretask": 2419, - "followtask": 2421, + "pretask": 2432, + "followtask": 2434, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 421, + "tiaozhuan": 74, + "order": 434, "special": 0, "show": "" }, - "2421": { - "id": 2421, + "2434": { + "id": 2434, "type": 2, "stype": 134, "prize": [ @@ -14421,20 +14412,19 @@ ], "pval": 10, "name": "intr_task_name_2402", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2402", - "pretask": 2420, - "followtask": 2422, + "pretask": 2433, + "followtask": 2435, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 422, + "tiaozhuan": 74, + "order": 435, "special": 0, "show": "" }, - "2422": { - "id": 2422, + "2435": { + "id": 2435, "type": 2, "stype": 133, "prize": [ @@ -14451,18 +14441,17 @@ ], "pval": 10, "name": "intr_task_name_2403", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2403", - "pretask": 2421, - "followtask": 2423, + "pretask": 2434, + "followtask": 2436, "cond": [], "tiaozhuan": 8, - "order": 423, + "order": 436, "special": 0, "show": "" }, - "2423": { - "id": 2423, + "2436": { + "id": 2436, "type": 2, "stype": 1, "prize": [ @@ -14484,18 +14473,17 @@ ], "pval": 370, "name": "intr_task_name_2404", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2404", - "pretask": 2422, - "followtask": 2424, + "pretask": 2435, + "followtask": 2437, "cond": [], "tiaozhuan": 3, - "order": 424, + "order": 437, "special": 0, "show": "" }, - "2424": { - "id": 2424, + "2437": { + "id": 2437, "type": 2, "stype": 145, "prize": [ @@ -14517,18 +14505,17 @@ ], "pval": 1, "name": "intr_task_name_2405", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2405", - "pretask": 2423, - "followtask": 2425, + "pretask": 2436, + "followtask": 2438, "cond": [], "tiaozhuan": 3, - "order": 425, + "order": 438, "special": 0, "show": "" }, - "2425": { - "id": 2425, + "2438": { + "id": 2438, "type": 2, "stype": 134, "prize": [ @@ -14545,20 +14532,19 @@ ], "pval": 1, "name": "intr_task_name_2406", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2406", - "pretask": 2424, - "followtask": 2426, + "pretask": 2437, + "followtask": 2439, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 426, + "tiaozhuan": 74, + "order": 439, "special": 0, "show": "" }, - "2426": { - "id": 2426, + "2439": { + "id": 2439, "type": 2, "stype": 134, "prize": [ @@ -14580,20 +14566,19 @@ ], "pval": 10, "name": "intr_task_name_2407", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2407", - "pretask": 2425, - "followtask": 2427, + "pretask": 2438, + "followtask": 2440, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 427, + "tiaozhuan": 74, + "order": 440, "special": 0, "show": "" }, - "2427": { - "id": 2427, + "2440": { + "id": 2440, "type": 2, "stype": 133, "prize": [ @@ -14610,18 +14595,17 @@ ], "pval": 10, "name": "intr_task_name_2408", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2408", - "pretask": 2426, - "followtask": 2428, + "pretask": 2439, + "followtask": 2441, "cond": [], "tiaozhuan": 8, - "order": 428, + "order": 441, "special": 0, "show": "" }, - "2428": { - "id": 2428, + "2441": { + "id": 2441, "type": 2, "stype": 1, "prize": [ @@ -14643,18 +14627,17 @@ ], "pval": 375, "name": "intr_task_name_2409", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2409", - "pretask": 2427, - "followtask": 2429, + "pretask": 2440, + "followtask": 2442, "cond": [], "tiaozhuan": 3, - "order": 429, + "order": 442, "special": 0, "show": "" }, - "2429": { - "id": 2429, + "2442": { + "id": 2442, "type": 2, "stype": 145, "prize": [ @@ -14676,18 +14659,17 @@ ], "pval": 1, "name": "intr_task_name_2410", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2410", - "pretask": 2428, - "followtask": 2430, + "pretask": 2441, + "followtask": 2443, "cond": [], "tiaozhuan": 3, - "order": 430, + "order": 443, "special": 0, "show": "" }, - "2430": { - "id": 2430, + "2443": { + "id": 2443, "type": 2, "stype": 134, "prize": [ @@ -14704,20 +14686,19 @@ ], "pval": 1, "name": "intr_task_name_2411", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2411", - "pretask": 2429, - "followtask": 2431, + "pretask": 2442, + "followtask": 2444, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 431, + "tiaozhuan": 74, + "order": 444, "special": 0, "show": "" }, - "2431": { - "id": 2431, + "2444": { + "id": 2444, "type": 2, "stype": 134, "prize": [ @@ -14739,20 +14720,19 @@ ], "pval": 10, "name": "intr_task_name_2412", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2412", - "pretask": 2430, - "followtask": 2432, + "pretask": 2443, + "followtask": 2445, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 432, + "tiaozhuan": 74, + "order": 445, "special": 0, "show": "" }, - "2432": { - "id": 2432, + "2445": { + "id": 2445, "type": 2, "stype": 133, "prize": [ @@ -14769,18 +14749,17 @@ ], "pval": 10, "name": "intr_task_name_2413", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2413", - "pretask": 2431, - "followtask": 2433, + "pretask": 2444, + "followtask": 2446, "cond": [], "tiaozhuan": 8, - "order": 433, + "order": 446, "special": 0, "show": "" }, - "2433": { - "id": 2433, + "2446": { + "id": 2446, "type": 2, "stype": 1, "prize": [ @@ -14802,18 +14781,17 @@ ], "pval": 380, "name": "intr_task_name_2414", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2414", - "pretask": 2432, - "followtask": 2434, + "pretask": 2445, + "followtask": 2447, "cond": [], "tiaozhuan": 3, - "order": 434, + "order": 447, "special": 0, "show": "" }, - "2434": { - "id": 2434, + "2447": { + "id": 2447, "type": 2, "stype": 145, "prize": [ @@ -14835,18 +14813,17 @@ ], "pval": 1, "name": "intr_task_name_2415", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2415", - "pretask": 2433, - "followtask": 2435, + "pretask": 2446, + "followtask": 2448, "cond": [], "tiaozhuan": 3, - "order": 435, + "order": 448, "special": 0, "show": "" }, - "2435": { - "id": 2435, + "2448": { + "id": 2448, "type": 2, "stype": 134, "prize": [ @@ -14863,20 +14840,19 @@ ], "pval": 1, "name": "intr_task_name_2416", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2416", - "pretask": 2434, - "followtask": 2436, + "pretask": 2447, + "followtask": 2449, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 436, + "tiaozhuan": 74, + "order": 449, "special": 0, "show": "" }, - "2436": { - "id": 2436, + "2449": { + "id": 2449, "type": 2, "stype": 134, "prize": [ @@ -14898,20 +14874,19 @@ ], "pval": 10, "name": "intr_task_name_2417", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2417", - "pretask": 2435, - "followtask": 2437, + "pretask": 2448, + "followtask": 2450, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 437, + "tiaozhuan": 74, + "order": 450, "special": 0, "show": "" }, - "2437": { - "id": 2437, + "2450": { + "id": 2450, "type": 2, "stype": 133, "prize": [ @@ -14928,18 +14903,17 @@ ], "pval": 10, "name": "intr_task_name_2418", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2418", - "pretask": 2436, - "followtask": 2438, + "pretask": 2449, + "followtask": 2451, "cond": [], "tiaozhuan": 8, - "order": 438, + "order": 451, "special": 0, "show": "" }, - "2438": { - "id": 2438, + "2451": { + "id": 2451, "type": 2, "stype": 1, "prize": [ @@ -14961,18 +14935,17 @@ ], "pval": 385, "name": "intr_task_name_2419", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2419", - "pretask": 2437, - "followtask": 2439, + "pretask": 2450, + "followtask": 2452, "cond": [], "tiaozhuan": 3, - "order": 439, + "order": 452, "special": 0, "show": "" }, - "2439": { - "id": 2439, + "2452": { + "id": 2452, "type": 2, "stype": 145, "prize": [ @@ -14994,18 +14967,17 @@ ], "pval": 1, "name": "intr_task_name_2420", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2420", - "pretask": 2438, - "followtask": 2440, + "pretask": 2451, + "followtask": 2453, "cond": [], "tiaozhuan": 3, - "order": 440, + "order": 453, "special": 0, "show": "" }, - "2440": { - "id": 2440, + "2453": { + "id": 2453, "type": 2, "stype": 134, "prize": [ @@ -15022,20 +14994,19 @@ ], "pval": 1, "name": "intr_task_name_2421", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2421", - "pretask": 2439, - "followtask": 2441, + "pretask": 2452, + "followtask": 2454, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 441, + "tiaozhuan": 74, + "order": 454, "special": 0, "show": "" }, - "2441": { - "id": 2441, + "2454": { + "id": 2454, "type": 2, "stype": 134, "prize": [ @@ -15057,20 +15028,19 @@ ], "pval": 10, "name": "intr_task_name_2422", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2422", - "pretask": 2440, - "followtask": 2442, + "pretask": 2453, + "followtask": 2455, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 442, + "tiaozhuan": 74, + "order": 455, "special": 0, "show": "" }, - "2442": { - "id": 2442, + "2455": { + "id": 2455, "type": 2, "stype": 133, "prize": [ @@ -15087,18 +15057,17 @@ ], "pval": 10, "name": "intr_task_name_2423", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2423", - "pretask": 2441, - "followtask": 2443, + "pretask": 2454, + "followtask": 2456, "cond": [], "tiaozhuan": 8, - "order": 443, + "order": 456, "special": 0, "show": "" }, - "2443": { - "id": 2443, + "2456": { + "id": 2456, "type": 2, "stype": 1, "prize": [ @@ -15120,18 +15089,17 @@ ], "pval": 390, "name": "intr_task_name_2424", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2424", - "pretask": 2442, - "followtask": 2444, + "pretask": 2455, + "followtask": 2457, "cond": [], "tiaozhuan": 3, - "order": 444, + "order": 457, "special": 0, "show": "" }, - "2444": { - "id": 2444, + "2457": { + "id": 2457, "type": 2, "stype": 145, "prize": [ @@ -15153,18 +15121,17 @@ ], "pval": 1, "name": "intr_task_name_2425", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2425", - "pretask": 2443, - "followtask": 2445, + "pretask": 2456, + "followtask": 2458, "cond": [], "tiaozhuan": 3, - "order": 445, + "order": 458, "special": 0, "show": "" }, - "2445": { - "id": 2445, + "2458": { + "id": 2458, "type": 2, "stype": 134, "prize": [ @@ -15181,20 +15148,19 @@ ], "pval": 1, "name": "intr_task_name_2426", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2426", - "pretask": 2444, - "followtask": 2446, + "pretask": 2457, + "followtask": 2459, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 446, + "tiaozhuan": 74, + "order": 459, "special": 0, "show": "" }, - "2446": { - "id": 2446, + "2459": { + "id": 2459, "type": 2, "stype": 134, "prize": [ @@ -15216,20 +15182,19 @@ ], "pval": 10, "name": "intr_task_name_2427", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2427", - "pretask": 2445, - "followtask": 2447, + "pretask": 2458, + "followtask": 2460, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 447, + "tiaozhuan": 74, + "order": 460, "special": 0, "show": "" }, - "2447": { - "id": 2447, + "2460": { + "id": 2460, "type": 2, "stype": 133, "prize": [ @@ -15246,18 +15211,17 @@ ], "pval": 10, "name": "intr_task_name_2428", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2428", - "pretask": 2446, - "followtask": 2448, + "pretask": 2459, + "followtask": 2461, "cond": [], "tiaozhuan": 8, - "order": 448, + "order": 461, "special": 0, "show": "" }, - "2448": { - "id": 2448, + "2461": { + "id": 2461, "type": 2, "stype": 1, "prize": [ @@ -15279,18 +15243,17 @@ ], "pval": 395, "name": "intr_task_name_2429", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2429", - "pretask": 2447, - "followtask": 2449, + "pretask": 2460, + "followtask": 2462, "cond": [], "tiaozhuan": 3, - "order": 449, + "order": 462, "special": 0, "show": "" }, - "2449": { - "id": 2449, + "2462": { + "id": 2462, "type": 2, "stype": 145, "prize": [ @@ -15312,18 +15275,17 @@ ], "pval": 1, "name": "intr_task_name_2430", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2430", - "pretask": 2448, - "followtask": 2450, + "pretask": 2461, + "followtask": 2463, "cond": [], "tiaozhuan": 3, - "order": 450, + "order": 463, "special": 0, "show": "" }, - "2450": { - "id": 2450, + "2463": { + "id": 2463, "type": 2, "stype": 134, "prize": [ @@ -15340,20 +15302,19 @@ ], "pval": 1, "name": "intr_task_name_2431", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2431", - "pretask": 2449, - "followtask": 2451, + "pretask": 2462, + "followtask": 2464, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 451, + "tiaozhuan": 74, + "order": 464, "special": 0, "show": "" }, - "2451": { - "id": 2451, + "2464": { + "id": 2464, "type": 2, "stype": 134, "prize": [ @@ -15375,20 +15336,19 @@ ], "pval": 10, "name": "intr_task_name_2432", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2432", - "pretask": 2450, - "followtask": 2452, + "pretask": 2463, + "followtask": 2465, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 452, + "tiaozhuan": 74, + "order": 465, "special": 0, "show": "" }, - "2452": { - "id": 2452, + "2465": { + "id": 2465, "type": 2, "stype": 133, "prize": [ @@ -15405,18 +15365,17 @@ ], "pval": 10, "name": "intr_task_name_2433", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2433", - "pretask": 2451, - "followtask": 2453, + "pretask": 2464, + "followtask": 2466, "cond": [], "tiaozhuan": 8, - "order": 453, + "order": 466, "special": 0, "show": "" }, - "2453": { - "id": 2453, + "2466": { + "id": 2466, "type": 2, "stype": 1, "prize": [ @@ -15438,18 +15397,17 @@ ], "pval": 400, "name": "intr_task_name_2434", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2434", - "pretask": 2452, - "followtask": 2454, + "pretask": 2465, + "followtask": 2467, "cond": [], "tiaozhuan": 3, - "order": 454, + "order": 467, "special": 0, "show": "" }, - "2454": { - "id": 2454, + "2467": { + "id": 2467, "type": 2, "stype": 145, "prize": [ @@ -15471,18 +15429,17 @@ ], "pval": 1, "name": "intr_task_name_2435", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2435", - "pretask": 2453, - "followtask": 2455, + "pretask": 2466, + "followtask": 2468, "cond": [], "tiaozhuan": 3, - "order": 455, + "order": 468, "special": 0, "show": "" }, - "2455": { - "id": 2455, + "2468": { + "id": 2468, "type": 2, "stype": 134, "prize": [ @@ -15499,20 +15456,19 @@ ], "pval": 1, "name": "intr_task_name_2436", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2436", - "pretask": 2454, - "followtask": 2456, + "pretask": 2467, + "followtask": 2469, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 456, + "tiaozhuan": 74, + "order": 469, "special": 0, "show": "" }, - "2456": { - "id": 2456, + "2469": { + "id": 2469, "type": 2, "stype": 134, "prize": [ @@ -15534,20 +15490,19 @@ ], "pval": 10, "name": "intr_task_name_2437", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2437", - "pretask": 2455, - "followtask": 2457, + "pretask": 2468, + "followtask": 2470, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 457, + "tiaozhuan": 74, + "order": 470, "special": 0, "show": "" }, - "2457": { - "id": 2457, + "2470": { + "id": 2470, "type": 2, "stype": 133, "prize": [ @@ -15564,18 +15519,17 @@ ], "pval": 10, "name": "intr_task_name_2438", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2438", - "pretask": 2456, - "followtask": 2458, + "pretask": 2469, + "followtask": 2471, "cond": [], "tiaozhuan": 8, - "order": 458, + "order": 471, "special": 0, "show": "" }, - "2458": { - "id": 2458, + "2471": { + "id": 2471, "type": 2, "stype": 1, "prize": [ @@ -15597,18 +15551,17 @@ ], "pval": 405, "name": "intr_task_name_2439", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2439", - "pretask": 2457, - "followtask": 2459, + "pretask": 2470, + "followtask": 2472, "cond": [], "tiaozhuan": 3, - "order": 459, + "order": 472, "special": 0, "show": "" }, - "2459": { - "id": 2459, + "2472": { + "id": 2472, "type": 2, "stype": 145, "prize": [ @@ -15630,18 +15583,17 @@ ], "pval": 1, "name": "intr_task_name_2440", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2440", - "pretask": 2458, - "followtask": 2460, + "pretask": 2471, + "followtask": 2473, "cond": [], "tiaozhuan": 3, - "order": 460, + "order": 473, "special": 0, "show": "" }, - "2460": { - "id": 2460, + "2473": { + "id": 2473, "type": 2, "stype": 134, "prize": [ @@ -15658,20 +15610,19 @@ ], "pval": 1, "name": "intr_task_name_2441", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2441", - "pretask": 2459, - "followtask": 2461, + "pretask": 2472, + "followtask": 2474, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 461, + "tiaozhuan": 74, + "order": 474, "special": 0, "show": "" }, - "2461": { - "id": 2461, + "2474": { + "id": 2474, "type": 2, "stype": 134, "prize": [ @@ -15693,20 +15644,19 @@ ], "pval": 10, "name": "intr_task_name_2442", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2442", - "pretask": 2460, - "followtask": 2462, + "pretask": 2473, + "followtask": 2475, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 462, + "tiaozhuan": 74, + "order": 475, "special": 0, "show": "" }, - "2462": { - "id": 2462, + "2475": { + "id": 2475, "type": 2, "stype": 133, "prize": [ @@ -15723,18 +15673,17 @@ ], "pval": 10, "name": "intr_task_name_2443", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2443", - "pretask": 2461, - "followtask": 2463, + "pretask": 2474, + "followtask": 2476, "cond": [], "tiaozhuan": 8, - "order": 463, + "order": 476, "special": 0, "show": "" }, - "2463": { - "id": 2463, + "2476": { + "id": 2476, "type": 2, "stype": 1, "prize": [ @@ -15756,18 +15705,17 @@ ], "pval": 410, "name": "intr_task_name_2444", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2444", - "pretask": 2462, - "followtask": 2464, + "pretask": 2475, + "followtask": 2477, "cond": [], "tiaozhuan": 3, - "order": 464, + "order": 477, "special": 0, "show": "" }, - "2464": { - "id": 2464, + "2477": { + "id": 2477, "type": 2, "stype": 145, "prize": [ @@ -15789,18 +15737,17 @@ ], "pval": 1, "name": "intr_task_name_2445", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2445", - "pretask": 2463, - "followtask": 2465, + "pretask": 2476, + "followtask": 2478, "cond": [], "tiaozhuan": 3, - "order": 465, + "order": 478, "special": 0, "show": "" }, - "2465": { - "id": 2465, + "2478": { + "id": 2478, "type": 2, "stype": 134, "prize": [ @@ -15817,20 +15764,19 @@ ], "pval": 1, "name": "intr_task_name_2446", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2446", - "pretask": 2464, - "followtask": 2466, + "pretask": 2477, + "followtask": 2479, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 466, + "tiaozhuan": 74, + "order": 479, "special": 0, "show": "" }, - "2466": { - "id": 2466, + "2479": { + "id": 2479, "type": 2, "stype": 134, "prize": [ @@ -15852,20 +15798,19 @@ ], "pval": 10, "name": "intr_task_name_2447", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2447", - "pretask": 2465, - "followtask": 2467, + "pretask": 2478, + "followtask": 2480, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 467, + "tiaozhuan": 74, + "order": 480, "special": 0, "show": "" }, - "2467": { - "id": 2467, + "2480": { + "id": 2480, "type": 2, "stype": 133, "prize": [ @@ -15882,18 +15827,17 @@ ], "pval": 10, "name": "intr_task_name_2448", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2448", - "pretask": 2466, - "followtask": 2468, + "pretask": 2479, + "followtask": 2481, "cond": [], "tiaozhuan": 8, - "order": 468, + "order": 481, "special": 0, "show": "" }, - "2468": { - "id": 2468, + "2481": { + "id": 2481, "type": 2, "stype": 1, "prize": [ @@ -15915,18 +15859,17 @@ ], "pval": 415, "name": "intr_task_name_2449", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2449", - "pretask": 2467, - "followtask": 2469, + "pretask": 2480, + "followtask": 2482, "cond": [], "tiaozhuan": 3, - "order": 469, + "order": 482, "special": 0, "show": "" }, - "2469": { - "id": 2469, + "2482": { + "id": 2482, "type": 2, "stype": 145, "prize": [ @@ -15948,18 +15891,17 @@ ], "pval": 1, "name": "intr_task_name_2450", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2450", - "pretask": 2468, - "followtask": 2470, + "pretask": 2481, + "followtask": 2483, "cond": [], "tiaozhuan": 3, - "order": 470, + "order": 483, "special": 0, "show": "" }, - "2470": { - "id": 2470, + "2483": { + "id": 2483, "type": 2, "stype": 134, "prize": [ @@ -15976,20 +15918,19 @@ ], "pval": 1, "name": "intr_task_name_2451", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2451", - "pretask": 2469, - "followtask": 2471, + "pretask": 2482, + "followtask": 2484, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 471, + "tiaozhuan": 74, + "order": 484, "special": 0, "show": "" }, - "2471": { - "id": 2471, + "2484": { + "id": 2484, "type": 2, "stype": 134, "prize": [ @@ -16011,20 +15952,19 @@ ], "pval": 10, "name": "intr_task_name_2452", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2452", - "pretask": 2470, - "followtask": 2472, + "pretask": 2483, + "followtask": 2485, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 472, + "tiaozhuan": 74, + "order": 485, "special": 0, "show": "" }, - "2472": { - "id": 2472, + "2485": { + "id": 2485, "type": 2, "stype": 133, "prize": [ @@ -16041,18 +15981,17 @@ ], "pval": 10, "name": "intr_task_name_2453", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2453", - "pretask": 2471, - "followtask": 2473, + "pretask": 2484, + "followtask": 2486, "cond": [], "tiaozhuan": 8, - "order": 473, + "order": 486, "special": 0, "show": "" }, - "2473": { - "id": 2473, + "2486": { + "id": 2486, "type": 2, "stype": 1, "prize": [ @@ -16074,18 +16013,17 @@ ], "pval": 420, "name": "intr_task_name_2454", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2454", - "pretask": 2472, - "followtask": 2474, + "pretask": 2485, + "followtask": 2487, "cond": [], "tiaozhuan": 3, - "order": 474, + "order": 487, "special": 0, "show": "" }, - "2474": { - "id": 2474, + "2487": { + "id": 2487, "type": 2, "stype": 145, "prize": [ @@ -16107,18 +16045,17 @@ ], "pval": 1, "name": "intr_task_name_2455", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2455", - "pretask": 2473, - "followtask": 2475, + "pretask": 2486, + "followtask": 2488, "cond": [], "tiaozhuan": 3, - "order": 475, + "order": 488, "special": 0, "show": "" }, - "2475": { - "id": 2475, + "2488": { + "id": 2488, "type": 2, "stype": 134, "prize": [ @@ -16135,20 +16072,19 @@ ], "pval": 1, "name": "intr_task_name_2456", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2456", - "pretask": 2474, - "followtask": 2476, + "pretask": 2487, + "followtask": 2489, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 476, + "tiaozhuan": 74, + "order": 489, "special": 0, "show": "" }, - "2476": { - "id": 2476, + "2489": { + "id": 2489, "type": 2, "stype": 134, "prize": [ @@ -16170,20 +16106,19 @@ ], "pval": 10, "name": "intr_task_name_2457", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2457", - "pretask": 2475, - "followtask": 2477, + "pretask": 2488, + "followtask": 2490, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 477, + "tiaozhuan": 74, + "order": 490, "special": 0, "show": "" }, - "2477": { - "id": 2477, + "2490": { + "id": 2490, "type": 2, "stype": 133, "prize": [ @@ -16200,18 +16135,17 @@ ], "pval": 10, "name": "intr_task_name_2458", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2458", - "pretask": 2476, - "followtask": 2478, + "pretask": 2489, + "followtask": 2491, "cond": [], "tiaozhuan": 8, - "order": 478, + "order": 491, "special": 0, "show": "" }, - "2478": { - "id": 2478, + "2491": { + "id": 2491, "type": 2, "stype": 1, "prize": [ @@ -16233,18 +16167,17 @@ ], "pval": 425, "name": "intr_task_name_2459", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2459", - "pretask": 2477, - "followtask": 2479, + "pretask": 2490, + "followtask": 2492, "cond": [], "tiaozhuan": 3, - "order": 479, + "order": 492, "special": 0, "show": "" }, - "2479": { - "id": 2479, + "2492": { + "id": 2492, "type": 2, "stype": 145, "prize": [ @@ -16266,18 +16199,17 @@ ], "pval": 1, "name": "intr_task_name_2460", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2460", - "pretask": 2478, - "followtask": 2480, + "pretask": 2491, + "followtask": 2493, "cond": [], "tiaozhuan": 3, - "order": 480, + "order": 493, "special": 0, "show": "" }, - "2480": { - "id": 2480, + "2493": { + "id": 2493, "type": 2, "stype": 134, "prize": [ @@ -16294,20 +16226,19 @@ ], "pval": 1, "name": "intr_task_name_2461", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2461", - "pretask": 2479, - "followtask": 2481, + "pretask": 2492, + "followtask": 2494, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 481, + "tiaozhuan": 74, + "order": 494, "special": 0, "show": "" }, - "2481": { - "id": 2481, + "2494": { + "id": 2494, "type": 2, "stype": 134, "prize": [ @@ -16329,20 +16260,19 @@ ], "pval": 10, "name": "intr_task_name_2462", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2462", - "pretask": 2480, - "followtask": 2482, + "pretask": 2493, + "followtask": 2495, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 482, + "tiaozhuan": 74, + "order": 495, "special": 0, "show": "" }, - "2482": { - "id": 2482, + "2495": { + "id": 2495, "type": 2, "stype": 133, "prize": [ @@ -16359,18 +16289,17 @@ ], "pval": 10, "name": "intr_task_name_2463", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2463", - "pretask": 2481, - "followtask": 2483, + "pretask": 2494, + "followtask": 2496, "cond": [], "tiaozhuan": 8, - "order": 483, + "order": 496, "special": 0, "show": "" }, - "2483": { - "id": 2483, + "2496": { + "id": 2496, "type": 2, "stype": 1, "prize": [ @@ -16392,18 +16321,17 @@ ], "pval": 430, "name": "intr_task_name_2464", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2464", - "pretask": 2482, - "followtask": 2484, + "pretask": 2495, + "followtask": 2497, "cond": [], "tiaozhuan": 3, - "order": 484, + "order": 497, "special": 0, "show": "" }, - "2484": { - "id": 2484, + "2497": { + "id": 2497, "type": 2, "stype": 145, "prize": [ @@ -16425,18 +16353,17 @@ ], "pval": 1, "name": "intr_task_name_2465", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2465", - "pretask": 2483, - "followtask": 2485, + "pretask": 2496, + "followtask": 2498, "cond": [], "tiaozhuan": 3, - "order": 485, + "order": 498, "special": 0, "show": "" }, - "2485": { - "id": 2485, + "2498": { + "id": 2498, "type": 2, "stype": 134, "prize": [ @@ -16453,20 +16380,19 @@ ], "pval": 1, "name": "intr_task_name_2466", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2466", - "pretask": 2484, - "followtask": 2486, + "pretask": 2497, + "followtask": 2499, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 486, + "tiaozhuan": 74, + "order": 499, "special": 0, "show": "" }, - "2486": { - "id": 2486, + "2499": { + "id": 2499, "type": 2, "stype": 134, "prize": [ @@ -16488,20 +16414,19 @@ ], "pval": 10, "name": "intr_task_name_2467", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2467", - "pretask": 2485, - "followtask": 2487, + "pretask": 2498, + "followtask": 2500, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 487, + "tiaozhuan": 74, + "order": 500, "special": 0, "show": "" }, - "2487": { - "id": 2487, + "2500": { + "id": 2500, "type": 2, "stype": 133, "prize": [ @@ -16518,18 +16443,17 @@ ], "pval": 10, "name": "intr_task_name_2468", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2468", - "pretask": 2486, - "followtask": 2488, + "pretask": 2499, + "followtask": 2501, "cond": [], "tiaozhuan": 8, - "order": 488, + "order": 501, "special": 0, "show": "" }, - "2488": { - "id": 2488, + "2501": { + "id": 2501, "type": 2, "stype": 1, "prize": [ @@ -16551,18 +16475,17 @@ ], "pval": 435, "name": "intr_task_name_2469", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2469", - "pretask": 2487, - "followtask": 2489, + "pretask": 2500, + "followtask": 2502, "cond": [], "tiaozhuan": 3, - "order": 489, + "order": 502, "special": 0, "show": "" }, - "2489": { - "id": 2489, + "2502": { + "id": 2502, "type": 2, "stype": 145, "prize": [ @@ -16584,18 +16507,17 @@ ], "pval": 1, "name": "intr_task_name_2470", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2470", - "pretask": 2488, - "followtask": 2490, + "pretask": 2501, + "followtask": 2503, "cond": [], "tiaozhuan": 3, - "order": 490, + "order": 503, "special": 0, "show": "" }, - "2490": { - "id": 2490, + "2503": { + "id": 2503, "type": 2, "stype": 134, "prize": [ @@ -16612,20 +16534,19 @@ ], "pval": 1, "name": "intr_task_name_2471", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2471", - "pretask": 2489, - "followtask": 2491, + "pretask": 2502, + "followtask": 2504, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 491, + "tiaozhuan": 74, + "order": 504, "special": 0, "show": "" }, - "2491": { - "id": 2491, + "2504": { + "id": 2504, "type": 2, "stype": 134, "prize": [ @@ -16647,20 +16568,19 @@ ], "pval": 10, "name": "intr_task_name_2472", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2472", - "pretask": 2490, - "followtask": 2492, + "pretask": 2503, + "followtask": 2505, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 492, + "tiaozhuan": 74, + "order": 505, "special": 0, "show": "" }, - "2492": { - "id": 2492, + "2505": { + "id": 2505, "type": 2, "stype": 133, "prize": [ @@ -16677,18 +16597,17 @@ ], "pval": 10, "name": "intr_task_name_2473", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2473", - "pretask": 2491, - "followtask": 2493, + "pretask": 2504, + "followtask": 2506, "cond": [], "tiaozhuan": 8, - "order": 493, + "order": 506, "special": 0, "show": "" }, - "2493": { - "id": 2493, + "2506": { + "id": 2506, "type": 2, "stype": 1, "prize": [ @@ -16710,18 +16629,17 @@ ], "pval": 440, "name": "intr_task_name_2474", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2474", - "pretask": 2492, - "followtask": 2494, + "pretask": 2505, + "followtask": 2507, "cond": [], "tiaozhuan": 3, - "order": 494, + "order": 507, "special": 0, "show": "" }, - "2494": { - "id": 2494, + "2507": { + "id": 2507, "type": 2, "stype": 145, "prize": [ @@ -16743,18 +16661,17 @@ ], "pval": 1, "name": "intr_task_name_2475", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2475", - "pretask": 2493, - "followtask": 2495, + "pretask": 2506, + "followtask": 2508, "cond": [], "tiaozhuan": 3, - "order": 495, + "order": 508, "special": 0, "show": "" }, - "2495": { - "id": 2495, + "2508": { + "id": 2508, "type": 2, "stype": 134, "prize": [ @@ -16771,20 +16688,19 @@ ], "pval": 1, "name": "intr_task_name_2476", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2476", - "pretask": 2494, - "followtask": 2496, + "pretask": 2507, + "followtask": 2509, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 496, + "tiaozhuan": 74, + "order": 509, "special": 0, "show": "" }, - "2496": { - "id": 2496, + "2509": { + "id": 2509, "type": 2, "stype": 134, "prize": [ @@ -16806,20 +16722,19 @@ ], "pval": 10, "name": "intr_task_name_2477", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2477", - "pretask": 2495, - "followtask": 2497, + "pretask": 2508, + "followtask": 2510, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 497, + "tiaozhuan": 74, + "order": 510, "special": 0, "show": "" }, - "2497": { - "id": 2497, + "2510": { + "id": 2510, "type": 2, "stype": 133, "prize": [ @@ -16836,18 +16751,17 @@ ], "pval": 10, "name": "intr_task_name_2478", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2478", - "pretask": 2496, - "followtask": 2498, + "pretask": 2509, + "followtask": 2511, "cond": [], "tiaozhuan": 8, - "order": 498, + "order": 511, "special": 0, "show": "" }, - "2498": { - "id": 2498, + "2511": { + "id": 2511, "type": 2, "stype": 1, "prize": [ @@ -16869,18 +16783,17 @@ ], "pval": 445, "name": "intr_task_name_2479", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2479", - "pretask": 2497, - "followtask": 2499, + "pretask": 2510, + "followtask": 2512, "cond": [], "tiaozhuan": 3, - "order": 499, + "order": 512, "special": 0, "show": "" }, - "2499": { - "id": 2499, + "2512": { + "id": 2512, "type": 2, "stype": 145, "prize": [ @@ -16902,18 +16815,17 @@ ], "pval": 1, "name": "intr_task_name_2480", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2480", - "pretask": 2498, - "followtask": 2500, + "pretask": 2511, + "followtask": 2513, "cond": [], "tiaozhuan": 3, - "order": 500, + "order": 513, "special": 0, "show": "" }, - "2500": { - "id": 2500, + "2513": { + "id": 2513, "type": 2, "stype": 134, "prize": [ @@ -16930,20 +16842,19 @@ ], "pval": 1, "name": "intr_task_name_2481", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2481", - "pretask": 2499, - "followtask": 2501, + "pretask": 2512, + "followtask": 2514, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 501, + "tiaozhuan": 74, + "order": 514, "special": 0, "show": "" }, - "2501": { - "id": 2501, + "2514": { + "id": 2514, "type": 2, "stype": 134, "prize": [ @@ -16965,20 +16876,19 @@ ], "pval": 10, "name": "intr_task_name_2482", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2482", - "pretask": 2500, - "followtask": 2502, + "pretask": 2513, + "followtask": 2515, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 502, + "tiaozhuan": 74, + "order": 515, "special": 0, "show": "" }, - "2502": { - "id": 2502, + "2515": { + "id": 2515, "type": 2, "stype": 133, "prize": [ @@ -16995,18 +16905,17 @@ ], "pval": 10, "name": "intr_task_name_2483", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2483", - "pretask": 2501, - "followtask": 2503, + "pretask": 2514, + "followtask": 2516, "cond": [], "tiaozhuan": 8, - "order": 503, + "order": 516, "special": 0, "show": "" }, - "2503": { - "id": 2503, + "2516": { + "id": 2516, "type": 2, "stype": 1, "prize": [ @@ -17028,18 +16937,17 @@ ], "pval": 450, "name": "intr_task_name_2484", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2484", - "pretask": 2502, - "followtask": 2504, + "pretask": 2515, + "followtask": 2517, "cond": [], "tiaozhuan": 3, - "order": 504, + "order": 517, "special": 0, "show": "" }, - "2504": { - "id": 2504, + "2517": { + "id": 2517, "type": 2, "stype": 145, "prize": [ @@ -17061,18 +16969,17 @@ ], "pval": 1, "name": "intr_task_name_2485", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2485", - "pretask": 2503, - "followtask": 2505, + "pretask": 2516, + "followtask": 2518, "cond": [], "tiaozhuan": 3, - "order": 505, + "order": 518, "special": 0, "show": "" }, - "2505": { - "id": 2505, + "2518": { + "id": 2518, "type": 2, "stype": 134, "prize": [ @@ -17089,20 +16996,19 @@ ], "pval": 1, "name": "intr_task_name_2486", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2486", - "pretask": 2504, - "followtask": 2506, + "pretask": 2517, + "followtask": 2519, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 506, + "tiaozhuan": 74, + "order": 519, "special": 0, "show": "" }, - "2506": { - "id": 2506, + "2519": { + "id": 2519, "type": 2, "stype": 134, "prize": [ @@ -17124,20 +17030,19 @@ ], "pval": 10, "name": "intr_task_name_2487", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2487", - "pretask": 2505, - "followtask": 2507, + "pretask": 2518, + "followtask": 2520, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 507, + "tiaozhuan": 74, + "order": 520, "special": 0, "show": "" }, - "2507": { - "id": 2507, + "2520": { + "id": 2520, "type": 2, "stype": 133, "prize": [ @@ -17154,18 +17059,17 @@ ], "pval": 10, "name": "intr_task_name_2488", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2488", - "pretask": 2506, - "followtask": 2508, + "pretask": 2519, + "followtask": 2521, "cond": [], "tiaozhuan": 8, - "order": 508, + "order": 521, "special": 0, "show": "" }, - "2508": { - "id": 2508, + "2521": { + "id": 2521, "type": 2, "stype": 1, "prize": [ @@ -17187,18 +17091,17 @@ ], "pval": 455, "name": "intr_task_name_2489", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2489", - "pretask": 2507, - "followtask": 2509, + "pretask": 2520, + "followtask": 2522, "cond": [], "tiaozhuan": 3, - "order": 509, + "order": 522, "special": 0, "show": "" }, - "2509": { - "id": 2509, + "2522": { + "id": 2522, "type": 2, "stype": 145, "prize": [ @@ -17220,18 +17123,17 @@ ], "pval": 1, "name": "intr_task_name_2490", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2490", - "pretask": 2508, - "followtask": 2510, + "pretask": 2521, + "followtask": 2523, "cond": [], "tiaozhuan": 3, - "order": 510, + "order": 523, "special": 0, "show": "" }, - "2510": { - "id": 2510, + "2523": { + "id": 2523, "type": 2, "stype": 134, "prize": [ @@ -17248,20 +17150,19 @@ ], "pval": 1, "name": "intr_task_name_2491", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2491", - "pretask": 2509, - "followtask": 2511, + "pretask": 2522, + "followtask": 2524, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 511, + "tiaozhuan": 74, + "order": 524, "special": 0, "show": "" }, - "2511": { - "id": 2511, + "2524": { + "id": 2524, "type": 2, "stype": 134, "prize": [ @@ -17283,20 +17184,19 @@ ], "pval": 10, "name": "intr_task_name_2492", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2492", - "pretask": 2510, - "followtask": 2512, + "pretask": 2523, + "followtask": 2525, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 512, + "tiaozhuan": 74, + "order": 525, "special": 0, "show": "" }, - "2512": { - "id": 2512, + "2525": { + "id": 2525, "type": 2, "stype": 133, "prize": [ @@ -17313,18 +17213,17 @@ ], "pval": 10, "name": "intr_task_name_2493", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2493", - "pretask": 2511, - "followtask": 2513, + "pretask": 2524, + "followtask": 2526, "cond": [], "tiaozhuan": 8, - "order": 513, + "order": 526, "special": 0, "show": "" }, - "2513": { - "id": 2513, + "2526": { + "id": 2526, "type": 2, "stype": 1, "prize": [ @@ -17346,18 +17245,17 @@ ], "pval": 460, "name": "intr_task_name_2494", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2494", - "pretask": 2512, - "followtask": 2514, + "pretask": 2525, + "followtask": 2527, "cond": [], "tiaozhuan": 3, - "order": 514, + "order": 527, "special": 0, "show": "" }, - "2514": { - "id": 2514, + "2527": { + "id": 2527, "type": 2, "stype": 145, "prize": [ @@ -17379,18 +17277,17 @@ ], "pval": 1, "name": "intr_task_name_2495", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2495", - "pretask": 2513, - "followtask": 2515, + "pretask": 2526, + "followtask": 2528, "cond": [], "tiaozhuan": 3, - "order": 515, + "order": 528, "special": 0, "show": "" }, - "2515": { - "id": 2515, + "2528": { + "id": 2528, "type": 2, "stype": 134, "prize": [ @@ -17407,20 +17304,19 @@ ], "pval": 1, "name": "intr_task_name_2496", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2496", - "pretask": 2514, - "followtask": 2516, + "pretask": 2527, + "followtask": 2529, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 516, + "tiaozhuan": 74, + "order": 529, "special": 0, "show": "" }, - "2516": { - "id": 2516, + "2529": { + "id": 2529, "type": 2, "stype": 134, "prize": [ @@ -17442,20 +17338,19 @@ ], "pval": 10, "name": "intr_task_name_2497", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2497", - "pretask": 2515, - "followtask": 2517, + "pretask": 2528, + "followtask": 2530, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 517, + "tiaozhuan": 74, + "order": 530, "special": 0, "show": "" }, - "2517": { - "id": 2517, + "2530": { + "id": 2530, "type": 2, "stype": 133, "prize": [ @@ -17472,18 +17367,17 @@ ], "pval": 10, "name": "intr_task_name_2498", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2498", - "pretask": 2516, - "followtask": 2518, + "pretask": 2529, + "followtask": 2531, "cond": [], "tiaozhuan": 8, - "order": 518, + "order": 531, "special": 0, "show": "" }, - "2518": { - "id": 2518, + "2531": { + "id": 2531, "type": 2, "stype": 1, "prize": [ @@ -17505,18 +17399,17 @@ ], "pval": 465, "name": "intr_task_name_2499", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2499", - "pretask": 2517, - "followtask": 2519, + "pretask": 2530, + "followtask": 2532, "cond": [], "tiaozhuan": 3, - "order": 519, + "order": 532, "special": 0, "show": "" }, - "2519": { - "id": 2519, + "2532": { + "id": 2532, "type": 2, "stype": 145, "prize": [ @@ -17538,18 +17431,17 @@ ], "pval": 1, "name": "intr_task_name_2500", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2500", - "pretask": 2518, - "followtask": 2520, + "pretask": 2531, + "followtask": 2533, "cond": [], "tiaozhuan": 3, - "order": 520, + "order": 533, "special": 0, "show": "" }, - "2520": { - "id": 2520, + "2533": { + "id": 2533, "type": 2, "stype": 134, "prize": [ @@ -17566,20 +17458,19 @@ ], "pval": 1, "name": "intr_task_name_2501", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2501", - "pretask": 2519, - "followtask": 2521, + "pretask": 2532, + "followtask": 2534, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 521, + "tiaozhuan": 74, + "order": 534, "special": 0, "show": "" }, - "2521": { - "id": 2521, + "2534": { + "id": 2534, "type": 2, "stype": 134, "prize": [ @@ -17601,20 +17492,19 @@ ], "pval": 10, "name": "intr_task_name_2502", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2502", - "pretask": 2520, - "followtask": 2522, + "pretask": 2533, + "followtask": 2535, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 522, + "tiaozhuan": 74, + "order": 535, "special": 0, "show": "" }, - "2522": { - "id": 2522, + "2535": { + "id": 2535, "type": 2, "stype": 133, "prize": [ @@ -17631,18 +17521,17 @@ ], "pval": 10, "name": "intr_task_name_2503", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2503", - "pretask": 2521, - "followtask": 2523, + "pretask": 2534, + "followtask": 2536, "cond": [], "tiaozhuan": 8, - "order": 523, + "order": 536, "special": 0, "show": "" }, - "2523": { - "id": 2523, + "2536": { + "id": 2536, "type": 2, "stype": 1, "prize": [ @@ -17664,18 +17553,17 @@ ], "pval": 470, "name": "intr_task_name_2504", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2504", - "pretask": 2522, - "followtask": 2524, + "pretask": 2535, + "followtask": 2537, "cond": [], "tiaozhuan": 3, - "order": 524, + "order": 537, "special": 0, "show": "" }, - "2524": { - "id": 2524, + "2537": { + "id": 2537, "type": 2, "stype": 145, "prize": [ @@ -17697,18 +17585,17 @@ ], "pval": 1, "name": "intr_task_name_2505", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2505", - "pretask": 2523, - "followtask": 2525, + "pretask": 2536, + "followtask": 2538, "cond": [], "tiaozhuan": 3, - "order": 525, + "order": 538, "special": 0, "show": "" }, - "2525": { - "id": 2525, + "2538": { + "id": 2538, "type": 2, "stype": 134, "prize": [ @@ -17725,20 +17612,19 @@ ], "pval": 1, "name": "intr_task_name_2506", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2506", - "pretask": 2524, - "followtask": 2526, + "pretask": 2537, + "followtask": 2539, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 526, + "tiaozhuan": 74, + "order": 539, "special": 0, "show": "" }, - "2526": { - "id": 2526, + "2539": { + "id": 2539, "type": 2, "stype": 134, "prize": [ @@ -17760,20 +17646,19 @@ ], "pval": 10, "name": "intr_task_name_2507", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2507", - "pretask": 2525, - "followtask": 2527, + "pretask": 2538, + "followtask": 2540, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 527, + "tiaozhuan": 74, + "order": 540, "special": 0, "show": "" }, - "2527": { - "id": 2527, + "2540": { + "id": 2540, "type": 2, "stype": 133, "prize": [ @@ -17790,18 +17675,17 @@ ], "pval": 10, "name": "intr_task_name_2508", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2508", - "pretask": 2526, - "followtask": 2528, + "pretask": 2539, + "followtask": 2541, "cond": [], "tiaozhuan": 8, - "order": 528, + "order": 541, "special": 0, "show": "" }, - "2528": { - "id": 2528, + "2541": { + "id": 2541, "type": 2, "stype": 1, "prize": [ @@ -17823,18 +17707,17 @@ ], "pval": 475, "name": "intr_task_name_2509", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2509", - "pretask": 2527, - "followtask": 2529, + "pretask": 2540, + "followtask": 2542, "cond": [], "tiaozhuan": 3, - "order": 529, + "order": 542, "special": 0, "show": "" }, - "2529": { - "id": 2529, + "2542": { + "id": 2542, "type": 2, "stype": 145, "prize": [ @@ -17856,18 +17739,17 @@ ], "pval": 1, "name": "intr_task_name_2510", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2510", - "pretask": 2528, - "followtask": 2530, + "pretask": 2541, + "followtask": 2543, "cond": [], "tiaozhuan": 3, - "order": 530, + "order": 543, "special": 0, "show": "" }, - "2530": { - "id": 2530, + "2543": { + "id": 2543, "type": 2, "stype": 134, "prize": [ @@ -17884,20 +17766,19 @@ ], "pval": 1, "name": "intr_task_name_2511", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2511", - "pretask": 2529, - "followtask": 2531, + "pretask": 2542, + "followtask": 2544, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 531, + "tiaozhuan": 74, + "order": 544, "special": 0, "show": "" }, - "2531": { - "id": 2531, + "2544": { + "id": 2544, "type": 2, "stype": 134, "prize": [ @@ -17919,20 +17800,19 @@ ], "pval": 10, "name": "intr_task_name_2512", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2512", - "pretask": 2530, - "followtask": 2532, + "pretask": 2543, + "followtask": 2545, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 532, + "tiaozhuan": 74, + "order": 545, "special": 0, "show": "" }, - "2532": { - "id": 2532, + "2545": { + "id": 2545, "type": 2, "stype": 133, "prize": [ @@ -17949,18 +17829,17 @@ ], "pval": 10, "name": "intr_task_name_2513", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2513", - "pretask": 2531, - "followtask": 2533, + "pretask": 2544, + "followtask": 2546, "cond": [], "tiaozhuan": 8, - "order": 533, + "order": 546, "special": 0, "show": "" }, - "2533": { - "id": 2533, + "2546": { + "id": 2546, "type": 2, "stype": 1, "prize": [ @@ -17982,18 +17861,17 @@ ], "pval": 480, "name": "intr_task_name_2514", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2514", - "pretask": 2532, - "followtask": 2534, + "pretask": 2545, + "followtask": 2547, "cond": [], "tiaozhuan": 3, - "order": 534, + "order": 547, "special": 0, "show": "" }, - "2534": { - "id": 2534, + "2547": { + "id": 2547, "type": 2, "stype": 145, "prize": [ @@ -18015,18 +17893,17 @@ ], "pval": 1, "name": "intr_task_name_2515", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2515", - "pretask": 2533, - "followtask": 2535, + "pretask": 2546, + "followtask": 2548, "cond": [], "tiaozhuan": 3, - "order": 535, + "order": 548, "special": 0, "show": "" }, - "2535": { - "id": 2535, + "2548": { + "id": 2548, "type": 2, "stype": 134, "prize": [ @@ -18043,20 +17920,19 @@ ], "pval": 1, "name": "intr_task_name_2516", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2516", - "pretask": 2534, - "followtask": 2536, + "pretask": 2547, + "followtask": 2549, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 536, + "tiaozhuan": 74, + "order": 549, "special": 0, "show": "" }, - "2536": { - "id": 2536, + "2549": { + "id": 2549, "type": 2, "stype": 134, "prize": [ @@ -18078,20 +17954,19 @@ ], "pval": 10, "name": "intr_task_name_2517", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2517", - "pretask": 2535, - "followtask": 2537, + "pretask": 2548, + "followtask": 2550, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 537, + "tiaozhuan": 74, + "order": 550, "special": 0, "show": "" }, - "2537": { - "id": 2537, + "2550": { + "id": 2550, "type": 2, "stype": 133, "prize": [ @@ -18108,18 +17983,17 @@ ], "pval": 10, "name": "intr_task_name_2518", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2518", - "pretask": 2536, - "followtask": 2538, + "pretask": 2549, + "followtask": 2551, "cond": [], "tiaozhuan": 8, - "order": 538, + "order": 551, "special": 0, "show": "" }, - "2538": { - "id": 2538, + "2551": { + "id": 2551, "type": 2, "stype": 1, "prize": [ @@ -18141,18 +18015,17 @@ ], "pval": 485, "name": "intr_task_name_2519", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2519", - "pretask": 2537, - "followtask": 2539, + "pretask": 2550, + "followtask": 2552, "cond": [], "tiaozhuan": 3, - "order": 539, + "order": 552, "special": 0, "show": "" }, - "2539": { - "id": 2539, + "2552": { + "id": 2552, "type": 2, "stype": 145, "prize": [ @@ -18174,18 +18047,17 @@ ], "pval": 1, "name": "intr_task_name_2520", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2520", - "pretask": 2538, - "followtask": 2540, + "pretask": 2551, + "followtask": 2553, "cond": [], "tiaozhuan": 3, - "order": 540, + "order": 553, "special": 0, "show": "" }, - "2540": { - "id": 2540, + "2553": { + "id": 2553, "type": 2, "stype": 134, "prize": [ @@ -18202,20 +18074,19 @@ ], "pval": 1, "name": "intr_task_name_2521", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2521", - "pretask": 2539, - "followtask": 2541, + "pretask": 2552, + "followtask": 2554, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 541, + "tiaozhuan": 74, + "order": 554, "special": 0, "show": "" }, - "2541": { - "id": 2541, + "2554": { + "id": 2554, "type": 2, "stype": 134, "prize": [ @@ -18237,20 +18108,19 @@ ], "pval": 10, "name": "intr_task_name_2522", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2522", - "pretask": 2540, - "followtask": 2542, + "pretask": 2553, + "followtask": 2555, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 542, + "tiaozhuan": 74, + "order": 555, "special": 0, "show": "" }, - "2542": { - "id": 2542, + "2555": { + "id": 2555, "type": 2, "stype": 133, "prize": [ @@ -18267,18 +18137,17 @@ ], "pval": 10, "name": "intr_task_name_2523", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2523", - "pretask": 2541, - "followtask": 2543, + "pretask": 2554, + "followtask": 2556, "cond": [], "tiaozhuan": 8, - "order": 543, + "order": 556, "special": 0, "show": "" }, - "2543": { - "id": 2543, + "2556": { + "id": 2556, "type": 2, "stype": 1, "prize": [ @@ -18300,18 +18169,17 @@ ], "pval": 490, "name": "intr_task_name_2524", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2524", - "pretask": 2542, - "followtask": 2544, + "pretask": 2555, + "followtask": 2557, "cond": [], "tiaozhuan": 3, - "order": 544, + "order": 557, "special": 0, "show": "" }, - "2544": { - "id": 2544, + "2557": { + "id": 2557, "type": 2, "stype": 145, "prize": [ @@ -18333,18 +18201,17 @@ ], "pval": 1, "name": "intr_task_name_2525", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2525", - "pretask": 2543, - "followtask": 2545, + "pretask": 2556, + "followtask": 2558, "cond": [], "tiaozhuan": 3, - "order": 545, + "order": 558, "special": 0, "show": "" }, - "2545": { - "id": 2545, + "2558": { + "id": 2558, "type": 2, "stype": 134, "prize": [ @@ -18361,20 +18228,19 @@ ], "pval": 1, "name": "intr_task_name_2526", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2526", - "pretask": 2544, - "followtask": 2546, + "pretask": 2557, + "followtask": 2559, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 546, + "tiaozhuan": 74, + "order": 559, "special": 0, "show": "" }, - "2546": { - "id": 2546, + "2559": { + "id": 2559, "type": 2, "stype": 134, "prize": [ @@ -18396,20 +18262,19 @@ ], "pval": 10, "name": "intr_task_name_2527", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2527", - "pretask": 2545, - "followtask": 2547, + "pretask": 2558, + "followtask": 2560, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 547, + "tiaozhuan": 74, + "order": 560, "special": 0, "show": "" }, - "2547": { - "id": 2547, + "2560": { + "id": 2560, "type": 2, "stype": 133, "prize": [ @@ -18426,18 +18291,17 @@ ], "pval": 10, "name": "intr_task_name_2528", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2528", - "pretask": 2546, - "followtask": 2548, + "pretask": 2559, + "followtask": 2561, "cond": [], "tiaozhuan": 8, - "order": 548, + "order": 561, "special": 0, "show": "" }, - "2548": { - "id": 2548, + "2561": { + "id": 2561, "type": 2, "stype": 1, "prize": [ @@ -18459,18 +18323,17 @@ ], "pval": 495, "name": "intr_task_name_2529", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2529", - "pretask": 2547, - "followtask": 2549, + "pretask": 2560, + "followtask": 2562, "cond": [], "tiaozhuan": 3, - "order": 549, + "order": 562, "special": 0, "show": "" }, - "2549": { - "id": 2549, + "2562": { + "id": 2562, "type": 2, "stype": 145, "prize": [ @@ -18492,18 +18355,17 @@ ], "pval": 1, "name": "intr_task_name_2530", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2530", - "pretask": 2548, - "followtask": 2550, + "pretask": 2561, + "followtask": 2563, "cond": [], "tiaozhuan": 3, - "order": 550, + "order": 563, "special": 0, "show": "" }, - "2550": { - "id": 2550, + "2563": { + "id": 2563, "type": 2, "stype": 134, "prize": [ @@ -18520,20 +18382,19 @@ ], "pval": 1, "name": "intr_task_name_2531", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2531", - "pretask": 2549, - "followtask": 2551, + "pretask": 2562, + "followtask": 2564, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 551, + "tiaozhuan": 74, + "order": 564, "special": 0, "show": "" }, - "2551": { - "id": 2551, + "2564": { + "id": 2564, "type": 2, "stype": 134, "prize": [ @@ -18555,20 +18416,19 @@ ], "pval": 10, "name": "intr_task_name_2532", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2532", - "pretask": 2550, - "followtask": 2552, + "pretask": 2563, + "followtask": 2565, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 552, + "tiaozhuan": 74, + "order": 565, "special": 0, "show": "" }, - "2552": { - "id": 2552, + "2565": { + "id": 2565, "type": 2, "stype": 133, "prize": [ @@ -18585,18 +18445,17 @@ ], "pval": 10, "name": "intr_task_name_2533", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2533", - "pretask": 2551, - "followtask": 2553, + "pretask": 2564, + "followtask": 2566, "cond": [], "tiaozhuan": 8, - "order": 553, + "order": 566, "special": 0, "show": "" }, - "2553": { - "id": 2553, + "2566": { + "id": 2566, "type": 2, "stype": 1, "prize": [ @@ -18618,18 +18477,17 @@ ], "pval": 500, "name": "intr_task_name_2534", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2534", - "pretask": 2552, - "followtask": 2554, + "pretask": 2565, + "followtask": 2567, "cond": [], "tiaozhuan": 3, - "order": 554, + "order": 567, "special": 0, "show": "" }, - "2554": { - "id": 2554, + "2567": { + "id": 2567, "type": 2, "stype": 145, "prize": [ @@ -18651,18 +18509,17 @@ ], "pval": 1, "name": "intr_task_name_2535", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2535", - "pretask": 2553, - "followtask": 2555, + "pretask": 2566, + "followtask": 2568, "cond": [], "tiaozhuan": 3, - "order": 555, + "order": 568, "special": 0, "show": "" }, - "2555": { - "id": 2555, + "2568": { + "id": 2568, "type": 2, "stype": 134, "prize": [ @@ -18679,20 +18536,19 @@ ], "pval": 1, "name": "intr_task_name_2536", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2536", - "pretask": 2554, - "followtask": 2556, + "pretask": 2567, + "followtask": 2569, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 556, + "tiaozhuan": 74, + "order": 569, "special": 0, "show": "" }, - "2556": { - "id": 2556, + "2569": { + "id": 2569, "type": 2, "stype": 134, "prize": [ @@ -18714,20 +18570,19 @@ ], "pval": 10, "name": "intr_task_name_2537", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2537", - "pretask": 2555, - "followtask": 2557, + "pretask": 2568, + "followtask": 2570, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 557, + "tiaozhuan": 74, + "order": 570, "special": 0, "show": "" }, - "2557": { - "id": 2557, + "2570": { + "id": 2570, "type": 2, "stype": 133, "prize": [ @@ -18744,18 +18599,17 @@ ], "pval": 10, "name": "intr_task_name_2538", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2538", - "pretask": 2556, - "followtask": 2558, + "pretask": 2569, + "followtask": 2571, "cond": [], "tiaozhuan": 8, - "order": 558, + "order": 571, "special": 0, "show": "" }, - "2558": { - "id": 2558, + "2571": { + "id": 2571, "type": 2, "stype": 1, "prize": [ @@ -18777,18 +18631,17 @@ ], "pval": 505, "name": "intr_task_name_2539", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2539", - "pretask": 2557, - "followtask": 2559, + "pretask": 2570, + "followtask": 2572, "cond": [], "tiaozhuan": 3, - "order": 559, + "order": 572, "special": 0, "show": "" }, - "2559": { - "id": 2559, + "2572": { + "id": 2572, "type": 2, "stype": 145, "prize": [ @@ -18810,18 +18663,17 @@ ], "pval": 1, "name": "intr_task_name_2540", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2540", - "pretask": 2558, - "followtask": 2560, + "pretask": 2571, + "followtask": 2573, "cond": [], "tiaozhuan": 3, - "order": 560, + "order": 573, "special": 0, "show": "" }, - "2560": { - "id": 2560, + "2573": { + "id": 2573, "type": 2, "stype": 134, "prize": [ @@ -18838,20 +18690,19 @@ ], "pval": 1, "name": "intr_task_name_2541", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2541", - "pretask": 2559, - "followtask": 2561, + "pretask": 2572, + "followtask": 2574, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 561, + "tiaozhuan": 74, + "order": 574, "special": 0, "show": "" }, - "2561": { - "id": 2561, + "2574": { + "id": 2574, "type": 2, "stype": 134, "prize": [ @@ -18873,20 +18724,19 @@ ], "pval": 10, "name": "intr_task_name_2542", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2542", - "pretask": 2560, - "followtask": 2562, + "pretask": 2573, + "followtask": 2575, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 562, + "tiaozhuan": 74, + "order": 575, "special": 0, "show": "" }, - "2562": { - "id": 2562, + "2575": { + "id": 2575, "type": 2, "stype": 133, "prize": [ @@ -18903,18 +18753,17 @@ ], "pval": 10, "name": "intr_task_name_2543", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2543", - "pretask": 2561, - "followtask": 2563, + "pretask": 2574, + "followtask": 2576, "cond": [], "tiaozhuan": 8, - "order": 563, + "order": 576, "special": 0, "show": "" }, - "2563": { - "id": 2563, + "2576": { + "id": 2576, "type": 2, "stype": 1, "prize": [ @@ -18936,18 +18785,17 @@ ], "pval": 510, "name": "intr_task_name_2544", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2544", - "pretask": 2562, - "followtask": 2564, + "pretask": 2575, + "followtask": 2577, "cond": [], "tiaozhuan": 3, - "order": 564, + "order": 577, "special": 0, "show": "" }, - "2564": { - "id": 2564, + "2577": { + "id": 2577, "type": 2, "stype": 145, "prize": [ @@ -18969,18 +18817,17 @@ ], "pval": 1, "name": "intr_task_name_2545", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2545", - "pretask": 2563, - "followtask": 2565, + "pretask": 2576, + "followtask": 2578, "cond": [], "tiaozhuan": 3, - "order": 565, + "order": 578, "special": 0, "show": "" }, - "2565": { - "id": 2565, + "2578": { + "id": 2578, "type": 2, "stype": 134, "prize": [ @@ -18997,20 +18844,19 @@ ], "pval": 1, "name": "intr_task_name_2546", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2546", - "pretask": 2564, - "followtask": 2566, + "pretask": 2577, + "followtask": 2579, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 566, + "tiaozhuan": 74, + "order": 579, "special": 0, "show": "" }, - "2566": { - "id": 2566, + "2579": { + "id": 2579, "type": 2, "stype": 134, "prize": [ @@ -19032,20 +18878,19 @@ ], "pval": 10, "name": "intr_task_name_2547", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2547", - "pretask": 2565, - "followtask": 2567, + "pretask": 2578, + "followtask": 2580, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 567, + "tiaozhuan": 74, + "order": 580, "special": 0, "show": "" }, - "2567": { - "id": 2567, + "2580": { + "id": 2580, "type": 2, "stype": 133, "prize": [ @@ -19062,18 +18907,17 @@ ], "pval": 10, "name": "intr_task_name_2548", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2548", - "pretask": 2566, - "followtask": 2568, + "pretask": 2579, + "followtask": 2581, "cond": [], "tiaozhuan": 8, - "order": 568, + "order": 581, "special": 0, "show": "" }, - "2568": { - "id": 2568, + "2581": { + "id": 2581, "type": 2, "stype": 1, "prize": [ @@ -19095,18 +18939,17 @@ ], "pval": 515, "name": "intr_task_name_2549", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2549", - "pretask": 2567, - "followtask": 2569, + "pretask": 2580, + "followtask": 2582, "cond": [], "tiaozhuan": 3, - "order": 569, + "order": 582, "special": 0, "show": "" }, - "2569": { - "id": 2569, + "2582": { + "id": 2582, "type": 2, "stype": 145, "prize": [ @@ -19128,18 +18971,17 @@ ], "pval": 1, "name": "intr_task_name_2550", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2550", - "pretask": 2568, - "followtask": 2570, + "pretask": 2581, + "followtask": 2583, "cond": [], "tiaozhuan": 3, - "order": 570, + "order": 583, "special": 0, "show": "" }, - "2570": { - "id": 2570, + "2583": { + "id": 2583, "type": 2, "stype": 134, "prize": [ @@ -19156,20 +18998,19 @@ ], "pval": 1, "name": "intr_task_name_2551", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2551", - "pretask": 2569, - "followtask": 2571, + "pretask": 2582, + "followtask": 2584, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 571, + "tiaozhuan": 74, + "order": 584, "special": 0, "show": "" }, - "2571": { - "id": 2571, + "2584": { + "id": 2584, "type": 2, "stype": 134, "prize": [ @@ -19191,20 +19032,19 @@ ], "pval": 10, "name": "intr_task_name_2552", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2552", - "pretask": 2570, - "followtask": 2572, + "pretask": 2583, + "followtask": 2585, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 572, + "tiaozhuan": 74, + "order": 585, "special": 0, "show": "" }, - "2572": { - "id": 2572, + "2585": { + "id": 2585, "type": 2, "stype": 133, "prize": [ @@ -19221,18 +19061,17 @@ ], "pval": 10, "name": "intr_task_name_2553", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2553", - "pretask": 2571, - "followtask": 2573, + "pretask": 2584, + "followtask": 2586, "cond": [], "tiaozhuan": 8, - "order": 573, + "order": 586, "special": 0, "show": "" }, - "2573": { - "id": 2573, + "2586": { + "id": 2586, "type": 2, "stype": 1, "prize": [ @@ -19254,18 +19093,17 @@ ], "pval": 520, "name": "intr_task_name_2554", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2554", - "pretask": 2572, - "followtask": 2574, + "pretask": 2585, + "followtask": 2587, "cond": [], "tiaozhuan": 3, - "order": 574, + "order": 587, "special": 0, "show": "" }, - "2574": { - "id": 2574, + "2587": { + "id": 2587, "type": 2, "stype": 145, "prize": [ @@ -19287,18 +19125,17 @@ ], "pval": 1, "name": "intr_task_name_2555", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2555", - "pretask": 2573, - "followtask": 2575, + "pretask": 2586, + "followtask": 2588, "cond": [], "tiaozhuan": 3, - "order": 575, + "order": 588, "special": 0, "show": "" }, - "2575": { - "id": 2575, + "2588": { + "id": 2588, "type": 2, "stype": 134, "prize": [ @@ -19315,20 +19152,19 @@ ], "pval": 1, "name": "intr_task_name_2556", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2556", - "pretask": 2574, - "followtask": 2576, + "pretask": 2587, + "followtask": 2589, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 576, + "tiaozhuan": 74, + "order": 589, "special": 0, "show": "" }, - "2576": { - "id": 2576, + "2589": { + "id": 2589, "type": 2, "stype": 134, "prize": [ @@ -19350,20 +19186,19 @@ ], "pval": 10, "name": "intr_task_name_2557", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2557", - "pretask": 2575, - "followtask": 2577, + "pretask": 2588, + "followtask": 2590, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 577, + "tiaozhuan": 74, + "order": 590, "special": 0, "show": "" }, - "2577": { - "id": 2577, + "2590": { + "id": 2590, "type": 2, "stype": 133, "prize": [ @@ -19380,18 +19215,17 @@ ], "pval": 10, "name": "intr_task_name_2558", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2558", - "pretask": 2576, - "followtask": 2578, + "pretask": 2589, + "followtask": 2591, "cond": [], "tiaozhuan": 8, - "order": 578, + "order": 591, "special": 0, "show": "" }, - "2578": { - "id": 2578, + "2591": { + "id": 2591, "type": 2, "stype": 1, "prize": [ @@ -19413,18 +19247,17 @@ ], "pval": 525, "name": "intr_task_name_2559", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2559", - "pretask": 2577, - "followtask": 2579, + "pretask": 2590, + "followtask": 2592, "cond": [], "tiaozhuan": 3, - "order": 579, + "order": 592, "special": 0, "show": "" }, - "2579": { - "id": 2579, + "2592": { + "id": 2592, "type": 2, "stype": 145, "prize": [ @@ -19446,18 +19279,17 @@ ], "pval": 1, "name": "intr_task_name_2560", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2560", - "pretask": 2578, - "followtask": 2580, + "pretask": 2591, + "followtask": 2593, "cond": [], "tiaozhuan": 3, - "order": 580, + "order": 593, "special": 0, "show": "" }, - "2580": { - "id": 2580, + "2593": { + "id": 2593, "type": 2, "stype": 134, "prize": [ @@ -19474,20 +19306,19 @@ ], "pval": 1, "name": "intr_task_name_2561", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2561", - "pretask": 2579, - "followtask": 2581, + "pretask": 2592, + "followtask": 2594, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 581, + "tiaozhuan": 74, + "order": 594, "special": 0, "show": "" }, - "2581": { - "id": 2581, + "2594": { + "id": 2594, "type": 2, "stype": 134, "prize": [ @@ -19509,20 +19340,19 @@ ], "pval": 10, "name": "intr_task_name_2562", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2562", - "pretask": 2580, - "followtask": 2582, + "pretask": 2593, + "followtask": 2595, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 582, + "tiaozhuan": 74, + "order": 595, "special": 0, "show": "" }, - "2582": { - "id": 2582, + "2595": { + "id": 2595, "type": 2, "stype": 133, "prize": [ @@ -19539,18 +19369,17 @@ ], "pval": 10, "name": "intr_task_name_2563", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2563", - "pretask": 2581, - "followtask": 2583, + "pretask": 2594, + "followtask": 2596, "cond": [], "tiaozhuan": 8, - "order": 583, + "order": 596, "special": 0, "show": "" }, - "2583": { - "id": 2583, + "2596": { + "id": 2596, "type": 2, "stype": 1, "prize": [ @@ -19572,18 +19401,17 @@ ], "pval": 530, "name": "intr_task_name_2564", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2564", - "pretask": 2582, - "followtask": 2584, + "pretask": 2595, + "followtask": 2597, "cond": [], "tiaozhuan": 3, - "order": 584, + "order": 597, "special": 0, "show": "" }, - "2584": { - "id": 2584, + "2597": { + "id": 2597, "type": 2, "stype": 145, "prize": [ @@ -19605,18 +19433,17 @@ ], "pval": 1, "name": "intr_task_name_2565", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2565", - "pretask": 2583, - "followtask": 2585, + "pretask": 2596, + "followtask": 2598, "cond": [], "tiaozhuan": 3, - "order": 585, + "order": 598, "special": 0, "show": "" }, - "2585": { - "id": 2585, + "2598": { + "id": 2598, "type": 2, "stype": 134, "prize": [ @@ -19633,20 +19460,19 @@ ], "pval": 1, "name": "intr_task_name_2566", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2566", - "pretask": 2584, - "followtask": 2586, + "pretask": 2597, + "followtask": 2599, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 586, + "tiaozhuan": 74, + "order": 599, "special": 0, "show": "" }, - "2586": { - "id": 2586, + "2599": { + "id": 2599, "type": 2, "stype": 134, "prize": [ @@ -19668,20 +19494,19 @@ ], "pval": 10, "name": "intr_task_name_2567", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2567", - "pretask": 2585, - "followtask": 2587, + "pretask": 2598, + "followtask": 2600, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 587, + "tiaozhuan": 74, + "order": 600, "special": 0, "show": "" }, - "2587": { - "id": 2587, + "2600": { + "id": 2600, "type": 2, "stype": 133, "prize": [ @@ -19698,18 +19523,17 @@ ], "pval": 10, "name": "intr_task_name_2568", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2568", - "pretask": 2586, - "followtask": 2588, + "pretask": 2599, + "followtask": 2601, "cond": [], "tiaozhuan": 8, - "order": 588, + "order": 601, "special": 0, "show": "" }, - "2588": { - "id": 2588, + "2601": { + "id": 2601, "type": 2, "stype": 1, "prize": [ @@ -19731,18 +19555,17 @@ ], "pval": 535, "name": "intr_task_name_2569", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2569", - "pretask": 2587, - "followtask": 2589, + "pretask": 2600, + "followtask": 2602, "cond": [], "tiaozhuan": 3, - "order": 589, + "order": 602, "special": 0, "show": "" }, - "2589": { - "id": 2589, + "2602": { + "id": 2602, "type": 2, "stype": 145, "prize": [ @@ -19764,18 +19587,17 @@ ], "pval": 1, "name": "intr_task_name_2570", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2570", - "pretask": 2588, - "followtask": 2590, + "pretask": 2601, + "followtask": 2603, "cond": [], "tiaozhuan": 3, - "order": 590, + "order": 603, "special": 0, "show": "" }, - "2590": { - "id": 2590, + "2603": { + "id": 2603, "type": 2, "stype": 134, "prize": [ @@ -19792,20 +19614,19 @@ ], "pval": 1, "name": "intr_task_name_2571", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2571", - "pretask": 2589, - "followtask": 2591, + "pretask": 2602, + "followtask": 2604, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 591, + "tiaozhuan": 74, + "order": 604, "special": 0, "show": "" }, - "2591": { - "id": 2591, + "2604": { + "id": 2604, "type": 2, "stype": 134, "prize": [ @@ -19827,20 +19648,19 @@ ], "pval": 10, "name": "intr_task_name_2572", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2572", - "pretask": 2590, - "followtask": 2592, + "pretask": 2603, + "followtask": 2605, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 592, + "tiaozhuan": 74, + "order": 605, "special": 0, "show": "" }, - "2592": { - "id": 2592, + "2605": { + "id": 2605, "type": 2, "stype": 133, "prize": [ @@ -19857,18 +19677,17 @@ ], "pval": 10, "name": "intr_task_name_2573", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2573", - "pretask": 2591, - "followtask": 2593, + "pretask": 2604, + "followtask": 2606, "cond": [], "tiaozhuan": 8, - "order": 593, + "order": 606, "special": 0, "show": "" }, - "2593": { - "id": 2593, + "2606": { + "id": 2606, "type": 2, "stype": 1, "prize": [ @@ -19890,18 +19709,17 @@ ], "pval": 540, "name": "intr_task_name_2574", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2574", - "pretask": 2592, - "followtask": 2594, + "pretask": 2605, + "followtask": 2607, "cond": [], "tiaozhuan": 3, - "order": 594, + "order": 607, "special": 0, "show": "" }, - "2594": { - "id": 2594, + "2607": { + "id": 2607, "type": 2, "stype": 145, "prize": [ @@ -19923,18 +19741,17 @@ ], "pval": 1, "name": "intr_task_name_2575", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2575", - "pretask": 2593, - "followtask": 2595, + "pretask": 2606, + "followtask": 2608, "cond": [], "tiaozhuan": 3, - "order": 595, + "order": 608, "special": 0, "show": "" }, - "2595": { - "id": 2595, + "2608": { + "id": 2608, "type": 2, "stype": 134, "prize": [ @@ -19951,20 +19768,19 @@ ], "pval": 1, "name": "intr_task_name_2576", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2576", - "pretask": 2594, - "followtask": 2596, + "pretask": 2607, + "followtask": 2609, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 596, + "tiaozhuan": 74, + "order": 609, "special": 0, "show": "" }, - "2596": { - "id": 2596, + "2609": { + "id": 2609, "type": 2, "stype": 134, "prize": [ @@ -19986,20 +19802,19 @@ ], "pval": 10, "name": "intr_task_name_2577", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2577", - "pretask": 2595, - "followtask": 2597, + "pretask": 2608, + "followtask": 2610, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 597, + "tiaozhuan": 74, + "order": 610, "special": 0, "show": "" }, - "2597": { - "id": 2597, + "2610": { + "id": 2610, "type": 2, "stype": 133, "prize": [ @@ -20016,18 +19831,17 @@ ], "pval": 10, "name": "intr_task_name_2578", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2578", - "pretask": 2596, - "followtask": 2598, + "pretask": 2609, + "followtask": 2611, "cond": [], "tiaozhuan": 8, - "order": 598, + "order": 611, "special": 0, "show": "" }, - "2598": { - "id": 2598, + "2611": { + "id": 2611, "type": 2, "stype": 1, "prize": [ @@ -20049,18 +19863,17 @@ ], "pval": 545, "name": "intr_task_name_2579", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2579", - "pretask": 2597, - "followtask": 2599, + "pretask": 2610, + "followtask": 2612, "cond": [], "tiaozhuan": 3, - "order": 599, + "order": 612, "special": 0, "show": "" }, - "2599": { - "id": 2599, + "2612": { + "id": 2612, "type": 2, "stype": 145, "prize": [ @@ -20082,18 +19895,17 @@ ], "pval": 1, "name": "intr_task_name_2580", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2580", - "pretask": 2598, - "followtask": 2600, + "pretask": 2611, + "followtask": 2613, "cond": [], "tiaozhuan": 3, - "order": 600, + "order": 613, "special": 0, "show": "" }, - "2600": { - "id": 2600, + "2613": { + "id": 2613, "type": 2, "stype": 134, "prize": [ @@ -20110,20 +19922,19 @@ ], "pval": 1, "name": "intr_task_name_2581", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2581", - "pretask": 2599, - "followtask": 2601, + "pretask": 2612, + "followtask": 2614, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 601, + "tiaozhuan": 74, + "order": 614, "special": 0, "show": "" }, - "2601": { - "id": 2601, + "2614": { + "id": 2614, "type": 2, "stype": 134, "prize": [ @@ -20145,20 +19956,19 @@ ], "pval": 10, "name": "intr_task_name_2582", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2582", - "pretask": 2600, - "followtask": 2602, + "pretask": 2613, + "followtask": 2615, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 602, + "tiaozhuan": 74, + "order": 615, "special": 0, "show": "" }, - "2602": { - "id": 2602, + "2615": { + "id": 2615, "type": 2, "stype": 133, "prize": [ @@ -20175,18 +19985,17 @@ ], "pval": 10, "name": "intr_task_name_2583", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2583", - "pretask": 2601, - "followtask": 2603, + "pretask": 2614, + "followtask": 2616, "cond": [], "tiaozhuan": 8, - "order": 603, + "order": 616, "special": 0, "show": "" }, - "2603": { - "id": 2603, + "2616": { + "id": 2616, "type": 2, "stype": 1, "prize": [ @@ -20208,18 +20017,17 @@ ], "pval": 550, "name": "intr_task_name_2584", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2584", - "pretask": 2602, - "followtask": 2604, + "pretask": 2615, + "followtask": 2617, "cond": [], "tiaozhuan": 3, - "order": 604, + "order": 617, "special": 0, "show": "" }, - "2604": { - "id": 2604, + "2617": { + "id": 2617, "type": 2, "stype": 145, "prize": [ @@ -20241,18 +20049,17 @@ ], "pval": 1, "name": "intr_task_name_2585", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2585", - "pretask": 2603, - "followtask": 2605, + "pretask": 2616, + "followtask": 2618, "cond": [], "tiaozhuan": 3, - "order": 605, + "order": 618, "special": 0, "show": "" }, - "2605": { - "id": 2605, + "2618": { + "id": 2618, "type": 2, "stype": 134, "prize": [ @@ -20269,20 +20076,19 @@ ], "pval": 1, "name": "intr_task_name_2586", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2586", - "pretask": 2604, - "followtask": 2606, + "pretask": 2617, + "followtask": 2619, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 606, + "tiaozhuan": 74, + "order": 619, "special": 0, "show": "" }, - "2606": { - "id": 2606, + "2619": { + "id": 2619, "type": 2, "stype": 134, "prize": [ @@ -20304,20 +20110,19 @@ ], "pval": 10, "name": "intr_task_name_2587", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2587", - "pretask": 2605, - "followtask": 2607, + "pretask": 2618, + "followtask": 2620, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 607, + "tiaozhuan": 74, + "order": 620, "special": 0, "show": "" }, - "2607": { - "id": 2607, + "2620": { + "id": 2620, "type": 2, "stype": 133, "prize": [ @@ -20334,18 +20139,17 @@ ], "pval": 10, "name": "intr_task_name_2588", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2588", - "pretask": 2606, - "followtask": 2608, + "pretask": 2619, + "followtask": 2621, "cond": [], "tiaozhuan": 8, - "order": 608, + "order": 621, "special": 0, "show": "" }, - "2608": { - "id": 2608, + "2621": { + "id": 2621, "type": 2, "stype": 1, "prize": [ @@ -20367,18 +20171,17 @@ ], "pval": 555, "name": "intr_task_name_2589", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2589", - "pretask": 2607, - "followtask": 2609, + "pretask": 2620, + "followtask": 2622, "cond": [], "tiaozhuan": 3, - "order": 609, + "order": 622, "special": 0, "show": "" }, - "2609": { - "id": 2609, + "2622": { + "id": 2622, "type": 2, "stype": 145, "prize": [ @@ -20400,18 +20203,17 @@ ], "pval": 1, "name": "intr_task_name_2590", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2590", - "pretask": 2608, - "followtask": 2610, + "pretask": 2621, + "followtask": 2623, "cond": [], "tiaozhuan": 3, - "order": 610, + "order": 623, "special": 0, "show": "" }, - "2610": { - "id": 2610, + "2623": { + "id": 2623, "type": 2, "stype": 134, "prize": [ @@ -20428,20 +20230,19 @@ ], "pval": 1, "name": "intr_task_name_2591", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2591", - "pretask": 2609, - "followtask": 2611, + "pretask": 2622, + "followtask": 2624, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 611, + "tiaozhuan": 74, + "order": 624, "special": 0, "show": "" }, - "2611": { - "id": 2611, + "2624": { + "id": 2624, "type": 2, "stype": 134, "prize": [ @@ -20463,20 +20264,19 @@ ], "pval": 10, "name": "intr_task_name_2592", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2592", - "pretask": 2610, - "followtask": 2612, + "pretask": 2623, + "followtask": 2625, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 612, + "tiaozhuan": 74, + "order": 625, "special": 0, "show": "" }, - "2612": { - "id": 2612, + "2625": { + "id": 2625, "type": 2, "stype": 133, "prize": [ @@ -20493,18 +20293,17 @@ ], "pval": 10, "name": "intr_task_name_2593", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2593", - "pretask": 2611, - "followtask": 2613, + "pretask": 2624, + "followtask": 2626, "cond": [], "tiaozhuan": 8, - "order": 613, + "order": 626, "special": 0, "show": "" }, - "2613": { - "id": 2613, + "2626": { + "id": 2626, "type": 2, "stype": 1, "prize": [ @@ -20526,18 +20325,17 @@ ], "pval": 560, "name": "intr_task_name_2594", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2594", - "pretask": 2612, - "followtask": 2614, + "pretask": 2625, + "followtask": 2627, "cond": [], "tiaozhuan": 3, - "order": 614, + "order": 627, "special": 0, "show": "" }, - "2614": { - "id": 2614, + "2627": { + "id": 2627, "type": 2, "stype": 145, "prize": [ @@ -20559,18 +20357,17 @@ ], "pval": 1, "name": "intr_task_name_2595", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2595", - "pretask": 2613, - "followtask": 2615, + "pretask": 2626, + "followtask": 2628, "cond": [], "tiaozhuan": 3, - "order": 615, + "order": 628, "special": 0, "show": "" }, - "2615": { - "id": 2615, + "2628": { + "id": 2628, "type": 2, "stype": 134, "prize": [ @@ -20587,20 +20384,19 @@ ], "pval": 1, "name": "intr_task_name_2596", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2596", - "pretask": 2614, - "followtask": 2616, + "pretask": 2627, + "followtask": 2629, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 616, + "tiaozhuan": 74, + "order": 629, "special": 0, "show": "" }, - "2616": { - "id": 2616, + "2629": { + "id": 2629, "type": 2, "stype": 134, "prize": [ @@ -20622,20 +20418,19 @@ ], "pval": 10, "name": "intr_task_name_2597", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2597", - "pretask": 2615, - "followtask": 2617, + "pretask": 2628, + "followtask": 2630, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 617, + "tiaozhuan": 74, + "order": 630, "special": 0, "show": "" }, - "2617": { - "id": 2617, + "2630": { + "id": 2630, "type": 2, "stype": 133, "prize": [ @@ -20652,18 +20447,17 @@ ], "pval": 10, "name": "intr_task_name_2598", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2598", - "pretask": 2616, - "followtask": 2618, + "pretask": 2629, + "followtask": 2631, "cond": [], "tiaozhuan": 8, - "order": 618, + "order": 631, "special": 0, "show": "" }, - "2618": { - "id": 2618, + "2631": { + "id": 2631, "type": 2, "stype": 1, "prize": [ @@ -20685,18 +20479,17 @@ ], "pval": 565, "name": "intr_task_name_2599", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2599", - "pretask": 2617, - "followtask": 2619, + "pretask": 2630, + "followtask": 2632, "cond": [], "tiaozhuan": 3, - "order": 619, + "order": 632, "special": 0, "show": "" }, - "2619": { - "id": 2619, + "2632": { + "id": 2632, "type": 2, "stype": 145, "prize": [ @@ -20718,18 +20511,17 @@ ], "pval": 1, "name": "intr_task_name_2600", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2600", - "pretask": 2618, - "followtask": 2620, + "pretask": 2631, + "followtask": 2633, "cond": [], "tiaozhuan": 3, - "order": 620, + "order": 633, "special": 0, "show": "" }, - "2620": { - "id": 2620, + "2633": { + "id": 2633, "type": 2, "stype": 134, "prize": [ @@ -20746,20 +20538,19 @@ ], "pval": 1, "name": "intr_task_name_2601", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2601", - "pretask": 2619, - "followtask": 2621, + "pretask": 2632, + "followtask": 2634, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 621, + "tiaozhuan": 74, + "order": 634, "special": 0, "show": "" }, - "2621": { - "id": 2621, + "2634": { + "id": 2634, "type": 2, "stype": 134, "prize": [ @@ -20781,20 +20572,19 @@ ], "pval": 10, "name": "intr_task_name_2602", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2602", - "pretask": 2620, - "followtask": 2622, + "pretask": 2633, + "followtask": 2635, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 622, + "tiaozhuan": 74, + "order": 635, "special": 0, "show": "" }, - "2622": { - "id": 2622, + "2635": { + "id": 2635, "type": 2, "stype": 133, "prize": [ @@ -20811,18 +20601,17 @@ ], "pval": 10, "name": "intr_task_name_2603", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2603", - "pretask": 2621, - "followtask": 2623, + "pretask": 2634, + "followtask": 2636, "cond": [], "tiaozhuan": 8, - "order": 623, + "order": 636, "special": 0, "show": "" }, - "2623": { - "id": 2623, + "2636": { + "id": 2636, "type": 2, "stype": 1, "prize": [ @@ -20844,18 +20633,17 @@ ], "pval": 570, "name": "intr_task_name_2604", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2604", - "pretask": 2622, - "followtask": 2624, + "pretask": 2635, + "followtask": 2637, "cond": [], "tiaozhuan": 3, - "order": 624, + "order": 637, "special": 0, "show": "" }, - "2624": { - "id": 2624, + "2637": { + "id": 2637, "type": 2, "stype": 145, "prize": [ @@ -20877,18 +20665,17 @@ ], "pval": 1, "name": "intr_task_name_2605", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2605", - "pretask": 2623, - "followtask": 2625, + "pretask": 2636, + "followtask": 2638, "cond": [], "tiaozhuan": 3, - "order": 625, + "order": 638, "special": 0, "show": "" }, - "2625": { - "id": 2625, + "2638": { + "id": 2638, "type": 2, "stype": 134, "prize": [ @@ -20905,20 +20692,19 @@ ], "pval": 1, "name": "intr_task_name_2606", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2606", - "pretask": 2624, - "followtask": 2626, + "pretask": 2637, + "followtask": 2639, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 626, + "tiaozhuan": 74, + "order": 639, "special": 0, "show": "" }, - "2626": { - "id": 2626, + "2639": { + "id": 2639, "type": 2, "stype": 134, "prize": [ @@ -20940,20 +20726,19 @@ ], "pval": 10, "name": "intr_task_name_2607", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2607", - "pretask": 2625, - "followtask": 2627, + "pretask": 2638, + "followtask": 2640, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 627, + "tiaozhuan": 74, + "order": 640, "special": 0, "show": "" }, - "2627": { - "id": 2627, + "2640": { + "id": 2640, "type": 2, "stype": 133, "prize": [ @@ -20970,18 +20755,17 @@ ], "pval": 10, "name": "intr_task_name_2608", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2608", - "pretask": 2626, - "followtask": 2628, + "pretask": 2639, + "followtask": 2641, "cond": [], "tiaozhuan": 8, - "order": 628, + "order": 641, "special": 0, "show": "" }, - "2628": { - "id": 2628, + "2641": { + "id": 2641, "type": 2, "stype": 1, "prize": [ @@ -21003,18 +20787,17 @@ ], "pval": 575, "name": "intr_task_name_2609", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2609", - "pretask": 2627, - "followtask": 2629, + "pretask": 2640, + "followtask": 2642, "cond": [], "tiaozhuan": 3, - "order": 629, + "order": 642, "special": 0, "show": "" }, - "2629": { - "id": 2629, + "2642": { + "id": 2642, "type": 2, "stype": 145, "prize": [ @@ -21036,18 +20819,17 @@ ], "pval": 1, "name": "intr_task_name_2610", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2610", - "pretask": 2628, - "followtask": 2630, + "pretask": 2641, + "followtask": 2643, "cond": [], "tiaozhuan": 3, - "order": 630, + "order": 643, "special": 0, "show": "" }, - "2630": { - "id": 2630, + "2643": { + "id": 2643, "type": 2, "stype": 134, "prize": [ @@ -21064,20 +20846,19 @@ ], "pval": 1, "name": "intr_task_name_2611", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2611", - "pretask": 2629, - "followtask": 2631, + "pretask": 2642, + "followtask": 2644, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 631, + "tiaozhuan": 74, + "order": 644, "special": 0, "show": "" }, - "2631": { - "id": 2631, + "2644": { + "id": 2644, "type": 2, "stype": 134, "prize": [ @@ -21099,20 +20880,19 @@ ], "pval": 10, "name": "intr_task_name_2612", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2612", - "pretask": 2630, - "followtask": 2632, + "pretask": 2643, + "followtask": 2645, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 632, + "tiaozhuan": 74, + "order": 645, "special": 0, "show": "" }, - "2632": { - "id": 2632, + "2645": { + "id": 2645, "type": 2, "stype": 133, "prize": [ @@ -21129,18 +20909,17 @@ ], "pval": 10, "name": "intr_task_name_2613", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2613", - "pretask": 2631, - "followtask": 2633, + "pretask": 2644, + "followtask": 2646, "cond": [], "tiaozhuan": 8, - "order": 633, + "order": 646, "special": 0, "show": "" }, - "2633": { - "id": 2633, + "2646": { + "id": 2646, "type": 2, "stype": 1, "prize": [ @@ -21162,18 +20941,17 @@ ], "pval": 580, "name": "intr_task_name_2614", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2614", - "pretask": 2632, - "followtask": 2634, + "pretask": 2645, + "followtask": 2647, "cond": [], "tiaozhuan": 3, - "order": 634, + "order": 647, "special": 0, "show": "" }, - "2634": { - "id": 2634, + "2647": { + "id": 2647, "type": 2, "stype": 145, "prize": [ @@ -21195,18 +20973,17 @@ ], "pval": 1, "name": "intr_task_name_2615", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2615", - "pretask": 2633, - "followtask": 2635, + "pretask": 2646, + "followtask": 2648, "cond": [], "tiaozhuan": 3, - "order": 635, + "order": 648, "special": 0, "show": "" }, - "2635": { - "id": 2635, + "2648": { + "id": 2648, "type": 2, "stype": 134, "prize": [ @@ -21223,20 +21000,19 @@ ], "pval": 1, "name": "intr_task_name_2616", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2616", - "pretask": 2634, - "followtask": 2636, + "pretask": 2647, + "followtask": 2649, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 636, + "tiaozhuan": 74, + "order": 649, "special": 0, "show": "" }, - "2636": { - "id": 2636, + "2649": { + "id": 2649, "type": 2, "stype": 134, "prize": [ @@ -21258,20 +21034,19 @@ ], "pval": 10, "name": "intr_task_name_2617", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2617", - "pretask": 2635, - "followtask": 2637, + "pretask": 2648, + "followtask": 2650, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 637, + "tiaozhuan": 74, + "order": 650, "special": 0, "show": "" }, - "2637": { - "id": 2637, + "2650": { + "id": 2650, "type": 2, "stype": 133, "prize": [ @@ -21288,18 +21063,17 @@ ], "pval": 10, "name": "intr_task_name_2618", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2618", - "pretask": 2636, - "followtask": 2638, + "pretask": 2649, + "followtask": 2651, "cond": [], "tiaozhuan": 8, - "order": 638, + "order": 651, "special": 0, "show": "" }, - "2638": { - "id": 2638, + "2651": { + "id": 2651, "type": 2, "stype": 1, "prize": [ @@ -21321,18 +21095,17 @@ ], "pval": 585, "name": "intr_task_name_2619", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2619", - "pretask": 2637, - "followtask": 2639, + "pretask": 2650, + "followtask": 2652, "cond": [], "tiaozhuan": 3, - "order": 639, + "order": 652, "special": 0, "show": "" }, - "2639": { - "id": 2639, + "2652": { + "id": 2652, "type": 2, "stype": 145, "prize": [ @@ -21354,18 +21127,17 @@ ], "pval": 1, "name": "intr_task_name_2620", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2620", - "pretask": 2638, - "followtask": 2640, + "pretask": 2651, + "followtask": 2653, "cond": [], "tiaozhuan": 3, - "order": 640, + "order": 653, "special": 0, "show": "" }, - "2640": { - "id": 2640, + "2653": { + "id": 2653, "type": 2, "stype": 134, "prize": [ @@ -21382,20 +21154,19 @@ ], "pval": 1, "name": "intr_task_name_2621", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2621", - "pretask": 2639, - "followtask": 2641, + "pretask": 2652, + "followtask": 2654, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 641, + "tiaozhuan": 74, + "order": 654, "special": 0, "show": "" }, - "2641": { - "id": 2641, + "2654": { + "id": 2654, "type": 2, "stype": 134, "prize": [ @@ -21417,20 +21188,19 @@ ], "pval": 10, "name": "intr_task_name_2622", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2622", - "pretask": 2640, - "followtask": 2642, + "pretask": 2653, + "followtask": 2655, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 642, + "tiaozhuan": 74, + "order": 655, "special": 0, "show": "" }, - "2642": { - "id": 2642, + "2655": { + "id": 2655, "type": 2, "stype": 133, "prize": [ @@ -21447,18 +21217,17 @@ ], "pval": 10, "name": "intr_task_name_2623", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2623", - "pretask": 2641, - "followtask": 2643, + "pretask": 2654, + "followtask": 2656, "cond": [], "tiaozhuan": 8, - "order": 643, + "order": 656, "special": 0, "show": "" }, - "2643": { - "id": 2643, + "2656": { + "id": 2656, "type": 2, "stype": 1, "prize": [ @@ -21480,18 +21249,17 @@ ], "pval": 590, "name": "intr_task_name_2624", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2624", - "pretask": 2642, - "followtask": 2644, + "pretask": 2655, + "followtask": 2657, "cond": [], "tiaozhuan": 3, - "order": 644, + "order": 657, "special": 0, "show": "" }, - "2644": { - "id": 2644, + "2657": { + "id": 2657, "type": 2, "stype": 145, "prize": [ @@ -21513,18 +21281,17 @@ ], "pval": 1, "name": "intr_task_name_2625", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2625", - "pretask": 2643, - "followtask": 2645, + "pretask": 2656, + "followtask": 2658, "cond": [], "tiaozhuan": 3, - "order": 645, + "order": 658, "special": 0, "show": "" }, - "2645": { - "id": 2645, + "2658": { + "id": 2658, "type": 2, "stype": 134, "prize": [ @@ -21541,20 +21308,19 @@ ], "pval": 1, "name": "intr_task_name_2626", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2626", - "pretask": 2644, - "followtask": 2646, + "pretask": 2657, + "followtask": 2659, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 646, + "tiaozhuan": 74, + "order": 659, "special": 0, "show": "" }, - "2646": { - "id": 2646, + "2659": { + "id": 2659, "type": 2, "stype": 134, "prize": [ @@ -21576,20 +21342,19 @@ ], "pval": 10, "name": "intr_task_name_2627", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2627", - "pretask": 2645, - "followtask": 2647, + "pretask": 2658, + "followtask": 2660, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 647, + "tiaozhuan": 74, + "order": 660, "special": 0, "show": "" }, - "2647": { - "id": 2647, + "2660": { + "id": 2660, "type": 2, "stype": 133, "prize": [ @@ -21606,18 +21371,17 @@ ], "pval": 10, "name": "intr_task_name_2628", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2628", - "pretask": 2646, - "followtask": 2648, + "pretask": 2659, + "followtask": 2661, "cond": [], "tiaozhuan": 8, - "order": 648, + "order": 661, "special": 0, "show": "" }, - "2648": { - "id": 2648, + "2661": { + "id": 2661, "type": 2, "stype": 1, "prize": [ @@ -21639,18 +21403,17 @@ ], "pval": 595, "name": "intr_task_name_2629", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2629", - "pretask": 2647, - "followtask": 2649, + "pretask": 2660, + "followtask": 2662, "cond": [], "tiaozhuan": 3, - "order": 649, + "order": 662, "special": 0, "show": "" }, - "2649": { - "id": 2649, + "2662": { + "id": 2662, "type": 2, "stype": 145, "prize": [ @@ -21672,18 +21435,17 @@ ], "pval": 1, "name": "intr_task_name_2630", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2630", - "pretask": 2648, - "followtask": 2650, + "pretask": 2661, + "followtask": 2663, "cond": [], "tiaozhuan": 3, - "order": 650, + "order": 663, "special": 0, "show": "" }, - "2650": { - "id": 2650, + "2663": { + "id": 2663, "type": 2, "stype": 134, "prize": [ @@ -21700,20 +21462,19 @@ ], "pval": 1, "name": "intr_task_name_2631", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2631", - "pretask": 2649, - "followtask": 2651, + "pretask": 2662, + "followtask": 2664, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 651, + "tiaozhuan": 74, + "order": 664, "special": 0, "show": "" }, - "2651": { - "id": 2651, + "2664": { + "id": 2664, "type": 2, "stype": 134, "prize": [ @@ -21735,20 +21496,19 @@ ], "pval": 10, "name": "intr_task_name_2632", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2632", - "pretask": 2650, - "followtask": 2652, + "pretask": 2663, + "followtask": 2665, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 652, + "tiaozhuan": 74, + "order": 665, "special": 0, "show": "" }, - "2652": { - "id": 2652, + "2665": { + "id": 2665, "type": 2, "stype": 133, "prize": [ @@ -21765,18 +21525,17 @@ ], "pval": 10, "name": "intr_task_name_2633", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2633", - "pretask": 2651, - "followtask": 2653, + "pretask": 2664, + "followtask": 2666, "cond": [], "tiaozhuan": 8, - "order": 653, + "order": 666, "special": 0, "show": "" }, - "2653": { - "id": 2653, + "2666": { + "id": 2666, "type": 2, "stype": 1, "prize": [ @@ -21798,18 +21557,17 @@ ], "pval": 600, "name": "intr_task_name_2634", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2634", - "pretask": 2652, - "followtask": 2654, + "pretask": 2665, + "followtask": 2667, "cond": [], "tiaozhuan": 3, - "order": 654, + "order": 667, "special": 0, "show": "" }, - "2654": { - "id": 2654, + "2667": { + "id": 2667, "type": 2, "stype": 145, "prize": [ @@ -21831,18 +21589,17 @@ ], "pval": 1, "name": "intr_task_name_2635", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2635", - "pretask": 2653, - "followtask": 2655, + "pretask": 2666, + "followtask": 2668, "cond": [], "tiaozhuan": 3, - "order": 655, + "order": 668, "special": 0, "show": "" }, - "2655": { - "id": 2655, + "2668": { + "id": 2668, "type": 2, "stype": 134, "prize": [ @@ -21859,20 +21616,19 @@ ], "pval": 1, "name": "intr_task_name_2636", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2636", - "pretask": 2654, - "followtask": 2656, + "pretask": 2667, + "followtask": 2669, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 656, + "tiaozhuan": 74, + "order": 669, "special": 0, "show": "" }, - "2656": { - "id": 2656, + "2669": { + "id": 2669, "type": 2, "stype": 134, "prize": [ @@ -21894,20 +21650,19 @@ ], "pval": 10, "name": "intr_task_name_2637", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2637", - "pretask": 2655, - "followtask": 2657, + "pretask": 2668, + "followtask": 2670, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 657, + "tiaozhuan": 74, + "order": 670, "special": 0, "show": "" }, - "2657": { - "id": 2657, + "2670": { + "id": 2670, "type": 2, "stype": 133, "prize": [ @@ -21924,18 +21679,17 @@ ], "pval": 10, "name": "intr_task_name_2638", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2638", - "pretask": 2656, - "followtask": 2658, + "pretask": 2669, + "followtask": 2671, "cond": [], "tiaozhuan": 8, - "order": 658, + "order": 671, "special": 0, "show": "" }, - "2658": { - "id": 2658, + "2671": { + "id": 2671, "type": 2, "stype": 1, "prize": [ @@ -21957,18 +21711,17 @@ ], "pval": 605, "name": "intr_task_name_2639", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2639", - "pretask": 2657, - "followtask": 2659, + "pretask": 2670, + "followtask": 2672, "cond": [], "tiaozhuan": 3, - "order": 659, + "order": 672, "special": 0, "show": "" }, - "2659": { - "id": 2659, + "2672": { + "id": 2672, "type": 2, "stype": 145, "prize": [ @@ -21990,18 +21743,17 @@ ], "pval": 1, "name": "intr_task_name_2640", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2640", - "pretask": 2658, - "followtask": 2660, + "pretask": 2671, + "followtask": 2673, "cond": [], "tiaozhuan": 3, - "order": 660, + "order": 673, "special": 0, "show": "" }, - "2660": { - "id": 2660, + "2673": { + "id": 2673, "type": 2, "stype": 134, "prize": [ @@ -22018,20 +21770,19 @@ ], "pval": 1, "name": "intr_task_name_2641", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2641", - "pretask": 2659, - "followtask": 2661, + "pretask": 2672, + "followtask": 2674, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 661, + "tiaozhuan": 74, + "order": 674, "special": 0, "show": "" }, - "2661": { - "id": 2661, + "2674": { + "id": 2674, "type": 2, "stype": 134, "prize": [ @@ -22053,20 +21804,19 @@ ], "pval": 10, "name": "intr_task_name_2642", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2642", - "pretask": 2660, - "followtask": 2662, + "pretask": 2673, + "followtask": 2675, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 662, + "tiaozhuan": 74, + "order": 675, "special": 0, "show": "" }, - "2662": { - "id": 2662, + "2675": { + "id": 2675, "type": 2, "stype": 133, "prize": [ @@ -22083,18 +21833,17 @@ ], "pval": 10, "name": "intr_task_name_2643", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2643", - "pretask": 2661, - "followtask": 2663, + "pretask": 2674, + "followtask": 2676, "cond": [], "tiaozhuan": 8, - "order": 663, + "order": 676, "special": 0, "show": "" }, - "2663": { - "id": 2663, + "2676": { + "id": 2676, "type": 2, "stype": 1, "prize": [ @@ -22116,18 +21865,17 @@ ], "pval": 610, "name": "intr_task_name_2644", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2644", - "pretask": 2662, - "followtask": 2664, + "pretask": 2675, + "followtask": 2677, "cond": [], "tiaozhuan": 3, - "order": 664, + "order": 677, "special": 0, "show": "" }, - "2664": { - "id": 2664, + "2677": { + "id": 2677, "type": 2, "stype": 145, "prize": [ @@ -22149,18 +21897,17 @@ ], "pval": 1, "name": "intr_task_name_2645", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2645", - "pretask": 2663, - "followtask": 2665, + "pretask": 2676, + "followtask": 2678, "cond": [], "tiaozhuan": 3, - "order": 665, + "order": 678, "special": 0, "show": "" }, - "2665": { - "id": 2665, + "2678": { + "id": 2678, "type": 2, "stype": 134, "prize": [ @@ -22177,20 +21924,19 @@ ], "pval": 1, "name": "intr_task_name_2646", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2646", - "pretask": 2664, - "followtask": 2666, + "pretask": 2677, + "followtask": 2679, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 666, + "tiaozhuan": 74, + "order": 679, "special": 0, "show": "" }, - "2666": { - "id": 2666, + "2679": { + "id": 2679, "type": 2, "stype": 134, "prize": [ @@ -22212,20 +21958,19 @@ ], "pval": 10, "name": "intr_task_name_2647", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2647", - "pretask": 2665, - "followtask": 2667, + "pretask": 2678, + "followtask": 2680, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 667, + "tiaozhuan": 74, + "order": 680, "special": 0, "show": "" }, - "2667": { - "id": 2667, + "2680": { + "id": 2680, "type": 2, "stype": 133, "prize": [ @@ -22242,18 +21987,17 @@ ], "pval": 10, "name": "intr_task_name_2648", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2648", - "pretask": 2666, - "followtask": 2668, + "pretask": 2679, + "followtask": 2681, "cond": [], "tiaozhuan": 8, - "order": 668, + "order": 681, "special": 0, "show": "" }, - "2668": { - "id": 2668, + "2681": { + "id": 2681, "type": 2, "stype": 1, "prize": [ @@ -22275,18 +22019,17 @@ ], "pval": 615, "name": "intr_task_name_2649", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2649", - "pretask": 2667, - "followtask": 2669, + "pretask": 2680, + "followtask": 2682, "cond": [], "tiaozhuan": 3, - "order": 669, + "order": 682, "special": 0, "show": "" }, - "2669": { - "id": 2669, + "2682": { + "id": 2682, "type": 2, "stype": 145, "prize": [ @@ -22308,18 +22051,17 @@ ], "pval": 1, "name": "intr_task_name_2650", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2650", - "pretask": 2668, - "followtask": 2670, + "pretask": 2681, + "followtask": 2683, "cond": [], "tiaozhuan": 3, - "order": 670, + "order": 683, "special": 0, "show": "" }, - "2670": { - "id": 2670, + "2683": { + "id": 2683, "type": 2, "stype": 134, "prize": [ @@ -22336,20 +22078,19 @@ ], "pval": 1, "name": "intr_task_name_2651", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2651", - "pretask": 2669, - "followtask": 2671, + "pretask": 2682, + "followtask": 2684, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 671, + "tiaozhuan": 74, + "order": 684, "special": 0, "show": "" }, - "2671": { - "id": 2671, + "2684": { + "id": 2684, "type": 2, "stype": 134, "prize": [ @@ -22371,20 +22112,19 @@ ], "pval": 10, "name": "intr_task_name_2652", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2652", - "pretask": 2670, - "followtask": 2672, + "pretask": 2683, + "followtask": 2685, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 672, + "tiaozhuan": 74, + "order": 685, "special": 0, "show": "" }, - "2672": { - "id": 2672, + "2685": { + "id": 2685, "type": 2, "stype": 133, "prize": [ @@ -22401,18 +22141,17 @@ ], "pval": 10, "name": "intr_task_name_2653", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2653", - "pretask": 2671, - "followtask": 2673, + "pretask": 2684, + "followtask": 2686, "cond": [], "tiaozhuan": 8, - "order": 673, + "order": 686, "special": 0, "show": "" }, - "2673": { - "id": 2673, + "2686": { + "id": 2686, "type": 2, "stype": 1, "prize": [ @@ -22434,18 +22173,17 @@ ], "pval": 620, "name": "intr_task_name_2654", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2654", - "pretask": 2672, - "followtask": 2674, + "pretask": 2685, + "followtask": 2687, "cond": [], "tiaozhuan": 3, - "order": 674, + "order": 687, "special": 0, "show": "" }, - "2674": { - "id": 2674, + "2687": { + "id": 2687, "type": 2, "stype": 145, "prize": [ @@ -22467,18 +22205,17 @@ ], "pval": 1, "name": "intr_task_name_2655", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2655", - "pretask": 2673, - "followtask": 2675, + "pretask": 2686, + "followtask": 2688, "cond": [], "tiaozhuan": 3, - "order": 675, + "order": 688, "special": 0, "show": "" }, - "2675": { - "id": 2675, + "2688": { + "id": 2688, "type": 2, "stype": 134, "prize": [ @@ -22495,20 +22232,19 @@ ], "pval": 1, "name": "intr_task_name_2656", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2656", - "pretask": 2674, - "followtask": 2676, + "pretask": 2687, + "followtask": 2689, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 676, + "tiaozhuan": 74, + "order": 689, "special": 0, "show": "" }, - "2676": { - "id": 2676, + "2689": { + "id": 2689, "type": 2, "stype": 134, "prize": [ @@ -22530,20 +22266,19 @@ ], "pval": 10, "name": "intr_task_name_2657", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2657", - "pretask": 2675, - "followtask": 2677, + "pretask": 2688, + "followtask": 2690, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 677, + "tiaozhuan": 74, + "order": 690, "special": 0, "show": "" }, - "2677": { - "id": 2677, + "2690": { + "id": 2690, "type": 2, "stype": 133, "prize": [ @@ -22560,18 +22295,17 @@ ], "pval": 10, "name": "intr_task_name_2658", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2658", - "pretask": 2676, - "followtask": 2678, + "pretask": 2689, + "followtask": 2691, "cond": [], "tiaozhuan": 8, - "order": 678, + "order": 691, "special": 0, "show": "" }, - "2678": { - "id": 2678, + "2691": { + "id": 2691, "type": 2, "stype": 1, "prize": [ @@ -22593,18 +22327,17 @@ ], "pval": 625, "name": "intr_task_name_2659", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2659", - "pretask": 2677, - "followtask": 2679, + "pretask": 2690, + "followtask": 2692, "cond": [], "tiaozhuan": 3, - "order": 679, + "order": 692, "special": 0, "show": "" }, - "2679": { - "id": 2679, + "2692": { + "id": 2692, "type": 2, "stype": 145, "prize": [ @@ -22626,18 +22359,17 @@ ], "pval": 1, "name": "intr_task_name_2660", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2660", - "pretask": 2678, - "followtask": 2680, + "pretask": 2691, + "followtask": 2693, "cond": [], "tiaozhuan": 3, - "order": 680, + "order": 693, "special": 0, "show": "" }, - "2680": { - "id": 2680, + "2693": { + "id": 2693, "type": 2, "stype": 134, "prize": [ @@ -22654,20 +22386,19 @@ ], "pval": 1, "name": "intr_task_name_2661", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2661", - "pretask": 2679, - "followtask": 2681, + "pretask": 2692, + "followtask": 2694, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 681, + "tiaozhuan": 74, + "order": 694, "special": 0, "show": "" }, - "2681": { - "id": 2681, + "2694": { + "id": 2694, "type": 2, "stype": 134, "prize": [ @@ -22689,20 +22420,19 @@ ], "pval": 10, "name": "intr_task_name_2662", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2662", - "pretask": 2680, - "followtask": 2682, + "pretask": 2693, + "followtask": 2695, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 682, + "tiaozhuan": 74, + "order": 695, "special": 0, "show": "" }, - "2682": { - "id": 2682, + "2695": { + "id": 2695, "type": 2, "stype": 133, "prize": [ @@ -22719,18 +22449,17 @@ ], "pval": 10, "name": "intr_task_name_2663", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2663", - "pretask": 2681, - "followtask": 2683, + "pretask": 2694, + "followtask": 2696, "cond": [], "tiaozhuan": 8, - "order": 683, + "order": 696, "special": 0, "show": "" }, - "2683": { - "id": 2683, + "2696": { + "id": 2696, "type": 2, "stype": 1, "prize": [ @@ -22752,18 +22481,17 @@ ], "pval": 630, "name": "intr_task_name_2664", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2664", - "pretask": 2682, - "followtask": 2684, + "pretask": 2695, + "followtask": 2697, "cond": [], "tiaozhuan": 3, - "order": 684, + "order": 697, "special": 0, "show": "" }, - "2684": { - "id": 2684, + "2697": { + "id": 2697, "type": 2, "stype": 145, "prize": [ @@ -22785,18 +22513,17 @@ ], "pval": 1, "name": "intr_task_name_2665", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2665", - "pretask": 2683, - "followtask": 2685, + "pretask": 2696, + "followtask": 2698, "cond": [], "tiaozhuan": 3, - "order": 685, + "order": 698, "special": 0, "show": "" }, - "2685": { - "id": 2685, + "2698": { + "id": 2698, "type": 2, "stype": 134, "prize": [ @@ -22813,20 +22540,19 @@ ], "pval": 1, "name": "intr_task_name_2666", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2666", - "pretask": 2684, - "followtask": 2686, + "pretask": 2697, + "followtask": 2699, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 686, + "tiaozhuan": 74, + "order": 699, "special": 0, "show": "" }, - "2686": { - "id": 2686, + "2699": { + "id": 2699, "type": 2, "stype": 134, "prize": [ @@ -22848,20 +22574,19 @@ ], "pval": 10, "name": "intr_task_name_2667", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2667", - "pretask": 2685, - "followtask": 2687, + "pretask": 2698, + "followtask": 2700, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 687, + "tiaozhuan": 74, + "order": 700, "special": 0, "show": "" }, - "2687": { - "id": 2687, + "2700": { + "id": 2700, "type": 2, "stype": 133, "prize": [ @@ -22878,18 +22603,17 @@ ], "pval": 10, "name": "intr_task_name_2668", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2668", - "pretask": 2686, - "followtask": 2688, + "pretask": 2699, + "followtask": 2701, "cond": [], "tiaozhuan": 8, - "order": 688, + "order": 701, "special": 0, "show": "" }, - "2688": { - "id": 2688, + "2701": { + "id": 2701, "type": 2, "stype": 1, "prize": [ @@ -22911,18 +22635,17 @@ ], "pval": 635, "name": "intr_task_name_2669", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2669", - "pretask": 2687, - "followtask": 2689, + "pretask": 2700, + "followtask": 2702, "cond": [], "tiaozhuan": 3, - "order": 689, + "order": 702, "special": 0, "show": "" }, - "2689": { - "id": 2689, + "2702": { + "id": 2702, "type": 2, "stype": 145, "prize": [ @@ -22944,18 +22667,17 @@ ], "pval": 1, "name": "intr_task_name_2670", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2670", - "pretask": 2688, - "followtask": 2690, + "pretask": 2701, + "followtask": 2703, "cond": [], "tiaozhuan": 3, - "order": 690, + "order": 703, "special": 0, "show": "" }, - "2690": { - "id": 2690, + "2703": { + "id": 2703, "type": 2, "stype": 134, "prize": [ @@ -22972,20 +22694,19 @@ ], "pval": 1, "name": "intr_task_name_2671", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2671", - "pretask": 2689, - "followtask": 2691, + "pretask": 2702, + "followtask": 2704, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 691, + "tiaozhuan": 74, + "order": 704, "special": 0, "show": "" }, - "2691": { - "id": 2691, + "2704": { + "id": 2704, "type": 2, "stype": 134, "prize": [ @@ -23007,20 +22728,19 @@ ], "pval": 10, "name": "intr_task_name_2672", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2672", - "pretask": 2690, - "followtask": 2692, + "pretask": 2703, + "followtask": 2705, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 692, + "tiaozhuan": 74, + "order": 705, "special": 0, "show": "" }, - "2692": { - "id": 2692, + "2705": { + "id": 2705, "type": 2, "stype": 133, "prize": [ @@ -23037,18 +22757,17 @@ ], "pval": 10, "name": "intr_task_name_2673", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2673", - "pretask": 2691, - "followtask": 2693, + "pretask": 2704, + "followtask": 2706, "cond": [], "tiaozhuan": 8, - "order": 693, + "order": 706, "special": 0, "show": "" }, - "2693": { - "id": 2693, + "2706": { + "id": 2706, "type": 2, "stype": 1, "prize": [ @@ -23070,18 +22789,17 @@ ], "pval": 640, "name": "intr_task_name_2674", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2674", - "pretask": 2692, - "followtask": 2694, + "pretask": 2705, + "followtask": 2707, "cond": [], "tiaozhuan": 3, - "order": 694, + "order": 707, "special": 0, "show": "" }, - "2694": { - "id": 2694, + "2707": { + "id": 2707, "type": 2, "stype": 145, "prize": [ @@ -23103,18 +22821,17 @@ ], "pval": 1, "name": "intr_task_name_2675", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2675", - "pretask": 2693, - "followtask": 2695, + "pretask": 2706, + "followtask": 2708, "cond": [], "tiaozhuan": 3, - "order": 695, + "order": 708, "special": 0, "show": "" }, - "2695": { - "id": 2695, + "2708": { + "id": 2708, "type": 2, "stype": 134, "prize": [ @@ -23131,20 +22848,19 @@ ], "pval": 1, "name": "intr_task_name_2676", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2676", - "pretask": 2694, - "followtask": 2696, + "pretask": 2707, + "followtask": 2709, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 696, + "tiaozhuan": 74, + "order": 709, "special": 0, "show": "" }, - "2696": { - "id": 2696, + "2709": { + "id": 2709, "type": 2, "stype": 134, "prize": [ @@ -23166,20 +22882,19 @@ ], "pval": 10, "name": "intr_task_name_2677", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2677", - "pretask": 2695, - "followtask": 2697, + "pretask": 2708, + "followtask": 2710, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 697, + "tiaozhuan": 74, + "order": 710, "special": 0, "show": "" }, - "2697": { - "id": 2697, + "2710": { + "id": 2710, "type": 2, "stype": 133, "prize": [ @@ -23196,18 +22911,17 @@ ], "pval": 10, "name": "intr_task_name_2678", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2678", - "pretask": 2696, - "followtask": 2698, + "pretask": 2709, + "followtask": 2711, "cond": [], "tiaozhuan": 8, - "order": 698, + "order": 711, "special": 0, "show": "" }, - "2698": { - "id": 2698, + "2711": { + "id": 2711, "type": 2, "stype": 1, "prize": [ @@ -23229,18 +22943,17 @@ ], "pval": 645, "name": "intr_task_name_2679", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2679", - "pretask": 2697, - "followtask": 2699, + "pretask": 2710, + "followtask": 2712, "cond": [], "tiaozhuan": 3, - "order": 699, + "order": 712, "special": 0, "show": "" }, - "2699": { - "id": 2699, + "2712": { + "id": 2712, "type": 2, "stype": 145, "prize": [ @@ -23262,18 +22975,17 @@ ], "pval": 1, "name": "intr_task_name_2680", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2680", - "pretask": 2698, - "followtask": 2700, + "pretask": 2711, + "followtask": 2713, "cond": [], "tiaozhuan": 3, - "order": 700, + "order": 713, "special": 0, "show": "" }, - "2700": { - "id": 2700, + "2713": { + "id": 2713, "type": 2, "stype": 134, "prize": [ @@ -23290,20 +23002,19 @@ ], "pval": 1, "name": "intr_task_name_2681", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2681", - "pretask": 2699, - "followtask": 2701, + "pretask": 2712, + "followtask": 2714, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 701, + "tiaozhuan": 74, + "order": 714, "special": 0, "show": "" }, - "2701": { - "id": 2701, + "2714": { + "id": 2714, "type": 2, "stype": 134, "prize": [ @@ -23325,20 +23036,19 @@ ], "pval": 10, "name": "intr_task_name_2682", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2682", - "pretask": 2700, - "followtask": 2702, + "pretask": 2713, + "followtask": 2715, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 702, + "tiaozhuan": 74, + "order": 715, "special": 0, "show": "" }, - "2702": { - "id": 2702, + "2715": { + "id": 2715, "type": 2, "stype": 133, "prize": [ @@ -23355,18 +23065,17 @@ ], "pval": 10, "name": "intr_task_name_2683", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2683", - "pretask": 2701, - "followtask": 2703, + "pretask": 2714, + "followtask": 2716, "cond": [], "tiaozhuan": 8, - "order": 703, + "order": 716, "special": 0, "show": "" }, - "2703": { - "id": 2703, + "2716": { + "id": 2716, "type": 2, "stype": 1, "prize": [ @@ -23388,18 +23097,17 @@ ], "pval": 650, "name": "intr_task_name_2684", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2684", - "pretask": 2702, - "followtask": 2704, + "pretask": 2715, + "followtask": 2717, "cond": [], "tiaozhuan": 3, - "order": 704, + "order": 717, "special": 0, "show": "" }, - "2704": { - "id": 2704, + "2717": { + "id": 2717, "type": 2, "stype": 145, "prize": [ @@ -23421,18 +23129,17 @@ ], "pval": 1, "name": "intr_task_name_2685", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2685", - "pretask": 2703, - "followtask": 2705, + "pretask": 2716, + "followtask": 2718, "cond": [], "tiaozhuan": 3, - "order": 705, + "order": 718, "special": 0, "show": "" }, - "2705": { - "id": 2705, + "2718": { + "id": 2718, "type": 2, "stype": 134, "prize": [ @@ -23449,20 +23156,19 @@ ], "pval": 1, "name": "intr_task_name_2686", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2686", - "pretask": 2704, - "followtask": 2706, + "pretask": 2717, + "followtask": 2719, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 706, + "tiaozhuan": 74, + "order": 719, "special": 0, "show": "" }, - "2706": { - "id": 2706, + "2719": { + "id": 2719, "type": 2, "stype": 134, "prize": [ @@ -23484,20 +23190,19 @@ ], "pval": 10, "name": "intr_task_name_2687", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2687", - "pretask": 2705, - "followtask": 2707, + "pretask": 2718, + "followtask": 2720, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 707, + "tiaozhuan": 74, + "order": 720, "special": 0, "show": "" }, - "2707": { - "id": 2707, + "2720": { + "id": 2720, "type": 2, "stype": 133, "prize": [ @@ -23514,18 +23219,17 @@ ], "pval": 10, "name": "intr_task_name_2688", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2688", - "pretask": 2706, - "followtask": 2708, + "pretask": 2719, + "followtask": 2721, "cond": [], "tiaozhuan": 8, - "order": 708, + "order": 721, "special": 0, "show": "" }, - "2708": { - "id": 2708, + "2721": { + "id": 2721, "type": 2, "stype": 1, "prize": [ @@ -23547,18 +23251,17 @@ ], "pval": 655, "name": "intr_task_name_2689", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2689", - "pretask": 2707, - "followtask": 2709, + "pretask": 2720, + "followtask": 2722, "cond": [], "tiaozhuan": 3, - "order": 709, + "order": 722, "special": 0, "show": "" }, - "2709": { - "id": 2709, + "2722": { + "id": 2722, "type": 2, "stype": 145, "prize": [ @@ -23580,18 +23283,17 @@ ], "pval": 1, "name": "intr_task_name_2690", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2690", - "pretask": 2708, - "followtask": 2710, + "pretask": 2721, + "followtask": 2723, "cond": [], "tiaozhuan": 3, - "order": 710, + "order": 723, "special": 0, "show": "" }, - "2710": { - "id": 2710, + "2723": { + "id": 2723, "type": 2, "stype": 134, "prize": [ @@ -23608,20 +23310,19 @@ ], "pval": 1, "name": "intr_task_name_2691", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2691", - "pretask": 2709, - "followtask": 2711, + "pretask": 2722, + "followtask": 2724, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 711, + "tiaozhuan": 74, + "order": 724, "special": 0, "show": "" }, - "2711": { - "id": 2711, + "2724": { + "id": 2724, "type": 2, "stype": 134, "prize": [ @@ -23643,20 +23344,19 @@ ], "pval": 10, "name": "intr_task_name_2692", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2692", - "pretask": 2710, - "followtask": 2712, + "pretask": 2723, + "followtask": 2725, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 712, + "tiaozhuan": 74, + "order": 725, "special": 0, "show": "" }, - "2712": { - "id": 2712, + "2725": { + "id": 2725, "type": 2, "stype": 133, "prize": [ @@ -23673,18 +23373,17 @@ ], "pval": 10, "name": "intr_task_name_2693", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2693", - "pretask": 2711, - "followtask": 2713, + "pretask": 2724, + "followtask": 2726, "cond": [], "tiaozhuan": 8, - "order": 713, + "order": 726, "special": 0, "show": "" }, - "2713": { - "id": 2713, + "2726": { + "id": 2726, "type": 2, "stype": 1, "prize": [ @@ -23706,18 +23405,17 @@ ], "pval": 660, "name": "intr_task_name_2694", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2694", - "pretask": 2712, - "followtask": 2714, + "pretask": 2725, + "followtask": 2727, "cond": [], "tiaozhuan": 3, - "order": 714, + "order": 727, "special": 0, "show": "" }, - "2714": { - "id": 2714, + "2727": { + "id": 2727, "type": 2, "stype": 145, "prize": [ @@ -23739,18 +23437,17 @@ ], "pval": 1, "name": "intr_task_name_2695", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2695", - "pretask": 2713, - "followtask": 2715, + "pretask": 2726, + "followtask": 2728, "cond": [], "tiaozhuan": 3, - "order": 715, + "order": 728, "special": 0, "show": "" }, - "2715": { - "id": 2715, + "2728": { + "id": 2728, "type": 2, "stype": 134, "prize": [ @@ -23767,20 +23464,19 @@ ], "pval": 1, "name": "intr_task_name_2696", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2696", - "pretask": 2714, - "followtask": 2716, + "pretask": 2727, + "followtask": 2729, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 716, + "tiaozhuan": 74, + "order": 729, "special": 0, "show": "" }, - "2716": { - "id": 2716, + "2729": { + "id": 2729, "type": 2, "stype": 134, "prize": [ @@ -23802,20 +23498,19 @@ ], "pval": 10, "name": "intr_task_name_2697", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2697", - "pretask": 2715, - "followtask": 2717, + "pretask": 2728, + "followtask": 2730, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 717, + "tiaozhuan": 74, + "order": 730, "special": 0, "show": "" }, - "2717": { - "id": 2717, + "2730": { + "id": 2730, "type": 2, "stype": 133, "prize": [ @@ -23832,18 +23527,17 @@ ], "pval": 10, "name": "intr_task_name_2698", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2698", - "pretask": 2716, - "followtask": 2718, + "pretask": 2729, + "followtask": 2731, "cond": [], "tiaozhuan": 8, - "order": 718, + "order": 731, "special": 0, "show": "" }, - "2718": { - "id": 2718, + "2731": { + "id": 2731, "type": 2, "stype": 1, "prize": [ @@ -23865,18 +23559,17 @@ ], "pval": 665, "name": "intr_task_name_2699", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2699", - "pretask": 2717, - "followtask": 2719, + "pretask": 2730, + "followtask": 2732, "cond": [], "tiaozhuan": 3, - "order": 719, + "order": 732, "special": 0, "show": "" }, - "2719": { - "id": 2719, + "2732": { + "id": 2732, "type": 2, "stype": 145, "prize": [ @@ -23898,18 +23591,17 @@ ], "pval": 1, "name": "intr_task_name_2700", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2700", - "pretask": 2718, - "followtask": 2720, + "pretask": 2731, + "followtask": 2733, "cond": [], "tiaozhuan": 3, - "order": 720, + "order": 733, "special": 0, "show": "" }, - "2720": { - "id": 2720, + "2733": { + "id": 2733, "type": 2, "stype": 134, "prize": [ @@ -23926,20 +23618,19 @@ ], "pval": 1, "name": "intr_task_name_2701", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2701", - "pretask": 2719, - "followtask": 2721, + "pretask": 2732, + "followtask": 2734, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 721, + "tiaozhuan": 74, + "order": 734, "special": 0, "show": "" }, - "2721": { - "id": 2721, + "2734": { + "id": 2734, "type": 2, "stype": 134, "prize": [ @@ -23961,20 +23652,19 @@ ], "pval": 10, "name": "intr_task_name_2702", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2702", - "pretask": 2720, - "followtask": 2722, + "pretask": 2733, + "followtask": 2735, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 722, + "tiaozhuan": 74, + "order": 735, "special": 0, "show": "" }, - "2722": { - "id": 2722, + "2735": { + "id": 2735, "type": 2, "stype": 133, "prize": [ @@ -23991,18 +23681,17 @@ ], "pval": 10, "name": "intr_task_name_2703", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2703", - "pretask": 2721, - "followtask": 2723, + "pretask": 2734, + "followtask": 2736, "cond": [], "tiaozhuan": 8, - "order": 723, + "order": 736, "special": 0, "show": "" }, - "2723": { - "id": 2723, + "2736": { + "id": 2736, "type": 2, "stype": 1, "prize": [ @@ -24024,18 +23713,17 @@ ], "pval": 670, "name": "intr_task_name_2704", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2704", - "pretask": 2722, - "followtask": 2724, + "pretask": 2735, + "followtask": 2737, "cond": [], "tiaozhuan": 3, - "order": 724, + "order": 737, "special": 0, "show": "" }, - "2724": { - "id": 2724, + "2737": { + "id": 2737, "type": 2, "stype": 145, "prize": [ @@ -24057,18 +23745,17 @@ ], "pval": 1, "name": "intr_task_name_2705", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2705", - "pretask": 2723, - "followtask": 2725, + "pretask": 2736, + "followtask": 2738, "cond": [], "tiaozhuan": 3, - "order": 725, + "order": 738, "special": 0, "show": "" }, - "2725": { - "id": 2725, + "2738": { + "id": 2738, "type": 2, "stype": 134, "prize": [ @@ -24085,20 +23772,19 @@ ], "pval": 1, "name": "intr_task_name_2706", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2706", - "pretask": 2724, - "followtask": 2726, + "pretask": 2737, + "followtask": 2739, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 726, + "tiaozhuan": 74, + "order": 739, "special": 0, "show": "" }, - "2726": { - "id": 2726, + "2739": { + "id": 2739, "type": 2, "stype": 134, "prize": [ @@ -24120,20 +23806,19 @@ ], "pval": 10, "name": "intr_task_name_2707", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2707", - "pretask": 2725, - "followtask": 2727, + "pretask": 2738, + "followtask": 2740, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 727, + "tiaozhuan": 74, + "order": 740, "special": 0, "show": "" }, - "2727": { - "id": 2727, + "2740": { + "id": 2740, "type": 2, "stype": 133, "prize": [ @@ -24150,18 +23835,17 @@ ], "pval": 10, "name": "intr_task_name_2708", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2708", - "pretask": 2726, - "followtask": 2728, + "pretask": 2739, + "followtask": 2741, "cond": [], "tiaozhuan": 8, - "order": 728, + "order": 741, "special": 0, "show": "" }, - "2728": { - "id": 2728, + "2741": { + "id": 2741, "type": 2, "stype": 1, "prize": [ @@ -24183,18 +23867,17 @@ ], "pval": 675, "name": "intr_task_name_2709", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2709", - "pretask": 2727, - "followtask": 2729, + "pretask": 2740, + "followtask": 2742, "cond": [], "tiaozhuan": 3, - "order": 729, + "order": 742, "special": 0, "show": "" }, - "2729": { - "id": 2729, + "2742": { + "id": 2742, "type": 2, "stype": 145, "prize": [ @@ -24216,18 +23899,17 @@ ], "pval": 1, "name": "intr_task_name_2710", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2710", - "pretask": 2728, - "followtask": 2730, + "pretask": 2741, + "followtask": 2743, "cond": [], "tiaozhuan": 3, - "order": 730, + "order": 743, "special": 0, "show": "" }, - "2730": { - "id": 2730, + "2743": { + "id": 2743, "type": 2, "stype": 134, "prize": [ @@ -24244,20 +23926,19 @@ ], "pval": 1, "name": "intr_task_name_2711", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2711", - "pretask": 2729, - "followtask": 2731, + "pretask": 2742, + "followtask": 2744, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 731, + "tiaozhuan": 74, + "order": 744, "special": 0, "show": "" }, - "2731": { - "id": 2731, + "2744": { + "id": 2744, "type": 2, "stype": 134, "prize": [ @@ -24279,20 +23960,19 @@ ], "pval": 10, "name": "intr_task_name_2712", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2712", - "pretask": 2730, - "followtask": 2732, + "pretask": 2743, + "followtask": 2745, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 732, + "tiaozhuan": 74, + "order": 745, "special": 0, "show": "" }, - "2732": { - "id": 2732, + "2745": { + "id": 2745, "type": 2, "stype": 133, "prize": [ @@ -24309,18 +23989,17 @@ ], "pval": 10, "name": "intr_task_name_2713", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2713", - "pretask": 2731, - "followtask": 2733, + "pretask": 2744, + "followtask": 2746, "cond": [], "tiaozhuan": 8, - "order": 733, + "order": 746, "special": 0, "show": "" }, - "2733": { - "id": 2733, + "2746": { + "id": 2746, "type": 2, "stype": 1, "prize": [ @@ -24342,18 +24021,17 @@ ], "pval": 680, "name": "intr_task_name_2714", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2714", - "pretask": 2732, - "followtask": 2734, + "pretask": 2745, + "followtask": 2747, "cond": [], "tiaozhuan": 3, - "order": 734, + "order": 747, "special": 0, "show": "" }, - "2734": { - "id": 2734, + "2747": { + "id": 2747, "type": 2, "stype": 145, "prize": [ @@ -24375,18 +24053,17 @@ ], "pval": 1, "name": "intr_task_name_2715", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2715", - "pretask": 2733, - "followtask": 2735, + "pretask": 2746, + "followtask": 2748, "cond": [], "tiaozhuan": 3, - "order": 735, + "order": 748, "special": 0, "show": "" }, - "2735": { - "id": 2735, + "2748": { + "id": 2748, "type": 2, "stype": 134, "prize": [ @@ -24403,20 +24080,19 @@ ], "pval": 1, "name": "intr_task_name_2716", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2716", - "pretask": 2734, - "followtask": 2736, + "pretask": 2747, + "followtask": 2749, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 736, + "tiaozhuan": 74, + "order": 749, "special": 0, "show": "" }, - "2736": { - "id": 2736, + "2749": { + "id": 2749, "type": 2, "stype": 134, "prize": [ @@ -24438,20 +24114,19 @@ ], "pval": 10, "name": "intr_task_name_2717", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2717", - "pretask": 2735, - "followtask": 2737, + "pretask": 2748, + "followtask": 2750, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 737, + "tiaozhuan": 74, + "order": 750, "special": 0, "show": "" }, - "2737": { - "id": 2737, + "2750": { + "id": 2750, "type": 2, "stype": 133, "prize": [ @@ -24468,18 +24143,17 @@ ], "pval": 10, "name": "intr_task_name_2718", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2718", - "pretask": 2736, - "followtask": 2738, + "pretask": 2749, + "followtask": 2751, "cond": [], "tiaozhuan": 8, - "order": 738, + "order": 751, "special": 0, "show": "" }, - "2738": { - "id": 2738, + "2751": { + "id": 2751, "type": 2, "stype": 1, "prize": [ @@ -24501,18 +24175,17 @@ ], "pval": 685, "name": "intr_task_name_2719", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2719", - "pretask": 2737, - "followtask": 2739, + "pretask": 2750, + "followtask": 2752, "cond": [], "tiaozhuan": 3, - "order": 739, + "order": 752, "special": 0, "show": "" }, - "2739": { - "id": 2739, + "2752": { + "id": 2752, "type": 2, "stype": 145, "prize": [ @@ -24534,18 +24207,17 @@ ], "pval": 1, "name": "intr_task_name_2720", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2720", - "pretask": 2738, - "followtask": 2740, + "pretask": 2751, + "followtask": 2753, "cond": [], "tiaozhuan": 3, - "order": 740, + "order": 753, "special": 0, "show": "" }, - "2740": { - "id": 2740, + "2753": { + "id": 2753, "type": 2, "stype": 134, "prize": [ @@ -24562,20 +24234,19 @@ ], "pval": 1, "name": "intr_task_name_2721", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2721", - "pretask": 2739, - "followtask": 2741, + "pretask": 2752, + "followtask": 2754, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 741, + "tiaozhuan": 74, + "order": 754, "special": 0, "show": "" }, - "2741": { - "id": 2741, + "2754": { + "id": 2754, "type": 2, "stype": 134, "prize": [ @@ -24597,20 +24268,19 @@ ], "pval": 10, "name": "intr_task_name_2722", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2722", - "pretask": 2740, - "followtask": 2742, + "pretask": 2753, + "followtask": 2755, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 742, + "tiaozhuan": 74, + "order": 755, "special": 0, "show": "" }, - "2742": { - "id": 2742, + "2755": { + "id": 2755, "type": 2, "stype": 133, "prize": [ @@ -24627,18 +24297,17 @@ ], "pval": 10, "name": "intr_task_name_2723", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2723", - "pretask": 2741, - "followtask": 2743, + "pretask": 2754, + "followtask": 2756, "cond": [], "tiaozhuan": 8, - "order": 743, + "order": 756, "special": 0, "show": "" }, - "2743": { - "id": 2743, + "2756": { + "id": 2756, "type": 2, "stype": 1, "prize": [ @@ -24660,18 +24329,17 @@ ], "pval": 690, "name": "intr_task_name_2724", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2724", - "pretask": 2742, - "followtask": 2744, + "pretask": 2755, + "followtask": 2757, "cond": [], "tiaozhuan": 3, - "order": 744, + "order": 757, "special": 0, "show": "" }, - "2744": { - "id": 2744, + "2757": { + "id": 2757, "type": 2, "stype": 145, "prize": [ @@ -24693,18 +24361,17 @@ ], "pval": 1, "name": "intr_task_name_2725", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2725", - "pretask": 2743, - "followtask": 2745, + "pretask": 2756, + "followtask": 2758, "cond": [], "tiaozhuan": 3, - "order": 745, + "order": 758, "special": 0, "show": "" }, - "2745": { - "id": 2745, + "2758": { + "id": 2758, "type": 2, "stype": 134, "prize": [ @@ -24721,20 +24388,19 @@ ], "pval": 1, "name": "intr_task_name_2726", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2726", - "pretask": 2744, - "followtask": 2746, + "pretask": 2757, + "followtask": 2759, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 746, + "tiaozhuan": 74, + "order": 759, "special": 0, "show": "" }, - "2746": { - "id": 2746, + "2759": { + "id": 2759, "type": 2, "stype": 134, "prize": [ @@ -24756,20 +24422,19 @@ ], "pval": 10, "name": "intr_task_name_2727", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2727", - "pretask": 2745, - "followtask": 2747, + "pretask": 2758, + "followtask": 2760, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 747, + "tiaozhuan": 74, + "order": 760, "special": 0, "show": "" }, - "2747": { - "id": 2747, + "2760": { + "id": 2760, "type": 2, "stype": 133, "prize": [ @@ -24786,18 +24451,17 @@ ], "pval": 10, "name": "intr_task_name_2728", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2728", - "pretask": 2746, - "followtask": 2748, + "pretask": 2759, + "followtask": 2761, "cond": [], "tiaozhuan": 8, - "order": 748, + "order": 761, "special": 0, "show": "" }, - "2748": { - "id": 2748, + "2761": { + "id": 2761, "type": 2, "stype": 1, "prize": [ @@ -24819,18 +24483,17 @@ ], "pval": 695, "name": "intr_task_name_2729", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2729", - "pretask": 2747, - "followtask": 2749, + "pretask": 2760, + "followtask": 2762, "cond": [], "tiaozhuan": 3, - "order": 749, + "order": 762, "special": 0, "show": "" }, - "2749": { - "id": 2749, + "2762": { + "id": 2762, "type": 2, "stype": 145, "prize": [ @@ -24852,18 +24515,17 @@ ], "pval": 1, "name": "intr_task_name_2730", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2730", - "pretask": 2748, - "followtask": 2750, + "pretask": 2761, + "followtask": 2763, "cond": [], "tiaozhuan": 3, - "order": 750, + "order": 763, "special": 0, "show": "" }, - "2750": { - "id": 2750, + "2763": { + "id": 2763, "type": 2, "stype": 134, "prize": [ @@ -24880,20 +24542,19 @@ ], "pval": 1, "name": "intr_task_name_2731", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2731", - "pretask": 2749, - "followtask": 2751, + "pretask": 2762, + "followtask": 2764, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 751, + "tiaozhuan": 74, + "order": 764, "special": 0, "show": "" }, - "2751": { - "id": 2751, + "2764": { + "id": 2764, "type": 2, "stype": 134, "prize": [ @@ -24915,20 +24576,19 @@ ], "pval": 10, "name": "intr_task_name_2732", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2732", - "pretask": 2750, - "followtask": 2752, + "pretask": 2763, + "followtask": 2765, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 752, + "tiaozhuan": 74, + "order": 765, "special": 0, "show": "" }, - "2752": { - "id": 2752, + "2765": { + "id": 2765, "type": 2, "stype": 133, "prize": [ @@ -24945,18 +24605,17 @@ ], "pval": 10, "name": "intr_task_name_2733", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2733", - "pretask": 2751, - "followtask": 2753, + "pretask": 2764, + "followtask": 2766, "cond": [], "tiaozhuan": 8, - "order": 753, + "order": 766, "special": 0, "show": "" }, - "2753": { - "id": 2753, + "2766": { + "id": 2766, "type": 2, "stype": 1, "prize": [ @@ -24978,18 +24637,17 @@ ], "pval": 700, "name": "intr_task_name_2734", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2734", - "pretask": 2752, - "followtask": 2754, + "pretask": 2765, + "followtask": 2767, "cond": [], "tiaozhuan": 3, - "order": 754, + "order": 767, "special": 0, "show": "" }, - "2754": { - "id": 2754, + "2767": { + "id": 2767, "type": 2, "stype": 145, "prize": [ @@ -25011,18 +24669,17 @@ ], "pval": 1, "name": "intr_task_name_2735", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2735", - "pretask": 2753, - "followtask": 2755, + "pretask": 2766, + "followtask": 2768, "cond": [], "tiaozhuan": 3, - "order": 755, + "order": 768, "special": 0, "show": "" }, - "2755": { - "id": 2755, + "2768": { + "id": 2768, "type": 2, "stype": 134, "prize": [ @@ -25039,20 +24696,19 @@ ], "pval": 1, "name": "intr_task_name_2736", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2736", - "pretask": 2754, - "followtask": 2756, + "pretask": 2767, + "followtask": 2769, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 756, + "tiaozhuan": 74, + "order": 769, "special": 0, "show": "" }, - "2756": { - "id": 2756, + "2769": { + "id": 2769, "type": 2, "stype": 134, "prize": [ @@ -25074,20 +24730,19 @@ ], "pval": 10, "name": "intr_task_name_2737", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2737", - "pretask": 2755, - "followtask": 2757, + "pretask": 2768, + "followtask": 2770, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 757, + "tiaozhuan": 74, + "order": 770, "special": 0, "show": "" }, - "2757": { - "id": 2757, + "2770": { + "id": 2770, "type": 2, "stype": 133, "prize": [ @@ -25104,18 +24759,17 @@ ], "pval": 10, "name": "intr_task_name_2738", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2738", - "pretask": 2756, - "followtask": 2758, + "pretask": 2769, + "followtask": 2771, "cond": [], "tiaozhuan": 8, - "order": 758, + "order": 771, "special": 0, "show": "" }, - "2758": { - "id": 2758, + "2771": { + "id": 2771, "type": 2, "stype": 1, "prize": [ @@ -25137,18 +24791,17 @@ ], "pval": 705, "name": "intr_task_name_2739", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2739", - "pretask": 2757, - "followtask": 2759, + "pretask": 2770, + "followtask": 2772, "cond": [], "tiaozhuan": 3, - "order": 759, + "order": 772, "special": 0, "show": "" }, - "2759": { - "id": 2759, + "2772": { + "id": 2772, "type": 2, "stype": 145, "prize": [ @@ -25170,18 +24823,17 @@ ], "pval": 1, "name": "intr_task_name_2740", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2740", - "pretask": 2758, - "followtask": 2760, + "pretask": 2771, + "followtask": 2773, "cond": [], "tiaozhuan": 3, - "order": 760, + "order": 773, "special": 0, "show": "" }, - "2760": { - "id": 2760, + "2773": { + "id": 2773, "type": 2, "stype": 134, "prize": [ @@ -25198,20 +24850,19 @@ ], "pval": 1, "name": "intr_task_name_2741", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2741", - "pretask": 2759, - "followtask": 2761, + "pretask": 2772, + "followtask": 2774, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 761, + "tiaozhuan": 74, + "order": 774, "special": 0, "show": "" }, - "2761": { - "id": 2761, + "2774": { + "id": 2774, "type": 2, "stype": 134, "prize": [ @@ -25233,20 +24884,19 @@ ], "pval": 10, "name": "intr_task_name_2742", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2742", - "pretask": 2760, - "followtask": 2762, + "pretask": 2773, + "followtask": 2775, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 762, + "tiaozhuan": 74, + "order": 775, "special": 0, "show": "" }, - "2762": { - "id": 2762, + "2775": { + "id": 2775, "type": 2, "stype": 133, "prize": [ @@ -25263,18 +24913,17 @@ ], "pval": 10, "name": "intr_task_name_2743", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2743", - "pretask": 2761, - "followtask": 2763, + "pretask": 2774, + "followtask": 2776, "cond": [], "tiaozhuan": 8, - "order": 763, + "order": 776, "special": 0, "show": "" }, - "2763": { - "id": 2763, + "2776": { + "id": 2776, "type": 2, "stype": 1, "prize": [ @@ -25296,18 +24945,17 @@ ], "pval": 710, "name": "intr_task_name_2744", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2744", - "pretask": 2762, - "followtask": 2764, + "pretask": 2775, + "followtask": 2777, "cond": [], "tiaozhuan": 3, - "order": 764, + "order": 777, "special": 0, "show": "" }, - "2764": { - "id": 2764, + "2777": { + "id": 2777, "type": 2, "stype": 145, "prize": [ @@ -25329,18 +24977,17 @@ ], "pval": 1, "name": "intr_task_name_2745", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2745", - "pretask": 2763, - "followtask": 2765, + "pretask": 2776, + "followtask": 2778, "cond": [], "tiaozhuan": 3, - "order": 765, + "order": 778, "special": 0, "show": "" }, - "2765": { - "id": 2765, + "2778": { + "id": 2778, "type": 2, "stype": 134, "prize": [ @@ -25357,20 +25004,19 @@ ], "pval": 1, "name": "intr_task_name_2746", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2746", - "pretask": 2764, - "followtask": 2766, + "pretask": 2777, + "followtask": 2779, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 766, + "tiaozhuan": 74, + "order": 779, "special": 0, "show": "" }, - "2766": { - "id": 2766, + "2779": { + "id": 2779, "type": 2, "stype": 134, "prize": [ @@ -25392,20 +25038,19 @@ ], "pval": 10, "name": "intr_task_name_2747", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2747", - "pretask": 2765, - "followtask": 2767, + "pretask": 2778, + "followtask": 2780, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 767, + "tiaozhuan": 74, + "order": 780, "special": 0, "show": "" }, - "2767": { - "id": 2767, + "2780": { + "id": 2780, "type": 2, "stype": 133, "prize": [ @@ -25422,18 +25067,17 @@ ], "pval": 10, "name": "intr_task_name_2748", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2748", - "pretask": 2766, - "followtask": 2768, + "pretask": 2779, + "followtask": 2781, "cond": [], "tiaozhuan": 8, - "order": 768, + "order": 781, "special": 0, "show": "" }, - "2768": { - "id": 2768, + "2781": { + "id": 2781, "type": 2, "stype": 1, "prize": [ @@ -25455,18 +25099,17 @@ ], "pval": 715, "name": "intr_task_name_2749", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2749", - "pretask": 2767, - "followtask": 2769, + "pretask": 2780, + "followtask": 2782, "cond": [], "tiaozhuan": 3, - "order": 769, + "order": 782, "special": 0, "show": "" }, - "2769": { - "id": 2769, + "2782": { + "id": 2782, "type": 2, "stype": 145, "prize": [ @@ -25488,18 +25131,17 @@ ], "pval": 1, "name": "intr_task_name_2750", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2750", - "pretask": 2768, - "followtask": 2770, + "pretask": 2781, + "followtask": 2783, "cond": [], "tiaozhuan": 3, - "order": 770, + "order": 783, "special": 0, "show": "" }, - "2770": { - "id": 2770, + "2783": { + "id": 2783, "type": 2, "stype": 134, "prize": [ @@ -25516,20 +25158,19 @@ ], "pval": 1, "name": "intr_task_name_2751", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2751", - "pretask": 2769, - "followtask": 2771, + "pretask": 2782, + "followtask": 2784, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 771, + "tiaozhuan": 74, + "order": 784, "special": 0, "show": "" }, - "2771": { - "id": 2771, + "2784": { + "id": 2784, "type": 2, "stype": 134, "prize": [ @@ -25551,20 +25192,19 @@ ], "pval": 10, "name": "intr_task_name_2752", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2752", - "pretask": 2770, - "followtask": 2772, + "pretask": 2783, + "followtask": 2785, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 772, + "tiaozhuan": 74, + "order": 785, "special": 0, "show": "" }, - "2772": { - "id": 2772, + "2785": { + "id": 2785, "type": 2, "stype": 133, "prize": [ @@ -25581,18 +25221,17 @@ ], "pval": 10, "name": "intr_task_name_2753", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2753", - "pretask": 2771, - "followtask": 2773, + "pretask": 2784, + "followtask": 2786, "cond": [], "tiaozhuan": 8, - "order": 773, + "order": 786, "special": 0, "show": "" }, - "2773": { - "id": 2773, + "2786": { + "id": 2786, "type": 2, "stype": 1, "prize": [ @@ -25614,18 +25253,17 @@ ], "pval": 720, "name": "intr_task_name_2754", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2754", - "pretask": 2772, - "followtask": 2774, + "pretask": 2785, + "followtask": 2787, "cond": [], "tiaozhuan": 3, - "order": 774, + "order": 787, "special": 0, "show": "" }, - "2774": { - "id": 2774, + "2787": { + "id": 2787, "type": 2, "stype": 145, "prize": [ @@ -25647,18 +25285,17 @@ ], "pval": 1, "name": "intr_task_name_2755", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2755", - "pretask": 2773, - "followtask": 2775, + "pretask": 2786, + "followtask": 2788, "cond": [], "tiaozhuan": 3, - "order": 775, + "order": 788, "special": 0, "show": "" }, - "2775": { - "id": 2775, + "2788": { + "id": 2788, "type": 2, "stype": 134, "prize": [ @@ -25675,20 +25312,19 @@ ], "pval": 1, "name": "intr_task_name_2756", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2756", - "pretask": 2774, - "followtask": 2776, + "pretask": 2787, + "followtask": 2789, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 776, + "tiaozhuan": 74, + "order": 789, "special": 0, "show": "" }, - "2776": { - "id": 2776, + "2789": { + "id": 2789, "type": 2, "stype": 134, "prize": [ @@ -25710,20 +25346,19 @@ ], "pval": 10, "name": "intr_task_name_2757", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2757", - "pretask": 2775, - "followtask": 2777, + "pretask": 2788, + "followtask": 2790, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 777, + "tiaozhuan": 74, + "order": 790, "special": 0, "show": "" }, - "2777": { - "id": 2777, + "2790": { + "id": 2790, "type": 2, "stype": 133, "prize": [ @@ -25740,18 +25375,17 @@ ], "pval": 10, "name": "intr_task_name_2758", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2758", - "pretask": 2776, - "followtask": 2778, + "pretask": 2789, + "followtask": 2791, "cond": [], "tiaozhuan": 8, - "order": 778, + "order": 791, "special": 0, "show": "" }, - "2778": { - "id": 2778, + "2791": { + "id": 2791, "type": 2, "stype": 1, "prize": [ @@ -25773,18 +25407,17 @@ ], "pval": 725, "name": "intr_task_name_2759", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2759", - "pretask": 2777, - "followtask": 2779, + "pretask": 2790, + "followtask": 2792, "cond": [], "tiaozhuan": 3, - "order": 779, + "order": 792, "special": 0, "show": "" }, - "2779": { - "id": 2779, + "2792": { + "id": 2792, "type": 2, "stype": 145, "prize": [ @@ -25806,18 +25439,17 @@ ], "pval": 1, "name": "intr_task_name_2760", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2760", - "pretask": 2778, - "followtask": 2780, + "pretask": 2791, + "followtask": 2793, "cond": [], "tiaozhuan": 3, - "order": 780, + "order": 793, "special": 0, "show": "" }, - "2780": { - "id": 2780, + "2793": { + "id": 2793, "type": 2, "stype": 134, "prize": [ @@ -25834,20 +25466,19 @@ ], "pval": 1, "name": "intr_task_name_2761", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2761", - "pretask": 2779, - "followtask": 2781, + "pretask": 2792, + "followtask": 2794, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 781, + "tiaozhuan": 74, + "order": 794, "special": 0, "show": "" }, - "2781": { - "id": 2781, + "2794": { + "id": 2794, "type": 2, "stype": 134, "prize": [ @@ -25869,20 +25500,19 @@ ], "pval": 10, "name": "intr_task_name_2762", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2762", - "pretask": 2780, - "followtask": 2782, + "pretask": 2793, + "followtask": 2795, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 782, + "tiaozhuan": 74, + "order": 795, "special": 0, "show": "" }, - "2782": { - "id": 2782, + "2795": { + "id": 2795, "type": 2, "stype": 133, "prize": [ @@ -25899,18 +25529,17 @@ ], "pval": 10, "name": "intr_task_name_2763", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2763", - "pretask": 2781, - "followtask": 2783, + "pretask": 2794, + "followtask": 2796, "cond": [], "tiaozhuan": 8, - "order": 783, + "order": 796, "special": 0, "show": "" }, - "2783": { - "id": 2783, + "2796": { + "id": 2796, "type": 2, "stype": 1, "prize": [ @@ -25932,18 +25561,17 @@ ], "pval": 730, "name": "intr_task_name_2764", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2764", - "pretask": 2782, - "followtask": 2784, + "pretask": 2795, + "followtask": 2797, "cond": [], "tiaozhuan": 3, - "order": 784, + "order": 797, "special": 0, "show": "" }, - "2784": { - "id": 2784, + "2797": { + "id": 2797, "type": 2, "stype": 145, "prize": [ @@ -25965,18 +25593,17 @@ ], "pval": 1, "name": "intr_task_name_2765", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2765", - "pretask": 2783, - "followtask": 2785, + "pretask": 2796, + "followtask": 2798, "cond": [], "tiaozhuan": 3, - "order": 785, + "order": 798, "special": 0, "show": "" }, - "2785": { - "id": 2785, + "2798": { + "id": 2798, "type": 2, "stype": 134, "prize": [ @@ -25993,20 +25620,19 @@ ], "pval": 1, "name": "intr_task_name_2766", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2766", - "pretask": 2784, - "followtask": 2786, + "pretask": 2797, + "followtask": 2799, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 786, + "tiaozhuan": 74, + "order": 799, "special": 0, "show": "" }, - "2786": { - "id": 2786, + "2799": { + "id": 2799, "type": 2, "stype": 134, "prize": [ @@ -26028,20 +25654,19 @@ ], "pval": 10, "name": "intr_task_name_2767", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2767", - "pretask": 2785, - "followtask": 2787, + "pretask": 2798, + "followtask": 2800, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 787, + "tiaozhuan": 74, + "order": 800, "special": 0, "show": "" }, - "2787": { - "id": 2787, + "2800": { + "id": 2800, "type": 2, "stype": 133, "prize": [ @@ -26058,18 +25683,17 @@ ], "pval": 10, "name": "intr_task_name_2768", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2768", - "pretask": 2786, - "followtask": 2788, + "pretask": 2799, + "followtask": 2801, "cond": [], "tiaozhuan": 8, - "order": 788, + "order": 801, "special": 0, "show": "" }, - "2788": { - "id": 2788, + "2801": { + "id": 2801, "type": 2, "stype": 1, "prize": [ @@ -26091,18 +25715,17 @@ ], "pval": 735, "name": "intr_task_name_2769", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2769", - "pretask": 2787, - "followtask": 2789, + "pretask": 2800, + "followtask": 2802, "cond": [], "tiaozhuan": 3, - "order": 789, + "order": 802, "special": 0, "show": "" }, - "2789": { - "id": 2789, + "2802": { + "id": 2802, "type": 2, "stype": 145, "prize": [ @@ -26124,18 +25747,17 @@ ], "pval": 1, "name": "intr_task_name_2770", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2770", - "pretask": 2788, - "followtask": 2790, + "pretask": 2801, + "followtask": 2803, "cond": [], "tiaozhuan": 3, - "order": 790, + "order": 803, "special": 0, "show": "" }, - "2790": { - "id": 2790, + "2803": { + "id": 2803, "type": 2, "stype": 134, "prize": [ @@ -26152,20 +25774,19 @@ ], "pval": 1, "name": "intr_task_name_2771", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2771", - "pretask": 2789, - "followtask": 2791, + "pretask": 2802, + "followtask": 2804, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 791, + "tiaozhuan": 74, + "order": 804, "special": 0, "show": "" }, - "2791": { - "id": 2791, + "2804": { + "id": 2804, "type": 2, "stype": 134, "prize": [ @@ -26187,20 +25808,19 @@ ], "pval": 10, "name": "intr_task_name_2772", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2772", - "pretask": 2790, - "followtask": 2792, + "pretask": 2803, + "followtask": 2805, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 792, + "tiaozhuan": 74, + "order": 805, "special": 0, "show": "" }, - "2792": { - "id": 2792, + "2805": { + "id": 2805, "type": 2, "stype": 133, "prize": [ @@ -26217,18 +25837,17 @@ ], "pval": 10, "name": "intr_task_name_2773", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2773", - "pretask": 2791, - "followtask": 2793, + "pretask": 2804, + "followtask": 2806, "cond": [], "tiaozhuan": 8, - "order": 793, + "order": 806, "special": 0, "show": "" }, - "2793": { - "id": 2793, + "2806": { + "id": 2806, "type": 2, "stype": 1, "prize": [ @@ -26250,18 +25869,17 @@ ], "pval": 740, "name": "intr_task_name_2774", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2774", - "pretask": 2792, - "followtask": 2794, + "pretask": 2805, + "followtask": 2807, "cond": [], "tiaozhuan": 3, - "order": 794, + "order": 807, "special": 0, "show": "" }, - "2794": { - "id": 2794, + "2807": { + "id": 2807, "type": 2, "stype": 145, "prize": [ @@ -26283,18 +25901,17 @@ ], "pval": 1, "name": "intr_task_name_2775", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2775", - "pretask": 2793, - "followtask": 2795, + "pretask": 2806, + "followtask": 2808, "cond": [], "tiaozhuan": 3, - "order": 795, + "order": 808, "special": 0, "show": "" }, - "2795": { - "id": 2795, + "2808": { + "id": 2808, "type": 2, "stype": 134, "prize": [ @@ -26311,20 +25928,19 @@ ], "pval": 1, "name": "intr_task_name_2776", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2776", - "pretask": 2794, - "followtask": 2796, + "pretask": 2807, + "followtask": 2809, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 796, + "tiaozhuan": 74, + "order": 809, "special": 0, "show": "" }, - "2796": { - "id": 2796, + "2809": { + "id": 2809, "type": 2, "stype": 134, "prize": [ @@ -26346,20 +25962,19 @@ ], "pval": 10, "name": "intr_task_name_2777", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2777", - "pretask": 2795, - "followtask": 2797, + "pretask": 2808, + "followtask": 2810, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 797, + "tiaozhuan": 74, + "order": 810, "special": 0, "show": "" }, - "2797": { - "id": 2797, + "2810": { + "id": 2810, "type": 2, "stype": 133, "prize": [ @@ -26376,18 +25991,17 @@ ], "pval": 10, "name": "intr_task_name_2778", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2778", - "pretask": 2796, - "followtask": 2798, + "pretask": 2809, + "followtask": 2811, "cond": [], "tiaozhuan": 8, - "order": 798, + "order": 811, "special": 0, "show": "" }, - "2798": { - "id": 2798, + "2811": { + "id": 2811, "type": 2, "stype": 1, "prize": [ @@ -26409,18 +26023,17 @@ ], "pval": 745, "name": "intr_task_name_2779", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2779", - "pretask": 2797, - "followtask": 2799, + "pretask": 2810, + "followtask": 2812, "cond": [], "tiaozhuan": 3, - "order": 799, + "order": 812, "special": 0, "show": "" }, - "2799": { - "id": 2799, + "2812": { + "id": 2812, "type": 2, "stype": 145, "prize": [ @@ -26442,18 +26055,17 @@ ], "pval": 1, "name": "intr_task_name_2780", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2780", - "pretask": 2798, - "followtask": 2800, + "pretask": 2811, + "followtask": 2813, "cond": [], "tiaozhuan": 3, - "order": 800, + "order": 813, "special": 0, "show": "" }, - "2800": { - "id": 2800, + "2813": { + "id": 2813, "type": 2, "stype": 134, "prize": [ @@ -26470,20 +26082,19 @@ ], "pval": 1, "name": "intr_task_name_2781", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2781", - "pretask": 2799, - "followtask": 2801, + "pretask": 2812, + "followtask": 2814, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 801, + "tiaozhuan": 74, + "order": 814, "special": 0, "show": "" }, - "2801": { - "id": 2801, + "2814": { + "id": 2814, "type": 2, "stype": 134, "prize": [ @@ -26505,20 +26116,19 @@ ], "pval": 10, "name": "intr_task_name_2782", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2782", - "pretask": 2800, - "followtask": 2802, + "pretask": 2813, + "followtask": 2815, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 802, + "tiaozhuan": 74, + "order": 815, "special": 0, "show": "" }, - "2802": { - "id": 2802, + "2815": { + "id": 2815, "type": 2, "stype": 133, "prize": [ @@ -26535,18 +26145,17 @@ ], "pval": 10, "name": "intr_task_name_2783", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2783", - "pretask": 2801, - "followtask": 2803, + "pretask": 2814, + "followtask": 2816, "cond": [], "tiaozhuan": 8, - "order": 803, + "order": 816, "special": 0, "show": "" }, - "2803": { - "id": 2803, + "2816": { + "id": 2816, "type": 2, "stype": 1, "prize": [ @@ -26568,18 +26177,17 @@ ], "pval": 750, "name": "intr_task_name_2784", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2784", - "pretask": 2802, - "followtask": 2804, + "pretask": 2815, + "followtask": 2817, "cond": [], "tiaozhuan": 3, - "order": 804, + "order": 817, "special": 0, "show": "" }, - "2804": { - "id": 2804, + "2817": { + "id": 2817, "type": 2, "stype": 145, "prize": [ @@ -26601,18 +26209,17 @@ ], "pval": 1, "name": "intr_task_name_2785", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2785", - "pretask": 2803, - "followtask": 2805, + "pretask": 2816, + "followtask": 2818, "cond": [], "tiaozhuan": 3, - "order": 805, + "order": 818, "special": 0, "show": "" }, - "2805": { - "id": 2805, + "2818": { + "id": 2818, "type": 2, "stype": 134, "prize": [ @@ -26629,20 +26236,19 @@ ], "pval": 1, "name": "intr_task_name_2786", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2786", - "pretask": 2804, - "followtask": 2806, + "pretask": 2817, + "followtask": 2819, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 806, + "tiaozhuan": 74, + "order": 819, "special": 0, "show": "" }, - "2806": { - "id": 2806, + "2819": { + "id": 2819, "type": 2, "stype": 134, "prize": [ @@ -26664,20 +26270,19 @@ ], "pval": 10, "name": "intr_task_name_2787", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2787", - "pretask": 2805, - "followtask": 2807, + "pretask": 2818, + "followtask": 2820, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 807, + "tiaozhuan": 74, + "order": 820, "special": 0, "show": "" }, - "2807": { - "id": 2807, + "2820": { + "id": 2820, "type": 2, "stype": 133, "prize": [ @@ -26694,18 +26299,17 @@ ], "pval": 10, "name": "intr_task_name_2788", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2788", - "pretask": 2806, - "followtask": 2808, + "pretask": 2819, + "followtask": 2821, "cond": [], "tiaozhuan": 8, - "order": 808, + "order": 821, "special": 0, "show": "" }, - "2808": { - "id": 2808, + "2821": { + "id": 2821, "type": 2, "stype": 1, "prize": [ @@ -26727,18 +26331,17 @@ ], "pval": 755, "name": "intr_task_name_2789", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2789", - "pretask": 2807, - "followtask": 2809, + "pretask": 2820, + "followtask": 2822, "cond": [], "tiaozhuan": 3, - "order": 809, + "order": 822, "special": 0, "show": "" }, - "2809": { - "id": 2809, + "2822": { + "id": 2822, "type": 2, "stype": 145, "prize": [ @@ -26760,18 +26363,17 @@ ], "pval": 1, "name": "intr_task_name_2790", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2790", - "pretask": 2808, - "followtask": 2810, + "pretask": 2821, + "followtask": 2823, "cond": [], "tiaozhuan": 3, - "order": 810, + "order": 823, "special": 0, "show": "" }, - "2810": { - "id": 2810, + "2823": { + "id": 2823, "type": 2, "stype": 134, "prize": [ @@ -26788,20 +26390,19 @@ ], "pval": 1, "name": "intr_task_name_2791", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2791", - "pretask": 2809, - "followtask": 2811, + "pretask": 2822, + "followtask": 2824, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 811, + "tiaozhuan": 74, + "order": 824, "special": 0, "show": "" }, - "2811": { - "id": 2811, + "2824": { + "id": 2824, "type": 2, "stype": 134, "prize": [ @@ -26823,20 +26424,19 @@ ], "pval": 10, "name": "intr_task_name_2792", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2792", - "pretask": 2810, - "followtask": 2812, + "pretask": 2823, + "followtask": 2825, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 812, + "tiaozhuan": 74, + "order": 825, "special": 0, "show": "" }, - "2812": { - "id": 2812, + "2825": { + "id": 2825, "type": 2, "stype": 133, "prize": [ @@ -26853,18 +26453,17 @@ ], "pval": 10, "name": "intr_task_name_2793", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2793", - "pretask": 2811, - "followtask": 2813, + "pretask": 2824, + "followtask": 2826, "cond": [], "tiaozhuan": 8, - "order": 813, + "order": 826, "special": 0, "show": "" }, - "2813": { - "id": 2813, + "2826": { + "id": 2826, "type": 2, "stype": 1, "prize": [ @@ -26886,18 +26485,17 @@ ], "pval": 760, "name": "intr_task_name_2794", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2794", - "pretask": 2812, - "followtask": 2814, + "pretask": 2825, + "followtask": 2827, "cond": [], "tiaozhuan": 3, - "order": 814, + "order": 827, "special": 0, "show": "" }, - "2814": { - "id": 2814, + "2827": { + "id": 2827, "type": 2, "stype": 145, "prize": [ @@ -26919,18 +26517,17 @@ ], "pval": 1, "name": "intr_task_name_2795", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2795", - "pretask": 2813, - "followtask": 2815, + "pretask": 2826, + "followtask": 2828, "cond": [], "tiaozhuan": 3, - "order": 815, + "order": 828, "special": 0, "show": "" }, - "2815": { - "id": 2815, + "2828": { + "id": 2828, "type": 2, "stype": 134, "prize": [ @@ -26947,20 +26544,19 @@ ], "pval": 1, "name": "intr_task_name_2796", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2796", - "pretask": 2814, - "followtask": 2816, + "pretask": 2827, + "followtask": 2829, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 816, + "tiaozhuan": 74, + "order": 829, "special": 0, "show": "" }, - "2816": { - "id": 2816, + "2829": { + "id": 2829, "type": 2, "stype": 134, "prize": [ @@ -26982,20 +26578,19 @@ ], "pval": 10, "name": "intr_task_name_2797", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2797", - "pretask": 2815, - "followtask": 2817, + "pretask": 2828, + "followtask": 2830, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 817, + "tiaozhuan": 74, + "order": 830, "special": 0, "show": "" }, - "2817": { - "id": 2817, + "2830": { + "id": 2830, "type": 2, "stype": 133, "prize": [ @@ -27012,18 +26607,17 @@ ], "pval": 10, "name": "intr_task_name_2798", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2798", - "pretask": 2816, - "followtask": 2818, + "pretask": 2829, + "followtask": 2831, "cond": [], "tiaozhuan": 8, - "order": 818, + "order": 831, "special": 0, "show": "" }, - "2818": { - "id": 2818, + "2831": { + "id": 2831, "type": 2, "stype": 1, "prize": [ @@ -27045,18 +26639,17 @@ ], "pval": 765, "name": "intr_task_name_2799", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2799", - "pretask": 2817, - "followtask": 2819, + "pretask": 2830, + "followtask": 2832, "cond": [], "tiaozhuan": 3, - "order": 819, + "order": 832, "special": 0, "show": "" }, - "2819": { - "id": 2819, + "2832": { + "id": 2832, "type": 2, "stype": 145, "prize": [ @@ -27078,18 +26671,17 @@ ], "pval": 1, "name": "intr_task_name_2800", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2800", - "pretask": 2818, - "followtask": 2820, + "pretask": 2831, + "followtask": 2833, "cond": [], "tiaozhuan": 3, - "order": 820, + "order": 833, "special": 0, "show": "" }, - "2820": { - "id": 2820, + "2833": { + "id": 2833, "type": 2, "stype": 134, "prize": [ @@ -27106,20 +26698,19 @@ ], "pval": 1, "name": "intr_task_name_2801", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2801", - "pretask": 2819, - "followtask": 2821, + "pretask": 2832, + "followtask": 2834, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 821, + "tiaozhuan": 74, + "order": 834, "special": 0, "show": "" }, - "2821": { - "id": 2821, + "2834": { + "id": 2834, "type": 2, "stype": 134, "prize": [ @@ -27141,20 +26732,19 @@ ], "pval": 10, "name": "intr_task_name_2802", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2802", - "pretask": 2820, - "followtask": 2822, + "pretask": 2833, + "followtask": 2835, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 822, + "tiaozhuan": 74, + "order": 835, "special": 0, "show": "" }, - "2822": { - "id": 2822, + "2835": { + "id": 2835, "type": 2, "stype": 133, "prize": [ @@ -27171,18 +26761,17 @@ ], "pval": 10, "name": "intr_task_name_2803", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2803", - "pretask": 2821, - "followtask": 2823, + "pretask": 2834, + "followtask": 2836, "cond": [], "tiaozhuan": 8, - "order": 823, + "order": 836, "special": 0, "show": "" }, - "2823": { - "id": 2823, + "2836": { + "id": 2836, "type": 2, "stype": 1, "prize": [ @@ -27204,18 +26793,17 @@ ], "pval": 770, "name": "intr_task_name_2804", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2804", - "pretask": 2822, - "followtask": 2824, + "pretask": 2835, + "followtask": 2837, "cond": [], "tiaozhuan": 3, - "order": 824, + "order": 837, "special": 0, "show": "" }, - "2824": { - "id": 2824, + "2837": { + "id": 2837, "type": 2, "stype": 145, "prize": [ @@ -27237,18 +26825,17 @@ ], "pval": 1, "name": "intr_task_name_2805", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2805", - "pretask": 2823, - "followtask": 2825, + "pretask": 2836, + "followtask": 2838, "cond": [], "tiaozhuan": 3, - "order": 825, + "order": 838, "special": 0, "show": "" }, - "2825": { - "id": 2825, + "2838": { + "id": 2838, "type": 2, "stype": 134, "prize": [ @@ -27265,20 +26852,19 @@ ], "pval": 1, "name": "intr_task_name_2806", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2806", - "pretask": 2824, - "followtask": 2826, + "pretask": 2837, + "followtask": 2839, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 826, + "tiaozhuan": 74, + "order": 839, "special": 0, "show": "" }, - "2826": { - "id": 2826, + "2839": { + "id": 2839, "type": 2, "stype": 134, "prize": [ @@ -27300,20 +26886,19 @@ ], "pval": 10, "name": "intr_task_name_2807", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2807", - "pretask": 2825, - "followtask": 2827, + "pretask": 2838, + "followtask": 2840, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 827, + "tiaozhuan": 74, + "order": 840, "special": 0, "show": "" }, - "2827": { - "id": 2827, + "2840": { + "id": 2840, "type": 2, "stype": 133, "prize": [ @@ -27330,18 +26915,17 @@ ], "pval": 10, "name": "intr_task_name_2808", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2808", - "pretask": 2826, - "followtask": 2828, + "pretask": 2839, + "followtask": 2841, "cond": [], "tiaozhuan": 8, - "order": 828, + "order": 841, "special": 0, "show": "" }, - "2828": { - "id": 2828, + "2841": { + "id": 2841, "type": 2, "stype": 1, "prize": [ @@ -27363,18 +26947,17 @@ ], "pval": 775, "name": "intr_task_name_2809", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2809", - "pretask": 2827, - "followtask": 2829, + "pretask": 2840, + "followtask": 2842, "cond": [], "tiaozhuan": 3, - "order": 829, + "order": 842, "special": 0, "show": "" }, - "2829": { - "id": 2829, + "2842": { + "id": 2842, "type": 2, "stype": 145, "prize": [ @@ -27396,18 +26979,17 @@ ], "pval": 1, "name": "intr_task_name_2810", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2810", - "pretask": 2828, - "followtask": 2830, + "pretask": 2841, + "followtask": 2843, "cond": [], "tiaozhuan": 3, - "order": 830, + "order": 843, "special": 0, "show": "" }, - "2830": { - "id": 2830, + "2843": { + "id": 2843, "type": 2, "stype": 134, "prize": [ @@ -27424,20 +27006,19 @@ ], "pval": 1, "name": "intr_task_name_2811", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2811", - "pretask": 2829, - "followtask": 2831, + "pretask": 2842, + "followtask": 2844, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 831, + "tiaozhuan": 74, + "order": 844, "special": 0, "show": "" }, - "2831": { - "id": 2831, + "2844": { + "id": 2844, "type": 2, "stype": 134, "prize": [ @@ -27459,20 +27040,19 @@ ], "pval": 10, "name": "intr_task_name_2812", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2812", - "pretask": 2830, - "followtask": 2832, + "pretask": 2843, + "followtask": 2845, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 832, + "tiaozhuan": 74, + "order": 845, "special": 0, "show": "" }, - "2832": { - "id": 2832, + "2845": { + "id": 2845, "type": 2, "stype": 133, "prize": [ @@ -27489,18 +27069,17 @@ ], "pval": 10, "name": "intr_task_name_2813", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2813", - "pretask": 2831, - "followtask": 2833, + "pretask": 2844, + "followtask": 2846, "cond": [], "tiaozhuan": 8, - "order": 833, + "order": 846, "special": 0, "show": "" }, - "2833": { - "id": 2833, + "2846": { + "id": 2846, "type": 2, "stype": 1, "prize": [ @@ -27522,18 +27101,17 @@ ], "pval": 780, "name": "intr_task_name_2814", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2814", - "pretask": 2832, - "followtask": 2834, + "pretask": 2845, + "followtask": 2847, "cond": [], "tiaozhuan": 3, - "order": 834, + "order": 847, "special": 0, "show": "" }, - "2834": { - "id": 2834, + "2847": { + "id": 2847, "type": 2, "stype": 145, "prize": [ @@ -27555,18 +27133,17 @@ ], "pval": 1, "name": "intr_task_name_2815", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2815", - "pretask": 2833, - "followtask": 2835, + "pretask": 2846, + "followtask": 2848, "cond": [], "tiaozhuan": 3, - "order": 835, + "order": 848, "special": 0, "show": "" }, - "2835": { - "id": 2835, + "2848": { + "id": 2848, "type": 2, "stype": 134, "prize": [ @@ -27583,20 +27160,19 @@ ], "pval": 1, "name": "intr_task_name_2816", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2816", - "pretask": 2834, - "followtask": 2836, + "pretask": 2847, + "followtask": 2849, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 836, + "tiaozhuan": 74, + "order": 849, "special": 0, "show": "" }, - "2836": { - "id": 2836, + "2849": { + "id": 2849, "type": 2, "stype": 134, "prize": [ @@ -27618,20 +27194,19 @@ ], "pval": 10, "name": "intr_task_name_2817", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2817", - "pretask": 2835, - "followtask": 2837, + "pretask": 2848, + "followtask": 2850, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 837, + "tiaozhuan": 74, + "order": 850, "special": 0, "show": "" }, - "2837": { - "id": 2837, + "2850": { + "id": 2850, "type": 2, "stype": 133, "prize": [ @@ -27648,18 +27223,17 @@ ], "pval": 10, "name": "intr_task_name_2818", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2818", - "pretask": 2836, - "followtask": 2838, + "pretask": 2849, + "followtask": 2851, "cond": [], "tiaozhuan": 8, - "order": 838, + "order": 851, "special": 0, "show": "" }, - "2838": { - "id": 2838, + "2851": { + "id": 2851, "type": 2, "stype": 1, "prize": [ @@ -27681,18 +27255,17 @@ ], "pval": 785, "name": "intr_task_name_2819", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2819", - "pretask": 2837, - "followtask": 2839, + "pretask": 2850, + "followtask": 2852, "cond": [], "tiaozhuan": 3, - "order": 839, + "order": 852, "special": 0, "show": "" }, - "2839": { - "id": 2839, + "2852": { + "id": 2852, "type": 2, "stype": 145, "prize": [ @@ -27714,18 +27287,17 @@ ], "pval": 1, "name": "intr_task_name_2820", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2820", - "pretask": 2838, - "followtask": 2840, + "pretask": 2851, + "followtask": 2853, "cond": [], "tiaozhuan": 3, - "order": 840, + "order": 853, "special": 0, "show": "" }, - "2840": { - "id": 2840, + "2853": { + "id": 2853, "type": 2, "stype": 134, "prize": [ @@ -27742,20 +27314,19 @@ ], "pval": 1, "name": "intr_task_name_2821", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2821", - "pretask": 2839, - "followtask": 2841, + "pretask": 2852, + "followtask": 2854, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 841, + "tiaozhuan": 74, + "order": 854, "special": 0, "show": "" }, - "2841": { - "id": 2841, + "2854": { + "id": 2854, "type": 2, "stype": 134, "prize": [ @@ -27777,20 +27348,19 @@ ], "pval": 10, "name": "intr_task_name_2822", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2822", - "pretask": 2840, - "followtask": 2842, + "pretask": 2853, + "followtask": 2855, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 842, + "tiaozhuan": 74, + "order": 855, "special": 0, "show": "" }, - "2842": { - "id": 2842, + "2855": { + "id": 2855, "type": 2, "stype": 133, "prize": [ @@ -27807,18 +27377,17 @@ ], "pval": 10, "name": "intr_task_name_2823", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2823", - "pretask": 2841, - "followtask": 2843, + "pretask": 2854, + "followtask": 2856, "cond": [], "tiaozhuan": 8, - "order": 843, + "order": 856, "special": 0, "show": "" }, - "2843": { - "id": 2843, + "2856": { + "id": 2856, "type": 2, "stype": 1, "prize": [ @@ -27840,18 +27409,17 @@ ], "pval": 790, "name": "intr_task_name_2824", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2824", - "pretask": 2842, - "followtask": 2844, + "pretask": 2855, + "followtask": 2857, "cond": [], "tiaozhuan": 3, - "order": 844, + "order": 857, "special": 0, "show": "" }, - "2844": { - "id": 2844, + "2857": { + "id": 2857, "type": 2, "stype": 145, "prize": [ @@ -27873,18 +27441,17 @@ ], "pval": 1, "name": "intr_task_name_2825", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2825", - "pretask": 2843, - "followtask": 2845, + "pretask": 2856, + "followtask": 2858, "cond": [], "tiaozhuan": 3, - "order": 845, + "order": 858, "special": 0, "show": "" }, - "2845": { - "id": 2845, + "2858": { + "id": 2858, "type": 2, "stype": 134, "prize": [ @@ -27901,20 +27468,19 @@ ], "pval": 1, "name": "intr_task_name_2826", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2826", - "pretask": 2844, - "followtask": 2846, + "pretask": 2857, + "followtask": 2859, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 846, + "tiaozhuan": 74, + "order": 859, "special": 0, "show": "" }, - "2846": { - "id": 2846, + "2859": { + "id": 2859, "type": 2, "stype": 134, "prize": [ @@ -27936,20 +27502,19 @@ ], "pval": 10, "name": "intr_task_name_2827", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2827", - "pretask": 2845, - "followtask": 2847, + "pretask": 2858, + "followtask": 2860, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 847, + "tiaozhuan": 74, + "order": 860, "special": 0, "show": "" }, - "2847": { - "id": 2847, + "2860": { + "id": 2860, "type": 2, "stype": 133, "prize": [ @@ -27966,18 +27531,17 @@ ], "pval": 10, "name": "intr_task_name_2828", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2828", - "pretask": 2846, - "followtask": 2848, + "pretask": 2859, + "followtask": 2861, "cond": [], "tiaozhuan": 8, - "order": 848, + "order": 861, "special": 0, "show": "" }, - "2848": { - "id": 2848, + "2861": { + "id": 2861, "type": 2, "stype": 1, "prize": [ @@ -27999,18 +27563,17 @@ ], "pval": 795, "name": "intr_task_name_2829", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2829", - "pretask": 2847, - "followtask": 2849, + "pretask": 2860, + "followtask": 2862, "cond": [], "tiaozhuan": 3, - "order": 849, + "order": 862, "special": 0, "show": "" }, - "2849": { - "id": 2849, + "2862": { + "id": 2862, "type": 2, "stype": 145, "prize": [ @@ -28032,18 +27595,17 @@ ], "pval": 1, "name": "intr_task_name_2830", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2830", - "pretask": 2848, - "followtask": 2850, + "pretask": 2861, + "followtask": 2863, "cond": [], "tiaozhuan": 3, - "order": 850, + "order": 863, "special": 0, "show": "" }, - "2850": { - "id": 2850, + "2863": { + "id": 2863, "type": 2, "stype": 134, "prize": [ @@ -28060,20 +27622,19 @@ ], "pval": 1, "name": "intr_task_name_2831", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2831", - "pretask": 2849, - "followtask": 2851, + "pretask": 2862, + "followtask": 2864, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 851, + "tiaozhuan": 74, + "order": 864, "special": 0, "show": "" }, - "2851": { - "id": 2851, + "2864": { + "id": 2864, "type": 2, "stype": 134, "prize": [ @@ -28095,20 +27656,19 @@ ], "pval": 10, "name": "intr_task_name_2832", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2832", - "pretask": 2850, - "followtask": 2852, + "pretask": 2863, + "followtask": 2865, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 852, + "tiaozhuan": 74, + "order": 865, "special": 0, "show": "" }, - "2852": { - "id": 2852, + "2865": { + "id": 2865, "type": 2, "stype": 133, "prize": [ @@ -28125,18 +27685,17 @@ ], "pval": 10, "name": "intr_task_name_2833", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2833", - "pretask": 2851, - "followtask": 2853, + "pretask": 2864, + "followtask": 2866, "cond": [], "tiaozhuan": 8, - "order": 853, + "order": 866, "special": 0, "show": "" }, - "2853": { - "id": 2853, + "2866": { + "id": 2866, "type": 2, "stype": 1, "prize": [ @@ -28158,18 +27717,17 @@ ], "pval": 800, "name": "intr_task_name_2834", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2834", - "pretask": 2852, - "followtask": 2854, + "pretask": 2865, + "followtask": 2867, "cond": [], "tiaozhuan": 3, - "order": 854, + "order": 867, "special": 0, "show": "" }, - "2854": { - "id": 2854, + "2867": { + "id": 2867, "type": 2, "stype": 145, "prize": [ @@ -28191,18 +27749,17 @@ ], "pval": 1, "name": "intr_task_name_2835", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2835", - "pretask": 2853, - "followtask": 2855, + "pretask": 2866, + "followtask": 2868, "cond": [], "tiaozhuan": 3, - "order": 855, + "order": 868, "special": 0, "show": "" }, - "2855": { - "id": 2855, + "2868": { + "id": 2868, "type": 2, "stype": 134, "prize": [ @@ -28219,20 +27776,19 @@ ], "pval": 1, "name": "intr_task_name_2836", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2836", - "pretask": 2854, - "followtask": 2856, + "pretask": 2867, + "followtask": 2869, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 856, + "tiaozhuan": 74, + "order": 869, "special": 0, "show": "" }, - "2856": { - "id": 2856, + "2869": { + "id": 2869, "type": 2, "stype": 134, "prize": [ @@ -28254,20 +27810,19 @@ ], "pval": 10, "name": "intr_task_name_2837", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2837", - "pretask": 2855, - "followtask": 2857, + "pretask": 2868, + "followtask": 2870, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 857, + "tiaozhuan": 74, + "order": 870, "special": 0, "show": "" }, - "2857": { - "id": 2857, + "2870": { + "id": 2870, "type": 2, "stype": 133, "prize": [ @@ -28284,18 +27839,17 @@ ], "pval": 10, "name": "intr_task_name_2838", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2838", - "pretask": 2856, - "followtask": 2858, + "pretask": 2869, + "followtask": 2871, "cond": [], "tiaozhuan": 8, - "order": 858, + "order": 871, "special": 0, "show": "" }, - "2858": { - "id": 2858, + "2871": { + "id": 2871, "type": 2, "stype": 1, "prize": [ @@ -28317,18 +27871,17 @@ ], "pval": 805, "name": "intr_task_name_2839", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2839", - "pretask": 2857, - "followtask": 2859, + "pretask": 2870, + "followtask": 2872, "cond": [], "tiaozhuan": 3, - "order": 859, + "order": 872, "special": 0, "show": "" }, - "2859": { - "id": 2859, + "2872": { + "id": 2872, "type": 2, "stype": 145, "prize": [ @@ -28350,18 +27903,17 @@ ], "pval": 1, "name": "intr_task_name_2840", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2840", - "pretask": 2858, - "followtask": 2860, + "pretask": 2871, + "followtask": 2873, "cond": [], "tiaozhuan": 3, - "order": 860, + "order": 873, "special": 0, "show": "" }, - "2860": { - "id": 2860, + "2873": { + "id": 2873, "type": 2, "stype": 134, "prize": [ @@ -28378,20 +27930,19 @@ ], "pval": 1, "name": "intr_task_name_2841", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2841", - "pretask": 2859, - "followtask": 2861, + "pretask": 2872, + "followtask": 2874, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 861, + "tiaozhuan": 74, + "order": 874, "special": 0, "show": "" }, - "2861": { - "id": 2861, + "2874": { + "id": 2874, "type": 2, "stype": 134, "prize": [ @@ -28413,20 +27964,19 @@ ], "pval": 10, "name": "intr_task_name_2842", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2842", - "pretask": 2860, - "followtask": 2862, + "pretask": 2873, + "followtask": 2875, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 862, + "tiaozhuan": 74, + "order": 875, "special": 0, "show": "" }, - "2862": { - "id": 2862, + "2875": { + "id": 2875, "type": 2, "stype": 133, "prize": [ @@ -28443,18 +27993,17 @@ ], "pval": 10, "name": "intr_task_name_2843", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2843", - "pretask": 2861, - "followtask": 2863, + "pretask": 2874, + "followtask": 2876, "cond": [], "tiaozhuan": 8, - "order": 863, + "order": 876, "special": 0, "show": "" }, - "2863": { - "id": 2863, + "2876": { + "id": 2876, "type": 2, "stype": 1, "prize": [ @@ -28476,18 +28025,17 @@ ], "pval": 810, "name": "intr_task_name_2844", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2844", - "pretask": 2862, - "followtask": 2864, + "pretask": 2875, + "followtask": 2877, "cond": [], "tiaozhuan": 3, - "order": 864, + "order": 877, "special": 0, "show": "" }, - "2864": { - "id": 2864, + "2877": { + "id": 2877, "type": 2, "stype": 145, "prize": [ @@ -28509,18 +28057,17 @@ ], "pval": 1, "name": "intr_task_name_2845", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2845", - "pretask": 2863, - "followtask": 2865, + "pretask": 2876, + "followtask": 2878, "cond": [], "tiaozhuan": 3, - "order": 865, + "order": 878, "special": 0, "show": "" }, - "2865": { - "id": 2865, + "2878": { + "id": 2878, "type": 2, "stype": 134, "prize": [ @@ -28537,20 +28084,19 @@ ], "pval": 1, "name": "intr_task_name_2846", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2846", - "pretask": 2864, - "followtask": 2866, + "pretask": 2877, + "followtask": 2879, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 866, + "tiaozhuan": 74, + "order": 879, "special": 0, "show": "" }, - "2866": { - "id": 2866, + "2879": { + "id": 2879, "type": 2, "stype": 134, "prize": [ @@ -28572,20 +28118,19 @@ ], "pval": 10, "name": "intr_task_name_2847", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2847", - "pretask": 2865, - "followtask": 2867, + "pretask": 2878, + "followtask": 2880, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 867, + "tiaozhuan": 74, + "order": 880, "special": 0, "show": "" }, - "2867": { - "id": 2867, + "2880": { + "id": 2880, "type": 2, "stype": 133, "prize": [ @@ -28602,18 +28147,17 @@ ], "pval": 10, "name": "intr_task_name_2848", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2848", - "pretask": 2866, - "followtask": 2868, + "pretask": 2879, + "followtask": 2881, "cond": [], "tiaozhuan": 8, - "order": 868, + "order": 881, "special": 0, "show": "" }, - "2868": { - "id": 2868, + "2881": { + "id": 2881, "type": 2, "stype": 1, "prize": [ @@ -28635,18 +28179,17 @@ ], "pval": 815, "name": "intr_task_name_2849", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2849", - "pretask": 2867, - "followtask": 2869, + "pretask": 2880, + "followtask": 2882, "cond": [], "tiaozhuan": 3, - "order": 869, + "order": 882, "special": 0, "show": "" }, - "2869": { - "id": 2869, + "2882": { + "id": 2882, "type": 2, "stype": 145, "prize": [ @@ -28668,18 +28211,17 @@ ], "pval": 1, "name": "intr_task_name_2850", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2850", - "pretask": 2868, - "followtask": 2870, + "pretask": 2881, + "followtask": 2883, "cond": [], "tiaozhuan": 3, - "order": 870, + "order": 883, "special": 0, "show": "" }, - "2870": { - "id": 2870, + "2883": { + "id": 2883, "type": 2, "stype": 134, "prize": [ @@ -28696,20 +28238,19 @@ ], "pval": 1, "name": "intr_task_name_2851", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2851", - "pretask": 2869, - "followtask": 2871, + "pretask": 2882, + "followtask": 2884, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 871, + "tiaozhuan": 74, + "order": 884, "special": 0, "show": "" }, - "2871": { - "id": 2871, + "2884": { + "id": 2884, "type": 2, "stype": 134, "prize": [ @@ -28731,20 +28272,19 @@ ], "pval": 10, "name": "intr_task_name_2852", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2852", - "pretask": 2870, - "followtask": 2872, + "pretask": 2883, + "followtask": 2885, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 872, + "tiaozhuan": 74, + "order": 885, "special": 0, "show": "" }, - "2872": { - "id": 2872, + "2885": { + "id": 2885, "type": 2, "stype": 133, "prize": [ @@ -28761,18 +28301,17 @@ ], "pval": 10, "name": "intr_task_name_2853", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2853", - "pretask": 2871, - "followtask": 2873, + "pretask": 2884, + "followtask": 2886, "cond": [], "tiaozhuan": 8, - "order": 873, + "order": 886, "special": 0, "show": "" }, - "2873": { - "id": 2873, + "2886": { + "id": 2886, "type": 2, "stype": 1, "prize": [ @@ -28794,18 +28333,17 @@ ], "pval": 820, "name": "intr_task_name_2854", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2854", - "pretask": 2872, - "followtask": 2874, + "pretask": 2885, + "followtask": 2887, "cond": [], "tiaozhuan": 3, - "order": 874, + "order": 887, "special": 0, "show": "" }, - "2874": { - "id": 2874, + "2887": { + "id": 2887, "type": 2, "stype": 145, "prize": [ @@ -28827,18 +28365,17 @@ ], "pval": 1, "name": "intr_task_name_2855", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2855", - "pretask": 2873, - "followtask": 2875, + "pretask": 2886, + "followtask": 2888, "cond": [], "tiaozhuan": 3, - "order": 875, + "order": 888, "special": 0, "show": "" }, - "2875": { - "id": 2875, + "2888": { + "id": 2888, "type": 2, "stype": 134, "prize": [ @@ -28855,20 +28392,19 @@ ], "pval": 1, "name": "intr_task_name_2856", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2856", - "pretask": 2874, - "followtask": 2876, + "pretask": 2887, + "followtask": 2889, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 876, + "tiaozhuan": 74, + "order": 889, "special": 0, "show": "" }, - "2876": { - "id": 2876, + "2889": { + "id": 2889, "type": 2, "stype": 134, "prize": [ @@ -28890,20 +28426,19 @@ ], "pval": 10, "name": "intr_task_name_2857", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2857", - "pretask": 2875, - "followtask": 2877, + "pretask": 2888, + "followtask": 2890, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 877, + "tiaozhuan": 74, + "order": 890, "special": 0, "show": "" }, - "2877": { - "id": 2877, + "2890": { + "id": 2890, "type": 2, "stype": 133, "prize": [ @@ -28920,18 +28455,17 @@ ], "pval": 10, "name": "intr_task_name_2858", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2858", - "pretask": 2876, - "followtask": 2878, + "pretask": 2889, + "followtask": 2891, "cond": [], "tiaozhuan": 8, - "order": 878, + "order": 891, "special": 0, "show": "" }, - "2878": { - "id": 2878, + "2891": { + "id": 2891, "type": 2, "stype": 1, "prize": [ @@ -28953,18 +28487,17 @@ ], "pval": 825, "name": "intr_task_name_2859", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2859", - "pretask": 2877, - "followtask": 2879, + "pretask": 2890, + "followtask": 2892, "cond": [], "tiaozhuan": 3, - "order": 879, + "order": 892, "special": 0, "show": "" }, - "2879": { - "id": 2879, + "2892": { + "id": 2892, "type": 2, "stype": 145, "prize": [ @@ -28986,18 +28519,17 @@ ], "pval": 1, "name": "intr_task_name_2860", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2860", - "pretask": 2878, - "followtask": 2880, + "pretask": 2891, + "followtask": 2893, "cond": [], "tiaozhuan": 3, - "order": 880, + "order": 893, "special": 0, "show": "" }, - "2880": { - "id": 2880, + "2893": { + "id": 2893, "type": 2, "stype": 134, "prize": [ @@ -29014,20 +28546,19 @@ ], "pval": 1, "name": "intr_task_name_2861", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2861", - "pretask": 2879, - "followtask": 2881, + "pretask": 2892, + "followtask": 2894, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 881, + "tiaozhuan": 74, + "order": 894, "special": 0, "show": "" }, - "2881": { - "id": 2881, + "2894": { + "id": 2894, "type": 2, "stype": 134, "prize": [ @@ -29049,20 +28580,19 @@ ], "pval": 10, "name": "intr_task_name_2862", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2862", - "pretask": 2880, - "followtask": 2882, + "pretask": 2893, + "followtask": 2895, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 882, + "tiaozhuan": 74, + "order": 895, "special": 0, "show": "" }, - "2882": { - "id": 2882, + "2895": { + "id": 2895, "type": 2, "stype": 133, "prize": [ @@ -29079,18 +28609,17 @@ ], "pval": 10, "name": "intr_task_name_2863", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2863", - "pretask": 2881, - "followtask": 2883, + "pretask": 2894, + "followtask": 2896, "cond": [], "tiaozhuan": 8, - "order": 883, + "order": 896, "special": 0, "show": "" }, - "2883": { - "id": 2883, + "2896": { + "id": 2896, "type": 2, "stype": 1, "prize": [ @@ -29112,18 +28641,17 @@ ], "pval": 830, "name": "intr_task_name_2864", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2864", - "pretask": 2882, - "followtask": 2884, + "pretask": 2895, + "followtask": 2897, "cond": [], "tiaozhuan": 3, - "order": 884, + "order": 897, "special": 0, "show": "" }, - "2884": { - "id": 2884, + "2897": { + "id": 2897, "type": 2, "stype": 145, "prize": [ @@ -29145,18 +28673,17 @@ ], "pval": 1, "name": "intr_task_name_2865", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2865", - "pretask": 2883, - "followtask": 2885, + "pretask": 2896, + "followtask": 2898, "cond": [], "tiaozhuan": 3, - "order": 885, + "order": 898, "special": 0, "show": "" }, - "2885": { - "id": 2885, + "2898": { + "id": 2898, "type": 2, "stype": 134, "prize": [ @@ -29173,20 +28700,19 @@ ], "pval": 1, "name": "intr_task_name_2866", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2866", - "pretask": 2884, - "followtask": 2886, + "pretask": 2897, + "followtask": 2899, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 886, + "tiaozhuan": 74, + "order": 899, "special": 0, "show": "" }, - "2886": { - "id": 2886, + "2899": { + "id": 2899, "type": 2, "stype": 134, "prize": [ @@ -29208,20 +28734,19 @@ ], "pval": 10, "name": "intr_task_name_2867", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2867", - "pretask": 2885, - "followtask": 2887, + "pretask": 2898, + "followtask": 2900, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 887, + "tiaozhuan": 74, + "order": 900, "special": 0, "show": "" }, - "2887": { - "id": 2887, + "2900": { + "id": 2900, "type": 2, "stype": 133, "prize": [ @@ -29238,18 +28763,17 @@ ], "pval": 10, "name": "intr_task_name_2868", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2868", - "pretask": 2886, - "followtask": 2888, + "pretask": 2899, + "followtask": 2901, "cond": [], "tiaozhuan": 8, - "order": 888, + "order": 901, "special": 0, "show": "" }, - "2888": { - "id": 2888, + "2901": { + "id": 2901, "type": 2, "stype": 1, "prize": [ @@ -29271,18 +28795,17 @@ ], "pval": 835, "name": "intr_task_name_2869", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2869", - "pretask": 2887, - "followtask": 2889, + "pretask": 2900, + "followtask": 2902, "cond": [], "tiaozhuan": 3, - "order": 889, + "order": 902, "special": 0, "show": "" }, - "2889": { - "id": 2889, + "2902": { + "id": 2902, "type": 2, "stype": 145, "prize": [ @@ -29304,18 +28827,17 @@ ], "pval": 1, "name": "intr_task_name_2870", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2870", - "pretask": 2888, - "followtask": 2890, + "pretask": 2901, + "followtask": 2903, "cond": [], "tiaozhuan": 3, - "order": 890, + "order": 903, "special": 0, "show": "" }, - "2890": { - "id": 2890, + "2903": { + "id": 2903, "type": 2, "stype": 134, "prize": [ @@ -29332,20 +28854,19 @@ ], "pval": 1, "name": "intr_task_name_2871", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2871", - "pretask": 2889, - "followtask": 2891, + "pretask": 2902, + "followtask": 2904, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 891, + "tiaozhuan": 74, + "order": 904, "special": 0, "show": "" }, - "2891": { - "id": 2891, + "2904": { + "id": 2904, "type": 2, "stype": 134, "prize": [ @@ -29367,20 +28888,19 @@ ], "pval": 10, "name": "intr_task_name_2872", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2872", - "pretask": 2890, - "followtask": 2892, + "pretask": 2903, + "followtask": 2905, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 892, + "tiaozhuan": 74, + "order": 905, "special": 0, "show": "" }, - "2892": { - "id": 2892, + "2905": { + "id": 2905, "type": 2, "stype": 133, "prize": [ @@ -29397,18 +28917,17 @@ ], "pval": 10, "name": "intr_task_name_2873", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2873", - "pretask": 2891, - "followtask": 2893, + "pretask": 2904, + "followtask": 2906, "cond": [], "tiaozhuan": 8, - "order": 893, + "order": 906, "special": 0, "show": "" }, - "2893": { - "id": 2893, + "2906": { + "id": 2906, "type": 2, "stype": 1, "prize": [ @@ -29430,18 +28949,17 @@ ], "pval": 840, "name": "intr_task_name_2874", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2874", - "pretask": 2892, - "followtask": 2894, + "pretask": 2905, + "followtask": 2907, "cond": [], "tiaozhuan": 3, - "order": 894, + "order": 907, "special": 0, "show": "" }, - "2894": { - "id": 2894, + "2907": { + "id": 2907, "type": 2, "stype": 145, "prize": [ @@ -29463,18 +28981,17 @@ ], "pval": 1, "name": "intr_task_name_2875", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2875", - "pretask": 2893, - "followtask": 2895, + "pretask": 2906, + "followtask": 2908, "cond": [], "tiaozhuan": 3, - "order": 895, + "order": 908, "special": 0, "show": "" }, - "2895": { - "id": 2895, + "2908": { + "id": 2908, "type": 2, "stype": 134, "prize": [ @@ -29491,20 +29008,19 @@ ], "pval": 1, "name": "intr_task_name_2876", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2876", - "pretask": 2894, - "followtask": 2896, + "pretask": 2907, + "followtask": 2909, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 896, + "tiaozhuan": 74, + "order": 909, "special": 0, "show": "" }, - "2896": { - "id": 2896, + "2909": { + "id": 2909, "type": 2, "stype": 134, "prize": [ @@ -29526,20 +29042,19 @@ ], "pval": 10, "name": "intr_task_name_2877", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2877", - "pretask": 2895, - "followtask": 2897, + "pretask": 2908, + "followtask": 2910, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 897, + "tiaozhuan": 74, + "order": 910, "special": 0, "show": "" }, - "2897": { - "id": 2897, + "2910": { + "id": 2910, "type": 2, "stype": 133, "prize": [ @@ -29556,18 +29071,17 @@ ], "pval": 10, "name": "intr_task_name_2878", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2878", - "pretask": 2896, - "followtask": 2898, + "pretask": 2909, + "followtask": 2911, "cond": [], "tiaozhuan": 8, - "order": 898, + "order": 911, "special": 0, "show": "" }, - "2898": { - "id": 2898, + "2911": { + "id": 2911, "type": 2, "stype": 1, "prize": [ @@ -29589,18 +29103,17 @@ ], "pval": 845, "name": "intr_task_name_2879", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2879", - "pretask": 2897, - "followtask": 2899, + "pretask": 2910, + "followtask": 2912, "cond": [], "tiaozhuan": 3, - "order": 899, + "order": 912, "special": 0, "show": "" }, - "2899": { - "id": 2899, + "2912": { + "id": 2912, "type": 2, "stype": 145, "prize": [ @@ -29622,18 +29135,17 @@ ], "pval": 1, "name": "intr_task_name_2880", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2880", - "pretask": 2898, - "followtask": 2900, + "pretask": 2911, + "followtask": 2913, "cond": [], "tiaozhuan": 3, - "order": 900, + "order": 913, "special": 0, "show": "" }, - "2900": { - "id": 2900, + "2913": { + "id": 2913, "type": 2, "stype": 134, "prize": [ @@ -29650,20 +29162,19 @@ ], "pval": 1, "name": "intr_task_name_2881", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2881", - "pretask": 2899, - "followtask": 2901, + "pretask": 2912, + "followtask": 2914, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 901, + "tiaozhuan": 74, + "order": 914, "special": 0, "show": "" }, - "2901": { - "id": 2901, + "2914": { + "id": 2914, "type": 2, "stype": 134, "prize": [ @@ -29685,20 +29196,19 @@ ], "pval": 10, "name": "intr_task_name_2882", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2882", - "pretask": 2900, - "followtask": 2902, + "pretask": 2913, + "followtask": 2915, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 902, + "tiaozhuan": 74, + "order": 915, "special": 0, "show": "" }, - "2902": { - "id": 2902, + "2915": { + "id": 2915, "type": 2, "stype": 133, "prize": [ @@ -29715,18 +29225,17 @@ ], "pval": 10, "name": "intr_task_name_2883", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2883", - "pretask": 2901, - "followtask": 2903, + "pretask": 2914, + "followtask": 2916, "cond": [], "tiaozhuan": 8, - "order": 903, + "order": 916, "special": 0, "show": "" }, - "2903": { - "id": 2903, + "2916": { + "id": 2916, "type": 2, "stype": 1, "prize": [ @@ -29748,18 +29257,17 @@ ], "pval": 850, "name": "intr_task_name_2884", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2884", - "pretask": 2902, - "followtask": 2904, + "pretask": 2915, + "followtask": 2917, "cond": [], "tiaozhuan": 3, - "order": 904, + "order": 917, "special": 0, "show": "" }, - "2904": { - "id": 2904, + "2917": { + "id": 2917, "type": 2, "stype": 145, "prize": [ @@ -29781,18 +29289,17 @@ ], "pval": 1, "name": "intr_task_name_2885", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2885", - "pretask": 2903, - "followtask": 2905, + "pretask": 2916, + "followtask": 2918, "cond": [], "tiaozhuan": 3, - "order": 905, + "order": 918, "special": 0, "show": "" }, - "2905": { - "id": 2905, + "2918": { + "id": 2918, "type": 2, "stype": 134, "prize": [ @@ -29809,20 +29316,19 @@ ], "pval": 1, "name": "intr_task_name_2886", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2886", - "pretask": 2904, - "followtask": 2906, + "pretask": 2917, + "followtask": 2919, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 906, + "tiaozhuan": 74, + "order": 919, "special": 0, "show": "" }, - "2906": { - "id": 2906, + "2919": { + "id": 2919, "type": 2, "stype": 134, "prize": [ @@ -29844,20 +29350,19 @@ ], "pval": 10, "name": "intr_task_name_2887", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2887", - "pretask": 2905, - "followtask": 2907, + "pretask": 2918, + "followtask": 2920, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 907, + "tiaozhuan": 74, + "order": 920, "special": 0, "show": "" }, - "2907": { - "id": 2907, + "2920": { + "id": 2920, "type": 2, "stype": 133, "prize": [ @@ -29874,18 +29379,17 @@ ], "pval": 10, "name": "intr_task_name_2888", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2888", - "pretask": 2906, - "followtask": 2908, + "pretask": 2919, + "followtask": 2921, "cond": [], "tiaozhuan": 8, - "order": 908, + "order": 921, "special": 0, "show": "" }, - "2908": { - "id": 2908, + "2921": { + "id": 2921, "type": 2, "stype": 1, "prize": [ @@ -29907,18 +29411,17 @@ ], "pval": 855, "name": "intr_task_name_2889", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2889", - "pretask": 2907, - "followtask": 2909, + "pretask": 2920, + "followtask": 2922, "cond": [], "tiaozhuan": 3, - "order": 909, + "order": 922, "special": 0, "show": "" }, - "2909": { - "id": 2909, + "2922": { + "id": 2922, "type": 2, "stype": 145, "prize": [ @@ -29940,18 +29443,17 @@ ], "pval": 1, "name": "intr_task_name_2890", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2890", - "pretask": 2908, - "followtask": 2910, + "pretask": 2921, + "followtask": 2923, "cond": [], "tiaozhuan": 3, - "order": 910, + "order": 923, "special": 0, "show": "" }, - "2910": { - "id": 2910, + "2923": { + "id": 2923, "type": 2, "stype": 134, "prize": [ @@ -29968,20 +29470,19 @@ ], "pval": 1, "name": "intr_task_name_2891", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2891", - "pretask": 2909, - "followtask": 2911, + "pretask": 2922, + "followtask": 2924, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 911, + "tiaozhuan": 74, + "order": 924, "special": 0, "show": "" }, - "2911": { - "id": 2911, + "2924": { + "id": 2924, "type": 2, "stype": 134, "prize": [ @@ -30003,20 +29504,19 @@ ], "pval": 10, "name": "intr_task_name_2892", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2892", - "pretask": 2910, - "followtask": 2912, + "pretask": 2923, + "followtask": 2925, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 912, + "tiaozhuan": 74, + "order": 925, "special": 0, "show": "" }, - "2912": { - "id": 2912, + "2925": { + "id": 2925, "type": 2, "stype": 133, "prize": [ @@ -30033,18 +29533,17 @@ ], "pval": 10, "name": "intr_task_name_2893", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2893", - "pretask": 2911, - "followtask": 2913, + "pretask": 2924, + "followtask": 2926, "cond": [], "tiaozhuan": 8, - "order": 913, + "order": 926, "special": 0, "show": "" }, - "2913": { - "id": 2913, + "2926": { + "id": 2926, "type": 2, "stype": 1, "prize": [ @@ -30066,18 +29565,17 @@ ], "pval": 860, "name": "intr_task_name_2894", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2894", - "pretask": 2912, - "followtask": 2914, + "pretask": 2925, + "followtask": 2927, "cond": [], "tiaozhuan": 3, - "order": 914, + "order": 927, "special": 0, "show": "" }, - "2914": { - "id": 2914, + "2927": { + "id": 2927, "type": 2, "stype": 145, "prize": [ @@ -30099,18 +29597,17 @@ ], "pval": 1, "name": "intr_task_name_2895", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2895", - "pretask": 2913, - "followtask": 2915, + "pretask": 2926, + "followtask": 2928, "cond": [], "tiaozhuan": 3, - "order": 915, + "order": 928, "special": 0, "show": "" }, - "2915": { - "id": 2915, + "2928": { + "id": 2928, "type": 2, "stype": 134, "prize": [ @@ -30127,20 +29624,19 @@ ], "pval": 1, "name": "intr_task_name_2896", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2896", - "pretask": 2914, - "followtask": 2916, + "pretask": 2927, + "followtask": 2929, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 916, + "tiaozhuan": 74, + "order": 929, "special": 0, "show": "" }, - "2916": { - "id": 2916, + "2929": { + "id": 2929, "type": 2, "stype": 134, "prize": [ @@ -30162,20 +29658,19 @@ ], "pval": 10, "name": "intr_task_name_2897", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2897", - "pretask": 2915, - "followtask": 2917, + "pretask": 2928, + "followtask": 2930, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 917, + "tiaozhuan": 74, + "order": 930, "special": 0, "show": "" }, - "2917": { - "id": 2917, + "2930": { + "id": 2930, "type": 2, "stype": 133, "prize": [ @@ -30192,18 +29687,17 @@ ], "pval": 10, "name": "intr_task_name_2898", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2898", - "pretask": 2916, - "followtask": 2918, + "pretask": 2929, + "followtask": 2931, "cond": [], "tiaozhuan": 8, - "order": 918, + "order": 931, "special": 0, "show": "" }, - "2918": { - "id": 2918, + "2931": { + "id": 2931, "type": 2, "stype": 1, "prize": [ @@ -30225,18 +29719,17 @@ ], "pval": 865, "name": "intr_task_name_2899", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2899", - "pretask": 2917, - "followtask": 2919, + "pretask": 2930, + "followtask": 2932, "cond": [], "tiaozhuan": 3, - "order": 919, + "order": 932, "special": 0, "show": "" }, - "2919": { - "id": 2919, + "2932": { + "id": 2932, "type": 2, "stype": 145, "prize": [ @@ -30258,18 +29751,17 @@ ], "pval": 1, "name": "intr_task_name_2900", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2900", - "pretask": 2918, - "followtask": 2920, + "pretask": 2931, + "followtask": 2933, "cond": [], "tiaozhuan": 3, - "order": 920, + "order": 933, "special": 0, "show": "" }, - "2920": { - "id": 2920, + "2933": { + "id": 2933, "type": 2, "stype": 134, "prize": [ @@ -30286,20 +29778,19 @@ ], "pval": 1, "name": "intr_task_name_2901", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2901", - "pretask": 2919, - "followtask": 2921, + "pretask": 2932, + "followtask": 2934, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 921, + "tiaozhuan": 74, + "order": 934, "special": 0, "show": "" }, - "2921": { - "id": 2921, + "2934": { + "id": 2934, "type": 2, "stype": 134, "prize": [ @@ -30321,20 +29812,19 @@ ], "pval": 10, "name": "intr_task_name_2902", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2902", - "pretask": 2920, - "followtask": 2922, + "pretask": 2933, + "followtask": 2935, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 922, + "tiaozhuan": 74, + "order": 935, "special": 0, "show": "" }, - "2922": { - "id": 2922, + "2935": { + "id": 2935, "type": 2, "stype": 133, "prize": [ @@ -30351,18 +29841,17 @@ ], "pval": 10, "name": "intr_task_name_2903", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2903", - "pretask": 2921, - "followtask": 2923, + "pretask": 2934, + "followtask": 2936, "cond": [], "tiaozhuan": 8, - "order": 923, + "order": 936, "special": 0, "show": "" }, - "2923": { - "id": 2923, + "2936": { + "id": 2936, "type": 2, "stype": 1, "prize": [ @@ -30384,18 +29873,17 @@ ], "pval": 870, "name": "intr_task_name_2904", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2904", - "pretask": 2922, - "followtask": 2924, + "pretask": 2935, + "followtask": 2937, "cond": [], "tiaozhuan": 3, - "order": 924, + "order": 937, "special": 0, "show": "" }, - "2924": { - "id": 2924, + "2937": { + "id": 2937, "type": 2, "stype": 145, "prize": [ @@ -30417,18 +29905,17 @@ ], "pval": 1, "name": "intr_task_name_2905", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2905", - "pretask": 2923, - "followtask": 2925, + "pretask": 2936, + "followtask": 2938, "cond": [], "tiaozhuan": 3, - "order": 925, + "order": 938, "special": 0, "show": "" }, - "2925": { - "id": 2925, + "2938": { + "id": 2938, "type": 2, "stype": 134, "prize": [ @@ -30445,20 +29932,19 @@ ], "pval": 1, "name": "intr_task_name_2906", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2906", - "pretask": 2924, - "followtask": 2926, + "pretask": 2937, + "followtask": 2939, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 926, + "tiaozhuan": 74, + "order": 939, "special": 0, "show": "" }, - "2926": { - "id": 2926, + "2939": { + "id": 2939, "type": 2, "stype": 134, "prize": [ @@ -30480,20 +29966,19 @@ ], "pval": 10, "name": "intr_task_name_2907", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2907", - "pretask": 2925, - "followtask": 2927, + "pretask": 2938, + "followtask": 2940, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 927, + "tiaozhuan": 74, + "order": 940, "special": 0, "show": "" }, - "2927": { - "id": 2927, + "2940": { + "id": 2940, "type": 2, "stype": 133, "prize": [ @@ -30510,18 +29995,17 @@ ], "pval": 10, "name": "intr_task_name_2908", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2908", - "pretask": 2926, - "followtask": 2928, + "pretask": 2939, + "followtask": 2941, "cond": [], "tiaozhuan": 8, - "order": 928, + "order": 941, "special": 0, "show": "" }, - "2928": { - "id": 2928, + "2941": { + "id": 2941, "type": 2, "stype": 1, "prize": [ @@ -30543,18 +30027,17 @@ ], "pval": 875, "name": "intr_task_name_2909", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2909", - "pretask": 2927, - "followtask": 2929, + "pretask": 2940, + "followtask": 2942, "cond": [], "tiaozhuan": 3, - "order": 929, + "order": 942, "special": 0, "show": "" }, - "2929": { - "id": 2929, + "2942": { + "id": 2942, "type": 2, "stype": 145, "prize": [ @@ -30576,18 +30059,17 @@ ], "pval": 1, "name": "intr_task_name_2910", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2910", - "pretask": 2928, - "followtask": 2930, + "pretask": 2941, + "followtask": 2943, "cond": [], "tiaozhuan": 3, - "order": 930, + "order": 943, "special": 0, "show": "" }, - "2930": { - "id": 2930, + "2943": { + "id": 2943, "type": 2, "stype": 134, "prize": [ @@ -30604,20 +30086,19 @@ ], "pval": 1, "name": "intr_task_name_2911", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2911", - "pretask": 2929, - "followtask": 2931, + "pretask": 2942, + "followtask": 2944, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 931, + "tiaozhuan": 74, + "order": 944, "special": 0, "show": "" }, - "2931": { - "id": 2931, + "2944": { + "id": 2944, "type": 2, "stype": 134, "prize": [ @@ -30639,20 +30120,19 @@ ], "pval": 10, "name": "intr_task_name_2912", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2912", - "pretask": 2930, - "followtask": 2932, + "pretask": 2943, + "followtask": 2945, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 932, + "tiaozhuan": 74, + "order": 945, "special": 0, "show": "" }, - "2932": { - "id": 2932, + "2945": { + "id": 2945, "type": 2, "stype": 133, "prize": [ @@ -30669,18 +30149,17 @@ ], "pval": 10, "name": "intr_task_name_2913", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2913", - "pretask": 2931, - "followtask": 2933, + "pretask": 2944, + "followtask": 2946, "cond": [], "tiaozhuan": 8, - "order": 933, + "order": 946, "special": 0, "show": "" }, - "2933": { - "id": 2933, + "2946": { + "id": 2946, "type": 2, "stype": 1, "prize": [ @@ -30702,18 +30181,17 @@ ], "pval": 880, "name": "intr_task_name_2914", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2914", - "pretask": 2932, - "followtask": 2934, + "pretask": 2945, + "followtask": 2947, "cond": [], "tiaozhuan": 3, - "order": 934, + "order": 947, "special": 0, "show": "" }, - "2934": { - "id": 2934, + "2947": { + "id": 2947, "type": 2, "stype": 145, "prize": [ @@ -30735,18 +30213,17 @@ ], "pval": 1, "name": "intr_task_name_2915", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2915", - "pretask": 2933, - "followtask": 2935, + "pretask": 2946, + "followtask": 2948, "cond": [], "tiaozhuan": 3, - "order": 935, + "order": 948, "special": 0, "show": "" }, - "2935": { - "id": 2935, + "2948": { + "id": 2948, "type": 2, "stype": 134, "prize": [ @@ -30763,20 +30240,19 @@ ], "pval": 1, "name": "intr_task_name_2916", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2916", - "pretask": 2934, - "followtask": 2936, + "pretask": 2947, + "followtask": 2949, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 936, + "tiaozhuan": 74, + "order": 949, "special": 0, "show": "" }, - "2936": { - "id": 2936, + "2949": { + "id": 2949, "type": 2, "stype": 134, "prize": [ @@ -30798,20 +30274,19 @@ ], "pval": 10, "name": "intr_task_name_2917", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2917", - "pretask": 2935, - "followtask": 2937, + "pretask": 2948, + "followtask": 2950, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 937, + "tiaozhuan": 74, + "order": 950, "special": 0, "show": "" }, - "2937": { - "id": 2937, + "2950": { + "id": 2950, "type": 2, "stype": 133, "prize": [ @@ -30828,18 +30303,17 @@ ], "pval": 10, "name": "intr_task_name_2918", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2918", - "pretask": 2936, - "followtask": 2938, + "pretask": 2949, + "followtask": 2951, "cond": [], "tiaozhuan": 8, - "order": 938, + "order": 951, "special": 0, "show": "" }, - "2938": { - "id": 2938, + "2951": { + "id": 2951, "type": 2, "stype": 1, "prize": [ @@ -30861,18 +30335,17 @@ ], "pval": 885, "name": "intr_task_name_2919", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2919", - "pretask": 2937, - "followtask": 2939, + "pretask": 2950, + "followtask": 2952, "cond": [], "tiaozhuan": 3, - "order": 939, + "order": 952, "special": 0, "show": "" }, - "2939": { - "id": 2939, + "2952": { + "id": 2952, "type": 2, "stype": 145, "prize": [ @@ -30894,18 +30367,17 @@ ], "pval": 1, "name": "intr_task_name_2920", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2920", - "pretask": 2938, - "followtask": 2940, + "pretask": 2951, + "followtask": 2953, "cond": [], "tiaozhuan": 3, - "order": 940, + "order": 953, "special": 0, "show": "" }, - "2940": { - "id": 2940, + "2953": { + "id": 2953, "type": 2, "stype": 134, "prize": [ @@ -30922,20 +30394,19 @@ ], "pval": 1, "name": "intr_task_name_2921", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2921", - "pretask": 2939, - "followtask": 2941, + "pretask": 2952, + "followtask": 2954, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 941, + "tiaozhuan": 74, + "order": 954, "special": 0, "show": "" }, - "2941": { - "id": 2941, + "2954": { + "id": 2954, "type": 2, "stype": 134, "prize": [ @@ -30957,20 +30428,19 @@ ], "pval": 10, "name": "intr_task_name_2922", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2922", - "pretask": 2940, - "followtask": 2942, + "pretask": 2953, + "followtask": 2955, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 942, + "tiaozhuan": 74, + "order": 955, "special": 0, "show": "" }, - "2942": { - "id": 2942, + "2955": { + "id": 2955, "type": 2, "stype": 133, "prize": [ @@ -30987,18 +30457,17 @@ ], "pval": 10, "name": "intr_task_name_2923", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2923", - "pretask": 2941, - "followtask": 2943, + "pretask": 2954, + "followtask": 2956, "cond": [], "tiaozhuan": 8, - "order": 943, + "order": 956, "special": 0, "show": "" }, - "2943": { - "id": 2943, + "2956": { + "id": 2956, "type": 2, "stype": 1, "prize": [ @@ -31020,18 +30489,17 @@ ], "pval": 890, "name": "intr_task_name_2924", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2924", - "pretask": 2942, - "followtask": 2944, + "pretask": 2955, + "followtask": 2957, "cond": [], "tiaozhuan": 3, - "order": 944, + "order": 957, "special": 0, "show": "" }, - "2944": { - "id": 2944, + "2957": { + "id": 2957, "type": 2, "stype": 145, "prize": [ @@ -31053,18 +30521,17 @@ ], "pval": 1, "name": "intr_task_name_2925", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2925", - "pretask": 2943, - "followtask": 2945, + "pretask": 2956, + "followtask": 2958, "cond": [], "tiaozhuan": 3, - "order": 945, + "order": 958, "special": 0, "show": "" }, - "2945": { - "id": 2945, + "2958": { + "id": 2958, "type": 2, "stype": 134, "prize": [ @@ -31081,20 +30548,19 @@ ], "pval": 1, "name": "intr_task_name_2926", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2926", - "pretask": 2944, - "followtask": 2946, + "pretask": 2957, + "followtask": 2959, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 946, + "tiaozhuan": 74, + "order": 959, "special": 0, "show": "" }, - "2946": { - "id": 2946, + "2959": { + "id": 2959, "type": 2, "stype": 134, "prize": [ @@ -31116,20 +30582,19 @@ ], "pval": 10, "name": "intr_task_name_2927", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2927", - "pretask": 2945, - "followtask": 2947, + "pretask": 2958, + "followtask": 2960, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 947, + "tiaozhuan": 74, + "order": 960, "special": 0, "show": "" }, - "2947": { - "id": 2947, + "2960": { + "id": 2960, "type": 2, "stype": 133, "prize": [ @@ -31146,18 +30611,17 @@ ], "pval": 10, "name": "intr_task_name_2928", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2928", - "pretask": 2946, - "followtask": 2948, + "pretask": 2959, + "followtask": 2961, "cond": [], "tiaozhuan": 8, - "order": 948, + "order": 961, "special": 0, "show": "" }, - "2948": { - "id": 2948, + "2961": { + "id": 2961, "type": 2, "stype": 1, "prize": [ @@ -31179,18 +30643,17 @@ ], "pval": 895, "name": "intr_task_name_2929", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2929", - "pretask": 2947, - "followtask": 2949, + "pretask": 2960, + "followtask": 2962, "cond": [], "tiaozhuan": 3, - "order": 949, + "order": 962, "special": 0, "show": "" }, - "2949": { - "id": 2949, + "2962": { + "id": 2962, "type": 2, "stype": 145, "prize": [ @@ -31212,18 +30675,17 @@ ], "pval": 1, "name": "intr_task_name_2930", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2930", - "pretask": 2948, - "followtask": 2950, + "pretask": 2961, + "followtask": 2963, "cond": [], "tiaozhuan": 3, - "order": 950, + "order": 963, "special": 0, "show": "" }, - "2950": { - "id": 2950, + "2963": { + "id": 2963, "type": 2, "stype": 134, "prize": [ @@ -31240,20 +30702,19 @@ ], "pval": 1, "name": "intr_task_name_2931", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2931", - "pretask": 2949, - "followtask": 2951, + "pretask": 2962, + "followtask": 2964, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 951, + "tiaozhuan": 74, + "order": 964, "special": 0, "show": "" }, - "2951": { - "id": 2951, + "2964": { + "id": 2964, "type": 2, "stype": 134, "prize": [ @@ -31275,20 +30736,19 @@ ], "pval": 10, "name": "intr_task_name_2932", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2932", - "pretask": 2950, - "followtask": 2952, + "pretask": 2963, + "followtask": 2965, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 952, + "tiaozhuan": 74, + "order": 965, "special": 0, "show": "" }, - "2952": { - "id": 2952, + "2965": { + "id": 2965, "type": 2, "stype": 133, "prize": [ @@ -31305,18 +30765,17 @@ ], "pval": 10, "name": "intr_task_name_2933", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2933", - "pretask": 2951, - "followtask": 2953, + "pretask": 2964, + "followtask": 2966, "cond": [], "tiaozhuan": 8, - "order": 953, + "order": 966, "special": 0, "show": "" }, - "2953": { - "id": 2953, + "2966": { + "id": 2966, "type": 2, "stype": 1, "prize": [ @@ -31338,18 +30797,17 @@ ], "pval": 900, "name": "intr_task_name_2934", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2934", - "pretask": 2952, - "followtask": 2954, + "pretask": 2965, + "followtask": 2967, "cond": [], "tiaozhuan": 3, - "order": 954, + "order": 967, "special": 0, "show": "" }, - "2954": { - "id": 2954, + "2967": { + "id": 2967, "type": 2, "stype": 145, "prize": [ @@ -31371,18 +30829,17 @@ ], "pval": 1, "name": "intr_task_name_2935", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2935", - "pretask": 2953, - "followtask": 2955, + "pretask": 2966, + "followtask": 2968, "cond": [], "tiaozhuan": 3, - "order": 955, + "order": 968, "special": 0, "show": "" }, - "2955": { - "id": 2955, + "2968": { + "id": 2968, "type": 2, "stype": 134, "prize": [ @@ -31399,20 +30856,19 @@ ], "pval": 1, "name": "intr_task_name_2936", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2936", - "pretask": 2954, - "followtask": 2956, + "pretask": 2967, + "followtask": 2969, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 956, + "tiaozhuan": 74, + "order": 969, "special": 0, "show": "" }, - "2956": { - "id": 2956, + "2969": { + "id": 2969, "type": 2, "stype": 134, "prize": [ @@ -31434,20 +30890,19 @@ ], "pval": 10, "name": "intr_task_name_2937", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2937", - "pretask": 2955, - "followtask": 2957, + "pretask": 2968, + "followtask": 2970, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 957, + "tiaozhuan": 74, + "order": 970, "special": 0, "show": "" }, - "2957": { - "id": 2957, + "2970": { + "id": 2970, "type": 2, "stype": 133, "prize": [ @@ -31464,18 +30919,17 @@ ], "pval": 10, "name": "intr_task_name_2938", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2938", - "pretask": 2956, - "followtask": 2958, + "pretask": 2969, + "followtask": 2971, "cond": [], "tiaozhuan": 8, - "order": 958, + "order": 971, "special": 0, "show": "" }, - "2958": { - "id": 2958, + "2971": { + "id": 2971, "type": 2, "stype": 1, "prize": [ @@ -31497,18 +30951,17 @@ ], "pval": 905, "name": "intr_task_name_2939", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2939", - "pretask": 2957, - "followtask": 2959, + "pretask": 2970, + "followtask": 2972, "cond": [], "tiaozhuan": 3, - "order": 959, + "order": 972, "special": 0, "show": "" }, - "2959": { - "id": 2959, + "2972": { + "id": 2972, "type": 2, "stype": 145, "prize": [ @@ -31530,18 +30983,17 @@ ], "pval": 1, "name": "intr_task_name_2940", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2940", - "pretask": 2958, - "followtask": 2960, + "pretask": 2971, + "followtask": 2973, "cond": [], "tiaozhuan": 3, - "order": 960, + "order": 973, "special": 0, "show": "" }, - "2960": { - "id": 2960, + "2973": { + "id": 2973, "type": 2, "stype": 134, "prize": [ @@ -31558,20 +31010,19 @@ ], "pval": 1, "name": "intr_task_name_2941", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2941", - "pretask": 2959, - "followtask": 2961, + "pretask": 2972, + "followtask": 2974, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 961, + "tiaozhuan": 74, + "order": 974, "special": 0, "show": "" }, - "2961": { - "id": 2961, + "2974": { + "id": 2974, "type": 2, "stype": 134, "prize": [ @@ -31593,20 +31044,19 @@ ], "pval": 10, "name": "intr_task_name_2942", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2942", - "pretask": 2960, - "followtask": 2962, + "pretask": 2973, + "followtask": 2975, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 962, + "tiaozhuan": 74, + "order": 975, "special": 0, "show": "" }, - "2962": { - "id": 2962, + "2975": { + "id": 2975, "type": 2, "stype": 133, "prize": [ @@ -31623,18 +31073,17 @@ ], "pval": 10, "name": "intr_task_name_2943", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2943", - "pretask": 2961, - "followtask": 2963, + "pretask": 2974, + "followtask": 2976, "cond": [], "tiaozhuan": 8, - "order": 963, + "order": 976, "special": 0, "show": "" }, - "2963": { - "id": 2963, + "2976": { + "id": 2976, "type": 2, "stype": 1, "prize": [ @@ -31656,18 +31105,17 @@ ], "pval": 910, "name": "intr_task_name_2944", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2944", - "pretask": 2962, - "followtask": 2964, + "pretask": 2975, + "followtask": 2977, "cond": [], "tiaozhuan": 3, - "order": 964, + "order": 977, "special": 0, "show": "" }, - "2964": { - "id": 2964, + "2977": { + "id": 2977, "type": 2, "stype": 145, "prize": [ @@ -31689,18 +31137,17 @@ ], "pval": 1, "name": "intr_task_name_2945", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2945", - "pretask": 2963, - "followtask": 2965, + "pretask": 2976, + "followtask": 2978, "cond": [], "tiaozhuan": 3, - "order": 965, + "order": 978, "special": 0, "show": "" }, - "2965": { - "id": 2965, + "2978": { + "id": 2978, "type": 2, "stype": 134, "prize": [ @@ -31717,20 +31164,19 @@ ], "pval": 1, "name": "intr_task_name_2946", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2946", - "pretask": 2964, - "followtask": 2966, + "pretask": 2977, + "followtask": 2979, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 966, + "tiaozhuan": 74, + "order": 979, "special": 0, "show": "" }, - "2966": { - "id": 2966, + "2979": { + "id": 2979, "type": 2, "stype": 134, "prize": [ @@ -31752,20 +31198,19 @@ ], "pval": 10, "name": "intr_task_name_2947", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2947", - "pretask": 2965, - "followtask": 2967, + "pretask": 2978, + "followtask": 2980, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 967, + "tiaozhuan": 74, + "order": 980, "special": 0, "show": "" }, - "2967": { - "id": 2967, + "2980": { + "id": 2980, "type": 2, "stype": 133, "prize": [ @@ -31782,18 +31227,17 @@ ], "pval": 10, "name": "intr_task_name_2948", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2948", - "pretask": 2966, - "followtask": 2968, + "pretask": 2979, + "followtask": 2981, "cond": [], "tiaozhuan": 8, - "order": 968, + "order": 981, "special": 0, "show": "" }, - "2968": { - "id": 2968, + "2981": { + "id": 2981, "type": 2, "stype": 1, "prize": [ @@ -31815,18 +31259,17 @@ ], "pval": 915, "name": "intr_task_name_2949", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2949", - "pretask": 2967, - "followtask": 2969, + "pretask": 2980, + "followtask": 2982, "cond": [], "tiaozhuan": 3, - "order": 969, + "order": 982, "special": 0, "show": "" }, - "2969": { - "id": 2969, + "2982": { + "id": 2982, "type": 2, "stype": 145, "prize": [ @@ -31848,18 +31291,17 @@ ], "pval": 1, "name": "intr_task_name_2950", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2950", - "pretask": 2968, - "followtask": 2970, + "pretask": 2981, + "followtask": 2983, "cond": [], "tiaozhuan": 3, - "order": 970, + "order": 983, "special": 0, "show": "" }, - "2970": { - "id": 2970, + "2983": { + "id": 2983, "type": 2, "stype": 134, "prize": [ @@ -31876,20 +31318,19 @@ ], "pval": 1, "name": "intr_task_name_2951", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2951", - "pretask": 2969, - "followtask": 2971, + "pretask": 2982, + "followtask": 2984, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 971, + "tiaozhuan": 74, + "order": 984, "special": 0, "show": "" }, - "2971": { - "id": 2971, + "2984": { + "id": 2984, "type": 2, "stype": 134, "prize": [ @@ -31911,20 +31352,19 @@ ], "pval": 10, "name": "intr_task_name_2952", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2952", - "pretask": 2970, - "followtask": 2972, + "pretask": 2983, + "followtask": 2985, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 972, + "tiaozhuan": 74, + "order": 985, "special": 0, "show": "" }, - "2972": { - "id": 2972, + "2985": { + "id": 2985, "type": 2, "stype": 133, "prize": [ @@ -31941,18 +31381,17 @@ ], "pval": 10, "name": "intr_task_name_2953", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2953", - "pretask": 2971, - "followtask": 2973, + "pretask": 2984, + "followtask": 2986, "cond": [], "tiaozhuan": 8, - "order": 973, + "order": 986, "special": 0, "show": "" }, - "2973": { - "id": 2973, + "2986": { + "id": 2986, "type": 2, "stype": 1, "prize": [ @@ -31974,18 +31413,17 @@ ], "pval": 920, "name": "intr_task_name_2954", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2954", - "pretask": 2972, - "followtask": 2974, + "pretask": 2985, + "followtask": 2987, "cond": [], "tiaozhuan": 3, - "order": 974, + "order": 987, "special": 0, "show": "" }, - "2974": { - "id": 2974, + "2987": { + "id": 2987, "type": 2, "stype": 145, "prize": [ @@ -32007,18 +31445,17 @@ ], "pval": 1, "name": "intr_task_name_2955", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2955", - "pretask": 2973, - "followtask": 2975, + "pretask": 2986, + "followtask": 2988, "cond": [], "tiaozhuan": 3, - "order": 975, + "order": 988, "special": 0, "show": "" }, - "2975": { - "id": 2975, + "2988": { + "id": 2988, "type": 2, "stype": 134, "prize": [ @@ -32035,20 +31472,19 @@ ], "pval": 1, "name": "intr_task_name_2956", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2956", - "pretask": 2974, - "followtask": 2976, + "pretask": 2987, + "followtask": 2989, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 976, + "tiaozhuan": 74, + "order": 989, "special": 0, "show": "" }, - "2976": { - "id": 2976, + "2989": { + "id": 2989, "type": 2, "stype": 134, "prize": [ @@ -32070,20 +31506,19 @@ ], "pval": 10, "name": "intr_task_name_2957", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2957", - "pretask": 2975, - "followtask": 2977, + "pretask": 2988, + "followtask": 2990, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 977, + "tiaozhuan": 74, + "order": 990, "special": 0, "show": "" }, - "2977": { - "id": 2977, + "2990": { + "id": 2990, "type": 2, "stype": 133, "prize": [ @@ -32100,18 +31535,17 @@ ], "pval": 10, "name": "intr_task_name_2958", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2958", - "pretask": 2976, - "followtask": 2978, + "pretask": 2989, + "followtask": 2991, "cond": [], "tiaozhuan": 8, - "order": 978, + "order": 991, "special": 0, "show": "" }, - "2978": { - "id": 2978, + "2991": { + "id": 2991, "type": 2, "stype": 1, "prize": [ @@ -32133,18 +31567,17 @@ ], "pval": 925, "name": "intr_task_name_2959", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2959", - "pretask": 2977, - "followtask": 2979, + "pretask": 2990, + "followtask": 2992, "cond": [], "tiaozhuan": 3, - "order": 979, + "order": 992, "special": 0, "show": "" }, - "2979": { - "id": 2979, + "2992": { + "id": 2992, "type": 2, "stype": 145, "prize": [ @@ -32166,18 +31599,17 @@ ], "pval": 1, "name": "intr_task_name_2960", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2960", - "pretask": 2978, - "followtask": 2980, + "pretask": 2991, + "followtask": 2993, "cond": [], "tiaozhuan": 3, - "order": 980, + "order": 993, "special": 0, "show": "" }, - "2980": { - "id": 2980, + "2993": { + "id": 2993, "type": 2, "stype": 134, "prize": [ @@ -32194,20 +31626,19 @@ ], "pval": 1, "name": "intr_task_name_2961", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2961", - "pretask": 2979, - "followtask": 2981, + "pretask": 2992, + "followtask": 2994, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 981, + "tiaozhuan": 74, + "order": 994, "special": 0, "show": "" }, - "2981": { - "id": 2981, + "2994": { + "id": 2994, "type": 2, "stype": 134, "prize": [ @@ -32229,20 +31660,19 @@ ], "pval": 10, "name": "intr_task_name_2962", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2962", - "pretask": 2980, - "followtask": 2982, + "pretask": 2993, + "followtask": 2995, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 982, + "tiaozhuan": 74, + "order": 995, "special": 0, "show": "" }, - "2982": { - "id": 2982, + "2995": { + "id": 2995, "type": 2, "stype": 133, "prize": [ @@ -32259,18 +31689,17 @@ ], "pval": 10, "name": "intr_task_name_2963", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2963", - "pretask": 2981, - "followtask": 2983, + "pretask": 2994, + "followtask": 2996, "cond": [], "tiaozhuan": 8, - "order": 983, + "order": 996, "special": 0, "show": "" }, - "2983": { - "id": 2983, + "2996": { + "id": 2996, "type": 2, "stype": 1, "prize": [ @@ -32292,18 +31721,17 @@ ], "pval": 930, "name": "intr_task_name_2964", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2964", - "pretask": 2982, - "followtask": 2984, + "pretask": 2995, + "followtask": 2997, "cond": [], "tiaozhuan": 3, - "order": 984, + "order": 997, "special": 0, "show": "" }, - "2984": { - "id": 2984, + "2997": { + "id": 2997, "type": 2, "stype": 145, "prize": [ @@ -32325,18 +31753,17 @@ ], "pval": 1, "name": "intr_task_name_2965", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2965", - "pretask": 2983, - "followtask": 2985, + "pretask": 2996, + "followtask": 2998, "cond": [], "tiaozhuan": 3, - "order": 985, + "order": 998, "special": 0, "show": "" }, - "2985": { - "id": 2985, + "2998": { + "id": 2998, "type": 2, "stype": 134, "prize": [ @@ -32353,20 +31780,19 @@ ], "pval": 1, "name": "intr_task_name_2966", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2966", - "pretask": 2984, - "followtask": 2986, + "pretask": 2997, + "followtask": 2999, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 986, + "tiaozhuan": 74, + "order": 999, "special": 0, "show": "" }, - "2986": { - "id": 2986, + "2999": { + "id": 2999, "type": 2, "stype": 134, "prize": [ @@ -32388,20 +31814,19 @@ ], "pval": 10, "name": "intr_task_name_2967", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2967", - "pretask": 2985, - "followtask": 2987, + "pretask": 2998, + "followtask": 3000, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 987, + "tiaozhuan": 74, + "order": 1000, "special": 0, "show": "" }, - "2987": { - "id": 2987, + "3000": { + "id": 3000, "type": 2, "stype": 133, "prize": [ @@ -32418,18 +31843,17 @@ ], "pval": 10, "name": "intr_task_name_2968", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2968", - "pretask": 2986, - "followtask": 2988, + "pretask": 2999, + "followtask": 3001, "cond": [], "tiaozhuan": 8, - "order": 988, + "order": 1001, "special": 0, "show": "" }, - "2988": { - "id": 2988, + "3001": { + "id": 3001, "type": 2, "stype": 1, "prize": [ @@ -32451,18 +31875,17 @@ ], "pval": 935, "name": "intr_task_name_2969", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2969", - "pretask": 2987, - "followtask": 2989, + "pretask": 3000, + "followtask": 3002, "cond": [], "tiaozhuan": 3, - "order": 989, + "order": 1002, "special": 0, "show": "" }, - "2989": { - "id": 2989, + "3002": { + "id": 3002, "type": 2, "stype": 145, "prize": [ @@ -32484,18 +31907,17 @@ ], "pval": 1, "name": "intr_task_name_2970", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2970", - "pretask": 2988, - "followtask": 2990, + "pretask": 3001, + "followtask": 3003, "cond": [], "tiaozhuan": 3, - "order": 990, + "order": 1003, "special": 0, "show": "" }, - "2990": { - "id": 2990, + "3003": { + "id": 3003, "type": 2, "stype": 134, "prize": [ @@ -32512,20 +31934,19 @@ ], "pval": 1, "name": "intr_task_name_2971", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2971", - "pretask": 2989, - "followtask": 2991, + "pretask": 3002, + "followtask": 3004, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 991, + "tiaozhuan": 74, + "order": 1004, "special": 0, "show": "" }, - "2991": { - "id": 2991, + "3004": { + "id": 3004, "type": 2, "stype": 134, "prize": [ @@ -32547,20 +31968,19 @@ ], "pval": 10, "name": "intr_task_name_2972", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2972", - "pretask": 2990, - "followtask": 2992, + "pretask": 3003, + "followtask": 3005, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 992, + "tiaozhuan": 74, + "order": 1005, "special": 0, "show": "" }, - "2992": { - "id": 2992, + "3005": { + "id": 3005, "type": 2, "stype": 133, "prize": [ @@ -32577,18 +31997,17 @@ ], "pval": 10, "name": "intr_task_name_2973", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2973", - "pretask": 2991, - "followtask": 2993, + "pretask": 3004, + "followtask": 3006, "cond": [], "tiaozhuan": 8, - "order": 993, + "order": 1006, "special": 0, "show": "" }, - "2993": { - "id": 2993, + "3006": { + "id": 3006, "type": 2, "stype": 1, "prize": [ @@ -32610,18 +32029,17 @@ ], "pval": 940, "name": "intr_task_name_2974", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2974", - "pretask": 2992, - "followtask": 2994, + "pretask": 3005, + "followtask": 3007, "cond": [], "tiaozhuan": 3, - "order": 994, + "order": 1007, "special": 0, "show": "" }, - "2994": { - "id": 2994, + "3007": { + "id": 3007, "type": 2, "stype": 145, "prize": [ @@ -32643,18 +32061,17 @@ ], "pval": 1, "name": "intr_task_name_2975", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2975", - "pretask": 2993, - "followtask": 2995, + "pretask": 3006, + "followtask": 3008, "cond": [], "tiaozhuan": 3, - "order": 995, + "order": 1008, "special": 0, "show": "" }, - "2995": { - "id": 2995, + "3008": { + "id": 3008, "type": 2, "stype": 134, "prize": [ @@ -32671,20 +32088,19 @@ ], "pval": 1, "name": "intr_task_name_2976", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2976", - "pretask": 2994, - "followtask": 2996, + "pretask": 3007, + "followtask": 3009, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 996, + "tiaozhuan": 74, + "order": 1009, "special": 0, "show": "" }, - "2996": { - "id": 2996, + "3009": { + "id": 3009, "type": 2, "stype": 134, "prize": [ @@ -32706,20 +32122,19 @@ ], "pval": 10, "name": "intr_task_name_2977", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2977", - "pretask": 2995, - "followtask": 2997, + "pretask": 3008, + "followtask": 3010, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 997, + "tiaozhuan": 74, + "order": 1010, "special": 0, "show": "" }, - "2997": { - "id": 2997, + "3010": { + "id": 3010, "type": 2, "stype": 133, "prize": [ @@ -32736,18 +32151,17 @@ ], "pval": 10, "name": "intr_task_name_2978", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2978", - "pretask": 2996, - "followtask": 2998, + "pretask": 3009, + "followtask": 3011, "cond": [], "tiaozhuan": 8, - "order": 998, + "order": 1011, "special": 0, "show": "" }, - "2998": { - "id": 2998, + "3011": { + "id": 3011, "type": 2, "stype": 1, "prize": [ @@ -32769,18 +32183,17 @@ ], "pval": 945, "name": "intr_task_name_2979", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2979", - "pretask": 2997, - "followtask": 2999, + "pretask": 3010, + "followtask": 3012, "cond": [], "tiaozhuan": 3, - "order": 999, + "order": 1012, "special": 0, "show": "" }, - "2999": { - "id": 2999, + "3012": { + "id": 3012, "type": 2, "stype": 145, "prize": [ @@ -32802,18 +32215,17 @@ ], "pval": 1, "name": "intr_task_name_2980", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2980", - "pretask": 2998, - "followtask": 3000, + "pretask": 3011, + "followtask": 3013, "cond": [], "tiaozhuan": 3, - "order": 1000, + "order": 1013, "special": 0, "show": "" }, - "3000": { - "id": 3000, + "3013": { + "id": 3013, "type": 2, "stype": 134, "prize": [ @@ -32830,20 +32242,19 @@ ], "pval": 1, "name": "intr_task_name_2981", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2981", - "pretask": 2999, - "followtask": 3001, + "pretask": 3012, + "followtask": 3014, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1001, + "tiaozhuan": 74, + "order": 1014, "special": 0, "show": "" }, - "3001": { - "id": 3001, + "3014": { + "id": 3014, "type": 2, "stype": 134, "prize": [ @@ -32865,20 +32276,19 @@ ], "pval": 10, "name": "intr_task_name_2982", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2982", - "pretask": 3000, - "followtask": 3002, + "pretask": 3013, + "followtask": 3015, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1002, + "tiaozhuan": 74, + "order": 1015, "special": 0, "show": "" }, - "3002": { - "id": 3002, + "3015": { + "id": 3015, "type": 2, "stype": 133, "prize": [ @@ -32895,18 +32305,17 @@ ], "pval": 10, "name": "intr_task_name_2983", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2983", - "pretask": 3001, - "followtask": 3003, + "pretask": 3014, + "followtask": 3016, "cond": [], "tiaozhuan": 8, - "order": 1003, + "order": 1016, "special": 0, "show": "" }, - "3003": { - "id": 3003, + "3016": { + "id": 3016, "type": 2, "stype": 1, "prize": [ @@ -32928,18 +32337,17 @@ ], "pval": 950, "name": "intr_task_name_2984", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2984", - "pretask": 3002, - "followtask": 3004, + "pretask": 3015, + "followtask": 3017, "cond": [], "tiaozhuan": 3, - "order": 1004, + "order": 1017, "special": 0, "show": "" }, - "3004": { - "id": 3004, + "3017": { + "id": 3017, "type": 2, "stype": 145, "prize": [ @@ -32961,18 +32369,17 @@ ], "pval": 1, "name": "intr_task_name_2985", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2985", - "pretask": 3003, - "followtask": 3005, + "pretask": 3016, + "followtask": 3018, "cond": [], "tiaozhuan": 3, - "order": 1005, + "order": 1018, "special": 0, "show": "" }, - "3005": { - "id": 3005, + "3018": { + "id": 3018, "type": 2, "stype": 134, "prize": [ @@ -32989,20 +32396,19 @@ ], "pval": 1, "name": "intr_task_name_2986", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2986", - "pretask": 3004, - "followtask": 3006, + "pretask": 3017, + "followtask": 3019, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1006, + "tiaozhuan": 74, + "order": 1019, "special": 0, "show": "" }, - "3006": { - "id": 3006, + "3019": { + "id": 3019, "type": 2, "stype": 134, "prize": [ @@ -33024,20 +32430,19 @@ ], "pval": 10, "name": "intr_task_name_2987", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2987", - "pretask": 3005, - "followtask": 3007, + "pretask": 3018, + "followtask": 3020, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1007, + "tiaozhuan": 74, + "order": 1020, "special": 0, "show": "" }, - "3007": { - "id": 3007, + "3020": { + "id": 3020, "type": 2, "stype": 133, "prize": [ @@ -33054,18 +32459,17 @@ ], "pval": 10, "name": "intr_task_name_2988", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2988", - "pretask": 3006, - "followtask": 3008, + "pretask": 3019, + "followtask": 3021, "cond": [], "tiaozhuan": 8, - "order": 1008, + "order": 1021, "special": 0, "show": "" }, - "3008": { - "id": 3008, + "3021": { + "id": 3021, "type": 2, "stype": 1, "prize": [ @@ -33087,18 +32491,17 @@ ], "pval": 955, "name": "intr_task_name_2989", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2989", - "pretask": 3007, - "followtask": 3009, + "pretask": 3020, + "followtask": 3022, "cond": [], "tiaozhuan": 3, - "order": 1009, + "order": 1022, "special": 0, "show": "" }, - "3009": { - "id": 3009, + "3022": { + "id": 3022, "type": 2, "stype": 145, "prize": [ @@ -33120,18 +32523,17 @@ ], "pval": 1, "name": "intr_task_name_2990", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2990", - "pretask": 3008, - "followtask": 3010, + "pretask": 3021, + "followtask": 3023, "cond": [], "tiaozhuan": 3, - "order": 1010, + "order": 1023, "special": 0, "show": "" }, - "3010": { - "id": 3010, + "3023": { + "id": 3023, "type": 2, "stype": 134, "prize": [ @@ -33148,20 +32550,19 @@ ], "pval": 1, "name": "intr_task_name_2991", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2991", - "pretask": 3009, - "followtask": 3011, + "pretask": 3022, + "followtask": 3024, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1011, + "tiaozhuan": 74, + "order": 1024, "special": 0, "show": "" }, - "3011": { - "id": 3011, + "3024": { + "id": 3024, "type": 2, "stype": 134, "prize": [ @@ -33183,20 +32584,19 @@ ], "pval": 10, "name": "intr_task_name_2992", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2992", - "pretask": 3010, - "followtask": 3012, + "pretask": 3023, + "followtask": 3025, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1012, + "tiaozhuan": 74, + "order": 1025, "special": 0, "show": "" }, - "3012": { - "id": 3012, + "3025": { + "id": 3025, "type": 2, "stype": 133, "prize": [ @@ -33213,18 +32613,17 @@ ], "pval": 10, "name": "intr_task_name_2993", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2993", - "pretask": 3011, - "followtask": 3013, + "pretask": 3024, + "followtask": 3026, "cond": [], "tiaozhuan": 8, - "order": 1013, + "order": 1026, "special": 0, "show": "" }, - "3013": { - "id": 3013, + "3026": { + "id": 3026, "type": 2, "stype": 1, "prize": [ @@ -33246,18 +32645,17 @@ ], "pval": 960, "name": "intr_task_name_2994", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2994", - "pretask": 3012, - "followtask": 3014, + "pretask": 3025, + "followtask": 3027, "cond": [], "tiaozhuan": 3, - "order": 1014, + "order": 1027, "special": 0, "show": "" }, - "3014": { - "id": 3014, + "3027": { + "id": 3027, "type": 2, "stype": 145, "prize": [ @@ -33279,18 +32677,17 @@ ], "pval": 1, "name": "intr_task_name_2995", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_2995", - "pretask": 3013, - "followtask": 3015, + "pretask": 3026, + "followtask": 3028, "cond": [], "tiaozhuan": 3, - "order": 1015, + "order": 1028, "special": 0, "show": "" }, - "3015": { - "id": 3015, + "3028": { + "id": 3028, "type": 2, "stype": 134, "prize": [ @@ -33307,20 +32704,19 @@ ], "pval": 1, "name": "intr_task_name_2996", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_2996", - "pretask": 3014, - "followtask": 3016, + "pretask": 3027, + "followtask": 3029, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1016, + "tiaozhuan": 74, + "order": 1029, "special": 0, "show": "" }, - "3016": { - "id": 3016, + "3029": { + "id": 3029, "type": 2, "stype": 134, "prize": [ @@ -33342,20 +32738,19 @@ ], "pval": 10, "name": "intr_task_name_2997", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_2997", - "pretask": 3015, - "followtask": 3017, + "pretask": 3028, + "followtask": 3030, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1017, + "tiaozhuan": 74, + "order": 1030, "special": 0, "show": "" }, - "3017": { - "id": 3017, + "3030": { + "id": 3030, "type": 2, "stype": 133, "prize": [ @@ -33372,18 +32767,17 @@ ], "pval": 10, "name": "intr_task_name_2998", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_2998", - "pretask": 3016, - "followtask": 3018, + "pretask": 3029, + "followtask": 3031, "cond": [], "tiaozhuan": 8, - "order": 1018, + "order": 1031, "special": 0, "show": "" }, - "3018": { - "id": 3018, + "3031": { + "id": 3031, "type": 2, "stype": 1, "prize": [ @@ -33405,18 +32799,17 @@ ], "pval": 965, "name": "intr_task_name_2999", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_2999", - "pretask": 3017, - "followtask": 3019, + "pretask": 3030, + "followtask": 3032, "cond": [], "tiaozhuan": 3, - "order": 1019, + "order": 1032, "special": 0, "show": "" }, - "3019": { - "id": 3019, + "3032": { + "id": 3032, "type": 2, "stype": 145, "prize": [ @@ -33438,18 +32831,17 @@ ], "pval": 1, "name": "intr_task_name_3000", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_3000", - "pretask": 3018, - "followtask": 3020, + "pretask": 3031, + "followtask": 3033, "cond": [], "tiaozhuan": 3, - "order": 1020, + "order": 1033, "special": 0, "show": "" }, - "3020": { - "id": 3020, + "3033": { + "id": 3033, "type": 2, "stype": 134, "prize": [ @@ -33466,20 +32858,19 @@ ], "pval": 1, "name": "intr_task_name_3001", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_3001", - "pretask": 3019, - "followtask": 3021, + "pretask": 3032, + "followtask": 3034, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1021, + "tiaozhuan": 74, + "order": 1034, "special": 0, "show": "" }, - "3021": { - "id": 3021, + "3034": { + "id": 3034, "type": 2, "stype": 134, "prize": [ @@ -33501,20 +32892,19 @@ ], "pval": 10, "name": "intr_task_name_3002", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_3002", - "pretask": 3020, - "followtask": 3022, + "pretask": 3033, + "followtask": 3035, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1022, + "tiaozhuan": 74, + "order": 1035, "special": 0, "show": "" }, - "3022": { - "id": 3022, + "3035": { + "id": 3035, "type": 2, "stype": 133, "prize": [ @@ -33531,18 +32921,17 @@ ], "pval": 10, "name": "intr_task_name_3003", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_3003", - "pretask": 3021, - "followtask": 3023, + "pretask": 3034, + "followtask": 3036, "cond": [], "tiaozhuan": 8, - "order": 1023, + "order": 1036, "special": 0, "show": "" }, - "3023": { - "id": 3023, + "3036": { + "id": 3036, "type": 2, "stype": 1, "prize": [ @@ -33564,18 +32953,17 @@ ], "pval": 970, "name": "intr_task_name_3004", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_3004", - "pretask": 3022, - "followtask": 3024, + "pretask": 3035, + "followtask": 3037, "cond": [], "tiaozhuan": 3, - "order": 1024, + "order": 1037, "special": 0, "show": "" }, - "3024": { - "id": 3024, + "3037": { + "id": 3037, "type": 2, "stype": 145, "prize": [ @@ -33597,18 +32985,17 @@ ], "pval": 1, "name": "intr_task_name_3005", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_3005", - "pretask": 3023, - "followtask": 3025, + "pretask": 3036, + "followtask": 3038, "cond": [], "tiaozhuan": 3, - "order": 1025, + "order": 1038, "special": 0, "show": "" }, - "3025": { - "id": 3025, + "3038": { + "id": 3038, "type": 2, "stype": 134, "prize": [ @@ -33625,20 +33012,19 @@ ], "pval": 1, "name": "intr_task_name_3006", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_3006", - "pretask": 3024, - "followtask": 3026, + "pretask": 3037, + "followtask": 3039, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1026, + "tiaozhuan": 74, + "order": 1039, "special": 0, "show": "" }, - "3026": { - "id": 3026, + "3039": { + "id": 3039, "type": 2, "stype": 134, "prize": [ @@ -33660,20 +33046,19 @@ ], "pval": 10, "name": "intr_task_name_3007", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_3007", - "pretask": 3025, - "followtask": 3027, + "pretask": 3038, + "followtask": 3040, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1027, + "tiaozhuan": 74, + "order": 1040, "special": 0, "show": "" }, - "3027": { - "id": 3027, + "3040": { + "id": 3040, "type": 2, "stype": 133, "prize": [ @@ -33690,18 +33075,17 @@ ], "pval": 10, "name": "intr_task_name_3008", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_3008", - "pretask": 3026, - "followtask": 3028, + "pretask": 3039, + "followtask": 3041, "cond": [], "tiaozhuan": 8, - "order": 1028, + "order": 1041, "special": 0, "show": "" }, - "3028": { - "id": 3028, + "3041": { + "id": 3041, "type": 2, "stype": 1, "prize": [ @@ -33723,18 +33107,17 @@ ], "pval": 975, "name": "intr_task_name_3009", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_3009", - "pretask": 3027, - "followtask": 3029, + "pretask": 3040, + "followtask": 3042, "cond": [], "tiaozhuan": 3, - "order": 1029, + "order": 1042, "special": 0, "show": "" }, - "3029": { - "id": 3029, + "3042": { + "id": 3042, "type": 2, "stype": 145, "prize": [ @@ -33756,18 +33139,17 @@ ], "pval": 1, "name": "intr_task_name_3010", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_3010", - "pretask": 3028, - "followtask": 3030, + "pretask": 3041, + "followtask": 3043, "cond": [], "tiaozhuan": 3, - "order": 1030, + "order": 1043, "special": 0, "show": "" }, - "3030": { - "id": 3030, + "3043": { + "id": 3043, "type": 2, "stype": 134, "prize": [ @@ -33784,20 +33166,19 @@ ], "pval": 1, "name": "intr_task_name_3011", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_3011", - "pretask": 3029, - "followtask": 3031, + "pretask": 3042, + "followtask": 3044, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1031, + "tiaozhuan": 74, + "order": 1044, "special": 0, "show": "" }, - "3031": { - "id": 3031, + "3044": { + "id": 3044, "type": 2, "stype": 134, "prize": [ @@ -33819,20 +33200,19 @@ ], "pval": 10, "name": "intr_task_name_3012", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_3012", - "pretask": 3030, - "followtask": 3032, + "pretask": 3043, + "followtask": 3045, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1032, + "tiaozhuan": 74, + "order": 1045, "special": 0, "show": "" }, - "3032": { - "id": 3032, + "3045": { + "id": 3045, "type": 2, "stype": 133, "prize": [ @@ -33849,18 +33229,17 @@ ], "pval": 10, "name": "intr_task_name_3013", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_3013", - "pretask": 3031, - "followtask": 3033, + "pretask": 3044, + "followtask": 3046, "cond": [], "tiaozhuan": 8, - "order": 1033, + "order": 1046, "special": 0, "show": "" }, - "3033": { - "id": 3033, + "3046": { + "id": 3046, "type": 2, "stype": 1, "prize": [ @@ -33882,18 +33261,17 @@ ], "pval": 980, "name": "intr_task_name_3014", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_3014", - "pretask": 3032, - "followtask": 3034, + "pretask": 3045, + "followtask": 3047, "cond": [], "tiaozhuan": 3, - "order": 1034, + "order": 1047, "special": 0, "show": "" }, - "3034": { - "id": 3034, + "3047": { + "id": 3047, "type": 2, "stype": 145, "prize": [ @@ -33915,18 +33293,17 @@ ], "pval": 1, "name": "intr_task_name_3015", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_3015", - "pretask": 3033, - "followtask": 3035, + "pretask": 3046, + "followtask": 3048, "cond": [], "tiaozhuan": 3, - "order": 1035, + "order": 1048, "special": 0, "show": "" }, - "3035": { - "id": 3035, + "3048": { + "id": 3048, "type": 2, "stype": 134, "prize": [ @@ -33943,20 +33320,19 @@ ], "pval": 1, "name": "intr_task_name_3016", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_3016", - "pretask": 3034, - "followtask": 3036, + "pretask": 3047, + "followtask": 3049, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1036, + "tiaozhuan": 74, + "order": 1049, "special": 0, "show": "" }, - "3036": { - "id": 3036, + "3049": { + "id": 3049, "type": 2, "stype": 134, "prize": [ @@ -33978,20 +33354,19 @@ ], "pval": 10, "name": "intr_task_name_3017", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_3017", - "pretask": 3035, - "followtask": 3037, + "pretask": 3048, + "followtask": 3050, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1037, + "tiaozhuan": 74, + "order": 1050, "special": 0, "show": "" }, - "3037": { - "id": 3037, + "3050": { + "id": 3050, "type": 2, "stype": 133, "prize": [ @@ -34008,18 +33383,17 @@ ], "pval": 10, "name": "intr_task_name_3018", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_3018", - "pretask": 3036, - "followtask": 3038, + "pretask": 3049, + "followtask": 3051, "cond": [], "tiaozhuan": 8, - "order": 1038, + "order": 1051, "special": 0, "show": "" }, - "3038": { - "id": 3038, + "3051": { + "id": 3051, "type": 2, "stype": 1, "prize": [ @@ -34041,18 +33415,17 @@ ], "pval": 985, "name": "intr_task_name_3019", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_3019", - "pretask": 3037, - "followtask": 3039, + "pretask": 3050, + "followtask": 3052, "cond": [], "tiaozhuan": 3, - "order": 1039, + "order": 1052, "special": 0, "show": "" }, - "3039": { - "id": 3039, + "3052": { + "id": 3052, "type": 2, "stype": 145, "prize": [ @@ -34074,18 +33447,17 @@ ], "pval": 1, "name": "intr_task_name_3020", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_3020", - "pretask": 3038, - "followtask": 3040, + "pretask": 3051, + "followtask": 3053, "cond": [], "tiaozhuan": 3, - "order": 1040, + "order": 1053, "special": 0, "show": "" }, - "3040": { - "id": 3040, + "3053": { + "id": 3053, "type": 2, "stype": 134, "prize": [ @@ -34102,20 +33474,19 @@ ], "pval": 1, "name": "intr_task_name_3021", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_3021", - "pretask": 3039, - "followtask": 3041, + "pretask": 3052, + "followtask": 3054, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1041, + "tiaozhuan": 74, + "order": 1054, "special": 0, "show": "" }, - "3041": { - "id": 3041, + "3054": { + "id": 3054, "type": 2, "stype": 134, "prize": [ @@ -34137,20 +33508,19 @@ ], "pval": 10, "name": "intr_task_name_3022", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_3022", - "pretask": 3040, - "followtask": 3042, + "pretask": 3053, + "followtask": 3055, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1042, + "tiaozhuan": 74, + "order": 1055, "special": 0, "show": "" }, - "3042": { - "id": 3042, + "3055": { + "id": 3055, "type": 2, "stype": 133, "prize": [ @@ -34167,18 +33537,17 @@ ], "pval": 10, "name": "intr_task_name_3023", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_3023", - "pretask": 3041, - "followtask": 3043, + "pretask": 3054, + "followtask": 3056, "cond": [], "tiaozhuan": 8, - "order": 1043, + "order": 1056, "special": 0, "show": "" }, - "3043": { - "id": 3043, + "3056": { + "id": 3056, "type": 2, "stype": 1, "prize": [ @@ -34200,18 +33569,17 @@ ], "pval": 990, "name": "intr_task_name_3024", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_3024", - "pretask": 3042, - "followtask": 3044, + "pretask": 3055, + "followtask": 3057, "cond": [], "tiaozhuan": 3, - "order": 1044, + "order": 1057, "special": 0, "show": "" }, - "3044": { - "id": 3044, + "3057": { + "id": 3057, "type": 2, "stype": 145, "prize": [ @@ -34233,18 +33601,17 @@ ], "pval": 1, "name": "intr_task_name_3025", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_3025", - "pretask": 3043, - "followtask": 3045, + "pretask": 3056, + "followtask": 3058, "cond": [], "tiaozhuan": 3, - "order": 1045, + "order": 1058, "special": 0, "show": "" }, - "3045": { - "id": 3045, + "3058": { + "id": 3058, "type": 2, "stype": 134, "prize": [ @@ -34261,20 +33628,19 @@ ], "pval": 1, "name": "intr_task_name_3026", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_3026", - "pretask": 3044, - "followtask": 3046, + "pretask": 3057, + "followtask": 3059, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1046, + "tiaozhuan": 74, + "order": 1059, "special": 0, "show": "" }, - "3046": { - "id": 3046, + "3059": { + "id": 3059, "type": 2, "stype": 134, "prize": [ @@ -34296,20 +33662,19 @@ ], "pval": 10, "name": "intr_task_name_3027", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_3027", - "pretask": 3045, - "followtask": 3047, + "pretask": 3058, + "followtask": 3060, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1047, + "tiaozhuan": 74, + "order": 1060, "special": 0, "show": "" }, - "3047": { - "id": 3047, + "3060": { + "id": 3060, "type": 2, "stype": 133, "prize": [ @@ -34326,18 +33691,17 @@ ], "pval": 10, "name": "intr_task_name_3028", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_3028", - "pretask": 3046, - "followtask": 3048, + "pretask": 3059, + "followtask": 3061, "cond": [], "tiaozhuan": 8, - "order": 1048, + "order": 1061, "special": 0, "show": "" }, - "3048": { - "id": 3048, + "3061": { + "id": 3061, "type": 2, "stype": 1, "prize": [ @@ -34359,18 +33723,17 @@ ], "pval": 995, "name": "intr_task_name_3029", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_3029", - "pretask": 3047, - "followtask": 3049, + "pretask": 3060, + "followtask": 3062, "cond": [], "tiaozhuan": 3, - "order": 1049, + "order": 1062, "special": 0, "show": "" }, - "3049": { - "id": 3049, + "3062": { + "id": 3062, "type": 2, "stype": 145, "prize": [ @@ -34392,18 +33755,17 @@ ], "pval": 1, "name": "intr_task_name_3030", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_3030", - "pretask": 3048, - "followtask": 3050, + "pretask": 3061, + "followtask": 3063, "cond": [], "tiaozhuan": 3, - "order": 1050, + "order": 1063, "special": 0, "show": "" }, - "3050": { - "id": 3050, + "3063": { + "id": 3063, "type": 2, "stype": 134, "prize": [ @@ -34420,20 +33782,19 @@ ], "pval": 1, "name": "intr_task_name_3031", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_3031", - "pretask": 3049, - "followtask": 3051, + "pretask": 3062, + "followtask": 3064, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1051, + "tiaozhuan": 74, + "order": 1064, "special": 0, "show": "" }, - "3051": { - "id": 3051, + "3064": { + "id": 3064, "type": 2, "stype": 134, "prize": [ @@ -34455,20 +33816,19 @@ ], "pval": 10, "name": "intr_task_name_3032", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_3032", - "pretask": 3050, - "followtask": 3052, + "pretask": 3063, + "followtask": 3065, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1052, + "tiaozhuan": 74, + "order": 1065, "special": 0, "show": "" }, - "3052": { - "id": 3052, + "3065": { + "id": 3065, "type": 2, "stype": 133, "prize": [ @@ -34485,18 +33845,17 @@ ], "pval": 10, "name": "intr_task_name_3033", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_3033", - "pretask": 3051, - "followtask": 3053, + "pretask": 3064, + "followtask": 3066, "cond": [], "tiaozhuan": 8, - "order": 1053, + "order": 1066, "special": 0, "show": "" }, - "3053": { - "id": 3053, + "3066": { + "id": 3066, "type": 2, "stype": 1, "prize": [ @@ -34518,18 +33877,17 @@ ], "pval": 1000, "name": "intr_task_name_3034", - "undefined": "有一些小黑帮已经闹到了你的头上,怎么能视而不见,去剿灭他们吧", "intr": "intr_task_intr_3034", - "pretask": 3052, - "followtask": 3054, + "pretask": 3065, + "followtask": 3067, "cond": [], "tiaozhuan": 3, - "order": 1054, + "order": 1067, "special": 0, "show": "" }, - "3054": { - "id": 3054, + "3067": { + "id": 3067, "type": 2, "stype": 145, "prize": [ @@ -34551,18 +33909,17 @@ ], "pval": 1, "name": "intr_task_name_3035", - "undefined": "在首领离开的期间,忠实的部下们收回了不少债,清理一下刚到手的资源吧。", "intr": "intr_task_intr_3035", - "pretask": 3053, - "followtask": 3055, + "pretask": 3066, + "followtask": 3068, "cond": [], "tiaozhuan": 3, - "order": 1055, + "order": 1068, "special": 0, "show": "" }, - "3055": { - "id": 3055, + "3068": { + "id": 3068, "type": 2, "stype": 134, "prize": [ @@ -34579,20 +33936,19 @@ ], "pval": 1, "name": "intr_task_name_3036", - "undefined": "背包里还放着箱子?打开吧,身为首领你已经背负了太多东西了。", "intr": "intr_task_intr_3036", - "pretask": 3054, - "followtask": 3056, + "pretask": 3067, + "followtask": 3069, "cond": [ 33 ], - "tiaozhuan": 4, - "order": 1056, + "tiaozhuan": 74, + "order": 1069, "special": 0, "show": "" }, - "3056": { - "id": 3056, + "3069": { + "id": 3069, "type": 2, "stype": 134, "prize": [ @@ -34614,20 +33970,19 @@ ], "pval": 10, "name": "intr_task_name_3037", - "undefined": "黑帮的人生就像这个箱子,你永远不知道,打开后看见的是钞票还是倒计时的炸药。", "intr": "intr_task_intr_3037", - "pretask": 3055, - "followtask": 3057, + "pretask": 3068, + "followtask": 3070, "cond": [ 633 ], - "tiaozhuan": 4, - "order": 1057, + "tiaozhuan": 74, + "order": 1070, "special": 0, "show": "" }, - "3057": { - "id": 3057, + "3070": { + "id": 3070, "type": 2, "stype": 133, "prize": [ @@ -34644,13 +33999,12 @@ ], "pval": 10, "name": "intr_task_name_3038", - "undefined": "神圣的地方就要干些神圣的事。在上帝的注视下,去获取一波装备吧。", "intr": "intr_task_intr_3038", - "pretask": 3056, + "pretask": 3069, "followtask": 0, "cond": [], "tiaozhuan": 8, - "order": 1058, + "order": 1071, "special": 0, "show": "" } @@ -35838,7 +35192,7 @@ ], "pval": 3000, "name": "intr_task_name_212", - "pretask": 242, + "pretask": 241, "followtask": 243, "cond": [], "tiaozhuan": 33, @@ -35859,7 +35213,7 @@ ], "pval": 5000, "name": "intr_task_name_213", - "pretask": 243, + "pretask": 242, "followtask": 244, "cond": [], "tiaozhuan": 33, @@ -35880,7 +35234,7 @@ ], "pval": 15000, "name": "intr_task_name_214", - "pretask": 244, + "pretask": 243, "followtask": 245, "cond": [], "tiaozhuan": 33, @@ -35901,7 +35255,7 @@ ], "pval": 30000, "name": "intr_task_name_215", - "pretask": 245, + "pretask": 244, "followtask": 246, "cond": [], "tiaozhuan": 33, @@ -35922,7 +35276,7 @@ ], "pval": 45000, "name": "intr_task_name_216", - "pretask": 246, + "pretask": 245, "followtask": 247, "cond": [], "tiaozhuan": 33, @@ -35943,7 +35297,7 @@ ], "pval": 60000, "name": "intr_task_name_217", - "pretask": 247, + "pretask": 246, "followtask": 248, "cond": [], "tiaozhuan": 33, @@ -35964,7 +35318,7 @@ ], "pval": 75000, "name": "intr_task_name_218", - "pretask": 248, + "pretask": 247, "followtask": 249, "cond": [], "tiaozhuan": 33, @@ -35985,7 +35339,7 @@ ], "pval": 90000, "name": "intr_task_name_219", - "pretask": 249, + "pretask": 248, "followtask": 250, "cond": [], "tiaozhuan": 33, @@ -36006,7 +35360,7 @@ ], "pval": 105000, "name": "intr_task_name_220", - "pretask": 250, + "pretask": 249, "followtask": 251, "cond": [], "tiaozhuan": 33, @@ -36027,7 +35381,7 @@ ], "pval": 120000, "name": "intr_task_name_221", - "pretask": 251, + "pretask": 250, "followtask": 252, "cond": [], "tiaozhuan": 33, @@ -36048,7 +35402,7 @@ ], "pval": 135000, "name": "intr_task_name_222", - "pretask": 252, + "pretask": 251, "followtask": 253, "cond": [], "tiaozhuan": 33, @@ -36069,7 +35423,7 @@ ], "pval": 150000, "name": "intr_task_name_223", - "pretask": 253, + "pretask": 252, "followtask": 254, "cond": [], "tiaozhuan": 33, @@ -36090,7 +35444,7 @@ ], "pval": 200000, "name": "intr_task_name_224", - "pretask": 254, + "pretask": 253, "followtask": 255, "cond": [], "tiaozhuan": 33, @@ -36111,7 +35465,7 @@ ], "pval": 250000, "name": "intr_task_name_225", - "pretask": 255, + "pretask": 254, "followtask": 256, "cond": [], "tiaozhuan": 33, @@ -36132,7 +35486,7 @@ ], "pval": 300000, "name": "intr_task_name_226", - "pretask": 256, + "pretask": 255, "followtask": 257, "cond": [], "tiaozhuan": 33, @@ -36153,7 +35507,7 @@ ], "pval": 350000, "name": "intr_task_name_211", - "pretask": 257, + "pretask": 256, "followtask": 258, "cond": [], "tiaozhuan": 33, @@ -36174,7 +35528,7 @@ ], "pval": 400000, "name": "intr_task_name_228", - "pretask": 258, + "pretask": 257, "followtask": 259, "cond": [], "tiaozhuan": 33, @@ -36195,7 +35549,7 @@ ], "pval": 450000, "name": "intr_task_name_229", - "pretask": 259, + "pretask": 258, "followtask": 260, "cond": [], "tiaozhuan": 33, @@ -36216,8 +35570,8 @@ ], "pval": 500000, "name": "intr_task_name_230", - "pretask": 260, - "followtask": 245, + "pretask": 259, + "followtask": 261, "cond": [], "tiaozhuan": 33, "order": 61, @@ -36237,7 +35591,7 @@ ], "pval": 550000, "name": "intr_task_name_231", - "pretask": 245, + "pretask": 260, "followtask": 262, "cond": [], "tiaozhuan": 33, @@ -36258,7 +35612,7 @@ ], "pval": 600000, "name": "intr_task_name_232", - "pretask": 262, + "pretask": 261, "followtask": 263, "cond": [], "tiaozhuan": 33, @@ -36279,7 +35633,7 @@ ], "pval": 650000, "name": "intr_task_name_233", - "pretask": 263, + "pretask": 262, "followtask": 264, "cond": [], "tiaozhuan": 33, @@ -36300,7 +35654,7 @@ ], "pval": 700000, "name": "intr_task_name_234", - "pretask": 264, + "pretask": 263, "followtask": 265, "cond": [], "tiaozhuan": 33, @@ -36321,7 +35675,7 @@ ], "pval": 750000, "name": "intr_task_name_235", - "pretask": 265, + "pretask": 264, "followtask": 266, "cond": [], "tiaozhuan": 33, @@ -36342,7 +35696,7 @@ ], "pval": 800000, "name": "intr_task_name_236", - "pretask": 266, + "pretask": 265, "followtask": 267, "cond": [], "tiaozhuan": 33, @@ -36363,7 +35717,7 @@ ], "pval": 850000, "name": "intr_task_name_237", - "pretask": 267, + "pretask": 266, "followtask": 268, "cond": [], "tiaozhuan": 33, @@ -36384,7 +35738,7 @@ ], "pval": 900000, "name": "intr_task_name_238", - "pretask": 268, + "pretask": 267, "followtask": 269, "cond": [], "tiaozhuan": 33, @@ -36405,7 +35759,7 @@ ], "pval": 950000, "name": "intr_task_name_239", - "pretask": 269, + "pretask": 268, "followtask": 270, "cond": [], "tiaozhuan": 33, @@ -36426,7 +35780,7 @@ ], "pval": 1000000, "name": "intr_task_name_240", - "pretask": 270, + "pretask": 269, "followtask": 271, "cond": [], "tiaozhuan": 33, @@ -36447,7 +35801,7 @@ ], "pval": 1050000, "name": "intr_task_name_241", - "pretask": 271, + "pretask": 270, "followtask": 272, "cond": [], "tiaozhuan": 33, @@ -36468,7 +35822,7 @@ ], "pval": 1100000, "name": "intr_task_name_242", - "pretask": 272, + "pretask": 271, "followtask": 273, "cond": [], "tiaozhuan": 33, @@ -36489,7 +35843,7 @@ ], "pval": 1150000, "name": "intr_task_name_243", - "pretask": 273, + "pretask": 272, "followtask": 274, "cond": [], "tiaozhuan": 33, @@ -36510,7 +35864,7 @@ ], "pval": 1200000, "name": "intr_task_name_244", - "pretask": 274, + "pretask": 273, "followtask": 275, "cond": [], "tiaozhuan": 33, @@ -36531,7 +35885,7 @@ ], "pval": 1250000, "name": "intr_task_name_245", - "pretask": 275, + "pretask": 274, "followtask": 276, "cond": [], "tiaozhuan": 33, @@ -36552,7 +35906,7 @@ ], "pval": 1300000, "name": "intr_task_name_246", - "pretask": 276, + "pretask": 275, "followtask": 277, "cond": [], "tiaozhuan": 33, @@ -36573,7 +35927,7 @@ ], "pval": 1350000, "name": "intr_task_name_247", - "pretask": 277, + "pretask": 276, "followtask": 278, "cond": [], "tiaozhuan": 33, @@ -36594,7 +35948,7 @@ ], "pval": 1400000, "name": "intr_task_name_248", - "pretask": 278, + "pretask": 277, "followtask": 279, "cond": [], "tiaozhuan": 33, @@ -36615,7 +35969,7 @@ ], "pval": 1450000, "name": "intr_task_name_249", - "pretask": 279, + "pretask": 278, "followtask": 280, "cond": [], "tiaozhuan": 33, @@ -36636,7 +35990,7 @@ ], "pval": 1500000, "name": "intr_task_name_250", - "pretask": 280, + "pretask": 279, "followtask": 281, "cond": [], "tiaozhuan": 33, @@ -36657,7 +36011,7 @@ ], "pval": 1550000, "name": "intr_task_name_251", - "pretask": 281, + "pretask": 280, "followtask": 282, "cond": [], "tiaozhuan": 33, @@ -36678,7 +36032,7 @@ ], "pval": 1600000, "name": "intr_task_name_252", - "pretask": 282, + "pretask": 281, "followtask": 283, "cond": [], "tiaozhuan": 33, @@ -36699,7 +36053,7 @@ ], "pval": 1650000, "name": "intr_task_name_253", - "pretask": 283, + "pretask": 282, "followtask": 284, "cond": [], "tiaozhuan": 33, @@ -36720,7 +36074,7 @@ ], "pval": 1700000, "name": "intr_task_name_254", - "pretask": 284, + "pretask": 283, "followtask": 285, "cond": [], "tiaozhuan": 33, @@ -36741,7 +36095,7 @@ ], "pval": 1750000, "name": "intr_task_name_255", - "pretask": 285, + "pretask": 284, "followtask": 286, "cond": [], "tiaozhuan": 33, @@ -36762,7 +36116,7 @@ ], "pval": 1800000, "name": "intr_task_name_256", - "pretask": 286, + "pretask": 285, "followtask": 287, "cond": [], "tiaozhuan": 33, @@ -36783,7 +36137,7 @@ ], "pval": 1850000, "name": "intr_task_name_257", - "pretask": 287, + "pretask": 286, "followtask": 288, "cond": [], "tiaozhuan": 33, @@ -36804,7 +36158,7 @@ ], "pval": 1900000, "name": "intr_task_name_258", - "pretask": 288, + "pretask": 287, "followtask": 289, "cond": [], "tiaozhuan": 33, @@ -36825,7 +36179,7 @@ ], "pval": 1950000, "name": "intr_task_name_259", - "pretask": 289, + "pretask": 288, "followtask": 290, "cond": [], "tiaozhuan": 33, @@ -36846,7 +36200,7 @@ ], "pval": 2000000, "name": "intr_task_name_260", - "pretask": 290, + "pretask": 289, "followtask": 291, "cond": [], "tiaozhuan": 33, @@ -36867,7 +36221,7 @@ ], "pval": 2050000, "name": "intr_task_name_261", - "pretask": 291, + "pretask": 290, "followtask": 292, "cond": [], "tiaozhuan": 33, @@ -36888,7 +36242,7 @@ ], "pval": 2100000, "name": "intr_task_name_262", - "pretask": 292, + "pretask": 291, "followtask": 293, "cond": [], "tiaozhuan": 33, @@ -36909,7 +36263,7 @@ ], "pval": 2150000, "name": "intr_task_name_263", - "pretask": 293, + "pretask": 292, "followtask": 294, "cond": [], "tiaozhuan": 33, @@ -36930,7 +36284,7 @@ ], "pval": 2200000, "name": "intr_task_name_264", - "pretask": 294, + "pretask": 293, "followtask": 295, "cond": [], "tiaozhuan": 33, @@ -36951,7 +36305,7 @@ ], "pval": 2250000, "name": "intr_task_name_265", - "pretask": 295, + "pretask": 294, "followtask": 296, "cond": [], "tiaozhuan": 33, @@ -36972,7 +36326,7 @@ ], "pval": 2300000, "name": "intr_task_name_266", - "pretask": 296, + "pretask": 295, "followtask": 297, "cond": [], "tiaozhuan": 33, @@ -36993,7 +36347,7 @@ ], "pval": 2350000, "name": "intr_task_name_267", - "pretask": 297, + "pretask": 296, "followtask": 298, "cond": [], "tiaozhuan": 33, @@ -37014,7 +36368,7 @@ ], "pval": 2400000, "name": "intr_task_name_268", - "pretask": 298, + "pretask": 297, "followtask": 299, "cond": [], "tiaozhuan": 33, @@ -37035,7 +36389,7 @@ ], "pval": 2450000, "name": "intr_task_name_269", - "pretask": 299, + "pretask": 298, "followtask": 300, "cond": [], "tiaozhuan": 33, @@ -37056,7 +36410,7 @@ ], "pval": 2500000, "name": "intr_task_name_270", - "pretask": 300, + "pretask": 299, "followtask": 301, "cond": [], "tiaozhuan": 1, @@ -37077,7 +36431,7 @@ ], "pval": 2550000, "name": "intr_task_name_271", - "pretask": 301, + "pretask": 300, "followtask": 302, "cond": [], "tiaozhuan": 3, @@ -37098,7 +36452,7 @@ ], "pval": 2600000, "name": "intr_task_name_272", - "pretask": 302, + "pretask": 301, "followtask": 303, "cond": [], "tiaozhuan": 1, @@ -37119,7 +36473,7 @@ ], "pval": 2650000, "name": "intr_task_name_273", - "pretask": 303, + "pretask": 302, "followtask": 304, "cond": [], "tiaozhuan": 1, @@ -37140,7 +36494,7 @@ ], "pval": 2700000, "name": "intr_task_name_274", - "pretask": 304, + "pretask": 303, "followtask": 305, "cond": [], "tiaozhuan": 3, @@ -37161,7 +36515,7 @@ ], "pval": 2750000, "name": "intr_task_name_275", - "pretask": 305, + "pretask": 304, "followtask": 306, "cond": [], "tiaozhuan": 1, @@ -37182,7 +36536,7 @@ ], "pval": 2800000, "name": "intr_task_name_276", - "pretask": 306, + "pretask": 305, "followtask": 307, "cond": [], "tiaozhuan": 3, @@ -37203,7 +36557,7 @@ ], "pval": 2850000, "name": "intr_task_name_277", - "pretask": 307, + "pretask": 306, "followtask": 308, "cond": [], "tiaozhuan": 1, @@ -37224,7 +36578,7 @@ ], "pval": 2900000, "name": "intr_task_name_278", - "pretask": 308, + "pretask": 307, "followtask": 309, "cond": [], "tiaozhuan": 3, @@ -37245,7 +36599,7 @@ ], "pval": 2950000, "name": "intr_task_name_279", - "pretask": 309, + "pretask": 308, "followtask": 310, "cond": [], "tiaozhuan": 1, @@ -37266,7 +36620,7 @@ ], "pval": 3000000, "name": "intr_task_name_280", - "pretask": 310, + "pretask": 309, "followtask": 311, "cond": [], "tiaozhuan": 33, @@ -37287,7 +36641,7 @@ ], "pval": 3050000, "name": "intr_task_name_281", - "pretask": 311, + "pretask": 310, "followtask": 312, "cond": [], "tiaozhuan": 33, @@ -37308,7 +36662,7 @@ ], "pval": 3100000, "name": "intr_task_name_282", - "pretask": 312, + "pretask": 311, "followtask": 313, "cond": [], "tiaozhuan": 33, @@ -37329,7 +36683,7 @@ ], "pval": 3150000, "name": "intr_task_name_283", - "pretask": 313, + "pretask": 312, "followtask": 314, "cond": [], "tiaozhuan": 33, @@ -37350,7 +36704,7 @@ ], "pval": 3200000, "name": "intr_task_name_284", - "pretask": 314, + "pretask": 313, "followtask": 315, "cond": [], "tiaozhuan": 33, @@ -37371,7 +36725,7 @@ ], "pval": 3250000, "name": "intr_task_name_285", - "pretask": 315, + "pretask": 314, "followtask": 316, "cond": [], "tiaozhuan": 33, @@ -37392,7 +36746,7 @@ ], "pval": 3300000, "name": "intr_task_name_286", - "pretask": 316, + "pretask": 315, "followtask": 317, "cond": [], "tiaozhuan": 33, @@ -37413,7 +36767,7 @@ ], "pval": 3350000, "name": "intr_task_name_287", - "pretask": 317, + "pretask": 316, "followtask": 318, "cond": [], "tiaozhuan": 33, @@ -37434,7 +36788,7 @@ ], "pval": 3400000, "name": "intr_task_name_288", - "pretask": 318, + "pretask": 317, "followtask": 319, "cond": [], "tiaozhuan": 33, @@ -37455,7 +36809,7 @@ ], "pval": 3450000, "name": "intr_task_name_289", - "pretask": 319, + "pretask": 318, "followtask": 320, "cond": [], "tiaozhuan": 33, @@ -37476,7 +36830,7 @@ ], "pval": 3500000, "name": "intr_task_name_290", - "pretask": 320, + "pretask": 319, "followtask": 321, "cond": [], "tiaozhuan": 33, @@ -37497,7 +36851,7 @@ ], "pval": 3550000, "name": "intr_task_name_291", - "pretask": 321, + "pretask": 320, "followtask": 322, "cond": [], "tiaozhuan": 33, @@ -37518,7 +36872,7 @@ ], "pval": 3600000, "name": "intr_task_name_292", - "pretask": 322, + "pretask": 321, "followtask": 323, "cond": [], "tiaozhuan": 33, @@ -37539,7 +36893,7 @@ ], "pval": 3650000, "name": "intr_task_name_293", - "pretask": 323, + "pretask": 322, "followtask": 324, "cond": [], "tiaozhuan": 33, @@ -37560,7 +36914,7 @@ ], "pval": 3700000, "name": "intr_task_name_294", - "pretask": 324, + "pretask": 323, "followtask": 325, "cond": [], "tiaozhuan": 33, @@ -37581,7 +36935,7 @@ ], "pval": 3750000, "name": "intr_task_name_295", - "pretask": 325, + "pretask": 324, "followtask": 326, "cond": [], "tiaozhuan": 33, @@ -37602,7 +36956,7 @@ ], "pval": 3800000, "name": "intr_task_name_296", - "pretask": 326, + "pretask": 325, "followtask": 327, "cond": [], "tiaozhuan": 33, @@ -37623,7 +36977,7 @@ ], "pval": 3850000, "name": "intr_task_name_297", - "pretask": 327, + "pretask": 326, "followtask": 328, "cond": [], "tiaozhuan": 33, @@ -37644,7 +36998,7 @@ ], "pval": 3900000, "name": "intr_task_name_298", - "pretask": 328, + "pretask": 327, "followtask": 329, "cond": [], "tiaozhuan": 33, @@ -37665,7 +37019,7 @@ ], "pval": 3950000, "name": "intr_task_name_299", - "pretask": 329, + "pretask": 328, "followtask": 330, "cond": [], "tiaozhuan": 33, @@ -37686,7 +37040,7 @@ ], "pval": 4000000, "name": "intr_task_name_300", - "pretask": 330, + "pretask": 329, "followtask": 331, "cond": [], "tiaozhuan": 33, @@ -37707,7 +37061,7 @@ ], "pval": 4050000, "name": "intr_task_name_301", - "pretask": 331, + "pretask": 330, "followtask": 332, "cond": [], "tiaozhuan": 33, @@ -37728,7 +37082,7 @@ ], "pval": 4100000, "name": "intr_task_name_302", - "pretask": 332, + "pretask": 331, "followtask": 333, "cond": [], "tiaozhuan": 33, @@ -37749,7 +37103,7 @@ ], "pval": 4150000, "name": "intr_task_name_303", - "pretask": 333, + "pretask": 332, "followtask": 334, "cond": [], "tiaozhuan": 33, @@ -37770,7 +37124,7 @@ ], "pval": 4200000, "name": "intr_task_name_304", - "pretask": 334, + "pretask": 333, "followtask": 335, "cond": [], "tiaozhuan": 33, @@ -37791,7 +37145,7 @@ ], "pval": 4250000, "name": "intr_task_name_305", - "pretask": 335, + "pretask": 334, "followtask": 336, "cond": [], "tiaozhuan": 33, @@ -37812,7 +37166,7 @@ ], "pval": 4300000, "name": "intr_task_name_306", - "pretask": 336, + "pretask": 335, "followtask": 337, "cond": [], "tiaozhuan": 33, @@ -37833,7 +37187,7 @@ ], "pval": 4350000, "name": "intr_task_name_307", - "pretask": 337, + "pretask": 336, "followtask": 338, "cond": [], "tiaozhuan": 33, @@ -37854,7 +37208,7 @@ ], "pval": 4400000, "name": "intr_task_name_308", - "pretask": 338, + "pretask": 337, "followtask": 339, "cond": [], "tiaozhuan": 33, @@ -37875,7 +37229,7 @@ ], "pval": 4450000, "name": "intr_task_name_309", - "pretask": 339, + "pretask": 338, "followtask": 340, "cond": [], "tiaozhuan": 33, @@ -37896,7 +37250,7 @@ ], "pval": 4500000, "name": "intr_task_name_310", - "pretask": 340, + "pretask": 339, "followtask": 341, "cond": [], "tiaozhuan": 33, @@ -37917,7 +37271,7 @@ ], "pval": 4550000, "name": "intr_task_name_311", - "pretask": 341, + "pretask": 340, "followtask": 342, "cond": [], "tiaozhuan": 33, @@ -37938,7 +37292,7 @@ ], "pval": 4600000, "name": "intr_task_name_312", - "pretask": 342, + "pretask": 341, "followtask": 343, "cond": [], "tiaozhuan": 33, @@ -37959,7 +37313,7 @@ ], "pval": 4650000, "name": "intr_task_name_313", - "pretask": 343, + "pretask": 342, "followtask": 344, "cond": [], "tiaozhuan": 33, @@ -37980,7 +37334,7 @@ ], "pval": 4700000, "name": "intr_task_name_314", - "pretask": 344, + "pretask": 343, "followtask": 345, "cond": [], "tiaozhuan": 33, @@ -38001,7 +37355,7 @@ ], "pval": 4750000, "name": "intr_task_name_315", - "pretask": 345, + "pretask": 344, "followtask": 346, "cond": [], "tiaozhuan": 33, @@ -38022,7 +37376,7 @@ ], "pval": 4800000, "name": "intr_task_name_316", - "pretask": 346, + "pretask": 345, "followtask": 347, "cond": [], "tiaozhuan": 33, @@ -38043,7 +37397,7 @@ ], "pval": 4850000, "name": "intr_task_name_317", - "pretask": 347, + "pretask": 346, "followtask": 348, "cond": [], "tiaozhuan": 33, @@ -38064,7 +37418,7 @@ ], "pval": 4900000, "name": "intr_task_name_318", - "pretask": 348, + "pretask": 347, "followtask": 349, "cond": [], "tiaozhuan": 33, @@ -38085,7 +37439,7 @@ ], "pval": 4950000, "name": "intr_task_name_319", - "pretask": 349, + "pretask": 348, "followtask": 350, "cond": [], "tiaozhuan": 33, @@ -38106,7 +37460,7 @@ ], "pval": 5000000, "name": "intr_task_name_320", - "pretask": 350, + "pretask": 349, "followtask": 351, "cond": [], "tiaozhuan": 33, @@ -38127,7 +37481,7 @@ ], "pval": 5050000, "name": "intr_task_name_321", - "pretask": 351, + "pretask": 350, "followtask": 352, "cond": [], "tiaozhuan": 33, @@ -38148,7 +37502,7 @@ ], "pval": 5100000, "name": "intr_task_name_322", - "pretask": 352, + "pretask": 351, "followtask": 353, "cond": [], "tiaozhuan": 33, @@ -38169,7 +37523,7 @@ ], "pval": 5150000, "name": "intr_task_name_323", - "pretask": 353, + "pretask": 352, "followtask": 354, "cond": [], "tiaozhuan": 33, @@ -38190,7 +37544,7 @@ ], "pval": 5200000, "name": "intr_task_name_324", - "pretask": 354, + "pretask": 353, "followtask": 355, "cond": [], "tiaozhuan": 33, @@ -38211,7 +37565,7 @@ ], "pval": 5250000, "name": "intr_task_name_325", - "pretask": 355, + "pretask": 354, "followtask": 356, "cond": [], "tiaozhuan": 33, @@ -38232,7 +37586,7 @@ ], "pval": 5300000, "name": "intr_task_name_326", - "pretask": 356, + "pretask": 355, "followtask": 357, "cond": [], "tiaozhuan": 33, @@ -38253,7 +37607,7 @@ ], "pval": 5350000, "name": "intr_task_name_311", - "pretask": 357, + "pretask": 356, "followtask": 358, "cond": [], "tiaozhuan": 33, @@ -38274,7 +37628,7 @@ ], "pval": 5400000, "name": "intr_task_name_328", - "pretask": 358, + "pretask": 357, "followtask": 359, "cond": [], "tiaozhuan": 33, @@ -38295,7 +37649,7 @@ ], "pval": 5450000, "name": "intr_task_name_329", - "pretask": 359, + "pretask": 358, "followtask": 360, "cond": [], "tiaozhuan": 33, @@ -38316,8 +37670,8 @@ ], "pval": 5500000, "name": "intr_task_name_330", - "pretask": 360, - "followtask": 345, + "pretask": 359, + "followtask": 361, "cond": [], "tiaozhuan": 33, "order": 161, @@ -38337,7 +37691,7 @@ ], "pval": 5550000, "name": "intr_task_name_331", - "pretask": 345, + "pretask": 360, "followtask": 362, "cond": [], "tiaozhuan": 33, @@ -38358,7 +37712,7 @@ ], "pval": 5600000, "name": "intr_task_name_332", - "pretask": 362, + "pretask": 361, "followtask": 363, "cond": [], "tiaozhuan": 33, @@ -38379,7 +37733,7 @@ ], "pval": 5650000, "name": "intr_task_name_333", - "pretask": 363, + "pretask": 362, "followtask": 364, "cond": [], "tiaozhuan": 33, @@ -38400,7 +37754,7 @@ ], "pval": 5700000, "name": "intr_task_name_334", - "pretask": 364, + "pretask": 363, "followtask": 365, "cond": [], "tiaozhuan": 33, @@ -38421,7 +37775,7 @@ ], "pval": 5750000, "name": "intr_task_name_335", - "pretask": 365, + "pretask": 364, "followtask": 366, "cond": [], "tiaozhuan": 33, @@ -38442,7 +37796,7 @@ ], "pval": 5800000, "name": "intr_task_name_336", - "pretask": 366, + "pretask": 365, "followtask": 367, "cond": [], "tiaozhuan": 33, @@ -38463,7 +37817,7 @@ ], "pval": 5850000, "name": "intr_task_name_337", - "pretask": 367, + "pretask": 366, "followtask": 368, "cond": [], "tiaozhuan": 33, @@ -38484,7 +37838,7 @@ ], "pval": 5900000, "name": "intr_task_name_338", - "pretask": 368, + "pretask": 367, "followtask": 369, "cond": [], "tiaozhuan": 33, @@ -38505,7 +37859,7 @@ ], "pval": 5950000, "name": "intr_task_name_339", - "pretask": 369, + "pretask": 368, "followtask": 370, "cond": [], "tiaozhuan": 33, @@ -38526,7 +37880,7 @@ ], "pval": 6000000, "name": "intr_task_name_340", - "pretask": 370, + "pretask": 369, "followtask": 371, "cond": [], "tiaozhuan": 33, @@ -38547,7 +37901,7 @@ ], "pval": 6050000, "name": "intr_task_name_341", - "pretask": 371, + "pretask": 370, "followtask": 372, "cond": [], "tiaozhuan": 33, @@ -38568,7 +37922,7 @@ ], "pval": 6100000, "name": "intr_task_name_342", - "pretask": 372, + "pretask": 371, "followtask": 373, "cond": [], "tiaozhuan": 33, @@ -38589,7 +37943,7 @@ ], "pval": 6150000, "name": "intr_task_name_343", - "pretask": 373, + "pretask": 372, "followtask": 374, "cond": [], "tiaozhuan": 33, @@ -38610,7 +37964,7 @@ ], "pval": 6200000, "name": "intr_task_name_344", - "pretask": 374, + "pretask": 373, "followtask": 375, "cond": [], "tiaozhuan": 33, @@ -38631,7 +37985,7 @@ ], "pval": 6250000, "name": "intr_task_name_345", - "pretask": 375, + "pretask": 374, "followtask": 376, "cond": [], "tiaozhuan": 33, @@ -38652,7 +38006,7 @@ ], "pval": 6300000, "name": "intr_task_name_346", - "pretask": 376, + "pretask": 375, "followtask": 377, "cond": [], "tiaozhuan": 33, @@ -38673,7 +38027,7 @@ ], "pval": 6350000, "name": "intr_task_name_347", - "pretask": 377, + "pretask": 376, "followtask": 378, "cond": [], "tiaozhuan": 33, @@ -38694,7 +38048,7 @@ ], "pval": 6400000, "name": "intr_task_name_348", - "pretask": 378, + "pretask": 377, "followtask": 379, "cond": [], "tiaozhuan": 33, @@ -38715,7 +38069,7 @@ ], "pval": 6450000, "name": "intr_task_name_349", - "pretask": 379, + "pretask": 378, "followtask": 380, "cond": [], "tiaozhuan": 33, @@ -38736,7 +38090,7 @@ ], "pval": 6500000, "name": "intr_task_name_350", - "pretask": 380, + "pretask": 379, "followtask": 381, "cond": [], "tiaozhuan": 33, @@ -38757,7 +38111,7 @@ ], "pval": 6550000, "name": "intr_task_name_351", - "pretask": 381, + "pretask": 380, "followtask": 382, "cond": [], "tiaozhuan": 33, @@ -38778,7 +38132,7 @@ ], "pval": 6600000, "name": "intr_task_name_352", - "pretask": 382, + "pretask": 381, "followtask": 383, "cond": [], "tiaozhuan": 33, @@ -38799,7 +38153,7 @@ ], "pval": 6650000, "name": "intr_task_name_353", - "pretask": 383, + "pretask": 382, "followtask": 384, "cond": [], "tiaozhuan": 33, @@ -38820,7 +38174,7 @@ ], "pval": 6700000, "name": "intr_task_name_354", - "pretask": 384, + "pretask": 383, "followtask": 385, "cond": [], "tiaozhuan": 33, @@ -38841,7 +38195,7 @@ ], "pval": 6750000, "name": "intr_task_name_355", - "pretask": 385, + "pretask": 384, "followtask": 386, "cond": [], "tiaozhuan": 33, @@ -38862,7 +38216,7 @@ ], "pval": 6800000, "name": "intr_task_name_356", - "pretask": 386, + "pretask": 385, "followtask": 387, "cond": [], "tiaozhuan": 33, @@ -38883,7 +38237,7 @@ ], "pval": 6850000, "name": "intr_task_name_357", - "pretask": 387, + "pretask": 386, "followtask": 388, "cond": [], "tiaozhuan": 33, @@ -38904,7 +38258,7 @@ ], "pval": 6900000, "name": "intr_task_name_358", - "pretask": 388, + "pretask": 387, "followtask": 389, "cond": [], "tiaozhuan": 33, @@ -38925,7 +38279,7 @@ ], "pval": 6950000, "name": "intr_task_name_359", - "pretask": 389, + "pretask": 388, "followtask": 390, "cond": [], "tiaozhuan": 33, @@ -38946,7 +38300,7 @@ ], "pval": 7000000, "name": "intr_task_name_360", - "pretask": 390, + "pretask": 389, "followtask": 391, "cond": [], "tiaozhuan": 33, @@ -38967,7 +38321,7 @@ ], "pval": 7050000, "name": "intr_task_name_361", - "pretask": 391, + "pretask": 390, "followtask": 392, "cond": [], "tiaozhuan": 33, @@ -38988,7 +38342,7 @@ ], "pval": 7100000, "name": "intr_task_name_362", - "pretask": 392, + "pretask": 391, "followtask": 393, "cond": [], "tiaozhuan": 33, @@ -39009,7 +38363,7 @@ ], "pval": 7150000, "name": "intr_task_name_363", - "pretask": 393, + "pretask": 392, "followtask": 394, "cond": [], "tiaozhuan": 33, @@ -39030,7 +38384,7 @@ ], "pval": 7200000, "name": "intr_task_name_364", - "pretask": 394, + "pretask": 393, "followtask": 395, "cond": [], "tiaozhuan": 33, @@ -39051,7 +38405,7 @@ ], "pval": 7250000, "name": "intr_task_name_365", - "pretask": 395, + "pretask": 394, "followtask": 396, "cond": [], "tiaozhuan": 33, @@ -39072,7 +38426,7 @@ ], "pval": 7300000, "name": "intr_task_name_366", - "pretask": 396, + "pretask": 395, "followtask": 397, "cond": [], "tiaozhuan": 33, @@ -39093,7 +38447,7 @@ ], "pval": 7350000, "name": "intr_task_name_367", - "pretask": 397, + "pretask": 396, "followtask": 398, "cond": [], "tiaozhuan": 33, @@ -39114,7 +38468,7 @@ ], "pval": 7400000, "name": "intr_task_name_368", - "pretask": 398, + "pretask": 397, "followtask": 399, "cond": [], "tiaozhuan": 33, @@ -39135,7 +38489,7 @@ ], "pval": 7450000, "name": "intr_task_name_369", - "pretask": 399, + "pretask": 398, "followtask": 400, "cond": [], "tiaozhuan": 33, @@ -39156,7 +38510,7 @@ ], "pval": 7500000, "name": "intr_task_name_370", - "pretask": 400, + "pretask": 399, "followtask": 401, "cond": [], "tiaozhuan": 33, @@ -39177,7 +38531,7 @@ ], "pval": 7550000, "name": "intr_task_name_371", - "pretask": 401, + "pretask": 400, "followtask": 402, "cond": [], "tiaozhuan": 33, @@ -39198,7 +38552,7 @@ ], "pval": 7600000, "name": "intr_task_name_372", - "pretask": 402, + "pretask": 401, "followtask": 403, "cond": [], "tiaozhuan": 33, @@ -39219,7 +38573,7 @@ ], "pval": 7650000, "name": "intr_task_name_373", - "pretask": 403, + "pretask": 402, "followtask": 404, "cond": [], "tiaozhuan": 33, @@ -39240,7 +38594,7 @@ ], "pval": 7700000, "name": "intr_task_name_374", - "pretask": 404, + "pretask": 403, "followtask": 405, "cond": [], "tiaozhuan": 33, @@ -39261,7 +38615,7 @@ ], "pval": 7750000, "name": "intr_task_name_375", - "pretask": 405, + "pretask": 404, "followtask": 406, "cond": [], "tiaozhuan": 33, @@ -39282,7 +38636,7 @@ ], "pval": 7800000, "name": "intr_task_name_376", - "pretask": 406, + "pretask": 405, "followtask": 407, "cond": [], "tiaozhuan": 33, @@ -39303,7 +38657,7 @@ ], "pval": 7850000, "name": "intr_task_name_377", - "pretask": 407, + "pretask": 406, "followtask": 408, "cond": [], "tiaozhuan": 33, @@ -39324,7 +38678,7 @@ ], "pval": 7900000, "name": "intr_task_name_378", - "pretask": 408, + "pretask": 407, "followtask": 409, "cond": [], "tiaozhuan": 33, @@ -39345,7 +38699,7 @@ ], "pval": 7950000, "name": "intr_task_name_379", - "pretask": 409, + "pretask": 408, "followtask": 410, "cond": [], "tiaozhuan": 33, @@ -39366,7 +38720,7 @@ ], "pval": 8000000, "name": "intr_task_name_380", - "pretask": 410, + "pretask": 409, "followtask": 411, "cond": [], "tiaozhuan": 33, @@ -39387,7 +38741,7 @@ ], "pval": 8050000, "name": "intr_task_name_381", - "pretask": 411, + "pretask": 410, "followtask": 412, "cond": [], "tiaozhuan": 33, @@ -39408,7 +38762,7 @@ ], "pval": 8100000, "name": "intr_task_name_382", - "pretask": 412, + "pretask": 411, "followtask": 413, "cond": [], "tiaozhuan": 33, @@ -39429,7 +38783,7 @@ ], "pval": 8150000, "name": "intr_task_name_383", - "pretask": 413, + "pretask": 412, "followtask": 414, "cond": [], "tiaozhuan": 33, @@ -39450,7 +38804,7 @@ ], "pval": 8200000, "name": "intr_task_name_384", - "pretask": 414, + "pretask": 413, "followtask": 415, "cond": [], "tiaozhuan": 33, @@ -39471,7 +38825,7 @@ ], "pval": 8250000, "name": "intr_task_name_385", - "pretask": 415, + "pretask": 414, "followtask": 416, "cond": [], "tiaozhuan": 33, @@ -39492,7 +38846,7 @@ ], "pval": 8300000, "name": "intr_task_name_386", - "pretask": 416, + "pretask": 415, "followtask": 417, "cond": [], "tiaozhuan": 33, @@ -39513,7 +38867,7 @@ ], "pval": 8350000, "name": "intr_task_name_387", - "pretask": 417, + "pretask": 416, "followtask": 418, "cond": [], "tiaozhuan": 33, @@ -39534,7 +38888,7 @@ ], "pval": 8400000, "name": "intr_task_name_388", - "pretask": 418, + "pretask": 417, "followtask": 419, "cond": [], "tiaozhuan": 33, @@ -39555,7 +38909,7 @@ ], "pval": 8450000, "name": "intr_task_name_389", - "pretask": 419, + "pretask": 418, "followtask": 420, "cond": [], "tiaozhuan": 33, @@ -39576,7 +38930,7 @@ ], "pval": 8500000, "name": "intr_task_name_390", - "pretask": 420, + "pretask": 419, "followtask": 421, "cond": [], "tiaozhuan": 33, @@ -39597,7 +38951,7 @@ ], "pval": 8550000, "name": "intr_task_name_391", - "pretask": 421, + "pretask": 420, "followtask": 422, "cond": [], "tiaozhuan": 33, @@ -39618,7 +38972,7 @@ ], "pval": 8600000, "name": "intr_task_name_392", - "pretask": 422, + "pretask": 421, "followtask": 423, "cond": [], "tiaozhuan": 33, @@ -39639,7 +38993,7 @@ ], "pval": 8650000, "name": "intr_task_name_393", - "pretask": 423, + "pretask": 422, "followtask": 424, "cond": [], "tiaozhuan": 33, @@ -39660,7 +39014,7 @@ ], "pval": 8700000, "name": "intr_task_name_394", - "pretask": 424, + "pretask": 423, "followtask": 425, "cond": [], "tiaozhuan": 33, @@ -39681,7 +39035,7 @@ ], "pval": 8750000, "name": "intr_task_name_395", - "pretask": 425, + "pretask": 424, "followtask": 426, "cond": [], "tiaozhuan": 33, @@ -39702,7 +39056,7 @@ ], "pval": 8800000, "name": "intr_task_name_396", - "pretask": 426, + "pretask": 425, "followtask": 427, "cond": [], "tiaozhuan": 33, @@ -39723,7 +39077,7 @@ ], "pval": 8850000, "name": "intr_task_name_397", - "pretask": 427, + "pretask": 426, "followtask": 428, "cond": [], "tiaozhuan": 33, @@ -39744,7 +39098,7 @@ ], "pval": 8900000, "name": "intr_task_name_398", - "pretask": 428, + "pretask": 427, "followtask": 429, "cond": [], "tiaozhuan": 33, @@ -39765,7 +39119,7 @@ ], "pval": 8950000, "name": "intr_task_name_399", - "pretask": 429, + "pretask": 428, "followtask": 430, "cond": [], "tiaozhuan": 33, @@ -39786,7 +39140,7 @@ ], "pval": 9000000, "name": "intr_task_name_400", - "pretask": 430, + "pretask": 429, "followtask": 431, "cond": [], "tiaozhuan": 33, @@ -39807,7 +39161,7 @@ ], "pval": 9050000, "name": "intr_task_name_401", - "pretask": 431, + "pretask": 430, "followtask": 432, "cond": [], "tiaozhuan": 33, @@ -39828,7 +39182,7 @@ ], "pval": 9100000, "name": "intr_task_name_402", - "pretask": 432, + "pretask": 431, "followtask": 433, "cond": [], "tiaozhuan": 33, @@ -39849,7 +39203,7 @@ ], "pval": 9150000, "name": "intr_task_name_403", - "pretask": 433, + "pretask": 432, "followtask": 434, "cond": [], "tiaozhuan": 33, @@ -39870,7 +39224,7 @@ ], "pval": 9200000, "name": "intr_task_name_404", - "pretask": 434, + "pretask": 433, "followtask": 435, "cond": [], "tiaozhuan": 33, @@ -39891,7 +39245,7 @@ ], "pval": 9250000, "name": "intr_task_name_405", - "pretask": 435, + "pretask": 434, "followtask": 436, "cond": [], "tiaozhuan": 33, @@ -39912,7 +39266,7 @@ ], "pval": 9300000, "name": "intr_task_name_406", - "pretask": 436, + "pretask": 435, "followtask": 437, "cond": [], "tiaozhuan": 33, @@ -39933,7 +39287,7 @@ ], "pval": 9350000, "name": "intr_task_name_407", - "pretask": 437, + "pretask": 436, "followtask": 438, "cond": [], "tiaozhuan": 33, @@ -39954,7 +39308,7 @@ ], "pval": 9400000, "name": "intr_task_name_408", - "pretask": 438, + "pretask": 437, "followtask": 439, "cond": [], "tiaozhuan": 33, @@ -39975,7 +39329,7 @@ ], "pval": 9450000, "name": "intr_task_name_409", - "pretask": 439, + "pretask": 438, "followtask": 440, "cond": [], "tiaozhuan": 33, @@ -39996,7 +39350,7 @@ ], "pval": 9500000, "name": "intr_task_name_410", - "pretask": 440, + "pretask": 439, "followtask": 441, "cond": [], "tiaozhuan": 33, @@ -40017,7 +39371,7 @@ ], "pval": 9550000, "name": "intr_task_name_411", - "pretask": 441, + "pretask": 440, "followtask": 442, "cond": [], "tiaozhuan": 33, @@ -40038,7 +39392,7 @@ ], "pval": 9600000, "name": "intr_task_name_412", - "pretask": 442, + "pretask": 441, "followtask": 443, "cond": [], "tiaozhuan": 33, @@ -40059,7 +39413,7 @@ ], "pval": 9650000, "name": "intr_task_name_413", - "pretask": 443, + "pretask": 442, "followtask": 444, "cond": [], "tiaozhuan": 33, @@ -40080,7 +39434,7 @@ ], "pval": 9700000, "name": "intr_task_name_414", - "pretask": 444, + "pretask": 443, "followtask": 445, "cond": [], "tiaozhuan": 33, @@ -40101,7 +39455,7 @@ ], "pval": 9750000, "name": "intr_task_name_415", - "pretask": 445, + "pretask": 444, "followtask": 446, "cond": [], "tiaozhuan": 33, @@ -40122,7 +39476,7 @@ ], "pval": 9800000, "name": "intr_task_name_416", - "pretask": 446, + "pretask": 445, "followtask": 447, "cond": [], "tiaozhuan": 33, @@ -40143,7 +39497,7 @@ ], "pval": 9850000, "name": "intr_task_name_417", - "pretask": 447, + "pretask": 446, "followtask": 448, "cond": [], "tiaozhuan": 33, @@ -40164,7 +39518,7 @@ ], "pval": 9900000, "name": "intr_task_name_418", - "pretask": 448, + "pretask": 447, "followtask": 449, "cond": [], "tiaozhuan": 33, @@ -40185,7 +39539,7 @@ ], "pval": 9950000, "name": "intr_task_name_419", - "pretask": 449, + "pretask": 448, "followtask": 450, "cond": [], "tiaozhuan": 33, @@ -40206,7 +39560,7 @@ ], "pval": 10000000, "name": "intr_task_name_420", - "pretask": 450, + "pretask": 449, "followtask": 0, "cond": [], "tiaozhuan": 33, @@ -40258,7 +39612,7 @@ ], "pval": 35, "name": "intr_task_name_2024", - "pretask": 452, + "pretask": 451, "followtask": 453, "cond": [], "tiaozhuan": 68, @@ -40284,7 +39638,7 @@ ], "pval": 40, "name": "intr_task_name_2024", - "pretask": 453, + "pretask": 452, "followtask": 454, "cond": [], "tiaozhuan": 68, @@ -40310,7 +39664,7 @@ ], "pval": 45, "name": "intr_task_name_2024", - "pretask": 454, + "pretask": 453, "followtask": 455, "cond": [], "tiaozhuan": 68, @@ -40336,7 +39690,7 @@ ], "pval": 50, "name": "intr_task_name_2024", - "pretask": 455, + "pretask": 454, "followtask": 456, "cond": [], "tiaozhuan": 68, @@ -40362,7 +39716,7 @@ ], "pval": 55, "name": "intr_task_name_2024", - "pretask": 456, + "pretask": 455, "followtask": 457, "cond": [], "tiaozhuan": 68, @@ -40388,7 +39742,7 @@ ], "pval": 60, "name": "intr_task_name_2024", - "pretask": 457, + "pretask": 456, "followtask": 458, "cond": [], "tiaozhuan": 68, @@ -40414,7 +39768,7 @@ ], "pval": 65, "name": "intr_task_name_2024", - "pretask": 458, + "pretask": 457, "followtask": 459, "cond": [], "tiaozhuan": 68, @@ -40440,7 +39794,7 @@ ], "pval": 70, "name": "intr_task_name_2024", - "pretask": 459, + "pretask": 458, "followtask": 460, "cond": [], "tiaozhuan": 68, @@ -40466,7 +39820,7 @@ ], "pval": 100, "name": "intr_task_name_2024", - "pretask": 460, + "pretask": 459, "followtask": 0, "cond": [], "tiaozhuan": 68, @@ -40528,7 +39882,7 @@ ], "pval": 8000, "name": "intr_task_name_534", - "pretask": 462, + "pretask": 461, "followtask": 463, "cond": [], "tiaozhuan": 28, @@ -40559,7 +39913,7 @@ ], "pval": 6000, "name": "intr_task_name_534", - "pretask": 463, + "pretask": 462, "followtask": 464, "cond": [], "tiaozhuan": 28, @@ -40586,16 +39940,11 @@ "a": "attr", "t": "jinbi", "n": 500000 - }, - { - "a": "item", - "t": "24", - "n": 1 } ], "pval": 4000, "name": "intr_task_name_534", - "pretask": 464, + "pretask": 463, "followtask": 465, "cond": [], "tiaozhuan": 28, @@ -40622,16 +39971,11 @@ "a": "attr", "t": "jinbi", "n": 500000 - }, - { - "a": "item", - "t": "24", - "n": 1 } ], "pval": 2000, "name": "intr_task_name_534", - "pretask": 465, + "pretask": 464, "followtask": 466, "cond": [], "tiaozhuan": 28, @@ -40658,16 +40002,11 @@ "a": "attr", "t": "jinbi", "n": 500000 - }, - { - "a": "item", - "t": "24", - "n": 1 } ], "pval": 1000, "name": "intr_task_name_534", - "pretask": 466, + "pretask": 465, "followtask": 467, "cond": [], "tiaozhuan": 28, @@ -40694,16 +40033,11 @@ "a": "attr", "t": "jinbi", "n": 800000 - }, - { - "a": "item", - "t": "24", - "n": 1 } ], "pval": 500, "name": "intr_task_name_534", - "pretask": 467, + "pretask": 466, "followtask": 468, "cond": [], "tiaozhuan": 28, @@ -40730,16 +40064,11 @@ "a": "attr", "t": "jinbi", "n": 800000 - }, - { - "a": "item", - "t": "24", - "n": 1 } ], "pval": 300, "name": "intr_task_name_534", - "pretask": 468, + "pretask": 467, "followtask": 469, "cond": [], "tiaozhuan": 28, @@ -40766,16 +40095,11 @@ "a": "attr", "t": "jinbi", "n": 800000 - }, - { - "a": "item", - "t": "24", - "n": 1 } ], "pval": 150, "name": "intr_task_name_534", - "pretask": 469, + "pretask": 468, "followtask": 470, "cond": [], "tiaozhuan": 28, @@ -40802,16 +40126,11 @@ "a": "attr", "t": "jinbi", "n": 1000000 - }, - { - "a": "item", - "t": "24", - "n": 1 } ], "pval": 80, "name": "intr_task_name_534", - "pretask": 470, + "pretask": 469, "followtask": 471, "cond": [], "tiaozhuan": 28, @@ -40847,7 +40166,7 @@ ], "pval": 50, "name": "intr_task_name_534", - "pretask": 471, + "pretask": 470, "followtask": 472, "cond": [], "tiaozhuan": 28, @@ -40883,7 +40202,7 @@ ], "pval": 35, "name": "intr_task_name_534", - "pretask": 472, + "pretask": 471, "followtask": 473, "cond": [], "tiaozhuan": 28, @@ -40919,7 +40238,7 @@ ], "pval": 20, "name": "intr_task_name_534", - "pretask": 473, + "pretask": 472, "followtask": 474, "cond": [], "tiaozhuan": 28, @@ -40955,7 +40274,7 @@ ], "pval": 10, "name": "intr_task_name_534", - "pretask": 474, + "pretask": 473, "followtask": 475, "cond": [], "tiaozhuan": 28, @@ -40991,7 +40310,7 @@ ], "pval": 5, "name": "intr_task_name_534", - "pretask": 475, + "pretask": 474, "followtask": 476, "cond": [], "tiaozhuan": 28, @@ -41027,7 +40346,7 @@ ], "pval": 3, "name": "intr_task_name_534", - "pretask": 476, + "pretask": 475, "followtask": 477, "cond": [], "tiaozhuan": 28, @@ -41063,7 +40382,7 @@ ], "pval": 2, "name": "intr_task_name_534", - "pretask": 477, + "pretask": 476, "followtask": 478, "cond": [], "tiaozhuan": 28, @@ -41099,7 +40418,7 @@ ], "pval": 1, "name": "intr_task_name_534", - "pretask": 478, + "pretask": 477, "followtask": 0, "cond": [], "tiaozhuan": 28, diff --git a/src/json/wangzherongyao.json5 b/src/json/wangzherongyao.json5 index 7a46c7b..40570f7 100644 --- a/src/json/wangzherongyao.json5 +++ b/src/json/wangzherongyao.json5 @@ -4,183 +4,83 @@ "bmneed": { "lv": 50 }, - "dldrefrenum": 5, + "dldrefrenum": 3, "dlpknum": 15, "bmprize": [ { - "a": "attr", - "t": "rmbmoney", - "n": 50 + "a": "item", + "t": "20", + "n": 1 } ], - "timestatus": [ - { - "stime": 0, - "etime": 85800, - "status": 1, - "stage": "baoming", - "desc": "tlsd_des_1" - }, - { - "stime": 85800, - "etime": 86400, - "status": 2, - "stage": "baoming", - "desc": "tlsd_des_2" - }, - { - "stime": 86400, - "etime": 172200, - "status": 3, - "stage": "luandou", - "desc": "tlsd_des_3" - }, - { - "stime": 172200, - "etime": 172800, - "status": 4, - "stage": "luandou", - "desc": "tlsd_des_4", - "intr": "tlsd_intr_4" - }, - { - "stime": 172800, - "etime": 216000, - "status": 5, - "stage": "256", - "desc": "tlsd_des_5", - "intr": "tlsd_intr_5" - }, - { - "stime": 216000, - "etime": 216300, - "status": 6, - "stage": "256", - "desc": "tlsd_des_6", - "intr": "tlsd_intr_6" - }, - { - "stime": 216300, - "etime": 244800, - "status": 7, - "stage": "256", - "desc": "tlsd_des_7", - "intr": "tlsd_intr_7" - }, - { - "stime": 244800, - "etime": 245100, - "status": 8, - "stage": "256", - "desc": "tlsd_des_8", - "intr": "tlsd_intr_8" - }, - { - "stime": 245100, - "etime": 302400, - "status": 9, - "stage": "64", - "desc": "tlsd_des_9", - "intr": "tlsd_intr_9" - }, - { - "stime": 302400, - "etime": 302700, - "status": 10, - "stage": "64", - "desc": "tlsd_des_10", - "intr": "tlsd_intr_10" - }, - { - "stime": 302700, - "etime": 322400, - "status": 11, - "stage": "64", - "desc": "tlsd_des_11", - "intr": "tlsd_intr_11" - }, - { - "stime": 322400, - "etime": 322700, - "status": 12, - "stage": "64", - "desc": "tlsd_des_12", - "intr": "tlsd_intr_12" - }, - { - "stime": 322700, - "etime": 331200, - "status": 13, - "stage": "64", - "desc": "tlsd_des_13", - "intr": "tlsd_intr_13" - }, - { - "stime": 331200, - "etime": 331500, - "status": 14, - "stage": "64", - "desc": "tlsd_des_14", - "intr": "tlsd_intr_14" - }, - { - "stime": 331500, - "etime": 475200, - "status": 15, - "stage": "8", - "desc": "tlsd_des_15", - "intr": "tlsd_intr_15" - }, - { - "stime": 475200, - "etime": 475500, - "status": 16, - "stage": "8", - "desc": "tlsd_des_16", - "intr": "tlsd_intr_16" - }, - { - "stime": 475500, - "etime": 475800, - "status": 17, - "stage": "8", - "desc": "tlsd_des_17", - "intr": "tlsd_intr_17" - }, - { - "stime": 475800, - "etime": 496800, - "status": 18, - "stage": "8", - "desc": "tlsd_des_18", - "intr": "tlsd_intr_18" - }, - { - "stime": 496800, - "etime": 497100, - "status": 19, - "stage": "8", - "desc": "tlsd_des_19", - "intr": "tlsd_intr_19" - }, - { - "stime": 497100, - "etime": 497400, - "status": 20, - "stage": "8", - "desc": "tlsd_des_20", - "intr": "tlsd_intr_20" - }, - { - "stime": 497400, - "etime": 598200, - "status": 21, - "stage": "8", - "desc": "tlsd_des_21", - "intr": "tlsd_intr_21" - } - ], - "eventtime": { + "timestatus":[ + //周一00:00周一22:00大乱斗报名阶段 + {"stime":0,"etime":79200,"status":1,"stage":"baoming","desc":"tlsd_des_1"}, + + //周一22:00周二00:00结束报名至开始大乱斗时间 + {"stime":79200,"etime":86400,"status":2,"stage":"baoming","desc":"tlsd_des_2"}, + + //周二00:00周二23:00大乱斗时间 + {"stime":86400,"etime":169200,"status":3,"stage":"luandou","desc":"tlsd_des_3"}, + + //周二23:00周三00:00大乱斗结束至转天时间 + {"stime":169200,"etime":172800,"status":4,"stage":"luandou","desc":"tlsd_des_4","intr":"tlsd_intr_4"}, + + //周三00:00周三12:00二百五十六人分64组,每组4人准备时间 + {"stime":172800,"etime":216000,"status":5,"stage":"256","desc":"tlsd_des_5","intr":"tlsd_intr_5"}, + + //周三12:00周三12:05二百五十六人分64组,4进2比赛正赛 + {"stime":216000,"etime":216300,"status":6,"stage":"256","desc":"tlsd_des_6","intr":"tlsd_intr_6"}, + + //周三12:05周三20:00二百五十六人分64组,每组晋级2人准备时间 + {"stime":216300,"etime":244800,"status":7,"stage":"256","desc":"tlsd_des_7","intr":"tlsd_intr_7"}, + + //周三20:00周三20:05二百五十六人分64组,决出64强比赛正赛 + {"stime":244800,"etime":245100,"status":8,"stage":"256","desc":"tlsd_des_8","intr":"tlsd_intr_8"}, + + //周三20:05周四12:00六十四组64人分8组,每组8人分组准备时间 + {"stime":245100,"etime":302400,"status":9,"stage":"64","desc":"tlsd_des_9","intr":"tlsd_intr_9"}, + + //周四12:00周四12:05六十四人分8组,每组8进4比赛正赛 + {"stime":302400,"etime":302700,"status":10,"stage":"64","desc":"tlsd_des_10","intr":"tlsd_intr_10"}, + + //周四12:05周四18:00六十四人分8组,每组4人准备时间 + {"stime":302700,"etime":324000,"status":11,"stage":"64","desc":"tlsd_des_11","intr":"tlsd_intr_11"}, + + //周四18:00周四18:05六十四人分8组,每组4进2比赛正赛 + {"stime":324000,"etime":324300,"status":12,"stage":"64","desc":"tlsd_des_12","intr":"tlsd_intr_12"}, + + //周四18:05周四20:00六十四人分8组,每组2人准备时间 + {"stime":324300,"etime":331200,"status":13,"stage":"64","desc":"tlsd_des_13","intr":"tlsd_intr_13"}, + + //周四20:00周四20:05六十四人分8组,每组决出出线名额比赛正赛 + {"stime":331200,"etime":331500,"status":14,"stage":"64","desc":"tlsd_des_14","intr":"tlsd_intr_14"}, + + //周四20:05周六00:00八强出炉,竞猜开启,竞猜本轮铁笼死斗最终冠军 + {"stime":331500,"etime":432000,"status":15,"stage":"64","desc":"tlsd_des_15","intr":"tlsd_intr_15"}, + + //周六00:00周六12:00八强对阵图出现,准备阶段————————————————————————————这是我新加的 + //{"stime":432000,"etime":475200,"status":22,"stage":"8","desc":"tlsd_des_22","intr":"tlsd_intr_22"}, + + //周六12:00周六12:05王者赛8进4比赛正赛 + {"stime":432000,"etime":475500,"status":16,"stage":"8","desc":"tlsd_des_16","intr":"tlsd_intr_16"}, + + //周六12:05周六18:00王者赛4强准备阶段 + {"stime":475500,"etime":496800,"status":17,"stage":"8","desc":"tlsd_des_17","intr":"tlsd_intr_17"}, + + //周六18:00周六18:05王者赛4进2比赛正赛 + {"stime":496800,"etime":497100,"status":18,"stage":"8","desc":"tlsd_des_18","intr":"tlsd_intr_18"}, + + //周六18:05周六20:00王者赛决赛准备阶段 + {"stime":497100,"etime":504000,"status":19,"stage":"8","desc":"tlsd_des_19","intr":"tlsd_intr_19"}, + + //周六20:00周六20:05决赛 + {"stime":504000,"etime":504300,"status":20,"stage":"8","desc":"tlsd_des_20","intr":"tlsd_intr_20"}, + + //周六20:05周一00:00休赛 + {"stime":504300,"etime":604800,"status":21,"stage":"8","desc":"tlsd_des_21","intr":"tlsd_intr_21"} + ], + "eventtime": { "autobaomingtime": 0, "dldstart": 86400, "start256": 172300, @@ -201,8 +101,7 @@ 21, ], "addnpcid": [ - 100, - 200000000 + 20027,20028,20029,20030,20031,20032,20033,20034,20035,20036,20037,20038,20039,20040,20041,20042,20043,20044,20045,20046,20047,20048,20049,20050,20051,20052,20053,20054,20055,20056,20057,20058,20059,20060,20061,20062,20063,20064,20065,20066,20067,20068,20069,20070,20071,20072,20073,20074,20075,20076,20077,20078,20079,20080,20081,20082,20083,20084,20085,20086,20087,20088,20089,20090,20091,20092,20093,20094,20095,20096,20097,20098,20099,20100,20101,20102,20103,20104,20105,20106,20107,20108,20109,20110,20111,20112,20113,20114,20115,20116,20117,20118,20119,20120,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959 ], "jiangli": { "dld": [ @@ -636,31 +535,6 @@ "n": 1 } ] - }, - { - "intr": "tlsd_jiangli_intr_20", - "p": [ - { - "a": "item", - "t": "632", - "n": 10 - }, - { - "a": "item", - "t": "605", - "n": 2 - }, - { - "a": "item", - "t": "28", - "n": 3000 - }, - { - "a": "item", - "t": "48", - "n": 1 - } - ] } ] }, @@ -709,6 +583,11 @@ "1": { "needvip": 1, "prize": [ + { + "a": "attr", + "t": "nahanzhuwei", + "n": 1 + }, { "a": "item", "t": "5001", @@ -727,6 +606,11 @@ "2": { "needvip": 3, "prize": [ + { + "a": "attr", + "t": "aidebaobao", + "n": 1 + }, { "a": "item", "t": "5001", @@ -750,6 +634,11 @@ "3": { "needvip": 5, "prize": [ + { + "a": "attr", + "t": "woweishenkuang", + "n": 1 + }, { "a": "item", "t": "5001", diff --git a/src/json/weixiuchang_zz.json b/src/json/weixiuchang_zz.json index 4c032b5..167e230 100644 --- a/src/json/weixiuchang_zz.json +++ b/src/json/weixiuchang_zz.json @@ -1,82 +1,82 @@ { - "1": { - "id": 1, + "0": { + "id": 0, "name": "intr_weixiuchang_zz_name_1", "car": "che_hc", "parts": 1, "stage": 1, - "star": 1, + "star": 0, "need": [ { "a": "item", "t": "60101", - "n": 1 + "n": 10 }, { "a": "item", "t": "60102", - "n": 1 + "n": 10 }, { "a": "item", "t": "60103", - "n": 1 + "n": 10 }, { "a": "item", "t": "60104", - "n": 1 + "n": 10 }, { "a": "item", "t": "60105", - "n": 1 + "n": 10 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 1000 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 } ], - "buff": { - "1": { + "buff": [ + { "zj_liliang": 1 }, - "2": { + { "zj_def": 1 }, - "3": { + { "zj_atk": 1 }, - "4": { + { "zj_zhishi": 1 }, - "5": { + { "zj_atk": 1 } - }, + ], "buff2": { "zj_liliang": 10, "zj_atk": 10, @@ -85,514 +85,84 @@ }, "drop": 70001 }, - "2": { - "id": 2, + "1": { + "id": 1, "name": "intr_weixiuchang_zz_name_1", "car": "che_hc", "parts": 2, "stage": 1, - "star": 2, + "star": 1, "need": [ { "a": "item", "t": "60101", - "n": 2 + "n": 10 }, { "a": "item", "t": "60102", - "n": 2 + "n": 10 }, { "a": "item", "t": "60103", - "n": 2 + "n": 10 }, { "a": "item", "t": "60104", - "n": 2 + "n": 10 }, { "a": "item", "t": "60105", - "n": 2 + "n": 10 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 1000 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 } ], - "buff": { - "1": { - "zj_liliang": 2 - }, - "2": { - "zj_def": 2 - }, - "3": { - "zj_atk": 2 - }, - "4": { - "zj_zhishi": 2 - }, - "5": { - "zj_atk": 2 - } - }, - "buff2": { - "zj_liliang": 12, - "zj_atk": 12, - "zj_zhishi": 12, - "zj_def": 12 - }, - "drop": 70001 - }, - "3": { - "id": 3, - "name": "intr_weixiuchang_zz_name_1", - "car": "che_hc", - "parts": 3, - "stage": 1, - "star": 3, - "need": [ + "buff": [ { - "a": "item", - "t": "60101", - "n": 3 + "zj_liliang": 1 }, { - "a": "item", - "t": "60102", - "n": 3 + "zj_def": 1 }, { - "a": "item", - "t": "60103", - "n": 3 + "zj_atk": 1 }, { - "a": "item", - "t": "60104", - "n": 3 + "zj_zhishi": 1 }, { - "a": "item", - "t": "60105", - "n": 3 + "zj_atk": 1 } ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 1000 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - } - ], - "buff": { - "1": { - "zj_liliang": 3 - }, - "2": { - "zj_def": 3 - }, - "3": { - "zj_atk": 3 - }, - "4": { - "zj_zhishi": 3 - }, - "5": { - "zj_atk": 3 - } - }, - "buff2": { - "zj_liliang": 14, - "zj_atk": 14, - "zj_zhishi": 14, - "zj_def": 14 - }, - "drop": 70001 - }, - "4": { - "id": 4, - "name": "intr_weixiuchang_zz_name_1", - "car": "che_hc", - "parts": 4, - "stage": 1, - "star": 4, - "need": [ - { - "a": "item", - "t": "60101", - "n": 4 - }, - { - "a": "item", - "t": "60102", - "n": 4 - }, - { - "a": "item", - "t": "60103", - "n": 4 - }, - { - "a": "item", - "t": "60104", - "n": 4 - }, - { - "a": "item", - "t": "60105", - "n": 4 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 1000 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - } - ], - "buff": { - "1": { - "zj_liliang": 4 - }, - "2": { - "zj_def": 4 - }, - "3": { - "zj_atk": 4 - }, - "4": { - "zj_zhishi": 4 - }, - "5": { - "zj_atk": 4 - } - }, - "buff2": { - "zj_liliang": 16, - "zj_atk": 16, - "zj_zhishi": 16, - "zj_def": 16 - }, - "drop": 70001 - }, - "5": { - "id": 5, - "name": "intr_weixiuchang_zz_name_1", - "car": "che_hc", - "parts": 5, - "stage": 1, - "star": 5, - "need": [ - { - "a": "item", - "t": "60101", - "n": 5 - }, - { - "a": "item", - "t": "60102", - "n": 5 - }, - { - "a": "item", - "t": "60103", - "n": 5 - }, - { - "a": "item", - "t": "60104", - "n": 5 - }, - { - "a": "item", - "t": "60105", - "n": 5 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 1000 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - } - ], - "buff": { - "1": { - "zj_liliang": 5 - }, - "2": { - "zj_def": 5 - }, - "3": { - "zj_atk": 5 - }, - "4": { - "zj_zhishi": 5 - }, - "5": { - "zj_atk": 5 - } - }, - "buff2": { - "zj_liliang": 18, - "zj_atk": 18, - "zj_zhishi": 18, - "zj_def": 18 - }, - "drop": 70001 - }, - "6": { - "id": 6, - "name": "intr_weixiuchang_zz_name_1", - "car": "che_hc", - "parts": 6, - "stage": 1, - "star": 6, - "need": [ - { - "a": "item", - "t": "60101", - "n": 6 - }, - { - "a": "item", - "t": "60102", - "n": 6 - }, - { - "a": "item", - "t": "60103", - "n": 6 - }, - { - "a": "item", - "t": "60104", - "n": 6 - }, - { - "a": "item", - "t": "60105", - "n": 6 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 1000 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - } - ], - "buff": { - "1": { - "zj_liliang": 6 - }, - "2": { - "zj_def": 6 - }, - "3": { - "zj_atk": 6 - }, - "4": { - "zj_zhishi": 6 - }, - "5": { - "zj_atk": 6 - } - }, - "buff2": { - "zj_liliang": 20, - "zj_atk": 20, - "zj_zhishi": 20, - "zj_def": 20 - }, - "drop": 70001 - }, - "7": { - "id": 7, - "name": "intr_weixiuchang_zz_name_1", - "car": "che_hc", - "parts": 7, - "stage": 1, - "star": 7, - "need": [ - { - "a": "item", - "t": "60101", - "n": 7 - }, - { - "a": "item", - "t": "60102", - "n": 7 - }, - { - "a": "item", - "t": "60103", - "n": 7 - }, - { - "a": "item", - "t": "60104", - "n": 7 - }, - { - "a": "item", - "t": "60105", - "n": 7 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 1000 - }, - { - "a": "item", - "t": "22", - "n": 200 - }, - { - "a": "item", - "t": "22", - "n": 200 - } - ], - "buff": { - "1": { - "zj_liliang": 7 - }, - "2": { - "zj_def": 7 - }, - "3": { - "zj_atk": 7 - }, - "4": { - "zj_zhishi": 7 - }, - "5": { - "zj_atk": 7 - } - }, "buff2": { "zj_liliang": 22, "zj_atk": 22, @@ -601,89 +171,605 @@ }, "drop": 70001 }, + "2": { + "id": 2, + "name": "intr_weixiuchang_zz_name_1", + "car": "che_hc", + "parts": 3, + "stage": 1, + "star": 2, + "need": [ + { + "a": "item", + "t": "60101", + "n": 10 + }, + { + "a": "item", + "t": "60102", + "n": 10 + }, + { + "a": "item", + "t": "60103", + "n": 10 + }, + { + "a": "item", + "t": "60104", + "n": 10 + }, + { + "a": "item", + "t": "60105", + "n": 10 + } + ], + "exchange": [ + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + } + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_atk": 1 + } + ], + "buff2": { + "zj_liliang": 36, + "zj_atk": 36, + "zj_zhishi": 36, + "zj_def": 36 + }, + "drop": 70001 + }, + "3": { + "id": 3, + "name": "intr_weixiuchang_zz_name_1", + "car": "che_hc", + "parts": 4, + "stage": 1, + "star": 3, + "need": [ + { + "a": "item", + "t": "60101", + "n": 20 + }, + { + "a": "item", + "t": "60102", + "n": 20 + }, + { + "a": "item", + "t": "60103", + "n": 20 + }, + { + "a": "item", + "t": "60104", + "n": 20 + }, + { + "a": "item", + "t": "60105", + "n": 20 + } + ], + "exchange": [ + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + } + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_atk": 1 + } + ], + "buff2": { + "zj_liliang": 52, + "zj_atk": 52, + "zj_zhishi": 52, + "zj_def": 52 + }, + "drop": 70001 + }, + "4": { + "id": 4, + "name": "intr_weixiuchang_zz_name_1", + "car": "che_hc", + "parts": 5, + "stage": 1, + "star": 4, + "need": [ + { + "a": "item", + "t": "60101", + "n": 30 + }, + { + "a": "item", + "t": "60102", + "n": 30 + }, + { + "a": "item", + "t": "60103", + "n": 30 + }, + { + "a": "item", + "t": "60104", + "n": 30 + }, + { + "a": "item", + "t": "60105", + "n": 30 + } + ], + "exchange": [ + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + } + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_atk": 1 + } + ], + "buff2": { + "zj_liliang": 70, + "zj_atk": 70, + "zj_zhishi": 70, + "zj_def": 70 + }, + "drop": 70001 + }, + "5": { + "id": 5, + "name": "intr_weixiuchang_zz_name_1", + "car": "che_hc", + "parts": 6, + "stage": 1, + "star": 5, + "need": [ + { + "a": "item", + "t": "60101", + "n": 40 + }, + { + "a": "item", + "t": "60102", + "n": 40 + }, + { + "a": "item", + "t": "60103", + "n": 40 + }, + { + "a": "item", + "t": "60104", + "n": 40 + }, + { + "a": "item", + "t": "60105", + "n": 40 + } + ], + "exchange": [ + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + } + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_atk": 1 + } + ], + "buff2": { + "zj_liliang": 90, + "zj_atk": 90, + "zj_zhishi": 90, + "zj_def": 90 + }, + "drop": 70001 + }, + "6": { + "id": 6, + "name": "intr_weixiuchang_zz_name_1", + "car": "che_hc", + "parts": 7, + "stage": 1, + "star": 6, + "need": [ + { + "a": "item", + "t": "60101", + "n": 50 + }, + { + "a": "item", + "t": "60102", + "n": 50 + }, + { + "a": "item", + "t": "60103", + "n": 50 + }, + { + "a": "item", + "t": "60104", + "n": 50 + }, + { + "a": "item", + "t": "60105", + "n": 50 + } + ], + "exchange": [ + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + } + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_atk": 1 + } + ], + "buff2": { + "zj_liliang": 112, + "zj_atk": 112, + "zj_zhishi": 112, + "zj_def": 112 + }, + "drop": 70001 + }, + "7": { + "id": 7, + "name": "intr_weixiuchang_zz_name_1", + "car": "che_hc", + "parts": 8, + "stage": 1, + "star": 7, + "need": [ + { + "a": "item", + "t": "60101", + "n": 60 + }, + { + "a": "item", + "t": "60102", + "n": 60 + }, + { + "a": "item", + "t": "60103", + "n": 60 + }, + { + "a": "item", + "t": "60104", + "n": 60 + }, + { + "a": "item", + "t": "60105", + "n": 60 + } + ], + "exchange": [ + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + }, + { + "a": "item", + "t": "22", + "n": 100 + } + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_atk": 1 + } + ], + "buff2": { + "zj_liliang": 136, + "zj_atk": 136, + "zj_zhishi": 136, + "zj_def": 136 + }, + "drop": 70001 + }, "8": { "id": 8, "name": "intr_weixiuchang_zz_name_1", "car": "che_hc", - "parts": 8, + "parts": 9, "stage": 1, "star": 8, "need": [ { "a": "item", "t": "60101", - "n": 8 + "n": 70 }, { "a": "item", "t": "60102", - "n": 8 + "n": 70 }, { "a": "item", "t": "60103", - "n": 8 + "n": 70 }, { "a": "item", "t": "60104", - "n": 8 + "n": 70 }, { "a": "item", "t": "60105", - "n": 8 + "n": 70 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 1000 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 } ], - "buff": { - "1": { - "zj_liliang": 8 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 8 + { + "zj_def": 1 }, - "3": { - "zj_atk": 8 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 8 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 8 + { + "zj_atk": 1 } - }, + ], "buff2": { - "zj_liliang": 24, - "zj_atk": 24, - "zj_zhishi": 24, - "zj_def": 24 + "zj_liliang": 152, + "zj_atk": 152, + "zj_zhishi": 152, + "zj_def": 152 }, "drop": 70001 }, @@ -691,257 +777,257 @@ "id": 9, "name": "intr_weixiuchang_zz_name_1", "car": "che_hc", - "parts": 9, + "parts": 10, "stage": 1, "star": 9, "need": [ { "a": "item", "t": "60101", - "n": 9 + "n": 100 }, { "a": "item", "t": "60102", - "n": 9 + "n": 100 }, { "a": "item", "t": "60103", - "n": 9 + "n": 100 }, { "a": "item", "t": "60104", - "n": 9 + "n": 100 }, { "a": "item", "t": "60105", - "n": 9 + "n": 100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 1000 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 }, { "a": "item", "t": "22", - "n": 200 + "n": 100 } ], - "buff": { - "1": { - "zj_liliang": 9 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 9 + { + "zj_def": 1 }, - "3": { - "zj_atk": 9 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 9 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 9 + { + "zj_atk": 1 } - }, + ], "buff2": { - "zj_liliang": 26, - "zj_atk": 26, - "zj_zhishi": 26, - "zj_def": 26 + "zj_liliang": 180, + "zj_atk": 180, + "zj_zhishi": 180, + "zj_def": 180 }, "drop": 70001 }, "10": { "id": 10, - "name": "intr_weixiuchang_zz_name_1", - "car": "che_hc", - "parts": 10, - "stage": 1, - "star": 10, + "name": "intr_weixiuchang_zz_name_2", + "car": "che_zxc", + "parts": 1, + "stage": 2, + "star": 0, "need": [ { "a": "item", - "t": "60101", - "n": 10 + "t": "60201", + "n": 100 }, { "a": "item", - "t": "60102", - "n": 10 + "t": "60202", + "n": 100 }, { "a": "item", - "t": "60103", - "n": 10 + "t": "60203", + "n": 100 }, { "a": "item", - "t": "60104", - "n": 10 + "t": "60204", + "n": 100 }, { "a": "item", - "t": "60105", - "n": 10 + "t": "60205", + "n": 100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 200 + "n": 250 }, { "a": "item", "t": "22", - "n": 200 + "n": 250 }, { "a": "item", "t": "22", - "n": 1000 + "n": 250 }, { "a": "item", "t": "22", - "n": 200 + "n": 250 }, { "a": "item", "t": "22", - "n": 200 + "n": 250 } ], - "buff": { - "1": { - "zj_liliang": 10 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 10 + { + "zj_def": 1 }, - "3": { - "zj_atk": 10 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 10 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 10 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 28, - "zj_atk": 28, - "zj_zhishi": 28, - "zj_def": 28 + "zj_liliang": 210, + "zj_atk": 210, + "zj_zhishi": 210, + "zj_def": 210 }, - "drop": 70001 + "drop": 70002 }, "11": { "id": 11, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 1, + "parts": 2, "stage": 2, "star": 1, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 100 }, { "a": "item", "t": "60202", - "n": 10 + "n": 100 }, { "a": "item", "t": "60203", - "n": 10 + "n": 100 }, { "a": "item", "t": "60204", - "n": 10 + "n": 100 }, { "a": "item", "t": "60205", - "n": 10 + "n": 100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 1250 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 } ], - "buff": { - "1": { - "zj_liliang": 20 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 20 + { + "zj_def": 1 }, - "3": { - "zj_atk": 20 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 20 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 20 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 240, + "zj_atk": 240, + "zj_zhishi": 240, + "zj_def": 240 }, "drop": 70002 }, @@ -949,85 +1035,85 @@ "id": 12, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 2, + "parts": 3, "stage": 2, "star": 2, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 100 }, { "a": "item", "t": "60202", - "n": 10 + "n": 100 }, { "a": "item", "t": "60203", - "n": 10 + "n": 100 }, { "a": "item", "t": "60204", - "n": 10 + "n": 100 }, { "a": "item", "t": "60205", - "n": 10 + "n": 100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 1250 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 } ], - "buff": { - "1": { - "zj_liliang": 20 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 20 + { + "zj_def": 1 }, - "3": { - "zj_atk": 20 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 20 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 20 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 270, + "zj_atk": 270, + "zj_zhishi": 270, + "zj_def": 270 }, "drop": 70002 }, @@ -1035,85 +1121,85 @@ "id": 13, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 3, + "parts": 4, "stage": 2, "star": 3, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 200 }, { "a": "item", "t": "60202", - "n": 10 + "n": 200 }, { "a": "item", "t": "60203", - "n": 10 + "n": 200 }, { "a": "item", "t": "60204", - "n": 10 + "n": 200 }, { "a": "item", "t": "60205", - "n": 10 + "n": 200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 1250 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 } ], - "buff": { - "1": { - "zj_liliang": 20 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 20 + { + "zj_def": 1 }, - "3": { - "zj_atk": 20 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 20 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 20 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 300, + "zj_atk": 300, + "zj_zhishi": 300, + "zj_def": 300 }, "drop": 70002 }, @@ -1121,85 +1207,85 @@ "id": 14, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 4, + "parts": 5, "stage": 2, "star": 4, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 200 }, { "a": "item", "t": "60202", - "n": 10 + "n": 200 }, { "a": "item", "t": "60203", - "n": 10 + "n": 200 }, { "a": "item", "t": "60204", - "n": 10 + "n": 200 }, { "a": "item", "t": "60205", - "n": 10 + "n": 200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 1250 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 } ], - "buff": { - "1": { - "zj_liliang": 20 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 20 + { + "zj_def": 1 }, - "3": { - "zj_atk": 20 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 20 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 20 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 330, + "zj_atk": 330, + "zj_zhishi": 330, + "zj_def": 330 }, "drop": 70002 }, @@ -1207,85 +1293,85 @@ "id": 15, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 5, + "parts": 6, "stage": 2, "star": 5, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 200 }, { "a": "item", "t": "60202", - "n": 10 + "n": 200 }, { "a": "item", "t": "60203", - "n": 10 + "n": 200 }, { "a": "item", "t": "60204", - "n": 10 + "n": 200 }, { "a": "item", "t": "60205", - "n": 10 + "n": 200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 1250 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 } ], - "buff": { - "1": { - "zj_liliang": 20 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 20 + { + "zj_def": 1 }, - "3": { - "zj_atk": 20 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 20 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 20 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 360, + "zj_atk": 360, + "zj_zhishi": 360, + "zj_def": 360 }, "drop": 70002 }, @@ -1293,85 +1379,85 @@ "id": 16, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 6, + "parts": 7, "stage": 2, "star": 6, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 200 }, { "a": "item", "t": "60202", - "n": 10 + "n": 200 }, { "a": "item", "t": "60203", - "n": 10 + "n": 200 }, { "a": "item", "t": "60204", - "n": 10 + "n": 200 }, { "a": "item", "t": "60205", - "n": 10 + "n": 200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 1250 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 }, { "a": "item", "t": "22", - "n": 300 + "n": 250 } ], - "buff": { - "1": { - "zj_liliang": 20 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 20 + { + "zj_def": 1 }, - "3": { - "zj_atk": 20 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 20 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 20 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 390, + "zj_atk": 390, + "zj_zhishi": 390, + "zj_def": 390 }, "drop": 70002 }, @@ -1379,85 +1465,85 @@ "id": 17, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 7, + "parts": 8, "stage": 2, "star": 7, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 300 }, { "a": "item", "t": "60202", - "n": 10 + "n": 300 }, { "a": "item", "t": "60203", - "n": 10 + "n": 300 }, { "a": "item", "t": "60204", - "n": 10 + "n": 300 }, { "a": "item", "t": "60205", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", - "n": 1250 - }, - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", "n": 300 } ], - "buff": { - "1": { - "zj_liliang": 20 + "exchange": [ + { + "a": "item", + "t": "22", + "n": 250 }, - "2": { - "zj_def": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "3": { - "zj_atk": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "4": { - "zj_zhishi": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "5": { - "zj_atk": 20 + { + "a": "item", + "t": "22", + "n": 250 } - }, + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_def": 1 + } + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 420, + "zj_atk": 420, + "zj_zhishi": 420, + "zj_def": 420 }, "drop": 70002 }, @@ -1465,85 +1551,85 @@ "id": 18, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 8, + "parts": 9, "stage": 2, "star": 8, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 300 }, { "a": "item", "t": "60202", - "n": 10 + "n": 300 }, { "a": "item", "t": "60203", - "n": 10 + "n": 300 }, { "a": "item", "t": "60204", - "n": 10 + "n": 300 }, { "a": "item", "t": "60205", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", - "n": 1250 - }, - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", "n": 300 } ], - "buff": { - "1": { - "zj_liliang": 20 + "exchange": [ + { + "a": "item", + "t": "22", + "n": 250 }, - "2": { - "zj_def": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "3": { - "zj_atk": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "4": { - "zj_zhishi": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "5": { - "zj_atk": 20 + { + "a": "item", + "t": "22", + "n": 250 } - }, + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_def": 1 + } + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 450, + "zj_atk": 450, + "zj_zhishi": 450, + "zj_def": 450 }, "drop": 70002 }, @@ -1551,257 +1637,257 @@ "id": 19, "name": "intr_weixiuchang_zz_name_2", "car": "che_zxc", - "parts": 9, + "parts": 10, "stage": 2, "star": 9, "need": [ { "a": "item", "t": "60201", - "n": 10 + "n": 300 }, { "a": "item", "t": "60202", - "n": 10 + "n": 300 }, { "a": "item", "t": "60203", - "n": 10 + "n": 300 }, { "a": "item", "t": "60204", - "n": 10 + "n": 300 }, { "a": "item", "t": "60205", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", - "n": 1250 - }, - { - "a": "item", - "t": "22", - "n": 300 - }, - { - "a": "item", - "t": "22", "n": 300 } ], - "buff": { - "1": { - "zj_liliang": 20 + "exchange": [ + { + "a": "item", + "t": "22", + "n": 250 }, - "2": { - "zj_def": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "3": { - "zj_atk": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "4": { - "zj_zhishi": 20 + { + "a": "item", + "t": "22", + "n": 250 }, - "5": { - "zj_atk": 20 + { + "a": "item", + "t": "22", + "n": 250 } - }, + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_def": 1 + } + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 480, + "zj_atk": 480, + "zj_zhishi": 480, + "zj_def": 480 }, "drop": 70002 }, "20": { "id": 20, - "name": "intr_weixiuchang_zz_name_2", - "car": "che_zxc", - "parts": 10, - "stage": 2, - "star": 10, + "name": "intr_weixiuchang_zz_name_3", + "car": "che_yy", + "parts": 1, + "stage": 3, + "star": 0, "need": [ { "a": "item", - "t": "60201", - "n": 10 - }, - { - "a": "item", - "t": "60202", - "n": 10 - }, - { - "a": "item", - "t": "60203", - "n": 10 - }, - { - "a": "item", - "t": "60204", - "n": 10 - }, - { - "a": "item", - "t": "60205", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", + "t": "60301", "n": 300 }, { "a": "item", - "t": "22", + "t": "60302", "n": 300 }, { "a": "item", - "t": "22", - "n": 1250 - }, - { - "a": "item", - "t": "22", + "t": "60303", "n": 300 }, { "a": "item", - "t": "22", + "t": "60304", + "n": 300 + }, + { + "a": "item", + "t": "60305", "n": 300 } ], - "buff": { - "1": { - "zj_liliang": 20 + "exchange": [ + { + "a": "item", + "t": "22", + "n": 500 }, - "2": { - "zj_def": 20 + { + "a": "item", + "t": "22", + "n": 500 }, - "3": { - "zj_atk": 20 + { + "a": "item", + "t": "22", + "n": 500 }, - "4": { - "zj_zhishi": 20 + { + "a": "item", + "t": "22", + "n": 500 }, - "5": { - "zj_atk": 20 + { + "a": "item", + "t": "22", + "n": 500 } - }, + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_liliang": 1 + } + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 510, + "zj_atk": 510, + "zj_zhishi": 510, + "zj_def": 510 }, - "drop": 70002 + "drop": 70003 }, "21": { "id": 21, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 1, + "parts": 2, "stage": 3, "star": 1, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 400 }, { "a": "item", "t": "60302", - "n": 10 + "n": 400 }, { "a": "item", "t": "60303", - "n": 10 + "n": 400 }, { "a": "item", "t": "60304", - "n": 10 + "n": 400 }, { "a": "item", "t": "60305", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", - "n": 1500 - }, - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", "n": 400 } ], - "buff": { - "1": { - "zj_liliang": 30 + "exchange": [ + { + "a": "item", + "t": "22", + "n": 500 }, - "2": { - "zj_def": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "3": { - "zj_atk": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "4": { - "zj_zhishi": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "5": { - "zj_atk": 30 + { + "a": "item", + "t": "22", + "n": 500 } - }, + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_liliang": 1 + } + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 540, + "zj_atk": 540, + "zj_zhishi": 540, + "zj_def": 540 }, "drop": 70003 }, @@ -1809,85 +1895,85 @@ "id": 22, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 2, + "parts": 3, "stage": 3, "star": 2, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 400 }, { "a": "item", "t": "60302", - "n": 10 + "n": 400 }, { "a": "item", "t": "60303", - "n": 10 + "n": 400 }, { "a": "item", "t": "60304", - "n": 10 + "n": 400 }, { "a": "item", "t": "60305", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", - "n": 1500 - }, - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", "n": 400 } ], - "buff": { - "1": { - "zj_liliang": 30 + "exchange": [ + { + "a": "item", + "t": "22", + "n": 500 }, - "2": { - "zj_def": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "3": { - "zj_atk": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "4": { - "zj_zhishi": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "5": { - "zj_atk": 30 + { + "a": "item", + "t": "22", + "n": 500 } - }, + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_liliang": 1 + } + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 570, + "zj_atk": 570, + "zj_zhishi": 570, + "zj_def": 570 }, "drop": 70003 }, @@ -1895,85 +1981,85 @@ "id": 23, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 3, + "parts": 4, "stage": 3, "star": 3, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 400 }, { "a": "item", "t": "60302", - "n": 10 + "n": 400 }, { "a": "item", "t": "60303", - "n": 10 + "n": 400 }, { "a": "item", "t": "60304", - "n": 10 + "n": 400 }, { "a": "item", "t": "60305", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", - "n": 1500 - }, - { - "a": "item", - "t": "22", - "n": 400 - }, - { - "a": "item", - "t": "22", "n": 400 } ], - "buff": { - "1": { - "zj_liliang": 30 + "exchange": [ + { + "a": "item", + "t": "22", + "n": 500 }, - "2": { - "zj_def": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "3": { - "zj_atk": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "4": { - "zj_zhishi": 30 + { + "a": "item", + "t": "22", + "n": 500 }, - "5": { - "zj_atk": 30 + { + "a": "item", + "t": "22", + "n": 500 } - }, + ], + "buff": [ + { + "zj_liliang": 1 + }, + { + "zj_def": 1 + }, + { + "zj_atk": 1 + }, + { + "zj_zhishi": 1 + }, + { + "zj_liliang": 1 + } + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 600, + "zj_atk": 600, + "zj_zhishi": 600, + "zj_def": 600 }, "drop": 70003 }, @@ -1981,85 +2067,85 @@ "id": 24, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 4, + "parts": 5, "stage": 3, "star": 4, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 500 }, { "a": "item", "t": "60302", - "n": 10 + "n": 500 }, { "a": "item", "t": "60303", - "n": 10 + "n": 500 }, { "a": "item", "t": "60304", - "n": 10 + "n": 500 }, { "a": "item", "t": "60305", - "n": 10 + "n": 500 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 1500 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 } ], - "buff": { - "1": { - "zj_liliang": 30 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 30 + { + "zj_def": 1 }, - "3": { - "zj_atk": 30 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 30 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 30 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 630, + "zj_atk": 630, + "zj_zhishi": 630, + "zj_def": 630 }, "drop": 70003 }, @@ -2067,85 +2153,85 @@ "id": 25, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 5, + "parts": 6, "stage": 3, "star": 5, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 500 }, { "a": "item", "t": "60302", - "n": 10 + "n": 500 }, { "a": "item", "t": "60303", - "n": 10 + "n": 500 }, { "a": "item", "t": "60304", - "n": 10 + "n": 500 }, { "a": "item", "t": "60305", - "n": 10 + "n": 500 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 1500 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 } ], - "buff": { - "1": { - "zj_liliang": 30 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 30 + { + "zj_def": 1 }, - "3": { - "zj_atk": 30 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 30 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 30 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 660, + "zj_atk": 660, + "zj_zhishi": 660, + "zj_def": 660 }, "drop": 70003 }, @@ -2153,85 +2239,85 @@ "id": 26, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 6, + "parts": 7, "stage": 3, "star": 6, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 500 }, { "a": "item", "t": "60302", - "n": 10 + "n": 500 }, { "a": "item", "t": "60303", - "n": 10 + "n": 500 }, { "a": "item", "t": "60304", - "n": 10 + "n": 500 }, { "a": "item", "t": "60305", - "n": 10 + "n": 500 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 1500 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 } ], - "buff": { - "1": { - "zj_liliang": 30 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 30 + { + "zj_def": 1 }, - "3": { - "zj_atk": 30 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 30 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 30 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 690, + "zj_atk": 690, + "zj_zhishi": 690, + "zj_def": 690 }, "drop": 70003 }, @@ -2239,85 +2325,85 @@ "id": 27, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 7, + "parts": 8, "stage": 3, "star": 7, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 600 }, { "a": "item", "t": "60302", - "n": 10 + "n": 600 }, { "a": "item", "t": "60303", - "n": 10 + "n": 600 }, { "a": "item", "t": "60304", - "n": 10 + "n": 600 }, { "a": "item", "t": "60305", - "n": 10 + "n": 600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 1500 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 } ], - "buff": { - "1": { - "zj_liliang": 30 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 30 + { + "zj_def": 1 }, - "3": { - "zj_atk": 30 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 30 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 30 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 720, + "zj_atk": 720, + "zj_zhishi": 720, + "zj_def": 720 }, "drop": 70003 }, @@ -2325,85 +2411,85 @@ "id": 28, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 8, + "parts": 9, "stage": 3, "star": 8, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 600 }, { "a": "item", "t": "60302", - "n": 10 + "n": 600 }, { "a": "item", "t": "60303", - "n": 10 + "n": 600 }, { "a": "item", "t": "60304", - "n": 10 + "n": 600 }, { "a": "item", "t": "60305", - "n": 10 + "n": 600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 1500 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 } ], - "buff": { - "1": { - "zj_liliang": 30 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 30 + { + "zj_def": 1 }, - "3": { - "zj_atk": 30 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 30 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 30 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 750, + "zj_atk": 750, + "zj_zhishi": 750, + "zj_def": 750 }, "drop": 70003 }, @@ -2411,257 +2497,257 @@ "id": 29, "name": "intr_weixiuchang_zz_name_3", "car": "che_yy", - "parts": 9, + "parts": 10, "stage": 3, "star": 9, "need": [ { "a": "item", "t": "60301", - "n": 10 + "n": 600 }, { "a": "item", "t": "60302", - "n": 10 + "n": 600 }, { "a": "item", "t": "60303", - "n": 10 + "n": 600 }, { "a": "item", "t": "60304", - "n": 10 + "n": 600 }, { "a": "item", "t": "60305", - "n": 10 + "n": 600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 1500 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 }, { "a": "item", "t": "22", - "n": 400 + "n": 500 } ], - "buff": { - "1": { - "zj_liliang": 30 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 30 + { + "zj_def": 1 }, - "3": { - "zj_atk": 30 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 30 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 30 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 780, + "zj_atk": 780, + "zj_zhishi": 780, + "zj_def": 780 }, "drop": 70003 }, "30": { "id": 30, - "name": "intr_weixiuchang_zz_name_3", - "car": "che_yy", - "parts": 10, - "stage": 3, - "star": 10, + "name": "intr_weixiuchang_zz_name_4", + "car": "che_jp", + "parts": 1, + "stage": 4, + "star": 0, "need": [ { "a": "item", - "t": "60301", - "n": 10 + "t": "60401", + "n": 700 }, { "a": "item", - "t": "60302", - "n": 10 + "t": "60402", + "n": 700 }, { "a": "item", - "t": "60303", - "n": 10 + "t": "60403", + "n": 700 }, { "a": "item", - "t": "60304", - "n": 10 + "t": "60404", + "n": 700 }, { "a": "item", - "t": "60305", - "n": 10 + "t": "60405", + "n": 700 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 400 + "n": 750 }, { "a": "item", "t": "22", - "n": 400 + "n": 750 }, { "a": "item", "t": "22", - "n": 1500 + "n": 750 }, { "a": "item", "t": "22", - "n": 400 + "n": 750 }, { "a": "item", "t": "22", - "n": 400 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 30 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 30 + { + "zj_def": 1 }, - "3": { - "zj_atk": 30 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 30 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 30 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 810, + "zj_atk": 810, + "zj_zhishi": 810, + "zj_def": 810 }, - "drop": 70003 + "drop": 70004 }, "31": { "id": 31, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 1, + "parts": 2, "stage": 4, "star": 1, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 700 }, { "a": "item", "t": "60402", - "n": 10 + "n": 700 }, { "a": "item", "t": "60403", - "n": 10 + "n": 700 }, { "a": "item", "t": "60404", - "n": 10 + "n": 700 }, { "a": "item", "t": "60405", - "n": 10 + "n": 700 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 840, + "zj_atk": 840, + "zj_zhishi": 840, + "zj_def": 840 }, "drop": 70004 }, @@ -2669,85 +2755,85 @@ "id": 32, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 2, + "parts": 3, "stage": 4, "star": 2, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 800 }, { "a": "item", "t": "60402", - "n": 10 + "n": 800 }, { "a": "item", "t": "60403", - "n": 10 + "n": 800 }, { "a": "item", "t": "60404", - "n": 10 + "n": 800 }, { "a": "item", "t": "60405", - "n": 10 + "n": 800 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 870, + "zj_atk": 870, + "zj_zhishi": 870, + "zj_def": 870 }, "drop": 70004 }, @@ -2755,85 +2841,85 @@ "id": 33, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 3, + "parts": 4, "stage": 4, "star": 3, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 800 }, { "a": "item", "t": "60402", - "n": 10 + "n": 800 }, { "a": "item", "t": "60403", - "n": 10 + "n": 800 }, { "a": "item", "t": "60404", - "n": 10 + "n": 800 }, { "a": "item", "t": "60405", - "n": 10 + "n": 800 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 900, + "zj_atk": 900, + "zj_zhishi": 900, + "zj_def": 900 }, "drop": 70004 }, @@ -2841,85 +2927,85 @@ "id": 34, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 4, + "parts": 5, "stage": 4, "star": 4, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 900 }, { "a": "item", "t": "60402", - "n": 10 + "n": 900 }, { "a": "item", "t": "60403", - "n": 10 + "n": 900 }, { "a": "item", "t": "60404", - "n": 10 + "n": 900 }, { "a": "item", "t": "60405", - "n": 10 + "n": 900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 930, + "zj_atk": 930, + "zj_zhishi": 930, + "zj_def": 930 }, "drop": 70004 }, @@ -2927,85 +3013,85 @@ "id": 35, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 5, + "parts": 6, "stage": 4, "star": 5, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 900 }, { "a": "item", "t": "60402", - "n": 10 + "n": 900 }, { "a": "item", "t": "60403", - "n": 10 + "n": 900 }, { "a": "item", "t": "60404", - "n": 10 + "n": 900 }, { "a": "item", "t": "60405", - "n": 10 + "n": 900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 960, + "zj_atk": 960, + "zj_zhishi": 960, + "zj_def": 960 }, "drop": 70004 }, @@ -3013,85 +3099,85 @@ "id": 36, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 6, + "parts": 7, "stage": 4, "star": 6, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 900 }, { "a": "item", "t": "60402", - "n": 10 + "n": 900 }, { "a": "item", "t": "60403", - "n": 10 + "n": 900 }, { "a": "item", "t": "60404", - "n": 10 + "n": 900 }, { "a": "item", "t": "60405", - "n": 10 + "n": 900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 990, + "zj_atk": 990, + "zj_zhishi": 990, + "zj_def": 990 }, "drop": 70004 }, @@ -3099,85 +3185,85 @@ "id": 37, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 7, + "parts": 8, "stage": 4, "star": 7, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 1000 }, { "a": "item", "t": "60402", - "n": 10 + "n": 1000 }, { "a": "item", "t": "60403", - "n": 10 + "n": 1000 }, { "a": "item", "t": "60404", - "n": 10 + "n": 1000 }, { "a": "item", "t": "60405", - "n": 10 + "n": 1000 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1020, + "zj_atk": 1020, + "zj_zhishi": 1020, + "zj_def": 1020 }, "drop": 70004 }, @@ -3185,85 +3271,85 @@ "id": 38, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 8, + "parts": 9, "stage": 4, "star": 8, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 1000 }, { "a": "item", "t": "60402", - "n": 10 + "n": 1000 }, { "a": "item", "t": "60403", - "n": 10 + "n": 1000 }, { "a": "item", "t": "60404", - "n": 10 + "n": 1000 }, { "a": "item", "t": "60405", - "n": 10 + "n": 1000 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1050, + "zj_atk": 1050, + "zj_zhishi": 1050, + "zj_def": 1050 }, "drop": 70004 }, @@ -3271,257 +3357,257 @@ "id": 39, "name": "intr_weixiuchang_zz_name_4", "car": "che_jp", - "parts": 9, + "parts": 10, "stage": 4, "star": 9, "need": [ { "a": "item", "t": "60401", - "n": 10 + "n": 1100 }, { "a": "item", "t": "60402", - "n": 10 + "n": 1100 }, { "a": "item", "t": "60403", - "n": 10 + "n": 1100 }, { "a": "item", "t": "60404", - "n": 10 + "n": 1100 }, { "a": "item", "t": "60405", - "n": 10 + "n": 1100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 1750 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 }, { "a": "item", "t": "22", - "n": 500 + "n": 750 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1080, + "zj_atk": 1080, + "zj_zhishi": 1080, + "zj_def": 1080 }, "drop": 70004 }, "40": { "id": 40, - "name": "intr_weixiuchang_zz_name_4", - "car": "che_jp", - "parts": 10, - "stage": 4, - "star": 10, + "name": "intr_weixiuchang_zz_name_5", + "car": "che_db", + "parts": 1, + "stage": 5, + "star": 0, "need": [ { "a": "item", - "t": "60401", - "n": 10 + "t": "60501", + "n": 1100 }, { "a": "item", - "t": "60402", - "n": 10 + "t": "60502", + "n": 1100 }, { "a": "item", - "t": "60403", - "n": 10 + "t": "60503", + "n": 1100 }, { "a": "item", - "t": "60404", - "n": 10 + "t": "60504", + "n": 1100 }, { "a": "item", - "t": "60405", - "n": 10 + "t": "60505", + "n": 1100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 500 + "n": 1000 }, { "a": "item", "t": "22", - "n": 500 + "n": 1000 }, { "a": "item", "t": "22", - "n": 1750 + "n": 1000 }, { "a": "item", "t": "22", - "n": 500 + "n": 1000 }, { "a": "item", "t": "22", - "n": 500 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 40 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 40 + { + "zj_def": 1 }, - "3": { - "zj_atk": 40 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 40 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 40 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1110, + "zj_atk": 1110, + "zj_zhishi": 1110, + "zj_def": 1110 }, - "drop": 70004 + "drop": 70005 }, "41": { "id": 41, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 1, + "parts": 2, "stage": 5, "star": 1, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1200 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1200 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1200 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1200 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1140, + "zj_atk": 1140, + "zj_zhishi": 1140, + "zj_def": 1140 }, "drop": 70005 }, @@ -3529,85 +3615,85 @@ "id": 42, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 2, + "parts": 3, "stage": 5, "star": 2, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1300 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1300 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1300 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1300 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1300 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1170, + "zj_atk": 1170, + "zj_zhishi": 1170, + "zj_def": 1170 }, "drop": 70005 }, @@ -3615,85 +3701,85 @@ "id": 43, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 3, + "parts": 4, "stage": 5, "star": 3, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1300 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1300 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1300 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1300 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1300 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1200, + "zj_atk": 1200, + "zj_zhishi": 1200, + "zj_def": 1200 }, "drop": 70005 }, @@ -3701,85 +3787,85 @@ "id": 44, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 4, + "parts": 5, "stage": 5, "star": 4, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1400 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1400 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1400 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1400 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1400 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1230, + "zj_atk": 1230, + "zj_zhishi": 1230, + "zj_def": 1230 }, "drop": 70005 }, @@ -3787,85 +3873,85 @@ "id": 45, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 5, + "parts": 6, "stage": 5, "star": 5, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1400 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1400 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1400 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1400 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1400 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1260, + "zj_atk": 1260, + "zj_zhishi": 1260, + "zj_def": 1260 }, "drop": 70005 }, @@ -3873,85 +3959,85 @@ "id": 46, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 6, + "parts": 7, "stage": 5, "star": 6, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1500 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1500 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1500 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1500 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1500 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1290, + "zj_atk": 1290, + "zj_zhishi": 1290, + "zj_def": 1290 }, "drop": 70005 }, @@ -3959,85 +4045,85 @@ "id": 47, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 7, + "parts": 8, "stage": 5, "star": 7, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1500 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1500 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1500 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1500 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1500 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1320, + "zj_atk": 1320, + "zj_zhishi": 1320, + "zj_def": 1320 }, "drop": 70005 }, @@ -4045,85 +4131,85 @@ "id": 48, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 8, + "parts": 9, "stage": 5, "star": 8, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1600 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1600 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1600 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1600 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1350, + "zj_atk": 1350, + "zj_zhishi": 1350, + "zj_def": 1350 }, "drop": 70005 }, @@ -4131,257 +4217,257 @@ "id": 49, "name": "intr_weixiuchang_zz_name_5", "car": "che_db", - "parts": 9, + "parts": 10, "stage": 5, "star": 9, "need": [ { "a": "item", "t": "60501", - "n": 10 + "n": 1700 }, { "a": "item", "t": "60502", - "n": 10 + "n": 1700 }, { "a": "item", "t": "60503", - "n": 10 + "n": 1700 }, { "a": "item", "t": "60504", - "n": 10 + "n": 1700 }, { "a": "item", "t": "60505", - "n": 10 + "n": 1700 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 }, { "a": "item", "t": "22", - "n": 600 + "n": 1000 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1380, + "zj_atk": 1380, + "zj_zhishi": 1380, + "zj_def": 1380 }, "drop": 70005 }, "50": { "id": 50, - "name": "intr_weixiuchang_zz_name_5", - "car": "che_db", - "parts": 10, - "stage": 5, - "star": 10, + "name": "intr_weixiuchang_zz_name_6", + "car": "che_dxc", + "parts": 1, + "stage": 6, + "star": 0, "need": [ { "a": "item", - "t": "60501", - "n": 10 + "t": "60601", + "n": 1700 }, { "a": "item", - "t": "60502", - "n": 10 + "t": "60602", + "n": 1700 }, { "a": "item", - "t": "60503", - "n": 10 + "t": "60603", + "n": 1700 }, { "a": "item", - "t": "60504", - "n": 10 + "t": "60604", + "n": 1700 }, { "a": "item", - "t": "60505", - "n": 10 + "t": "60605", + "n": 1700 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 600 + "n": 1250 }, { "a": "item", "t": "22", - "n": 600 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2000 + "n": 1250 }, { "a": "item", "t": "22", - "n": 600 + "n": 1250 }, { "a": "item", "t": "22", - "n": 600 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 50 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 50 + { + "zj_def": 1 }, - "3": { - "zj_atk": 50 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 50 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 50 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1410, + "zj_atk": 1410, + "zj_zhishi": 1410, + "zj_def": 1410 }, - "drop": 70005 + "drop": 70006 }, "51": { "id": 51, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 1, + "parts": 2, "stage": 6, "star": 1, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 1800 }, { "a": "item", "t": "60602", - "n": 10 + "n": 1800 }, { "a": "item", "t": "60603", - "n": 10 + "n": 1800 }, { "a": "item", "t": "60604", - "n": 10 + "n": 1800 }, { "a": "item", "t": "60605", - "n": 10 + "n": 1800 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1440, + "zj_atk": 1440, + "zj_zhishi": 1440, + "zj_def": 1440 }, "drop": 70006 }, @@ -4389,85 +4475,85 @@ "id": 52, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 2, + "parts": 3, "stage": 6, "star": 2, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 1900 }, { "a": "item", "t": "60602", - "n": 10 + "n": 1900 }, { "a": "item", "t": "60603", - "n": 10 + "n": 1900 }, { "a": "item", "t": "60604", - "n": 10 + "n": 1900 }, { "a": "item", "t": "60605", - "n": 10 + "n": 1900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1470, + "zj_atk": 1470, + "zj_zhishi": 1470, + "zj_def": 1470 }, "drop": 70006 }, @@ -4475,85 +4561,85 @@ "id": 53, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 3, + "parts": 4, "stage": 6, "star": 3, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 1900 }, { "a": "item", "t": "60602", - "n": 10 + "n": 1900 }, { "a": "item", "t": "60603", - "n": 10 + "n": 1900 }, { "a": "item", "t": "60604", - "n": 10 + "n": 1900 }, { "a": "item", "t": "60605", - "n": 10 + "n": 1900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1500, + "zj_atk": 1500, + "zj_zhishi": 1500, + "zj_def": 1500 }, "drop": 70006 }, @@ -4561,85 +4647,85 @@ "id": 54, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 4, + "parts": 5, "stage": 6, "star": 4, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 2000 }, { "a": "item", "t": "60602", - "n": 10 + "n": 2000 }, { "a": "item", "t": "60603", - "n": 10 + "n": 2000 }, { "a": "item", "t": "60604", - "n": 10 + "n": 2000 }, { "a": "item", "t": "60605", - "n": 10 + "n": 2000 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1530, + "zj_atk": 1530, + "zj_zhishi": 1530, + "zj_def": 1530 }, "drop": 70006 }, @@ -4647,85 +4733,85 @@ "id": 55, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 5, + "parts": 6, "stage": 6, "star": 5, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 2100 }, { "a": "item", "t": "60602", - "n": 10 + "n": 2100 }, { "a": "item", "t": "60603", - "n": 10 + "n": 2100 }, { "a": "item", "t": "60604", - "n": 10 + "n": 2100 }, { "a": "item", "t": "60605", - "n": 10 + "n": 2100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1560, + "zj_atk": 1560, + "zj_zhishi": 1560, + "zj_def": 1560 }, "drop": 70006 }, @@ -4733,85 +4819,85 @@ "id": 56, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 6, + "parts": 7, "stage": 6, "star": 6, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 2100 }, { "a": "item", "t": "60602", - "n": 10 + "n": 2100 }, { "a": "item", "t": "60603", - "n": 10 + "n": 2100 }, { "a": "item", "t": "60604", - "n": 10 + "n": 2100 }, { "a": "item", "t": "60605", - "n": 10 + "n": 2100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1590, + "zj_atk": 1590, + "zj_zhishi": 1590, + "zj_def": 1590 }, "drop": 70006 }, @@ -4819,85 +4905,85 @@ "id": 57, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 7, + "parts": 8, "stage": 6, "star": 7, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 2200 }, { "a": "item", "t": "60602", - "n": 10 + "n": 2200 }, { "a": "item", "t": "60603", - "n": 10 + "n": 2200 }, { "a": "item", "t": "60604", - "n": 10 + "n": 2200 }, { "a": "item", "t": "60605", - "n": 10 + "n": 2200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1620, + "zj_atk": 1620, + "zj_zhishi": 1620, + "zj_def": 1620 }, "drop": 70006 }, @@ -4905,85 +4991,85 @@ "id": 58, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 8, + "parts": 9, "stage": 6, "star": 8, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 2300 }, { "a": "item", "t": "60602", - "n": 10 + "n": 2300 }, { "a": "item", "t": "60603", - "n": 10 + "n": 2300 }, { "a": "item", "t": "60604", - "n": 10 + "n": 2300 }, { "a": "item", "t": "60605", - "n": 10 + "n": 2300 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1650, + "zj_atk": 1650, + "zj_zhishi": 1650, + "zj_def": 1650 }, "drop": 70006 }, @@ -4991,257 +5077,257 @@ "id": 59, "name": "intr_weixiuchang_zz_name_6", "car": "che_dxc", - "parts": 9, + "parts": 10, "stage": 6, "star": 9, "need": [ { "a": "item", "t": "60601", - "n": 10 + "n": 2300 }, { "a": "item", "t": "60602", - "n": 10 + "n": 2300 }, { "a": "item", "t": "60603", - "n": 10 + "n": 2300 }, { "a": "item", "t": "60604", - "n": 10 + "n": 2300 }, { "a": "item", "t": "60605", - "n": 10 + "n": 2300 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 }, { "a": "item", "t": "22", - "n": 700 + "n": 1250 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1680, + "zj_atk": 1680, + "zj_zhishi": 1680, + "zj_def": 1680 }, "drop": 70006 }, "60": { "id": 60, - "name": "intr_weixiuchang_zz_name_6", - "car": "che_dxc", - "parts": 10, - "stage": 6, - "star": 10, + "name": "intr_weixiuchang_zz_name_7", + "car": "che_mb", + "parts": 1, + "stage": 7, + "star": 0, "need": [ { "a": "item", - "t": "60601", - "n": 10 + "t": "60701", + "n": 2400 }, { "a": "item", - "t": "60602", - "n": 10 + "t": "60702", + "n": 2400 }, { "a": "item", - "t": "60603", - "n": 10 + "t": "60703", + "n": 2400 }, { "a": "item", - "t": "60604", - "n": 10 + "t": "60704", + "n": 2400 }, { "a": "item", - "t": "60605", - "n": 10 + "t": "60705", + "n": 2400 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 700 + "n": 1500 }, { "a": "item", "t": "22", - "n": 700 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2250 + "n": 1500 }, { "a": "item", "t": "22", - "n": 700 + "n": 1500 }, { "a": "item", "t": "22", - "n": 700 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 60 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 60 + { + "zj_def": 1 }, - "3": { - "zj_atk": 60 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 60 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 60 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1710, + "zj_atk": 1710, + "zj_zhishi": 1710, + "zj_def": 1710 }, - "drop": 70006 + "drop": 70007 }, "61": { "id": 61, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 1, + "parts": 2, "stage": 7, "star": 1, "need": [ { "a": "item", "t": "60701", - "n": 10 - }, - { - "a": "item", - "t": "60702", - "n": 10 - }, - { - "a": "item", - "t": "60703", - "n": 10 - }, - { - "a": "item", - "t": "60704", - "n": 10 - }, - { - "a": "item", - "t": "60705", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 800 - }, - { - "a": "item", - "t": "22", - "n": 800 - }, - { - "a": "item", - "t": "22", "n": 2500 }, + { + "a": "item", + "t": "60702", + "n": 2500 + }, + { + "a": "item", + "t": "60703", + "n": 2500 + }, + { + "a": "item", + "t": "60704", + "n": 2500 + }, + { + "a": "item", + "t": "60705", + "n": 2500 + } + ], + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 + }, + { + "a": "item", + "t": "22", + "n": 1500 + }, + { + "a": "item", + "t": "22", + "n": 1500 + }, + { + "a": "item", + "t": "22", + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1740, + "zj_atk": 1740, + "zj_zhishi": 1740, + "zj_def": 1740 }, "drop": 70007 }, @@ -5249,85 +5335,85 @@ "id": 62, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 2, + "parts": 3, "stage": 7, "star": 2, "need": [ { "a": "item", "t": "60701", - "n": 10 + "n": 2600 }, { "a": "item", "t": "60702", - "n": 10 + "n": 2600 }, { "a": "item", "t": "60703", - "n": 10 + "n": 2600 }, { "a": "item", "t": "60704", - "n": 10 + "n": 2600 }, { "a": "item", "t": "60705", - "n": 10 + "n": 2600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1770, + "zj_atk": 1770, + "zj_zhishi": 1770, + "zj_def": 1770 }, "drop": 70007 }, @@ -5335,85 +5421,85 @@ "id": 63, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 3, + "parts": 4, "stage": 7, "star": 3, "need": [ { "a": "item", "t": "60701", - "n": 10 + "n": 2600 }, { "a": "item", "t": "60702", - "n": 10 + "n": 2600 }, { "a": "item", "t": "60703", - "n": 10 + "n": 2600 }, { "a": "item", "t": "60704", - "n": 10 + "n": 2600 }, { "a": "item", "t": "60705", - "n": 10 + "n": 2600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1800, + "zj_atk": 1800, + "zj_zhishi": 1800, + "zj_def": 1800 }, "drop": 70007 }, @@ -5421,85 +5507,85 @@ "id": 64, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 4, + "parts": 5, "stage": 7, "star": 4, "need": [ { "a": "item", "t": "60701", - "n": 10 + "n": 2700 }, { "a": "item", "t": "60702", - "n": 10 + "n": 2700 }, { "a": "item", "t": "60703", - "n": 10 + "n": 2700 }, { "a": "item", "t": "60704", - "n": 10 + "n": 2700 }, { "a": "item", "t": "60705", - "n": 10 + "n": 2700 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1830, + "zj_atk": 1830, + "zj_zhishi": 1830, + "zj_def": 1830 }, "drop": 70007 }, @@ -5507,85 +5593,85 @@ "id": 65, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 5, + "parts": 6, "stage": 7, "star": 5, "need": [ { "a": "item", "t": "60701", - "n": 10 + "n": 2800 }, { "a": "item", "t": "60702", - "n": 10 + "n": 2800 }, { "a": "item", "t": "60703", - "n": 10 + "n": 2800 }, { "a": "item", "t": "60704", - "n": 10 + "n": 2800 }, { "a": "item", "t": "60705", - "n": 10 + "n": 2800 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1860, + "zj_atk": 1860, + "zj_zhishi": 1860, + "zj_def": 1860 }, "drop": 70007 }, @@ -5593,85 +5679,85 @@ "id": 66, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 6, + "parts": 7, "stage": 7, "star": 6, "need": [ { "a": "item", "t": "60701", - "n": 10 + "n": 2900 }, { "a": "item", "t": "60702", - "n": 10 + "n": 2900 }, { "a": "item", "t": "60703", - "n": 10 + "n": 2900 }, { "a": "item", "t": "60704", - "n": 10 + "n": 2900 }, { "a": "item", "t": "60705", - "n": 10 + "n": 2900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1890, + "zj_atk": 1890, + "zj_zhishi": 1890, + "zj_def": 1890 }, "drop": 70007 }, @@ -5679,85 +5765,85 @@ "id": 67, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 7, + "parts": 8, "stage": 7, "star": 7, "need": [ { "a": "item", "t": "60701", - "n": 10 + "n": 2900 }, { "a": "item", "t": "60702", - "n": 10 + "n": 2900 }, { "a": "item", "t": "60703", - "n": 10 + "n": 2900 }, { "a": "item", "t": "60704", - "n": 10 + "n": 2900 }, { "a": "item", "t": "60705", - "n": 10 + "n": 2900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1920, + "zj_atk": 1920, + "zj_zhishi": 1920, + "zj_def": 1920 }, "drop": 70007 }, @@ -5765,85 +5851,85 @@ "id": 68, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 8, + "parts": 9, "stage": 7, "star": 8, "need": [ { "a": "item", "t": "60701", - "n": 10 + "n": 3000 }, { "a": "item", "t": "60702", - "n": 10 + "n": 3000 }, { "a": "item", "t": "60703", - "n": 10 + "n": 3000 }, { "a": "item", "t": "60704", - "n": 10 + "n": 3000 }, { "a": "item", "t": "60705", - "n": 10 + "n": 3000 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1950, + "zj_atk": 1950, + "zj_zhishi": 1950, + "zj_def": 1950 }, "drop": 70007 }, @@ -5851,257 +5937,257 @@ "id": 69, "name": "intr_weixiuchang_zz_name_7", "car": "che_mb", - "parts": 9, + "parts": 10, "stage": 7, "star": 9, "need": [ { "a": "item", "t": "60701", - "n": 10 + "n": 3100 }, { "a": "item", "t": "60702", - "n": 10 + "n": 3100 }, { "a": "item", "t": "60703", - "n": 10 + "n": 3100 }, { "a": "item", "t": "60704", - "n": 10 + "n": 3100 }, { "a": "item", "t": "60705", - "n": 10 + "n": 3100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 }, { "a": "item", "t": "22", - "n": 800 + "n": 1500 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 1980, + "zj_atk": 1980, + "zj_zhishi": 1980, + "zj_def": 1980 }, "drop": 70007 }, "70": { "id": 70, - "name": "intr_weixiuchang_zz_name_7", - "car": "che_mb", - "parts": 10, - "stage": 7, - "star": 10, + "name": "intr_weixiuchang_zz_name_8", + "car": "che_cp", + "parts": 1, + "stage": 8, + "star": 0, "need": [ { "a": "item", - "t": "60701", - "n": 10 + "t": "60801", + "n": 3200 }, { "a": "item", - "t": "60702", - "n": 10 + "t": "60802", + "n": 3200 }, { "a": "item", - "t": "60703", - "n": 10 + "t": "60803", + "n": 3200 }, { "a": "item", - "t": "60704", - "n": 10 + "t": "60804", + "n": 3200 }, { "a": "item", - "t": "60705", - "n": 10 + "t": "60805", + "n": 3200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 800 + "n": 1750 }, { "a": "item", "t": "22", - "n": 800 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2500 + "n": 1750 }, { "a": "item", "t": "22", - "n": 800 + "n": 1750 }, { "a": "item", "t": "22", - "n": 800 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 70 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 70 + { + "zj_def": 1 }, - "3": { - "zj_atk": 70 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 70 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 70 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2010, + "zj_atk": 2010, + "zj_zhishi": 2010, + "zj_def": 2010 }, - "drop": 70007 + "drop": 70008 }, "71": { "id": 71, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 1, + "parts": 2, "stage": 8, "star": 1, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 3300 }, { "a": "item", "t": "60802", - "n": 10 + "n": 3300 }, { "a": "item", "t": "60803", - "n": 10 + "n": 3300 }, { "a": "item", "t": "60804", - "n": 10 + "n": 3300 }, { "a": "item", "t": "60805", - "n": 10 + "n": 3300 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2040, + "zj_atk": 2040, + "zj_zhishi": 2040, + "zj_def": 2040 }, "drop": 70008 }, @@ -6109,85 +6195,85 @@ "id": 72, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 2, + "parts": 3, "stage": 8, "star": 2, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 3400 }, { "a": "item", "t": "60802", - "n": 10 + "n": 3400 }, { "a": "item", "t": "60803", - "n": 10 + "n": 3400 }, { "a": "item", "t": "60804", - "n": 10 + "n": 3400 }, { "a": "item", "t": "60805", - "n": 10 + "n": 3400 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2070, + "zj_atk": 2070, + "zj_zhishi": 2070, + "zj_def": 2070 }, "drop": 70008 }, @@ -6195,85 +6281,85 @@ "id": 73, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 3, + "parts": 4, "stage": 8, "star": 3, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 3400 }, { "a": "item", "t": "60802", - "n": 10 + "n": 3400 }, { "a": "item", "t": "60803", - "n": 10 + "n": 3400 }, { "a": "item", "t": "60804", - "n": 10 + "n": 3400 }, { "a": "item", "t": "60805", - "n": 10 + "n": 3400 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2100, + "zj_atk": 2100, + "zj_zhishi": 2100, + "zj_def": 2100 }, "drop": 70008 }, @@ -6281,85 +6367,85 @@ "id": 74, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 4, + "parts": 5, "stage": 8, "star": 4, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 3500 }, { "a": "item", "t": "60802", - "n": 10 + "n": 3500 }, { "a": "item", "t": "60803", - "n": 10 + "n": 3500 }, { "a": "item", "t": "60804", - "n": 10 + "n": 3500 }, { "a": "item", "t": "60805", - "n": 10 + "n": 3500 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2130, + "zj_atk": 2130, + "zj_zhishi": 2130, + "zj_def": 2130 }, "drop": 70008 }, @@ -6367,85 +6453,85 @@ "id": 75, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 5, + "parts": 6, "stage": 8, "star": 5, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 3600 }, { "a": "item", "t": "60802", - "n": 10 + "n": 3600 }, { "a": "item", "t": "60803", - "n": 10 + "n": 3600 }, { "a": "item", "t": "60804", - "n": 10 + "n": 3600 }, { "a": "item", "t": "60805", - "n": 10 + "n": 3600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2160, + "zj_atk": 2160, + "zj_zhishi": 2160, + "zj_def": 2160 }, "drop": 70008 }, @@ -6453,85 +6539,85 @@ "id": 76, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 6, + "parts": 7, "stage": 8, "star": 6, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 3700 }, { "a": "item", "t": "60802", - "n": 10 + "n": 3700 }, { "a": "item", "t": "60803", - "n": 10 + "n": 3700 }, { "a": "item", "t": "60804", - "n": 10 + "n": 3700 }, { "a": "item", "t": "60805", - "n": 10 + "n": 3700 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2190, + "zj_atk": 2190, + "zj_zhishi": 2190, + "zj_def": 2190 }, "drop": 70008 }, @@ -6539,85 +6625,85 @@ "id": 77, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 7, + "parts": 8, "stage": 8, "star": 7, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 3800 }, { "a": "item", "t": "60802", - "n": 10 + "n": 3800 }, { "a": "item", "t": "60803", - "n": 10 + "n": 3800 }, { "a": "item", "t": "60804", - "n": 10 + "n": 3800 }, { "a": "item", "t": "60805", - "n": 10 + "n": 3800 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2220, + "zj_atk": 2220, + "zj_zhishi": 2220, + "zj_def": 2220 }, "drop": 70008 }, @@ -6625,85 +6711,85 @@ "id": 78, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 8, + "parts": 9, "stage": 8, "star": 8, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 3900 }, { "a": "item", "t": "60802", - "n": 10 + "n": 3900 }, { "a": "item", "t": "60803", - "n": 10 + "n": 3900 }, { "a": "item", "t": "60804", - "n": 10 + "n": 3900 }, { "a": "item", "t": "60805", - "n": 10 + "n": 3900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2250, + "zj_atk": 2250, + "zj_zhishi": 2250, + "zj_def": 2250 }, "drop": 70008 }, @@ -6711,257 +6797,257 @@ "id": 79, "name": "intr_weixiuchang_zz_name_8", "car": "che_cp", - "parts": 9, + "parts": 10, "stage": 8, "star": 9, "need": [ { "a": "item", "t": "60801", - "n": 10 + "n": 4000 }, { "a": "item", "t": "60802", - "n": 10 + "n": 4000 }, { "a": "item", "t": "60803", - "n": 10 + "n": 4000 }, { "a": "item", "t": "60804", - "n": 10 + "n": 4000 }, { "a": "item", "t": "60805", - "n": 10 + "n": 4000 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 2750 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 }, { "a": "item", "t": "22", - "n": 900 + "n": 1750 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2280, + "zj_atk": 2280, + "zj_zhishi": 2280, + "zj_def": 2280 }, "drop": 70008 }, "80": { "id": 80, - "name": "intr_weixiuchang_zz_name_8", - "car": "che_cp", - "parts": 10, - "stage": 8, - "star": 10, + "name": "intr_weixiuchang_zz_name_9", + "car": "che_fj", + "parts": 1, + "stage": 9, + "star": 0, "need": [ { "a": "item", - "t": "60801", - "n": 10 + "t": "60901", + "n": 4100 }, { "a": "item", - "t": "60802", - "n": 10 + "t": "60902", + "n": 4100 }, { "a": "item", - "t": "60803", - "n": 10 + "t": "60903", + "n": 4100 }, { "a": "item", - "t": "60804", - "n": 10 + "t": "60904", + "n": 4100 }, { "a": "item", - "t": "60805", - "n": 10 + "t": "60905", + "n": 4100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 900 + "n": 2000 }, { "a": "item", "t": "22", - "n": 900 + "n": 2000 }, { "a": "item", "t": "22", - "n": 2750 + "n": 2000 }, { "a": "item", "t": "22", - "n": 900 + "n": 2000 }, { "a": "item", "t": "22", - "n": 900 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 80 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 80 + { + "zj_def": 1 }, - "3": { - "zj_atk": 80 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 80 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 80 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2310, + "zj_atk": 2310, + "zj_zhishi": 2310, + "zj_def": 2310 }, - "drop": 70008 + "drop": 70009 }, "81": { "id": 81, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 1, + "parts": 2, "stage": 9, "star": 1, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 4200 }, { "a": "item", "t": "60902", - "n": 10 + "n": 4200 }, { "a": "item", "t": "60903", - "n": 10 + "n": 4200 }, { "a": "item", "t": "60904", - "n": 10 + "n": 4200 }, { "a": "item", "t": "60905", - "n": 10 + "n": 4200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2340, + "zj_atk": 2340, + "zj_zhishi": 2340, + "zj_def": 2340 }, "drop": 70009 }, @@ -6969,85 +7055,85 @@ "id": 82, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 2, + "parts": 3, "stage": 9, "star": 2, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 4300 }, { "a": "item", "t": "60902", - "n": 10 + "n": 4300 }, { "a": "item", "t": "60903", - "n": 10 + "n": 4300 }, { "a": "item", "t": "60904", - "n": 10 + "n": 4300 }, { "a": "item", "t": "60905", - "n": 10 + "n": 4300 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2370, + "zj_atk": 2370, + "zj_zhishi": 2370, + "zj_def": 2370 }, "drop": 70009 }, @@ -7055,85 +7141,85 @@ "id": 83, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 3, + "parts": 4, "stage": 9, "star": 3, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 4400 }, { "a": "item", "t": "60902", - "n": 10 + "n": 4400 }, { "a": "item", "t": "60903", - "n": 10 + "n": 4400 }, { "a": "item", "t": "60904", - "n": 10 + "n": 4400 }, { "a": "item", "t": "60905", - "n": 10 + "n": 4400 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2400, + "zj_atk": 2400, + "zj_zhishi": 2400, + "zj_def": 2400 }, "drop": 70009 }, @@ -7141,85 +7227,85 @@ "id": 84, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 4, + "parts": 5, "stage": 9, "star": 4, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 4500 }, { "a": "item", "t": "60902", - "n": 10 + "n": 4500 }, { "a": "item", "t": "60903", - "n": 10 + "n": 4500 }, { "a": "item", "t": "60904", - "n": 10 + "n": 4500 }, { "a": "item", "t": "60905", - "n": 10 + "n": 4500 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2430, + "zj_atk": 2430, + "zj_zhishi": 2430, + "zj_def": 2430 }, "drop": 70009 }, @@ -7227,85 +7313,85 @@ "id": 85, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 5, + "parts": 6, "stage": 9, "star": 5, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 4600 }, { "a": "item", "t": "60902", - "n": 10 + "n": 4600 }, { "a": "item", "t": "60903", - "n": 10 + "n": 4600 }, { "a": "item", "t": "60904", - "n": 10 + "n": 4600 }, { "a": "item", "t": "60905", - "n": 10 + "n": 4600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2460, + "zj_atk": 2460, + "zj_zhishi": 2460, + "zj_def": 2460 }, "drop": 70009 }, @@ -7313,85 +7399,85 @@ "id": 86, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 6, + "parts": 7, "stage": 9, "star": 6, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 4700 }, { "a": "item", "t": "60902", - "n": 10 + "n": 4700 }, { "a": "item", "t": "60903", - "n": 10 + "n": 4700 }, { "a": "item", "t": "60904", - "n": 10 + "n": 4700 }, { "a": "item", "t": "60905", - "n": 10 + "n": 4700 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2490, + "zj_atk": 2490, + "zj_zhishi": 2490, + "zj_def": 2490 }, "drop": 70009 }, @@ -7399,85 +7485,85 @@ "id": 87, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 7, + "parts": 8, "stage": 9, "star": 7, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 4800 }, { "a": "item", "t": "60902", - "n": 10 + "n": 4800 }, { "a": "item", "t": "60903", - "n": 10 + "n": 4800 }, { "a": "item", "t": "60904", - "n": 10 + "n": 4800 }, { "a": "item", "t": "60905", - "n": 10 + "n": 4800 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2520, + "zj_atk": 2520, + "zj_zhishi": 2520, + "zj_def": 2520 }, "drop": 70009 }, @@ -7485,85 +7571,85 @@ "id": 88, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 8, + "parts": 9, "stage": 9, "star": 8, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 4900 }, { "a": "item", "t": "60902", - "n": 10 + "n": 4900 }, { "a": "item", "t": "60903", - "n": 10 + "n": 4900 }, { "a": "item", "t": "60904", - "n": 10 + "n": 4900 }, { "a": "item", "t": "60905", - "n": 10 + "n": 4900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2550, + "zj_atk": 2550, + "zj_zhishi": 2550, + "zj_def": 2550 }, "drop": 70009 }, @@ -7571,257 +7657,257 @@ "id": 89, "name": "intr_weixiuchang_zz_name_9", "car": "che_fj", - "parts": 9, + "parts": 10, "stage": 9, "star": 9, "need": [ { "a": "item", "t": "60901", - "n": 10 + "n": 5000 }, { "a": "item", "t": "60902", - "n": 10 + "n": 5000 }, { "a": "item", "t": "60903", - "n": 10 + "n": 5000 }, { "a": "item", "t": "60904", - "n": 10 + "n": 5000 }, { "a": "item", "t": "60905", - "n": 10 + "n": 5000 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2000 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2580, + "zj_atk": 2580, + "zj_zhishi": 2580, + "zj_def": 2580 }, "drop": 70009 }, "90": { "id": 90, - "name": "intr_weixiuchang_zz_name_9", - "car": "che_fj", - "parts": 10, - "stage": 9, - "star": 10, + "name": "intr_weixiuchang_zz_name_10", + "car": "che_zsfj", + "parts": 1, + "stage": 10, + "star": 0, "need": [ { "a": "item", - "t": "60901", - "n": 10 + "t": "61001", + "n": 5100 }, { "a": "item", - "t": "60902", - "n": 10 + "t": "61002", + "n": 5100 }, { "a": "item", - "t": "60903", - "n": 10 + "t": "61003", + "n": 5100 }, { "a": "item", - "t": "60904", - "n": 10 + "t": "61004", + "n": 5100 }, { "a": "item", - "t": "60905", - "n": 10 + "t": "61005", + "n": 5100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1000 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3000 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1000 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 90 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 90 + { + "zj_def": 1 }, - "3": { - "zj_atk": 90 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 90 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 90 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2610, + "zj_atk": 2610, + "zj_zhishi": 2610, + "zj_def": 2610 }, - "drop": 70009 + "drop": 70010 }, "91": { "id": 91, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 1, + "parts": 2, "stage": 10, "star": 1, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 5200 }, { "a": "item", "t": "61002", - "n": 10 + "n": 5200 }, { "a": "item", "t": "61003", - "n": 10 + "n": 5200 }, { "a": "item", "t": "61004", - "n": 10 + "n": 5200 }, { "a": "item", "t": "61005", - "n": 10 + "n": 5200 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2640, + "zj_atk": 2640, + "zj_zhishi": 2640, + "zj_def": 2640 }, "drop": 70010 }, @@ -7829,85 +7915,85 @@ "id": 92, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 2, + "parts": 3, "stage": 10, "star": 2, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 5300 }, { "a": "item", "t": "61002", - "n": 10 + "n": 5300 }, { "a": "item", "t": "61003", - "n": 10 + "n": 5300 }, { "a": "item", "t": "61004", - "n": 10 + "n": 5300 }, { "a": "item", "t": "61005", - "n": 10 + "n": 5300 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2670, + "zj_atk": 2670, + "zj_zhishi": 2670, + "zj_def": 2670 }, "drop": 70010 }, @@ -7915,85 +8001,85 @@ "id": 93, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 3, + "parts": 4, "stage": 10, "star": 3, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 5400 }, { "a": "item", "t": "61002", - "n": 10 + "n": 5400 }, { "a": "item", "t": "61003", - "n": 10 + "n": 5400 }, { "a": "item", "t": "61004", - "n": 10 + "n": 5400 }, { "a": "item", "t": "61005", - "n": 10 + "n": 5400 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2700, + "zj_atk": 2700, + "zj_zhishi": 2700, + "zj_def": 2700 }, "drop": 70010 }, @@ -8001,85 +8087,85 @@ "id": 94, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 4, + "parts": 5, "stage": 10, "star": 4, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 5500 }, { "a": "item", "t": "61002", - "n": 10 + "n": 5500 }, { "a": "item", "t": "61003", - "n": 10 + "n": 5500 }, { "a": "item", "t": "61004", - "n": 10 + "n": 5500 }, { "a": "item", "t": "61005", - "n": 10 + "n": 5500 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2730, + "zj_atk": 2730, + "zj_zhishi": 2730, + "zj_def": 2730 }, "drop": 70010 }, @@ -8087,85 +8173,85 @@ "id": 95, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 5, + "parts": 6, "stage": 10, "star": 5, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 5600 }, { "a": "item", "t": "61002", - "n": 10 + "n": 5600 }, { "a": "item", "t": "61003", - "n": 10 + "n": 5600 }, { "a": "item", "t": "61004", - "n": 10 + "n": 5600 }, { "a": "item", "t": "61005", - "n": 10 + "n": 5600 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2760, + "zj_atk": 2760, + "zj_zhishi": 2760, + "zj_def": 2760 }, "drop": 70010 }, @@ -8173,85 +8259,85 @@ "id": 96, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 6, + "parts": 7, "stage": 10, "star": 6, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 5700 }, { "a": "item", "t": "61002", - "n": 10 + "n": 5700 }, { "a": "item", "t": "61003", - "n": 10 + "n": 5700 }, { "a": "item", "t": "61004", - "n": 10 + "n": 5700 }, { "a": "item", "t": "61005", - "n": 10 + "n": 5700 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2790, + "zj_atk": 2790, + "zj_zhishi": 2790, + "zj_def": 2790 }, "drop": 70010 }, @@ -8259,85 +8345,85 @@ "id": 97, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 7, + "parts": 8, "stage": 10, "star": 7, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 5800 }, { "a": "item", "t": "61002", - "n": 10 + "n": 5800 }, { "a": "item", "t": "61003", - "n": 10 + "n": 5800 }, { "a": "item", "t": "61004", - "n": 10 + "n": 5800 }, { "a": "item", "t": "61005", - "n": 10 + "n": 5800 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_liliang": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2820, + "zj_atk": 2820, + "zj_zhishi": 2820, + "zj_def": 2820 }, "drop": 70010 }, @@ -8345,85 +8431,85 @@ "id": 98, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 8, + "parts": 9, "stage": 10, "star": 8, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 5900 }, { "a": "item", "t": "61002", - "n": 10 + "n": 5900 }, { "a": "item", "t": "61003", - "n": 10 + "n": 5900 }, { "a": "item", "t": "61004", - "n": 10 + "n": 5900 }, { "a": "item", "t": "61005", - "n": 10 + "n": 5900 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_def": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2850, + "zj_atk": 2850, + "zj_zhishi": 2850, + "zj_def": 2850 }, "drop": 70010 }, @@ -8431,171 +8517,85 @@ "id": 99, "name": "intr_weixiuchang_zz_name_10", "car": "che_zsfj", - "parts": 9, + "parts": 10, "stage": 10, "star": 9, "need": [ { "a": "item", "t": "61001", - "n": 10 + "n": 6100 }, { "a": "item", "t": "61002", - "n": 10 + "n": 6100 }, { "a": "item", "t": "61003", - "n": 10 + "n": 6100 }, { "a": "item", "t": "61004", - "n": 10 + "n": 6100 }, { "a": "item", "t": "61005", - "n": 10 + "n": 6100 } ], - "need2": [ + "exchange": [ { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 3250 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 }, { "a": "item", "t": "22", - "n": 1100 + "n": 2250 } ], - "buff": { - "1": { - "zj_liliang": 100 + "buff": [ + { + "zj_liliang": 1 }, - "2": { - "zj_def": 100 + { + "zj_def": 1 }, - "3": { - "zj_atk": 100 + { + "zj_atk": 1 }, - "4": { - "zj_zhishi": 100 + { + "zj_zhishi": 1 }, - "5": { - "zj_atk": 100 + { + "zj_zhishi": 1 } - }, + ], "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 - }, - "drop": 70010 - }, - "100": { - "id": 100, - "name": "intr_weixiuchang_zz_name_10", - "car": "che_zsfj", - "parts": 10, - "stage": 10, - "star": 10, - "need": [ - { - "a": "item", - "t": "61001", - "n": 10 - }, - { - "a": "item", - "t": "61002", - "n": 10 - }, - { - "a": "item", - "t": "61003", - "n": 10 - }, - { - "a": "item", - "t": "61004", - "n": 10 - }, - { - "a": "item", - "t": "61005", - "n": 10 - } - ], - "need2": [ - { - "a": "item", - "t": "22", - "n": 1100 - }, - { - "a": "item", - "t": "22", - "n": 1100 - }, - { - "a": "item", - "t": "22", - "n": 3250 - }, - { - "a": "item", - "t": "22", - "n": 1100 - }, - { - "a": "item", - "t": "22", - "n": 1100 - } - ], - "buff": { - "1": { - "zj_liliang": 100 - }, - "2": { - "zj_def": 100 - }, - "3": { - "zj_atk": 100 - }, - "4": { - "zj_zhishi": 100 - }, - "5": { - "zj_atk": 100 - } - }, - "buff2": { - "zj_liliang": 30, - "zj_atk": 30, - "zj_zhishi": 30, - "zj_def": 30 + "zj_liliang": 2880, + "zj_atk": 2880, + "zj_zhishi": 2880, + "zj_def": 2880 }, "drop": 70010 } diff --git a/src/json/xianshilibao.json5 b/src/json/xianshilibao.json5 index 3eebb66..b6d644f 100644 --- a/src/json/xianshilibao.json5 +++ b/src/json/xianshilibao.json5 @@ -1,20 +1,12 @@ { - lv31: { payId: 'lv30', time: 7200 }, - lv45: { payId: 'lv40', time: 7200 }, - lv54: { payId: 'lv55', time: 7200 }, - lv58: { payId: 'lv58', time: 7200 }, - lv60: { payId: 'lv60', time: 7200 }, - lv63: { payId: 'lv63', time: 7200 }, - lv66: { payId: 'lv66', time: 7200 }, - lv69: { payId: 'lv69', time: 7200 }, - lv72: { payId: 'lv72', time: 7200 }, - lv75: { payId: 'lv75', time: 7200 }, - lv78: { payId: 'lv78', time: 7200 }, - lv81: { payId: 'lv81', time: 7200 }, - lv84: { payId: 'lv84', time: 7200 }, - lv87: { payId: 'lv87', time: 7200 }, - lv90: { payId: 'lv90', time: 7200 }, - lv93: { payId: 'lv93', time: 7200 }, - lv96: { payId: 'lv96', time: 7200 }, - lv99: { payId: 'lv99', time: 7200 } + lv31: { payId: 'lv30', time: 3600, scale: 3300}, + lv45: { payId: 'lv40', time: 3600, scale: 3300 }, + lv50: { payId: 'lv55', time: 3600, scale: 2000 }, + lv53: { payId: 'lv58', time: 3600, scale: 2000 }, + lv56: { payId: 'lv60', time: 3600, scale: 2000 }, + lv60: { payId: 'lv63', time: 3600, scale: 2000 }, + lv63: { payId: 'lv66', time: 3600, scale: 2000 }, + lv66: { payId: 'lv69', time: 3600, scale: 1800 }, + lv68: { payId: 'lv72', time: 3600, scale: 1800 }, + lv70: { payId: 'lv75', time: 3600, scale: 1800 } } \ No newline at end of file diff --git a/src/json/yuyuemail.json5 b/src/json/yuyuemail.json5 new file mode 100644 index 0000000..40b84f9 --- /dev/null +++ b/src/json/yuyuemail.json5 @@ -0,0 +1,48 @@ +{ + //邮件标题 + "title": { + en: "Celebrating 50,000 pre-registrations", + ja: "祝5万件達成 事前登録報酬", + ko: "사전 등록 5만 건 달성 기념 사전등록 보상:", + "zh-TW": "狂賀事前預約5萬人獎勵", + }, + //邮件内容 + "content": { + en: "Thank you very much for 50,000 pre-registrations! As a token of gratitude, we're now handing out pre-registration bonuses. Please make good use of them during your adventures within the game. Face challenges and become part of creating a new legendary story in the treacherous city of Roanapur. We hope that you'll continue to support \"BLACK LAGOON Heaven's Shot\" in the future!", + ja: "事前登録5万件達成、誠にありがとうございます!\n事前登録達成報酬をお届けします。ゲーム内での冒険にぜひお役立てください。\n悪徳の街「ロアナプラ」で、困難に立ち向かい、新たなる伝説の舞台を築く一員となりましょう。\n『BLACK LAGOON Heaven's Shot』を末永くよろしくお願いいたします!", + ko: "사전 등록 5만 건 달성! 많은 관심에 진심으로 감사드립니다!\n사전 등록 달성 보상을 보내드리오니, 부디 게임 플레이에 도움이 되시기를 바립니다.\n악당들의 거리 \"로아나프라\"에서, 곤경에 맞서 새로운 전설을 만드는 일원이 되어 봅시다!\n『BLACK LAGOON Heaven's Shot』을 앞으로도 잘 부탁드립니다!", + "zh-TW": "感謝各位的大力支持,事前預約達成5萬人!\n為您發放事前預約獎勵,請用來幫助自己在遊戲內提升自身勢力。\n在「羅阿那普拉」留下屬於你自己的傳說吧。\n煩請各位請多多支持『BLACK LAGOON Heaven's Shot』!", + }, + //开启时间戳 + "opentime": 1701763190, + //结束时间戳 + "overtime": 1704560400, + //奖励 + "prize": [ + { + "a": "attr", + "t": "jinbi", + "n": 1000000 + }, + { + "a": "attr", + "t": "rmbmoney", + "n": 500 + }, + { + "a": "item", + "t": "1", + "n": 100000 + }, + { + "a": "item", + "t": "4", + "n": 10 + }, + { + "a": "item", + "t": "24", + "n": 2 + } + ] +} \ No newline at end of file diff --git a/src/json/zhuanshu.json b/src/json/zhuanshu.json index 2dc9e74..e3f460d 100644 --- a/src/json/zhuanshu.json +++ b/src/json/zhuanshu.json @@ -29,7 +29,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -317,7 +317,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -605,7 +605,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -893,7 +893,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -1231,7 +1231,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -1569,7 +1569,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -1921,7 +1921,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -2209,7 +2209,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -2497,7 +2497,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -2785,7 +2785,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -3123,7 +3123,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -3461,7 +3461,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -3813,7 +3813,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -4101,7 +4101,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -4389,7 +4389,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -4677,7 +4677,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -5015,7 +5015,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -5353,7 +5353,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -5705,7 +5705,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -5993,7 +5993,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -6281,7 +6281,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -6569,7 +6569,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -6907,7 +6907,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -7245,7 +7245,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -7597,7 +7597,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -7885,7 +7885,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -8173,7 +8173,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -8461,7 +8461,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -8799,7 +8799,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -9137,7 +9137,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -9489,7 +9489,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -9777,7 +9777,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -10065,7 +10065,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -10353,7 +10353,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -10691,7 +10691,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -11029,7 +11029,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -11381,7 +11381,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -11669,7 +11669,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -11957,7 +11957,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -12245,7 +12245,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -12583,7 +12583,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -12921,7 +12921,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -13273,7 +13273,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -13561,7 +13561,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -13849,7 +13849,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -14137,7 +14137,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -14475,7 +14475,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -14813,7 +14813,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -15165,7 +15165,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -15453,7 +15453,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -15741,7 +15741,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -16029,7 +16029,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -16367,7 +16367,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -16705,7 +16705,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -17057,7 +17057,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -17345,7 +17345,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -17633,7 +17633,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -17921,7 +17921,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -18259,7 +18259,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -18597,7 +18597,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -18949,7 +18949,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -19237,7 +19237,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -19525,7 +19525,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -19813,7 +19813,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -20151,7 +20151,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -20489,7 +20489,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -20841,7 +20841,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -21129,7 +21129,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -21417,7 +21417,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -21705,7 +21705,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -22043,7 +22043,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -22381,7 +22381,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -22733,7 +22733,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -23021,7 +23021,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -23309,7 +23309,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -23597,7 +23597,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -23935,7 +23935,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -24273,7 +24273,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -24625,7 +24625,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -24913,7 +24913,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -25201,7 +25201,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -25489,7 +25489,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -25827,7 +25827,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -26165,7 +26165,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -26517,7 +26517,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -26805,7 +26805,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -27093,7 +27093,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -27381,7 +27381,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -27719,7 +27719,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -28057,7 +28057,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -28409,7 +28409,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -28697,7 +28697,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -28985,7 +28985,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -29273,7 +29273,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -29611,7 +29611,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -29949,7 +29949,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -30301,7 +30301,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -30589,7 +30589,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -30877,7 +30877,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -31165,7 +31165,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -31503,7 +31503,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -31841,7 +31841,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -32193,7 +32193,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -32481,7 +32481,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -32769,7 +32769,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -33057,7 +33057,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -33395,7 +33395,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -33733,7 +33733,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -34085,7 +34085,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -34373,7 +34373,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -34661,7 +34661,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -34949,7 +34949,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -35287,7 +35287,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -35625,7 +35625,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -35977,7 +35977,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -36265,7 +36265,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -36553,7 +36553,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -36841,7 +36841,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -37179,7 +37179,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -37517,7 +37517,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -37869,7 +37869,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -38157,7 +38157,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -38445,7 +38445,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -38733,7 +38733,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -39071,7 +39071,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -39409,7 +39409,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -39761,7 +39761,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -40049,7 +40049,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -40337,7 +40337,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -40625,7 +40625,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -40963,7 +40963,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -41301,7 +41301,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -41653,7 +41653,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -41941,7 +41941,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -42229,7 +42229,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -42517,7 +42517,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -42855,7 +42855,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -43193,7 +43193,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -43545,7 +43545,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -43833,7 +43833,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -44121,7 +44121,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -44409,7 +44409,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -44747,7 +44747,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -45085,7 +45085,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -45437,7 +45437,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -45725,7 +45725,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -46013,7 +46013,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -46301,7 +46301,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -46639,7 +46639,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -46977,7 +46977,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -47329,7 +47329,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -47617,7 +47617,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -47905,7 +47905,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -48193,7 +48193,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -48531,7 +48531,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -48869,7 +48869,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -49221,7 +49221,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -49509,7 +49509,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -49797,7 +49797,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -50085,7 +50085,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -50423,7 +50423,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -50761,7 +50761,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -51113,7 +51113,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -51401,7 +51401,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -51689,7 +51689,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -51977,7 +51977,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -52315,7 +52315,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -52653,7 +52653,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -53005,7 +53005,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -53293,7 +53293,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -53581,7 +53581,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -53869,7 +53869,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -54207,7 +54207,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -54545,7 +54545,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -54897,7 +54897,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -55185,7 +55185,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -55473,7 +55473,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -55761,7 +55761,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -56099,7 +56099,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -56437,7 +56437,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -56789,7 +56789,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -57077,7 +57077,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -57365,7 +57365,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -57653,7 +57653,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -57991,7 +57991,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -58329,7 +58329,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -58681,7 +58681,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -58969,7 +58969,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -59257,7 +59257,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -59545,7 +59545,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -59883,7 +59883,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -60221,7 +60221,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -60573,7 +60573,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -60861,7 +60861,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -61149,7 +61149,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -61437,7 +61437,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -61775,7 +61775,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -62113,7 +62113,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -62465,7 +62465,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -62753,7 +62753,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -63041,7 +63041,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -63329,7 +63329,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -63667,7 +63667,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -64005,7 +64005,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", @@ -64357,7 +64357,7 @@ { "a": "item", "t": "23", - "n": 800000 + "n": 400000 }, { "a": "item", @@ -64645,7 +64645,7 @@ { "a": "item", "t": "23", - "n": 1400000 + "n": 800000 }, { "a": "item", @@ -64933,7 +64933,7 @@ { "a": "item", "t": "23", - "n": 2900000 + "n": 1500000 }, { "a": "item", @@ -65221,7 +65221,7 @@ { "a": "item", "t": "23", - "n": 4850000 + "n": 3000000 }, { "a": "item", @@ -65559,7 +65559,7 @@ { "a": "item", "t": "23", - "n": 7300000 + "n": 6000000 }, { "a": "item", @@ -65897,7 +65897,7 @@ { "a": "item", "t": "23", - "n": 14600000 + "n": 12000000 }, { "a": "item", diff --git a/src/jsonType.ts b/src/jsonType.ts index 9a0dbaa..8f8eb88 100644 --- a/src/jsonType.ts +++ b/src/jsonType.ts @@ -1,152 +1,154 @@ - - type gc_armyattr = k_v<{ - /** 属性编号 */ - 'id': number - /** 攻击 */ - 'atk': number - /** 最小伤害 */ - 'mindps': number - /** 最大伤害 */ - 'maxdps': number - /** 防御 */ - 'def': number - /** 生命 */ - 'hp': number - /** 速度 */ - 'speed': number - /** 命中 */ - 'mingzhongpro': number - /** 闪避 */ - 'misspro': number - /** 吸血 */ - 'xixuepro': number - /** 反伤 */ - 'backdps': number - /** 幸运伤害倍率 */ - 'baoshangpro': number - /** 伤害减免 */ - 'undpspro': number - /** 降低受到的物理伤害 */ - 'phydpsdrop': number - /** 降低受到的魔法伤害 */ - 'magdpsdrop': number - /** 每回合回复生命 */ - 'backhp': number - /** 幸运 */ - 'baoji': number - /** 士气 */ - 'shiqi': number - /** 伤害加成 */ - 'dpspro': number - /** 中毒上限 */ - 'ducontrol': number + /** 属性编号 */ + 'id': number + /** 攻击 */ + 'atk': number + /** 最小伤害 */ + 'mindps': number + /** 最大伤害 */ + 'maxdps': number + /** 防御 */ + 'def': number + /** 生命 */ + 'hp': number + /** 速度 */ + 'speed': number + /** 命中 */ + 'mingzhongpro': number + /** 闪避 */ + 'misspro': number + /** 吸血 */ + 'xixuepro': number + /** 反伤 */ + 'backdps': number + /** 幸运伤害倍率 */ + 'baoshangpro': number + /** 伤害减免 */ + 'undpspro': number + /** 降低受到的物理伤害 */ + 'phydpsdrop': number + /** 降低受到的魔法伤害 */ + 'magdpsdrop': number + /** 每回合回复生命 */ + 'backhp': number + /** 幸运 */ + 'baoji': number + /** 士气 */ + 'shiqi': number + /** 伤害加成 */ + 'dpspro': number + /** 中毒上限 */ + 'ducontrol': number }>; type gc_attr = k_v<{ - /** 字段名称 */ - 'id': string - /** 中文名 */ - 'name': string - 'undefined': string - /** 品质 */ - 'colour': number - /** 大图标 */ - 'icon': string - /** 小图标 */ - 'sicon': string - /** 描述 */ - 'describe': string - /** icon上特效 */ - 'advancedEffects': string + /** 字段名称 */ + 'id': string + /** 中文名 */ + 'name': string + 'undefined': string + /** 品质 */ + 'colour': number + /** 大图标 */ + 'icon': string + /** 小图标 */ + 'sicon': string + /** 描述 */ + 'describe': string + /** icon上特效 */ + 'advancedEffects': string }>; type gc_boss = k_v<{ - /** bossID */ - 'id': number - /** 角色名称 */ - 'name': string - /** 角色形象 */ - 'img': number - /** 描述 */ - 'intr': string - /** 技能 */ - 'skill': { [x: string]: any } - /** 攻击前技能1 */ - 'bdskill': any[] - /** 需要展示的技能 */ - 'mbskill': any[] + /** bossID */ + 'id': number + /** 角色名称 */ + 'name': string + /** 角色形象 */ + 'img': number + /** 描述 */ + 'intr': string + /** 技能 */ + 'skill': { [x: string]: any } + /** 攻击前技能1 */ + 'bdskill': any[] + /** 需要展示的技能 */ + 'mbskill': any[] }>; type gc_buff = k_v<{ - /** 名字buff */ - 'id': string - /** buff类型 */ - 'bufftype': string - /** 效果类型 */ - 'type': number - 'undefined': string - /** buff动画 */ - 'ani': string - /** 动效类型 */ - 'anitype': number - /** 图标 */ - 'img': string - /** 图标是否显示 */ - 'isshow': number + /** 名字buff */ + 'id': string + /** buff类型 */ + 'bufftype': string + /** 效果类型 */ + 'type': number + 'undefined': string + /** buff动画 */ + 'ani': string + /** 动效类型 */ + 'anitype': number + /** 图标 */ + 'img': string + /** 图标是否显示 */ + 'isshow': number }>; -type gc_chongzhi = { "payCom": { "payId": string, "firstPayPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "tequan": { [key: string]: { "gift": { "buyNum": number, "sale": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "tip": string, "tq": { "1": { "tip": [ string, number ], "isnew": boolean, [x: string]: any }, [x: string]: any }, [x: string]: any } }, [x: string]: any } +type gc_chongzhi = { "payCom": { "payId": string, "firstPayPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "tequan": { [key: string]: { "gift": { "buyNum": number, "sale": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "tip": string, "tq": { "1": { "tip": [string, number], "isnew": boolean, [x: string]: any }, [x: string]: any }, [x: string]: any } }, [x: string]: any } -type gc_choujiang = { "base": { "need1": string, "need2": string, "free": string, "firstdiaoluo": string, "diaoluo": string, "replace": { "num": string, "colour": string, "diaoluo": string, [x: string]: any }, [x: string]: any }, "jiaotang": { "1": { "name": string, "need1": { "a": string, "t": number, "n": number, [x: string]: any }, "need2": { "a": string, "t": string, "n": number, [x: string]: any }, "free": number, "firstdiaoluo": number, "diaoluo": number, "replace": { "num": number, "colour": number, "diaoluo": number, [x: string]: any }, [x: string]: any }, "2": { "name": string, "need1": { "a": string, "t": number, "n": number, [x: string]: any }, "need2": { "a": string, "t": string, "n": number, [x: string]: any }, "firstdiaoluo": [ number, number, number, number, number, number, number, number, number, number ], "diaoluo": [ number, number, number, number, number, number, number, number, number, number ], [x: string]: any }, [x: string]: any }, "jiuba": { "1": { "name": string, "need1": { "a": string, "t": number, "n": number, [x: string]: any }, "need2": { "a": string, "t": string, "n": number, [x: string]: any }, "free": number, "firstdiaoluo": number, "diaoluo": [ number, number, number, number, number, number, number, number, number, number ], "replace": { "num": number, "colour": [ number, number ], "diaoluo": number, [x: string]: any }, [x: string]: any }, "2": { "name": string, "need1": { "a": string, "t": number, "n": number, [x: string]: any }, "need2": { "a": string, "t": string, "n": number, [x: string]: any }, "firstdiaoluo": [ number, number, number, number, number, number, number, number, number, number ], "diaoluo": [ number, number, number, number, number, number, number, number, number, number ], [x: string]: any }, [x: string]: any }, "jiubabaodi": { "numbd": { "50": [ number ], "250": [ number ], "550": [ number ], "1000": [ number ], "1500": [ number ], "2000": [ number ], "2500": [ number ], "3000": [ number ], "3500": [ number ], "4000": [ number ], "4500": [ number ], "5000": [ number ], "5500": [ number ], "6000": [ number ], "6500": [ number ], "7000": [ number ], "7500": [ number ], "8000": [ number ], "8500": [ number ], "9000": [ number ], "9500": [ number ], "10000": [ number ], [x: string]: any }, [x: string]: any }, [x: string]: any } +type gc_choujiang = { + "base": { "need1": string, "need2": string, "free": string, "firstdiaoluo": string, "diaoluo": string, "replace": { "num": string, "colour": string, "diaoluo": string, [x: string]: any }, [x: string]: any }, "jiaotang": { "1": { "name": string, "need1": { "a": string, "t": number, "n": number, [x: string]: any }, "need2": { "a": string, "t": string, "n": number, [x: string]: any }, "free": number, "firstdiaoluo": number, "diaoluo": number, "replace": { "num": number, "colour": number, "diaoluo": number, [x: string]: any }, [x: string]: any }, "2": { "name": string, "need1": { "a": string, "t": number, "n": number, [x: string]: any }, "need2": { "a": string, "t": string, "n": number, [x: string]: any }, "firstdiaoluo": [number, number, number, number, number, number, number, number, number, number], "diaoluo": [number, number, number, number, number, number, number, number, number, number], [x: string]: any }, [x: string]: any }, "jiuba": { "1": { "name": string, "need1": { "a": string, "t": number, "n": number, [x: string]: any }, "need2": { "a": string, "t": string, "n": number, [x: string]: any }, "free": number, "firstdiaoluo": number, "diaoluo": [number, number, number, number, number, number, number, number, number, number], "replace": { "num": number, "colour": [number, number], "diaoluo": number, [x: string]: any }, [x: string]: any }, "2": { "name": string, "need1": { "a": string, "t": number, "n": number, [x: string]: any }, "need2": { "a": string, "t": string, "n": number, [x: string]: any }, "firstdiaoluo": [number, number, number, number, number, number, number, number, number, number], "diaoluo": [number, number, number, number, number, number, number, number, number, number], [x: string]: any }, [x: string]: any }, "jiubabaodi": { "numbd": { "50": [number], "250": [number], "550": [number], "1000": [number], "1500": [number], "2000": [number], "2500": [number], "3000": [number], "3500": [number], "4000": [number], "4500": [number], "5000": [number], "5500": [number], "6000": [number], "6500": [number], "7000": [number], "7500": [number], "8000": [number], "8500": [number], "9000": [number], "9500": [number], "10000": [number], [x: string]: any }, [x: string]: any }, [x: string]: any +} type gc_chuanshuozhilu = { "hid": string, "time": number, "task": { "idx": number, "total": number, "type": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "des": string, [x: string]: any }[], "box": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, [x: string]: any }[] -type gc_clsl_com = { "divide": { "day": [ number, number ], "group": number, [x: string]: any }[], "divideTime": number, "fightTime": [ number, number ], "prizeTime": number, "fightWinPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "star": number, [x: string]: any }[], "fightNum": number, "vipBuyFightNum": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "buyFightNumNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "rankPrize": { "rank": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "title": string, [x: string]: any }[], "danPrize": { "star": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "email_rank": { "title": string, "content": string, [x: string]: any }, "email_dan": { "title": string, "content": string, [x: string]: any }, [x: string]: any } +type gc_clsl_com = { + "divide": { "day": [number, number], "group": number, [x: string]: any }[], "divideTime": number, "fightTime": [number, number], "prizeTime": number, "fightWinPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "star": number, [x: string]: any }[], "fightNum": number, "vipBuyFightNum": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "buyFightNumNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "rankPrize": { "rank": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "title": string, [x: string]: any }[], "danPrize": { "star": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "email_rank": { "title": string, "content": string, [x: string]: any }, "email_dan": { "title": string, "content": string, [x: string]: any }, [x: string]: any +} type gc_clsl_dan = k_v<{ - /** 总星级 */ - 'allStar': number - /** 段位 */ - 'dan': number - /** 段位名字 */ - 'danName': string - /** 阶级 */ - 'jieji': number - /** 星级 */ - 'star': number - /** 失败扣除星级 */ - 'failCut': number - /** 战斗奖励 */ - 'fightPrize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 机器人 */ - 'npc': number + /** 总星级 */ + 'allStar': number + /** 段位 */ + 'dan': number + /** 段位名字 */ + 'danName': string + /** 阶级 */ + 'jieji': number + /** 星级 */ + 'star': number + /** 失败扣除星级 */ + 'failCut': number + /** 战斗奖励 */ + 'fightPrize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 机器人 */ + 'npc': number }>; type gc_com = k_v<{ - /** id */ - 'id': string - /** 字段类型 */ - 'type': string - /** 值 */ - 'value': number - /** 策划备注,程序不读 */ - 'text': string + /** id */ + 'id': string + /** 字段类型 */ + 'type': string + /** 值 */ + 'value': number + /** 策划备注,程序不读 */ + 'text': string }>; type gc_common = { "base": { "patacom": { "patamax": string, [x: string]: any }, "gbtxcom": { "gbtxadd": string, [x: string]: any }, "usercom": { "changename": string, [x: string]: any }, [x: string]: any }, "patacom": { "patamax": number, [x: string]: any }, "gbtxcom": { "gbtxadd": number, [x: string]: any }, "usercom": { "changename": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, [x: string]: any } type gc_diaoluo = k_v<{ - /** 掉落组 */ - 'id': number - /** 掉落类型 */ - 'a': string - /** 掉落id */ - 't': string - /** 掉落数量 */ - 'n': number - /** 权重 */ - 'p': number + /** 掉落组 */ + 'id': number + /** 掉落类型 */ + 'a': string + /** 掉落id */ + 't': string + /** 掉落数量 */ + 'n': number + /** 权重 */ + 'p': number }[]>; type gc_diaoluoduihuan = { "diaoluo": { "a": string, "t": string, "n": number, "p": number, "s": number, [x: string]: any }[], "tiaozhuan": number, "event": { "time": number, "itemId": string, "duihuan": { "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "num": number, [x: string]: any }[], "shop": { "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "num": number, [x: string]: any }[], "gift": { "payId": string, "num": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any }, [x: string]: any } @@ -154,560 +156,585 @@ type gc_diaoluoduihuan = { "diaoluo": { "a": string, "t": string, "n": number, " type gc_dixiaheishi = { "tqyk": { [key: string]: { "payId": string, "title": string, [x: string]: any } }, "zsk": { "payId": string, [x: string]: any }, "yueka": { "payId": string, [x: string]: any }[], "zhoulibao": { "time": number, "pays": { "payId": string, [x: string]: any }[], [x: string]: any }, "136Gift": { "payId": string, "prize": any[], [x: string]: any }[], [x: string]: any } type gc_dixiaqianzhuang = k_v<{ - /** ID */ - 'id': number - /** 可购买次数 */ - 'cs': [ number, number ] - /** 消耗钻石 */ - 'need': number - /** 需要VIP等级 */ - 'needVIP': number + /** ID */ + 'id': number + /** 可购买次数 */ + 'cs': [number, number] + /** 消耗钻石 */ + 'need': number + /** 需要VIP等级 */ + 'needVIP': number }>; -type gc_dxlt_com = { "open": [ number, number ], "heroNum": [ number, number ], "dayFightLayer": number, "fastFightNeedNum": number, "getPrizeByMiBaoNum": number, "dayResetBackLayer": number, "weekResetBackLayer": number, "fightPrize": { "random": { "type": string, "rd": { "id": string, "p": number, [x: string]: any }[], "p": number, [x: string]: any }[], "item": { [key: string]: { "name": string, "val": number, "intr": string, [x: string]: any } }, "buff": { [key: string]: { "name": string, "buff": { "dpspro": number, [x: string]: any }, "intr": string, [x: string]: any } }, "prizeDlz": number, [x: string]: any }, "fightPrizeBoss": { "random": { "p": number, "dlz": number, [x: string]: any }[], [x: string]: any }, "killPrize": { "need": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "passPrize": { "need": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any } +type gc_dxlt_com = { "open": [number, number], "heroNum": [number, number], "dayFightLayer": number, "fastFightNeedNum": number, "getPrizeByMiBaoNum": number, "dayResetBackLayer": number, "weekResetBackLayer": number, "fightPrize": { "random": { "type": string, "rd": { "id": string, "p": number, [x: string]: any }[], "p": number, [x: string]: any }[], "item": { [key: string]: { "name": string, "val": number, "intr": string, [x: string]: any } }, "buff": { [key: string]: { "name": string, "buff": { "dpspro": number, [x: string]: any }, "intr": string, [x: string]: any } }, "prizeDlz": number, [x: string]: any }, "fightPrizeBoss": { "random": { "p": number, "dlz": number, [x: string]: any }[], [x: string]: any }, "killPrize": { "need": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "passPrize": { "need": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any } type gc_dxlt_layer = k_v<{ - /** id */ - 'id': number - /** 类型 */ - 'type': number - /** 战斗组 */ - 'npcId': number - /** 战斗奖励 */ - 'price': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 是不是守卫长 */ - 'isBoss': number - /** 层数 */ - 'ceng': number - /** 关 */ - 'guan': number + /** id */ + 'id': number + /** 类型 */ + 'type': number + /** 战斗组 */ + 'npcId': number + /** 战斗奖励 */ + 'price': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 是不是守卫长 */ + 'isBoss': number + /** 层数 */ + 'ceng': number + /** 关 */ + 'guan': number }>; type gc_dxlt_mb = k_v<{ - /** id */ - 'id': number - /** 密宝 */ - 'mibao': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** id */ + 'id': number + /** 密宝 */ + 'mibao': { "a": string, "t": string, "n": number, [x: string]: any }[] }>; type gc_dxlt_shop = k_v<{ - /** id */ - 'id': number - /** 商品名称 */ - 'name': string - /** 购买次数 */ - 'buyNum': number - /** 购买消耗 */ - 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 购买获得 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 权重 */ - 'p': number + /** id */ + 'id': number + /** 商品名称 */ + 'name': string + /** 购买次数 */ + 'buyNum': number + /** 购买消耗 */ + 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 购买获得 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 权重 */ + 'p': number }>; type gc_equip = k_v<{ - /** 装备id */ - 'id': number - /** 装备名称 */ - 'name': string - 'undefined': string - /** 类型 */ - 'type': number - /** 品质 */ - 'colour': number - /** 图片 */ - 'icon': string - /** 初始属性 */ - 'buff': { "mindps": number, "maxdps": number, [x: string]: any } - /** 强化公式 */ - 'qh': { "mindps": string, "maxdps": string, [x: string]: any } - /** 套装id */ - 'tzid': number - /** 装备描述 */ - 'des': string - /** icon上特效 */ - 'advancedEffects': string + /** 装备id */ + 'id': number + /** 装备名称 */ + 'name': string + 'undefined': string + /** 类型 */ + 'type': number + /** 品质 */ + 'colour': number + /** 图片 */ + 'icon': string + /** 初始属性 */ + 'buff': { "mindps": number, "maxdps": number, [x: string]: any } + /** 强化公式 */ + 'qh': { "mindps": string, "maxdps": string, [x: string]: any } + /** 套装id */ + 'tzid': number + /** 装备描述 */ + 'des': string + /** icon上特效 */ + 'advancedEffects': string }>; type gc_equipAdjusting = k_v<{ - /** 调校等级 */ - 'lv': number - /** 调校消耗 */ - 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 加成 */ - 'percent': number + /** 调校等级 */ + 'lv': number + /** 调校消耗 */ + 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 加成 */ + 'percent': number }>; type gc_equiplvup = k_v<{ - /** 等级 */ - 'lv': number - /** 消耗 */ - 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 等级 */ + 'lv': number + /** 消耗 */ + 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] }>; type gc_equipMaster = k_v<{ - /** 培养类型 */ - 'type': string - /** 大师等级 */ - 'lv': number - /** 激活等级 */ - 'aLv': number - /** 属性加成 */ - 'buff': { "atk": number, [x: string]: any } + /** 培养类型 */ + 'type': string + /** 大师等级 */ + 'lv': number + /** 激活等级 */ + 'aLv': number + /** 属性加成 */ + 'buff': { "atk": number, [x: string]: any } }[]>; type gc_equipstar = k_v>; type gc_equipSuit = k_v<{ - /** 套装id */ - 'id': number - /** 套装名字 */ - 'name': string - /** 套装buff */ - 'buff': { "2": { "hp": number, [x: string]: any }, "3": { "atk": number, [x: string]: any }, "4": { "def": number, [x: string]: any }, [x: string]: any } + /** 套装id */ + 'id': number + /** 套装名字 */ + 'name': string + /** 套装buff */ + 'buff': { "2": { "hp": number, [x: string]: any }, "3": { "atk": number, [x: string]: any }, "4": { "def": number, [x: string]: any }, [x: string]: any } }>; type gc_eventOpen = { [key: string]: { "day": number, [x: string]: any } } type gc_exchangeRate = k_v<{ - /** RMB */ - 'CNY': number - /** 日元 */ - 'JPY': number - /** 美元 */ - 'USD': number - /** 台币 */ - 'TWD': number - /** 韩币 */ - 'KRW': number + /** RMB */ + 'CNY': number + /** 日元 */ + 'JPY': number + /** 美元 */ + 'USD': number + /** 台币 */ + 'TWD': number + /** 韩币 */ + 'KRW': number }>; type gc_fightPlan = k_v>; type gc_friend = { "tuijianNum": number, "maxFriendNum": number, "maxSendGiftNum": number, "maxGetGiftNum": number, "giftPrize": number, [x: string]: any } type gc_ganbutexun = k_v<{ - /** 干部ID */ - 'heroid': number - /** 解锁条件 */ - 'cond': { "mapId": number, [x: string]: any } - /** 挑战消耗 */ - 'need': { "a": string, "t": string, "n": number, [x: string]: any } - /** NPC战斗组 */ - 'battle': number - /** 干部碎片 */ - 'item': number - /** 奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 干部ID */ + 'heroid': number + /** 解锁条件 */ + 'cond': { "mapId": number, [x: string]: any } + /** 挑战消耗 */ + 'need': { "a": string, "t": string, "n": number, [x: string]: any } + /** NPC战斗组 */ + 'battle': number + /** 干部碎片 */ + 'item': number + /** 奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] }>; -type gc_ganhai = { "ships": { "name": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "ldRatio": number, "kshsNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "ldNum": number, "p": number, "time": number, [x: string]: any }[], "doubleTime": [ [ number, number ], [ number, number ] ], "refreshNum": number, "refreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "refreshMaxNeed": number, "fightNum": number, "escortNum": number, "num": number, "oneClickNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any } +type gc_gbtx_npcLv = k_v<{ + /** 英雄id */ + heroid: number + /** 挑战次数 */ + num: number + /** npcId */ + npcId: number +}> -type gc_gonglukuangbiao = { "config": { "type": string, "need": number, "killHonor": number, "round": { "default": number, "min": number, [x: string]: any }, "npc": [ string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string ], [x: string]: any }[], "killDeduct": number, "timeDeduct": number, "drop1": [ number ], "drop2": any[], "refreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "fightNum": number, "vipBuyFightNum": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "buyFightNumNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "star": { "1": [ number, number ], "2": [ number, number ], "3": [ number, number ], "4": [ number, number ], "5": [ number, number ], [x: string]: any }, "wanted": { [key: string]: { "wanted": [ number, number ], "addwanted": number, "spwanted": number, "jinbi": string, "index": number, "fightsppro": [ number, number ], [x: string]: any } }, "qdusersp": [ string, string, string ], "npcname": [ string, string, string, string, string, string ], [x: string]: any } +type gc_ganhai = { "ships": { "name": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "ldRatio": number, "kshsNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "ldNum": number, "p": number, "time": number, [x: string]: any }[], "doubleTime": [[number, number], [number, number]], "refreshNum": number, "refreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "refreshMaxNeed": number, "fightNum": number, "escortNum": number, "num": number, "oneClickNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any } + +type gc_gonglukuangbiao = { + "config": { "type": string, "need": number, "killHonor": number, "round": { "default": number, "min": number, [x: string]: any }, "npc": [string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string], [x: string]: any }[], "killDeduct": number, "timeDeduct": number, "drop1": [number], "drop2": any[], "refreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "fightNum": number, "vipBuyFightNum": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "buyFightNumNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "star": { "1": [number, number], "2": [number, number], "3": [number, number], "4": [number, number], "5": [number, number], [x: string]: any }, "wanted": { [key: string]: { "wanted": [number, number], "addwanted": number, "spwanted": number, "jinbi": string, "index": number, "fightsppro": [number, number], [x: string]: any } }, "qdusersp": [string, string, string], "npcname": [string, string, string, string, string, string], [x: string]: any +} type gc_group = k_v<{ - /** 序号 */ - 'id': number - /** 英雄id */ - 'page': number - /** 羁绊id */ - 'group_id': number - /** 羁绊名称 */ - 'name': string - 'undefined': string - /** 羁绊成员 */ - 'member': string - /** 属性 */ - 'skill': { "atkpro": number, [x: string]: any } - /** 羁绊描述 */ - 'describe': string - /** 组合类型 */ - 'type': string + /** 序号 */ + 'id': number + /** 英雄id */ + 'page': number + /** 羁绊id */ + 'group_id': number + /** 羁绊名称 */ + 'name': string + 'undefined': string + /** 羁绊成员 */ + 'member': string + /** 属性 */ + 'skill': { "atkpro": number, [x: string]: any } + /** 羁绊描述 */ + 'describe': string + /** 组合类型 */ + 'type': string }[]>; -type gc_guanlidiaodu = { "hero_qs_need": { "a": string, "t": string, "n": number, [x: string]: any }[], "hero_qs_prize": { "1": { "a": string, "t": string, "n": number, [x: string]: any }[], "2": { "a": string, "t": string, "n": number, [x: string]: any }[], "3": { "a": string, "t": string, "n": number, [x: string]: any }[], "4": { "a": string, "t": string, "n": number, [x: string]: any }[], "5": { "a": string, "t": string, "n": number, [x: string]: any }[], "6": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "hero_cz_need": { "a": string, "t": string, "n": number, [x: string]: any }[], "hero_cz_jinbi": number, "equip_qs_need": { "a": string, "t": string, "n": number, [x: string]: any }[], "equip_qs_prize": { "1": { "a": string, "t": string, "n": number, [x: string]: any }[], "2": { "a": string, "t": string, "n": number, [x: string]: any }[], "3": { "a": string, "t": string, "n": number, [x: string]: any }[], "4": { "a": string, "t": string, "n": number, [x: string]: any }[], "5": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "equip_cz_need": { "a": string, "t": string, "n": number, [x: string]: any }[], "equip_cz_jinbi": number, "showRes": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any } +type gc_guanlidiaodu = { + "hero_qs_need": { "a": string, "t": string, "n": number, [x: string]: any }[], "hero_qs_prize": { "1": { "a": string, "t": string, "n": number, [x: string]: any }[], "2": { "a": string, "t": string, "n": number, [x: string]: any }[], "3": { "a": string, "t": string, "n": number, [x: string]: any }[], "4": { "a": string, "t": string, "n": number, [x: string]: any }[], "5": { "a": string, "t": string, "n": number, [x: string]: any }[], "6": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "hero_cz_need": { "a": string, "t": string, "n": number, [x: string]: any }[], "hero_cz_jinbi": number, "equip_qs_need": { "a": string, "t": string, "n": number, [x: string]: any }[], "equip_qs_prize": { "1": { "a": string, "t": string, "n": number, [x: string]: any }[], "2": { "a": string, "t": string, "n": number, [x: string]: any }[], "3": { "a": string, "t": string, "n": number, [x: string]: any }[], "4": { "a": string, "t": string, "n": number, [x: string]: any }[], "5": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "equip_cz_need": { "a": string, "t": string, "n": number, [x: string]: any }[], "equip_cz_jinbi": number, "showRes": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any +} type gc_guide = k_v>; -type gc_hbzb = { "schedulerTime": number, "jfsOpenLv": number, "jfsFightNum": number, "jfsEnemyNum": number, "jfsOpenTime": [ number, number ], "jfsBuyFightNum": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "jfsRefreshNum": number, "jfsRefreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "jfsBuyFightNumNeed": { "nums": [ number, number ], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jfsFightWinNumPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jfsMatchingAuto": { "max": string, "min": string, [x: string]: any }[], "jfsMatchingHand": { "max": string, "min": string, [x: string]: any }[], "jfsRefreshNpcId": { "lvs": [ number, number ], "npcs": [ [ string ], [ string ], [ string ] ], [x: string]: any }[], "jfsJifenRange": [ number, number ], "jfsFightWinPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "jfsFightFailPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "jfsCrossRankPrize": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jfsLocalRankPrize": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jfsLocalEmail": { "titel": string, "content": string, [x: string]: any }, "jfsCrossEmail": { "titel": string, "content": string, [x: string]: any }, "jfsFightLogNum": number, "zbsOpenTime": [ number, number ], "zbsRankPrize": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zbsEmail": { "titel": string, "content": string, [x: string]: any }, "zbsFightWinNumPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zbsFightFailCd": number, "zbsFightNum": number, "zbsBuyFightNum": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "zbsBuyFightNumNeed": { "nums": [ number, number ], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zbsFightLogNum": number, "zbsFightWinPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "zbsFightFailPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any } +type gc_hbzb = { + "schedulerTime": number, "jfsOpenLv": number, "jfsFightNum": number, "jfsEnemyNum": number, "jfsOpenTime": [number, number], "jfsBuyFightNum": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "jfsRefreshNum": number, "jfsRefreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "jfsBuyFightNumNeed": { "nums": [number, number], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jfsFightWinNumPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jfsMatchingAuto": { "max": string, "min": string, [x: string]: any }[], "jfsMatchingHand": { "max": string, "min": string, [x: string]: any }[], "jfsRefreshNpcId": { "lvs": [number, number], "npcs": [[string], [string], [string]], [x: string]: any }[], "jfsJifenRange": [number, number], "jfsFightWinPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "jfsFightFailPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "jfsCrossRankPrize": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jfsLocalRankPrize": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jfsLocalEmail": { "titel": string, "content": string, [x: string]: any }, "jfsCrossEmail": { "titel": string, "content": string, [x: string]: any }, "jfsFightLogNum": number, "zbsOpenTime": [number, number], "zbsRankPrize": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zbsEmail": { "titel": string, "content": string, [x: string]: any }, "zbsFightWinNumPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zbsFightFailCd": number, "zbsFightNum": number, "zbsBuyFightNum": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "zbsBuyFightNumNeed": { "nums": [number, number], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zbsFightLogNum": number, "zbsFightWinPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "zbsFightFailPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any +} type gc_hero = k_v<{ - /** 角色名称 */ - 'name': string - /** 角色ID */ - 'id': number - /** 角色形象 */ - 'img': number - /** 星级 */ - 'star': number - /** 品质 */ - 'colour': number - /** 升级编号 */ - 'lvup': number - /** 进阶编号 */ - 'jjup': number - /** 专属武器 */ - 'zhuanshu': number - /** 英雄描述 */ - 'describe': string - /** icon上特效 */ - 'advancedEffects': string - /** 干部传记 */ - 'intr': string - /** 传记奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 定位描述 */ - 'orientationDes': string + /** 角色名称 */ + 'name': string + /** 角色ID */ + 'id': number + /** 角色形象 */ + 'img': number + /** 星级 */ + 'star': number + /** 品质 */ + 'colour': number + /** 升级编号 */ + 'lvup': number + /** 进阶编号 */ + 'jjup': number + /** 专属武器 */ + 'zhuanshu': number + /** 英雄描述 */ + 'describe': string + /** icon上特效 */ + 'advancedEffects': string + /** 干部传记 */ + 'intr': string + /** 传记奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 定位描述 */ + 'orientationDes': string }>; type gc_heroAbility = k_v<{ - /** ID */ - 'id': number - /** 属性名称 */ - 'name': string - 'undefined': string - /** 字段 */ - 'shuxing': string - /** 格式 */ - 'type': number - /** 描述 */ - 'des': string + /** ID */ + 'id': number + /** 属性名称 */ + 'name': string + 'undefined': string + /** 字段 */ + 'shuxing': string + /** 格式 */ + 'type': number + /** 描述 */ + 'des': string }>; -type gc_herocom = { "szHeroLimit": { "1": number, "2": number, "3": number, "4": number, "5": number, "6": number, [x: string]: any }, "equipOpenLv": number, "zswqOpenLv": number, "zswqVip": [ number, number, number, number, number, number, number ], "zhuzhan": [ [ string, number, string, number ], [ string, number, string, number ], [ string, number, string, number ], [ string, number, string, number ], [ string, number, string, number ], [ string, number, string, number ], [ string, number, string, number ], [ string, number, string, number ], [ string, number ], [ string, number ] ], "zhuzhanBuff": { "need": number, "value": { "atk": number, "def": number, "hp": number, "mingzhongpro": number, [x: string]: any }, [x: string]: any }[], [x: string]: any } +type gc_herocom = { "szHeroLimit": { "1": number, "2": number, "3": number, "4": number, "5": number, "6": number, [x: string]: any }, "equipOpenLv": number, "zswqOpenLv": number, "zswqVip": [number, number, number, number, number, number, number], "zhuzhan": [[string, number, string, number], [string, number, string, number], [string, number, string, number], [string, number, string, number], [string, number, string, number], [string, number, string, number], [string, number, string, number], [string, number, string, number], [string, number], [string, number]], "zhuzhanBuff": { "need": number, "value": { "atk": number, "def": number, "hp": number, "mingzhongpro": number, [x: string]: any }, [x: string]: any }[], [x: string]: any } type gc_herogrow = k_v>; type gc_herolv = k_v<{ - /** 角色id */ - 'id': number - /** 升级属性 */ - 'buff': { "atk": string, "def": string, "hp": string, "speed": number, "mindps": string, "maxdps": string, [x: string]: any } + /** 角色id */ + 'id': number + /** 升级属性 */ + 'buff': { "atk": string, "def": string, "hp": string, "speed": number, "mindps": string, "maxdps": string, [x: string]: any } }>; type gc_herolvup = k_v<{ - /** 等级 */ - 'lv': number - /** 经验 */ - 'expneed': number - /** 美金 */ - 'jinbineed': number + /** 等级 */ + 'lv': number + /** 经验 */ + 'expneed': number + /** 美金 */ + 'jinbineed': number }>; type gc_heroskill = k_v>; type gc_hero_jx = k_v<{ - /** 等级 */ - 'lv': number - /** 升级消耗材料 */ - 'item_cos': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 升级多少个干部本体碎片 */ - 'HeroDebris_Cos': number - /** 总天赋点 */ - 'talent_point': number + /** 等级 */ + 'lv': number + /** 升级消耗材料 */ + 'item_cos': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 升级多少个干部本体碎片 */ + 'HeroDebris_Cos': number + /** 总天赋点 */ + 'talent_point': number }>; type gc_hero_qianneng = k_v>; type gc_hero_tf = k_v>; type gc_huobanzhaomu = { "total": number, "gudKey": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[] -type gc_huodong = { "hdid": number, "htype": number, "stype": number, "ttype": number, "stime": number, "rtime": number, "etime": number, "name": string, "icon": string, "showtime": string, "data": { "1": string, "2": string, "intr0": string, "intr1": string, "intr2": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab1": string, "tab2": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": [ [ number ], number ], "tasklist": { "1": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, "zero": number, [x: string]: any } }, "2": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, [x: string]: any }[] +type gc_huodong = { + "hdid": number, "htype": number, "stype": number, "ttype": number, "stime": number, "rtime": number, "etime": number, "name": string, "icon": string, "showtime": string, "data": { + "1": string, "2": string, "intr0": string, "intr1": string, "intr2": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab1": string, "tab2": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": [[number], number], "tasklist": { "1": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, "zero": number, [x: string]: any } }, "2": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any + }, [x: string]: any +}[] type gc_item = k_v<{ - /** 道具ID */ - 'id': number - /** 道具名称 */ - 'name': string - 'undefined': string - /** 道具类型 */ - 'type': number - /** 背包分类 */ - 'sort': number - /** 道具品质 */ - 'colour': number - /** 获取途径 */ - 'way': [ number, number, number, number ] - /** 使用跳转 */ - 'go': string - /** 道具图标 */ - 'icon': string - /** 小图标 */ - 'sicon': string - /** 道具描述 */ - 'describe': string - /** 掉落组 */ - 'diaoluo': number - /** 使用等级 */ - 'lv': number - /** 合成数量 */ - 'num': number - /** 合成指定英雄ID */ - 'hero': number - /** 合成指定装备ID */ - 'equip': number - /** 合成指定道具 */ - 'item': number - /** 使用消耗 */ - 'useNeed': any[] - /** 使用后获得 */ - 'usePrize': any[] - /** 可选择的奖励 */ - 'selecPrize': any[] - /** pay表ID */ - 'payId': string - /** icon上特效 */ - 'advancedEffects': string + /** 道具ID */ + 'id': number + /** 道具名称 */ + 'name': string + 'undefined': string + /** 道具类型 */ + 'type': number + /** 背包分类 */ + 'sort': number + /** 道具品质 */ + 'colour': number + /** 获取途径 */ + 'way': [number, number, number, number] + /** 使用跳转 */ + 'go': string + /** 道具图标 */ + 'icon': string + /** 小图标 */ + 'sicon': string + /** 道具描述 */ + 'describe': string + /** 掉落组 */ + 'diaoluo': number + /** 使用等级 */ + 'lv': number + /** 合成数量 */ + 'num': number + /** 合成指定英雄ID */ + 'hero': number + /** 合成指定装备ID */ + 'equip': number + /** 合成指定道具 */ + 'item': number + /** 使用消耗 */ + 'useNeed': any[] + /** 使用后获得 */ + 'usePrize': any[] + /** 可选择的奖励 */ + 'selecPrize': any[] + /** pay表ID */ + 'payId': string + /** icon上特效 */ + 'advancedEffects': string }>; type gc_jierihuodong = { "denglufuli": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "huodongrenwu": { "idx": number, "taskId": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "decs": string, [x: string]: any }[], "duihuan": { "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "num": number, [x: string]: any }[], "libao": { "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "num": number, [x: string]: any }[], [x: string]: any } type gc_jijin = k_v<{ - /** 基金类型 */ - 'type': string - /** 需要达到的值 */ - 'total': number - /** 普通奖励 */ - 'pt': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 特权奖励 */ - 'tq': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 基金类型 */ + 'type': string + /** 需要达到的值 */ + 'total': number + /** 普通奖励 */ + 'pt': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 特权奖励 */ + 'tq': { "a": string, "t": string, "n": number, [x: string]: any }[] }[]>; -type gc_jjc_com = { "fightNum": number, "fightWinPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "fightFailPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "buyFightNumVip": { "0": number, "1": number, "2": number, "3": number, "4": number, "5": number, "6": number, "7": number, "8": number, "9": number, "10": number, "11": number, "12": number, "13": number, "14": number, "15": number, "16": number, "17": number, [x: string]: any }, "buyFightNumNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "fightLogMaxNum": number, "email": { "titel": string, "content": string, [x: string]: any }, "sendPrizeTime": [ string, number ], [x: string]: any } +type gc_jjc_com = { "fightNum": number, "fightWinPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "fightFailPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "buyFightNumVip": { "0": number, "1": number, "2": number, "3": number, "4": number, "5": number, "6": number, "7": number, "8": number, "9": number, "10": number, "11": number, "12": number, "13": number, "14": number, "15": number, "16": number, "17": number, [x: string]: any }, "buyFightNumNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "fightLogMaxNum": number, "email": { "titel": string, "content": string, [x: string]: any }, "sendPrizeTime": [string, number], [x: string]: any } type gc_jjc_npc = k_v<{ - /** id */ - 'id': string - /** 名字 */ - 'name': string - /** npc表的npcid */ - 'npcId': number - /** 荣誉值 */ - 'rongyu': number - /** 战力 */ - 'power': number - /** 等级 */ - 'lv': number + /** id */ + 'id': string + /** 名字 */ + 'name': string + /** npc表的npcid */ + 'npcId': number + /** 荣誉值 */ + 'rongyu': number + /** 战力 */ + 'power': number + /** 等级 */ + 'lv': number }>; type gc_jjc_ph = k_v<{ - /** id */ - 'id': number - /** 排名 */ - 'ph': [ number, number ] - /** 固定奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 荣誉奖励(itemid:11) */ - 'rongyuprize': number + /** id */ + 'id': number + /** 排名 */ + 'ph': [number, number] + /** 固定奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 荣誉奖励(itemid:11) */ + 'rongyuprize': number }>; type gc_jjc_tz = k_v<{ - /** id */ - 'id': number - /** 挑战次数 */ - 'num': number - /** 奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** id */ + 'id': number + /** 挑战次数 */ + 'num': number + /** 奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] }>; -type gc_kaifukuanghuan = { "loginPrize": [ { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[] ], "shop": { "buyNum": number, "day": number, "vip": number, "sale": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "taskType": { "今日登陆": string, "今日累计充值x元": string, "任意装备强化至x级": string, "竞技场排名达到x": string, "同时出战x名紫色干部": string, "通过斩草除根关卡": string, "拥有x件蓝色及以上装备": string, "拥有x名进阶+1的干部": string, "佣兵助战上阵x个干部 ": string, "维修厂老实轿车突破到x阶x星 ": string, "干部羁绊属性激活x条 ": string, "玩家等级达到x级": string, "玩家总战力达到x": string, "主线关卡": string, [x: string]: any }, "task": { "1": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "2": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "3": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "4": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "5": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "6": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "7": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], [x: string]: any }, "taskBoxPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "email": { "title": string, "content": string, [x: string]: any }, [x: string]: any } +type gc_kaifukuanghuan = { + "loginPrize": [{ "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[]], "shop": { "buyNum": number, "day": number, "vip": number, "sale": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "taskType": { "今日登陆": string, "今日累计充值x元": string, "任意装备强化至x级": string, "竞技场排名达到x": string, "同时出战x名紫色干部": string, "通过斩草除根关卡": string, "拥有x件蓝色及以上装备": string, "拥有x名进阶+1的干部": string, "佣兵助战上阵x个干部 ": string, "维修厂老实轿车突破到x阶x星 ": string, "干部羁绊属性激活x条 ": string, "玩家等级达到x级": string, "玩家总战力达到x": string, "主线关卡": string, [x: string]: any }, "task": { + "1": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "2": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "3": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "4": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "5": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "6": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], "7": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tiaozhuan": number, [x: string]: any }[], [x: string]: any + }, "taskBoxPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "email": { "title": string, "content": string, [x: string]: any }, [x: string]: any +} -type gc_kbzz = { "autoApplyNeedVip": number, "time": { "apply": [ number, number ], "applyEnd": [ number, number ], "eventCycle": [ number, number ], [x: string]: any }, "groupNum": number, "troop": { "name": string, [x: string]: any }[], "troopScore": number, "playerScore": number, "winScore": number, "winPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "failScore": number, "failPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "scorePrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "playerPrize": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "troopPrize": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "fightNum": number, "maxFightNum": number, "recoverFightNum": number, "buyFightNum": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "buyFightNumNeed": { "nums": [ number, number ], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "refreshEnemyNum": number, [x: string]: any } +type gc_kbzz = { + "autoApplyNeedVip": number, "time": { "apply": [number, number], "applyEnd": [number, number], "eventCycle": [number, number], [x: string]: any }, "groupNum": number, "troop": { "name": string, [x: string]: any }[], "troopScore": number, "playerScore": number, "winScore": number, "winPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "failScore": number, "failPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "scorePrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "playerPrize": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "troopPrize": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "fightNum": number, "maxFightNum": number, "recoverFightNum": number, "buyFightNum": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "buyFightNumNeed": { "nums": [number, number], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "refreshEnemyNum": number, [x: string]: any +} type gc_land = k_v<{ - /** 序号 */ - 'id': number - /** 区域类型 */ - 'type': number - /** 第几条街道 */ - 'page': number - /** 此街道上的建筑叫什么名字 */ - 'name': string - /** 街道名称 */ - 'jieName': string - /** 是否为公共街道 */ - 'public_map': number - /** 策划自用 */ - 'intr': string - /** 建筑图标 */ - 'png': string - /** 获得什么道具 */ - 'reward': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 每秒奖励公式 */ - 'formula': string - /** 占领时间 */ - 'time': number + /** 序号 */ + 'id': number + /** 区域类型 */ + 'type': number + /** 第几条街道 */ + 'page': number + /** 此街道上的建筑叫什么名字 */ + 'name': string + /** 街道名称 */ + 'jieName': string + /** 是否为公共街道 */ + 'public_map': number + /** 策划自用 */ + 'intr': string + /** 建筑图标 */ + 'png': string + /** 获得什么道具 */ + 'reward': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 每秒奖励公式 */ + 'formula': string + /** 占领时间 */ + 'time': number }>; type gc_leijichongzhi = { "time": number, "tasks": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any } type gc_meirishilian = k_v>; type gc_meirishilian_com = { "fightNum": number, "fightBuyNum": number, "fightBuyNumNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any } type gc_mingdao = k_v<{ - /** ID */ - 'id': number - /** 名刀ID */ - 'dao': number - /** 激活条件 */ - 'condition': [ [ string, number ] ] - /** 最高等级 */ - 'level': number - /** 升级所需材料 */ - 'need': { "a": string, "t": string, "n": number, [x: string]: any } - /** 升级所需 */ - 'needExp': number - /** 修复奖励 */ - 'reward': { [key: string]: { "a": string, "t": string, "n": number, [x: string]: any } } - /** 基础属性 */ - 'buff': { "atk": number, "def": number, "hp": number, [x: string]: any } - /** 每次升级加属性 */ - 'upBuff': { "atk": number, "def": number, "hp": number, [x: string]: any } - /** 特权 */ - 'privilege': { "zjgy_xld": number, [x: string]: any } - /** 名刀图片 */ - 'img': number - /** 名称 */ - 'name': string - /** 描述 */ - 'des': string - /** 特权描述 */ - 'privilege_des': string + /** ID */ + 'id': number + /** 名刀ID */ + 'dao': number + /** 激活条件 */ + 'condition': [[string, number]] + /** 最高等级 */ + 'level': number + /** 升级所需材料 */ + 'need': { "a": string, "t": string, "n": number, [x: string]: any } + /** 升级所需 */ + 'needExp': number + /** 修复奖励 */ + 'reward': { [key: string]: { "a": string, "t": string, "n": number, [x: string]: any } } + /** 基础属性 */ + 'buff': { "atk": number, "def": number, "hp": number, [x: string]: any } + /** 每次升级加属性 */ + 'upBuff': { "atk": number, "def": number, "hp": number, [x: string]: any } + /** 特权 */ + 'privilege': { "zjgy_xld": number, [x: string]: any } + /** 名刀图片 */ + 'img': number + /** 名称 */ + 'name': string + /** 描述 */ + 'des': string + /** 特权描述 */ + 'privilege_des': string }>; type gc_mingdao_com = { "crit": { "multiple": number, "p": number, [x: string]: any }[], "addExp": number, "changeNeed": { "a": string, "t": string, "n": number, [x: string]: any }, [x: string]: any } @@ -715,1116 +742,1187 @@ type gc_mingdao_com = { "crit": { "multiple": number, "p": number, [x: string]: type gc_mw_com = { "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "giftdayprize": { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, [x: string]: any } type gc_mw_dj = k_v<{ - /** 等级 */ - 'id': number - /** 名望称号 */ - 'name': string - /** 星级 */ - 'star': number - /** 等级限制 */ - 'lv': number - /** 提升消耗 */ - 'need': any[] - /** 属性加成 */ - 'buff': { "zj_atk": number, "zj_def": number, "zj_liliang": number, "zj_zhishi": number, [x: string]: any } - /** 图片 */ - 'img': number + /** 等级 */ + 'id': number + /** 名望称号 */ + 'name': string + /** 星级 */ + 'star': number + /** 等级限制 */ + 'lv': number + /** 提升消耗 */ + 'need': any[] + /** 属性加成 */ + 'buff': { "zj_atk": number, "zj_def": number, "zj_liliang": number, "zj_zhishi": number, [x: string]: any } + /** 图片 */ + 'img': number }>; type gc_name = k_v<{ - /** id */ - 'id': number - /** 前缀 */ - 'qian': string - /** 后缀 */ - 'hou': string + /** id */ + 'id': number + /** 前缀 */ + 'qian': string + /** 后缀 */ + 'hou': string }>; type gc_niudanji = { "pay2num": number, "num2lottery": number, "lottery": { "p": number, "pmd": boolean, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any } type gc_npc = k_v<{ - /** NPC编号 */ - 'npcId': number - /** 额外属性 */ - 'attr': k_v - /** NPC列表 */ - 'npclist': string - /** NPC显示等级 */ - 'npcLv': any[] - /** BOSS识别 */ - 'isboss': number - /**工会名称 */ - 'ghname': string - /**npc名称 */ - 'npcname': string + /** NPC编号 */ + 'npcId': number + /** 额外属性 */ + 'attr': k_v + /** NPC列表 */ + 'npclist': string + /** NPC显示等级 */ + 'npcLv': any[] + /** BOSS识别 */ + 'isboss': number + /**工会名称 */ + 'ghname': string + /**npc名称 */ + 'npcname': string }>; type gc_openCond = k_v<{ - /** 功能名称 */ - 'name': string - 'undefined': string - /** 且条件 */ - 'and': { "lv": number, [x: string]: any } - /** 或条件 */ - 'or': { [x: string]: any } - /** 时间(s) */ - 'time': number - /** 未开放时提示 */ - 'tips': string - /** 到达条件就显示 */ - 'display': { "lv": number, [x: string]: any } + /** 功能名称 */ + 'name': string + 'undefined': string + /** 且条件 */ + 'and': { "lv": number, [x: string]: any } + /** 或条件 */ + 'or': { [x: string]: any } + /** 时间(s) */ + 'time': number + /** 未开放时提示 */ + 'tips': string + /** 到达条件就显示 */ + 'display': { "lv": number, [x: string]: any } }>; type gc_openFun = k_v<{ - /** id */ - 'id': number - /** 玩家等级 */ - 'lv': number - /** 名称 */ - 'name': string - 'undefined': string + /** id */ + 'id': number + /** 玩家等级 */ + 'lv': number + /** 名称 */ + 'name': string + 'undefined': string }>; -type gc_other = { "item614": { "lv": [ number, number ], "dlz": number, [x: string]: any }[], [x: string]: any } +type gc_other = { "item614": { "lv": [number, number], "dlz": number, [x: string]: any }[], [x: string]: any } type gc_pata = k_v<{ - /** 爬塔层数 */ - 'id': number - /** 关卡 */ - 'npcid': number - /** 通关奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 地图 */ - 'img': string - /** 扫荡奖励 */ - 'sdprize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 是否可以快速挑战 */ - 'quickChallenge': number + /** 爬塔层数 */ + 'id': number + /** 关卡 */ + 'npcid': number + /** 通关奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 地图 */ + 'img': string + /** 扫荡奖励 */ + 'sdprize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 是否可以快速挑战 */ + 'quickChallenge': number }>; type gc_patacom = k_v<{ - /** 爬塔层数 */ - 'id': number - /** 层数奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 爬塔层数 */ + 'id': number + /** 层数奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] }>; type gc_pay = k_v<{ - /** 充值id */ - 'id': string - 'undefined': string - /** 充值金额 */ - 'money': number - /** 充值增加多少vip经验 */ - 'payExp': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 首次充值奖励 */ - 'firstPayPrize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 名字 */ - 'name': string - /** 购买持续时间 */ - 'time': number - /** 购买次数 */ - 'buys': number - /** vip要求 */ - 'needVip': number - /** 前置购买 */ - 'front': { [x: string]: any } + /** 充值id */ + 'id': string + 'undefined': string + /** 充值金额 */ + 'money': number + /** 充值增加多少vip经验 */ + 'payExp': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 首次充值奖励 */ + 'firstPayPrize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 名字 */ + 'name': string + /** 购买持续时间 */ + 'time': number + /** 购买次数 */ + 'buys': number + /** vip要求 */ + 'needVip': number + /** 前置购买 */ + 'front': { [x: string]: any } }>; type gc_payEmail = { "caifutequan": { "day": number, "title": string, "content": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "jiubatequan": { "day": number, "title": string, "content": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zhongshenka": { "day": number, "title": string, "content": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "chaozhiyueka": { "day": number, "title": string, "content": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zhizunyueka": { "day": number, "title": string, "content": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any } type gc_peijian = k_v<{ - /** 配件id */ - 'id': number - /** 部位id */ - 'pos': number - /** 名字 */ - 'name': string - 'undefined': string - /** 配件图标 */ - 'icon': string - /** 颜色品质 */ - 'colour': number - /** 是否经验配件 */ - 'isExp': number - /** 转化金币额度 */ - 'conversion': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** buff加成 */ - 'buff': any[] - /** 套装id */ - 'suit': number - /** 拆解奖励 */ - 'rmPrize': any[] - /** 进阶id */ - 'jjid': number - /** 描述 */ - 'intr': string - /** 是否在图鉴显示 */ - 'tujian': number - /** icon上特效 */ - 'advancedEffects': string + /** 配件id */ + 'id': number + /** 部位id */ + 'pos': number + /** 名字 */ + 'name': string + 'undefined': string + /** 配件图标 */ + 'icon': string + /** 颜色品质 */ + 'colour': number + /** 是否经验配件 */ + 'isExp': number + /** 转化金币额度 */ + 'conversion': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** buff加成 */ + 'buff': any[] + /** 套装id */ + 'suit': number + /** 拆解奖励 */ + 'rmPrize': any[] + /** 进阶id */ + 'jjid': number + /** 描述 */ + 'intr': string + /** 是否在图鉴显示 */ + 'tujian': number + /** icon上特效 */ + 'advancedEffects': string }>; -type gc_peijiancangku = { "warehouse": { "p": number, "index": number, "name": string, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "drop": { "p": number, "dlz": [ string ], [x: string]: any }[], [x: string]: any }[], "jumpWarehouse": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "showAtn": { "a": string, "t": string, [x: string]: any }[], [x: string]: any } +type gc_peijiancangku = { "warehouse": { "p": number, "index": number, "name": string, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "drop": { "p": number, "dlz": [string], [x: string]: any }[], [x: string]: any }[], "jumpWarehouse": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "showAtn": { "a": string, "t": string, [x: string]: any }[], [x: string]: any } -type gc_peijiancom = { "jinjieLv": number, "jinjieNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "jinglianColour": [ number ], "backpackNum": number, "resetNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "gridCond": { [key: string]: { "lv": number, "need": any[], [x: string]: any } }, "suitName": { "0": string, "1": string, "2": string, "3": string, "4": string, "5": string, "6": string, "7": string, "8": string, [x: string]: any }, [x: string]: any } +type gc_peijiancom = { "jinjieLv": number, "jinjieNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "jinglianColour": [number], "backpackNum": number, "resetNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "gridCond": { [key: string]: { "lv": number, "need": any[], [x: string]: any } }, "suitName": { "0": string, "1": string, "2": string, "3": string, "4": string, "5": string, "6": string, "7": string, "8": string, [x: string]: any }, [x: string]: any } type gc_peijian_jl = k_v<{ - /** 等级 */ - 'lv': number - /** 强化等级要求 */ - 'needLv': number - /** 精炼消耗 */ - 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 吞噬的配件数量,配件id是能进阶为当前橙色配件紫色配件 */ - 'peijianNum': number - /** 基础属性加成百分比 */ - 'pro': number + /** 等级 */ + 'lv': number + /** 强化等级要求 */ + 'needLv': number + /** 精炼消耗 */ + 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 吞噬的配件数量,配件id是能进阶为当前橙色配件紫色配件 */ + 'peijianNum': number + /** 基础属性加成百分比 */ + 'pro': number }>; type gc_peijian_lv = k_v>; type gc_peijian_master = k_v>; type gc_PiratesFight = k_v<{ - /** 序号 */ - 'id': number - /** 海盗名称 */ - 'name': string - 'undefined': string - /** 海盗等级/解锁等级 */ - 'lv': number - /** 海盗头像 */ - 'png': string - /** 海盗阵容 */ - 'army': number - /** 海盗实际掉落 */ - 'drop': [ number, number ] - /** 海盗击杀掉落 */ - 'kill_drop': [ number, number ] - /** 海盗展示掉落 */ - 'display_drop': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 海盗复活时间/min */ - 'member': number + /** 序号 */ + 'id': number + /** 海盗名称 */ + 'name': string + 'undefined': string + /** 海盗等级/解锁等级 */ + 'lv': number + /** 海盗头像 */ + 'png': string + /** 海盗阵容 */ + 'army': number + /** 海盗实际掉落 */ + 'drop': [number, number] + /** 海盗击杀掉落 */ + 'kill_drop': [number, number] + /** 海盗展示掉落 */ + 'display_drop': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 海盗复活时间/min */ + 'member': number }>; type gc_playerChatFrame = k_v<{ - /** id */ - 'id': number - /** 名字 */ - 'name': string - /** 图片 */ - 'img': string - /** 解锁条件 */ - 'cond': [ string, number ] - 'undefined': string - /** 说明 */ - 'intr': string - /** 前端排序 */ - 'sort': number - /** buff增益 */ - 'buff': { "defpro": number, [x: string]: any } - /** 品质 */ - 'colour': number - /** 动效 */ - 'ani': string + /** id */ + 'id': number + /** 名字 */ + 'name': string + /** 图片 */ + 'img': string + /** 解锁条件 */ + 'cond': [string, number] + 'undefined': string + /** 说明 */ + 'intr': string + /** 前端排序 */ + 'sort': number + /** buff增益 */ + 'buff': { "defpro": number, [x: string]: any } + /** 品质 */ + 'colour': number + /** 动效 */ + 'ani': string }>; type gc_playerdata = { "data": { "a": string, "t": string, "n": number, [x: string]: any }[], "hero": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any } type gc_playerHead = k_v<{ - /** id */ - 'id': number - /** 名字 */ - 'name': string - 'undefined': string - /** 图片 */ - 'img': number - /** 解锁条件 */ - 'cond': [ string, number ] - /** 说明 */ - 'intr': string - /** 前端排序 */ - 'sort': number - /** buff增益 */ - 'buff': { [x: string]: any } - /** 品质 */ - 'colour': number - /** 动效 */ - 'ani': string + /** id */ + 'id': number + /** 名字 */ + 'name': string + 'undefined': string + /** 图片 */ + 'img': number + /** 解锁条件 */ + 'cond': [string, number] + /** 说明 */ + 'intr': string + /** 前端排序 */ + 'sort': number + /** buff增益 */ + 'buff': { [x: string]: any } + /** 品质 */ + 'colour': number + /** 动效 */ + 'ani': string }>; type gc_playerHeadFrame = k_v<{ - /** id */ - 'id': number - /** 名字 */ - 'name': string - /** 图片 */ - 'img': string - /** 解锁条件 */ - 'cond': [ string, number ] - 'undefined': string - /** 说明 */ - 'intr': string - /** 前端排序 */ - 'sort': number - /** buff增益 */ - 'buff': { [x: string]: any } - /** 品质 */ - 'colour': number - /** 动效 */ - 'ani': string + /** id */ + 'id': number + /** 名字 */ + 'name': string + /** 图片 */ + 'img': string + /** 解锁条件 */ + 'cond': [string, number] + 'undefined': string + /** 说明 */ + 'intr': string + /** 前端排序 */ + 'sort': number + /** buff增益 */ + 'buff': { [x: string]: any } + /** 品质 */ + 'colour': number + /** 动效 */ + 'ani': string }>; type gc_playerLv = k_v<{ - /** 等级 */ - 'lv': number - /** 所需经验 */ - 'need': number - /** 奖励主角的家点数 */ - 'tujianlv': number + /** 等级 */ + 'lv': number + /** 所需经验 */ + 'need': number + /** 奖励主角的家点数 */ + 'tujianlv': number }>; type gc_playerModel = k_v>; type gc_pmd = { "get_hero_star5_pmd": string, "glkb_pmd": string, "jinjie_peijian": string, "guild_pmd": string, "tlsd_pmd": string, "hbzb_pmd1": string, "hbzb_pmd2": string, "hbzb_pmd3": string, [x: string]: any } type gc_qiandao = k_v>; type gc_qiandaocom = k_v<{ - /** 天数 */ - 'daynum': number - /** 奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 天数 */ + 'daynum': number + /** 奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] }>; type gc_qirichongzhi = { "time": number, "tasks": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any }[] type gc_qiridenglu = { "day": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[] -type gc_qjzzd = { "rankPrize": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "rankphPrize": { "0": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "1": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "2": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any }, "email": { "titel": string, "content": string, [x: string]: any }, "fightNum": number, "boss": [ string, string, string ], "bossTime": { "0": [ number, number ], "1": [ number, number ], "2": [ number, number ], [x: string]: any }, "time": [ number, number ], "fightPirze": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "dlz": [ number ], [x: string]: any } }, [x: string]: any } +type gc_qjzzd = { "rankPrize": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "rankphPrize": { "0": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "1": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "2": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any }, "email": { "titel": string, "content": string, [x: string]: any }, "fightNum": number, "boss": [string, string, string], "bossTime": { "0": [number, number], "1": [number, number], "2": [number, number], [x: string]: any }, "time": [number, number], "fightPirze": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "dlz": [number], [x: string]: any } }, [x: string]: any } type gc_ranking = k_v<{ - /** 排行榜id */ - 'id': number - /** 排行榜类 */ - 'key': string - /** 名字 */ - 'name': string - 'undefined': string - /** 配图 */ - 'img': string - /** 排名内容 */ - 'des': string - /** 背景图 */ - 'bg': string + /** 排行榜id */ + 'id': number + /** 排行榜类 */ + 'key': string + /** 名字 */ + 'name': string + 'undefined': string + /** 配图 */ + 'img': string + /** 排名内容 */ + 'des': string + /** 背景图 */ + 'bg': string }>; type gc_shilihuizhang = { [key: string]: { "icon": string, [x: string]: any } } -type gc_shili_com = { "badges": [ string, string, string, string, string ], "defaultNotice": string, "defaultJoinLv": number, "defaultAutoJoin": boolean, "createVip": number, "createNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "changeNameNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "juanxian": { "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "maxNum": number, "addExp": number, "vipAddNum": any[], [x: string]: any }[], "tanheTime": number, "ghTask": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "task": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "addExp": number, "title": string, "intr": string, "tiaozhuan": number, [x: string]: any }[], "maxNameLength": number, "maxNoticeLength": number, "exitGuildConfirm": string, "fightNum": number, "fightNumBuyNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "email": { "titel": string, "content": string, [x: string]: any }, "resHelp": { "need": { "a": string, "t": string, "n": number, [x: string]: any }, "num": number, "helpPrizeDrop": string, [x: string]: any }[], [x: string]: any } +type gc_shili_com = { + "badges": [string, string, string, string, string], "defaultNotice": string, "defaultJoinLv": number, "defaultAutoJoin": boolean, "createVip": number, "createNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "changeNameNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "juanxian": { "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "maxNum": number, "addExp": number, "vipAddNum": any[], [x: string]: any }[], "tanheTime": number, "ghTask": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "task": { "taskId": string, "taskType": string, "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "addExp": number, "title": string, "intr": string, "tiaozhuan": number, [x: string]: any }[], "maxNameLength": number, "maxNoticeLength": number, "exitGuildConfirm": string, "fightNum": number, "fightNumBuyNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "email": { "titel": string, "content": string, [x: string]: any }, "resHelp": { "need": { "a": string, "t": string, "n": number, [x: string]: any }, "num": number, "helpPrizeDrop": string, [x: string]: any }[], [x: string]: any +} type gc_shili_fb = k_v<{ - /** 副本id */ - 'id': number - /** 章节 */ - 'chapters': number - /** 关卡图片 */ - 'img': string - /** 关卡怪物 */ - 'npc': number - /** 战斗奖励(掉落组) */ - 'fightPrize': [ number, number ] - /** 贡献奖励 */ - 'gongxianprize': number - /** 名字 */ - 'name': string - /** boss人物 */ - 'bossspine': number + /** 副本id */ + 'id': number + /** 章节 */ + 'chapters': number + /** 关卡图片 */ + 'img': string + /** 关卡怪物 */ + 'npc': number + /** 战斗奖励(掉落组) */ + 'fightPrize': [number, number] + /** 贡献奖励 */ + 'gongxianprize': number + /** 名字 */ + 'name': string + /** boss人物 */ + 'bossspine': number }>; type gc_shili_fbyj = k_v<{ - /** 副本id */ - 'id': number - /** 排名区间 */ - 'rank': [ number, number ] - /** 邮件奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 副本id */ + 'id': number + /** 排名区间 */ + 'rank': [number, number] + /** 邮件奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] }[]>; type gc_shili_lv = k_v<{ - /** 等级 */ - 'lv': number - /** 所需贡献 */ - 'exp': number - /** 最大人数 */ - 'maxNum': number + /** 等级 */ + 'lv': number + /** 所需贡献 */ + 'exp': number + /** 最大人数 */ + 'maxNum': number }>; type gc_shili_wz = k_v>; type gc_shiwu = k_v<{ - /** id */ - 'id': number - /** 名称 */ - 'name': string - 'undefined': string - /** 图标 */ - 'icon': string - /** 穿戴等级 */ - 'lv': number - /** 精炼下一个ID */ - 'next': number - /** 基础属性及区间 */ - 'buff': { "mindps": [ number, number ], [x: string]: any } - /** 专属概率 */ - 'zhuanshu': number + /** id */ + 'id': number + /** 名称 */ + 'name': string + 'undefined': string + /** 图标 */ + 'icon': string + /** 穿戴等级 */ + 'lv': number + /** 精炼下一个ID */ + 'next': number + /** 基础属性及区间 */ + 'buff': { "mindps": [number, number], [x: string]: any } + /** 专属概率 */ + 'zhuanshu': number }>; -type gc_shiwucom = { "base": { "jichu_colour": { "2": number, "3": number, "4": number, "5": number, [x: string]: any }, "hero_zhuanshu": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "fujia_colour": { "buffRandom": { "range": [ number, number ], "buff": { "hppro": [ number, number ], [x: string]: any }[], [x: string]: any }[], "color": { "range": [ number, number ], "color": number, [x: string]: any }[], [x: string]: any }, "fujianum_colour": { "2": number, "3": number, "4": number, "5": number, [x: string]: any }, "putongxilian": { "a": string, "t": string, "n": string, [x: string]: any }, "gaojixilian": { [key: string]: { "a": string, "t": string, "n": number, [x: string]: any } }, "buff_zhuanshu": { "hppro": number, "p": number, [x: string]: any }[], "skill_zhuanshu": { "id": string, "p": number, [x: string]: any }[], "chongzhuneed1": { "a": string, "t": string, "n": number, [x: string]: any }, "chongzhuneed2": { "a": string, "t": string, "n": number, [x: string]: any }, "chongzhurate": { "buff_zhuanshu": number, "skill_zhuanshu": number, [x: string]: any }, "tilian": { "2": { "a": string, "t": string, "n": number, [x: string]: any }[], "3": { "a": string, "t": string, "n": number, [x: string]: any }[], "4": { "a": string, "t": string, "n": number, [x: string]: any }[], "5": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "tilianhuobi": { "a": string, "t": string, [x: string]: any }, "tilianfactor": { "2": number, "3": number, "4": number, "5": number, [x: string]: any }, [x: string]: any }, "comment": { "jichu_colour": string, "fujia_colour": string, "fujianum_colour": string, "putongxilian": string, "gaojixilian": string, "hero_zhuanshu": string, "buff_zhuanshu": string, "skill_zhuanshu": string, "chongzhuneed": string, "chongzhurate": string, "tilianhuobi": string, [x: string]: any }, [x: string]: any } +type gc_shiwucom = { + "base": { + "jichu_colour": { "2": number, "3": number, "4": number, "5": number, [x: string]: any }, "hero_zhuanshu": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "fujia_colour": { "buffRandom": { "range": [number, number], "buff": { "hppro": [number, number], [x: string]: any }[], [x: string]: any }[], "color": { "range": [number, number], "color": number, [x: string]: any }[], [x: string]: any }, "fujianum_colour": { "2": number, "3": number, "4": number, "5": number, [x: string]: any }, "putongxilian": { "a": string, "t": string, "n": string, [x: string]: any }, "gaojixilian": { [key: string]: { "a": string, "t": string, "n": number, [x: string]: any } }, "buff_zhuanshu": { "hppro": number, "p": number, [x: string]: any }[], "skill_zhuanshu": { "id": string, "p": number, [x: string]: any }[], "chongzhuneed1": { "a": string, "t": string, "n": number, [x: string]: any }, "chongzhuneed2": { "a": string, "t": string, "n": number, [x: string]: any }, "chongzhurate": { "buff_zhuanshu": number, "skill_zhuanshu": number, [x: string]: any }, "tilian": { "2": { "a": string, "t": string, "n": number, [x: string]: any }[], "3": { "a": string, "t": string, "n": number, [x: string]: any }[], "4": { "a": string, "t": string, "n": number, [x: string]: any }[], "5": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "tilianhuobi": { "a": string, "t": string, [x: string]: any }, "tilianfactor": { "2": number, "3": number, "4": number, "5": number, [x: string]: any }, [x: string]: any + }, "comment": { "jichu_colour": string, "fujia_colour": string, "fujianum_colour": string, "putongxilian": string, "gaojixilian": string, "hero_zhuanshu": string, "buff_zhuanshu": string, "skill_zhuanshu": string, "chongzhuneed": string, "chongzhurate": string, "tilianhuobi": string, [x: string]: any }, [x: string]: any +} type gc_shiwuleichong = { "dayPayNeed": number, "data": { "time": number, "tasks": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any }[], [x: string]: any } type gc_shoot = { [key: string]: { "name": string, "num": number, "speed": number, "cartridge": number, "time": number, "prize": { [key: string]: { "describe": string, "hit": number, "content": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any } }, [x: string]: any } } type gc_shop = k_v<{ - /** 商店id */ - 'id': number - /** 商店类型 */ - 'type': number - /** 商店名字 */ - 'name': string - 'undefined': string - /** 开启条件 */ - 'openCond': [ string, number ] - /** 自动刷新间隔 */ - 'autoRefreshTime': number - /** 手动刷新消耗 */ - 'recoilRefreshNeed': any[] - /** 手动刷新次数 */ - 'recoilRefreshNum': number - /** 免费刷新次数刷新间隔 */ - 'freeRefreshInterval': number - /** 免费刷新次数 */ - 'freeRefreshNum': number - /** 商品组 */ - 'shopItems': [ number, number, number, number, number, number, number, number, number, number, number, number ] - /** 展示道具 */ - 'showItem': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** vip增加的手动刷新次数 */ - 'vip': any[] - /** 看板娘图片 */ - 'npcImg': number - /** 商店看板娘说话 */ - 'npcText': string + /** 商店id */ + 'id': number + /** 商店类型 */ + 'type': number + /** 商店名字 */ + 'name': string + 'undefined': string + /** 开启条件 */ + 'openCond': [string, number] + /** 自动刷新间隔 */ + 'autoRefreshTime': number + /** 手动刷新消耗 */ + 'recoilRefreshNeed': any[] + /** 手动刷新次数 */ + 'recoilRefreshNum': number + /** 免费刷新次数刷新间隔 */ + 'freeRefreshInterval': number + /** 免费刷新次数 */ + 'freeRefreshNum': number + /** 商品组 */ + 'shopItems': [number, number, number, number, number, number, number, number, number, number, number, number] + /** 展示道具 */ + 'showItem': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** vip增加的手动刷新次数 */ + 'vip': any[] + /** 看板娘图片 */ + 'npcImg': number + /** 商店看板娘说话 */ + 'npcText': string }>; type gc_shopcom = k_v<{ - /** ID */ - 'id': number - /** 商店表ID */ - 'shopId': number - /** 商店表类型 */ - 'shopType': number - /** 标题 */ - 'title': string - 'undefined': string - /** 开启条件 */ - 'openCond': string - /** 描述 */ - 'des': string - /** 图片 */ - 'img': string - /** 展示货币 */ - 'cost': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 看板娘图片 */ - 'npcImg': string - /** 商店看板娘说话 */ - 'npcText': string + /** ID */ + 'id': number + /** 商店表ID */ + 'shopId': number + /** 商店表类型 */ + 'shopType': number + /** 标题 */ + 'title': string + 'undefined': string + /** 开启条件 */ + 'openCond': string + /** 描述 */ + 'des': string + /** 图片 */ + 'img': string + /** 展示货币 */ + 'cost': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 看板娘图片 */ + 'npcImg': string + /** 商店看板娘说话 */ + 'npcText': string }>; type gc_shopItem = k_v<{ - /** 掉落组 */ - 'id': number - /** 掉落类型 */ - 'a': string - /** 掉落id */ - 't': number - /** 掉落数量 */ - 'n': number - /** 权重 */ - 'p': number - /** 品质 */ - 'colour': number - /** 购买次数 */ - 'buyNum': number - /** 开服多少天之后开启 */ - 'openDay': number - /** 购买消耗(计算了折扣后的消耗) */ - 'buyNeed': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 折扣(仅前端显示用) */ - 'sale': number - /** vip需要达到多少才可购买 */ - 'needVip': number - /** 需要通关斩草除根关卡数 */ - 'needZCCG': number - /** 玩家等级 */ - 'lv': [ number, number ] - /** vip增加购买次数 */ - 'vipAddbuyNum': [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ] + /** 掉落组 */ + 'id': number + /** 掉落类型 */ + 'a': string + /** 掉落id */ + 't': number + /** 掉落数量 */ + 'n': number + /** 权重 */ + 'p': number + /** 品质 */ + 'colour': number + /** 购买次数 */ + 'buyNum': number + /** 开服多少天之后开启 */ + 'openDay': number + /** 购买消耗(计算了折扣后的消耗) */ + 'buyNeed': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 折扣(仅前端显示用) */ + 'sale': number + /** vip需要达到多少才可购买 */ + 'needVip': number + /** 需要通关斩草除根关卡数 */ + 'needZCCG': number + /** 玩家等级 */ + 'lv': [number, number] + /** vip增加购买次数 */ + 'vipAddbuyNum': [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] }[]>; type gc_shoucangpin = k_v>; -type gc_shouchong = { [key: string]: { "paynum": number, "cartoon": { "hero": number, [x: string]: any }, "prize": [ { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[] ], [x: string]: any } } +type gc_shouchong = { [key: string]: { "paynum": number, "cartoon": { "hero": number, [x: string]: any }, "prize": [{ "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[]], [x: string]: any } } type gc_skillani = k_v<{ - /** 技能id */ - 'id': string - /** 角色 */ - 'name': string - /** 技能名称 */ - 'jnname': string - /** 类型 */ - 'type': string - /** 角色移动类型 */ - 'movetype': string - /** 伤害分段 */ - 'atknum': number - /** 每段伤害的权重 */ - 'frequencyArr': [ number, number, number ] - /** 受击动效 */ - 'hitani': string - /** 受击动效类型 */ - 'hitanitype': number - /** 全屏氛围 */ - 'hitAniBg': string - /** 震屏幅度 */ - 'shake': [ number ] - /** 技能音效 */ - 'sound': string - /** 受击音效 */ - 'sjsound': string + /** 技能id */ + 'id': string + /** 角色 */ + 'name': string + /** 技能名称 */ + 'jnname': string + /** 类型 */ + 'type': string + /** 角色移动类型 */ + 'movetype': string + /** 伤害分段 */ + 'atknum': number + /** 每段伤害的权重 */ + 'frequencyArr': [number, number, number] + /** 受击动效 */ + 'hitani': string + /** 受击动效类型 */ + 'hitanitype': number + /** 全屏氛围 */ + 'hitAniBg': string + /** 震屏幅度 */ + 'shake': [number] + /** 技能音效 */ + 'sound': string + /** 受击音效 */ + 'sjsound': string }>; type gc_skillintr = k_v<{ - /** 技能id */ - 'skillid': number - /** 主动技能图标 */ - 'skillicon': string - /** 名字 */ - 'name': string - /** 技能描述 */ - 'describe': string + /** 技能id */ + 'skillid': number + /** 主动技能图标 */ + 'skillicon': string + /** 名字 */ + 'name': string + /** 技能描述 */ + 'describe': string }>; type gc_skill_afteratk = k_v<{ - /** 技能ID */ - 'skillid': number - /** 技能类型 */ - 'type': number - /** 攻击动作 */ - 'act': string - /** 选敌类型 */ - 'side': number - /** 释放概率 */ - 'randnum': number - /** 目标选敌 */ - 'order': string - /** 选敌数量 */ - 'limit': number - /** 数据 */ - 'data': { "pro": number, [x: string]: any } - /** 检测条件 */ - 'chkdata': { [x: string]: any } - /** 其他数据 */ - 'ext': { "mofa": number, "islong": number, [x: string]: any } - /** 描述 */ - 'describe': string + /** 技能ID */ + 'skillid': number + /** 技能类型 */ + 'type': number + /** 攻击动作 */ + 'act': string + /** 选敌类型 */ + 'side': number + /** 释放概率 */ + 'randnum': number + /** 目标选敌 */ + 'order': string + /** 选敌数量 */ + 'limit': number + /** 数据 */ + 'data': { "pro": number, [x: string]: any } + /** 检测条件 */ + 'chkdata': { [x: string]: any } + /** 其他数据 */ + 'ext': { "mofa": number, "islong": number, [x: string]: any } + /** 描述 */ + 'describe': string }>; type gc_skill_atk = k_v<{ - /** 技能id */ - 'skillid': number - /** 技能名称 */ - 'name': string - /** atk/skill */ - 'atkType': string - /** 技能类型 */ - 'type': number - /** 选敌类型 */ - 'side': number - /** 排序选择 */ - 'order': string - /** 数量 */ - 'limit': number - /** 受控是否触发 */ - 'constrol': number - /** 攻击后技能 */ - 'v': [ string ] - /** 技能描述 */ - 'describe': string + /** 技能id */ + 'skillid': number + /** 技能名称 */ + 'name': string + /** atk/skill */ + 'atkType': string + /** 技能类型 */ + 'type': number + /** 选敌类型 */ + 'side': number + /** 排序选择 */ + 'order': string + /** 数量 */ + 'limit': number + /** 受控是否触发 */ + 'constrol': number + /** 攻击后技能 */ + 'v': [string] + /** 技能描述 */ + 'describe': string }>; type gc_skill_buff = k_v<{ - /** 技能id */ - 'skillid': number - /** 技能类型 */ - 'type': number - /** 选敌类型 */ - 'side': number - /** 排序选择 */ - 'order': string - /** 数量 */ - 'limit': number - /** 概率 */ - 'randnum': number - /** 效果(固定为buff) */ - 'act': string - /** buff类型 */ - 'sxleixing': string - /** buff增减益 */ - 'buff_type': number - /** 效果参数 */ - 'xiaoguocanshu': { [x: string]: any } - /** 持续回合 */ - 'round': number - /** buff 组 */ - 'group': number - /** 叠加效果 */ - 'jiejiaxiaoguo': string - /** 叠加层数 */ - 'diejiacengshu': number + /** 技能id */ + 'skillid': number + /** 技能类型 */ + 'type': number + /** 选敌类型 */ + 'side': number + /** 排序选择 */ + 'order': string + /** 数量 */ + 'limit': number + /** 概率 */ + 'randnum': number + /** 效果(固定为buff) */ + 'act': string + /** buff类型 */ + 'sxleixing': string + /** buff增减益 */ + 'buff_type': number + /** 效果参数 */ + 'xiaoguocanshu': { [x: string]: any } + /** 持续回合 */ + 'round': number + /** buff 组 */ + 'group': number + /** 叠加效果 */ + 'jiejiaxiaoguo': string + /** 叠加层数 */ + 'diejiacengshu': number }>; type gc_skill_passive = k_v<{ - /** 技能id */ - 'skillid': number - /** 技能类型 */ - 'type': number - /** 被动ID */ - 'bdid': string - /** 选敌类型 */ - 'side': number - /** 排序选择 */ - 'order': string - /** 数量 */ - 'limit': number - /** 概率 */ - 'randnum': number - /** 触发技能 */ - 'v': { "runskill": [ string ], [x: string]: any } - /** 持续时间 */ - 'round': number - /** 触发条件 */ - 'chkdata': { "when": string, "side": number, [x: string]: any } - /** 技能描述 */ - 'describe': string + /** 技能id */ + 'skillid': number + /** 技能类型 */ + 'type': number + /** 被动ID */ + 'bdid': string + /** 选敌类型 */ + 'side': number + /** 排序选择 */ + 'order': string + /** 数量 */ + 'limit': number + /** 概率 */ + 'randnum': number + /** 触发技能 */ + 'v': { "runskill": [string], [x: string]: any } + /** 持续时间 */ + 'round': number + /** 触发条件 */ + 'chkdata': { "when": string, "side": number, [x: string]: any } + /** 技能描述 */ + 'describe': string }>; -type gc_slzd = { "openDay": number, "openTime": [ number, number ], "schedulerPrize": number, "schedulerGroup": number, "forts": { [key: string]: { "name": string, "npc": { "lvs": [ number, number ], "npcs": [ string, string, string ], [x: string]: any }[], "prize": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "luckPrize": { "need": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "joinPrize": { "need": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, [x: string]: any } }, "slotDrop": string, "slotNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "slotBingo": { "a": string, "t": string, [x: string]: any }[], "replyCd": number, "maxFightNum": number, "ctorFightNum": number, "buyFightNum": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "buyFightNumNeed": { "nums": [ number, number ], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "refreshNum": number, "refreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "fightWinNumPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "email_prize": { "title": string, "content": string, [x: string]: any }, "email_luck": { "title": string, "content": string, [x: string]: any }, "email_join": { "title": string, "content": string, [x: string]: any }, [x: string]: any } +type gc_slzd = { + "openDay": number, "openTime": [number, number], "schedulerPrize": number, "schedulerGroup": number, "forts": { [key: string]: { "name": string, "npc": { "lvs": [number, number], "npcs": [string, string, string], [x: string]: any }[], "prize": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "luckPrize": { "need": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, "joinPrize": { "need": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }, [x: string]: any } }, "slotDrop": string, "slotNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "slotBingo": { "a": string, "t": string, [x: string]: any }[], "replyCd": number, "maxFightNum": number, "ctorFightNum": number, "buyFightNum": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "buyFightNumNeed": { "nums": [number, number], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "refreshNum": number, "refreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "fightWinNumPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "email_prize": { "title": string, "content": string, [x: string]: any }, "email_luck": { "title": string, "content": string, [x: string]: any }, "email_join": { "title": string, "content": string, [x: string]: any }, [x: string]: any +} type gc_swskillcom = k_v<{ - /** 技能ID */ - 'id': string - /** 技能描述 */ - 'name': string - /** 策划自用 */ - 'intr': string + /** 技能ID */ + 'id': string + /** 技能描述 */ + 'name': string + /** 策划自用 */ + 'intr': string }>; type gc_tanxian = k_v<{ - /** 关卡id */ - 'id': number - /** 章节 */ - 'chapter': number - /** 地图 */ - 'mapbg': string - /** 解锁等级 */ - 'needLv': number - /** 关卡BOSS */ - 'npcId': number - /** 关卡名称 */ - 'name': string - /** 挂机奖励 */ - 'gjPrize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 掉落组产出 */ - 'dlz': any[] - /** 通关奖励 */ - 'passPrize': [ number, number, number, number, number, number, number, number, number, number ] - /** 美金事件基数 */ - 'base': number - /** 美金时间档 */ - 'round': [ number, number, number ] - /** 事件掉落组 */ - 'drop': [ number, number ] - /** 关卡位置 */ - 'pos': [ number, number ] - /** 战斗地图 */ - 'fightmap': string + /** 关卡id */ + 'id': number + /** 章节 */ + 'chapter': number + /** 地图 */ + 'mapbg': string + /** 解锁等级 */ + 'needLv': number + /** 关卡BOSS */ + 'npcId': number + /** 关卡名称 */ + 'name': string + /** 挂机奖励 */ + 'gjPrize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 掉落组产出 */ + 'dlz': any[] + /** 通关奖励 */ + 'passPrize': [number, number, number, number, number, number, number, number, number, number] + /** 美金事件基数 */ + 'base': number + /** 美金时间档 */ + 'round': [number, number, number] + /** 事件掉落组 */ + 'drop': [number, number] + /** 关卡位置 */ + 'pos': [number, number] + /** 战斗地图 */ + 'fightmap': string }>; -type gc_tanxian_com = { "fastGuaJiNum": number, "fastGuaJiFreeNum": number, "fastGuaJiTime": number, "fastGuaJiNeed": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "fastGuaJiNumAddBuyVip": [ number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number ], "guaJiPrizeInterval": number, "guaJiDlzInterval": number, "maxGuaJiTime": number, "eventCd": number, "event": { "p": number, "type": string, "round": [ number, number, number ], [x: string]: any }[], [x: string]: any } +type gc_tanxian_com = { "fastGuaJiNum": number, "fastGuaJiFreeNum": number, "fastGuaJiTime": number, "fastGuaJiNeed": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "fastGuaJiNumAddBuyVip": [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number], "guaJiPrizeInterval": number, "guaJiDlzInterval": number, "maxGuaJiTime": number, "eventCd": number, "event": { "p": number, "type": string, "round": [number, number, number], [x: string]: any }[], [x: string]: any } type gc_tanxian_shiwu = k_v<{ - /** 序号 */ - 'id': number - /** 玩家等级 */ - 'level': [ number, number ] - /** 掉落组ID */ - 'diaoluo': number - /** 挂机掉落组ID */ - 'guajidiaoluo': number + /** 序号 */ + 'id': number + /** 玩家等级 */ + 'level': [number, number] + /** 掉落组ID */ + 'diaoluo': number + /** 挂机掉落组ID */ + 'guajidiaoluo': number }>; type gc_tanxian_tgjl = k_v<{ - /** 通关奖励id */ - 'id': number - /** 需要通关的地图id */ - 'mapId': number - /** 奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 所在章节 */ - 'chapter': number - /** 描述 */ - 'des': string + /** 通关奖励id */ + 'id': number + /** 需要通关的地图id */ + 'mapId': number + /** 奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 所在章节 */ + 'chapter': number + /** 描述 */ + 'des': string }>; type gc_task = k_v>; type gc_tujian_jc = k_v<{ - /** id */ - 'id': number - /** 进度 */ - 'jindu': number - /** 加成 */ - 'buff': { "zj_liliang": number, "zj_zhishi": number, [x: string]: any } + /** id */ + 'id': number + /** 进度 */ + 'jindu': number + /** 加成 */ + 'buff': { "zj_liliang": number, "zj_zhishi": number, [x: string]: any } }>; type gc_usercom = { "changeName": { "a": string, "t": string, "n": string, [x: string]: any }, [x: string]: any } type gc_vip = k_v<{ - /** vip等级 */ - 'vip': number - /** 所需经验 */ - 'exp': number + /** vip等级 */ + 'vip': number + /** 所需经验 */ + 'exp': number }>; -type gc_wangzherongyao = { "comment": { [x: string]: any }, "wangzhe": { "bmneed": { "lv": number, [x: string]: any }, "dldrefrenum": number, "dlpknum": number, "bmprize": { "a": string, "t": string, "n": number, [x: string]: any }[], "timestatus": { "stime": number, "etime": number, "status": number, "stage": string, "desc": string, [x: string]: any }[], "eventtime": { "autobaomingtime": number, "dldstart": number, "start256": number, "start64": number, "zuanshisaisendprize": number, "start8": number, "wanzhesaisendprize": number, [x: string]: any }, "noupdate": any[], "addnpcid": [ number, number ], "jiangli": { "dld": { "intr": string, "jifen": number, "p": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zuanshi": { "intr": string, "p": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "wangzhe": { "intr": string, "p": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any }, "email": { [key: string]: { "title": string, "content": string, [x: string]: any } }, "guess": { [key: string]: { "needvip": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "name": string, "intr": string, "addmoney": number, [x: string]: any } }, [x: string]: any }, [x: string]: any } +type gc_wangzherongyao = { + "comment": { [x: string]: any }, "wangzhe": { + "bmneed": { "lv": number, [x: string]: any }, "dldrefrenum": number, "dlpknum": number, "bmprize": { "a": string, "t": string, "n": number, [x: string]: any }[], "timestatus": { "stime": number, "etime": number, "status": number, "stage": string, "desc": string, [x: string]: any }[], "eventtime": { "autobaomingtime": number, "dldstart": number, "start256": number, "start64": number, "zuanshisaisendprize": number, "start8": number, "wanzhesaisendprize": number, [x: string]: any }, "noupdate": any[], "addnpcid": [number, number], "jiangli": { "dld": { "intr": string, "jifen": number, "p": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "zuanshi": { "intr": string, "p": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "wangzhe": { "intr": string, "p": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any }, "email": { [key: string]: { "title": string, "content": string, [x: string]: any } }, "guess": { [key: string]: { "needvip": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "name": string, "intr": string, "addmoney": number, [x: string]: any } }, [x: string]: any + }, [x: string]: any +} type gc_weixiuchang_dz = k_v<{ - /** id */ - 'id': number - /** 1合成2打造 */ - 'type': number - /** 材料道具 */ - 'item': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 获得(掉落组) */ - 'target': number - /** 成功概率 */ - 'success': number - /** 失败奖励(掉落组) */ - 'lose': number - /** 合成列表标题 */ - 'title': string + /** id */ + 'id': number + /** 1合成2打造 */ + 'type': number + /** 材料道具 */ + 'item': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 获得(掉落组) */ + 'target': number + /** 成功概率 */ + 'success': number + /** 失败奖励(掉落组) */ + 'lose': number + /** 合成列表标题 */ + 'title': string }>; type gc_weixiuchang_zz = k_v<{ - /** id */ - 'id': number - /** 座驾名称 */ - 'name': string - /** 座驾图片 */ - 'car': string - /** 零件图片 */ - 'parts': number - /** 阶级 */ - 'stage': number - /** 星级 */ - 'star': number - /** 升级消耗 */ - 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 直接升级购买消耗 */ - 'need2': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 属性 */ - 'buff': { "1": { "zj_liliang": number, [x: string]: any }, "2": { "zj_def": number, [x: string]: any }, "3": { "zj_atk": number, [x: string]: any }, "4": { "zj_zhishi": number, [x: string]: any }, "5": { "zj_atk": number, [x: string]: any }, [x: string]: any } - /** 组装额外属性 */ - 'buff2': { "zj_liliang": number, "zj_atk": number, "zj_zhishi": number, "zj_def": number, [x: string]: any } - /** 关卡获得材料掉落组ID */ - 'drop': number + /** id */ + 'id': number + /** 座驾名称 */ + 'name': string + /** 座驾图片 */ + 'car': string + /** 零件图片 */ + 'parts': number + /** 阶级 */ + 'stage': number + /** 星级 */ + 'star': number + /** 升级消耗 */ + 'need': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 直接升级购买消耗 */ + // 'need2': { "a": string, "t": string, "n": number, [x: string]: any }[] + 'exchange': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 属性 */ + 'buff': { "1": { "zj_liliang": number, [x: string]: any }, "2": { "zj_def": number, [x: string]: any }, "3": { "zj_atk": number, [x: string]: any }, "4": { "zj_zhishi": number, [x: string]: any }, "5": { "zj_atk": number, [x: string]: any }, [x: string]: any } + /** 组装额外属性 */ + 'buff2': { "zj_liliang": number, "zj_atk": number, "zj_zhishi": number, "zj_def": number, [x: string]: any } + /** 关卡获得材料掉落组ID */ + 'drop': number }>; type gc_xianshilibao = { [key: string]: { "payId": string, "time": number, [x: string]: any } } -type gc_xianshizhaomu = { "time": [ number, number ], "oneNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "tenNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "onePrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tenPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "oneDrop": [ number ], "tenDrop": [ number, number, number, number, number, number, number, number, number, number ], "oneReplace": { "num": number, "drop": [ number ], [x: string]: any }, "eventPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "gift": { "need": any[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "num": number, "payId": string, [x: string]: any }[], "duihuan": { "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "num": number, [x: string]: any }[], "rankPrize": { "ph": [ number, number ], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "email": { "title": string, "content": string, [x: string]: any }, [x: string]: any } +type gc_xianshizhaomu = { + "time": [number, number], "oneNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "tenNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "onePrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tenPrize": { "a": string, "t": string, "n": number, [x: string]: any }[], "oneDrop": [number], "tenDrop": [number, number, number, number, number, number, number, number, number, number], "oneReplace": { "num": number, "drop": [number], [x: string]: any }, "eventPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "gift": { "need": any[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "num": number, "payId": string, [x: string]: any }[], "duihuan": { "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "num": number, [x: string]: any }[], "rankPrize": { "ph": [number, number], "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "email": { "title": string, "content": string, [x: string]: any }, [x: string]: any +} type gc_xinshoulibao = { "time": number, "pays": { "payId": string, [x: string]: any }[], [x: string]: any }[] type gc_xstask = k_v<{ - /** 任务id */ - 'id': number - /** 任务名称 */ - 'name': string - /** 品质 */ - 'colour': number - /** 时间 */ - 'time': number - /** 最大派遣英雄数量 */ - 'needNum': number - /** 需要的总星级 */ - 'needStar': number - /** 需要的总战力 */ - 'needZhanli': number - /** 奖励 */ - 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] - /** 权重 */ - 'p': number - /** 任务描述 */ - 'intr': string - /** 图片 */ - 'img': string + /** 任务id */ + 'id': number + /** 任务名称 */ + 'name': string + /** 品质 */ + 'colour': number + /** 时间 */ + 'time': number + /** 最大派遣英雄数量 */ + 'needNum': number + /** 需要的总星级 */ + 'needStar': number + /** 需要的总战力 */ + 'needZhanli': number + /** 奖励 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] + /** 权重 */ + 'p': number + /** 任务描述 */ + 'intr': string + /** 图片 */ + 'img': string }>; -type gc_xstaskcom = { "freeRefreshNum": number, "refreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "jiasu": { "time": [ number, number ], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "lv": { [key: string]: { "taskColor": [ number ], "maxTaskNum": number, "need": number, [x: string]: any } }, [x: string]: any } +type gc_xstaskcom = { "freeRefreshNum": number, "refreshNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "jiasu": { "time": [number, number], "need": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "lv": { [key: string]: { "taskColor": [number], "maxTaskNum": number, "need": number, [x: string]: any } }, [x: string]: any } type gc_xunlianjihua = k_v<{ - /** 技能id */ - 'id': number - /** 技能名称 */ - 'name': string - 'undefined': string - /** 技能图标 */ - 'icon': string - /** 页签类型 */ - 'tab': number - /** 技能位置 */ - 'xysite': string - /** 是否可使用 */ - 'use': number - /** 技能类型文本 */ - 'skillType': string - /** 等级上限 */ - 'lv': number - /** 消耗训练点 */ - 'need': number - /** 总点数条件 */ - 'cond': number - /** 前置技能及点数 */ - 'front': [ number, number ] - /** 关联技能组 */ - 'relevance': number - /** 对应技能ID */ - 'skill': string - /** 技能描述 */ - 'describe': string - /** 计算公式 */ - 'v': [ string ] - /** 描述显示系数 */ - 'desCoefficient': [ number ] - /** 策划看技能描述 */ - 'intr': string + /** 技能id */ + 'id': number + /** 技能名称 */ + 'name': string + 'undefined': string + /** 技能图标 */ + 'icon': string + /** 页签类型 */ + 'tab': number + /** 技能位置 */ + 'xysite': string + /** 是否可使用 */ + 'use': number + /** 技能类型文本 */ + 'skillType': string + /** 等级上限 */ + 'lv': number + /** 消耗训练点 */ + 'need': number + /** 总点数条件 */ + 'cond': number + /** 前置技能及点数 */ + 'front': [number, number] + /** 关联技能组 */ + 'relevance': number + /** 对应技能ID */ + 'skill': string + /** 技能描述 */ + 'describe': string + /** 计算公式 */ + 'v': [string] + /** 描述显示系数 */ + 'desCoefficient': [number] + /** 策划看技能描述 */ + 'intr': string }>; -type gc_yangchengmubiao = { "1": { "1": string, "2": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr1": string, "intr2": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab1": string, "tab2": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": [ [ number ], number ], "tasklist": { "1": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, "zero": number, [x: string]: any } }, "2": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "3": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, "zero": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "4": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "5": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "6": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, "zero": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "7": { "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "8": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "9": { "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "10": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "11": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "12": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, "zero": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "13": { "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [ string ], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "100": { "2": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr2": string, "intr4": string, "name": string, "icon": string, "tab2": string, "tab4": string, "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": [ [ number ], number ], "tasklist": { "2": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "101": { "2": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr2": string, "intr4": string, "name": string, "icon": string, "tab2": string, "tab4": string, "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": [ [ number ], number ], "tasklist": { "2": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, [x: string]: any } +type gc_yangchengmubiao = { + "1": { + "1": string, "2": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr1": string, "intr2": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab1": string, "tab2": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": [[number], number], "tasklist": { "1": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, "zero": number, [x: string]: any } }, "2": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any + }, "3": { + "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, "zero": number, [x: string]: any } }, [x: string]: any }, [x: string]: any + }, "4": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "5": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "6": { + "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, "zero": number, [x: string]: any } }, [x: string]: any }, [x: string]: any + }, "7": { "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "8": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "9": { "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "10": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "11": { "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "12": { + "3": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, "zero": number, [x: string]: any } }, [x: string]: any }, [x: string]: any + }, "13": { "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr0": string, "intr3": string, "intr4": string, "name": string, "icon": string, "tab0": string, "tab3": string, "tab4": string, "gift": { "index": number, "need": { "a": string, "t": string, "n": number, [x: string]: any }[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": any[], "tasklist": { "3": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, "4": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": [string], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "100": { "2": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr2": string, "intr4": string, "name": string, "icon": string, "tab2": string, "tab4": string, "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": [[number], number], "tasklist": { "2": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, "101": { "2": string, "time": { "start": number, "end": number, "hdid": number, "ttype": number, [x: string]: any }, "intr2": string, "intr4": string, "name": string, "icon": string, "tab2": string, "tab4": string, "gift": { "index": number, "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "maxlun": [[number], number], "tasklist": { "2": { [key: string]: { "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "tujing": string, "title": string, "type": number, "pval": number, "cond": any[], "stype": number, [x: string]: any } }, [x: string]: any }, [x: string]: any }, [x: string]: any +} type gc_yibaichou = { "onlinePrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], "loginPrize": { "total": number, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any } type gc_yuedujijin = { "payId": string, "prize": { "a": string, "t": string, "n": number, [x: string]: any }[], "intr": string, "num": number, [x: string]: any }[] type gc_zhangjie = k_v<{ - /** 章节id */ - 'id': number - /** 章节名 */ - 'name': string - 'undefined': string - /** 亮图建筑 */ - 'liangImg': string - /** 灰图建筑 */ - 'anImg': string - /** 坐标 */ - 'xy': [ number, number ] + /** 章节id */ + 'id': number + /** 章节名 */ + 'name': string + 'undefined': string + /** 亮图建筑 */ + 'liangImg': string + /** 灰图建筑 */ + 'anImg': string + /** 坐标 */ + 'xy': [number, number] }>; -type gc_zhanling = { "eventOpen": k_v, "payId": string, "payAddLv": number, "email": { "title": string, "content": string, [x: string]: any }, "task": { "intr": string, "taskId": string, "type": string, "total": number, "exp": number, "tiaozhuan": number, [x: string]: any }[], "lvNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "lv": { "2": number, "3": number, "4": number, "5": number, "6": number, "7": number, "8": number, "9": number, "10": number, "11": number, "12": number, "13": number, "14": number, "15": number, "16": number, "17": number, "18": number, "19": number, "20": number, "21": number, "22": number, "23": number, "24": number, "25": number, "26": number, "27": number, "28": number, "29": number, "30": number, "31": number, "32": number, "33": number, "34": number, "35": number, "36": number, "37": number, "38": number, "39": number, "40": number, "41": number, "42": number, "43": number, "44": number, "45": number, "46": number, "47": number, "48": number, "49": number, "50": number, [x: string]: any }, "prize": { "lv": number, "pt": { "a": string, "t": string, "n": number, [x: string]: any }[], "tq": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any } +type gc_zhanling = { + "eventOpen": k_v, "payId": string, "payAddLv": number, "email": { "title": string, "content": string, [x: string]: any }, "task": { "intr": string, "taskId": string, "type": string, "total": number, "exp": number, "tiaozhuan": number, [x: string]: any }[], "lvNeed": { "a": string, "t": string, "n": number, [x: string]: any }[], "lv": { "2": number, "3": number, "4": number, "5": number, "6": number, "7": number, "8": number, "9": number, "10": number, "11": number, "12": number, "13": number, "14": number, "15": number, "16": number, "17": number, "18": number, "19": number, "20": number, "21": number, "22": number, "23": number, "24": number, "25": number, "26": number, "27": number, "28": number, "29": number, "30": number, "31": number, "32": number, "33": number, "34": number, "35": number, "36": number, "37": number, "38": number, "39": number, "40": number, "41": number, "42": number, "43": number, "44": number, "45": number, "46": number, "47": number, "48": number, "49": number, "50": number, [x: string]: any }, "prize": { "lv": number, "pt": { "a": string, "t": string, "n": number, [x: string]: any }[], "tq": { "a": string, "t": string, "n": number, [x: string]: any }[], [x: string]: any }[], [x: string]: any +} type gc_zhuanshu = k_v>>; -type gc_zixuanlibao = { "time": number, "intr": string, "gift": { "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": [ { "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[] ], [x: string]: any }[], [x: string]: any } +type gc_zixuanlibao = { "time": number, "intr": string, "gift": { "need": any[], "free": boolean, "payId": string, "buyNum": number, "prize": [{ "a": string, "t": string, "n": number, [x: string]: any }[], { "a": string, "t": string, "n": number, [x: string]: any }[]], [x: string]: any }[], [x: string]: any } + + +type gc_kfcb_content = k_v<{ + /** id */ + 'id': number + /** 名 */ + 'name': string + /** 前端用 */ + 'tiaozhuan': number + /** 任务类型 */ + 'type': number + /** 显示时间,根据开服时间 */ + 'showDay': number[] +}>; + +type gc_kfcb_prize = k_v<{ + /** id */ + 'id': number + /** 任务类型 */ + 'type': number + /** 排名 */ + 'rank': number[] + /** 显示时间,根据开服时间 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] +}>; + +type gc_yuyuemail = { + /** id */ + 'title': { [k: string]: string } + /** 任务类型 */ + 'content': { [k: string]: string } + /** 排名 */ + 'opentime': number + /** 排名 */ + 'overtime': number + /** 显示时间,根据开服时间 */ + 'prize': { "a": string, "t": string, "n": number, [x: string]: any }[] +}; + type gcType = { - [key: string]: any - armyattr: gc_armyattr - attr: gc_attr - boss: gc_boss - buff: gc_buff - chongzhi: gc_chongzhi - choujiang: gc_choujiang - chuanshuozhilu: gc_chuanshuozhilu - clsl_com: gc_clsl_com - clsl_dan: gc_clsl_dan - com: gc_com - common: gc_common - diaoluo: gc_diaoluo - diaoluoduihuan: gc_diaoluoduihuan - dixiaheishi: gc_dixiaheishi - dixiaqianzhuang: gc_dixiaqianzhuang - dxlt_com: gc_dxlt_com - dxlt_layer: gc_dxlt_layer - dxlt_mb: gc_dxlt_mb - dxlt_shop: gc_dxlt_shop - equip: gc_equip - equipAdjusting: gc_equipAdjusting - equiplvup: gc_equiplvup - equipMaster: gc_equipMaster - equipstar: gc_equipstar - equipSuit: gc_equipSuit - eventOpen: gc_eventOpen - exchangeRate: gc_exchangeRate - fightPlan: gc_fightPlan - friend: gc_friend - ganbutexun: gc_ganbutexun - ganhai: gc_ganhai - gonglukuangbiao: gc_gonglukuangbiao - group: gc_group - guanlidiaodu: gc_guanlidiaodu - guide: gc_guide - hbzb: gc_hbzb - hero: gc_hero - heroAbility: gc_heroAbility - herocom: gc_herocom - herogrow: gc_herogrow - herolv: gc_herolv - herolvup: gc_herolvup - heroskill: gc_heroskill - hero_jx: gc_hero_jx - hero_qianneng: gc_hero_qianneng - hero_tf: gc_hero_tf - huobanzhaomu: gc_huobanzhaomu - huodong: gc_huodong - item: gc_item - jierihuodong: gc_jierihuodong - jijin: gc_jijin - jjc_com: gc_jjc_com - jjc_npc: gc_jjc_npc - jjc_ph: gc_jjc_ph - jjc_tz: gc_jjc_tz - kaifukuanghuan: gc_kaifukuanghuan - kbzz: gc_kbzz - land: gc_land - leijichongzhi: gc_leijichongzhi - meirishilian: gc_meirishilian - meirishilian_com: gc_meirishilian_com - mingdao: gc_mingdao - mingdao_com: gc_mingdao_com - mw_com: gc_mw_com - mw_dj: gc_mw_dj - name: gc_name - niudanji: gc_niudanji - npc: gc_npc - openCond: gc_openCond - openFun: gc_openFun - other: gc_other - pata: gc_pata - patacom: gc_patacom - pay: gc_pay - payEmail: gc_payEmail - peijian: gc_peijian - peijiancangku: gc_peijiancangku - peijiancom: gc_peijiancom - peijian_jl: gc_peijian_jl - peijian_lv: gc_peijian_lv - peijian_master: gc_peijian_master - PiratesFight: gc_PiratesFight - playerChatFrame: gc_playerChatFrame - playerdata: gc_playerdata - playerHead: gc_playerHead - playerHeadFrame: gc_playerHeadFrame - playerLv: gc_playerLv - playerModel: gc_playerModel - pmd: gc_pmd - qiandao: gc_qiandao - qiandaocom: gc_qiandaocom - qirichongzhi: gc_qirichongzhi - qiridenglu: gc_qiridenglu - qjzzd: gc_qjzzd - ranking: gc_ranking - shilihuizhang: gc_shilihuizhang - shili_com: gc_shili_com - shili_fb: gc_shili_fb - shili_fbyj: gc_shili_fbyj - shili_lv: gc_shili_lv - shili_wz: gc_shili_wz - shiwu: gc_shiwu - shiwucom: gc_shiwucom - shiwuleichong: gc_shiwuleichong - shoot: gc_shoot - shop: gc_shop - shopcom: gc_shopcom - shopItem: gc_shopItem - shoucangpin: gc_shoucangpin - shouchong: gc_shouchong - skillani: gc_skillani - skillintr: gc_skillintr - skill_afteratk: gc_skill_afteratk - skill_atk: gc_skill_atk - skill_buff: gc_skill_buff - skill_passive: gc_skill_passive - slzd: gc_slzd - swskillcom: gc_swskillcom - tanxian: gc_tanxian - tanxian_com: gc_tanxian_com - tanxian_shiwu: gc_tanxian_shiwu - tanxian_tgjl: gc_tanxian_tgjl - task: gc_task - tujian_jc: gc_tujian_jc - usercom: gc_usercom - vip: gc_vip - wangzherongyao: gc_wangzherongyao - weixiuchang_dz: gc_weixiuchang_dz - weixiuchang_zz: gc_weixiuchang_zz - xianshilibao: gc_xianshilibao - xianshizhaomu: gc_xianshizhaomu - xinshoulibao: gc_xinshoulibao - xstask: gc_xstask - xstaskcom: gc_xstaskcom - xunlianjihua: gc_xunlianjihua - yangchengmubiao: gc_yangchengmubiao - yibaichou: gc_yibaichou - yuedujijin: gc_yuedujijin - zhangjie: gc_zhangjie - zhanling: gc_zhanling - zhuanshu: gc_zhuanshu - zixuanlibao: gc_zixuanlibao + [key: string]: any + armyattr: gc_armyattr + attr: gc_attr + boss: gc_boss + buff: gc_buff + chongzhi: gc_chongzhi + choujiang: gc_choujiang + chuanshuozhilu: gc_chuanshuozhilu + clsl_com: gc_clsl_com + clsl_dan: gc_clsl_dan + com: gc_com + common: gc_common + diaoluo: gc_diaoluo + diaoluoduihuan: gc_diaoluoduihuan + dixiaheishi: gc_dixiaheishi + dixiaqianzhuang: gc_dixiaqianzhuang + dxlt_com: gc_dxlt_com + dxlt_layer: gc_dxlt_layer + dxlt_mb: gc_dxlt_mb + dxlt_shop: gc_dxlt_shop + equip: gc_equip + equipAdjusting: gc_equipAdjusting + equiplvup: gc_equiplvup + equipMaster: gc_equipMaster + equipstar: gc_equipstar + equipSuit: gc_equipSuit + eventOpen: gc_eventOpen + exchangeRate: gc_exchangeRate + fightPlan: gc_fightPlan + friend: gc_friend + ganbutexun: gc_ganbutexun + gbtx_npcLv: gc_gbtx_npcLv + ganhai: gc_ganhai + gonglukuangbiao: gc_gonglukuangbiao + group: gc_group + guanlidiaodu: gc_guanlidiaodu + guide: gc_guide + hbzb: gc_hbzb + hero: gc_hero + heroAbility: gc_heroAbility + herocom: gc_herocom + herogrow: gc_herogrow + herolv: gc_herolv + herolvup: gc_herolvup + heroskill: gc_heroskill + hero_jx: gc_hero_jx + hero_qianneng: gc_hero_qianneng + hero_tf: gc_hero_tf + huobanzhaomu: gc_huobanzhaomu + huodong: gc_huodong + item: gc_item + jierihuodong: gc_jierihuodong + jijin: gc_jijin + jjc_com: gc_jjc_com + jjc_npc: gc_jjc_npc + jjc_ph: gc_jjc_ph + jjc_tz: gc_jjc_tz + kaifukuanghuan: gc_kaifukuanghuan + kbzz: gc_kbzz + land: gc_land + leijichongzhi: gc_leijichongzhi + meirishilian: gc_meirishilian + meirishilian_com: gc_meirishilian_com + mingdao: gc_mingdao + mingdao_com: gc_mingdao_com + mw_com: gc_mw_com + mw_dj: gc_mw_dj + name: gc_name + niudanji: gc_niudanji + npc: gc_npc + openCond: gc_openCond + openFun: gc_openFun + other: gc_other + pata: gc_pata + patacom: gc_patacom + pay: gc_pay + payEmail: gc_payEmail + peijian: gc_peijian + peijiancangku: gc_peijiancangku + peijiancom: gc_peijiancom + peijian_jl: gc_peijian_jl + peijian_lv: gc_peijian_lv + peijian_master: gc_peijian_master + PiratesFight: gc_PiratesFight + playerChatFrame: gc_playerChatFrame + playerdata: gc_playerdata + playerHead: gc_playerHead + playerHeadFrame: gc_playerHeadFrame + playerLv: gc_playerLv + playerModel: gc_playerModel + pmd: gc_pmd + qiandao: gc_qiandao + qiandaocom: gc_qiandaocom + qirichongzhi: gc_qirichongzhi + qiridenglu: gc_qiridenglu + qjzzd: gc_qjzzd + ranking: gc_ranking + shilihuizhang: gc_shilihuizhang + shili_com: gc_shili_com + shili_fb: gc_shili_fb + shili_fbyj: gc_shili_fbyj + shili_lv: gc_shili_lv + shili_wz: gc_shili_wz + shiwu: gc_shiwu + shiwucom: gc_shiwucom + shiwuleichong: gc_shiwuleichong + shoot: gc_shoot + shop: gc_shop + shopcom: gc_shopcom + shopItem: gc_shopItem + shoucangpin: gc_shoucangpin + shouchong: gc_shouchong + skillani: gc_skillani + skillintr: gc_skillintr + skill_afteratk: gc_skill_afteratk + skill_atk: gc_skill_atk + skill_buff: gc_skill_buff + skill_passive: gc_skill_passive + slzd: gc_slzd + swskillcom: gc_swskillcom + tanxian: gc_tanxian + tanxian_com: gc_tanxian_com + tanxian_shiwu: gc_tanxian_shiwu + tanxian_tgjl: gc_tanxian_tgjl + task: gc_task + tujian_jc: gc_tujian_jc + usercom: gc_usercom + vip: gc_vip + wangzherongyao: gc_wangzherongyao + weixiuchang_dz: gc_weixiuchang_dz + weixiuchang_zz: gc_weixiuchang_zz + xianshilibao: gc_xianshilibao + xianshizhaomu: gc_xianshizhaomu + xinshoulibao: gc_xinshoulibao + xstask: gc_xstask + xstaskcom: gc_xstaskcom + xunlianjihua: gc_xunlianjihua + yangchengmubiao: gc_yangchengmubiao + yibaichou: gc_yibaichou + yuedujijin: gc_yuedujijin + zhangjie: gc_zhangjie + zhanling: gc_zhanling + zhuanshu: gc_zhuanshu + zixuanlibao: gc_zixuanlibao + kfcb_content: gc_kfcb_content + kfcb_prize: gc_kfcb_prize + yuyuemail: gc_yuyuemail + } @@ -1832,7 +1930,7 @@ declare global { type _gcType = gcType; } -export function initGcType () { - +export function initGcType() { + } \ No newline at end of file diff --git a/src/lng.ts b/src/lng.ts index 3c4e130..90c1903 100644 --- a/src/lng.ts +++ b/src/lng.ts @@ -9,6 +9,8 @@ export function createLng() { class Lng { + duihuanma_tips_4 = 'duihuanma_tips_4'; + hero_not_exist = 'hero_not_exist'; hero_sz_err1 = 'hero_sz_err1'; hero_sz_err2 = 'hero_sz_err2'; @@ -109,6 +111,7 @@ class Lng { chat_1 = "chat_1"; chat_2 = "chat_2"; chat_3 = "chat_3"; + chat_4 = "chat_4"; chongzhi_1 = "chongzhitip_1"; chongzhi_2 = "chongzhitip_2"; @@ -170,6 +173,7 @@ class Lng { friend_20 = "friend_20"; friend_21 = "friend_21"; friend_22 = "friend_22"; + friend_23 = "friend_23"; gonghui_1 = "gonghui_1"; gonghui_2 = "gonghui_2"; @@ -247,6 +251,7 @@ class Lng { jjc_4 = "jjc_4"; jjc_5 = "jjc_5"; jjc_6 = "jjc_6"; + jjc_7 = "jjc_7"; kbzz_1 = "kbzz_1"; kbzz_2 = "kbzz_2"; @@ -291,6 +296,7 @@ class Lng { tanxian_4 = "tanxian_4"; tanxian_5 = "tanxian_5"; tanxian_6 = "tanxian_6"; + tanxian_7 = "tanxian_7"; user_1 = "user_1"; user_2 = "user_2"; @@ -301,9 +307,15 @@ class Lng { user_7 = "user_7"; user_8 = "user_8"; user_9 = "user_9"; + user_10 = "user_10"; weixiuchang_1 = "weixiuchang_1"; weixiuchang_2 = "weixiuchang_2"; + weixiuchang_3 = "weixiuchang_3"; + weixiuchang_4 = "weixiuchang_4"; + weixiuchang_5 = "weixiuchang_5"; + weixiuchang_6 = "weixiuchang_6"; + weixiuchang_7 = "weixiuchang_7"; xstask_1 = "xstask_1"; xstask_2 = "xstask_2"; diff --git a/src/localConfig.ts b/src/localConfig.ts index cd8dd95..5a384b7 100644 --- a/src/localConfig.ts +++ b/src/localConfig.ts @@ -22,6 +22,8 @@ export default { crossRedisUrl: 'redis://:lyMaple525458@10.0.1.20:6379/1', /**cross mongodb url */ crossMongodbUrl: 'mongodb://root:lyMaple525458@10.0.1.20:27017/heijiao_cross?authSource=admin', + /**运营平台接口地址 */ + baseUrl: 'https://blacklagoon-slb.stg.g123-cpp.com', /**服务器时间 */ time: '', /**开服时间 */ diff --git a/src/localindex.ts b/src/localindex.ts index 27fe0fa..37d4b63 100644 --- a/src/localindex.ts +++ b/src/localindex.ts @@ -4,6 +4,7 @@ import { initGcType } from './jsonType'; import { createLng } from './lng'; import { initMongoDB } from './setMongodb'; import { initStarupFun } from './starup'; +import {initRedis} from "./setRedis"; // todo 本地创建数据库索引文件,线上勿用(创建索引和配置增加活动与项目分离) @@ -14,6 +15,7 @@ async function start() { // G.argv.serverType = "cross" //连接mongodb await initMongoDB(); + await initRedis() await initStarupFun.initStart() //创建语言包 await createLng(); @@ -22,7 +24,7 @@ async function start() { setTimeout(function() { console.log('结束程序'); process.exit(); - }, 5000); // 等待5秒后结束程序 + }, 10000); // 等待10秒后结束程序 } //启动服务 diff --git a/src/module/collection_chatlog.ts b/src/module/collection_chatlog.ts new file mode 100644 index 0000000..4346a10 --- /dev/null +++ b/src/module/collection_chatlog.ts @@ -0,0 +1,2 @@ +import { chatLog } from '../shared/protocols/type' +export type CollectionChatLog = chatLog; \ No newline at end of file diff --git a/src/module/collection_email.ts b/src/module/collection_email.ts index ecec35c..ce49df9 100644 --- a/src/module/collection_email.ts +++ b/src/module/collection_email.ts @@ -1,4 +1,5 @@ import { ResOpen } from '../shared/protocols/email/PtlOpen'; -export type CollectionEmail = ResOpen[0]; \ No newline at end of file +/**全服邮件 已读状态*/ +export type CollectionEmail = ResOpen[0] & {readlist?: string[]}; \ No newline at end of file diff --git a/src/module/collection_event.ts b/src/module/collection_event.ts index d7c4689..2aec166 100644 --- a/src/module/collection_event.ts +++ b/src/module/collection_event.ts @@ -1,23 +1,25 @@ -import { ResOpen as ResOpen136Gift } from '../shared/protocols/event/136Gift/PtlOpen'; -import { ResOpen as ResOpenChuanshuozhilu } from '../shared/protocols/event/chuanshuozhilu/PtlOpen'; -import { ResOpen as ResOpenDiaoluoduihuan } from '../shared/protocols/event/diaoluoduihuan/PtlOpen'; -import { ResOpen as ResOpenHuobanzhaomu } from '../shared/protocols/event/huobanzhaomu/PtlOpen'; -import { ResOpen as ResOpenJierihuodong } from '../shared/protocols/event/jierihuodong/PtlOpen'; -import { ResOpen as ResOpenJiJin } from '../shared/protocols/event/jijin/PtlOpen'; -import { ResOpen } from '../shared/protocols/event/kaifukuanghuan/PtlOpen'; -import { ResOpen as ResOpenLeijichongzhi } from '../shared/protocols/event/leijichongzhi/PtlOpen'; -import { ResOpen as ResOpenNiudanji } from '../shared/protocols/event/niudanji/PtlOpen'; -import { ResOpen as ResOpenQirichongzhi } from '../shared/protocols/event/qirichongzhi/PtlOpen'; -import { ResOpen as ResOpenQiridenglu } from '../shared/protocols/event/qiridenglu/PtlOpen'; -import { ResOpen as ResOpen15leichong } from '../shared/protocols/event/shiwuleichong/PtlOpen'; -import { ResOpen as ResOpenXianshizhaomu } from '../shared/protocols/event/xianshizhaomu/PtlOpen'; -import { ResOpen as ResOpenXinshoulibao } from '../shared/protocols/event/xinshoulibao/PtlOpen'; -import { yangchengmubiao } from '../shared/protocols/event/yangchengmubiao/PtlOpen'; -import { ResOpen as ResOpenYibaichou } from '../shared/protocols/event/yibaichou/PtlOpen'; -import { ResOpen as ResOpenYuedujijin } from '../shared/protocols/event/yuedujijin/PtlOpen'; -import { ResOpen as ResOpenZhanLing } from '../shared/protocols/event/zhanling/PtlOpen'; -import { ResOpen as ResOpenZhoulibao } from '../shared/protocols/event/zhoulibao/PtlOpen'; -import { ResOpen as ResOpenZixuanlibao } from '../shared/protocols/event/zixuanlibao/PtlOpen'; +import {ResOpen as ResOpen136Gift} from '../shared/protocols/event/136Gift/PtlOpen'; +import {ResOpen as ResOpenChuanshuozhilu} from '../shared/protocols/event/chuanshuozhilu/PtlOpen'; +import {ResOpen as ResOpenDiaoluoduihuan} from '../shared/protocols/event/diaoluoduihuan/PtlOpen'; +import {ResOpen as ResOpenHuobanzhaomu} from '../shared/protocols/event/huobanzhaomu/PtlOpen'; +import {ResOpen as ResOpenJierihuodong} from '../shared/protocols/event/jierihuodong/PtlOpen'; +import {ResOpen as ResOpenJiJin} from '../shared/protocols/event/jijin/PtlOpen'; +import {ResOpen} from '../shared/protocols/event/kaifukuanghuan/PtlOpen'; +import {ResOpen as ResOpenLeijichongzhi} from '../shared/protocols/event/leijichongzhi/PtlOpen'; +import {ResOpen as ResOpenNiudanji} from '../shared/protocols/event/niudanji/PtlOpen'; +import {ResOpen as ResOpenQirichongzhi} from '../shared/protocols/event/qirichongzhi/PtlOpen'; +import {ResOpen as ResOpenQiridenglu} from '../shared/protocols/event/qiridenglu/PtlOpen'; +import {ResOpen as ResOpen15leichong} from '../shared/protocols/event/shiwuleichong/PtlOpen'; +import {ResOpen as ResOpenXianshizhaomu} from '../shared/protocols/event/xianshizhaomu/PtlOpen'; +import {ResOpen as ResOpenXinshoulibao} from '../shared/protocols/event/xinshoulibao/PtlOpen'; +import {yangchengmubiao} from '../shared/protocols/event/yangchengmubiao/PtlOpen'; +import {christmas} from '../shared/protocols/event/christmas/PtlOpen'; +import {ResOpen as ResOpenYibaichou} from '../shared/protocols/event/yibaichou/PtlOpen'; +import {ResOpen as ResOpenYuedujijin} from '../shared/protocols/event/yuedujijin/PtlOpen'; +import {ResOpen as ResOpenZhanLing} from '../shared/protocols/event/zhanling/PtlOpen'; +import {ResOpen as ResOpenZhoulibao} from '../shared/protocols/event/zhoulibao/PtlOpen'; +import {ResOpen as ResOpenZixuanlibao} from '../shared/protocols/event/zixuanlibao/PtlOpen'; +import {ResOpen as ResOpenKaifujingsai} from '../shared/protocols/kaifujingsai/PtlOpen'; export type eventType = { shouchong: { @@ -28,7 +30,11 @@ export type eventType = { dengjijijin: Omit; guanqiajijin: Omit; tianshujijin: Omit; - zhanling: Omit & { refreshTime: number; }; + zhanling: Omit & { + round: number; + refreshTime: number; + reWeekTime: number; + }; zhoulibao: ResOpenZhoulibao; xinshoulibao: ResOpenXinshoulibao; yibaichou: ResOpenYibaichou; @@ -39,9 +45,11 @@ export type eventType = { xianshizhaomu: ResOpenXianshizhaomu & { refreshTime: number; }; qirichongzhi: Omit; jierihuodong: Omit & { refreshTime: number; }; + kaifujingsai: ResOpenKaifujingsai } & { [k: `${number}jijin`]: ResOpenYuedujijin; [k: `yangchengmubiao${number}`]: yangchengmubiao; + [k: `christmas${number}`]: christmas; [k: `diaoluoduihuan${number}`]: ResOpenDiaoluoduihuan; [k: `chuanshuozhilu${number}`]: ResOpenChuanshuozhilu; [k: `zixuanlibao${number}`]: ResOpenZixuanlibao; diff --git a/src/module/collection_fightLog.ts b/src/module/collection_fightLog.ts index 337b9fe..a0bc0d5 100644 --- a/src/module/collection_fightLog.ts +++ b/src/module/collection_fightLog.ts @@ -1,4 +1,4 @@ -import { fightResult } from '../shared/fightControl/fightType'; +import {fightResult} from '../shared/fightControl/fightType'; -export type CollectionFightLog = fightResult; \ No newline at end of file +export type CollectionFightLog = fightResult & { uid: string, type: string }; \ No newline at end of file diff --git a/src/module/collection_giftLog.ts b/src/module/collection_giftLog.ts index 0514f6b..a09a6af 100644 --- a/src/module/collection_giftLog.ts +++ b/src/module/collection_giftLog.ts @@ -20,7 +20,7 @@ export type CollectionGiftLog = { duration: number purchaseLimitAmount: number isAISupported: boolean - platformCreative: { enabled: boolean } + platformCreative: { enabled: boolean, background: string } items: { [k: string]: any } //用户显示或购买记录 diff --git a/src/module/collection_gonghui.ts b/src/module/collection_gonghui.ts index 2fcc92f..3d2a094 100644 --- a/src/module/collection_gonghui.ts +++ b/src/module/collection_gonghui.ts @@ -1,4 +1,4 @@ -import { gonghuiBase } from '../shared/protocols/gonghui/type'; +import {gonghuiBase} from '../shared/protocols/gonghui/type'; export type CollectionGongHui = gonghuiBase; diff --git a/src/module/collection_hbzb_user_cross.ts b/src/module/collection_hbzb_user_cross.ts index 57b3645..1f7a1f9 100644 --- a/src/module/collection_hbzb_user_cross.ts +++ b/src/module/collection_hbzb_user_cross.ts @@ -1,5 +1,10 @@ -import { ResGetUser } from '../cross/protocols/hbzb/jfs/PtlGetUser'; +import { ResGetUser } from '../cross/protocols/hbzb/PtlGetUser'; -export type CollectionHbzbUserCross = Omit & { uid: string; }; +export type CollectionHbzbUserCross = Omit & { + jifen: number; + uid: string; + rank : number; //排名 + zbsgroup : string; //争霸赛分组,每300个玩家1组 +}; export type CollectionHbzbUserZbs = ResGetUser & { uid: string; }; \ No newline at end of file diff --git a/src/module/collection_payLogNew.ts b/src/module/collection_payLogNew.ts index dbfa536..c38992d 100644 --- a/src/module/collection_payLogNew.ts +++ b/src/module/collection_payLogNew.ts @@ -1,13 +1,10 @@ +import {payLog} from "../shared/protocols/pay/PtlGetList"; + /** * 充值记录 */ export type CollectionPayLogNew = { uid: string key: string - values: payLogValues[] + values: payLog[] } - -type payLogValues = { - type: string - time: number -} \ No newline at end of file diff --git a/src/module/collection_player_behavior.ts b/src/module/collection_player_behavior.ts new file mode 100644 index 0000000..8fc48d7 --- /dev/null +++ b/src/module/collection_player_behavior.ts @@ -0,0 +1,6 @@ +export type CollectionPlayerBehavior = { + uid: string, + type: string, + time: number + [k: string]: any; +}; \ No newline at end of file diff --git a/src/module/collection_rmbuse.ts b/src/module/collection_rmbuse.ts new file mode 100644 index 0000000..8488c15 --- /dev/null +++ b/src/module/collection_rmbuse.ts @@ -0,0 +1,10 @@ +export type CollectionRmbuse = { + uid: string, + before: string, + rmbmoney: string, + change: string, + isAdd: boolean, + cTime: number, + atn: { [k: string]: any }[], + [k: string]: any +}; \ No newline at end of file diff --git a/src/module/collection_shop.ts b/src/module/collection_shop.ts index 4e6c31d..cf12500 100644 --- a/src/module/collection_shop.ts +++ b/src/module/collection_shop.ts @@ -1,4 +1,7 @@ -import { ResOpen } from '../shared/protocols/shop/PtlOpen'; +import {ResOpen} from '../shared/protocols/shop/PtlOpen'; -export type CollectionShop = ResOpen; \ No newline at end of file +export type CollectionShop = ResOpen & { + uid: string; // 玩家uid + shopId: string; // 商店id +}; \ No newline at end of file diff --git a/src/module/collection_weixiuchang.ts b/src/module/collection_weixiuchang.ts new file mode 100644 index 0000000..0cdeb5d --- /dev/null +++ b/src/module/collection_weixiuchang.ts @@ -0,0 +1,4 @@ +import { weixiuchangType } from '../shared/protocols/weixiuchang/type'; + + +export type CollectionApiWeiXiuChang = weixiuchangType \ No newline at end of file diff --git a/src/module/collection_wzry_user_cross.ts b/src/module/collection_wzry_user_cross.ts index e32cf61..e6ddd7b 100644 --- a/src/module/collection_wzry_user_cross.ts +++ b/src/module/collection_wzry_user_cross.ts @@ -1,4 +1,4 @@ -import { ResGetUser } from '../cross/protocols/hbzb/jfs/PtlGetUser'; +import { ResGetUser } from '../cross/protocols/hbzb/PtlGetUser'; import { wangzherongyao_baoming } from '../shared/protocols/wzry/PtlOpen'; export type CollectionWzryCross = wangzherongyao_baoming & { uid: string; }; \ No newline at end of file diff --git a/src/module/collection_wzryfight.ts b/src/module/collection_wzryfight.ts index 8ea68ed..afb75eb 100644 --- a/src/module/collection_wzryfight.ts +++ b/src/module/collection_wzryfight.ts @@ -1,4 +1,4 @@ -import { ResGetUser } from '../cross/protocols/hbzb/jfs/PtlGetUser'; +import { ResGetUser } from '../cross/protocols/hbzb/PtlGetUser'; import { wangzherongyao_baoming, wangzherongyao_fight_group } from '../shared/protocols/wzry/PtlOpen'; export type CollectionWzryCrossFight = wangzherongyao_baoming & { uid: string; } & wangzherongyao_fight_group; \ No newline at end of file diff --git a/src/module/collection_wzryfightlOG.ts b/src/module/collection_wzryfightlOG.ts index 28080e4..661d237 100644 --- a/src/module/collection_wzryfightlOG.ts +++ b/src/module/collection_wzryfightlOG.ts @@ -1,4 +1,4 @@ -import { ResGetUser } from '../cross/protocols/hbzb/jfs/PtlGetUser'; +import { ResGetUser } from '../cross/protocols/hbzb/PtlGetUser'; import { fightResult } from '../shared/fightControl/fightType'; export type CollectionWzryCrossFightLOG = fightResult \ No newline at end of file diff --git a/src/module/collection_wzrywiner.ts b/src/module/collection_wzrywiner.ts index aba12cd..6dbb7d1 100644 --- a/src/module/collection_wzrywiner.ts +++ b/src/module/collection_wzrywiner.ts @@ -1,4 +1,4 @@ -import { ResGetUser } from '../cross/protocols/hbzb/jfs/PtlGetUser'; +import { ResGetUser } from '../cross/protocols/hbzb/PtlGetUser'; import { wangzherongyao_fourWiner } from '../shared/protocols/wzry/PtlOpen'; export type CollectionWzryCrossWiner = wangzherongyao_fourWiner \ No newline at end of file diff --git a/src/module/mongodb.ts b/src/module/mongodb.ts index fb4cb29..f912ad7 100644 --- a/src/module/mongodb.ts +++ b/src/module/mongodb.ts @@ -1,6 +1,7 @@ import {ResSyncBtn} from '../shared/protocols/PtlSyncBtn'; import {payLog} from '../shared/protocols/pay/PtlGetList'; import {rankType} from '../shared/protocols/rank/PtlOpen'; +import {CollectionChatLog} from './collection_chatlog'; import {CollectionActionLog} from './collection_actionLog'; import {CollectionCardlog} from './collection_cardlog'; import {CollectionCllsCrossUser} from './collection_clsl'; @@ -18,6 +19,8 @@ import {CollectionHbzbUserCross, CollectionHbzbUserZbs} from './collection_hbzb_ import {CollectionHero} from './collection_hero'; import {CollectionItem} from './collection_item'; import {CollectionJJC} from './collection_jjc'; +import {CollectionApiWeiXiuChang} from './collection_weixiuchang'; + import { CollectionKbzzApplyUser, CollectionKbzzGroupLog, @@ -52,6 +55,10 @@ import {CollectionGiftLog} from "./collection_giftLog"; import {CollectionLoginLog} from "./collection_loginLog"; import {CollectionPayLogNew} from "./collection_payLogNew"; import {CollectionApiCount} from "./collection_apiCount"; +import {CollectionPlayerBehavior} from "./collection_player_behavior"; +import {CollectionRmbuse} from "./collection_rmbuse"; +import {CollectionFightLog} from "./collection_fightLog"; +import {CollectionShop} from "./collection_shop"; export type MongodbCollections = { user: CollectionUser; @@ -85,6 +92,7 @@ export type MongodbCollections = { payLog: k_v & { uid: string; }; friend: CollectionFriend; chat: { type: string, list: any[]; }; + chatLog: CollectionChatLog; hbzb_user_cross: CollectionHbzbUserCross; hbzb_user_zbs: CollectionHbzbUserZbs; record: CollectionRecord; @@ -117,5 +125,10 @@ export type MongodbCollections = { giftLog: CollectionGiftLog; loginLog: CollectionLoginLog; payLogNew: CollectionPayLogNew; - apiCount: CollectionApiCount + apiCount: CollectionApiCount; + weixiuchang: CollectionApiWeiXiuChang; + player_behavior: CollectionPlayerBehavior + rmbuse: CollectionRmbuse + fightLog: CollectionFightLog + shop: CollectionShop }; \ No newline at end of file diff --git a/src/monopoly/protocols/PtlEmail.ts b/src/monopoly/protocols/PtlEmail.ts index 3742ae6..b704781 100644 --- a/src/monopoly/protocols/PtlEmail.ts +++ b/src/monopoly/protocols/PtlEmail.ts @@ -1,4 +1,3 @@ - /** * 向玩家发送邮件 */ @@ -20,7 +19,11 @@ export type ReqEmail = { /**全服邮件 是否删除,存在uid为删除 */ dellist?: string[], /**记录一些杂七杂八的,没什么用又必须记录 */ - g123log?: { [id: string]: any } + g123log?: { [id: string]: any }, + + lngTitle?: { [k: string]: any }, + lngContent?: { [k: string]: any }, + }; diff --git a/src/monopoly/protocols/email/Ptlsendemail.ts b/src/monopoly/protocols/email/Ptlsendemail.ts new file mode 100644 index 0000000..f528924 --- /dev/null +++ b/src/monopoly/protocols/email/Ptlsendemail.ts @@ -0,0 +1,14 @@ +import {prizeType} from "../../../shared/protocols/type"; + +export type Reqsendemail = { + prize?: prizeType[]; + title: { [k: string]: any }; + content: { [k: string]: any }; + sendType: number; // 1-指定复数用户,2-全服 + uids?: string[]; +} + +export type Ressendemail = { + result: number; + sendNum: number; +} diff --git a/src/monopoly/protocols/gift/Ptlpopup.ts b/src/monopoly/protocols/gift/Ptlpopup.ts index af4514a..405de4c 100644 --- a/src/monopoly/protocols/gift/Ptlpopup.ts +++ b/src/monopoly/protocols/gift/Ptlpopup.ts @@ -20,8 +20,10 @@ export type Reqpopup = { duration: number purchaseLimitAmount: number isAISupported: boolean - platformCreative: { enabled: boolean } + platformCreative: { enabled: boolean, background?: string } items: { [k: string]: any } + + buyNumber?: number }; diff --git a/src/monopoly/protocols/gm/PtlPay.ts b/src/monopoly/protocols/gm/PtlPay.ts index b0fb983..90e00f2 100644 --- a/src/monopoly/protocols/gm/PtlPay.ts +++ b/src/monopoly/protocols/gm/PtlPay.ts @@ -6,6 +6,7 @@ export type ReqPay = { payId: string; payArgs?: any; type: "system" | "user" | "legu"; + orderNo : string; } export type ResPay = {} diff --git a/src/monopoly/protocols/serviceProto.ts b/src/monopoly/protocols/serviceProto.ts index 201c9f5..782cc14 100644 --- a/src/monopoly/protocols/serviceProto.ts +++ b/src/monopoly/protocols/serviceProto.ts @@ -1,4 +1,5 @@ import { ServiceProto } from 'tsrpc-proto'; +import { Reqsendemail, Ressendemail } from './email/Ptlsendemail'; import { Reqdeploy, Resdeploy } from './games/Ptldeploy'; import { Reqmetrics, Resmetrics } from './games/Ptlmetrics'; import { Reqnotification, Resnotification } from './games/Ptlnotification'; @@ -16,11 +17,16 @@ import { ReqGetLog, ResGetLog } from './PtlGetLog'; import { Reqhealthz, Reshealthz } from './Ptlhealthz'; import { Reqrename, Resrename } from './union/Ptlrename'; import { Reqdata, Resdata } from './user/Ptldata'; +import { Reqdisable, Resdisable } from './user/Ptldisable'; import { Reqgetdata, Resgetdata } from './user/Ptlgetdata'; import { Reqrename as Reqrename_1, Resrename as Resrename_1 } from './user/Ptlrename'; export interface ServiceType { api: { + "email/sendemail": { + req: Reqsendemail, + res: Ressendemail + }, "games/deploy": { req: Reqdeploy, res: Resdeploy @@ -89,6 +95,10 @@ export interface ServiceType { req: Reqdata, res: Resdata }, + "user/disable": { + req: Reqdisable, + res: Resdisable + }, "user/getdata": { req: Reqgetdata, res: Resgetdata @@ -107,101 +117,233 @@ export const serviceProto: ServiceProto = { "services": [ { "id": 0, - "name": "games/deploy", + "name": "email/sendemail", "type": "api" }, { "id": 1, - "name": "games/metrics", + "name": "games/deploy", "type": "api" }, { "id": 2, - "name": "games/notification", + "name": "games/metrics", "type": "api" }, { "id": 3, - "name": "games/open", + "name": "games/notification", "type": "api" }, { "id": 4, - "name": "games/ranking", + "name": "games/open", "type": "api" }, { "id": 5, - "name": "gift/popup", + "name": "games/ranking", "type": "api" }, { "id": 6, - "name": "gm/Pay", + "name": "gift/popup", "type": "api" }, { "id": 7, - "name": "gm/SendPrize", + "name": "gm/Pay", "type": "api" }, { "id": 8, - "name": "hdinfo/details", + "name": "gm/SendPrize", "type": "api" }, { "id": 9, - "name": "AddHuoDong", + "name": "hdinfo/details", "type": "api" }, { "id": 10, - "name": "CatAllhd", + "name": "AddHuoDong", "type": "api" }, { "id": 11, - "name": "DelHuoDong", + "name": "CatAllhd", "type": "api" }, { "id": 12, - "name": "Email", + "name": "DelHuoDong", "type": "api" }, { "id": 13, - "name": "GetLog", + "name": "Email", "type": "api" }, { "id": 14, - "name": "healthz", + "name": "GetLog", "type": "api" }, { "id": 15, - "name": "union/rename", + "name": "healthz", "type": "api" }, { "id": 16, - "name": "user/data", + "name": "union/rename", "type": "api" }, { "id": 17, - "name": "user/getdata", + "name": "user/data", "type": "api" }, { "id": 18, + "name": "user/disable", + "type": "api" + }, + { + "id": 19, + "name": "user/getdata", + "type": "api" + }, + { + "id": 20, "name": "user/rename", "type": "api" } ], "types": { + "email/Ptlsendemail/Reqsendemail": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "prize", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "../../shared/protocols/type/prizeType" + } + }, + "optional": true + }, + { + "id": 1, + "name": "title", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + } + }, + { + "id": 2, + "name": "content", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + } + }, + { + "id": 3, + "name": "sendType", + "type": { + "type": "Number" + } + }, + { + "id": 4, + "name": "uids", + "type": { + "type": "Array", + "elementType": { + "type": "String" + } + }, + "optional": true + } + ] + }, + "../../shared/protocols/type/prizeType": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "a", + "type": { + "type": "String" + } + }, + { + "id": 1, + "name": "t", + "type": { + "type": "Any" + } + }, + { + "id": 2, + "name": "n", + "type": { + "type": "Number" + } + }, + { + "id": 3, + "name": "colour", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 4, + "name": "shiwuBuff", + "type": { + "type": "Any" + }, + "optional": true + } + ] + }, + "email/Ptlsendemail/Ressendemail": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "result", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "sendNum", + "type": { + "type": "Number" + } + } + ] + }, "games/Ptldeploy/Reqdeploy": { "type": "Interface" }, @@ -763,6 +905,14 @@ export const serviceProto: ServiceProto = { "type": { "type": "Boolean" } + }, + { + "id": 1, + "name": "background", + "type": { + "type": "String" + }, + "optional": true } ] } @@ -779,6 +929,14 @@ export const serviceProto: ServiceProto = { } } } + }, + { + "id": 17, + "name": "buyNumber", + "type": { + "type": "Number" + }, + "optional": true } ] }, @@ -839,6 +997,13 @@ export const serviceProto: ServiceProto = { } ] } + }, + { + "id": 4, + "name": "orderNo", + "type": { + "type": "String" + } } ] }, @@ -1367,6 +1532,34 @@ export const serviceProto: ServiceProto = { } }, "optional": true + }, + { + "id": 9, + "name": "lngTitle", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true + }, + { + "id": 10, + "name": "lngContent", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true } ] }, @@ -1576,6 +1769,44 @@ export const serviceProto: ServiceProto = { } ] }, + "user/Ptldisable/Reqdisable": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "uid", + "type": { + "type": "String" + } + }, + { + "id": 1, + "name": "value", + "type": { + "type": "Number" + } + }, + { + "id": 2, + "name": "type", + "type": { + "type": "Number" + } + } + ] + }, + "user/Ptldisable/Resdisable": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "result", + "type": { + "type": "Number" + } + } + ] + }, "user/Ptlgetdata/Reqgetdata": { "type": "Interface", "properties": [ @@ -1664,20 +1895,27 @@ export const serviceProto: ServiceProto = { }, { "id": 2, - "name": "curTime", + "name": "openDay", "type": { "type": "Number" } }, { "id": 3, + "name": "curTime", + "type": { + "type": "Number" + } + }, + { + "id": 4, "name": "firstLogin", "type": { "type": "Boolean" } }, { - "id": 4, + "id": 5, "name": "otherData", "type": { "type": "Any" @@ -1723,6 +1961,30 @@ export const serviceProto: ServiceProto = { "type": { "type": "Number" } + }, + { + "id": 5, + "name": "maxpower", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 6, + "name": "status", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 7, + "name": "status_chat", + "type": { + "type": "Number" + }, + "optional": true } ] }, diff --git a/src/monopoly/protocols/user/Ptldisable.ts b/src/monopoly/protocols/user/Ptldisable.ts new file mode 100644 index 0000000..45a1870 --- /dev/null +++ b/src/monopoly/protocols/user/Ptldisable.ts @@ -0,0 +1,9 @@ +export interface Reqdisable { + uid: string; + value: number; + type: number; +} + +export interface Resdisable { + result: number; +} diff --git a/src/patch_fix_all_user_hero_shiwu.ts b/src/patch_fix_all_user_hero_shiwu.ts new file mode 100644 index 0000000..31c8032 --- /dev/null +++ b/src/patch_fix_all_user_hero_shiwu.ts @@ -0,0 +1,74 @@ +import {ctor} from './global'; +import {initMongoDB} from './setMongodb'; + +async function start() { + //连接mongodb + await initMongoDB(); + + // 查找所有穿戴shiwu的hero + let heros = await G.mongodb.collection("hero").find({ + shiwu: {$exists: true} + }).toArray(); + + for (let i = 0; i < heros.length; i++) { + let hero = heros[i]; + if (R.values(hero.shiwu).filter(i => !i._id).length == 0) { + continue + } + + let shiwuChange = {} + if (hero.shiwu?.['1']?._id) { + shiwuChange['1'] = hero.shiwu['1'] + } + if (hero.shiwu?.['2']?._id) { + shiwuChange['2'] = hero.shiwu['2'] + } + console.log("修复英雄数据:", hero._id, shiwuChange); + let res = await G.mongodb.collection("hero").findOneAndUpdate( + {_id: hero._id}, {$set: {shiwu: shiwuChange}}, {returnDocument: 'after'} + ); + console.log("修复更新结果", res.value._id, res.value); + } + + // 查找所有赶海数据 + let datas = await G.mongodb.collection("ganhai").find( + {ship: {$ne: null}} + ).toArray(); + + for (let i = 0; i < datas.length; i++) { + let up = false; + let data = datas[i]; + if (!data.ship) continue; + for (let pos in data.ship.player.roles) { + if (!data.ship.player.roles[pos].shiwu) { + continue + } + for (let idx in data.ship.player.roles[pos].shiwu) { + if (!data.ship.player.roles[pos].shiwu[idx]._id) { + up = true; + delete data.ship.player.roles[pos].shiwu[idx]; + } + } + } + + if (!up) continue; + let res = (await G.mongodb.collection("ganhai").findOneAndUpdate({_id: data._id}, { + $set: {ship: data.ship} + }, {returnDocument: "after"})).value; + + console.log("修复赶海数据结果", res.ship); + } + + console.log("开始修复公路狂飙数据..."); + // 删除所有人的公路狂飙的对手 + await G.mongodb.collection("wanted").updateMany({}, {$unset: {enemys: true}}) +} + +//定义全局变量 +ctor(); +//启动服务 +start().then(() => { + process.exit() +}); + + diff --git a/src/path_shop_redis2db.ts b/src/path_shop_redis2db.ts new file mode 100644 index 0000000..ab437f2 --- /dev/null +++ b/src/path_shop_redis2db.ts @@ -0,0 +1,30 @@ +import {ctor} from './global'; +import {initMongoDB} from './setMongodb'; +import {initRedis} from './setRedis'; + +async function start() { + //连接mongodb + await initMongoDB(); + //连接redis + await initRedis(); + + let shopdata = await G.redis.get("shop") + + for (let uid in shopdata) { + for (let shopId in shopdata[uid]) { + + await G.mongodb.collection("shop").updateOne( + {uid: uid.slice(1), shopId: shopId.slice(1)}, + {$set: shopdata[uid][shopId]}, {upsert: true} + ) + console.log(`玩家${uid.slice(1)}商店${shopId.slice(1)}数据写入成功!!`) + } + } +} + +//定义全局变量 +ctor(); +//启动服务 +start().then(() => {process.exit()}); + + diff --git a/src/public/chat.ts b/src/public/chat.ts index 9ed43a2..d0e2286 100644 --- a/src/public/chat.ts +++ b/src/public/chat.ts @@ -1,6 +1,8 @@ +import { ApiCall } from 'tsrpc'; import { MsgChat } from '../shared/protocols/msg_s2c/MsgChat'; import { player } from '../shared/protocols/user/type'; +import { chatLog, chatMsgLog } from '../shared/protocols/type' const msgListLen = { 'cross': 30, @@ -19,6 +21,9 @@ export class ChatFun { if (sendData.type == 'guild') { G.server.broadcastClusterMsg('msg_s2c/Chat', sendData,{ghId:(sendData.sender as player)?.ghId}); + }else if(sendData.type == 'cross'){ + //所有的子进程都会收到,不需要集群内分别广播 + G.server.broadcastMsg('msg_s2c/Chat', sendData); }else{ G.server.broadcastClusterMsg('msg_s2c/Chat', sendData); } @@ -32,7 +37,7 @@ export class ChatFun { let privateList = await G.mongodb.collection('chat').find({ type: { $in: privateIds } }).toArray(); - return Object.fromEntries(privateIds.map((p, i) => [p, privateList[i]?.list || []])); + return Object.fromEntries(privateList.map((p, i) => [p?.type, p?.list || []])); } /**写入私聊id */ static async writePrivateId(uid: string, privateId: string) { @@ -46,4 +51,26 @@ export class ChatFun { } }); } + + /**记录日志 */ + static async setChatLog(call: ApiCall, data: chatMsgLog ){ + // 整理数据 + let logData:chatLog = { + uid: call.uid, + ip: call.conn.ip, + game: 'heijiao', + owner: call.conn.gud.bindUid, + name: call.conn.gud.name, + type: data.type, + toUid: data.toUid || '', + content: data.content, + ctime: G.time, + vip: call.conn.gud.vip, + lv: call.conn.gud.lv, + sid: call.conn.gud.sid + } + // 写入记录 + G.mongodb.collection('chatLog').insertOne(logData) + return + } } \ No newline at end of file diff --git a/src/public/dixiaqianzhuang.ts b/src/public/dixiaqianzhuang.ts index be227a3..ffd146c 100644 --- a/src/public/dixiaqianzhuang.ts +++ b/src/public/dixiaqianzhuang.ts @@ -10,6 +10,18 @@ export class DiXiaQianZhuangFun { return _con; } + /**获取某个vip等级可购买的次数上限 */ + static async getCanBuyNum(vip: number) { + let canbuyNum = 0; + let _con = await this.getCon(); + for(let id in _con){ + if(vip >= _con[id].needVIP){ + canbuyNum = Math.max(canbuyNum,..._con[id].cs); + } + } + return canbuyNum; + } + /**获取我的数据 */ static async getMyData(call: ApiCall,) { let result = await G.mongodb.collection('playerInfo', 'dixiaqianzhuang').findOne({ uid: call.uid, type: 'dixiaqianzhuang' }); diff --git a/src/public/email.ts b/src/public/email.ts index a16f99f..e4b6f41 100644 --- a/src/public/email.ts +++ b/src/public/email.ts @@ -1,77 +1,100 @@ -import { CollectionEmail } from '../module/collection_email'; -import { ReqEmail } from '../monopoly/protocols/PtlEmail'; -import { MsgEmail } from '../shared/protocols/msg_s2c/MsgEmail'; -import { UserFun } from './user'; +import {CollectionEmail} from '../module/collection_email'; +import {ReqEmail} from '../monopoly/protocols/PtlEmail'; +import {MsgEmail} from '../shared/protocols/msg_s2c/MsgEmail'; export class EmailFun { /**获取玩家单个邮件 */ static async getEmail(uid: string, _id: string) { - return await G.redis.get('email', uid, _id); + let email = await G.mongodb.collection("email").findOne( + {_id: G.mongodb.conversionId(_id), isdel: {$exists: false}} + ) + if (email.uid == "system" && email.prizeData) email.emailRead = (email?.readlist || []).includes(uid); + if (email && email.uid == "system" && email.prizeData) email.prizeData.isGet = email.prizelist.includes(uid); + + return email } + /**获取玩家所有邮件 */ static async getAllEmail(uid: string, cache = false) { - if (!cache) { - let kvList: k_v = {}; - // let emailList = await G.mongodb.collection('email') - // .find({ uid: { $in: [uid, "system"] } }) - // .sort({"createTime": -1}) - // .toArray(); + // if (!cache) { + let kvList: k_v = {}; + // let emailList = await G.mongodb.collection('email') + // .find({ uid: { $in: [uid, "system"] } }) + // .sort({"createTime": -1}) + // .toArray(); - //let gud = await G.mongodb.collection('user').findOne({ uid: uid }) // 全服的邮件增加创号时间检测 + //let gud = await G.mongodb.collection('user').findOne({ uid: uid }) // 全服的邮件增加创号时间检测 - let gud = await G.mongodb.findOne('user',{ uid: uid },['cTime']) // 全服的邮件增加创号时间检测 + let gud = await G.mongodb.findOne('user', {uid: uid}, ['cTime']) // 全服的邮件增加创号时间检测 - let emailList = await G.mongodb.collection("email").find({ - $or: [ - { uid: uid}, - { + let filter: any = { + $or: [ + {uid: uid, isdel: {$exists: false}}, + { uid: "system", - dellist: { $not: { $in: [uid] } }, - createTime: { $gte: gud.cTime } - } - ] - }).sort({"createTime": -1}).toArray(); - - - for(let email of emailList) { - let _email = G.mongodb.conversionIdObj(email); - // let emailRead = await G.redis.get('email', uid, _email._id, 'emailRead'); - let emailRead = await G.redis.get('email', uid, _email._id, 'emailRead'); - _email.emailRead = emailRead ? emailRead : false - - if (email.uid != "system") { - kvList[G.formatRedisKey(_email._id)] = _email; - } else { - // 全服邮件 数据操作 - if (email?.dellist?.indexOf(uid) == -1 && gud && gud.cTime <= email.createTime) { - if (_email.prizeData) _email.prizeData.isGet = email?.prizelist.indexOf(uid) != -1 - kvList[G.formatRedisKey(_email._id)] = _email; - } + dellist: {$not: {$in: [uid]}}, } - }; - G.redis.set('email', uid, kvList); - return Object.values(kvList); - } else { - return Object.values(await G.redis.get('email', uid)); + ] } + + // 有些用户账号创建时间未初始化导致报错 + if (gud?.cTime) filter.$or[1].createTime = {$gte: gud.cTime} + + let emailList = await G.mongodb.collection("email").find(filter).sort({"createTime": -1}).toArray(); + + for (let email of emailList) { + let _email = G.mongodb.conversionIdObj(email); + + kvList[_email._id] = _email; + _email.emailRead = email.emailRead ? email.emailRead : false; + if (email.uid == "system" && email.prizeData) _email.emailRead = (_email?.readlist || []).includes(uid); + if (email.uid == "system" && email.prizeData) _email.prizeData.isGet = _email.prizelist.includes(uid); + + delete _email.readlist; + // let emailRead = await G.redis.get('email', uid, _email._id, 'emailRead'); + // let emailRead = await G.redis.get('email', uid, _email._id, 'emailRead'); + + // if (email.uid != "system") { + // + // } else { + // // 全服邮件 数据操作 + // if (email?.dellist?.indexOf(uid) == -1 && gud?.cTime && gud.cTime <= email.createTime) { + // if (_email.prizeData) _email.prizeData.isGet = email?.prizelist.indexOf(uid) != -1 + // kvList[G.formatRedisKey(_email._id)] = _email; + // } + // } + } + + // G.redis.set('email', uid, kvList); + + let lng = await G.redis.rawGet(`user:lng:${uid}`) + + return Object.values(kvList).map(i => ({ + ...i, + title: i.lngTitle ? (i.lngTitle[lng] || i.lngTitle['ja']) : i.title, + content: i.lngContent ? (i.lngContent[lng] || i.lngContent['ja']) : i.content + })); + // } else { + // return Object.values(await G.redis.get('email', uid)); + // } } + /**领取邮件 */ static receiveEmail(uid: string, _id: string): k_v; static receiveEmail(uid: string, _id: string[]): k_v; static receiveEmail(uid: string, _id: string | string[]) { - let _ids: string[] = [].concat(_id); let change: k_v = {}; let oids = _ids.map(id => { change[id] = true; - G.redis.set('email', uid, id, 'prizeData', 'isGet', true); - return { _id: G.mongodb.conversionId(id) }; - }); + // G.redis.set('email', uid, id, 'prizeData', 'isGet', true); + return G.mongodb.conversionId(id); + }) G.mongodb.collection('email').updateMany( - { uid: uid, $or: oids, prizelist: { $exists: false } }, + {_id: {$in: oids}, prizelist: {$exists: false}}, { $set: { emailRead: true, @@ -79,7 +102,9 @@ export class EmailFun { } } ); - G.mongodb.collection('email').updateMany({ uid: "system", $or: oids, prizelist: { $exists: true } }, { $push: { prizelist: uid } }); + G.mongodb.collection('email').updateMany({ + _id: {$in: oids}, uid: "system" + }, {$push: {prizelist: uid}}); return change; } @@ -90,8 +115,16 @@ export class EmailFun { // 查询系统邮件, // let systemEmail = await G.mongodb.collection('email').find({ uid: "system", id: {$in: ids}}); // console.log(systemEmail) - G.redis.set('email', uid, id, 'emailRead', true); - return + // G.redis.set('email', uid, id, 'emailRead', true); + G.mongodb.collection('email').updateOne(G.mongodb.conversionIdObj({ + uid: uid, _id: id + }), {$set: {emailRead: true}}); + + G.mongodb.collection('email').updateOne(G.mongodb.conversionIdObj({ + uid: "system", _id: id + }), {$push: {readlist: uid}}); + + return } /**删除邮件 */ @@ -101,66 +134,89 @@ export class EmailFun { let _ids: string[] = [].concat(_id); let oids = _ids.map(id => { - G.redis.del('email', uid, id); - return { _id: G.mongodb.conversionId(id) }; + return G.mongodb.conversionId(id); }); - G.mongodb.collection('email').deleteMany({ uid: uid, $or: oids, dellist: { $exists: false } }); - G.mongodb.collection('email').updateMany({ uid: "system", $or: oids, dellist: { $exists: true } }, { $push: { dellist: uid } }); + G.mongodb.collection('email').updateMany( + {uid: uid, _id: {$in: oids}}, {$set: {isdel: true}} + ); + G.mongodb.collection('email').updateMany( + {uid: "system", _id: {$in: oids}}, {$push: {dellist: uid}} + ); return _ids; } - /**向玩家发送邮件 */ /**增加 跨服定时器发送邮件 直接写入数据 (跨服定时器执行检测时会报错)*/ + /**向玩家发送邮件 */ + /**增加 跨服定时器发送邮件 直接写入数据 (跨服定时器执行检测时会报错)*/ static async addEmail(email: ReqEmail & { createTime?: number; }, isCross: boolean = false) { - let { prize, uid, ...e } = email; - let existUid = await G.redis.hGet('player:uids', uid) - if (!isCross && !existUid) return '玩家uid不存在: ' + uid; + let {prize, uid, ...e} = email; + // if (!isCross) { + // let existUid = await G.redis.hGet('player:uids', uid) + // if (!existUid) return '玩家uid不存在: ' + uid; + // } + + let lng = await G.redis.rawGet(`user:lng:${uid}`) let sendEmail: MsgEmail = { _id: null, uid: uid, type: e.type, - title: e.title, - content: e.content, + title: e.lngTitle ? (e.lngTitle[lng] || e.lngTitle['ja']) : e.title, + content: e.lngContent ? (e.lngContent[lng] || e.lngContent['ja']) : e.content, createTime: e.createTime || G.time, contentInsertArr: e.contentInsertArr || [] }; - if (prize) sendEmail.prizeData = { - prize: email.prize, - isGet: false - }; + /**跨服邮件给sid标识*/ + if (isCross) { + sendEmail.sid = uid.split('_')[0] + } + + if (prize.length > 0) { + sendEmail.prizeData = { + prize: email.prize, + isGet: false + }; + } + if (email.g123log && Object.keys(email.g123log).length > 0) sendEmail.g123log = email.g123log; - let emailList = await this.getAllEmail(uid); - if (!isCross && emailList.length >= 50) { - emailList.sort((a, b) => { - let noPrizeA = a.prizeData == undefined ? 0 : 1; - let noPrizeB = b.prizeData == undefined ? 0 : 1; - let getA = a.prizeData?.isGet == true ? 0 : 1; - let getB = b.prizeData?.isGet == true ? 0 : 1; + if (email.lngTitle) { + sendEmail.lngTitle = email.lngTitle + sendEmail.lngContent = email.lngContent + } - if (noPrizeA != noPrizeB) { - return noPrizeA - noPrizeB; - } else if (getA != getB) { - return getA - getB; - } return a.createTime - b.createTime; - }); + if (!isCross) { + let emailList = await this.getAllEmail(uid); + if (emailList.length >= 50) { + emailList.sort((a, b) => { + let noPrizeA = a.prizeData == undefined ? 0 : 1; + let noPrizeB = b.prizeData == undefined ? 0 : 1; + let getA = a.prizeData?.isGet == true ? 0 : 1; + let getB = b.prizeData?.isGet == true ? 0 : 1; - this.removeEmail(uid, emailList[0]._id); - G.server.sendMsgByUid(uid, 'msg_s2c/EmailDel', emailList[0]._id); + if (noPrizeA != noPrizeB) { + return noPrizeA - noPrizeB; + } else if (getA != getB) { + return getA - getB; + } + return a.createTime - b.createTime; + }); + + this.removeEmail(uid, emailList[0]._id); + G.server.sendMsgByUid(uid, 'msg_s2c/EmailDel', emailList[0]._id); + } } let _id = (await G.mongodb.collection('email').insertOne({ - ttl: new Date(), - ...G.mongodb.conversionIdObj(sendEmail) + ttl: new Date(), ...G.mongodb.conversionIdObj(sendEmail) })).insertedId.toHexString(); // 跨服定时器发送的邮件直接返回 if (isCross) return _id sendEmail._id = _id; - G.redis.set('email', uid, _id, sendEmail); + // G.redis.set('email', uid, _id, sendEmail); G.server.sendMsgByUid(uid, 'msg_s2c/Email', sendEmail); return _id; @@ -168,15 +224,17 @@ export class EmailFun { /**发送全服邮件 */ static async addQuanFuEmail(email: ReqEmail & { createTime?: number; }) { - let { prize, uid, ...e } = email; + let {prize, uid, ...e} = email; if (uid != "system") return '全服邮件 uid 为 system : ' + uid; + let lng = await G.redis.rawGet(`user:lng:${uid}`) + let sendEmail: MsgEmail = { _id: null, uid: uid, type: e.type, - title: e.title, - content: e.content, + title: e.lngTitle ? (e.lngTitle[lng] || e.lngTitle['ja']) : e.title, + content: e.lngContent ? (e.lngContent[lng] || e.lngContent['ja']) : e.content, createTime: e.createTime || G.time, contentInsertArr: e.contentInsertArr || [], prizelist: [], @@ -189,6 +247,11 @@ export class EmailFun { if (email.g123log && Object.keys(email.g123log).length > 0) sendEmail.g123log = email.g123log; + if (email.lngTitle) { + sendEmail.lngTitle = email.lngTitle + sendEmail.lngContent = email.lngContent + } + let _id = (await G.mongodb.collection('email').insertOne({ ttl: new Date(), ...G.mongodb.conversionIdObj(sendEmail) @@ -197,7 +260,7 @@ export class EmailFun { // let conns = G.server.connections; // G.redis.set('email', uid, _id, sendEmail); - // G.server.broadcastMsg('msg_s2c/Email', sendEmail, conns); + G.server.broadcastMsg('msg_s2c/Email', sendEmail); return _id; } diff --git a/src/public/equip.ts b/src/public/equip.ts index 419c780..126fec0 100644 --- a/src/public/equip.ts +++ b/src/public/equip.ts @@ -1,8 +1,8 @@ -import { ObjectId } from 'mongodb'; -import { ApiCall } from 'tsrpc'; -import { CollectionEquip } from '../module/collection_equip'; -import { HeroFun } from './hero'; -import { call } from './player'; +import {ObjectId} from 'mongodb'; +import {ApiCall} from 'tsrpc'; +import {CollectionEquip} from '../module/collection_equip'; +import {HeroFun} from './hero'; +import {call} from './player'; type equipChange = Partial; - static async getEquip(call: ApiCall, _id: string[]): Promise; - static async getEquip(call: ApiCall, _id: string | string[]) { - if (typeof _id == 'string') { - return await G.redis.get('equip', call.uid, _id); + static async getEquip(call: ApiCall, oid: string): Promise; + static async getEquip(call: ApiCall, oid: string[]): Promise; + static async getEquip(call: ApiCall, oid: string | string[]) { + if (typeof oid == 'string') { + let data = await G.redis.get('equip', call.uid, oid); + if (!data) { + let {_id, ...info} = await G.mongodb.collection('equip').findOne({ + _id: G.mongodb.conversionId(oid) + }) + data = Object.assign({_id: _id.toHexString()}, info) + } + return data } else { - let equips = await G.mongodb.collection('equip').find({ uid: call.uid, _id: { $in: _id.map(v => G.mongodb.conversionId(v)) } }).toArray(); + let equips = await G.mongodb.collection('equip').find({ + uid: call.uid, + _id: {$in: oid.map(v => G.mongodb.conversionId(v))} + }).toArray(); return equips.map(v => G.mongodb.conversionIdObj(v)); } } diff --git a/src/public/fight.ts b/src/public/fight.ts index d458ddb..6194a0a 100644 --- a/src/public/fight.ts +++ b/src/public/fight.ts @@ -1,12 +1,14 @@ -import { ApiCall, TsrpcError } from 'tsrpc'; -import { FightControl } from '../shared/fightControl/fightCntrol'; -import { formatNpcData } from '../shared/fightControl/fightFun'; -import { fightResult, joinFightData, roleDataType } from '../shared/fightControl/fightType'; -import { rankInfo } from '../shared/protocols/type'; -import { HeroShared } from '../shared/public/hero'; -import { PlayerShared } from '../shared/public/player'; -import { HeroFun } from './hero'; -import { UserFun } from './user'; +import {ApiCall, TsrpcError} from 'tsrpc'; +import {FightControl} from '../shared/fightControl/fightCntrol'; +import {formatNpcData} from '../shared/fightControl/fightFun'; +import {fightResult, joinFightData, roleDataType} from '../shared/fightControl/fightType'; +import {rankInfo} from '../shared/protocols/type'; +import {HeroShared} from '../shared/public/hero'; +import {PlayerShared} from '../shared/public/player'; +import {HeroFun} from './hero'; +import {UserFun} from './user'; +import {re} from "mathjs"; +import {getGud} from './gud'; type fightType = 'tanxian' | 'pata' | 'jjc' | 'gbtx' | 'qjzzd' | 'meirishilian' | 'wzrycross'; @@ -15,10 +17,12 @@ export class FightFun { static fight(data: joinFightData[], maxRoundNums = 30, fightType: "pvp" | "pve" = 'pvp') { return new FightControl(data, maxRoundNums, fightType).getResult(); } + /**获取玩家数据 */ static async getPlayerFightData(uid: string) { - const player = await G.mongodb.collection('user').findOne({ uid: uid }); + //const player = await G.mongodb.collection('user').findOne({uid: uid}); + const player = await getGud(uid); if (!player) return null; @@ -38,23 +42,28 @@ export class FightFun { roles[pos] = { ...hero, attr: { - ...HeroShared.getHeroBasicAttr(hero, { ...UserFun.getOtherBuff(player), allBuff: HeroShared.getAllBuff(heros) }, Number(pos)) + ...HeroShared.getHeroBasicAttr(hero, { + ...UserFun.getOtherBuff(player), + allBuff: HeroShared.getAllBuff(heros) + }, Number(pos)) } }; } }); return { - player: { ...player, buff: PlayerShared.getBuff(player) }, + player: {...player, buff: PlayerShared.getBuff(player)}, roles: roles }; } + /**挑战竞技场 */ static async fightJJc(call: ApiCall, rankInfo: rankInfo) { if (rankInfo.player.uid.indexOf('npc_') != -1) return await this.fightNpc(call, G.gc.jjc_npc[rankInfo.player.uid].npcId, 'jjc', await this.getPlayerFightData(call.conn.uid)); return this.fight([await this.getPlayerFightData(call.conn.uid), await this.getPlayerFightData(rankInfo.player.uid)]); } + /**挑战npc */ static async fightNpc(call: ApiCall, npcId: string | number, type: fightType, data?: joinFightData) { @@ -73,17 +82,28 @@ export class FightFun { return this.fight([my, npc], 30, 'pve'); } - static async saveLog(uid: string, type: string, result: fightResult, maxLen = 10) { - if (uid.indexOf('npc') != -1) return; + /** + * 记录战斗日志白名单,存在列表里的类型才会记录 + * @param uid + * @param type + * @param result + */ + static async saveLog(uid: string, type: string, result: fightResult) { + let writeList = ['ganhai', 'jjc', 'hbzbJfs', 'hbzbZbs', 'slzd'] + if (uid.indexOf('npc') != -1 || !writeList.includes(type)) return; - if (await G.redis.type('fightLog', type, uid) == null) await G.redis.set('fightLog', type, uid, []); + G.mongodb.collection('fightLog').insertOne({uid, type, ...result}) - G.redis.arrAppend('fightLog', type, uid, result).then(len => { - if (len > maxLen) G.redis.arrPop('fightLog', type, uid, 0); - }); + // if (await G.redis.type('fightLog', type, uid) == null) await G.redis.set('fightLog', type, uid, []); + + // G.redis.arrAppend('fightLog', type, uid, result).then(len => { + // if (len > maxLen) G.redis.arrPop('fightLog', type, uid, 0); + // }); } - static async readLog(uid: string, type: string) { - return await G.redis.get('fightLog', type, uid) || []; + static async readLog(uid: string, type: string, len = 20) { + // return await G.redis.get('fightLog', type, uid) || []; + + return await G.mongodb.collection('fightLog').find({uid, type}).limit(len).toArray() || [] } } \ No newline at end of file diff --git a/src/public/friend/friend.ts b/src/public/friend/friend.ts index 9a14a87..603b4c8 100644 --- a/src/public/friend/friend.ts +++ b/src/public/friend/friend.ts @@ -14,18 +14,21 @@ export class Friend { G.mongodb.collection('friend').updateOne({ uid: this.data.uid }, update); FriendManage.setFriend(this.data.uid, this.data) } + //往申请列表中插入uid addApply(uid: string) { if (!this.data) return; this.data.applyList.push(uid); this.sendMsg({ applyList: this.data.applyList }); this.updateDb({ $push: { applyList: uid } }); } + //往黑名单中插入uid addBlack(uid: string) { if (!this.data) return; this.data.blacklist.push(uid); this.sendMsg({ blacklist: this.data.blacklist }); this.updateDb({ $push: { blacklist: uid } }); } + //往好友列表中插入uid addFriend(uid: string) { if (!this.data) return; this.data.friendList.push(uid); @@ -79,11 +82,13 @@ export class Friend { }); } refreshTime() { + let getGift = Object.fromEntries(Object.keys(this.data.getGift).filter(uid => this.data.getGift[uid] >= PublicShared.getToDayZeroTime()).map(uid => [uid, this.data.getGift[uid]])); + let data: Partial = { refreshTime: G.time, sendGift: [], recGift: [], - getGift: Object.fromEntries(Object.keys(this.data.getGift).filter(uid => this.data.getGift[uid] >= PublicShared.getToDayZeroTime()).map(uid => [uid, this.data[uid]])) + getGift: getGift }; Object.assign(this.data, data); this.updateDb({ $set: { ...data } }); diff --git a/src/public/gonghui/gh.ts b/src/public/gonghui/gh.ts index 43bf988..3b17a08 100644 --- a/src/public/gonghui/gh.ts +++ b/src/public/gonghui/gh.ts @@ -1,13 +1,15 @@ -import { OptionalId, UpdateFilter, UpdateOptions } from 'mongodb'; -import { CollectionGongHui } from '../../module/collection_gonghui'; -import { MongodbCollections } from '../../module/mongodb'; -import { ReqChange } from '../../shared/protocols/gonghui/PtlChange'; -import { gonghuiLevel } from '../../shared/protocols/gonghui/type'; -import { player } from '../../shared/protocols/user/type'; -import { EmailFun } from '../email'; -import { PlayerFun } from '../player'; -import { GongHuiFun } from './gonghui'; -import { GHManage } from './manage'; +import {OptionalId, UpdateFilter, UpdateOptions} from 'mongodb'; +import {CollectionGongHui} from '../../module/collection_gonghui'; +import {MongodbCollections} from '../../module/mongodb'; +import {ReqChange} from '../../shared/protocols/gonghui/PtlChange'; +import {gonghuiLevel} from '../../shared/protocols/gonghui/type'; +import {player} from '../../shared/protocols/user/type'; +import {EmailFun} from '../email'; +import {PlayerFun} from '../player'; +import {GongHuiFun} from './gonghui'; +import {GHManage} from './manage'; +import {PublicShared} from "../../shared/public/public"; +import { getGud } from '../gud'; export class GH { /**当前是否有人在挑战boss */ @@ -16,6 +18,7 @@ export class GH { get maxPlayerNum() { return G.gc.shili_lv[this.data.lv].maxNum; } + constructor(public data: CollectionGongHui) { if (!data.fuben) { data.fuben = { @@ -23,7 +26,7 @@ export class GH { dps: {}, bossInfo: {} }; - this.updateDb({ $set: { fuben: data.fuben } }); + this.updateDb({$set: {fuben: data.fuben}}); } } @@ -34,7 +37,7 @@ export class GH { } /**获取isFightBoss状态 */ - async getIsFightBoss():Promise { + async getIsFightBoss(): Promise { return await G.redis.hGet('gonghui:isFightBoss', this.data._id) || false } @@ -44,6 +47,7 @@ export class GH { updateRedis() { GHManage.setGH(this.data._id, this.data); } + /** * 更新数据库 */ @@ -52,7 +56,7 @@ export class GH { let change = Object.fromEntries(keys.map(key => [key, this.data[key]])); this.data.players.forEach(p => G.server.sendMsgByUid(p.uid, 'msg_s2c/GhChange', change)); this.updateRedis(); - return await G.mongodb.collection('gonghui').updateOne({ _id: G.mongodb.conversionId(this.data._id) }, update, options); + return await G.mongodb.collection('gonghui').updateOne({_id: G.mongodb.conversionId(this.data._id)}, update, options); } /** @@ -61,26 +65,28 @@ export class GH { async updateCreateName(name: string) { this.data.createPlayer.name = name; this.updateRedis(); - GongHuiFun.db.updateOne({ _id: G.mongodb.conversionId(this.data._id) }, { $set: { 'createPlayer.name': name } }); + GongHuiFun.db.updateOne({_id: G.mongodb.conversionId(this.data._id)}, {$set: {'createPlayer.name': name}}); } + /** * 更新公会设置 */ async updateSetting(change: ReqChange) { if (change.name) { this.data.name = change.name; - this.updateDb({ $set: { name: this.data.name } }); + this.updateDb({$set: {name: this.data.name}}); this.data.players.forEach(player => { - G.server.sendMsgByUid(player.uid, 'msg_s2c/PlayerChange', { ghName: change.name }); - G.mongodb.collection('user').updateOne({ uid: player.uid }, { $set: { ghName: change.name } }); + G.server.sendMsgByUid(player.uid, 'msg_s2c/PlayerChange', {ghName: change.name}); + G.mongodb.collection('user').updateOne({uid: player.uid}, {$set: {ghName: change.name}}); }); } if (change.setting) { Object.assign(this.data.setting, change.setting); - this.updateDb({ $set: { setting: this.data.setting } }); + this.updateDb({$set: {setting: this.data.setting}}); } } + /** * 新成员加入 */ @@ -95,10 +101,15 @@ export class GH { joinTime: G.time }; this.data.players.push(p); - this.updateDb({ $push: { players: p } }); - PlayerFun.changeAttr(gud.uid, { ghId: this.data._id, ghLevel: 4, ghName: this.data.name }); - G.server.sendMsgByUid(gud.uid, 'msg_s2c/PlayerChange', { ghId: this.data._id, ghLevel: 4, ghName: this.data.name }); + this.updateDb({$push: {players: p}}); + PlayerFun.changeAttr(gud.uid, {ghId: this.data._id, ghLevel: 4, ghName: this.data.name}); + G.server.sendMsgByUid(gud.uid, 'msg_s2c/PlayerChange', { + ghId: this.data._id, + ghLevel: 4, + ghName: this.data.name + }); } + /** * 踢出成员 */ @@ -108,61 +119,94 @@ export class GH { delete this.data.lsgx[uid]; } this.data.players.splice(this.data.players.findIndex(p => p.uid == uid), 1); - this.updateDb({ $pull: { players: { uid: uid } } }); + if (!(this.data?.exp_his || {})[uid]) { + this.updateDb({$pull: {players: {uid: uid}}}); + } else { + let need_exp: number = 0; + // 扣除玩家最近3天内的经验 + let cost_exp = this.data.exp - G.gc.shili_lv[this.data.lv].exp; // 可以被扣除的经验 + for (let i = 0; i < this.data.exp_his[uid].length; i++) { + need_exp += this.data.exp_his[uid][i].exp; + } + if (need_exp <= cost_exp) { + this.data.exp -= need_exp + } else { + this.data.exp -= cost_exp + } + + delete this.data.exp_his[uid] + + this.updateDb({ + $set: {exp: this.data.exp}, + $pull: {players: {uid: uid}}, + $unset: {[`exp_his.${uid}`]: 1} + }); + } + if (this.data.players.length == 1 && this.data.tanhe) { this.data.tanhe = null; delete this.data.tanhe; - this.updateDb({ $unset: { tanhe: 1 } }); + this.updateDb({$unset: {tanhe: 1}}); } GHManage.removeRole(uid); } + /** * 管理人员 */ async managePlayer(uid: string, level: gonghuiLevel) { - PlayerFun.changeAttr(uid, { ghLevel: level }); - G.server.sendMsgByUid(uid, 'msg_s2c/PlayerChange', { ghLevel: level }); + PlayerFun.changeAttr(uid, {ghLevel: level}); + G.server.sendMsgByUid(uid, 'msg_s2c/PlayerChange', {ghLevel: level}); this.data.players.find(p => p.uid == uid).level = level; - this.updateDb({ $set: { 'players.$[elem].level': level } }, { arrayFilters: [{ 'elem.uid': uid }] }); + this.updateDb({$set: {'players.$[elem].level': level}}, {arrayFilters: [{'elem.uid': uid}]}); if (level == 1) { - let p = await G.mongodb.collection('user').findOne({ uid: uid }); + //let p = await G.mongodb.collection('user').findOne({uid: uid}); + let p = await getGud(uid); this.data.createPlayer = { uid: uid, name: p.name }; - this.updateDb({ $set: { createPlayer: this.data.createPlayer } }); + this.updateDb({$set: {createPlayer: this.data.createPlayer}}); } } + /** * 公会申请列表 */ async addApply(gud: player) { if (this.data.applyList?.find(v => v.uid == gud.uid)) return; if (!this.data.applyList) this.data.applyList = []; - this.data.applyList.push({ uid: gud.uid, time: G.time }); - this.updateDb({ $set: { applyList: this.data.applyList } }); + this.data.applyList.push({uid: gud.uid, time: G.time}); + this.updateDb({$set: {applyList: this.data.applyList}}); } + /** * 公会申请审批 */ async apply(...p: string[]) { - let players = await G.redis.gets('user', ...p.map(u => [u] as [string])); + //let players = await G.redis.gets('user', ...p.map(u => [u] as [string])); + let players = await G.mongodb.find('user',{uid:{$in:p}}); - for (let player of players) { + for (let i=0;i= this.maxPlayerNum) break; if (player.ghId) continue; this.addPlayer(player); } this.data.applyList = this.data.applyList.filter(a => p.includes(a.uid) == false); - this.updateDb({ $set: { applyList: this.data.applyList } }); + this.updateDb({$set: {applyList: this.data.applyList}}); } + /** * 获取公会成员列表 */ async getAllPlayers() { - let players = await G.redis.gets('user', ...this.data.players.map(p => [p.uid] as [string])); + //let players = await G.redis.gets('user', ...this.data.players.map(p => [p.uid] as [string])); + // let players = await G.mongodb.find('user',{uid:{$in: this.data.players}}); + let uids = this.data.players.map(p => p.uid); + let players = await G.mongodb.collection('user').find({uid:{$in: uids}}).toArray(); return players.map((p, i) => { return { @@ -171,6 +215,7 @@ export class GH { }; }); } + /** * 公会捐献 */ @@ -181,15 +226,42 @@ export class GH { if (!this.data.lsgx[uid]) this.data.lsgx[uid] = 0; this.data.lsgx[uid] += conf.addExp; - this.addExp(conf.addExp); + this.addExp(conf.addExp, uid); - this.updateDb({ $set: { lv: this.data.lv }, $inc: { exp: conf.addExp, ...G.mongodb.createTreeObj({ key: 'lsgx', k: uid, val: conf.addExp }) } }); + this.updateDb({ + $set: {lv: this.data.lv}, + $inc: {exp: conf.addExp, ...G.mongodb.createTreeObj({key: 'lsgx', k: uid, val: conf.addExp})} + }); } - async addExp(exp: number) { + + async addExp(exp: number, uid: string) { this.data.exp += exp; + let zt = PublicShared.getToDayZeroTime(); + if (!this.data.exp_his) this.data.exp_his = {}; + if (!this.data.exp_his[uid]) this.data.exp_his[uid] = [ + {time: zt, exp: exp} + ]; + let _set = {}; + // 记录超过3天 并且最后一天记录是昨天 + if (this.data.exp_his[uid][this.data.exp_his[uid].length - 1].time < zt) { + if (this.data.exp_his[uid].length >= 3) { + // 移除最早一天的记录 + this.data.exp_his[uid] = this.data.exp_his[uid].slice(1); + } + // 添加今天的经验记录 + this.data.exp_his[uid].push({time: zt, exp: exp}) + } else { + // 今天的经验记录增加 + this.data.exp_his[uid][this.data.exp_his[uid].length - 1].exp += exp + } + if (G.gc.shili_lv[this.data.lv + 1] && this.data.exp >= G.gc.shili_lv[this.data.lv + 1].exp) this.data.lv++; - this.updateDb({ $set: { lv: this.data.lv }, $inc: { exp: exp } }); + + _set["lv"] = this.data.lv; + _set[`exp_his.${uid}`] = this.data.exp_his[uid]; + this.updateDb({$inc: {exp: exp}, $set: _set}); } + /** * 公会弹劾 */ @@ -207,6 +279,7 @@ export class GH { } }); } + /** * 发送副本奖励邮件 */ diff --git a/src/public/gonghui/gonghui.ts b/src/public/gonghui/gonghui.ts index e4d4b44..379e1cf 100644 --- a/src/public/gonghui/gonghui.ts +++ b/src/public/gonghui/gonghui.ts @@ -141,6 +141,12 @@ export class GongHuiFun { // 工会红点 事务所(可以审批加红点) static async getBanGongShiHD(call: ApiCall, res: hongdianVal) { + + if (call.conn.gud.ghLevel > 2 || call.conn.gud.ghLevel == 0){ + //权限不足,不用显示红点 + return res; + } + if ((await call.conn.gonghui).data.applyList?.length > 0) { res.show = true; res.val.bangongshi = 1; diff --git a/src/public/gonghui/manage.ts b/src/public/gonghui/manage.ts index c43ae10..d1015c4 100644 --- a/src/public/gonghui/manage.ts +++ b/src/public/gonghui/manage.ts @@ -4,6 +4,7 @@ import { player } from '../../shared/protocols/user/type'; import { PlayerFun } from '../player'; import { GH } from './gh'; import { clusterRunOnce } from '../../clusterUtils'; +import {PublicShared} from "../../shared/public/public"; export class GHManage { /** @@ -15,11 +16,16 @@ export class GHManage { * 从数据库拉取公会 */ static async init() { - // redis存在数据,不初始化。 - //因为是存redis了,所以只需要第一个进程来干 clusterRunOnce(async () => { - if(await this.getGHListLen() > 0) return + // redis存在数据,不初始化。 + if(await this.getGHListLen() > 0) { + // 检测是否存在空field,存在则删除 + let check = await G.redis.hGet(this.redisKey, ""); + if(check) G.redis.hDel(this.redisKey, "") + return + } + const ghs = await G.mongodb.collection('gonghui').find({}).toArray(); ghs.forEach(gh => { let _gh = G.mongodb.conversionIdObj(gh); @@ -29,6 +35,8 @@ export class GHManage { }) } static async setGH(ghId: string, data: CollectionGongHui) { + ghId = ghId || data._id + if(!ghId) return G.redis.hSet(this.redisKey, ghId, data) return } @@ -91,9 +99,16 @@ export class GHManage { * 公会删除一个人 */ static async removeRole(uid: string) { - PlayerFun.changeAttr(uid, { ghId: '', ghLevel: 0, ghExitTime: G.time }); - G.server.sendMsgByUid(uid, 'msg_s2c/PlayerChange', { ghId: '', ghLevel: 0, ghName: '', ghExitTime: G.time }); - G.mongodb.collection('gonghuiUser').findOneAndUpdate({ uid: uid }, { $unset: { jx: 1 } }); + let exit_cd:number + if (PublicShared.getOpenServerDay() <= 1){ + exit_cd = 0 + }else { + exit_cd = G.time + } + PlayerFun.changeAttr(uid, { ghId: '', ghLevel: 0, ghExitTime: exit_cd}); + G.server.sendMsgByUid(uid, 'msg_s2c/PlayerChange', { ghId: '', ghLevel: 0, ghName: '', ghExitTime: exit_cd }); + // 退出公会 保留捐献记录 + // G.mongodb.collection('gonghuiUser').findOneAndUpdate({ uid: uid }, { $unset: { jx: 1 } }); } /** * 公会会长上线 @@ -117,11 +132,10 @@ export class GHManage { return this.countInterval++; } this.countInterval = 0; - let list:k_v = await G.redis.hGetAll(this.redisKey) + let list:k_v = await this.getGHList() // let list = await G.redis.hGetAll('key') Object.entries(list).forEach(v => { let [_id, gh] = v; - if (gh.data?.tanhe && G.time >= gh.data.tanhe.time) { let player = gh.data.players.find(p => p.uid == gh.data.tanhe.uid); diff --git a/src/public/gud.ts b/src/public/gud.ts new file mode 100644 index 0000000..47fb68a --- /dev/null +++ b/src/public/gud.ts @@ -0,0 +1,119 @@ +import { ResLogin, playerAppend, playerInfo } from "../shared/protocols/user/PtlLogin"; + +//进程内数据玩家字典 +const GUD : { [key: string]: { + gud: ResLogin['gud'], + version: { + pid : number, + ver?: number + } +} } = {}; + + +export async function clearGud(uid) { + //玩家断线,清空uid数据 + if(GUD[uid]){ + console.log("玩家断线,清空GUD数据", uid); + delete GUD[uid]; + G.ioredis.del(`gudVersion:${uid}_pid`); + G.ioredis.del(`gudVersion:${uid}_ver`); + } + G.redis.del("equip",uid); + G.redis.del("hero",uid); + G.redis.del("shiwu",uid); +}; + +/** + * 获取玩家的gud数据 + * !!!警告:因为数据会进程内缓存,请将返回值当做引用类型看待 + * @param uid 玩家的uid + * @returns + */ +export async function getGud(uid:string) : Promise{ + let gud; + if(GUD[uid]){ + //如果本进程里存在,则判断版本号 + let redisVersion = await G.ioredis.mget([`gudVersion:${uid}_pid`, `gudVersion:${uid}_ver`]); + + if(redisVersion[0]==null || redisVersion[1]==null || redisVersion[0].toString() != (GUD[uid].version.pid).toString()){ + //最新的数据,已经不是本进程生成的了,则说明本进程持久了一份脏数据 + delete GUD[uid]; + }else{ + if(redisVersion[1].toString() != (GUD[uid].version.ver).toString()){ + //虽然数据是本进程生成的,但是版本号不一致,说明其他进程里更新过数据了 + gud = await getGudFromDB(uid); + + GUD[uid].gud = gud; + GUD[uid].version.ver = parseInt(redisVersion[1]); + }else{ + //本进程的数据是最新的,直接返回 + gud = GUD[uid].gud; + //console.log("getGud==>", uid); + } + } + } + + if(!gud){ + //本进程里没有,则直接从db获取 + gud = await getGudFromDB(uid); + } + + return gud; +} + +/** + * 更新玩家的数据,注意,这里只负责更新进程内的缓存数据及维护数据版本 + * 实际DB的操作需要调用者自己做 + * @param uid + */ +export async function setGud(uid:string, updateKV:{[key:string]:any}) : Promise{ + let nver = await G.ioredis.incr(`gudVersion:${uid}_ver`); + //如果数据不在本进程,只更新版本即可 + if(!GUD[uid])return; + + GUD[uid].version.ver = nver; + Object.assign(GUD[uid].gud, updateKV); + + return GUD[uid].gud; +} + +/** + * 在本进程初始化玩家的数据 + * 该过程会将玩家数据从db里加热到内存 + * 仅允许在玩家登录的时候执行该方法 + * 并且玩家离线时,需要销毁对应的数据 + * 以避免多个进程持有同一个玩家的数据导致数据统一性错误 + * @param uid + * @param _gud 在登录时,前面的逻辑里已经查询过一次db了,没必要再查一次浪费性能,这种情况下则直接传入_gud + */ +export async function initGud(uid:string, _gud?:ResLogin['gud']) : Promise{ + let gud = _gud || await getGudFromDB(uid); + if(gud){ + console.log('initGud==>', uid); + //设置gud版本号 + await G.ioredis.set(`gudVersion:${uid}_pid`, process.pid ); + let ver = await G.ioredis.incr(`gudVersion:${uid}_ver`); + + GUD[uid] = { + gud : gud, + version : { + pid : process.pid, + ver : ver + } + }; + + } + + return GUD?.[uid]?.gud; +} + +/** + * 从db从获取玩家的gud数据 + * 业务逻辑中,请统一使用getGud方法,不然可能会造成数据一致性错误 + * @param uid + */ +export async function getGudFromDB(uid:string) : Promise{ + //console.warn("getGudFromDB", uid); + let gud = await G.mongodb.collection('user').findOne({uid: uid}); + return gud; +} \ No newline at end of file diff --git a/src/public/hero.ts b/src/public/hero.ts index 22ebd60..3e630bb 100644 --- a/src/public/hero.ts +++ b/src/public/hero.ts @@ -1,15 +1,15 @@ -import { ObjectId } from 'mongodb'; -import { maxPosNum } from '../api_s2c/hero/ApiChangePos'; -import { CollectionHero } from '../module/collection_hero'; -import { Wjjl } from '../module/collection_wjjl'; -import { prizeType } from '../shared/protocols/type'; -import { EquipShared } from '../shared/public/equip'; -import { HeroShared } from '../shared/public/hero'; -import { PeijianShared } from '../shared/public/peijian'; -import { EquipFun } from './equip'; -import { PeijianFun } from './peijian'; -import { call, PlayerFun } from './player'; -import { ShiwuFun } from './shiwu'; +import {ObjectId} from 'mongodb'; +import {maxPosNum} from '../api_s2c/hero/ApiChangePos'; +import {CollectionHero} from '../module/collection_hero'; +import {Wjjl} from '../module/collection_wjjl'; +import {prizeType} from '../shared/protocols/type'; +import {EquipShared} from '../shared/public/equip'; +import {HeroShared} from '../shared/public/hero'; +import {PeijianShared} from '../shared/public/peijian'; +import {EquipFun} from './equip'; +import {PeijianFun} from './peijian'; +import {call, PlayerFun} from './player'; +import {ShiwuFun} from './shiwu'; type heroChange = Partial G.mongodb.conversionIdObj(h)); } + /**删除英雄 */ static async delHero(call: call, _hero: CollectionHero): Promise; static async delHero(call: call, _id: string): Promise; @@ -76,8 +86,7 @@ export class HeroFun { t: n.t, n: JSON.parse(JSON.stringify(G.gc.item[n.t].num)) * n.n }; - } - else return n; + } else return n; }); prize.push(...need); } @@ -94,7 +103,7 @@ export class HeroFun { }).map(c => c.need).reduce((a, b) => a.concat(b))); } - hero.weapon = { jieji: 0, star: 0, starProbability: 0 }; + hero.weapon = {jieji: 0, star: 0, starProbability: 0}; } if (hero?.qiannneg) { @@ -107,7 +116,11 @@ export class HeroFun { } if (hero?.awake) { - let p = Object.values(G.gc.hero_jx).filter(c => c.lv <= hero.awake).map(c => [].concat(c.item_cos, { a: 'item', t: hero.heroId, n: c.HeroDebris_Cos })).reduce((a, b) => a.concat(b)); + let p = Object.values(G.gc.hero_jx).filter(c => c.lv <= hero.awake).map(c => [].concat(c.item_cos, { + a: 'item', + t: hero.heroId, + n: c.HeroDebris_Cos + })).reduce((a, b) => a.concat(b)); prize.push(...p); hero.awake = 0; @@ -116,7 +129,7 @@ export class HeroFun { if (hero?.equip) { for (let pos in hero.equip) { - hero.equip[pos] && await EquipFun.changeEquipAttr(call, EquipShared.fmtEquip(hero.equip[pos]), { wearaId: '' }, false); + hero.equip[pos] && await EquipFun.changeEquipAttr(call, EquipShared.fmtEquip(hero.equip[pos]), {wearaId: ''}, false); } hero.equip = {}; @@ -124,7 +137,7 @@ export class HeroFun { if (hero?.shiwu) { for (let pos in hero.shiwu) { - hero.shiwu[pos] && await ShiwuFun.changeShiwuAttr(call, hero.shiwu[pos], { wearId: '' }, false); + hero.shiwu[pos] && await ShiwuFun.changeShiwuAttr(call, hero.shiwu[pos], {wearId: ''}, false); } hero.shiwu = {}; @@ -132,7 +145,7 @@ export class HeroFun { if (hero?.peijian) { for (let pos in hero.peijian) { - hero.peijian[pos] && await PeijianFun.changeAttr(call, PeijianShared.fmt(hero.peijian[pos]), { wearId: '' }, false); + hero.peijian[pos] && await PeijianFun.changeAttr(call, PeijianShared.fmt(hero.peijian[pos]), {wearId: ''}, false); } hero.peijian = Object.fromEntries(Object.keys(hero.peijian).map(pos => [pos, ''])); @@ -143,7 +156,7 @@ export class HeroFun { /**自动上阵 */ static async setHeroPos(call: call) { - let _hero = await G.mongodb.collection('hero').findOne({ uid: call.conn.gud.uid }) + let _hero = await G.mongodb.collection('hero').findOne({uid: call.conn.gud.uid}) let heroPos = Object.assign({}, call.conn.heroPos); let fightHeros = call.conn.gud.fightHeros.map(id => id); let posArr = Object.keys(heroPos).filter(pos => call.conn.gud.lv >= G.gc.herocom.szHeroLimit[pos]); @@ -165,9 +178,33 @@ export class HeroFun { Wjjl.setVal(call.conn.gud.uid, 'fight_hero_colour_4', fightHeros.map(id => G.gc.hero[id].colour).filter(c => c >= 4).length); - await PlayerFun.addAttr(call, { heroPos: heroPos, fightHeros: fightHeros, matrixPos: matrixPos }); + await PlayerFun.addAttr(call, {heroPos: heroPos, fightHeros: fightHeros, matrixPos: matrixPos}); call.conn.refreshPower(); - return + return } + + /** + * 检查阵型英雄,如不对自动替换 + */ + static checkMatrixPosAndChange(call: call, heroPos, matrixPos) { + + let heroList = R.values(heroPos) + + R.forEachObjIndexed((value, key) => { + let a = false + R.forEachObjIndexed((v, k) => { + if (!R.find(i => i == v)(heroList)) { + a = true + } + })(value) + if (a) { + matrixPos[key] = heroPos + } + })(matrixPos) + + return matrixPos + }; + + } \ No newline at end of file diff --git a/src/public/item.ts b/src/public/item.ts new file mode 100644 index 0000000..0483c02 --- /dev/null +++ b/src/public/item.ts @@ -0,0 +1,84 @@ +import { ResGetList } from "../shared/protocols/item/PtlGetList"; + +// let a = await getItemList('0_64e7024f1b2a9acc9e6900fb'); +// console.log('a',a) + +// let b = await getItemByItemId('0_64e7024f1b2a9acc9e6900fb',['27382','12']); +// console.log('b',b) + +// let b1 = await getItemByItemId('0_64e7024f1b2a9acc9e6900fb','12'); +// console.log('b1',b1) + +// let c = await getItemNum('0_64e7024f1b2a9acc9e6900fb',['27382','12']); +// console.log('c',c) + + + + +/** + * 从DB中获取玩家的物品数据 + * @param uid 玩家uid + * @param itemIds itemid,可选 + * @returns + */ +async function _getItemListFromDB(uid:string, itemIds?: string[], projection?: any) { + let list: ResGetList['list'] = {}; + + let where = { + 'uid': uid ,'num':{$ne:0} + }; + if(itemIds?.length > 0){ + where['itemId'] = {$in: itemIds}; + } + + let arrList = await G.mongodb.collection('item').find(where,{ + //字段筛选 + projection: projection + }).toArray(); + + arrList.forEach(v => { + list[v.itemId] = G.mongodb.conversionIdObj(v); + }); + + return list; +} + + +/** + * 获取玩家的物品列表 + * @param uid + * @returns + */ +export async function getItemList(uid:string) { + return await _getItemListFromDB(uid); +} + +/** + * 获取指定玩家的指定itemid的物品信息 + * @param uid + * @param itemId + * @returns + */ +export async function getItemByItemId(uid:string, itemId:string | string[]) { + if (typeof itemId ==='string') { + itemId = [itemId]; + } + return await _getItemListFromDB(uid, itemId); +} + +/** + * 获取指定物品数量 + * @param uid + * @param itemId + * @returns + */ +export async function getItemNum(uid:string, itemId:string | string[]){ + if (typeof itemId ==='string') { + itemId = [itemId]; + } + let list = await _getItemListFromDB(uid, itemId,{ + 'num':1, + 'itemId':1 + }); + return list; +} \ No newline at end of file diff --git a/src/public/jjc.ts b/src/public/jjc.ts index a41e417..9bf4232 100644 --- a/src/public/jjc.ts +++ b/src/public/jjc.ts @@ -1,15 +1,15 @@ -import { ApiCall } from 'tsrpc'; -import { Wjjl } from '../module/collection_wjjl'; -import { formatNpcData } from '../shared/fightControl/fightFun'; -import { fightResult } from '../shared/fightControl/fightType'; -import { hongdianVal } from '../shared/protocols/hongdian/PtlGet'; -import { jjcChange } from '../shared/protocols/jjc/PtlOpen'; -import { rankInfo } from '../shared/protocols/type'; -import { PublicShared } from '../shared/public/public'; -import { Queue } from '../shared/public/queue'; -import { FightFun } from './fight'; -import { UserFun } from './user'; -import { sortEd } from '../module/redis' +import {ApiCall} from 'tsrpc'; +import {Wjjl} from '../module/collection_wjjl'; +import {formatNpcData} from '../shared/fightControl/fightFun'; +import {fightResult} from '../shared/fightControl/fightType'; +import {hongdianVal} from '../shared/protocols/hongdian/PtlGet'; +import {jjcChange} from '../shared/protocols/jjc/PtlOpen'; +import {rankInfo} from '../shared/protocols/type'; +import {PublicShared} from '../shared/public/public'; +import {Queue} from '../shared/public/queue'; +import {FightFun} from './fight'; +import {UserFun} from './user'; +import {sortEd} from '../module/redis' const jjcQueue = new Queue(); @@ -18,36 +18,70 @@ const jjcQueue = new Queue(); export class JJCFun { /**当玩家挑战或者被挑战时不可被其他玩家挑战 */ static lockPlayer: k_v = {}; + + static async getMyData(uid: string) { + let data = await G.mongodb.collection('jjc').findOne( + {uid: uid} + ); + if (!data) { + data = (await G.mongodb.collection('jjc').findOneAndUpdate( + {uid: uid}, { + $set: {resetTime: G.time, receivedArr: [], buyFightNum: 0, useFightNum: 0, recordWin: 0} + }, {upsert: true, returnDocument: 'after'} + )).value + } + return data + } + + // 设置挑战状态 + static async setLockPlayer(uid, boolean) { + return boolean ? await G.redis.rawSet(`rank:jjc:lockPlayer:${uid}`, "1", {EX: 10}) : await G.redis.rawDel(`rank:jjc:lockPlayer:${uid}`); + } + + // 获取挑战状态 + static async getLockPlayer(uid) { + return await G.redis.rawGet(`rank:jjc:lockPlayer:${uid}`); + } + /**排名缓存 */ - // static rankList: rankInfo[]; - static uTimeOffset: 60; + // static rankList: rankInfo[]; + static uTimeOffset: number = 60; + /** * 获取指定条数的rankList - * @param min - * @param max + * @param min + * @param max * @param isUpdate 是否更新数据 */ - static async getRankList(min:number = 0, max:number = 50, isUpdate:boolean = true) { + static async getRankList(min: number = 0, max: number = 50, isUpdate: boolean = true) { // 获取指定排名用户uid let sortInfo = await this.getRankListUid(min, max) + if (!sortInfo.length) return [] // 获取用户详细数据 let rankList = [] let updateArr = [] - for(let i = 0; i < sortInfo.length; i++) { + for (let i = 0; i < sortInfo.length; i++) { let uid = sortInfo[i] let rankInfo = await G.redis.hGet('rank:jjc:data', uid) + if (!rankInfo?.player) continue rankList.push(rankInfo) // 比对utime,判断是否更新数据 - if(!rankInfo.player.isNpc && rankInfo.utime && rankInfo.utime < (G.time - this.uTimeOffset)) updateArr.push(uid) + if (!rankInfo.player.isNpc) { + if (!rankInfo.utime || (rankInfo.utime && rankInfo.utime < (G.time - this.uTimeOffset))) { + updateArr.push(uid) + } + } + //if (!rankInfo.player.isNpc && rankInfo.utime && rankInfo.utime < (G.time - this.uTimeOffset)) updateArr.push(uid) } // 更新数据 - if(isUpdate && updateArr.length > 0) { + if (isUpdate && updateArr.length > 0) { let playerArrInfo = await G.mongodb.collection("user").find({uid: {$in: updateArr}}).toArray() - for(let i = 0; i < playerArrInfo.length; i++) { + for (let i = 0; i < playerArrInfo.length; i++) { let playerInfo = playerArrInfo[i] let index = rankList.findIndex(x => x.player.uid == playerInfo.uid) rankList[index].player = playerInfo rankList[index].utime = G.time + this.updatePlayerData(playerInfo.uid, rankList[index]); } } return rankList @@ -55,52 +89,51 @@ export class JJCFun { /** * 获取指定范围排名的用户,仅返回uid[] - * @param min - * @param max + * @param min + * @param max * @return uid[] */ - static async getRankListUid(min:number = 0, max:number = 50) { + static async getRankListUid(min: number = 0, max: number = 50) { let sortInfo = await G.redis.zRange('rank:jjc:sort', min, max - 1) return sortInfo } /** - * 获取玩家排名 + * 获取玩家排名 * @param uid - * @return number + * @return number */ - static async getPlayerRank(uid: string): Promise { - // 清除空的玩家数据 - let res = await G.redis.zRank('rank:jjc:sort', uid) // 原逻辑索引未+1,此处返回索引。 - return res || -1 + static async getRankSortByUid(uid: string): Promise { + let rank = await G.redis.zRank('rank:jjc:sort', uid) // 原逻辑索引未+1,此处返回索引。 + return rank === 0 || rank > 0 ? rank : -1 } /** - * 获取指定玩家数据 + * 获取指定玩家数据 * @param uid * @return */ static async getPlayerData(uid: string): Promise { let rankInfo = await G.redis.hGet('rank:jjc:data', uid) // 原逻辑索引未+1,此处返回索引。 - if(!rankInfo || (!rankInfo.player.isNpc && rankInfo.utime && rankInfo.utime < (G.time - this.uTimeOffset))) { + if (!rankInfo || (!rankInfo.player.isNpc && rankInfo.utime && rankInfo.utime < (G.time - this.uTimeOffset))) { // 新玩家数据,更新 - if(!rankInfo) { + if (!rankInfo) { this.addNewPlayerSort(uid) rankInfo = {} } rankInfo.player = await G.mongodb.collection("user").findOne({uid: uid}) rankInfo.utime = G.time this.updatePlayerData(uid, rankInfo) - } + } return rankInfo } /** - * 获取指定排名玩家数据 + * 获取指定排名玩家数据 * @param rank * @return */ - static async getRankPlayerData(rank:number): Promise { + static async getRankPlayerData(rank: number): Promise { // 函数内max存在-1操作,查自己需保持min=max let rankList = await this.getRankList(rank, rank + 1) let rankInfo = rankList[0] @@ -114,15 +147,15 @@ export class JJCFun { } /**更新玩家排名数据 */ - static updatePlayerRank(sortEd: sortEd|sortEd[]) { + static updatePlayerRank(sortEd: sortEd | sortEd[]) { G.redis.zAdd('rank:jjc:sort', sortEd) - return + return } /**更新玩家数据 */ - static updatePlayerData(uid: string, rankInfo:rankInfo) { + static updatePlayerData(uid: string, rankInfo: rankInfo) { G.redis.hSet('rank:jjc:data', uid, rankInfo) - return + return } /**新玩家第一次进入或者排名变更 */ @@ -130,7 +163,7 @@ export class JJCFun { // jjcQueue.enqueue(async () => { if (!changeInfo) { // 空数据预防 - if(!rankInfo) return + if (!rankInfo) return // redis写入新玩家数据 this.updatePlayerData(rankInfo.player.uid, rankInfo) // redis写入新玩家排名 @@ -139,11 +172,11 @@ export class JJCFun { // this.updatePlayerRank({value: rankInfo.player.uid, score: rankLen}) Wjjl.setVal(rankInfo.player.uid, 'jjc_rank', rankLen); // - G.mongodb.collection('rank').updateOne({ type: 'jjc' }, { $push: { rankList: rankInfo } }); + G.mongodb.collection('rank').updateOne({type: 'jjc'}, {$push: {rankList: rankInfo}}); } else { // 获取自己与对手的排名索引 - const myIndex = await G.redis.zRank('rank:jjc:sort', rankInfo.player.uid) - const heIndex = await G.redis.zRank('rank:jjc:sort', changeInfo.player.uid) + const myIndex = await G.redis.zScore('rank:jjc:sort', rankInfo.player.uid) + const heIndex = await G.redis.zScore('rank:jjc:sort', changeInfo.player.uid) if (myIndex <= heIndex) return; @@ -154,8 +187,11 @@ export class JJCFun { {value: rankInfo.player.uid, score: heIndex}, {value: changeInfo.player.uid, score: myIndex} ]) - let change = G.mongodb.createTreeObj({ key: `rankList.${heIndex}`, val: rankInfo }, { key: `rankList.${myIndex}`, val: changeInfo }); - G.mongodb.collection('rank').updateOne({ type: 'jjc' }, { $set: change }); + let change = G.mongodb.createTreeObj({ + key: `rankList.${heIndex}`, + val: rankInfo + }, {key: `rankList.${myIndex}`, val: changeInfo}); + G.mongodb.collection('rank').updateOne({type: 'jjc'}, {$set: change}); } // }); @@ -166,7 +202,7 @@ export class JJCFun { /**刷新对手 */ static async randomEnemy(uid: string) { const enemy: number[] = []; - const curIndex = await this.getPlayerRank(uid); + const curIndex = await this.getRankSortByUid(uid); if (curIndex == 0) enemy.push(1, 2, [3, 4].random()); else if (curIndex == 1) enemy.push(0, [2, 3].random(), 4); else if (curIndex == 2) enemy.push(0, 1, [3, 4].random()); @@ -185,10 +221,10 @@ export class JJCFun { ].map(arr => PublicShared.randomNum(arr[0], arr[1]))); } let enemyRes = [] - for(let e of enemy) { - if(e >= 0) { + for (let e of enemy) { + if (e >= 0) { let rankInfo = await this.getRankPlayerData(e) - let rank = await this.getPlayerRank(rankInfo.player.uid) + let rank = await this.getRankSortByUid(rankInfo.player.uid) enemyRes.push({...rankInfo, rank: rank}) } } @@ -197,31 +233,33 @@ export class JJCFun { enemy: enemyRes }; } + /**存录像 */ static async saveFightLog(uid: string, fightLog: fightResult) { if (uid.indexOf('npc_') != -1) return; FightFun.saveLog(uid, 'jjc', fightLog); } + /**服务器启动后初始化缓存数据 */ static async init() { console.log('加载竞技场缓存...'); // redis数据存在,不初始化, mongodb在此的数据可以剔除。 // 或建立与redis"rank:jjc:sort"相对应的表,但走新表逻辑要考虑初始化的影响,暂缓。 // 重新初始化一定要删除redis内数据 - if((await this.getRankList()).length > 0) return - let rankInfo = await G.mongodb.collection('rank').findOne({ type: 'jjc' }); + if ((await this.getRankList()).length > 0) return + let rankInfo = await G.mongodb.collection('rank').findOne({type: 'jjc'}); if (!rankInfo) { rankInfo = { _id: null, type: 'jjc', rankList: Object.values(G.gc.jjc_npc).map(npc => { - let { id, npcId, ...attr } = npc; + let {id, npcId, ...attr} = npc; return { - ...formatNpcData(npcId, { ...attr, uid: id }) + ...formatNpcData(npcId, {...attr, uid: id}) }; }) }; - G.mongodb.collection('rank').insertOne({ type: 'jjc', rankList: rankInfo.rankList }); + G.mongodb.collection('rank').insertOne({type: 'jjc', rankList: rankInfo.rankList}); } // 剔除空数据 rankInfo.rankList = rankInfo.rankList.filter(x => x && x.player) @@ -230,29 +268,32 @@ export class JJCFun { // 数组去重 uidArr = [...new Set(uidArr)] // 整理写入redis的排名数据 - let rank:sortEd[] = uidArr.map((uid, index) => ({value: uid, score: index})) + let rank: sortEd[] = uidArr.map((uid, index) => ({value: uid, score: index})) this.updatePlayerRank(rank) // 记录ranklist详细数据到redis - rankInfo.rankList && rankInfo.rankList.forEach( item => { + rankInfo.rankList && rankInfo.rankList.forEach(item => { this.updatePlayerData(item.player.uid, item) }) console.log('加载竞技场缓存 succ'); } + /**获取玩家jjc数据 */ static async getData(call: ApiCall) { - let jjsPlayer = await G.redis.get('jjc', call.uid) - if(jjsPlayer) { - let rank = await this.getPlayerRank(call.uid); + let jjsPlayer = await this.getMyData(call.uid); + if (jjsPlayer) { + let rank = await this.getRankSortByUid(call.uid); let data = JSON.parse(JSON.stringify(jjsPlayer)) data.rank = rank; } // 排名数据即时取 return jjsPlayer; } + /**修改玩家jjc数据 */ static async changeData(call: ApiCall, change: jjcChange) { - Object.entries(change).forEach(val => G.redis.set('jjc', call.uid, val[0] as any, val[1])); - await G.mongodb.collection('jjc').updateOne({ uid: call.uid }, { $set: change }); + //console.log(change); + // Object.entries(change).forEach(val => G.redis.set('jjc', call.uid, val[0] as any, val[1])); + await G.mongodb.collection('jjc').updateOne({uid: call.uid}, {$set: change}); } /**红点 */ @@ -261,7 +302,14 @@ export class JJCFun { show: false }; // 挑战次数不足 - let _mydata = await this.getData(call) || { _id: null, uid: call.uid, ...{ resetTime: G.time, receivedArr: [], buyFightNum: 0, useFightNum: 0 } }; + let _mydata = await this.getData(call) || { + _id: null, uid: call.uid, ...{ + resetTime: G.time, + receivedArr: [], + buyFightNum: 0, + useFightNum: 0 + } + }; if (_mydata.useFightNum < _mydata.buyFightNum + G.gc.jjc_com.fightNum) { _res.show = true; } diff --git a/src/public/kaifujingsai.ts b/src/public/kaifujingsai.ts new file mode 100644 index 0000000..b61dd5a --- /dev/null +++ b/src/public/kaifujingsai.ts @@ -0,0 +1,56 @@ +import {PublicShared} from "../shared/public/public"; +import {RankKfjs} from "./rank/rank_kfjs"; + + +function getStatus(type?) { + if (type) return {conf: G.gc.kfcb_content[type], type} + let openServerDay = PublicShared.getOpenServerDay() + let conf = Object.values(G.gc.kfcb_content).find(i => i.showDay[0] < openServerDay && i.showDay[1] >= openServerDay) + if (!conf) return {type: 999} + return {conf, type: conf.type} +} + +function getPrize(type) { + let status = getStatus() + if (status.type <= type) return [] + let conf = R.compose(R.filter(i => i.type == type), R.values())(G.gc.kfcb_prize) + return conf || [] +} + +async function setHeroLvCount(call) { + let status = getStatus() + if (status.type != 2) return + let arrList = await G.mongodb.find('hero', { + uid: call.uid, + _id: {$in: Object.values(call.conn.gud.heroPos).map(i => G.mongodb.conversionId(i))} + }, ['lv']); + + let score = R.sum(arrList.map(i => i.lv)) + + let rankKfjs = new RankKfjs(2) + rankKfjs.setDataAndCheck({ + player: call.conn.gud, + valArr: [score] + }); +} + +async function setEquipLvCount(call) { + let status = getStatus() + if (status.type != 3) return + let rankKfjs = new RankKfjs(3) + let equips = await G.mongodb.collection('equip').find({ + uid: call.uid, + wearaId: {$in: R.values(call.conn.gud.heroPos)} + }).toArray(); + rankKfjs.setDataAndCheck({ + player: call.conn.gud, + valArr: [R.compose(R.sum(), R.map(i => i.lv))(equips)] + }); +} + +export default { + getStatus: getStatus, + getPrize: getPrize, + setHeroLvCount: setHeroLvCount, + setEquipLvCount: setEquipLvCount +} \ No newline at end of file diff --git a/src/public/kuangdong.ts b/src/public/kuangdong.ts index 87ca94d..fe73d02 100644 --- a/src/public/kuangdong.ts +++ b/src/public/kuangdong.ts @@ -1,12 +1,19 @@ -import { OptionalId, UpdateFilter } from 'mongodb'; -import { userInfo } from 'os'; -import { ApiCall } from 'tsrpc'; -import { CollectionPlayerInfo } from '../module/collection_palyerInfo'; -import { KuangDongCiShuInfo, KuangDongKaiCaiList, KuangDongKaiCaiListTmp, KuangDongKaiCailog, KuangDongKuang } from '../shared/protocols/kuangdong/PtlOpen'; -import { prizeType } from '../shared/protocols/type'; -import { PublicShared } from '../shared/public/public'; -import { PayFun } from './pay'; -import { PlayerFun } from './player'; +import {OptionalId, UpdateFilter} from 'mongodb'; +import {userInfo} from 'os'; +import {ApiCall} from 'tsrpc'; +import {CollectionPlayerInfo} from '../module/collection_palyerInfo'; +import { + KuangDongCiShuInfo, + KuangDongKaiCaiList, + KuangDongKaiCaiListTmp, + KuangDongKaiCailog, + KuangDongKuang +} from '../shared/protocols/kuangdong/PtlOpen'; +import {prizeType} from '../shared/protocols/type'; +import {PublicShared} from '../shared/public/public'; +import {PayFun} from './pay'; +import {PlayerFun} from './player'; +import { getGud } from './gud'; export class KuangDongfun { @@ -28,7 +35,7 @@ export class KuangDongfun { /**获取基础数据次数 */ static async getNumInfo(call: ApiCall) { - let result = await G.mongodb.collection('playerInfo', 'kuangdong').findOne({ uid: call.uid, type: 'kuangdong' }); + let result = await G.mongodb.collection('playerInfo', 'kuangdong').findOne({uid: call.uid, type: 'kuangdong'}); let _res: KuangDongCiShuInfo if (result && PublicShared.chkSameDate(result.time, G.time)) { _res = { @@ -56,7 +63,7 @@ export class KuangDongfun { kdtype: _con["type"], ttl: new Date() } - await this.setminingZhanLing(call.uid, hdid, { $set: _tmp }) + await this.setminingZhanLing(call.uid, hdid, {$set: _tmp}) return _tmp } @@ -78,12 +85,32 @@ export class KuangDongfun { } /**获取所有矿洞信息 */ - static async getKaiCaiList() { + static async getKaiCaiList(uid: string) { let _r = {} let _res: { [hdid: string]: KuangDongKaiCaiList; } = {} - let _kdList = await G.mongodb.collection('kuangdong').find({}).toArray() + let private_hdid = [] + // 排除 非公共街道的数据 + for (let grid in G.gc.land) { + if (G.gc.land[grid].public_map != 1) { + private_hdid.push(Number(grid)) + } + } + //这里总共极限是63条数据 + let _kdList = await G.mongodb.collection('kuangdong').find({ + $or: [{hdid: {$nin: private_hdid}}, {uid: uid}] + }).toArray(); + + //从kdlist中筛选出uid字段 + let uids = _kdList.map(item => item.uid); + + let userInfos; + if (uids.length > 0) { + //一次性拉取所有玩家 + userInfos = await this.getUserInfo(uids) + } + let _prize = {} for (let index = 0; index < _kdList.length; index++) { const element = _kdList[index]; @@ -96,8 +123,8 @@ export class KuangDongfun { continue } element._id = element._id.toString() - let _tmp = await this.getUserInfo(element.uid) - element.userinfo = _tmp + //let _tmp = await this.getUserInfo(element.uid) + element.userinfo = (userInfos?.[element.uid] || {}) as any; _res[_hdid.toString()] = element } _r["kdinfo"] = _res @@ -106,25 +133,42 @@ export class KuangDongfun { } /**获取个人信息 */ - static async getUserInfo(uid: string) { + static async getUserInfo(uid: string | string[]) { let _tmp: KuangDongKaiCaiListTmp - // let _gud = await G.mongodb.collection('user').findOne({ uid: uid }) - let _gud = await G.mongodb.findOne('user',{ uid: uid },['name','lv','power','ghId','ghName','head','headFrame']) - _tmp = { - name: _gud.name, - lv: _gud.lv, - power: _gud.power, - ghId: _gud.ghId, - ghName: _gud.ghName, - head: _gud.head, - headFrame: _gud.headFrame + let uids = []; + + if (typeof (uid) == 'string') { + //兼容原来的逻辑,保持对string的支持 + uids = [uid] + } else { + uids = uid; + } + let info = {}; + let _guds = await G.mongodb.find('user', {uid: {$in: uids}}, ['uid', 'name', 'lv', 'power', 'ghId', 'ghName', 'head', 'headFrame']); + _guds.forEach(v => { + info[v.uid] = { + name: v.name, + lv: v.lv, + power: v.power, + ghId: v.ghId, + ghName: v.ghName, + head: v.head, + headFrame: v.headFrame + } + }); + + if (typeof (uid) == 'string') { + //兼容原来的逻辑,保持对string的支持 + return info[uid] as any; + } else { + return info; } - return _tmp } /**获取矿洞的详细信息 */ - static async getKaiCaiInfo(hdid: number) { - let _where = { hdid: hdid } + static async getKaiCaiInfo(hdid: number, uid: string = '') { + let _where = {hdid: hdid} + if (uid) _where["uid"] = uid let _kdInfo = await G.mongodb.collection('kuangdong').findOne(_where) return _kdInfo } @@ -137,7 +181,8 @@ export class KuangDongfun { if (!kdInfo) return [] let _con = await this.getCon(hdid) let _kcTime = G.time + kdInfo.yanshi - kdInfo.ctime - let _gud = await G.mongodb.collection('user').findOne({ uid: kdInfo.uid }) + //let _gud = await G.mongodb.collection('user').findOne({uid: kdInfo.uid}) + let _gud = await getGud(kdInfo.uid) let gamer_lv = _gud.lv // @ts-ignore let prize: prizeType[] = _con.reward @@ -145,7 +190,11 @@ export class KuangDongfun { if (_kcTime > 8 * 3600) _kcTime = 8 * 3600 + kdInfo.yanshi // 设置最大时长 prize[0]["n"] = Math.floor(eval(_con.formula) * _kcTime) - await G.mongodb.collection('kuangdong').deleteOne({ hdid: hdid }) + if (_con.public_map == 1){ + await G.mongodb.collection('kuangdong').deleteOne({hdid: hdid}) + }else { + await G.mongodb.collection('kuangdong').deleteOne({hdid: hdid, uid: kdInfo.uid}) + } if (prize[0]["n"] > 0) { // 发奖删数据加日志 PlayerFun.sendPrize(PayFun.getCall(_gud), prize) @@ -174,9 +223,9 @@ export class KuangDongfun { const msgListLen = 20 // let conns = G.server.connections; G.mongodb.collection('ghbzcjlog').updateOne( - { type: "kuangdong_msg" }, - { $push: { list: { $each: [sendData], $slice: -msgListLen } } }, - { upsert: true } + {type: "kuangdong_msg"}, + {$push: {list: {$each: [sendData], $slice: -msgListLen}}}, + {upsert: true} ); // G.server.broadcastMsg('msg_s2c/GongHuiBaoZang', [sendData], conns); } @@ -193,7 +242,7 @@ export class KuangDongfun { // 2023.8.29 策划新加 所有矿所有区域,总次数限制(目前各区域一次,总3次) let _allAreaDayNum = G.gc.com.dpzd_quyu_num.value - let _mykdList = await G.mongodb.collection('kuangdong').find({ uid: call.uid }).toArray() + let _mykdList = await G.mongodb.collection('kuangdong').find({uid: call.uid}).toArray() let _tqNum = Object.keys(call.conn.gud.shoucangping).indexOf("4") != -1 ? 1 : 0 if (_mykdList.length >= _allAreaDayNum + _tqNum) { return _res; diff --git a/src/public/pay.ts b/src/public/pay.ts index 3de4e37..d7adaeb 100644 --- a/src/public/pay.ts +++ b/src/public/pay.ts @@ -8,6 +8,7 @@ import {EmailFun} from './email'; import {HuoDongFun} from './huodongfun'; import {call, PlayerFun} from './player'; import {number} from "mathjs"; +import {getGud} from './gud'; async function checkPayIsActive(payId: string, logs: payLog[], payArgs) { let conf: any = await this.getConf(payId, payArgs); @@ -25,104 +26,91 @@ export class PayFun { let conf: any = await this.getConf(payId, payArgs); let time = PublicShared.getToDayZeroTime(G.time); - // await G.redis.hGet('player:payLog', uid) - let allPlayerPayLog = await G.mongodb.collection("payLog").findOne({uid: uid},{ - projection: { - _id: 0, - uid: 0 - } - }); - //@ts-ignore - if (!allPlayerPayLog) allPlayerPayLog = {}; - if (!allPlayerPayLog[payId]) allPlayerPayLog[payId] = []; - - let obj: payLog = {time: time, type: type}; + let obj: payLog = {time: G.time, type: type}; if (conf.time != -1) obj.eTime = time + conf.time; if (payId == 'G123SendGift') { obj.popup_id = payArgs.popup_id + obj.template_id = payArgs.template_id obj.buyNumber = conf.buyNumber } - // ### globalDebug allPlayerPayLog - allPlayerPayLog[uid][payId].push(obj); - G.mongodb.collection('payLog').updateOne( - {uid: uid}, - {$push: G.mongodb.createTreeObj({key: payId, val: obj})}, - {upsert: true} + + let result = await G.mongodb.collection('payLogNew').findOneAndUpdate( + {uid: uid, key: payId, del_time: {$exists: false}}, + {$push: {values: obj}}, + {upsert: true, returnDocument: 'after'} ); - let msg: MsgPayChange = {}; - msg[payId] = allPlayerPayLog[uid][payId]; - - G.server.sendMsgByUid(uid, 'msg_s2c/PayChange', msg); - } - - static addPayLogNew(uid: string, payId: string, type: "system" | "user" | "legu") { - - G.mongodb.collection('payLogNew').updateOne( - {uid: uid, key: payId}, - {$push: {values: {time: G.time, type: type}}}, - {upsert: true} - ); + let msg: MsgPayChange = {[payId]: result.value?.values || []}; + if (payId == 'G123SendGift') { + G.server.sendMsgByUid(uid, 'msg_s2c/PayChange', R.groupBy(i => i.popup_id)(result.value?.values)); + } else { + G.server.sendMsgByUid(uid, 'msg_s2c/PayChange', msg); + } } static changeG123GiftLog(uid: string, popupId: string) { G.mongodb.collection('giftLog').updateOne({popup_id: popupId}, {$inc: {buyNumber: 1}}, {upsert: true}); } - static async setPayLog(uid: string, ...args: { payId: string, val: payLog[]; }[]) { - //let allPlayerPayLog = await G.redis.hGet('player:payLog', uid) - let allPlayerPayLog = await G.mongodb.collection("payLog").findOne({uid: uid},{ - projection: { - _id: 0, - uid: 0 - } - }); - //@ts-ignore - if (!allPlayerPayLog) allPlayerPayLog = {}; + static async delPayLog(uid: string, ...args: { payId: string, val: payLog[]; }[]) { + args.map(a => { + G.mongodb.collection('payLogNew').updateOne( + {uid: uid, key: a.payId, del_time: {$exists: false}}, + {$set: {del_time: G.time}}, + {upsert: true} + ); + }) - args.forEach(a => { - allPlayerPayLog[a.payId] = a.val; - }); - - G.mongodb.collection('payLog').updateOne( - {uid: uid}, - { - $set: G.mongodb.createTreeObj(...args.map(a => { - return {key: a.payId, val: a.val}; - })) - }, - {upsert: true} - ); - + G.mongodb.collection('payLogNew').insertMany(args.map(i => ({key: i.payId, uid: uid, values: i.val}))); G.server.sendMsgByUid(uid, 'msg_s2c/PayChange', Object.fromEntries(args.map(a => [a.payId, a.val]))); } - static async getPayLog(uid: string): Promise>; static async getPayLog(uid: string, payId: string): Promise; - static async getPayLog(uid: string, payId?: string) { - //let allPlayerPayLog = await G.redis.hGet('player:payLog', uid) - let allPlayerPayLog = await G.mongodb.collection("payLog").findOne({uid: uid},{ + static async getPayLog(uid: string, payId: string) { + // let allPlayerPayLog = await G.redis.hGet('player:payLog', uid) + + let val = await G.mongodb.collection("payLogNew").findOne({uid: uid, key: payId, del_time: {$exists: false}}, { projection: { _id: 0, uid: 0 } }); - - if (arguments.length == 1) { - return allPlayerPayLog || {}; - } else { - return allPlayerPayLog?.[payId] || []; + let allPlayerPayLog = {[payId]: val?.values || []} + + return allPlayerPayLog?.[payId] || []; + } + + static async getPayLogs(uid: string, payIds?: string[]) { + let where = { + uid: uid, + del_time: {$exists: false} } + if (payIds?.length) where['key'] = {$in: payIds} + + let logs = await G.mongodb.collection("payLogNew").find(where, { + projection: { + _id: 0, + uid: 0 + } + }).toArray(); + + if (payIds?.length) { + return Object.fromEntries(payIds.map(id => [id, logs[id] || []])); + } + let allLogs = {} + logs.map(i => allLogs[i.key] = i.values) + return allLogs } - static async getPayLogs(uid: string, payIds: string[]) { - let logs = await this.getPayLog(uid); - return Object.fromEntries(payIds.map(id => [id, logs[id] || []])); - } - + /** + * 获取支付配置,主要是针对G123礼包、GM后台内部充值的特殊处理 + * 让这两个不在预设充值挡位内的,可以正常发奖 + * @param payId + * @param payArgs + */ static async getConf(payId, payArgs) { let conf: any = G.gc.pay[payId] if (payId == 'G123SendGift') { @@ -165,21 +153,55 @@ export class PayFun { return conf } - static async pay(uid: string, payId: string, payArgs?: any, type?: "system" | "user" | "legu") { + /** + * 实际作用是支付后发奖 + * 针对G123礼包有特殊处理,不在游戏配置内预设的充值挡位 + * todo 目前还缺验证通道,内部充值可以直接调用 + * @param uid + * @param payId + * @param payArgs + * @param type + * @param orderNo + */ + static async pay(uid: string, payId: string, payArgs?: any, type?: "system" | "user" | "legu", orderNo: string = '') { + + if (orderNo) { + //判断订单号是否已经支付过 + let payed = await G.mongodb.collection('payOrderLog' as any).count({"orderNo": orderNo}); + if (payed) { + console.log(uid, payId, payArgs, orderNo); + console.log('订单号已存在'); + } + } + let conf: any = await this.getConf(payId, payArgs); + let isReplaceConf = await this.checkBuysAfterPay(uid, payId, conf, payArgs) + if (isReplaceConf) { + let prizePayId = `zuanshi_${conf.money}` + payArgs.toPrizePayId = prizePayId + conf = this.replacePrizeToChongzhi(prizePayId, conf) + } + let prize = [...conf.prize]; - let player = await G.redis.get('user', uid); + //let player = await G.redis.get('user', uid); + let player = await getGud(uid); if (conf.firstPayPrize.length > 0) { - let logs = await this.getPayLog(uid); + let logs = await this.getPayLog(uid, payId); - if (!logs || !logs[payId] || logs[payId].length < 1) { + if (!logs || logs.length < 1) { prize = PublicShared.mergePrize([].concat(conf.prize, conf.firstPayPrize)); } } let call = this.getCall(player); + call.req = { + uid: uid, + payId: payId, + payArgs: payArgs, + orderNo: orderNo + } if (payId.indexOf('zixuanlibao') != -1) { // 后端唯一标识 htype 4 自选/定制 礼包 // @ts-ignore @@ -209,20 +231,33 @@ export class PayFun { this.changeG123GiftLog(uid, payArgs.popup_id) } - this.addPayLog(player.uid, payId, type, payArgs); - this.addPayLogNew(player.uid, payId, type); + await this.addPayLog(player.uid, payId, type, payArgs); + // this.addPayLogNew(player.uid, payId, type); + + //记录支付信息log + if (orderNo) { + await G.mongodb.collection('payOrderLog' as any).insertOne({ + "orderNo": orderNo, + "payId": payId, + "uid": uid, + "payArgs": payArgs, + "type": type, + "ctime": new Date().getTime() + }); + } + G.server.sendMsgByUid(uid, 'msg_s2c/Collection', { fromApi: `pay_${payId}`, msg: call.eventMsg }); - G.server.sendMsgByUid(uid, 'msg_s2c/PayResult', { code: 1, data: { id: payId, - prize: prize + prize: prize, + price: payArgs?.price } }); @@ -230,6 +265,71 @@ export class PayFun { G.emit("Class_task_116", 'Class_task_116', call, 1, 0); } + /** + * 转换订单奖励成直冲钻石奖励 + * @param payId + * @param conf + */ + static async replacePrizeToChongzhi(payId, conf) { + return { + id: payId, + money: conf.money, + payExp: [ + { + "a": "attr", + "t": "payExp", + "n": conf.money * 10 + } + ], + prize: [ + { + "a": "attr", + "t": "rmbmoney", + "n": conf.money * 10 + } + ], + firstPayPrize: [], + name: `replacePrize`, + time: -1, + buys: 0, + needVip: 0, + front: {} + } + + } + + /** + * 支付成功后,某些情况下会有超出限购次数的限购订单 + * 这种情况需检查,返回true是需要转换成钻石的订单 + * @param uid + * @param payId + * @param conf + * @param payArgs + */ + static async checkBuysAfterPay(uid, payId, conf, payArgs) { + if (payId == 'G123SendGift') { + let giftInfo = await G.mongodb.collection('giftLog').findOne({popup_id: payArgs.popup_id}); + if (giftInfo.purchaseLimitAmount && giftInfo.buyNumber >= giftInfo.purchaseLimitAmount && number(giftInfo.price) > 0) { + return true + } + } else { + let buyLog = await this.getPayLog(uid, payId) || []; + if (conf.buys > 0 && conf.time > 0) { + buyLog = buyLog.filter(v => v.time >= PublicShared.getToDayZeroTime(G.time)); + } + if (conf.buys > 0 && buyLog.length >= conf.buys) return true; + } + return false + } + + /** + * 拉起订单前检查购买前置条件,如符合,通知前端拉起支付 + * 针对G123礼包有特殊处理,不在游戏配置内预设的充值挡位 + * todo 目前没有订单锁,所以会造成限购商品可以二次拉起支付 + * @param player + * @param payId + * @param payArgs + */ static async check(player: player, payId: string, payArgs?: any) { let conf: any = await this.getConf(payId, payArgs); @@ -237,6 +337,7 @@ export class PayFun { if (player.vip < conf.needVip) return G.server.sendMsgByUid(player.uid, 'msg_s2c/PayResult', {code: -3}); if (conf.front.cond) { let pays = await this.getPayLogs(player.uid, conf.front.pays); + //@ts-ignore let actives = Object.entries(pays).map(v => checkPayIsActive(v[0], v[1], payArgs)).filter(v => v); if (conf.front.cond == '|' && actives.length < 1) return G.server.sendMsgByUid(player.uid, 'msg_s2c/PayResult', {code: -4}); if (conf.front.cond == '&' && actives.length < conf.front.pays.length) return G.server.sendMsgByUid(player.uid, 'msg_s2c/PayResult', {code: -4}); @@ -250,11 +351,11 @@ export class PayFun { } if (number(giftInfo.price) <= 0) { - this.pay(player.uid, payId, payArgs, 'user'); + await this.pay(player.uid, payId, payArgs, 'user'); return } } else { - let buyLog = (await this.getPayLog(player.uid))[payId] || []; + let buyLog = await this.getPayLog(player.uid, payId) || []; if (conf.buys > 0 && conf.time > 0) { buyLog = buyLog.filter(v => v.time >= PublicShared.getToDayZeroTime(G.time)); @@ -270,7 +371,7 @@ export class PayFun { } if (G.config.debug) { - this.pay(player.uid, payId, payArgs, 'user'); + await this.pay(player.uid, payId, payArgs, 'user', "debuger_" + new Date().getTime()); } else { G.server.sendMsgByUid(player.uid, 'msg_s2c/PayResult', {code: 200}); } @@ -291,8 +392,10 @@ export class PayFun { otherBuff: null, heroPos: null, refreshPower: null, - sendMsg: null + sendMsg: null, }, + service: {name: "pay"}, + req: {}, eventMsg: null, addEventMsg() { return ApiCall.prototype.addEventMsg.call(this, ...arguments); @@ -306,7 +409,7 @@ export class PayFun { * @param curTime 每日首次登陆时间 */ static async checkGiftDayEmail(player: player, lastTime: number, curTime: number) { - const buyLogs = await this.getPayLog(player.uid); + const buyLogs = await this.getPayLogs(player.uid); const keys = Object.keys(buyLogs).filter(payId => G.gc.payEmail[payId]?.length > 0); const curZeroTime = PublicShared.getToDayZeroTime(curTime); const lastZeroTime = PublicShared.getToDayZeroTime(lastTime); @@ -318,11 +421,18 @@ export class PayFun { let countDay = 1; let payZeroTime = PublicShared.getToDayZeroTime(latelyLog.time); - let days = (curZeroTime - payZeroTime) / (24 * 3600); + let payZeroEtime = PublicShared.getToDayZeroTime(latelyLog.eTime); + + let days: number + if (curZeroTime > payZeroEtime) { + days = (payZeroEtime - lastZeroTime) / (24 * 3600); + } else { + days = (curZeroTime - lastZeroTime) / (24 * 3600); + } for (let n = 1; n <= days; n++) { countDay++; - if (payZeroTime + n * 24 * 3600 <= lastZeroTime) continue; + // if (payZeroTime + n * 24 * 3600 <= payZeroEtime) continue; payEmailConf.forEach(conf => { if (conf.day == 1 || countDay % conf.day == 0) { EmailFun.addEmail({ @@ -331,7 +441,7 @@ export class PayFun { title: conf.title, content: conf.content, prize: conf.prize, - createTime: payZeroTime + n * 24 * 3600 + createTime: lastZeroTime + n * 24 * 3600 }); } }); diff --git a/src/public/peijian.ts b/src/public/peijian.ts index cc39128..f42f08b 100644 --- a/src/public/peijian.ts +++ b/src/public/peijian.ts @@ -1,8 +1,8 @@ -import { ObjectId } from 'mongodb'; -import { PeiJian } from '../shared/protocols/peijian/PtlGetList'; -import { PeijianShared } from '../shared/public/peijian'; -import { HeroFun } from './hero'; -import { call } from './player'; +import {ObjectId} from 'mongodb'; +import {PeiJian} from '../shared/protocols/peijian/PtlGetList'; +import {PeijianShared} from '../shared/public/peijian'; +import {HeroFun} from './hero'; +import {call} from './player'; export class PeijianFun { @@ -21,7 +21,7 @@ export class PeijianFun { peijianData[wearData[0]] = PeijianShared.fmt(peijian); } - await HeroFun.changeHeroAttr(call, hero, { peijian: peijianData }); + await HeroFun.changeHeroAttr(call, hero, {peijian: peijianData}); } G.redis.get('peijian', call.uid, peijian._id).then(v => { @@ -29,7 +29,7 @@ export class PeijianFun { G.redis.set('peijian', call.uid, peijian._id, v); }); - G.mongodb.collection('peijian').updateOne({ uid: call.uid, _id: new ObjectId(peijian._id) }, { $set: { ...change } }); + G.mongodb.collection('peijian').updateOne({uid: call.uid, _id: new ObjectId(peijian._id)}, {$set: {...change}}); call.addEventMsg('msg_s2c/PeijianChange', peijian._id, change); } @@ -39,14 +39,21 @@ export class PeijianFun { if (typeof _id == 'string') { return await G.redis.get('peijian', call.uid, _id); } else { - let ss = await G.mongodb.collection('peijian').find({ _id: { $in: _id.map(v => G.mongodb.conversionId(v)) } }).toArray(); + let ss = await G.mongodb.collection('peijian').find({_id: {$in: _id.map(v => G.mongodb.conversionId(v))}}).toArray(); return ss.map(v => G.mongodb.conversionIdObj(v) as PeiJian); } } static async getAvbPeijian(call: call, limit: number): Promise; static async getAvbPeijian(call: call, limit: number) { - let ss = await G.mongodb.collection('peijian').find({ uid: call.conn.uid, wearId: '' }).limit(limit).sort({peijianId:-1,jinglian:-1,lv:-1,_id:1}).toArray(); + let peijian = Object.values(G.gc.peijian) + //筛选出pos=0的id集合 + let ids = peijian.filter(i => i.pos == 0).map(i => i.id.toString()) + let ss = await G.mongodb.collection('peijian').find({ + uid: call.conn.uid, + wearId: '', + peijianId: {$nin: ids} + }).limit(limit).sort({peijianId: -1, jinglian: -1, lv: -1}).toArray(); return ss.map(v => G.mongodb.conversionIdObj(v) as PeiJian); } diff --git a/src/public/player.ts b/src/public/player.ts index 470f41d..7c38a1c 100644 --- a/src/public/player.ts +++ b/src/public/player.ts @@ -14,6 +14,10 @@ import {PublicShared} from '../shared/public/public'; import {HeroFun} from './hero'; import {ShiwuFun} from './shiwu'; import {UserFun} from './user'; +import { getItemByItemId, getItemNum } from './item'; +import { getGud, setGud } from './gud'; +import {addGameLog} from "../gameLog"; + export type call = { get otherBuff(): otherBuff; @@ -29,7 +33,9 @@ export type call = { refreshPower(): Promise; sendMsg: BaseConnection['sendMsg']; }; + service: { name: string }; addEventMsg: ApiCall['addEventMsg']; + req: { } }; export class PlayerFun { @@ -39,9 +45,14 @@ export class PlayerFun { static async getAtnNum(call: call, atn: atn): Promise { if (atn.a == 'attr') { - return call.conn.gud[atn.t] || 0; + let _gud = await getGud(call.conn.uid); + return _gud[atn.t] || 0; + //return call.conn.gud[atn.t] || 0; } else if (atn.a == 'item') { - return call.conn.item?.[atn.t]?.num || await G.redis.get('item', call.conn.uid, atn.t, 'num') || 0; + let numInfo = await getItemNum(call.conn.uid, atn.t); + return numInfo[atn.t]?.num || 0; + //去掉item Redis相关 + //return call.conn.item?.[atn.t]?.num || await G.redis.get('item', call.conn.uid, atn.t, 'num') || 0; } else return 0; } @@ -101,6 +112,8 @@ export class PlayerFun { if (item.length > 0) { all.push(this.addItem(call, item)); } + // 记录消耗 + addGameLog(call.uid, call.service.name, call.req, {need: val}) await Promise.all(all); G.emit('USE_ITEM', call.conn.gud, needArr.map(need => { return {...need, n: Math.abs(need.n)}; @@ -120,6 +133,8 @@ export class PlayerFun { let shiwu = prizeList.filter(atn => atn.a == 'shiwu' && atn.n != 0); let peijian = prizeList.filter(atn => atn.a == 'peijian' && atn.n != 0); + // 记录获得 + addGameLog(call.uid, call.service.name, call.req, {prize: prizeList}) await Promise.all([ attr.length > 0 && this.addAttr(call, attr), item.length > 0 && this.addItem(call, item), @@ -128,10 +143,19 @@ export class PlayerFun { shiwu.length > 0 && this.addShiwu(call, shiwu), peijian.length > 0 && this.addPeijian(call, peijian) ]); - + return prizeList; }; + //attr里的指定字段的值,不能小于0 + static fixAttrLteZero(t:string, val:number){ + if(['jinbi','rmbmoney','payExp','nexp'].includes(t) && val < 0){ + return 0 + }else{ + return val; + } + } + /** * 修改玩家属性或货币 */ @@ -142,9 +166,12 @@ export class PlayerFun { if (val instanceof Array) { let all = []; for (let atn of val) { - change[atn.t] = await this.getAtnNum(call, atn) + atn.n; - all.push( this.changeAttr(call.conn.uid, change) ); - all.push( this.upAttr(call, {...atn, n: change[atn.t]}) ); + change[atn.t] = this.fixAttrLteZero(atn.t, await this.getAtnNum(call, atn) + atn.n); + if (atn.t == 'rmbmoney') { + this.changeAttrLog(call.conn.uid, change[atn.t], atn, call.conn.gud.rmbmoney) + } + all.push(this.changeAttr(call.conn.uid, change)); + all.push(this.upAttr(call, {...atn, n: change[atn.t]})); //await this.changeAttr(call.conn.uid, change); //await this.upAttr(call, {...atn, n: change[atn.t]}); } @@ -164,16 +191,34 @@ export class PlayerFun { call.addEventMsg('msg_s2c/PlayerChange', change); } - static async changeAttr(uid: string, change: Partial) { - for (let k in change) { - G.redis.set('user', uid, k as any, change[k]); + static async changeAttrLog(uid: string, change, atn, before) { + + let data = { + uid, + before, + rmbmoney: change, + change: atn.n, + isAdd: atn.n > 0, + cTime: G.time, + atn } + G.mongodb.collection('rmbuse').insertOne(data); + } + + static async changeAttr(uid: string, change: Partial) { + //for (let k in change) { + //G.redis.set('user', uid, k as any, change[k]); + //} + setGud(uid,change); + G.mongodb.collection('user').updateOne({uid: uid}, {$set: change}); if (G.server.uid_connections[uid]) { checkPlayerGift(G.server.uid_connections[uid].gud, change); - Object.assign(G.server.uid_connections[uid].gud, change); + //Object.assign(G.server.uid_connections[uid].gud, change); } + + addGameLog(uid, "_changeAttr", {}, change) } /** @@ -226,7 +271,10 @@ export class PlayerFun { upsert: true } }; - let item = call.conn.item?.[atn.t] || await G.redis.get('item', call.uid, atn.t); + let itemInfo = await getItemByItemId(call.uid, atn.t); + let item = itemInfo[atn.t]; + //去掉item Redis相关 + //let item = call.conn.item?.[atn.t] || await G.redis.get('item', call.uid, atn.t); if (!item) { let data = { @@ -237,22 +285,30 @@ export class PlayerFun { firstTime: upObj.update.$setOnInsert.firstTime, lastTime: upObj.update.$setOnInsert.firstTime }; - G.redis.set('item', call.uid, atn.t, data); + //去掉item Redis相关 + //G.redis.set('item', call.uid, atn.t, data); + G.mongodb.collection('item').updateOne(upObj.filter, upObj.update, upObj.options); call.addEventMsg('msg_s2c/ItemChange', atn.t, data); + addGameLog(call.uid, "_itemChange", {"additem":1}, {"filter": upObj.filter, "update": upObj.update, "options": upObj.options}) } else { if (item.num + atn.n <= 0) { await Promise.all([ - G.redis.del('item', call.uid, atn.t), + //去掉item Redis相关 + //G.redis.del('item', call.uid, atn.t), + G.mongodb.collection('item').deleteOne({uid: call.uid, itemId: atn.t}) ]); //await G.redis.del('item', call.uid, atn.t); //await G.mongodb.collection('item').deleteOne({uid: call.uid, itemId: atn.t}); call.addEventMsg('msg_s2c/ItemChange', atn.t, {num: 0}); + addGameLog(call.uid, "_itemChange",{"delitem":1}, {"itemId": atn.t}) } else { await Promise.all([ - G.redis.set('item', call.uid, atn.t, 'lastTime', upObj.update.$set.lastTime), - G.redis.numIncrBy('item', call.uid, atn.t, 'num', atn.n), + ////去掉item Redis相关 + //G.redis.set('item', call.uid, atn.t, 'lastTime', upObj.update.$set.lastTime), + //G.redis.numIncrBy('item', call.uid, atn.t, 'num', atn.n), + G.mongodb.collection('item').updateOne(upObj.filter, upObj.update, upObj.options) ]); // await G.redis.set('item', call.uid, atn.t, 'lastTime', upObj.update.$set.lastTime); @@ -262,6 +318,7 @@ export class PlayerFun { num: item.num + atn.n, lastTime: upObj.update.$set.lastTime }); + addGameLog(call.uid, "_itemChange",{"attritem":1}, {"filter": upObj.filter, "update": upObj.update, "options": upObj.options,newNum:item.num + atn.n}) } } } @@ -287,6 +344,7 @@ export class PlayerFun { }).reduce((a, b) => a.concat(b)); let result = await G.mongodb.collection('equip').insertMany(insertData); + addGameLog(call.uid, "_addEquip",{}, insertData) insertData.forEach((v, key) => { let id = result.insertedIds[key].toHexString(); @@ -332,6 +390,8 @@ export class PlayerFun { G.redis.del('equip', call.uid, _id); G.mongodb.collection('equip').deleteOne({uid: call.uid, _id: new ObjectId(_id)}); call.addEventMsg('msg_s2c/EquipChange', _id, {num: 0}); + + addGameLog(call.uid, "_cutEquip",{}, {_id:_id}) } } @@ -359,13 +419,14 @@ export class PlayerFun { }); let result = await G.mongodb.collection('hero').insertMany(insertData); + addGameLog(call.uid, "_addHero",{}, insertData) for (let key = 0; key < insertData.length; key++) { let v = insertData[key] let id = result.insertedIds[key].toHexString(); let {_id, ...ops} = v; - + //https://www.codenong.com/53116318/ //新号创建时,hero下默认没有uid开头的key,这里会触发(error) ERR missing key at non-terminal path level错误 //hero/apiGetList里会G.redis.set('hero', call.uid, kvList); @@ -377,8 +438,8 @@ export class PlayerFun { ...ops }); } - - + + call.addEventMsg('msg_s2c/HeroChange', id, { _id: id, ...ops @@ -413,6 +474,7 @@ export class PlayerFun { G.redis.del('hero', call.uid, _id); G.mongodb.collection('hero').deleteOne({uid: call.uid, _id: new ObjectId(_id)}); call.addEventMsg('msg_s2c/HeroChange', _id, {num: 0}); + addGameLog(call.uid, "_cutHero",{}, {_id:_id}) } } @@ -443,15 +505,16 @@ export class PlayerFun { }).reduce((a, b) => a.concat(b)); let result = await G.mongodb.collection('shiwu').insertMany(insertData); + addGameLog(call.uid, "_addShiWu",{}, insertData) insertData.forEach((v, key) => { let id = result.insertedIds[key].toHexString(); let {_id, ...ops} = v; - G.redis.set('shiwu', call.uid, id, { - _id: id, - ...ops - }); + // G.redis.set('shiwu', call.uid, id, { + // _id: id, + // ...ops + // }); call.addEventMsg('msg_s2c/ShiwuChange', id, { _id: id, @@ -471,9 +534,10 @@ export class PlayerFun { */ static async cutShiwu(call: call, _idArr: string[]) { for (let _id of _idArr) { - G.redis.del('shiwu', call.uid, _id); + // G.redis.del('shiwu', call.uid, _id); G.mongodb.collection('shiwu').deleteOne({uid: call.uid, _id: new ObjectId(_id)}); call.addEventMsg('msg_s2c/ShiwuChange', _id, {num: 0}); + addGameLog(call.uid, "_cutShiwu",{}, {_id:_id}) } } @@ -495,6 +559,7 @@ export class PlayerFun { }).reduce((a, b) => a.concat(b)); let result = await G.mongodb.collection('peijian').insertMany(insertData); + addGameLog(call.uid, "_addPeiJian",{}, insertData) insertData.forEach((v, key) => { let {_id, uid, ...ops} = v; @@ -535,6 +600,7 @@ export class PlayerFun { G.redis.del('peijian', call.uid, _id); G.mongodb.collection('peijian').deleteOne({uid: call.uid, _id: new ObjectId(_id)}); call.addEventMsg('msg_s2c/PeijianChange', _id, {num: 0}); + addGameLog(call.uid, "_cutPeijian",{}, {_id:_id}) } } diff --git a/src/public/qjzzd.ts b/src/public/qjzzd.ts index 0429cd6..3820a6b 100644 --- a/src/public/qjzzd.ts +++ b/src/public/qjzzd.ts @@ -9,7 +9,7 @@ export class QjzzdFun { static async getBoosId(val: number = 1): Promise { let _con = Object.values(G.gc.qjzzd.bossTime) let _day = PublicShared.getWeek(G.time) + val - _day = _day = 0 ? 7 : _day + _day = _day == 0 ? 7 : _day for (let index = 0; index < _con.length; index++) { const element = _con[index]; if (element[0] <= _day && _day <= element[1]) { @@ -23,7 +23,7 @@ export class QjzzdFun { static async chkSetBoosId(): Promise { let _con = Object.values(G.gc.qjzzd.bossTime) let _day = PublicShared.getWeek(G.time) - _day = _day = 0 ? 7 : _day + _day = _day == 0 ? 7 : _day for (let index = 0; index < _con.length; index++) { const element = _con[index]; if (_day == element[1]) { @@ -37,7 +37,7 @@ export class QjzzdFun { static async getphPrize() { let _con = Object.values(G.gc.qjzzd.bossTime) let _day = PublicShared.getWeek(G.time) - _day = _day = 0 ? 7 : _day + _day = _day == 0 ? 7 : _day for (let index = 0; index < _con.length; index++) { const element = _con[index]; if (_day == element[1]) { diff --git a/src/public/rank/rank.ts b/src/public/rank/rank.ts index 7c91961..c367d09 100644 --- a/src/public/rank/rank.ts +++ b/src/public/rank/rank.ts @@ -3,7 +3,7 @@ import { rankInfo } from '../../shared/protocols/type'; import { player } from '../../shared/protocols/user/type'; import { Queue } from '../../shared/public/queue'; import { RankClslCross } from './rank_clsl'; -import { RankHbzbJfsCross, RankHbzbJfsLocal, RankHbzbZbsCross } from './rank_hbzb_jfs'; +//import { RankHbzbJfsCross, RankHbzbJfsLocal, RankHbzbZbsCross } from './rank_hbzb_jfs'; import { RankPower } from './rank_power'; import { RankQjzzd } from './rank_qjzzd'; import { RankSlzd1, RankSlzd2, RankSlzd3, RankSlzd4, RankSlzd5, RankSlzd6 } from './rank_slzd'; @@ -14,6 +14,9 @@ import { RankXszm } from './rank_xszm'; import { RankZccg } from './rank_zccg'; import { sortEd } from '../../module/redis' import * as util from 'util' +import {RankKfjs} from "./rank_kfjs"; + +import { clusterRunOnce } from '../../clusterUtils'; export abstract class Rank { @@ -21,9 +24,9 @@ export abstract class Rank { qjzzd: RankQjzzd; zhanli: RankPower; tanxian: RankTanXian; - hbzbLocal: RankHbzbJfsLocal; - hbzbCross: RankHbzbJfsCross; - hbzbZbsCross: RankHbzbZbsCross; + //hbzbLocal: RankHbzbJfsLocal; + // hbzbCross: RankHbzbJfsCross; + // hbzbZbsCross: RankHbzbZbsCross; slzd1: RankSlzd1; slzd2: RankSlzd2; slzd3: RankSlzd3; @@ -35,6 +38,7 @@ export abstract class Rank { zccg: RankZccg; tujian: RankTujian; wzryCross: RankWzryCross; + kfjs: RankKfjs }> = {}; // list: rankInfo[]; @@ -44,10 +48,43 @@ export abstract class Rank { utimeTTL = 60; abstract getType(): rankType; - abstract compare(other: rankInfo, cur: rankInfo): boolean; - abstract compareSort(a: rankInfo, b: rankInfo): number; - abstract getRankList(uid: string, obj?: {gud?:player, min?: number, max?:number}): Promise; - abstract getValArr(info: rankInfo): number|string; // 运算后的积分值,排名依据 + // abstract compare(other: rankInfo, cur: rankInfo): boolean; + // abstract compareSort(a: rankInfo, b: rankInfo): number; + // abstract getRankList(uid: string, obj?: {gud?:player, min?: number, max?:number}): Promise; + // abstract getValArr(info: rankInfo): number|string; // 运算后的积分值,排名依据 + + // 获取rank数据, 注:可能重写,具体根据type类型判断 + async getRankList(uid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { + let conn = G?.server?.uid_connections[uid]; + let data = await this.getRankData(uid); + let rankList = await this.getRankListRange(min, max); + let rank = await this.getRankSortByOne(uid); + let score = await this.getRankScore(uid) + return { + rankList: rankList, + myRank: { + rank, + player: data?.player || conn?.gud || {}, + valArr: [ score ] + } + }; + } + + // 积分, 排名依据, ,注:可能重写,具体根据type类型判断 + getValArr(info: rankInfo):number|string { + return info?.valArr[0] || 0 + } + + // 注:可能重写,具体根据type类型判断 + compare(other: rankInfo, cur: rankInfo): boolean { + return cur.valArr[0] > other.valArr[0]; + } + + // rankList排序,注:可能重写,具体根据type类型判断 + compareSort(a: rankInfo, b: rankInfo): number { + return b.valArr[0] - a.valArr[0]; + } + // 页码转换为min,max static pageToMin (page, offset) { @@ -80,15 +117,17 @@ export abstract class Rank { // 初始化 async cotr() { - // redis已存在则不初始化 - if(await this.getRankLen() > 0) return - this.db.find({ type: this.type }).toArray().then(listArr => { - // 写入初始化数据 - listArr = listArr || []; - listArr.forEach(item => { - if(item.idKey && item.data) this.setRankData(item.idKey, item.data) - }) - }); + clusterRunOnce(async () => { + // redis已存在则不初始化 + if(await this.getRankLen() > 0) return + this.db.find({ type: this.type }).toArray().then(listArr => { + // 写入初始化数据 + listArr = listArr || []; + listArr.forEach(item => { + if(item.idKey && item.data) this.setRankData(item.idKey, item.data) + }) + }); + }) } // 更新数据与排名 @@ -117,13 +156,19 @@ export abstract class Rank { } } if(data) return data - return undefined + return undefined || {} } + // 获取单个用户的分数 + async getRankScore(idKey:string): Promise { + let score = await G.redis.zScore(this.getRedisKeySort, idKey) + return score || 0 + } + // 获取单个用户的排名 *降序 async getRankSortByOne(idKey: string):Promise { let rank = await G.redis.zRevRank(this.getRedisKeySort, idKey) - return rank || -1; + return rank === 0 || rank > 0 ? rank: -1; } // 获取单个指定排名的用户数据 *降序 @@ -146,7 +191,7 @@ export abstract class Rank { res = await this.checkData(res) return res.sort(this.compareSort) } - return undefined + return [] } // 获取指定排名范围的idKey *降序 @@ -183,12 +228,13 @@ export abstract class Rank { } }) if(updateUid.length > 0) { - let newUserArr = await G.redis.gets('user', ...updateUid.map(uid => [uid] as [string])) - // G.mongodb.collection('user').find({uid: {$in: updateUid}}).toArray() + let newUserArr = await G.mongodb.collection('user').find({uid:{$in: updateUid}}).toArray() + // let newUserArr = await G.redis.gets('user', ...updateUid.map(uid => [uid] as [string])) + // let newUserArr = await G.mongodb.collection('user').find({uid:{$in: updateUid}}).toArray() newUserArr.forEach(item => { - let index = rankList.findIndex( x => x.player.uid == item.uid) - rankList[index].player = item - this.setRankData(item.uid, rankList[index]) + let index = rankList.findIndex( x => x.player.uid == item.uid); + rankList[index].player = item; + this.setRankData(item.uid, rankList[index]); }) } return rankList @@ -201,25 +247,24 @@ export abstract class Rank { // 原逻辑前50(countMaxNum)名才更新数据(上榜),多余的数据会删除。 async addNew(info: rankInfo) { - this.queue.enqueue(async () => { + //this.queue.enqueue(async () => { await this.setRankData(info.player[this.findKey], info) - let myRank = await this.getRankSortByOne(info.player[this.findKey]) - if(myRank < this.countMaxNum) this.db.updateOne({ type: this.type, idKey: info.player[this.findKey] }, { $set: { data: info } }, { upsert: true }); + await this.db.updateOne({ type: this.type, idKey: info.player[this.findKey] }, { $set: { data: info } }, { upsert: true }); // 删除第50名以后的数据,(排名从0开始计算) - let idKeys:string[] = await this.getRankListIdKeyRange(50, -1) - idKeys.forEach(idKey => { - this.db.deleteOne({ type: this.type, idKey: idKey }); - this.delRankData(idKey) - }) - }); + // let idKeys:string[] = await this.getRankListIdKeyRange(50, -1) + // idKeys.forEach(idKey => { + // this.db.deleteOne({ type: this.type, idKey: idKey }); + // this.delRankData(idKey) + // }) + //}); } // 清空相关rank数据 async clear() { this.queue.enqueue(async () => { await this.db.deleteMany({ type: this.type }); - G.redis.del(this.getRedisKey) - G.redis.del(this.getRedisKeySort) + G.redis.rawDel(this.getRedisKey) + G.redis.rawDel(this.getRedisKeySort) }); } } \ No newline at end of file diff --git a/src/public/rank/rank_clsl.ts b/src/public/rank/rank_clsl.ts index 0f9e243..551c184 100644 --- a/src/public/rank/rank_clsl.ts +++ b/src/public/rank/rank_clsl.ts @@ -11,31 +11,31 @@ export class RankClslCross extends Rank { getType(): rankType { return 'clslCross'; } - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } + // compare(other: rankInfo, cur: rankInfo): boolean { + // return cur.valArr[0] > other.valArr[0]; + // } + // compareSort(a: rankInfo, b: rankInfo): number { + // return b.valArr[0] - a.valArr[0]; + // } - // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } + // // 积分, 排名依据 + // getValArr(info: rankInfo):number|string { + // return info?.valArr[0] || 0 + // } - async getRankList(uid: string, {gud, min, max}) { - let rankList = await this.getRankListRange(min, max); - let rank = await this.getRankSortByOne(uid); - - return { - rankList: rankList, - myRank: { - rank: rank, - player: gud, - valArr: [rank == -1 ? (await G.mongodb.collection('clslCrossUser').findOne({ uid: uid }))?.allStar || 0 : rankList.find(li => li.player.uid == uid).valArr[0]] - } - }; - } + // async getRankList(uid: string, {gud, min, max}) { + // let rankList = await this.getRankListRange(min, max); + // let rank = await this.getRankSortByOne(uid); + // let score = await this.getRankScore(uid) + // return { + // rankList: rankList, + // myRank: { + // rank: rank, + // player: gud, + // valArr: [score] + // } + // }; + // } async addNew(info: rankInfo) { this.queue.enqueue(async () => { diff --git a/src/public/rank/rank_hbzb_jfs.ts b/src/public/rank/rank_hbzb_jfs.ts index 2d9a290..c8960eb 100644 --- a/src/public/rank/rank_hbzb_jfs.ts +++ b/src/public/rank/rank_hbzb_jfs.ts @@ -1,179 +1,180 @@ -import { CollectionHbzbUserCross } from '../../module/collection_hbzb_user_cross'; -import { fightResult } from '../../shared/fightControl/fightType'; -import { rankType } from '../../shared/protocols/rank/PtlOpen'; -import { rankInfo } from '../../shared/protocols/type'; -import { FightFun } from '../fight'; -import { Rank } from './rank'; +// import { CollectionHbzbUserCross } from '../../module/collection_hbzb_user_cross'; +// import { fightResult } from '../../shared/fightControl/fightType'; +// import { rankType } from '../../shared/protocols/rank/PtlOpen'; +// import { rankInfo } from '../../shared/protocols/type'; +// import { FightFun } from '../fight'; +// import { Rank } from './rank'; -export class RankHbzbJfsLocal extends Rank { - countMaxNum = 300; - getType(): rankType { - return 'hbzbLocal'; - } - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } - // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } - async getRankList(uid: string, {min, max}) { - let conn = G.server.uid_connections[uid]; - // ###debug - let rankList = await this.getRankListRange(min, max); +// export class RankHbzbJfsLocal extends Rank { +// countMaxNum = 300; +// getType(): rankType { +// return 'hbzbLocal'; +// } +// // compare(other: rankInfo, cur: rankInfo): boolean { +// // return cur.valArr[0] > other.valArr[0]; +// // } +// // compareSort(a: rankInfo, b: rankInfo): number { +// // return b.valArr[0] - a.valArr[0]; +// // } +// // // 积分, 排名依据 +// // getValArr(info: rankInfo):number|string { +// // return info?.valArr[0] || 0 +// // } +// // async getRankList(uid: string, {min, max}) { +// // let conn = G.server.uid_connections[uid]; +// // let rankList = await this.getRankListRange(min, max); +// // let rank = await this.getRankSortByOne(uid); +// // let score = await this.getRankScore(uid) - return { - rankList: rankList, - myRank: { - rank: await this.getRankSortByOne(uid), - player: conn.gud, - valArr: [(await G.mongodb.cPlayerInfo('hbzb').findOne({ uid: uid, type: 'hbzb' }))?.data?.jifen || 1000] - } - }; - } - async getCrossRankList(uid: string, page = 0, offset = 50) { - let conn = G.server.uid_connections[uid]; - let callRes = await G.clientCross.callApi('hbzb/jfs/GetRankList', { uid: uid, page , offset }); - let list = callRes.res.rankList; - let myRankIndex = list.findIndex(li => li.player.uid == uid); +// // return { +// // rankList: rankList, +// // myRank: { +// // rank: rank, +// // player: conn.gud, +// // valArr: [score] +// // } +// // }; +// // } +// async getCrossRankList(uid: string, page = 0, offset = 50) { +// let conn = G.server.uid_connections[uid]; +// let callRes = await G.clientCross.callApi('hbzb/jfs/GetRankList', { uid: uid, page , offset }); +// let list = callRes.res.rankList; +// let myRankIndex = list.findIndex(li => li.player.uid == uid); - return { - rankList: list, - myRank: { - rank: myRankIndex, - player: conn.gud, - valArr: [callRes.res.jifen] - } - }; - } - async getZbsRankList(uid: string, page = 0, offset = 50) { - let conn = G.server.uid_connections[uid]; - let callRes = await G.clientCross.callApi('hbzb/zbs/GetRankList', { page, offset }); - let list = callRes.res.rankList; - let myRankIndex = list.findIndex(li => li.player.uid == uid); +// return { +// rankList: list, +// myRank: { +// rank: myRankIndex, +// player: conn.gud, +// valArr: [callRes.res.jifen] +// } +// }; +// } +// async getZbsRankList(uid: string, page = 0, offset = 50) { +// let conn = G.server.uid_connections[uid]; +// let callRes = await G.clientCross.callApi('hbzb/zbs/GetRankList', { page, offset }); +// let list = callRes.res.rankList; +// let myRankIndex = list.findIndex(li => li.player.uid == uid); - return { - rankList: list, - myRank: { - rank: myRankIndex, - player: conn.gud, - valArr: [] - } - }; - } - async addNew(info: rankInfo, isNew = false) { - super.addNew(info); - await G.clientCross.sendMsg('msg_cross/HbzbSendUser', { user: info, isNew: isNew }); - } -} +// return { +// rankList: list, +// myRank: { +// rank: myRankIndex, +// player: conn.gud, +// valArr: [] +// } +// }; +// } +// async addNew(info: rankInfo, isNew = false) { +// super.addNew(info); +// await G.clientCross.sendMsg('msg_cross/HbzbSendUser', { user: info, isNew: isNew }); +// } +// } -export class RankHbzbJfsCross extends RankHbzbJfsLocal { - countMaxNum = 100; - getType(): rankType { - return 'hbzbCross'; - } +// export class RankHbzbJfsCross extends RankHbzbJfsLocal { +// countMaxNum = 100; +// getType(): rankType { +// return 'hbzbCross'; +// } - async addNew(info: rankInfo) { - let data = { - player: info.player, - roles: info.roles - } - G.mongodb.collection('hbzb_user_cross').updateOne({ uid: info.player.uid }, { $set: { jifen: info.valArr[0], data: data } }, { upsert: true }); - this.setRankData(info.player.uid, info) - Rank.prototype.addNew.call(this, info); - } +// async addNew(info: rankInfo) { +// let data = { +// player: info.player, +// roles: info.roles +// } +// G.mongodb.collection('hbzb_user_cross').updateOne({ uid: info.player.uid }, { $set: { jifen: info.valArr[0], data: data } }, { upsert: true }); +// this.setRankData(info.player.uid, info) +// Rank.prototype.addNew.call(this, info); +// } - // allPlayer: k_v = {}; +// // allPlayer: k_v = {}; - // 初始化 - async loadAllPlayer() { - if(await this.getRankLen() > 0) return - let players = await G.mongodb.collection('hbzb_user_cross').find().toArray(); - players.forEach(item => { - if(item.uid && item.data) { - // 格式与其它排行榜不同,同步格式。 - let data:rankInfo = { - player: item.data.player, - roles: item.data.roles, - valArr: [item.jifen] - } - this.setRankData(item.uid, data) - } - }) - } +// // 初始化 +// async loadAllPlayer() { +// // if(await this.getRankLen() > 0) return +// // let players = await G.mongodb.collection('hbzb_user_cross').find().toArray(); +// // players.forEach(item => { +// // if(item.uid && item.data) { +// // // 格式与其它排行榜不同,同步格式。 +// // let data:rankInfo = { +// // player: item.data.player, +// // roles: item.data.roles, +// // valArr: [item.jifen] +// // } +// // this.setRankData(item.uid, data) +// // } +// // }) +// } - // 添加默认数据 +// // 添加默认数据 - async addJfsLog(uid: string, fightLog: fightResult) { - if (uid.indexOf('npc') != -1) return; - FightFun.saveLog(uid, 'hbzbJfs', fightLog); - } -} +// async addJfsLog(uid: string, fightLog: fightResult) { +// if (uid.indexOf('npc') != -1) return; +// FightFun.saveLog(uid, 'hbzbJfs', fightLog); +// } +// } -export class RankHbzbZbsCross extends Rank { - countMaxNum = 150; - getType(): rankType { - return 'hbzbZbsCross'; - } - compare(other: rankInfo, cur: rankInfo): boolean { - return false; - } - compareSort(a: rankInfo, b: rankInfo): number { - if (a.valArr[0] != b.valArr[0]) return a.valArr[0] - b.valArr[0] - else return b.player.power - a.player.power - } +// export class RankHbzbZbsCross extends Rank { +// countMaxNum = 150; +// getType(): rankType { +// return 'hbzbZbsCross'; +// } +// compare(other: rankInfo, cur: rankInfo): boolean { +// return false; +// } +// compareSort(a: rankInfo, b: rankInfo): number { +// if (a.valArr[0] != b.valArr[0]) return a.valArr[0] - b.valArr[0] +// else return b.player.power - a.player.power +// } - // 积分, 排名依据, 相同积分情况需计算power,排名内值仅计算排名用,power值除10的9次方,让其作为小数位进入计算 - getValArr(info: rankInfo):number|string { - let valArr = info?.valArr[0] || 0 - let power = info?.player?.power || 0 - let res = valArr + power / (10 ** 9) - return res - } - async changeRank(uid: string, toUid: string) { - let role1 = await this.getRankData(uid); - let role2 = await this.getRankData(toUid); +// // 积分, 排名依据, 相同积分情况需计算power,排名内值仅计算排名用,power值除10的9次方,让其作为小数位进入计算 +// getValArr(info: rankInfo):number|string { +// let valArr = info?.valArr[0] || 0 +// let power = info?.player?.power || 0 +// let res = valArr + power / (10 ** 9) +// return res +// } +// async changeRank(uid: string, toUid: string) { +// let role1 = await this.getRankData(uid); +// let role2 = await this.getRankData(toUid); - if (role1 && role2 && role1.valArr[0] > role2.valArr[0]) { - let temp = role1.valArr[0]; - role1.valArr[0] = role2.valArr[0]; - role2.valArr[0] = temp; +// if (role1 && role2 && role1.valArr[0] > role2.valArr[0]) { +// let temp = role1.valArr[0]; +// role1.valArr[0] = role2.valArr[0]; +// role2.valArr[0] = temp; - this.addNew(role1); - this.addNew(role2); - } - } - async getRankList(uid: string, {min, max}) { - let rankList = await this.getRankListRange(min, max); - // let conn = rankList.find(li => li.player.uid == uid); - let conn = await this.getRankData(uid) +// this.addNew(role1); +// this.addNew(role2); +// } +// } +// // async getRankList(uid: string, {min, max}) { +// // let rankList = await this.getRankListRange(min, max); +// // // let conn = rankList.find(li => li.player.uid == uid); +// // let data = await this.getRankData(uid) - return { - rankList: rankList, - myRank: { - rank: await this.getRankSortByOne(uid), - player: conn?.player || {} - } - }; - } - async addNew(info: rankInfo) { +// // return { +// // rankList: rankList, +// // myRank: { +// // rank: await this.getRankSortByOne(uid), +// // player: data?.player || {} +// // } +// // }; +// // } +// async addNew(info: rankInfo) { - this.queue.enqueue(async () => { - // 原逻辑排名最高50条,更新ranklist内排名数据, - // let rankList = await this.getRankListRange(); - // let myIndex = rankList.findIndex(li => li.player[this.findKey] == info.player[this.findKey]); - // if (myIndex != -1) { - // rankList[myIndex] = info; - // } - // 当前更新redis相关数据即可 - this.setRankData(info.player[this.findKey], info) - this.db.updateOne({ type: this.type, idKey: info.player[this.findKey] }, { $set: { data: info } }, { upsert: true }); - // rankList.sort(this.compareSort); - }); - } -} \ No newline at end of file +// this.queue.enqueue(async () => { +// // 原逻辑排名最高50条,更新ranklist内排名数据, +// // let rankList = await this.getRankListRange(); +// // let myIndex = rankList.findIndex(li => li.player[this.findKey] == info.player[this.findKey]); +// // if (myIndex != -1) { +// // rankList[myIndex] = info; +// // } +// // 当前更新redis相关数据即可 +// this.setRankData(info.player[this.findKey], info) +// this.db.updateOne({ type: this.type, idKey: info.player[this.findKey] }, { $set: { data: info } }, { upsert: true }); +// // rankList.sort(this.compareSort); +// }); +// } +// } \ No newline at end of file diff --git a/src/public/rank/rank_kbzz.ts b/src/public/rank/rank_kbzz.ts index aec87a5..3d17661 100644 --- a/src/public/rank/rank_kbzz.ts +++ b/src/public/rank/rank_kbzz.ts @@ -33,23 +33,20 @@ export class RankKbzz extends Rank { getValArr(info: rankInfo):number|string { if(!info?.valArr[0]) return 0 let valArr = info.valArr[0] || 0 - let power = info.player.power || 0 - let vip = info.player.vip || 0 - let res = valArr * 10000 + power * 100 + vip - return res + return valArr } - async getRankList(uid: string, {min, max}) { - let rankList = await this.getRankListRange(min, max); - let gud = await this.getRankData(uid) - return { - rankList: rankList, - myRank: { - rank: await this.getRankSortByOne(uid), - player: gud?.player || {}, - valArr: [(await G.mongodb.collection('kbzzGroupUser').findOne({ uid: uid }))?.score || 1000] - } - }; - } + // async getRankList(uid: string, {min, max}) { + // let rankList = await this.getRankListRange(min, max); + // let gud = await this.getRankData(uid) + // return { + // rankList: rankList, + // myRank: { + // rank: await this.getRankSortByOne(uid), + // player: gud?.player || {}, + // valArr: [(await G.mongodb.collection('kbzzGroupUser').findOne({ uid: uid }))?.score || 1000] + // } + // }; + // } } \ No newline at end of file diff --git a/src/public/rank/rank_kfjs.ts b/src/public/rank/rank_kfjs.ts new file mode 100644 index 0000000..91b21ad --- /dev/null +++ b/src/public/rank/rank_kfjs.ts @@ -0,0 +1,29 @@ +import {rankType} from '../../shared/protocols/rank/PtlOpen'; +import {rankInfo} from '../../shared/protocols/type'; +import {Rank} from './rank'; +import kfjsFun from "../kaifujingsai"; + + +export class RankKfjs extends Rank { + + ortype: string + ctype: string + + constructor(ctype) { + super(); + this.ctype = ctype + this.ortype = `kfjs${kfjsFun.getStatus().type}` + } + + getType(): rankType { + let status = kfjsFun.getStatus(this.ctype) + return `kfjs${status.type}`; + } + + async setDataAndCheck(info: rankInfo) { + if (this.ortype != this.type) return + let status = kfjsFun.getStatus(this.ctype) + if (status.type == -1) return + this.addNew(info) + } +} \ No newline at end of file diff --git a/src/public/rank/rank_power.ts b/src/public/rank/rank_power.ts index 664485d..c38dee3 100644 --- a/src/public/rank/rank_power.ts +++ b/src/public/rank/rank_power.ts @@ -7,27 +7,29 @@ export class RankPower extends Rank { getType(): rankType { return 'zhanli'; } - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } + // compare(other: rankInfo, cur: rankInfo): boolean { + // return cur.valArr[0] > other.valArr[0]; + // } + // compareSort(a: rankInfo, b: rankInfo): number { + // return b.valArr[0] - a.valArr[0]; + // } // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } - async getRankList(uid: string, {min, max}): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { - let conn = G.server.uid_connections[uid]; - let rankList = await this.getRankListRange(min, max) + // getValArr(info: rankInfo):number|string { + // return info?.valArr[0] || 0 + // } + async getRankList(uid: string, {min, max}): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { + let data = await this.getRankData(uid); + let rankList = await this.getRankListRange(min, max); + let score = await this.getRankScore(uid); + let rank = await this.getRankSortByOne(uid); return { rankList: rankList, myRank: { - rank: await this.getRankSortByOne(uid), - player: conn.gud, - roles: (await conn.getDefaultFightData()).roles, - valArr: [await G.redis.get('user', uid, 'power')] + rank, + player: data?.player || {}, + roles: data?.roles, + valArr: [score] } }; } diff --git a/src/public/rank/rank_qjzzd.ts b/src/public/rank/rank_qjzzd.ts index ecdbd28..b2e8e22 100644 --- a/src/public/rank/rank_qjzzd.ts +++ b/src/public/rank/rank_qjzzd.ts @@ -8,28 +8,29 @@ export class RankQjzzd extends Rank { return 'qjzzd'; } - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } - // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } + // compare(other: rankInfo, cur: rankInfo): boolean { + // return cur.valArr[0] > other.valArr[0]; + // } + // compareSort(a: rankInfo, b: rankInfo): number { + // return b.valArr[0] - a.valArr[0]; + // } + // // 积分, 排名依据 + // getValArr(info: rankInfo):number|string { + // return info?.valArr[0] || 0 + // } - async getRankList(uid: string, {min, max}): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { - let conn = G.server.uid_connections[uid]; - // debug - let rankList = await this.getRankListRange(min, max) - return { - rankList: rankList, - myRank: { - rank: await this.getRankSortByOne(uid), - player: conn.gud, - valArr: [(await G.mongodb.cPlayerInfo('qjzzd').findOne({ uid: uid, type: 'qjzzd' }))?.maxDps || 0] - } - }; - } + // async getRankList(uid: string, {min, max}): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { + // let conn = G.server.uid_connections[uid]; + // let rankList = await this.getRankListRange(min, max) + // let rank = await this.getRankSortByOne(uid) + // let score = await this.getRankScore(uid) + // return { + // rankList: rankList, + // myRank: { + // rank, + // player: conn?.gud, + // valArr: [score] + // } + // }; + // } } \ No newline at end of file diff --git a/src/public/rank/rank_slzd.ts b/src/public/rank/rank_slzd.ts index a62e3fc..e9b8414 100644 --- a/src/public/rank/rank_slzd.ts +++ b/src/public/rank/rank_slzd.ts @@ -9,28 +9,29 @@ export class RankSlzd1 extends Rank { } findKey = 'ghId'; - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } + // compare(other: rankInfo, cur: rankInfo): boolean { + // return cur.valArr[0] > other.valArr[0]; + // } + // compareSort(a: rankInfo, b: rankInfo): number { + // return b.valArr[0] - a.valArr[0]; + // } - // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } + // // 积分, 排名依据 + // getValArr(info: rankInfo):number|string { + // return info?.valArr[0] || 0 + // } async getRankList(ghid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { + let data = await this.getRankData(ghid); let rankList = await this.getRankListRange( min, max ) - // let li = rankList.find(l => l.player.ghId == ghid); // debug 查询自身数据 - let li = await this.getRankData(ghid); + let rank = await this.getRankSortByOne(ghid) + let score = await this.getRankScore(ghid); return { rankList: rankList, myRank: { - rank: await this.getRankSortByOne(ghid), - player: li?.player || {}, - valArr: [li?.valArr[0] || 0] + rank, + player: data?.player || {}, // 公会信息 + valArr: [ score ] } }; } diff --git a/src/public/rank/rank_tanxian.ts b/src/public/rank/rank_tanxian.ts index 493ea38..5a9a2eb 100644 --- a/src/public/rank/rank_tanxian.ts +++ b/src/public/rank/rank_tanxian.ts @@ -7,26 +7,28 @@ export class RankTanXian extends Rank { getType(): rankType { return 'tanxian'; } - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } - // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } - async getRankList(uid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { - let conn = G.server.uid_connections[uid]; - let rankList = await this.getRankListRange(min, max) - return { - rankList: rankList, - myRank: { - rank: await this.getRankSortByOne(uid), - player: conn.gud, - valArr: [await G.redis.get('user', uid, 'mapId')] - } - }; - } + // compare(other: rankInfo, cur: rankInfo): boolean { + // return cur.valArr[0] > other.valArr[0]; + // } + // compareSort(a: rankInfo, b: rankInfo): number { + // return b.valArr[0] - a.valArr[0]; + // } + // // 积分, 排名依据 + // getValArr(info: rankInfo):number|string { + // return info?.valArr[0] || 0 + // } + // async getRankList(uid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { + // let conn = G.server.uid_connections[uid]; + // let rankList = await this.getRankListRange(min, max); + // let rank = await this.getRankSortByOne(uid); + // let score = await this.getRankScore(uid) + // return { + // rankList: rankList, + // myRank: { + // rank, + // player: conn?.gud, + // valArr: [ score ] + // } + // }; + // } } \ No newline at end of file diff --git a/src/public/rank/rank_tujian.ts b/src/public/rank/rank_tujian.ts index 6507dc2..fd97be7 100644 --- a/src/public/rank/rank_tujian.ts +++ b/src/public/rank/rank_tujian.ts @@ -9,28 +9,30 @@ export class RankTujian extends Rank { getType(): rankType { return 'tujian'; } - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } + // compare(other: rankInfo, cur: rankInfo): boolean { + // return cur.valArr[0] > other.valArr[0]; + // } + // compareSort(a: rankInfo, b: rankInfo): number { + // return b.valArr[0] - a.valArr[0]; + // } - // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } + // // 积分, 排名依据 + // getValArr(info: rankInfo):number|string { + // return info?.valArr[0] || 0 + // } - async getRankList(uid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { - let conn = G.server.uid_connections[uid]; - let rankList = await this.getRankListRange(min, max); - return { - rankList: rankList, - myRank: { - rank: await this.getRankSortByOne(uid), - player: conn.gud, - valArr: [conn.gud.tujianLv] - } - }; - } + // async getRankList(uid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { + // let conn = G.server.uid_connections[uid]; + // let rankList = await this.getRankListRange(min, max); + // let rank = await this.getRankSortByOne(uid); + // let score = await this.getRankScore(uid); + // return { + // rankList: rankList, + // myRank: { + // rank, + // player: conn.gud, + // valArr: [ score ] + // } + // }; + // } } \ No newline at end of file diff --git a/src/public/rank/rank_wzry.ts b/src/public/rank/rank_wzry.ts index 459fa02..79658d4 100644 --- a/src/public/rank/rank_wzry.ts +++ b/src/public/rank/rank_wzry.ts @@ -10,34 +10,36 @@ export class RankWzryCross extends Rank { getType(): rankType { return 'wzryCross'; } - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } + // compare(other: rankInfo, cur: rankInfo): boolean { + // return cur.valArr[0] > other.valArr[0]; + // } + // compareSort(a: rankInfo, b: rankInfo): number { + // return b.valArr[0] - a.valArr[0]; + // } - // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } + // // 积分, 排名依据 + // getValArr(info: rankInfo):number|string { + // return info?.valArr[0] || 0 + // } async getPlayerRank(uid: string): Promise { // 获取用户指定排名 let rank = await this.getRankSortByOne(uid) - return rank + 1; // 原逻辑有+1操作,与其它地点取排名逻辑有差异 + return rank; // 原逻辑有+1操作,与其它地点取排名逻辑有差异 } - async getRankList(uid: string, {gud, min, max }) { - let rankList = await this.getRankListRange(min, max); + // async getRankList(uid: string, {gud, min, max }) { + // let rankList = await this.getRankListRange(min, max); + // let score = await this.getRankScore(uid) + // let rank = await this.getRankSortByOne(uid) - return { - rankList: rankList, - myRank: { - rank: await this.getRankSortByOne(uid), - player: gud, - valArr: [(await G.mongodb.collection('wzry_fight').findOne({ uid: uid }))?.jifen || 0] - } - }; - } + // return { + // rankList: rankList, + // myRank: { + // rank: rank, + // player: gud, + // valArr: [score] + // } + // }; + // } } \ No newline at end of file diff --git a/src/public/rank/rank_xszm.ts b/src/public/rank/rank_xszm.ts index 13be60b..3bb37cc 100644 --- a/src/public/rank/rank_xszm.ts +++ b/src/public/rank/rank_xszm.ts @@ -11,6 +11,7 @@ export class RankXszm extends Rank { compare(other: rankInfo, cur: rankInfo): boolean { return cur.valArr[0] > other.valArr[0]; } + compareSort(a: rankInfo, b: rankInfo): number { return (b.valArr[0] * 10000 + (b.player.power || 0) + (b.player.vip || 0) * 100) - (a.valArr[0] * 10000 + (a.player.power || 0) + (a.player.vip || 0) * 100); } @@ -26,15 +27,17 @@ export class RankXszm extends Rank { } async getRankList(uid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { - let conn = G.server.uid_connections[uid]; + let data = await this.getRankData(uid); let rankList = await this.getRankListRange(min, max); + let rank = await this.getRankSortByOne(uid); + let score = await this.getRankScore(uid); return { rankList: rankList, myRank: { - rank: await this.getRankSortByOne(uid), - player: conn.gud, - roles: {}, - valArr: [(await xszmdb().findOne({ uid: uid, type: 'xianshizhaomu' }))?.recordNum || 0] + rank, + player: data?.player || {}, + // roles: {}, // 剔除,待验证,前端如果未使用该参数,则可删除整个函数,继承Rank默认的getRankList + valArr: [ score ] } }; } diff --git a/src/public/rank/rank_zccg.ts b/src/public/rank/rank_zccg.ts index 9b21e3a..aeed61f 100644 --- a/src/public/rank/rank_zccg.ts +++ b/src/public/rank/rank_zccg.ts @@ -9,28 +9,30 @@ export class RankZccg extends Rank { getType(): rankType { return 'zccg'; } - compare(other: rankInfo, cur: rankInfo): boolean { - return cur.valArr[0] > other.valArr[0]; - } - compareSort(a: rankInfo, b: rankInfo): number { - return b.valArr[0] - a.valArr[0]; - } + // compare(other: rankInfo, cur: rankInfo): boolean { + // return cur.valArr[0] > other.valArr[0]; + // } + // compareSort(a: rankInfo, b: rankInfo): number { + // return b.valArr[0] - a.valArr[0]; + // } - // 积分, 排名依据 - getValArr(info: rankInfo):number|string { - return info?.valArr[0] || 0 - } + // // 积分, 排名依据 + // getValArr(info: rankInfo):number|string { + // return info?.valArr[0] || 0 + // } - async getRankList(uid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { - let conn = G.server.uid_connections[uid]; - let rankList = await this.getRankListRange(min, max); - return { - rankList: rankList, - myRank: { - rank: await this.getRankSortByOne(uid), - player: conn.gud, - valArr: [(await G.mongodb.collection('pata').findOne({ uid: uid }))?.lv || 0] - } - }; - } + // async getRankList(uid: string, { min, max }): Promise<{ rankList: rankInfo[]; myRank: rankInfo; }> { + // let conn = G.server.uid_connections[uid]; + // let rankList = await this.getRankListRange(min, max); + // let rank = await this.getRankSortByOne(uid); + // let score = await this.getRankScore(uid) + // return { + // rankList: rankList, + // myRank: { + // rank, + // player: conn.gud, + // valArr: [ score ] + // } + // }; + // } } \ No newline at end of file diff --git a/src/public/scheduler/scheduler.ts b/src/public/scheduler/scheduler.ts index 56bb8e6..a738ed2 100644 --- a/src/public/scheduler/scheduler.ts +++ b/src/public/scheduler/scheduler.ts @@ -1,17 +1,48 @@ -import { GanHaiRed } from '../../api_s2c/ganhai/ApiOpen'; -import { checkCrossWsIsDisconnect } from '../../setWsClient'; -import { PublicShared } from '../../shared/public/public'; -import { GHManage } from '../gonghui/manage'; +import {GanHaiRed} from '../../api_s2c/ganhai/ApiOpen'; +import {checkCrossWsIsDisconnect} from '../../setWsClient'; +import {PublicShared} from '../../shared/public/public'; +import {GHManage} from '../gonghui/manage'; -export type schedulerType = 'jjc' | 'qjzzd' | 'zhanling' - | 'hbzb_jfs_prize' | 'hbzb_zbs_prize' | 'hbzb_local_reset' | 'hbzb_cross_reset' | 'hbzb_zbs_ready' - | 'kbzz' | 'clsl_cross_ctor' | 'clsl_local_ctor' | 'clsl_prize' - | 'wzry_autobaoming' | 'wzry_dldstart' | 'wzry_dldjinji' | 'wzry_zuanshione' | 'wzry_zuanshitwo' | 'wzry_zuanshithree' | 'wzry_zuanshifour' | 'wzry_zuanshisendprize' - | 'wzry_wangzheone' | 'wzry_wangzhetwo' | 'wzry_wangzhethree' | 'wzry_wangzhefour' | 'wzry_wangzhesendprize' | 'wzry_wangzheWZZD' | 'wzry_jingcaiprize' | 'wzry_end' - | 'crosseamil_wzry' | 'newDay_local_ctor'; +export type schedulerType = + 'jjc' + | 'qjzzd' + | 'zhanling' + | 'hbzb_jfs_prize' + | 'hbzb_zbs_prize' + | 'hbzb_local_reset' + | 'hbzb_cross_reset' + | 'hbzb_zbs_ready' + | 'kbzz' + | 'clsl_cross_ctor' + | 'clsl_local_ctor' + | 'clsl_prize' + | 'wzry_autobaoming' + | 'wzry_dldstart' + | 'wzry_dldjinji' + | 'wzry_zuanshione' + | 'wzry_zuanshitwo' + | 'wzry_zuanshithree' + | 'wzry_zuanshifour' + | 'wzry_zuanshisendprize' + | 'wzry_wangzheone' + | 'wzry_wangzhetwo' + | 'wzry_wangzhethree' + | 'wzry_wangzhefour' + | 'wzry_wangzhesendprize' + | 'wzry_wangzheWZZD' + | 'wzry_jingcaiprize' + | 'wzry_end' + | 'crosseamil_wzry' + | 'newDay_local_ctor' + | 'hbzb_zbs_clear' + | 'hbzb_zbs_group' + | 'wzry_zuanshi16to8' + | "cross_email_pull"; export class SchedulerManage { static logTime = false; + static allStartList = ['newDay_local_ctor'] + static start() { setInterval(() => { G.updateTime(); @@ -24,7 +55,13 @@ export class SchedulerManage { static onlyPm2() { setInterval(() => { - Scheduler.schedulers.forEach(s => s.cheak()); + Scheduler.schedulers.filter(i => !this.allStartList.includes(i.name)).forEach(s => s.cheak()); + }, 1000); + } + + static allPm2() { + setInterval(() => { + Scheduler.schedulers.filter(i => this.allStartList.includes(i.name)).forEach(s => s.cheak()); }, 1000); } } @@ -37,6 +74,7 @@ export abstract class Scheduler { abstract name: string; abstract read(): Promise; + abstract start(): Promise; time: number; @@ -51,21 +89,30 @@ export abstract class Scheduler { get db() { return G.mongodb.collection('scheduler'); } + get zeroTime() { return this.type == 'day' ? PublicShared.getToDayZeroTime() : PublicShared.getToWeekMondayZeroTime(); } + get nextTime() { return this.zeroTime + this.time + (this.type == 'day' ? 1 : 7) * 24 * 3600; } + constructor() { + + } + + init(){ Scheduler.schedulers.push(this); this.read().then(_ => { this.log(`state: 准备完毕 预计下次执行时间:${new Date(this.startTime * 1000).format("YYYY-MM-DD hh:mm:ss")}`); }); } + log(...args: any[]) { console.log(`定时器 === ${this.name} -> ${Array.from(arguments).join(' ')}`); } + cheak() { if (this.isReady) return; if (this.isStart) return; @@ -77,13 +124,15 @@ export abstract class Scheduler { }); } } + async record() { - await this.db.updateOne({ type: this.id }, { $set: { lastRunTime: G.time } }, { upsert: true }); + await this.db.updateOne({type: this.id}, {$set: {lastRunTime: G.time}}, {upsert: true}); this.startTime = this.nextTime; this.isStart = false; } + async ctorStartTime() { - let db = await this.db.findOne({ type: this.id }); + let db = await this.db.findOne({type: this.id}); let sTime = this.zeroTime + this.time; if (!db || this.zeroTime > db.lastRunTime) { diff --git a/src/public/scheduler/scheduler_cross_email_pull.ts b/src/public/scheduler/scheduler_cross_email_pull.ts new file mode 100644 index 0000000..652f36e --- /dev/null +++ b/src/public/scheduler/scheduler_cross_email_pull.ts @@ -0,0 +1,44 @@ +import {Scheduler, schedulerType} from "./scheduler"; +import {EmailFun} from "../email"; +import {e} from "mathjs"; + +export class CrossEmailPull extends Scheduler { + id: schedulerType = "cross_email_pull"; + + time = 60; // 60s同步一次 + + name = "跨服邮件同步" + + type = "" + + async read() { + await this.ctorStartTime(); + this.isReady = false; + this.startTime = this.nextTime; + } + + async start() { + /**同步跨服邮件*/ + G.clientCross.callApi("email/GetCrossEmail", {server_id: G.config.serverId + ""}).then((res) => { + if(!res.isSucc)return; + res.res.emails.forEach(async (email) => { + if (email.uid != "system") { + await EmailFun.addEmail(email) + } else { + await EmailFun.addQuanFuEmail(email) + } + await EmailFun.addEmail(email) + }) + }) + await this.ctorStartTime() + } + + get nextTime(): number { + return G.time + this.time; + } + + async ctorStartTime() { + this.isStart = false; + this.startTime = this.nextTime; + } +} \ No newline at end of file diff --git a/src/public/scheduler/scheduler_hbzb.ts b/src/public/scheduler/scheduler_hbzb.ts index 1116b7b..e82ceea 100644 --- a/src/public/scheduler/scheduler_hbzb.ts +++ b/src/public/scheduler/scheduler_hbzb.ts @@ -1,13 +1,19 @@ -import { ChatFun } from '../chat'; -import { EmailFun } from '../email'; -import { Rank } from '../rank/rank'; -import { Scheduler, schedulerType } from './scheduler'; - +import { getToper200RankUid } from '../../api_s2c/hbzb/jfs/fun'; +import { getZbsRankList, zbsGroup } from '../../api_s2c/hbzb/zbs/fun'; +import {ChatFun} from '../chat'; +import {EmailFun} from '../email'; +import {Rank} from '../rank/rank'; +import {Scheduler, schedulerType} from './scheduler'; +/** + * 这个定时器在本服上执行 + * 用于在积分赛结束时,给本服的玩家,按积分排序后发奖 + */ export class Scheduler_hbzb_jfs_local_prize extends Scheduler { id: schedulerType = 'hbzb_jfs_prize'; + //G.gc.hbzb.jfsOpenTime[1],按需求,这个时间应该是周五晚上22点的秒数 time = G.gc.hbzb.jfsOpenTime[1]; - name = '黑帮争霸积分赛结算'; + name = '黑帮争霸积分赛邮件发奖(周五22:00)'; type: 'day' | 'week' = 'week'; async read() { @@ -15,40 +21,40 @@ export class Scheduler_hbzb_jfs_local_prize extends Scheduler { this.isReady = false; } async start() { - let rankList = await Rank.list.hbzbLocal.getRankListAll() - this.sendEmail(rankList.map(rank => { return { uid: rank.player.uid, valArr: [...rank.valArr] }; }), 'local'); - Rank.list.hbzbLocal.clear(); - G.mongodb.cPlayerInfo('hbzb').updateMany({ type: 'hbzb' }, { $set: { "data.jifen": 1000 } }); - - let crossRank = (await G.clientCross.callApi('hbzb/jfs/GetRankList', { uid: '' })).res.rankList; - this.sendEmail(crossRank.map(rank => { return { uid: rank.player.uid, valArr: [...rank.valArr] }; }), 'cross'); - + let rankListUid = await getToper200RankUid(); + this.sendEmail(rankListUid); await this.record(); } - sendEmail(rankList: { uid: string; valArr: any[]; }[], type: 'local' | 'cross') { - let rankConf = type == 'local' ? G.gc.hbzb.jfsLocalRankPrize : G.gc.hbzb.jfsCrossRankPrize; - let email = type == 'local' ? G.gc.hbzb.jfsLocalEmail : G.gc.hbzb.jfsCrossEmail; + sendEmail(uids: string[]) { + let rankConf = G.gc.hbzb.jfsLocalRankPrize; + let email = G.gc.hbzb.jfsLocalEmail; rankConf.forEach(conf => { - let players = rankList.slice(conf.ph[0] - 1, conf.ph[1]); - players.forEach((p, index) => { + //根据配置slice出对应的uid + let uidSlice = uids.slice(conf.ph[0] - 1, conf.ph[1]); + uidSlice.forEach((uid, index) => { EmailFun.addEmail({ - uid: p.uid, + uid: uid, type: 'system', title: email.titel, content: email.content, prize: conf.prize, - contentInsertArr: [conf.ph[0] + index, ...p.valArr] + contentInsertArr: [conf.ph[0] + index] }); }); }); } } -export class Scheduler_hbzb_zbs_local_prize extends Scheduler { - id: schedulerType = 'hbzb_zbs_prize'; - time = G.gc.hbzb.zbsOpenTime[1]; - name = '黑帮争霸争霸赛结算'; +/** + * 这个定时器在跨服上执行 + * 用于将hbzb_user_cross表里的zbsgroup,jifen,rank清空,便于01:00时,各个区向跨服上传数据 + */ +export class Scheduler_hbzb_zbs_cross_clear extends Scheduler { + id: schedulerType = 'hbzb_zbs_clear'; + //周六凌晨0点时,计算数据 + time = 5*24*3600; + name = '黑帮争霸争霸赛清理数据(周六00:00)'; type: 'day' | 'week' = 'week'; async read() { @@ -57,9 +63,100 @@ export class Scheduler_hbzb_zbs_local_prize extends Scheduler { } async start() { + await G.mongodb.collection('hbzb_user_cross').updateMany({}, {$set: { + jifen:-999999, + rank:-999999, + zbsgroup:"" + }}) + await this.record(); + } +} - let crossRank = (await G.clientCross.callApi('hbzb/zbs/GetRankList', {})).res.rankList; - this.sendEmail(crossRank.map(rank => { return { uid: rank.player.uid, valArr: [...rank.valArr] }; })); +/** + * 这个定时器在本服里执行,用于将积分赛前100名的积分数据上传到跨服里 + */ +export class Scheduler_hbzb_zbs_local_ready extends Scheduler { + id: schedulerType = 'hbzb_zbs_ready'; + //周六凌晨1点时,计算数据 + time = 5*24*3600+3600; + name = '黑帮争霸争霸赛上传数据(周六01:00)'; + type: 'day' | 'week' = 'week'; + + async read() { + await this.ctorStartTime(); + this.isReady = false; + } + + async start() { + let arr = await G.mongodb.collection("playerInfo").find( + { "type": "hbzb", "data.jifen":{$gt:0} }, + ).sort( + { "data.jifen": -1 } + ).project({ + uid:1, + "data.jifen":1 + }).limit(100).toArray(); + + arr.map(async u=>{ + console.log('hbzb_user_cross update=>',u.uid,u.data.jifen); + G.crossmongodb.collection("hbzb_user_cross").updateMany({uid: u.uid}, {$set: {jifen: u.data.jifen}}) + }) + + await this.record(); + } +} + +/** + * 这个定时器在跨服上执行 + * 用于每300个玩家进行分组,并初始化rank排名 + */ +export class Scheduler_hbzb_zbs_cross_group extends Scheduler { + id: schedulerType = 'hbzb_zbs_group'; + time = 5*24*3600+ 3*3600; + name = '黑帮争霸争霸赛分组(周六03:00)'; + type: 'day' | 'week' = 'week'; + + async read() { + await this.ctorStartTime(); + this.isReady = false; + } + + async start() { + await zbsGroup(); + await this.record(); + } +} + +/** + * 在本服上执行 + * 用于从跨服获取排名数据,并判断哪些玩家在本服,对这些玩家进行发奖 + */ +export class Scheduler_hbzb_zbs_local_prize extends Scheduler { + id: schedulerType = 'hbzb_zbs_prize'; + + time = G.gc.hbzb.zbsOpenTime[1]; + name = '黑帮争霸争霸赛结算(周日22:00)'; + type: 'day' | 'week' = 'week'; + + async read() { + await this.ctorStartTime(); + this.isReady = false; + + } + + async start() { + let zbsgroups = await G.crossmongodb.collection("hbzb_user_cross").distinct("zbsgroup", { zbsgroup: { $ne: "" } }); + zbsgroups.map(async group =>{ + let rank = await getZbsRankList(null,group); + let uids = rank.rankList.map(r => r.player.uid); + this.sendEmail(uids); + }); + // console.log(zbsgroups); + + // let crossRank = (await G.clientCross.callApi('hbzb/zbs/GetRankList', {})).res.rankList; + // this.sendEmail(crossRank.map(rank => { + // return {uid: rank.player.uid, valArr: [...rank.valArr]}; + // })); // crossRank.length > 0 && ChatFun.newMsg({ // type: 'cross', @@ -72,116 +169,81 @@ export class Scheduler_hbzb_zbs_local_prize extends Scheduler { // } // }); - for (let i = 0; i < 3; i++) { - let r = crossRank[i]; - if (r) { - ChatFun.newMsg({ - type: 'cross', - msg: G.gc.pmd['hbzb_pmd' + (i + 1)], - time: G.time, - sender: 'system', - otherData: { - pmd: true, - args: [`${r.player.name}【${r.player.serverName}】`] - } - }); + // for (let i = 0; i < 3; i++) { + // let r = crossRank[i]; + // if (r) { + // ChatFun.newMsg({ + // type: 'cross', + // msg: G.gc.pmd['hbzb_pmd' + (i + 1)], + // time: G.time, + // sender: 'system', + // otherData: { + // pmd: true, + // args: [`${r.player.name}【${r.player.serverName}】`] + // } + // }); - } - } + // } + // } await this.record(); } - sendEmail(rankList: { uid: string; valArr: any[]; }[]) { + sendEmail(uids: string[]) { let rankConf = G.gc.hbzb.zbsRankPrize; let email = G.gc.hbzb.zbsEmail; rankConf.forEach(conf => { - let players = rankList.slice(conf.ph[0] - 1, conf.ph[1]); - players.forEach((p, index) => { + let _uids = uids.slice(conf.ph[0] - 1, conf.ph[1]); + _uids.forEach((uid, index) => { EmailFun.addEmail({ - uid: p.uid, + uid: uid, type: 'system', title: email.titel, content: email.content, prize: conf.prize, - contentInsertArr: [conf.ph[0] + index, ...p.valArr] + contentInsertArr: [conf.ph[0] + index] }); }); }); } } -export class Scheduler_hbzb_zbs_cross_ready extends Scheduler { - id: schedulerType = 'hbzb_zbs_ready'; - time = G.gc.hbzb.jfsOpenTime[1]; - name = '黑帮争霸争霸赛准备'; - type: 'day' | 'week' = 'week'; - async read() { - await this.ctorStartTime(); - this.isReady = false; - } - - async start() { - let top100 = await Rank.list.hbzbCross.getRankListRange(0, 100) - let zbsRankList = await Rank.list.hbzbZbsCross.getRankListAll() - let top100uids = top100.map(t => t.player.uid); - - top100.push(...zbsRankList.filter(l => !top100uids.includes(l.player.uid)).sort((a, b) => b.player.power - a.player.power)); - - zbsRankList = top100.map((v, i) => { - return { - player: v.player, - roles: v.roles, - valArr: [i] - }; - }); - - zbsRankList.map(li => { - Rank.list.hbzbZbsCross.setRankData(li.player.uid, li) - }); - Rank.list.hbzbZbsCross.db.insertMany(zbsRankList.map(li => { - return { - idKey: li.player.uid, - type: 'hbzbZbsCross', - data: li - }; - })); - - await this.record(); - } -} export class Scheduler_hbzb_local_reset extends Scheduler { id: schedulerType = 'hbzb_local_reset'; - time = G.gc.hbzb.zbsOpenTime[1] + 300; - name = '黑帮争霸本服重置'; + time = G.gc.hbzb.jfsOpenTime[0]; + name = '黑帮争霸本服重置(周一0:00)'; type: 'day' | 'week' = 'week'; + async read() { await this.ctorStartTime(); this.isReady = false; } + async start() { - Rank.list.hbzbLocal.clear(); - G.mongodb.cPlayerInfo('hbzb').updateMany({ type: 'hbzb' }, { $set: { "data.jifen": 1000 } }); + //删除data.enemy字段 + G.mongodb.cPlayerInfo('hbzb').updateMany({type: 'hbzb'}, {$unset: {"data.enemy": 1},$set: {"data.jifen": 0}}); await this.record(); } } -export class Scheduler_hbzb_corss_reset extends Scheduler { - id: schedulerType = 'hbzb_cross_reset'; - time = G.gc.hbzb.zbsOpenTime[1] + 300; - name = '黑帮争霸跨服重置'; - type: 'day' | 'week' = 'week'; - async read() { - await this.ctorStartTime(); - this.isReady = false; - } - async start() { - await G.mongodb.collection('hbzb_user_cross').updateMany({}, { $set: { jifen: 1000 } }); - Rank.list.hbzbCross.loadAllPlayer(); - Rank.list.hbzbCross.clear(); - Rank.list.hbzbZbsCross.clear(); - await this.record(); - } -} \ No newline at end of file +// export class Scheduler_hbzb_corss_reset extends Scheduler { +// id: schedulerType = 'hbzb_cross_reset'; +// time = G.gc.hbzb.zbsOpenTime[1] + 300; +// name = '黑帮争霸跨服重置'; +// type: 'day' | 'week' = 'week'; + +// async read() { +// await this.ctorStartTime(); +// this.isReady = false; +// } + +// async start() { +// // await G.mongodb.collection('hbzb_user_cross').updateMany({}, {$set: {jifen: 1000}}); +// // Rank.list.hbzbCross.loadAllPlayer(); +// // Rank.list.hbzbCross.clear(); +// // Rank.list.hbzbZbsCross.clear(); +// await this.record(); +// } +// } \ No newline at end of file diff --git a/src/public/scheduler/scheduler_newDay.ts b/src/public/scheduler/scheduler_newDay.ts index ad39cb0..9014647 100644 --- a/src/public/scheduler/scheduler_newDay.ts +++ b/src/public/scheduler/scheduler_newDay.ts @@ -2,6 +2,7 @@ import { Scheduler, schedulerType } from './scheduler'; import {PublicShared} from "../../shared/public/public"; import {Wjjl} from "../../module/collection_wjjl"; import {ZhanLingTasks} from "../zhanling"; +import { setGud } from '../gud'; export class SchedulerNewDayLocalCtor extends Scheduler { @@ -28,7 +29,6 @@ export class SchedulerNewDayLocalCtor extends Scheduler { let add: k_v = {}; //每天首次登陆 if (!gud.loginTime || PublicShared.getToDayZeroTime(gud.loginTime) != PublicShared.getToDayZeroTime(G.time)) { - G.emit('FIRST_LOGIN_EVERY_DAY', gud, gud.loginTime || G.time - 24 * 3600, G.time); gud.loginDays = gud.loginDays ? gud.loginDays + 1 : 1; add.loginDays = gud.loginDays; Wjjl.setVal(gud.uid, `toDayLogin_${PublicShared.getOpenServerDay(gud.cTime, G.time)}`, 1); @@ -36,6 +36,7 @@ export class SchedulerNewDayLocalCtor extends Scheduler { if (gud.logoutTime && PublicShared.getToWeekMondayZeroTime(gud.logoutTime) < PublicShared.getToWeekMondayZeroTime(G.time)) { ZhanLingTasks.clearLog(gud.uid, 'week'); } + G.emit('FIRST_LOGIN_EVERY_DAY', gud, G.time - 24 * 3600, G.time); } gud.loginTime = G.time; add.loginTime = G.time; @@ -46,10 +47,12 @@ export class SchedulerNewDayLocalCtor extends Scheduler { ...add } }); - for (let k in add) { - G.redis.set('user', gud.uid, k as any, add[k] as any); - } + // for (let k in add) { + // G.redis.set('user', gud.uid, k as any, add[k] as any); + // } + setGud(gud.uid,add); } + G.server.sendMsgByUid(gud.uid, 'msg_s2c/PlayerChange', gud) } G.server.broadcastClusterMsg('msg_s2c/NewDay', {time: this.zeroTime}); diff --git a/src/public/scheduler/scheduler_qjzzd.ts b/src/public/scheduler/scheduler_qjzzd.ts index 31e2d99..68bd44c 100644 --- a/src/public/scheduler/scheduler_qjzzd.ts +++ b/src/public/scheduler/scheduler_qjzzd.ts @@ -73,7 +73,8 @@ export class SchedulerQjzzd extends Scheduler { // nextBoss = G.gc.qjzzd.boss[index + 1]; // } // } - await this.db.updateOne({ type: this.id }, { $set: { lastRunTime: G.time, boss: nextBoss } }, { upsert: true }); + // lastRunTime仅储存最大值,问题记录: 本地多人启动服务时,有调用此定时器的情况下,时间会混乱。 + await this.db.updateOne({ type: this.id }, { $set: { boss: nextBoss }, $max: { lastRunTime: G.time } }, { upsert: true }); this.startTime = this.nextTime; this.isStart = false; } diff --git a/src/public/scheduler/scheduler_wzry.ts b/src/public/scheduler/scheduler_wzry.ts index ea809cf..2ae2094 100644 --- a/src/public/scheduler/scheduler_wzry.ts +++ b/src/public/scheduler/scheduler_wzry.ts @@ -7,13 +7,14 @@ import { FightFun } from '../fight'; import { Rank } from '../rank/rank'; import { WangZheRongYaofun } from '../wzry'; import { Scheduler, schedulerType } from './scheduler'; +import { getRankList } from '../../api_cross/wzry/ApiRank'; export class SchedulerWzryAutoBaoMing extends Scheduler { id: schedulerType = 'wzry_autobaoming'; - time = G.gc.wangzherongyao.wangzhe.eventtime.autobaomingtime; - name = '王者荣耀自动报名'; // 本服定时器 + time = 0 ;//G.gc.wangzherongyao.wangzhe.eventtime.autobaomingtime; + name = '王者荣耀自动报名(周一0:00)'; // 本服定时器 type = 'week'; async read() { @@ -49,8 +50,8 @@ export class SchedulerWzryAutoBaoMing extends Scheduler { export class SchedulerWzryDlDstart extends SchedulerWzryAutoBaoMing { id: schedulerType = 'wzry_dldstart'; - time = G.gc.wangzherongyao.wangzhe.eventtime.dldstart; - name = '王者荣耀进入大乱斗'; // 跨服定时器 + time = 86400 ;//G.gc.wangzherongyao.wangzhe.eventtime.dldstart; + name = '王者荣耀大乱斗开启(周二0:00)'; // 跨服定时器 type = 'week'; async start() { @@ -66,6 +67,7 @@ export class SchedulerWzryDlDstart extends SchedulerWzryAutoBaoMing { await this.record() return } + //先将所有真实玩家插入 await G.mongodb.collection('wzry_fight').insertMany(_fightUser) for (let index = 0; index < _fightUser.length; index++) { const element = _fightUser[index]; @@ -76,6 +78,7 @@ export class SchedulerWzryDlDstart extends SchedulerWzryAutoBaoMing { Rank.list.wzryCross.addNew(data); } if (_fightUser.length < 256 && _fightUser.length > 0) { + //如果玩家不够时,插入npc let npcFight = await WangZheRongYaofun.addNpc(256 - _fightUser.length) await G.mongodb.collection('wzry_fight').insertMany(npcFight) npcFight.forEach(npc => Rank.list.wzryCross.addNew({ valArr: [0], ...npc.data })) @@ -86,8 +89,9 @@ export class SchedulerWzryDlDstart extends SchedulerWzryAutoBaoMing { export class SchedulerWzryDlDjinji extends SchedulerWzryAutoBaoMing { id: schedulerType = 'wzry_dldjinji'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start256; - name = '王者荣耀大乱斗晋级 256'; + //周二23:50 + time = 172200;//G.gc.wangzherongyao.wangzhe.eventtime.start256; + name = '王者荣耀大乱斗晋级256分组(周二23:50)'; type = 'week'; async start() { @@ -98,14 +102,18 @@ export class SchedulerWzryDlDjinji extends SchedulerWzryAutoBaoMing { return } - let _zuanshiUser = await Rank.list.wzryCross.getRankListAll() + let _zuanshiUser = await getRankList(null,{ + 'data.player.uid':1 + }); //Rank.list.wzryCross.getRankListAll() if (_zuanshiUser.length < 256) { console.log("本期无玩家,此次不执行") await this.record() return } let _userList = [] + //0号位 -1的这一条,表示晋级奖励 let prize = G.gc.wangzherongyao.wangzhe.jiangli.dld[0].p + for (let index = 0; index < _zuanshiUser.length; index++) { const element = _zuanshiUser[index]; _userList.push(element.player.uid) @@ -132,8 +140,9 @@ export class SchedulerWzryDlDjinji extends SchedulerWzryAutoBaoMing { export class SchedulerWzryZuanshiOne extends SchedulerWzryAutoBaoMing { id: schedulerType = 'wzry_zuanshione'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start256 + 60 * 1; - name = '王者荣耀 128 无需调时间'; + //周三11:55分 + time = 2*24*3600 + 11*3600 + 55*60; // G.gc.wangzherongyao.wangzhe.eventtime.start256 + 60 * 1; + name = '王者荣耀256进128 (周三11:55)'; type = 'week'; deep = 1 max = 256 @@ -203,8 +212,10 @@ export class SchedulerWzryZuanshiOne extends SchedulerWzryAutoBaoMing { export class SchedulerWzryZuanshiTwo extends SchedulerWzryZuanshiOne { id: schedulerType = 'wzry_zuanshitwo'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start256 + 2 * 60; - name = '王者荣耀 64 无需调时间'; + //time = G.gc.wangzherongyao.wangzhe.eventtime.start256 + 2 * 60; + //周三19:55分 + time = 2*24*3600 + 19*3600 + 55*60; + name = '王者荣耀128进64 (周三19:55)'; type = 'week'; deep = 2 max = 128 @@ -217,8 +228,8 @@ export class SchedulerWzryZuanshiTwo extends SchedulerWzryZuanshiOne { export class SchedulerWzryZuanshiThree extends SchedulerWzryZuanshiOne { id: schedulerType = 'wzry_zuanshithree'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start64; - name = '王者荣耀 32'; + time = 3*24*3600 + 11*3600 + 55*60; //G.gc.wangzherongyao.wangzhe.eventtime.start64; 原来的:周四11:50 + name = '王者荣耀64进32 (周四11:55)'; type = 'week'; deep = 3 max = 64 @@ -231,8 +242,8 @@ export class SchedulerWzryZuanshiThree extends SchedulerWzryZuanshiOne { export class SchedulerWzryZuanshifour extends SchedulerWzryZuanshiOne { id: schedulerType = 'wzry_zuanshifour'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start64 + 1 * 60; - name = '王者荣耀 16 无需调时间'; + time = 3*24*3600 + 17*3600 + 55*60; //G.gc.wangzherongyao.wangzhe.eventtime.start64 + 1 * 60; + name = '王者荣耀32进16 (周四17:55)'; type = 'week'; deep = 4 max = 32 @@ -243,26 +254,40 @@ export class SchedulerWzryZuanshifour extends SchedulerWzryZuanshiOne { } } +export class SchedulerWzryZuanshi16to8 extends SchedulerWzryZuanshiOne { + id: schedulerType = 'wzry_zuanshi16to8'; + time = 3*24*3600 + 19*3600 + 55*60; //G.gc.wangzherongyao.wangzhe.eventtime.start64 + 1 * 60; + name = '王者荣耀16进8 (周四19:55)'; + type = 'week'; + deep = 5 + max = 16 + + order(userlist) { + userlist.sort((a, b) => a.groupinfo.order - b.groupinfo.order) + return userlist + } +} + export class SchedulerWzryZuanshiSendPrize extends SchedulerWzryAutoBaoMing { id: schedulerType = 'wzry_zuanshisendprize'; - time = G.gc.wangzherongyao.wangzhe.eventtime.zuanshisaisendprize; - name = '王者荣耀钻石赛结束发奖'; + //time = G.gc.wangzherongyao.wangzhe.eventtime.zuanshisaisendprize; + time = 3*24*3600 + 20*3600 + 10*60; + name = '王者荣耀钻石赛结束发奖(周四20:10)'; type = 'week'; - deep = 2 // 可以获奖的deep - maxdeep = 5 // 此时最大的deep 避免重复执行 - max = 128 // 此时发奖人数 128 + deep = 3 // 可以获奖的deep + maxdeep = 6 // 此时最大的deep 避免重复执行 + max = 64 // 此时发奖人数 typeprzie = 'zuanshi' // deep对应奖励下标 idx = { - 5: 0, - 4: 1, - 3: 2, - 2: 3, + 6: 0, + 5: 1, + 4: 2, + 3: 3, - 6: 3, - 7: 2, - 8: 1, 9: 0, + 8: 1, + 7: 2 } async start() { @@ -273,7 +298,7 @@ export class SchedulerWzryZuanshiSendPrize extends SchedulerWzryAutoBaoMing { await this.record() return } - let _prizeCon = G.gc.wangzherongyao.wangzhe.jiangli.zuanshi + let _prizeCon = this.typeprzie=='zhuanshi'?G.gc.wangzherongyao.wangzhe.jiangli.zuanshi:G.gc.wangzherongyao.wangzhe.jiangli.wangzhe; let _u = [] for (let index = 0; index < _user.length; index++) { const element = _user[index]; @@ -281,6 +306,10 @@ export class SchedulerWzryZuanshiSendPrize extends SchedulerWzryAutoBaoMing { if (element.data.player.uid.indexOf('npc_') != -1) continue if (element?.isprize?.[this.typeprzie]) continue let prize = _prizeCon[this.idx[element.deep]].p + + //注意:这里的调用addEmail时,cross参数用的是true + //因为这个定时器是在跨服上执行的,邮件先临时放到跨服 + //在下方有个每天20:15运行的定时器:SchedulerWzrycrossEmail,负责从跨服里拿本地的邮件 prize.length > 0 && EmailFun.addEmail({ uid: element.uid, type: 'system', @@ -301,8 +330,9 @@ export class SchedulerWzryZuanshiSendPrize extends SchedulerWzryAutoBaoMing { export class SchedulerWzryWangZheone extends SchedulerWzryZuanshiOne { id: schedulerType = 'wzry_wangzheone'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start64 + 2 * 60; - name = '王者荣耀 8 无需调时间'; + //time = G.gc.wangzherongyao.wangzhe.eventtime.start64 + 2 * 60; + time = 3*24*3600 + 20*3600 + 10*60; + name = '发八强竞猜通知邮件(周四20:10)'; type = 'week'; deep = 5 max = 16 @@ -314,7 +344,7 @@ export class SchedulerWzryWangZheone extends SchedulerWzryZuanshiOne { async start() { super.start() - // 全区邮件 竞猜王者开启 // todo 全区邮件 + // 全区邮件 竞猜王者开启 EmailFun.addQuanFuEmail({ uid: "system", type: 'system', @@ -328,8 +358,9 @@ export class SchedulerWzryWangZheone extends SchedulerWzryZuanshiOne { export class SchedulerWzryWangZhetwo extends SchedulerWzryZuanshiOne { id: schedulerType = 'wzry_wangzhetwo'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start8; - name = '王者荣耀 4'; + //time = G.gc.wangzherongyao.wangzhe.eventtime.start8; + time = 5*24*3600 + 11*3600 + 55*60; + name = '王者荣耀八进四(周六11:55)'; type = 'week'; deep = 6 max = 8 @@ -342,8 +373,9 @@ export class SchedulerWzryWangZhetwo extends SchedulerWzryZuanshiOne { export class SchedulerWzryWangZhethree extends SchedulerWzryZuanshiOne { id: schedulerType = 'wzry_wangzhethree'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start8 + 1 * 60; - name = '王者荣耀 2 无需调时间'; + //time = G.gc.wangzherongyao.wangzhe.eventtime.start8 + 1 * 60; + time = 5*24*3600 + 17*3600 + 55*60; + name = '王者荣耀四进二(周六17:55)'; type = 'week'; deep = 7 max = 4 @@ -356,8 +388,9 @@ export class SchedulerWzryWangZhethree extends SchedulerWzryZuanshiOne { export class SchedulerWzryWangZhefour extends SchedulerWzryZuanshiOne { id: schedulerType = 'wzry_wangzhefour'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start8 + 2 * 60; - name = '王者荣耀 1 无需调时间'; + //time = G.gc.wangzherongyao.wangzhe.eventtime.start8 + 2 * 60; + time = 5*24*3600 + 19*3600 + 55*60; + name = '王者荣耀决赛(周六19:55)'; type = 'week'; deep = 8 max = 2 @@ -370,19 +403,21 @@ export class SchedulerWzryWangZhefour extends SchedulerWzryZuanshiOne { export class SchedulerWzryWangzheSendPrize extends SchedulerWzryZuanshiSendPrize { id: schedulerType = 'wzry_wangzhesendprize'; - time = G.gc.wangzherongyao.wangzhe.eventtime.wanzhesaisendprize; - name = '王者荣耀王者赛结束发奖'; + //time = G.gc.wangzherongyao.wangzhe.eventtime.wanzhesaisendprize; + time = 5*24*3600 + 20*3600 + 10*60; + name = '王者荣耀王者赛结束发奖(周六20:10)'; type = 'week'; - deep = 6 // 可以获奖的deep + deep = 7 // 可以获奖的deep maxdeep = 9 // 此时最大的deep 避免重复执行 - max = 8 // 此时发奖人数 8 + max = 4 // 此时发奖人数 typeprzie = 'wangzhe' } export class SchedulerWzryWangzheWZZD extends SchedulerWzryAutoBaoMing { id: schedulerType = 'wzry_wangzheWZZD'; - time = G.gc.wangzherongyao.wangzhe.eventtime.start8 + 4 * 60; - name = '王者荣耀王者之巅保存四强数据 无需调时间'; + //time = G.gc.wangzherongyao.wangzhe.eventtime.start8 + 4 * 60; + time = 5*24*3600 + 20*3600 + 5*60; + name = '王者荣耀王者之巅保存四强数据(周六20:05)'; type = 'week'; async start() { @@ -423,8 +458,9 @@ export class SchedulerWzryWangzheWZZD extends SchedulerWzryAutoBaoMing { export class SchedulerWzryjingcaiSendPrize extends SchedulerWzryAutoBaoMing { id: schedulerType = 'wzry_jingcaiprize'; - time = G.gc.wangzherongyao.wangzhe.eventtime.wanzhesaisendprize; - name = '王者荣耀发送竞猜奖励'; // 本服定时器 + //time = G.gc.wangzherongyao.wangzhe.eventtime.wanzhesaisendprize; + time = 5*24*3600 + 20*3600 + 10*60; + name = '王者荣耀发送竞猜奖励(周六20:10)'; // 本服定时器 type = 'week'; async start() { @@ -446,7 +482,8 @@ export class SchedulerWzryjingcaiSendPrize extends SchedulerWzryAutoBaoMing { let playName = index + 1 ChatFun.newMsg({ type: 'local', - msg: G.gc.pmd.tlsd_pmd, + //第1、2名可以区分,但是34都是4强,无法区分,所以单独用一句特别的语言包 + msg: playName<=2?G.gc.pmd.tlsd_pmd:"intr_pmd_tlsd_34", time: G.time, sender: 'system', otherData: { @@ -463,9 +500,13 @@ export class SchedulerWzryjingcaiSendPrize extends SchedulerWzryAutoBaoMing { if (!element.isjingcai || !element.isjingcai.guessuid) continue // 增加容错 let idx = _rank.indexOf(element.isjingcai.guessuid) if (idx != -1 && _chknum != 0) { - let xs = idx != 0 ? 0.3 : 0.4 + + //某个玩家投注的钻石数量 + let totalmoney = element.isjingcai.totalmoney; + //冠军给2倍返回,其他的1.5倍 + let xs = idx != 0 ? 1.5 : 2 // @ts-ignore - let _n = parseInt(_jcAllNum * xs / _chknum) > _jcAllNum * 10 ? _jcAllNum * 10 : parseInt(_jcAllNum * xs / _chknum) + let _n = parseInt(totalmoney * xs); //parseInt(_jcAllNum * xs / _chknum) > _jcAllNum * 10 ? _jcAllNum * 10 : parseInt(_jcAllNum * xs / _chknum) let prize = [{ "a": "attr", "t": "rmbmoney", "n": _n }] prize.length > 0 && EmailFun.addEmail({ uid: element.uid, @@ -493,8 +534,8 @@ export class SchedulerWzryjingcaiSendPrize extends SchedulerWzryAutoBaoMing { export class SchedulerWzryendDel extends SchedulerWzryAutoBaoMing { id: schedulerType = 'wzry_end'; - time = 604500; // 周天23.55 本服执行 - name = '王者荣耀结束清除数据'; + time = 604500 + 4*60; // 周天23.59 本服执行 + name = '王者荣耀结束清除数据(周日23:59)'; type = 'week'; async start() { @@ -504,38 +545,39 @@ export class SchedulerWzryendDel extends SchedulerWzryAutoBaoMing { } -export class SchedulerWzrycrossEmail extends SchedulerWzryAutoBaoMing { - id: schedulerType = 'crosseamil_wzry'; - time = 79200; // 每五分钟检测 本服执行 将跨服邮件拉到本服 每天十点运行 - name = '拉跨服邮件到本服定时器'; - type = 'day'; - - async start() { - let _res = await G.clientCross.callApi('wzry/WzFightData', { uid: '', isemail: true }); - if (_res.isSucc && Object.keys(_res.res.crossEmail).length) { - let crossEmail = _res.res.crossEmail - let delEmail = [] - for (let index = 0; index < crossEmail.length; index++) { - const element = crossEmail[index]; - let _prize = element?.prizeData?.prize || [] - if (element?.prizeData) delete element.prizeData - element["prize"] = _prize - if (element.uid == "system") { - delEmail.push(element._id) - delete element._id - EmailFun.addQuanFuEmail(element) - - } else if ( await G.redis.hGet('player:uids', element.uid)) { - delEmail.push(element._id) - delete element._id - EmailFun.addEmail(element) - } - } - await G.clientCross.callApi('wzry/UpdateFight', { uid: '', isdelemail: { isdel: true, email: delEmail } }) - } - await this.record(); - } -} +// export class SchedulerWzrycrossEmail extends SchedulerWzryAutoBaoMing { +// id: schedulerType = 'crosseamil_wzry'; +// //每天晚上的20:15分,从跨服里拉取邮件数据到本地 +// time = 72900; +// name = '拉跨服邮件到本服定时器(每天20:15)'; +// type = 'day'; +// +// async start() { +// let _res = await G.clientCross.callApi('wzry/WzFightData', { uid: '', isemail: true }); +// if (_res.isSucc && Object.keys(_res.res.crossEmail).length) { +// let crossEmail = _res.res.crossEmail +// let delEmail = [] +// for (let index = 0; index < crossEmail.length; index++) { +// const element = crossEmail[index]; +// let _prize = element?.prizeData?.prize || [] +// if (element?.prizeData) delete element.prizeData +// element["prize"] = _prize +// if (element.uid == "system") { +// delEmail.push(element._id) +// delete element._id +// EmailFun.addQuanFuEmail(element) +// +// } else if ( await G.redis.hGet('player:uids', element.uid)) { +// delEmail.push(element._id) +// delete element._id +// EmailFun.addEmail(element) +// } +// } +// await G.clientCross.callApi('wzry/UpdateFight', { uid: '', isdelemail: { isdel: true, email: delEmail } }) +// } +// await this.record(); +// } +// } // 分组 export async function wzrygroup(userList) { diff --git a/src/public/scheduler/scheduler_zhanling.ts b/src/public/scheduler/scheduler_zhanling.ts index 38f6db5..b77d0e5 100644 --- a/src/public/scheduler/scheduler_zhanling.ts +++ b/src/public/scheduler/scheduler_zhanling.ts @@ -1,38 +1,43 @@ -import { PublicShared } from '../../shared/public/public'; -import { Scheduler, schedulerType } from './scheduler'; +import {PublicShared} from '../../shared/public/public'; +import {Scheduler, schedulerType} from './scheduler'; export class SchedulerZhanLing extends Scheduler { id: schedulerType = 'zhanling'; name = '战令'; + async read() { - // ev if (PublicShared.getOpenServerDay() < G.gc.zhanling.eventOpen.day) { this.startTime = PublicShared.getToDayZeroTime(G.openTime) + G.gc.zhanling.eventOpen.day * 24 * 3600; + this.isReady = false; + return + } + let data = await this.db.findOne({type: this.id}); + if (!data) { + // 开服时间整除战令周期 + let round = Math.floor(PublicShared.getOpenServerDay() / G.gc.zhanling.eventOpen.day) + let prev_run_time = PublicShared.getToDayZeroTime(G.openTime) + round * G.gc.zhanling.eventOpen.day * 86400 + this.db.updateOne({type: this.id}, {$set: {lastRunTime: prev_run_time, round: round}}, {upsert: true}); + } + + if (!data || G.time > PublicShared.getToDayZeroTime(data.lastRunTime) + 24 * 3600 * G.gc.zhanling.eventOpen.day) { + let round = Math.floor(PublicShared.getOpenServerDay() / G.gc.zhanling.eventOpen.day) + this.startTime = PublicShared.getToDayZeroTime(G.openTime) + (round + 1) * G.gc.zhanling.eventOpen.day * 86400 } else { - let data = await this.db.findOne({ type: this.id }); - if (!data) { - // 开服时间整除战令周期 - let round = Math.floor(PublicShared.getOpenServerDay() / G.gc.zhanling.eventOpen.day) - this.db.updateOne({ type: this.id }, { $set: { lastRunTime: G.time, round: round } }, { upsert: true }); - } - - if (!data || G.time > PublicShared.getToDayZeroTime(data.lastRunTime) + 24 * 3600 * G.gc.zhanling.eventOpen.day) { - this.startTime = PublicShared.getToDayZeroTime() + 24 * 3600 * G.gc.zhanling.eventOpen.day; - - } else { - this.startTime = PublicShared.getToDayZeroTime(data.lastRunTime) + 24 * 3600 * G.gc.zhanling.eventOpen.day; - } + this.startTime = PublicShared.getToDayZeroTime(data.lastRunTime) + 24 * 3600 * G.gc.zhanling.eventOpen.day; } this.isReady = false; } + async start() { - // 开服时间整除战令周期 + // 开服时间整除战令周期 let round = Math.floor(PublicShared.getOpenServerDay() / G.gc.zhanling.eventOpen.day) - await this.db.updateOne({ type: this.id }, { $set: { lastRunTime: G.time, round: round } }, { upsert: true }); + // lastRunTime仅储存最大值,问题记录: 本地多人启动服务时,有调用此定时器的情况下,时间会混乱。 + await this.db.updateOne({type: this.id}, {$set: {round: round}, $max: {lastRunTime: G.time}}, {upsert: true}); + this.startTime = PublicShared.getToDayZeroTime() + 24 * 3600 * G.gc.zhanling.eventOpen.day; this.isStart = false; - G.mongodb.collection('zhanling').updateMany({ type: 'round' }, { $set: { data: {} } }); + G.mongodb.collection('zhanling').updateMany({type: 'round'}, {$set: {data: {}}}); } } \ No newline at end of file diff --git a/src/public/shiwu.ts b/src/public/shiwu.ts index f2a879f..4d1e715 100644 --- a/src/public/shiwu.ts +++ b/src/public/shiwu.ts @@ -1,9 +1,9 @@ -import { ObjectId } from 'mongodb'; -import { ApiCall } from 'tsrpc'; -import { CollectionShiwu } from '../module/collection_shiwu'; -import { PublicShared } from '../shared/public/public'; -import { HeroFun } from './hero'; -import { call } from './player'; +import {ObjectId} from 'mongodb'; +import {ApiCall} from 'tsrpc'; +import {CollectionShiwu} from '../module/collection_shiwu'; +import {PublicShared} from '../shared/public/public'; +import {HeroFun} from './hero'; +import {call} from './player'; type shiwuType = CollectionShiwu; type shiwuChange = Partial; - static async getShiwu(call: ApiCall, _id: string[]): Promise; - static async getShiwu(call: ApiCall, _id: string | string[]) { - if (typeof _id == 'string') { - return await G.redis.get('shiwu', call.uid, _id); + static async getShiwu(call: ApiCall, oid: string): Promise; + static async getShiwu(call: ApiCall, oid: string[]): Promise; + static async getShiwu(call: ApiCall, oid: string | string[]) { + if (typeof oid == 'string') { + let {_id, ...data} = await G.mongodb.collection('shiwu').findOne( + {_id: G.mongodb.conversionId(oid)} + ) + data['_id'] = oid; + return data } else { - let ss = await G.mongodb.collection('shiwu').find({ uid: call.uid, _id: { $in: _id.map(v => G.mongodb.conversionId(v)) } }).toArray(); + let oids = [].concat(oid).map(v => G.mongodb.conversionId(v)) + let ss = await G.mongodb.collection('shiwu').find({uid: call.uid, _id: {$in: oids}}).toArray(); return ss.map(v => G.mongodb.conversionIdObj(v)); } } + /**修改饰物属性 */ static async changeShiwuAttr(call: call, shiwu: Pick & Partial>, change: shiwuChange, changeHero = true) { @@ -39,7 +46,7 @@ export class ShiwuFun { if (_pos) { _shiwu[_pos] = null; delete _shiwu[_pos]; - await HeroFun.changeHeroAttr(call, takeHero, { shiwu: _shiwu }); + await HeroFun.changeHeroAttr(call, takeHero, {shiwu: _shiwu}); } } } @@ -55,17 +62,20 @@ export class ShiwuFun { if (_pos) { _shiwu[_pos] = this.fmtHeroShiwu(shiwu as shiwuType); - await HeroFun.changeHeroAttr(call, takeHero, { shiwu: _shiwu }); + await HeroFun.changeHeroAttr(call, takeHero, {shiwu: _shiwu}); } } } - for (let k in change) { - G.redis.set('shiwu', call.uid, shiwu._id, k as keyof shiwuType, change[k]); - } - G.mongodb.collection('shiwu').updateOne({ uid: call.uid, _id: new ObjectId(shiwu._id) }, { $set: { ...change } }); + // for (let k in change) { + // G.redis.set('shiwu', call.uid, shiwu._id, k as keyof shiwuType, change[k]); + // } + G.mongodb.collection('shiwu').updateOne( + {uid: call.uid, _id: new ObjectId(shiwu._id)}, {$set: {...change}} + ); call.addEventMsg('msg_s2c/ShiwuChange', shiwu._id, change); } + /**随机饰物基础属性 */ static randomJichu(shiwu: Pick): shiwuType['jichu'] { let conf = G.gc.shiwu[shiwu.shiwuId]; @@ -79,6 +89,7 @@ export class ShiwuFun { return jichu; } + /**随机饰物附加属性 */ static randomFujiaAll(shiwu: Pick & { shiwuId?: string; }, lockArr: number[] = []) { let lv = G.gc.shiwu[shiwu?.shiwuId].lv || 1; @@ -123,6 +134,7 @@ export class ShiwuFun { } } } + /**随机饰物专属属性 */ static randomZhuanshu(shiwu: Pick) { if (shiwu.colour < 5) return; @@ -130,7 +142,7 @@ export class ShiwuFun { let isSkill = PublicShared.randomNum(1, 10) <= this._conf.chongzhurate.skill_zhuanshu; if (!isSkill) { - var { p, ...buff } = this._conf.buff_zhuanshu.random(); + var {p, ...buff} = this._conf.buff_zhuanshu.random(); var buffKey = Object.keys(buff)[0]; var buffVal = buff[buffKey]; } @@ -141,11 +153,13 @@ export class ShiwuFun { skill: isSkill ? this._conf.skill_zhuanshu.random().id : '', }; } + /**格式化为英雄穿戴的饰物数据 */ static fmtHeroShiwu(shiwu: shiwuType) { - let { uid, wearId, ...ops } = shiwu; + let {uid, wearId, ...ops} = shiwu; return ops; } + static randomFujia(index: number, max = false) { let buff = (this._conf.fujia_colour.buffRandom[index].buff as k_v<[number, number]>[]).random(); let buffKey = Object.keys(buff)[0]; diff --git a/src/public/shop.ts b/src/public/shop.ts index 0a6966b..9145f0f 100644 --- a/src/public/shop.ts +++ b/src/public/shop.ts @@ -1,8 +1,7 @@ -import { ApiCall } from 'tsrpc'; -import { CollectionShop } from '../module/collection_shop'; -import { ResOpen, shopItem } from '../shared/protocols/shop/PtlOpen'; -import { PublicShared } from '../shared/public/public'; -import { ShiwuFun } from './shiwu'; +import {CollectionShop} from '../module/collection_shop'; +import {ResOpen, shopItem} from '../shared/protocols/shop/PtlOpen'; +import {PublicShared} from '../shared/public/public'; +import {ShiwuFun} from './shiwu'; type shopData = ResOpen; type changeData = { @@ -11,6 +10,7 @@ type changeData = { export class ShopFun { static changeType: Partial; + static getShopItem(shops: shopItem[]): shopItem { let item = PublicShared.randomDropAny(shops); @@ -33,6 +33,7 @@ export class ShopFun { return item; } + /**从商品掉落组中获取商品 */ static getShopItems(shopId: string | number, lv: number) { let shopItems: shopItem[] = []; @@ -45,23 +46,88 @@ export class ShopFun { let sDay = PublicShared.getOpenServerDay(); return shopItems.filter(s => s.openDay <= sDay); } + /**修改商店数据 */ - static async changeShopData(rId: string, shopId: string, shopData: Partial, change: Partial) { + // static async changeShopData(rId: string, shopId: string, shopData: Partial, change: Partial) { + // + // Object.assign(shopData, change); + // + // for (let k in change) { + // G.redis.set('shop', rId, shopId, k as keyof CollectionShop, change[k]); + // } + // } - Object.assign(shopData, change); + static async changeShopData(uid: string, shopId: string, change: Partial) { + let where = {uid: uid, shopId: shopId} + G.mongodb.collection("shop").updateOne(where, {$set: change}) + } - for (let k in change) { - G.redis.set('shop', rId, shopId, k as keyof CollectionShop, change[k]); + static async initShopData(uid: string, shopId: string) { + let gud = await G.mongodb.collection("user").findOne({uid: uid}, { + projection: {lv: 1, _id: 0} + }) + let lv = gud?.lv || 1; + + let shopConf = G.gc.shop[shopId]; + let zt = PublicShared.getToDayZeroTime(G.time) + + let n + if (!shopConf?.autoRefreshTime) { + n = 0 + } else { + n = Math.trunc((G.time - zt) / shopConf.autoRefreshTime) } + + return (await G.mongodb.collection("shop").findOneAndUpdate( + {uid: uid, shopId: shopId}, + { + $set: { + buyNum: {}, + shopItems: this.getShopItems(shopId, lv), + useFreeRefreshNum: 0, + useRecoilRefreshNum: 0, + lastAutoRefreshTime: PublicShared.getToDayZeroTime(G.time) + n * shopConf.autoRefreshTime, + lastFreeRefreshTime: G.time + } + }, + {upsert: true, returnDocument: 'after'} + )).value + } + + static async getShopData(uid: string, shopId: string) { + let where = { + uid: uid, + shopId: shopId + }; + let shopConf = G.gc.shop[shopId]; + let shopData = await G.mongodb.collection("shop").findOne(where); + + // 商店自动刷新 + if (!shopData || (shopConf.autoRefreshTime > 0 && G.time - shopData.lastAutoRefreshTime >= shopConf.autoRefreshTime)) { + return await this.initShopData(uid, shopId) + } + + // 免费刷新次数刷新 + if (shopConf.freeRefreshInterval > 0 && G.time - shopData.lastFreeRefreshTime >= shopConf.freeRefreshInterval) { + shopData.useFreeRefreshNum = 0; + shopData.lastFreeRefreshTime = G.time; + await this.changeShopData(uid, shopId, {useFreeRefreshNum: 0, lastFreeRefreshTime: G.time}); + } + + return shopData } /**修改工会商店数据 */ - static async changeGHShopData(call: ApiCall, shopId: string, shopData: Partial, change: Partial) { + // static async changeGHShopData(call: ApiCall, shopId: string, shopData: Partial, change: Partial) { + // + // Object.assign(shopData, change); + // + // for (let k in change) { + // G.redis.set('shop', call.conn.gud.ghId, shopId, k as keyof CollectionShop, change[k]); + // } + // } - Object.assign(shopData, change); - - for (let k in change) { - G.redis.set('shop', call.conn.gud.ghId, shopId, k as keyof CollectionShop, change[k]); - } + static async changeGHShopData(ghid: string, shopId: string, change: Partial) { + this.changeShopData(ghid, shopId, change) } } \ No newline at end of file diff --git a/src/public/tanxian.ts b/src/public/tanxian.ts index 6781739..00c91b8 100644 --- a/src/public/tanxian.ts +++ b/src/public/tanxian.ts @@ -37,4 +37,11 @@ export class TanXianFun { } return num; } + /**获取最后领取奖励的id与sort后的数组*/ + static getLastMapId(receivePrizeConfId: string[]) { + if(!receivePrizeConfId) receivePrizeConfId = [] + receivePrizeConfId = receivePrizeConfId.sort((a, b) => ~~a - ~~b); + let receiveLastId = receivePrizeConfId.length > 0 ? receivePrizeConfId[receivePrizeConfId.length - 1] : '0';// 获取当前的领取进度 + return {receiveLastId, receivePrizeConfId} + } } \ No newline at end of file diff --git a/src/public/task.ts b/src/public/task.ts index f0389bf..f9f4171 100644 --- a/src/public/task.ts +++ b/src/public/task.ts @@ -87,13 +87,15 @@ export class TaskFun { /** * - * @param uid + * @param call * @param stype 任务stype * @param val 任务完成值 * @param chkCall 检测回调 * @param chkval 任务条件检测值 * @param isinc 是否累加 * 设置某种任务类型的nval + * @param alchangeVal + * @param arg */ static async setTaskVal(call: ApiCall, stype: number, val: number, chkCall: Function, chkval: number = 0, isinc: number = 0, alchangeVal: Function, arg) { let uid = call.uid; @@ -115,7 +117,6 @@ export class TaskFun { await G.mongodb.collection(SHUJUKU).deleteMany({uid: call.uid, taskid: _task["taskid"]}); continue } - ; let _pval = _taskCon["pval"]; let _nval = _task["nval"]; @@ -146,7 +147,7 @@ export class TaskFun { await this.setTask(uid, _where, _setData); if (_resVal == _pval) { - call.conn.sendMsg('msg_s2c/TaskChange', {..._task, nval: _resVal}) + G.server.sendMsgByUid(call.uid, 'msg_s2c/TaskChange', {..._task, nval: _resVal}) } } } @@ -266,6 +267,7 @@ export class TaskFun { /** * 格式化任务数据 + * @param call * @param task 任务配置 */ static async fmtTask(call: ApiCall, task: { stype: number, type: number, id: number, pval: number; }) { @@ -286,7 +288,7 @@ export class TaskFun { /** * 检测生成后续任务 - * @param uid + * @param call * @param _follow 后续任务id * @param _task 任务数据 * @returns 新的任务 @@ -305,6 +307,26 @@ export class TaskFun { return newTask; } + /** + * 更新主线任务 + * @returns 新的任务 + * @param call + */ + static async updateMainTask(call: ApiCall) { + let data = await G.mongodb.collection(SHUJUKU).findOne({uid: call.uid, type: 2, finish: 0}); + + let _ftaskCon = await TaskFun.getTaskConByType(2, data.taskid); + // @ts-ignore + let newTask = await TaskFun.fmtTask(call, _ftaskCon); + + G.mongodb.collection(SHUJUKU).updateOne({ + uid: call.uid, + type: 2, + finish: 0, + taskid: data.taskid + }, {$set: {...newTask, nval: data.nval || newTask.nval, retime: data.retime,}}, {upsert: true}) + } + /** * 生成所有任务 */ @@ -381,7 +403,7 @@ export class TaskFun { _tasks.map(i => { if (i.type == 2) { - call.conn.sendMsg('msg_s2c/TaskChange', i) + G.server.sendMsgByUid(call.uid, 'msg_s2c/TaskChange', i) } }) @@ -489,11 +511,13 @@ export class TaskAllEmitFun { G.emit("Class_task_105", 'Class_task_105', node.call, _val, 0); } } - if (node.call.eventMsg && node.call.eventMsg["msg_s2c/PlayerChange"] && node.call.eventMsg["msg_s2c/PlayerChange"].lv) { + // 多加一次经验变化检测,防止出现等级达到但任务未完成的情况 + if (node.call.eventMsg && node.call.eventMsg["msg_s2c/PlayerChange"] && + (node.call.eventMsg["msg_s2c/PlayerChange"].lv || node.call.eventMsg["msg_s2c/PlayerChange"].nexp)) { // 玩家升级 - let _lv = node.call.eventMsg["msg_s2c/PlayerChange"].lv; + let _lv = node.call.conn.gud.lv; G.emit("Class_task_104", 'Class_task_104', node.call, _lv, 0); - HongDianChange.sendChangeKey(node.call.uid, ['jijinhd']) + if (node.call.eventMsg["msg_s2c/PlayerChange"].lv) HongDianChange.sendChangeKey(node.call.uid, ['jijinhd']) } if (node.call.service.name == 'tanxian/Fight' && node.return.isSucc) { let _val = node.call.conn.gud.mapId; @@ -662,7 +686,7 @@ export class TaskAllEmitFun { let _val = 1 if (node.call.service.name == 'friend/Gift') { - _val = (node.call.return.res.change.sendGift.length || 0) + _val = (node.call.return.res.change.sendGift?.length || 0) } _val = _val + usertasklog.friendAsk + usertasklog.sendGift await G.mongodb.collection('playerInfo', 'usertasklog').updateOne({ @@ -744,7 +768,7 @@ export class TaskAllEmitFun { if ([3, 4].includes(itemConf.type)) { // 进行 x 次英雄合成 let prizeList = node.return.res.prize - console.log(prizeList) + //console.log(prizeList) let heroList = prizeList.filter(i => i.a == 'hero') let equipList = prizeList.filter(i => i.a == 'equip') @@ -763,6 +787,8 @@ export class TaskAllEmitFun { // 修复 x 次名刀 let _val = node.call.req.num; G.emit("Class_task_136", 'Class_task_136', node.call, _val, 0); + // todo 统计藏品修复胶,此处只是临时处理,防止线上任务数据出错,正确做法是,统计修复胶的消耗,走136任务的统计 + G.emit("Class_task_134", 'Class_task_134', node.call, _val, 0, {}); } if (node.call.service.name == 'peijian/LvUp' && node.return.isSucc) { @@ -777,6 +803,42 @@ export class TaskAllEmitFun { G.emit("Class_task_138", 'Class_task_138', node.call, _val, 0); } + if (node.call.service.name == 'gongyu/zuozhanjihua/SetSkill' && node.return.isSucc) { + // 主角的家布置计划上阵{1}个技能 + let _val = R.compose(R.filter(i => !!i), R.values())(node.call.conn.gud.fightSkills).length; + G.emit("Class_task_148", 'Class_task_148', node.call, _val, 0); + } + + if (node.call.service.name == 'pata/Fight' && node.return.isSucc) { + // 黑暗塔通关至{1}层 + let _val = node.return.res.mydata.lv - 1; + G.emit("Class_task_149", 'Class_task_149', node.call, _val, 0); + } + + if (node.call.service.name == 'weixiuchang/UpLv' && node.return.isSucc) { + // 维修厂进行{1}次安装或一键安装 + G.emit("Class_task_150", 'Class_task_150', node.call, 1, 0); + } + + if (node.call.service.name == 'zhanqianbushu/Select' && node.return.isSucc) { + // 出战阵型启用任意阵型 + let _val = node.call.conn.gud.selectMatrix ? 1 : 0; + G.emit("Class_task_151", 'Class_task_151', node.call, _val, 0); + } + + if (node.call.service.name == 'zhanqianbushu/Up' && node.return.isSucc) { + // 升级{1}次阵型 + let _val = R.compose(R.sum(), R.values())(node.call.conn.gud.matrix); + G.emit("Class_task_152", 'Class_task_152', node.call, _val, 0); + } + + if (node.call.service.name == 'yongbingzhuzhan/Handle' && node.return.isSucc) { + // 干部助战上阵{1}个干部 + let _val = node.call.conn.gud.helpHeros.length; + G.emit("Class_task_153", 'Class_task_153', node.call, _val, 0); + } + + if (node.call.eventMsg && node.call.eventMsg["msg_s2c/PeijianChange"] && node.call.eventMsg["msg_s2c/PeijianChange"]) { let _change = node.call.eventMsg["msg_s2c/PeijianChange"]; diff --git a/src/public/taskclass.ts b/src/public/taskclass.ts index 67993c7..44e4190 100644 --- a/src/public/taskclass.ts +++ b/src/public/taskclass.ts @@ -1,10 +1,17 @@ import {ApiCall} from "tsrpc" import {YangChengMuBiaofun} from "../api_s2c/event/yangchengmubiao/fun" +import {Christmasfun} from "../api_s2c/event/christmas/fun" // import { YangChengMuBiaofun } from "../api_s2c/event/yangchengmubiao/fun" import {Wjjl} from "../module/collection_wjjl" import {PublicShared} from "../shared/public/public" import {PayFun} from "./pay" import {TaskFun} from "./task" +import {CollectionWanted} from "../module/collection_wanted"; +import {TanXianFun} from "./tanxian"; +import {PataFun} from "./pata"; +import {weixiuchangType} from "../shared/protocols/weixiuchang/type"; +import {FunWeiXiuChang} from "./weixiuchang"; +import {JJCFun} from "./jjc"; let _classNameFunc = {} /** @@ -66,6 +73,8 @@ export module manager { TaskFun.setTaskVal(call, this.stype, val, this.chkCall, chkval, this.isinc, this.alchangeVal, arg) // 养成目标任务计数 YangChengMuBiaofun.setTaskVal(call, this.stype, val, this.chkCall, chkval, this.isinc, this.alchangeVal, arg) + // 圣诞任务计数 + Christmasfun.setTaskVal(call, this.stype, val, this.chkCall, chkval, this.isinc, this.alchangeVal, arg) } // 任务数值, 和检测值,看情况需要上层复写 @@ -82,6 +91,7 @@ export module manager { this.setVal(call, val, chkval, arg) // 活动任务监听 todo + } // 监听事件 @@ -129,15 +139,17 @@ export module manager { export class Class_task_104 extends BaseClass { stype = 104 isinc = 0 + async initVal(call: ApiCall, con) { - let gud = call.conn.gud - return gud["lv"] + return call.conn.gud?.lv || 1 } } + // 第7个任务 玩家通关主线关卡 n 次 export class Class_task_1 extends BaseClass { stype = 1 isinc = 0 + async initVal(call: ApiCall, con) { let gud = await call.conn.gud return gud["mapId"] @@ -148,6 +160,7 @@ export module manager { export class Class_task_106 extends BaseClass { stype = 106 isinc = 0 + async initVal(call: ApiCall, con) { let _chk = parseInt(con.cond[0]) return await G.mongodb.collection('hero').countDocuments({uid: call.uid, lv: {$gte: _chk}}) || 0 @@ -163,6 +176,7 @@ export module manager { export class Class_task_107 extends BaseClass { stype = 107 isinc = 0 + async initVal(call: ApiCall, con) { let userchuzhan = await call.conn.getDefaultFightData() return Object.keys(userchuzhan.roles).length @@ -173,15 +187,16 @@ export module manager { export class Class_task_108 extends BaseClass { stype = 108 isinc = 0 + async initVal(call: ApiCall, con) { let _chk = parseInt(con.cond[0]) - let _num = await G.mongodb.collection('hero').countDocuments({ uid: call.uid, jieji: { $gte: _chk } }) || 0 + let _num = await G.mongodb.collection('hero').countDocuments({uid: call.uid, jieji: {$gte: _chk}}) || 0 return _num } async alchangeVal(call: ApiCall, con, val: number) { let _chk = parseInt(con.cond[0]) - let _num = await G.mongodb.collection('hero').countDocuments({ uid: call.uid, jieji: { $gte: _chk } }) || 0 + let _num = await G.mongodb.collection('hero').countDocuments({uid: call.uid, jieji: {$gte: _chk}}) || 0 return _num } } @@ -196,6 +211,7 @@ export module manager { export class Class_task_110 extends BaseClass { stype = 110 isinc = 0 + async initVal(call: ApiCall, con) { let skills = Object.assign({}, call.conn.gud.skills) let _num = Object.values(skills).sum() @@ -219,8 +235,12 @@ export module manager { export class Class_task_112 extends BaseClass { stype = 112 isinc = 0 + async initVal(call: ApiCall, con) { - let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ uid: call.uid, type: 'usertasklog' }) + let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ + uid: call.uid, + type: 'usertasklog' + }) return usertasklog?.maxequiplv | 0 } } @@ -229,15 +249,16 @@ export module manager { export class Class_task_113 extends BaseClass { stype = 113 isinc = 0 + async initVal(call: ApiCall, con) { let _chk = parseInt(con.cond[0]) - let _num = await G.mongodb.collection('equip').countDocuments({ uid: call.uid, lv: { $gte: _chk } }) || 0 + let _num = await G.mongodb.collection('equip').countDocuments({uid: call.uid, lv: {$gte: _chk}}) || 0 return _num } async alchangeVal(call: ApiCall, con, val: number) { let _chk = parseInt(con.cond[0]) - let _num = await G.mongodb.collection('equip').countDocuments({ uid: call.uid, lv: { $gte: _chk } }) || 0 + let _num = await G.mongodb.collection('equip').countDocuments({uid: call.uid, lv: {$gte: _chk}}) || 0 return _num } } @@ -246,11 +267,17 @@ export module manager { export class Class_task_114 extends BaseClass { stype = 114 isinc = 1 + async initVal(call: ApiCall, con) { let color = con.cond[0].toString() - let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ uid: call.uid, type: 'usertasklog' }) + let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ + uid: call.uid, + type: 'usertasklog' + }) // 符合颜色的key取出来 - let array = (Object.keys(usertasklog?.herocolor || {})).filter(v => { return v >= color }) + let array = (Object.keys(usertasklog?.herocolor || {})).filter(v => { + return v >= color + }) let _val = 0 for (let index = 0; index < array.length; index++) { // 累加符合的数量 @@ -272,11 +299,17 @@ export module manager { export class Class_task_115 extends BaseClass { stype = 115 isinc = 1 + async initVal(call: ApiCall, con) { let color = con.cond[0].toString() - let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ uid: call.uid, type: 'usertasklog' }) + let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ + uid: call.uid, + type: 'usertasklog' + }) // 符合颜色的key取出来 - let array = (Object.keys(usertasklog?.equipcolor || {})).filter(v => { return v >= color }) + let array = (Object.keys(usertasklog?.equipcolor || {})).filter(v => { + return v >= color + }) let _val = 0 for (let index = 0; index < array.length; index++) { // 累加符合的数量 @@ -298,6 +331,7 @@ export module manager { export class Class_task_116 extends BaseClass { stype = 116 isinc = 0 + async initVal(call: ApiCall, con) { let _val = 0 // 成就任务走计数 @@ -309,7 +343,7 @@ export module manager { async alchangeVal(call: ApiCall, con, val: number, arg) { val = 0 - let _where = { taskid: con.id, stype: con.stype } + let _where = {taskid: con.id, stype: con.stype} let _task = await TaskFun.getUserTaksList(call.uid, _where) if (_task[0]) { val = await PayFun.getPayDaysAllPayNum(call.uid, await PublicShared.getToDayZeroTime(_task[0].retime), G.time) * 10 @@ -352,12 +386,22 @@ export module manager { export class Class_task_122 extends BaseClass { stype = 122 isinc = 1 + + async initVal(call: ApiCall, con) { + const data = await TanXianFun.getData(call); + return data.useFastGuaJiNum || 0 + } } // 第25个任务 竞技场中挑战 n 次对手 export class Class_task_123 extends BaseClass { stype = 123 isinc = 1 + + async initVal(call: ApiCall, con) { + let data = await JJCFun.getData(call); + return data?.useFightNum || 0 + } } // 第26个任务 斩草除根进行 n 次通关或扫荡 @@ -370,6 +414,11 @@ export module manager { export class Class_task_125 extends BaseClass { stype = 125 isinc = 1 + + async initVal(call: ApiCall, con) { + let myData = await G.mongodb.cPlayerInfo('meirishilian').findOne({uid: call.uid, type: 'meirishilian'}); + return R.compose(R.sum(), R.map(i => i[0].useFightNum), R.values())(myData.data.numInfo) || 0 + } } // 第28个任务 地盘争夺抢夺或战领 n 次 @@ -382,12 +431,18 @@ export module manager { export class Class_task_127 extends BaseClass { stype = 127 isinc = 1 + + async initVal(call: ApiCall, con) { + let myData = await G.mongodb.cPlayerInfo('qjzzd').findOne({uid: call.uid, type: 'qjzzd'}); + return myData.useFightNum || 0 + } } // 第30个任务 今日登录 export class Class_task_128 extends BaseClass { stype = 128 isinc = 1 + async initVal(call: ApiCall, con) { // 任务直接完成 return con.pval @@ -398,6 +453,7 @@ export module manager { export class Class_task_129 extends BaseClass { stype = 129 isinc = 0 + async initVal(call: ApiCall, con) { let _val = await Wjjl.getVal(call.uid, "jjc_rank") if (_val && _val <= con.pval) { @@ -431,6 +487,11 @@ export module manager { export class Class_task_132 extends BaseClass { stype = 132 isinc = 1 + + async initVal(call: ApiCall, con) { + let data: Partial = await G.mongodb.collection('wanted').findOne({uid: call.uid}) || {}; + return data.toDayUseNum || 0 + } } // 第35个任务 进行 x 教会招募 @@ -445,6 +506,11 @@ export module manager { isinc = 1 async alchangeVal(call: ApiCall, con, val: number, arg) { + // todo 统计藏品修复胶,此处只是临时处理,防止线上任务数据出错,正确做法是,统计修复胶的消耗,走136任务的统计 + if (call.service.name == 'gongyu/mingdao/Repair' && typeof call.eventMsg?.['msg_s2c/PlayerChange']?.rmbmoney == 'number') { + return val || 1 + } + let _need = arg[2].filter(l => l.a == 'item') let _res = {} for (let index = 0; index < _need.length; index++) { @@ -539,9 +605,14 @@ export module manager { async initVal(call: ApiCall, con) { let color = con.cond[0].toString() - let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ uid: call.uid, type: 'usertasklog' }) + let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ + uid: call.uid, + type: 'usertasklog' + }) // 符合颜色的key取出来 - let array = (Object.keys(usertasklog?.peijiancolor || {})).filter(v => { return v >= color }) + let array = (Object.keys(usertasklog?.peijiancolor || {})).filter(v => { + return v >= color + }) let _val = 0 for (let index = 0; index < array.length; index++) { // 取出符合条件的最高等级 @@ -585,11 +656,11 @@ export module manager { isinc = 0 async initVal(call: ApiCall, con) { - return await G.mongodb.collection('equip').countDocuments({uid: call.uid, wearaId: {$ne: "" }}) || 0 + return await G.mongodb.collection('equip').countDocuments({uid: call.uid, wearaId: {$ne: ""}}) || 0 } async alchangeVal(call: ApiCall, con, val: number) { - return await G.mongodb.collection('equip').countDocuments({uid: call.uid, wearaId: {$ne: "" }}) || 0 + return await G.mongodb.collection('equip').countDocuments({uid: call.uid, wearaId: {$ne: ""}}) || 0 } } @@ -600,12 +671,15 @@ export module manager { isinc = 1 async initVal(call: ApiCall, con) { - let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ uid: call.uid, type: 'usertasklog' }); + let usertasklog = await G.mongodb.collection('playerInfo', 'usertasklog').findOne({ + uid: call.uid, + type: 'usertasklog' + }); return (usertasklog.friendAsk || 0) + (usertasklog.sendGift || 0) } async alchangeVal(call: ApiCall, con) { - if(call.service.name=='friend/Gift'){ + if (call.service.name == 'friend/Gift') { return call.return.res.change.sendGift.length || 0 } return 1 @@ -630,6 +704,68 @@ export module manager { isinc = 0 } + // 第50个任务 主角的家布置计划上阵{1}个技能 + export class Class_task_148 extends BaseClass { + stype = 148 + isinc = 0 + + async initVal(call: ApiCall, con) { + let _val = R.compose(R.filter(i => !!i), R.values())(call.conn.gud.fightSkills).length; + return _val || 0 + } + } + + // 第51个任务 黑暗塔通关至{1}层 + export class Class_task_149 extends BaseClass { + stype = 149 + isinc = 0 + + async initVal(call: ApiCall, con) { + let changeInfo = await PataFun.getInfo(call.uid); + return changeInfo.lv - 1 || 0 + } + } + + // 第52个任务 维修厂进行{1}次安装或一键安装 + export class Class_task_150 extends BaseClass { + stype = 150 + isinc = 1 + + async initVal(call: ApiCall, con) { + let data: weixiuchangType = await FunWeiXiuChang.getFindOne(call); + if (data.star > 0 || data.schedule.find(i => i != 0)) { + return 1 + } + return 0 + } + } + + // 第53个任务 出战阵型启用任意阵型 + export class Class_task_151 extends BaseClass { + stype = 151 + isinc = 0 + + async initVal(call: ApiCall, con) { + return call.conn.gud.selectMatrix ? 1 : 0; + } + } + + // 第54个任务 升级{1}次阵型 + export class Class_task_152 extends BaseClass { + stype = 152 + isinc = 1 + } + + // 第55个任务 干部助战上阵{1}个干部 + export class Class_task_153 extends BaseClass { + stype = 153 + isinc = 1 + + async initVal(call: ApiCall, con) { + return call.conn.gud?.helpHeros?.length || 0; + } + } + } diff --git a/src/public/user.ts b/src/public/user.ts index 26f6566..0189473 100644 --- a/src/public/user.ts +++ b/src/public/user.ts @@ -8,6 +8,7 @@ import { player } from '../shared/protocols/user/type'; import { PublicShared } from '../shared/public/public'; import { PlayerFun } from './player'; import { ZhanLingTasks } from './zhanling'; +import { getGud, setGud } from './gud'; export const defaultUserInfo: playerInfo = { lv: 1, @@ -202,9 +203,10 @@ export class UserFun { } }); - for (let k in add) { - G.redis.set('user', gud.uid, k as any, add[k] as any); - } + // for (let k in add) { + // G.redis.set('user', gud.uid, k as any, add[k] as any); + // } + setGud(gud.uid, add); } return obj; @@ -240,6 +242,8 @@ export class UserFun { let b64 = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(gud.bindUid + gud.sid)); gud.name = `temp_${b64}`.toLocaleLowerCase(); gud.logoutTime = 0 // 设置默认值 + gud.status = 0 // 设置默认值 + gud.status_chat = 0 // 设置默认值 await G.mongodb.collection('user').insertOne(gud); // await G.mongodb.collection('user').updateOne({ bindUid,sid }, { @@ -259,16 +263,18 @@ export class UserFun { return gud; } static async getGud(uid: string) { - return await G.redis.get('user', uid); + //return await G.redis.get('user', uid); + return await getGud(uid); } /**激活头像框 */ static async activeHeadFrame(uid: string, k: string, v: number) { let gud: player; - if (G.server.uid_connections[uid]) { - gud = G.server.uid_connections[uid].gud; - } else { - gud = await G.redis.get('user', uid); - } + // if (G.server.uid_connections[uid]) { + // gud = G.server.uid_connections[uid].gud; + // } else { + // gud = await G.redis.get('user', uid); + // } + gud = await getGud(uid); let change = false; let headFrame = G.gc.playerHeadFrame; @@ -314,11 +320,12 @@ export class UserFun { /**激活聊天框 */ static async activeChatFrame(uid: string, k: string, v: number) { let gud: player; - if (G.server.uid_connections[uid]) { - gud = G.server.uid_connections[uid].gud; - } else { - gud = await G.redis.get('user', uid); - } + // if (G.server.uid_connections[uid]) { + // gud = G.server.uid_connections[uid].gud; + // } else { + // gud = await G.redis.get('user', uid); + // } + gud = await getGud(uid); let change = false; let chatFrame = G.gc.playerChatFrame; diff --git a/src/public/weixiuchang.ts b/src/public/weixiuchang.ts new file mode 100644 index 0000000..6327bb9 --- /dev/null +++ b/src/public/weixiuchang.ts @@ -0,0 +1,53 @@ +import { ApiCall } from 'tsrpc'; +import { weixiuchangType } from "../shared/protocols/weixiuchang/type"; +import { hongdianVal } from '../shared/protocols/hongdian/PtlGet'; +import { PlayerFun } from "../public/player"; + +export class FunWeiXiuChang { + static defaultSchedule = [0,0,0,0,0] + static async getFindOne (call: ApiCall): Promise{ + let uid = call.uid + let data:weixiuchangType = await G.mongodb.collection('weixiuchang').findOne({uid}); + if(!data) { + data = { + uid, + schedule: this.defaultSchedule, + star: 0, + stage: 1, + utime: G.time + } + G.mongodb.collection('weixiuchang').insertOne(data); + await PlayerFun.addAttr(call, { wxcLv: {lv: data.star, ids: data.schedule} }); + } + return data + } + + static async updateOne(call: ApiCall, data: weixiuchangType) { + await PlayerFun.addAttr(call, { wxcLv: {lv: data.star, ids: data.schedule} }); + return G.mongodb.collection('weixiuchang').updateOne({uid: call.uid}, {$set: data}); + } + + // 红点-维修厂 + static async getHongDian(call: ApiCall):Promise { + let res:hongdianVal = { show: false }; + let { star, schedule } = await this.getFindOne(call); + let { need } = G.gc.weixiuchang_zz[star]; // 升级需要的零件数量配置 + // 判断是否能升级|升星 + let starCount = 0 + for(let k = 0; k < need.length; k++) { + let item = need[k] + // 零件已装满, 升星条件累计 + if(item.n == schedule[k]) starCount++ + else { + // 物品数量判断 + let itemNum = await PlayerFun.getAtnNum(call, item); //获取物品数量 + if(itemNum > 0) { + res.show = true; + break; + } + } + } + if(starCount == need.length) res.show = true; + return res + } +} \ No newline at end of file diff --git a/src/public/wzry.ts b/src/public/wzry.ts index afd68fb..ac87051 100644 --- a/src/public/wzry.ts +++ b/src/public/wzry.ts @@ -1,8 +1,8 @@ -import {ApiCall} from 'tsrpc'; -import {formatNpcData} from '../shared/fightControl/fightFun'; -import {hongdianVal} from '../shared/protocols/hongdian/PtlGet'; -import {wangzherongyao_baoming, wangzherongyao_staus, wzry_info} from '../shared/protocols/wzry/PtlOpen'; -import {PublicShared} from '../shared/public/public'; +import { ApiCall } from 'tsrpc'; +import { formatNpcData } from '../shared/fightControl/fightFun'; +import { hongdianVal } from '../shared/protocols/hongdian/PtlGet'; +import { wangzherongyao_baoming, wangzherongyao_staus, wzry_info } from '../shared/protocols/wzry/PtlOpen'; +import { PublicShared } from '../shared/public/public'; export class WangZheRongYaofun { @@ -40,7 +40,7 @@ export class WangZheRongYaofun { /**获取报名人数 */ static async getBaoMingNum() { let zkey: string = PublicShared.getToWeek(); - let _num = G.mongodb.collection('playerInfo', 'wzry').countDocuments({isbm: 1}); + let _num = G.mongodb.collection('playerInfo', 'wzry').countDocuments({ isbm: 1 }); return _num; } @@ -59,12 +59,12 @@ export class WangZheRongYaofun { isjjzs: 0, uid: call.uid, }; - let _mydata = await G.mongodb.collection('playerInfo', 'wzry').findOne({uid: call.conn.uid, type: 'wzry'}); + let _mydata = await G.mongodb.collection('playerInfo', 'wzry').findOne({ uid: call.conn.uid, type: 'wzry' }); if (!_mydata) { await G.mongodb.collection('playerInfo', 'wzry').updateOne({ uid: call.uid, type: 'wzry' - }, {$set: _res}, {upsert: true}); + }, { $set: _res }, { upsert: true }); return _res; } else { delete _mydata._id; @@ -74,15 +74,15 @@ export class WangZheRongYaofun { /**设置报名数据 */ static async setWzryBaoMing(call: ApiCall, setData: { [id: string]: any; }) { - await G.mongodb.cPlayerInfo("wzry").updateOne({uid: call.uid, type: 'wzry'}, {$set: setData}, {upsert: true}); + await G.mongodb.cPlayerInfo("wzry").updateOne({ uid: call.uid, type: 'wzry' }, { $set: setData }, { upsert: true }); let data = await call.conn.getDefaultFightData(); - let _res = await G.clientCross.callApi('wzry/BaoMing', {zkey: setData.zkey, data: data}); + let _res = await G.clientCross.callApi('wzry/BaoMing', { zkey: setData.zkey, data: data }); return _res; } /**获取我的wzry战斗数据 */ static async getMyFight(call: ApiCall) { - let _res = await G.clientCross.callApi('wzry/WzFightData', {uid: call.uid, iswzfight: true}); + let _res = await G.clientCross.callApi('wzry/WzFightData', { uid: call.uid, iswzfight: true }); if (_res.isSucc && _res.res.info) { return _res.res.info; } @@ -91,7 +91,7 @@ export class WangZheRongYaofun { /**获取王者之巅数据 */ static async getWzzd(uid: string) { - let _res = await G.clientCross.callApi('wzry/WzFightData', {uid: uid, iswzzd: true}); + let _res = await G.clientCross.callApi('wzry/WzFightData', { uid: uid, iswzzd: true }); return _res; } @@ -106,7 +106,7 @@ export class WangZheRongYaofun { /**获取wzry某一组数据 */ static async getFightGroup(call: ApiCall, where: {}) { - let _res = await G.clientCross.callApi('wzry/WzFightGroup', {where: where}); + let _res = await G.clientCross.callApi('wzry/WzFightGroup', { where: where }); if (_res.isSucc && _res.res.info) { return _res.res.info; } @@ -115,8 +115,8 @@ export class WangZheRongYaofun { /**wzry 结束 删除相关数据 */ static async delGroup() { - let _res = await G.clientCross.callApi('wzry/WzFightData', {uid: '', isdel: true}); - await G.mongodb.collection('playerInfo', 'wzry').updateMany({type: 'wzry'}, { + let _res = await G.clientCross.callApi('wzry/WzFightData', { uid: '', isdel: true }); + await G.mongodb.collection('playerInfo', 'wzry').updateMany({ type: 'wzry' }, { $set: { isdldrefre: 0, isbm: 0, @@ -137,23 +137,19 @@ export class WangZheRongYaofun { /**设置大乱斗战斗数据 */ static async setWzryDldFight(call: ApiCall, Fight: wangzherongyao_baoming) { let data = Fight.data; - let _res = await G.clientCross.callApi('wzry/SetWzFight', {zkey: Fight.zkey, data: data, jifen: Fight.jifen}); + let _res = await G.clientCross.callApi('wzry/SetWzFight', { zkey: Fight.zkey, data: data, jifen: Fight.jifen }); return _res.res; } /**增加npc数据 */ static async addNpc(num: number) { let _wzryCon = await this.getCon(); - let _zhanli = _wzryCon.wangzhe.addnpcid; + let addnpcid = _wzryCon.wangzhe.addnpcid; let _npcFights = []; - let _npcList = Object.keys(G.gc.npc); let _zkey = await PublicShared.getToWeek(); - for (let index = 0; index < _npcList.length; index++) { - const npcid = _npcList[index]; - if (_npcFights.length >= num) break; - let _fight = formatNpcData(npcid); - // npc战力限制 - if (_fight.player.power > _zhanli[1] || _fight.player.power < _zhanli[0]) continue; + + for(let index = 0; index < num; index++){ + let _fight = formatNpcData(addnpcid[index]); let _tmp = { data: _fight, zkey: _zkey, @@ -167,17 +163,25 @@ export class WangZheRongYaofun { /**获取增加的积分 */ static async getMyScore(dldfight: number[]) { - let [_num, _score] = [0, 2]; - if (dldfight[-1] == 0) { + let _score = 0 + if (dldfight[dldfight.length-1] == 0) { _score = 10; + } else { + _score = 2; } - for (let index = dldfight.length; index < dldfight.length; index--) { - const element = dldfight[index - 1]; - if (element == 1) break; - _num += 1; + + let win_num = 0; + for (let i = dldfight.length - 1; i >= 0; i--) { + if (dldfight[i] == 0) { + win_num++; + } else { + break + } } - if (_num >= 2) _score += _num; - return _score; + if (win_num > 1) { + return _score + win_num - 1 + } + return _score } /**红点 */ @@ -202,7 +206,7 @@ export class WangZheRongYaofun { } if (!_res.show && status.status == 15 && !_mydata?.isjingcai?.totalmoney) { - let _jcList = await WangZheRongYaofun.getFightGroup(call, {deep: {$gte: 5}}); + let _jcList = await WangZheRongYaofun.getFightGroup(call, { deep: { $gte: 5 } }); if (_jcList) { _res.show = true; } diff --git a/src/queryEmail.ts b/src/queryEmail.ts new file mode 100644 index 0000000..2a6c5c8 --- /dev/null +++ b/src/queryEmail.ts @@ -0,0 +1,35 @@ +import {MongoClient} from "mongodb"; +import * as ramda from 'ramda' +import fs from "fs"; + +let R = ramda + +async function start() { + //连接mongodb + let client = await MongoClient.connect('mongodbUrl'); + + console.log('链接成功') + + let a: any = {} + + for (let i = 1; i < 20; i++) { + let dbName = `blacklagoon_s${i}` + console.log(dbName) + let mongodb = client.db(dbName); + a[dbName] = {}; + (await mongodb.collection('email').find({type: 'gm', uid: 'system'}).toArray()).map(i => { + a[dbName][i.title] = R.compose(R.map(i => ({[i[0]]: i.length})), R.values, R.filter(i => i.length > 1), R.groupBy(i => i))(i.prizelist) + console.log(a[dbName][i.title]) + }) + console.log(dbName, '查询完成') + } + + fs.writeFileSync('tab.json', JSON.stringify(a, null, 2)) +} + +//定义全局变量 +// ctor(); +//启动服务 +start().then(() => { + process.exit() +}); diff --git a/src/sdk/G123.ts b/src/sdk/G123.ts index 0f1094a..4b854b6 100644 --- a/src/sdk/G123.ts +++ b/src/sdk/G123.ts @@ -13,7 +13,7 @@ export class G123 { level: gud.lv, data: { game_server_id: env.SERVER_ID.toString(), - game_user_id: gud.uid, + game_user_id: gud.bindUid, role: { id: gud.uid, name: gud.name, diff --git a/src/setMongodb.ts b/src/setMongodb.ts index 32ae332..c73abc3 100644 --- a/src/setMongodb.ts +++ b/src/setMongodb.ts @@ -1,15 +1,29 @@ -import {Collection, Db, IndexDescription, MongoClient, ObjectId, OptionalId} from 'mongodb'; +import { + Collection, + CreateIndexesOptions, + Db, + IndexDescription, + IndexSpecification, + MongoClient, + ObjectId, + OptionalId +} from 'mongodb'; import {CollectionActionLog, actionLogType} from './module/collection_actionLog'; import {CollectionEvent, eventType} from './module/collection_event'; import {CollectionPlayerInfo, playerInfoType} from './module/collection_palyerInfo'; import {CollectionRecord, recordType} from './module/collection_record'; import {MongodbCollections} from './module/mongodb'; import {HuoDongFun} from './public/huodongfun'; +import {zbsGroup} from './api_s2c/hbzb/zbs/fun'; +import {clusterRunOnce} from './clusterUtils'; const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = { item: [ { key: {uid: 1, itemId: 1}, unique: true + }, + { + key: {uid: 1} } ], user: [ @@ -29,16 +43,25 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = hero: [ { key: {uid: 1, _id: 1}, unique: true + }, + { + key: {uid: 1} } ], equip: [ { key: {uid: 1, _id: 1}, unique: true + }, + { + key: {uid: 1} } ], shiwu: [ { key: {uid: 1, _id: 1}, unique: true + }, + { + key: {uid: 1} } ], email: [ @@ -47,21 +70,33 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = }, { key: {ttl: 1}, expireAfterSeconds: 15 * 24 * 3600 + }, + { + key: {uid: 1} } ], xstask: [ { key: {uid: 1, _id: 1}, unique: true + }, + { + key: {uid: 1} } ], playerInfo: [ { key: {uid: 1, type: 1}, unique: true + }, + { + key: {uid: 1} } ], pata: [ { key: {uid: 1, sid: 1}, unique: true + }, + { + key: {uid: 1} } ], gbtx: [ @@ -115,6 +150,15 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = }, { key: {uid: 1} + }, + { + key: {stype: 1} + }, + { + key: {pval: 1} + }, + { + key: {nval: 1} } ], actionLog: [ @@ -135,6 +179,9 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = event: [ { key: {uid: 1, type: 1}, unique: true + }, + { + key: {uid: 1} } ], friend: [ @@ -147,6 +194,14 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = key: {type: 1}, unique: true } ], + chatLog: [ + { + key: {uid: 1} + }, + { + key: {type: 1} + } + ], slzdGh: [ { key: {ghid: 1}, unique: true @@ -165,6 +220,9 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = dayPay: [ { key: {uid: 1, time: 1}, unique: true + }, + { + key: {uid: 1} } ], rankList: [ @@ -195,12 +253,18 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = zhanling: [ { key: {uid: 1, type: 1}, unique: true + }, + { + key: {uid: 1} } ], hdinfo: [ { key: {hdid: 1}, unique: true }, + { + key: {htype: 1} + }, { key: {ttype: 1} }, @@ -222,11 +286,17 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = loginLog: [ { key: {uid: 1, _id: 1}, unique: true + }, + { + key: {uid: 1} } ], payLogNew: [ { - key: {uid: 1, key: 1}, unique: true + key: {uid: 1, key: 1} + }, + { + key: {uid: 1} } ], kuangdong: [ @@ -238,6 +308,43 @@ const indexs: Partial<{ [k in keyof MongodbCollections]: IndexDescription[] }> = { key: {api: 1}, unique: true } + ], + weixiuchang: [ + { + key: {uid: 1}, unique: true + } + ], + player_behavior: [ + { + key: {uid: 1, type: 1}, unique: true + }, + { + key: {uid: 1} + } + ], + rmbuse: [ + { + key: {uid: 1} + } + ], + fightLog: [ + { + key: {uid: 1, type: 1} + }, + { + key: {uid: 1} + }, + { + key: {ttl: 1}, expireAfterSeconds: 7 * 24 * 3600 + } + ], + shop: [ + { + key: {uid: 1, shopId: 1}, unique: true + }, + { + key: {uid: 1} + } ] }; @@ -278,17 +385,67 @@ export async function initMongoDB() { console.log('connect mongodb ......'); let client = await MongoClient.connect(G.argv.serverType == 'cross' ? G.config.crossMongodbUrl : G.config.mongodbUrl); G.mongodb = new _mongodb(client.db(G.config.dbName || '')); - // G.mongodbClient = client - // setDbIndexes(); // todo 区服初始化,和项目分离; 运行一遍 localindex.ts 即可。 console.log('connect mongodb succ'); - // 增加本地活动 - // if (G.argv.serverType != 'cross') HuoDongFun.fmtHD() + + + if (G.argv.serverType != 'cross') { + console.log('connect crossmongodb ......'); + //本服里,维持住跟跨服数据库的链接 + let crossClient = await MongoClient.connect(G.config.crossMongodbUrl); + G.crossmongodb = new _mongodb(crossClient.db(G.config.corssDBName || "")); + console.log('connect crossmongodb succ'); + } + + clusterRunOnce(() => { + //只在集群的一个进程里进行即可 + setDbIndexes(); + }); } -export function setDbIndexes() { - let is = G.argv.serverType == 'cross' ? crossIndexs : indexs; - for (let key in is) { - G.mongodb.collection(key as keyof MongodbCollections).createIndexes(is[key]); +/**根据配置,设置mongodb的索引 */ +export async function setDbIndexes() { + let _indexs = G.argv.serverType == 'cross' ? crossIndexs : indexs; + for (let coll in _indexs) { + for (let i = 0; i < _indexs[coll].length; i++) { + let index = _indexs[coll][i]; + + let option = {} as CreateIndexesOptions; + if (index.unique != null) { + option.unique = index.unique; + } + if (index.expireAfterSeconds != null) { + option.expireAfterSeconds = index.expireAfterSeconds; + } + + try { + await G.mongodb.collection(coll as keyof MongodbCollections).createIndex( + index.key, + option + ); + console.log('创建索引成功', coll, index); + } catch (error) { + if (error.codeName == 'IndexKeySpecsConflict') { + //当相同索引存在,但是配置(如:unique expireAfterSeconds)不同时,会收到这个报错 + //此时会把原来的索引删除后重建 + console.log('创建索引失败,和已有的索引冲突,尝试删除后重建'); + await G.mongodb.collection(coll as keyof MongodbCollections).dropIndex(index.key); + + //再试一次,不行只能抛出错误了 + try { + await G.mongodb.collection(coll as keyof MongodbCollections).createIndex( + index.key, + option + ); + console.log('创建索引成功', coll, index); + } catch (error) { + console.log('创建索引失败==>', coll, index, error.message); + } + + } else { + console.log('创建索引失败=>', coll, index, error.message); + } + } + } } } @@ -309,7 +466,7 @@ export class _mongodb { fmtOption(field?: string[], order?: any, limit?: number) { let option = {}; - if (field.length > 0) { + if (field?.length > 0) { option['projection'] = {}; for (let i = 0; i < field.length; i++) { option['projection'][field[i]] = 1; diff --git a/src/setRedis.ts b/src/setRedis.ts index 1889b9b..449987f 100644 --- a/src/setRedis.ts +++ b/src/setRedis.ts @@ -9,9 +9,10 @@ import { RedisCollectionsSortedObj1, sortEd } from './module/redis'; +import { clusterRunOnce } from './clusterUtils'; const localKeys = [ - 'user', 'item', 'hero', 'equip', 'shiwu', 'shop', 'email', 'gbtx', 'dxlt', 'fightLog', 'jjc', 'tanxian', 'chatPrivate', 'peijian' + 'hero', 'equip', 'shiwu', 'shop', 'email', 'gbtx', 'dxlt', 'fightLog', 'jjc', 'tanxian', 'chatPrivate', 'peijian' ]; @@ -55,14 +56,37 @@ export async function initRedis() { await redisClient.connect(); if (G.config.dbIndex) await redisClient.select(G.config.dbIndex); G.redis = new _redis(redisClient as any); + + //启动前清理redis残余数据 + clusterRunOnce(async () => { + await clearRedis(); + }) + if (G.config.cleanRedis) await redisClient.flushDb(); await setRedis(); console.log('connect redis succ'); } +async function clearRedis() { + //现在redis的机制,只增不减,以下key,是会在getList等逻辑里重建的,因此 + //每次重启时,将这些key清空,避免占用redis内存 + await redisClient.del([ + G.redis.fromatKey('email'), + G.redis.fromatKey('jjc'), + G.redis.fromatKey('user'), + G.redis.fromatKey('item'), + //G.redis.fromatKey('equip'), + //G.redis.fromatKey('hero'), + //G.redis.fromatKey('shiwu'), + //G.redis.fromatKey('gbtx'), + //G.redis.fromatKey('dxlt'), + ]) +} + export async function setRedis() { let keys = G.argv.serverType == 'cross' ? crossKeys : localKeys; let vals = G.argv.serverType == 'cross' ? crossVals : localVals; + for (let key of keys) { if (await G.redis.type(key as any) == null) { await G.redis.set(key as any, {}); @@ -91,7 +115,7 @@ export class _redis implements redisJsonFun { // this.logMsg = str; // } } - fromatKey(key: string, state: 'zAdd' | 'zRange' | 'zRevRange' | 'zRem' | 'zRevRank' | 'zRank' | 'zCard' | 'hGet' | 'hmGet' | 'hGetAll' | 'hLen' | 'hSet' | 'hDel' | 'del' | 'numIncrBy' | 'type' | 'get' | 'set' | 'arrAppend' | 'arrPop' | 'arrLen' | 'arrInsert' | null) { + fromatKey(key: string, state: 'zAdd' | 'zRange' | 'zRangeByScore' | 'zScore' | 'zRevRange' | 'zRem' | 'zRevRank' | 'zRank' | 'zCard' | 'hGet' | 'hmGet' | 'hGetAll' | 'hLen' | 'hSet' | 'hDel' | 'del' | 'numIncrBy' | 'type' | 'get' | 'set' | 'arrAppend' | 'arrPop' | 'arrLen' | 'arrInsert' | null) { let sid = G.config.serverId || 0; let fmtKey = `${G.config.projectName}_${G.argv.serverType == 'cross' ? `corss${sid}` : sid}_${key}`; state && this.log(state + ' ' + fmtKey, 'start'); @@ -126,6 +150,22 @@ export class _redis implements redisJsonFun { return result } + async rawGet(){ + let _args = Array.from(arguments); + return await this.redis.get(this.fromatKey(_args[0], 'get')) as any; + } + + async rawDel(){ + let _args = Array.from(arguments); + return await this.redis.del(this.fromatKey(_args[0], 'del')) as any; + } + + async rawSet(){ + let _args = Array.from(arguments); + return await this.redis.set(this.fromatKey(_args[0], 'set'), _args[1] as any, _args?.[2]||null ); + } + + async hGetAll() { let _args = Array.from(arguments); let result = await this.redis.hGetAll(this.fromatKey(_args[0], 'hGetAll')); @@ -179,11 +219,20 @@ export class _redis implements redisJsonFun { return await this.redis.zRange(this.fromatKey(_args[0], 'zRange'), _args[1], _args[2]) } - async zRevRange() { let _args = Array.from(arguments); - this.redis.zRange - return await this.redis.zRange(this.fromatKey(_args[0], 'zRange'), _args[1], _args[2], {REV: true}) + //zRange在默认设定里,相同的score时,会将后插入的排在前面,而排行榜里,是期望先插入的排在前面 + //所以这里需要特殊处理 + let res = await this.redis.zRange(this.fromatKey(_args[0], 'zRange'), _args[1], _args[2], {REV: true}) + + // let value = await this.redis.zRangeWithScores(this.fromatKey(_args[0], 'zRange'), _args[1], _args[2], {REV: true}); + // //自己排序,只有分数>时才交换排名,实现相同分数时不交换 + // value.sort((a,b)=>{ + // return a.score > b.score ? -1 : 1 + // }); + // let res = []; + // value.forEach(v=>{res.push(v.value)}) + return res } @@ -198,6 +247,10 @@ export class _redis implements redisJsonFun { let _args = Array.from(arguments); return await this.redis.zRank(this.fromatKey(_args[0], 'zRank'), _args[1]) } + async zScore() { + let _args = Array.from(arguments); + return await this.redis.zScore(this.fromatKey(_args[0], 'zScore'), _args[1]) + } /**获取指定key排名,倒叙 */ async zRevRank() { @@ -465,7 +518,7 @@ export interface redisJsonFun { get, path extends keys>(key: key, k: string, k1: `${string}[${number}]`, k2: path): Promise; get, path extends keys>(key: key, uid: string, _id: string, path: path): Promise; - + /** * 获取多个路径上的值 基于RedisJSON.get的封装 * @returns [val | null, val | null, ...] 需要注意的是会跟据传入参数的长度返回对应长度的数组 其中找不到的值为null @@ -552,7 +605,10 @@ export interface redisJsonFun { set, path extends keys, path1 extends keys>(key: key, path1: string, path2: string, path3: path, path4: path1, json: obj2[key][path][path1]): Promise<'OK'>; - + //(property) set: >(...args: [key: RedisCommandArgument, value: number | RedisCommandArgument, options?: SetOptions] | [options: ...]) => Promise<...> + rawSet(key:string | Buffer,value:string | Buffer,option?:any):Promise; + rawGet(key: string): Promise; + rawDel(key: string): Promise; /** * 设置hash格式的数据 * @param key @@ -565,7 +621,7 @@ export interface redisJsonFun { // 变量传key无法通过检测时,不做强制key类型验证。 hSet(key: key, hash:string, value: any):Promise; - + /** * 获取hash格式的数据 * @param key @@ -619,8 +675,17 @@ export interface redisJsonFun { * 取出指定member排名数据 */ zRank>(key: key, member: string): Promise; - + zRank(key: key, member: string): Promise; + + /** + * 取出指定member的分数 + * @param key + * @param member + */ + zScore>(key: key, member: string): Promise; + + zScore(key: key, member: string): Promise; /** * 取出指定member排名数据-倒叙 diff --git a/src/setStartAfther.ts b/src/setStartAfther.ts index a64e940..52648c7 100644 --- a/src/setStartAfther.ts +++ b/src/setStartAfther.ts @@ -3,7 +3,7 @@ import { FriendManage } from './public/friend/manage'; import { GHManage } from './public/gonghui/manage'; import { JJCFun } from './public/jjc'; import { RankClslCross } from './public/rank/rank_clsl'; -import { RankHbzbJfsCross, RankHbzbJfsLocal, RankHbzbZbsCross } from './public/rank/rank_hbzb_jfs'; +//import { RankHbzbJfsCross, RankHbzbJfsLocal, RankHbzbZbsCross } from './public/rank/rank_hbzb_jfs'; import { RankKbzz } from './public/rank/rank_kbzz'; import { RankPower } from './public/rank/rank_power'; import { RankQjzzd } from './public/rank/rank_qjzzd'; @@ -14,18 +14,31 @@ import { RankWzryCross } from './public/rank/rank_wzry'; import { RankXszm } from './public/rank/rank_xszm'; import { RankZccg } from './public/rank/rank_zccg'; import { SchedulerClslCrossCtor, SchedulerClslLocalCtor, SchedulerClslPrize } from './public/scheduler/scheduler_clsl'; -import { Scheduler_hbzb_corss_reset, Scheduler_hbzb_jfs_local_prize, Scheduler_hbzb_local_reset, Scheduler_hbzb_zbs_cross_ready, Scheduler_hbzb_zbs_local_prize } from './public/scheduler/scheduler_hbzb'; +import { Scheduler_hbzb_jfs_local_prize, Scheduler_hbzb_local_reset, Scheduler_hbzb_zbs_cross_clear, Scheduler_hbzb_zbs_cross_group, Scheduler_hbzb_zbs_local_prize, Scheduler_hbzb_zbs_local_ready } from './public/scheduler/scheduler_hbzb'; import { SchedulerJJC } from './public/scheduler/scheduler_jjc'; import { SchedulerKbzzAutoApply, SchedulerKbzzGroup } from './public/scheduler/scheduler_kbzz'; import { SchedulerQjzzd } from './public/scheduler/scheduler_qjzzd'; import { SchedulerSlzdClean, SchedulerSlzdPrize } from './public/scheduler/scheduler_slzd'; -import { SchedulerWzryAutoBaoMing, SchedulerWzryDlDjinji, SchedulerWzryDlDstart, SchedulerWzryWangZhefour, SchedulerWzryWangZheone, SchedulerWzryWangZhethree, SchedulerWzryWangZhetwo, SchedulerWzryWangzheSendPrize, SchedulerWzryWangzheWZZD, SchedulerWzryZuanshiOne, SchedulerWzryZuanshiSendPrize, SchedulerWzryZuanshiThree, SchedulerWzryZuanshiTwo, SchedulerWzryZuanshifour, SchedulerWzrycrossEmail, SchedulerWzryendDel, SchedulerWzryjingcaiSendPrize } from './public/scheduler/scheduler_wzry'; +import { SchedulerWzryAutoBaoMing, SchedulerWzryDlDjinji, SchedulerWzryDlDstart, SchedulerWzryWangZhefour, SchedulerWzryWangZheone, SchedulerWzryWangZhethree, SchedulerWzryWangZhetwo, SchedulerWzryWangzheSendPrize, SchedulerWzryWangzheWZZD, SchedulerWzryZuanshi16to8, SchedulerWzryZuanshiOne, SchedulerWzryZuanshiSendPrize, SchedulerWzryZuanshiThree, SchedulerWzryZuanshiTwo, SchedulerWzryZuanshifour, SchedulerWzryendDel, SchedulerWzryjingcaiSendPrize } from './public/scheduler/scheduler_wzry'; // import { SchedulerWzryAutoBaoMing } from './public/scheduler/scheduler_wzry'; import { SchedulerZhanLing } from './public/scheduler/scheduler_zhanling'; import {SchedulerNewDayLocalCtor} from "./public/scheduler/scheduler_newDay"; import { clusterRunOnce } from './clusterUtils'; +import { addListener } from './globalListener'; +import { SchedulerManage } from './public/scheduler/scheduler'; +import {CrossEmailPull} from "./public/scheduler/scheduler_cross_email_pull"; export async function startAfter() { + + //事件监听和定时器初始化 + addListener(); + SchedulerManage.start(); + clusterRunOnce(()=>{ + //非pm2启动的,或是pm2下启动的第一个进程 + SchedulerManage.onlyPm2(); + }); + SchedulerManage.allPm2() + if (G.argv.serverType == 'msg') { JJCFun.init(); GHManage.init(); @@ -34,7 +47,7 @@ export async function startAfter() { new RankXszm(); new RankPower(); new RankQjzzd(); - new RankHbzbJfsLocal(); + //new RankHbzbJfsLocal(); new RankTanXian(); new RankSlzd1(); @@ -49,27 +62,29 @@ export async function startAfter() { clusterRunOnce(()=>{ //只执行一次 - new SchedulerJJC(); - new SchedulerQjzzd(); - new SchedulerZhanLing(); - new Scheduler_hbzb_local_reset(); - new Scheduler_hbzb_jfs_local_prize(); - new Scheduler_hbzb_zbs_local_prize(); - new SchedulerKbzzAutoApply(); + new SchedulerJJC().init(); + new SchedulerQjzzd().init(); + new SchedulerZhanLing().init(); + new Scheduler_hbzb_local_reset().init(); + new Scheduler_hbzb_jfs_local_prize().init(); + new Scheduler_hbzb_zbs_local_prize().init(); + new Scheduler_hbzb_zbs_local_ready().init(); + new SchedulerKbzzAutoApply().init(); - new SchedulerSlzdClean(); - new SchedulerSlzdPrize(); + new SchedulerSlzdClean().init(); + new SchedulerSlzdPrize().init(); - new SchedulerClslPrize(); - new SchedulerClslLocalCtor(); - new SchedulerWzryAutoBaoMing(); - new SchedulerWzryjingcaiSendPrize(); - new SchedulerWzryendDel(); - new SchedulerWzrycrossEmail(); + new SchedulerClslPrize().init(); + new SchedulerClslLocalCtor().init(); + new SchedulerWzryAutoBaoMing().init(); + new SchedulerWzryjingcaiSendPrize().init(); + new SchedulerWzryendDel().init(); + // new SchedulerWzrycrossEmail(); - new SchedulerNewDayLocalCtor(); + new CrossEmailPull().init() }); - + new SchedulerNewDayLocalCtor().init(); + GanHaiRed.init(); G.mongodb.find('user',{},['uid']).then(arr => { @@ -88,26 +103,28 @@ export async function startAfter() { RankKbzz.init(); new RankClslCross(); - new RankHbzbJfsCross().loadAllPlayer(); - new RankHbzbZbsCross(); + // new RankHbzbJfsCross().loadAllPlayer(); + // new RankHbzbZbsCross(); new RankWzryCross(); - new SchedulerKbzzGroup(); - new Scheduler_hbzb_corss_reset(); - new Scheduler_hbzb_zbs_cross_ready(); - new SchedulerClslCrossCtor(); - new SchedulerWzryDlDstart(); - new SchedulerWzryDlDjinji(); - new SchedulerWzryZuanshiOne(); - new SchedulerWzryZuanshiTwo(); - new SchedulerWzryZuanshiThree(); - new SchedulerWzryZuanshifour(); - new SchedulerWzryZuanshiSendPrize(); - new SchedulerWzryWangZheone(); - new SchedulerWzryWangZhetwo(); - new SchedulerWzryWangZhethree(); - new SchedulerWzryWangZhefour(); - new SchedulerWzryWangzheSendPrize(); - new SchedulerWzryWangzheWZZD(); + new SchedulerKbzzGroup().init(); + new Scheduler_hbzb_zbs_cross_clear().init(); + //new Scheduler_hbzb_corss_reset(); + new Scheduler_hbzb_zbs_cross_group().init(); + new SchedulerClslCrossCtor().init(); + new SchedulerWzryDlDstart().init(); + new SchedulerWzryDlDjinji().init(); + new SchedulerWzryZuanshiOne().init(); + new SchedulerWzryZuanshiTwo().init(); + new SchedulerWzryZuanshiThree().init(); + new SchedulerWzryZuanshifour().init(); + new SchedulerWzryZuanshi16to8().init(); + new SchedulerWzryZuanshiSendPrize().init(); + new SchedulerWzryWangZheone().init(); + new SchedulerWzryWangZhetwo().init(); + new SchedulerWzryWangZhethree().init(); + new SchedulerWzryWangZhefour().init(); + new SchedulerWzryWangzheSendPrize().init(); + new SchedulerWzryWangzheWZZD().init(); } } \ No newline at end of file diff --git a/src/setWs.ts b/src/setWs.ts index 5bbc9fc..801cff4 100644 --- a/src/setWs.ts +++ b/src/setWs.ts @@ -1,25 +1,30 @@ -import { existsSync, readFileSync } from 'fs'; -import { join, resolve } from 'path'; -import { LogLevel, WsServer } from 'tsrpc'; -import { ServiceType as ServiceTypeCross, serviceProto as serviceProtoCross } from './cross/protocols/serviceProto'; -import { Encrypt } from './encrypt'; -import { FightFun } from './public/fight'; -import { PayFun } from './public/pay'; -import { Rank } from './public/rank/rank'; -import { createWsClient } from './setWsClient'; -import { MsgPay } from './shared/protocols/msg_c2s/MsgPay'; -import { ServiceType, serviceProto } from './shared/protocols/serviceProto'; -import { player } from './shared/protocols/user/type'; -import { unQueueByConn } from './api_s2c/user/ApiLogin'; +import {existsSync, readFileSync} from 'fs'; +import {join, resolve} from 'path'; +import {LogLevel, WsServer} from 'tsrpc'; +import {ServiceType as ServiceTypeCross, serviceProto as serviceProtoCross} from './cross/protocols/serviceProto'; +import {Encrypt} from './encrypt'; +import {FightFun} from './public/fight'; +import {PayFun} from './public/pay'; +import {Rank} from './public/rank/rank'; +import {createWsClient} from './setWsClient'; +import {MsgPay} from './shared/protocols/msg_c2s/MsgPay'; +import {ServiceType, serviceProto} from './shared/protocols/serviceProto'; +import {player} from './shared/protocols/user/type'; +import {unQueueByConn} from './api_s2c/user/ApiLogin'; +import {clusterPublish, setUidProcessId} from './clusterUtils'; +import {clearGud, getGud} from './public/gud'; export async function createWs() { if (G.argv.serverType == 'cross') { G.serverCross = new WsServer(serviceProtoCross, { - port: G.config.crossPort, + //本地里,考虑到一台服务器可能既启动game,又启动cross + //会导致端口冲突,所以本地特别配了一个crossPort + //外网环境的config.json里,是没有crossPort的,无论游服还是跨服,都直接用msgPort + port: G.config.crossPort || G.config.msgPort, json: true, //API超时时间5分钟,为登陆排队做准备 - apiTimeout:300000, + apiTimeout: 300000, logLevel: G.argv.logModel as LogLevel }); setCrossWs(G.serverCross); @@ -31,7 +36,7 @@ export async function createWs() { logLevel: G.argv.logModel as LogLevel, wss: getWssFile(), //API超时时间5分钟,为登陆排队做准备,只针对游服 - apiTimeout:300000, + apiTimeout: 300000, }); setWs(G.server); await G.server.autoImplementApi(resolve(__dirname, 'api_s2c'), true); @@ -54,6 +59,8 @@ function getWssFile() { } } +const writeList = ['hongdian/Get'] + function setWs(server: WsServer) { encryptWs(server); @@ -63,6 +70,7 @@ function setWs(server: WsServer) { //客户端连接后 server.flows.postConnectFlow.push(conn => { conn.requstApiTime = {}; + conn.apiLock = {}; return conn; }); @@ -74,7 +82,17 @@ function setWs(server: WsServer) { server.uid_connections[node.conn.uid] = null; delete server.uid_connections[node.conn.uid]; } - node.conn.uid && G.emit('PLAYER_DISCONNECT', node.conn.uid); + if (node.conn.uid) { + clearGud(node.conn.uid); + G.emit('PLAYER_DISCONNECT', node.conn.uid); + } + //清理数据 + delete node.conn.gud; + delete node.conn.requstApiTime + delete node.conn.apiLock; + delete node.conn.lshd; + delete node.conn.onlineTime; + return node; }); @@ -82,17 +100,16 @@ function setWs(server: WsServer) { server.flows.preApiCallFlow.push(async call => { //是否短时间内重复请求某个api - let timeIntervalLimit = call.service.conf?.timeIntervalLimit == undefined ? 500 : call.service.conf?.timeIntervalLimit; - if (new Date().getTime() - call.conn.requstApiTime[call.service.name] < timeIntervalLimit) { - call.error('', { code: -1, message: '', time: timeIntervalLimit }); - return null; - } else { - call.conn.requstApiTime[call.service.name] = new Date().getTime(); - } + // let timeIntervalLimit = call.service.conf?.timeIntervalLimit == undefined ? 500 : call.service.conf?.timeIntervalLimit; + // if (new Date().getTime() - call.conn.requstApiTime[call.service.name] < timeIntervalLimit) { + // call.error('', { code: -1, message: '', time: timeIntervalLimit }); + // } else { + // call.conn.requstApiTime[call.service.name] = new Date().getTime(); + // } if (call.service.conf?.needGudKey?.length > 0) { let gud: player; - gud = call.conn.gud; + gud = await getGud(call.uid); for (let key of call.service.conf.needGudKey) { if (!gud[key]) { @@ -108,6 +125,24 @@ function setWs(server: WsServer) { return null; } + //处理API锁,极限情况下只锁10s,防止死锁 + //在下方postApiReturnFlow里会解锁 + if (call.conn.apiLock[call.service.name] && new Date().getTime() - call.conn.requstApiTime[call.service.name] < 10000) { + call.error('', {code: -100, message: '', time: 0}); + return null; + } + + //API锁定 + if (!writeList.includes(call.service.name)) { + call.conn.apiLock[call.service.name] = new Date().getTime(); + } + //API耗时统计 + call.conn.requstApiTime[call.service.name] = new Date().getTime(); + + //为了维持原有的逻辑,这里在每次请求时,将gud数据写入conn中 + if (call.conn.uid) { + call.conn.gud = await getGud(call.conn.uid); + } return call; }); @@ -122,11 +157,11 @@ function setWs(server: WsServer) { }); //API 接口返回结果(call.succ、call.error)之后 - server.flows.postApiReturnFlow.push(node => { + server.flows.postApiReturnFlow.push(async node => { //接口响应速度统计 let startTime = node.call.conn.requstApiTime[node.call.service.name] - if(startTime && node.return.isSucc && G.mongodb){ + if (startTime && node.return.isSucc && G.mongodb) { let needTime = new Date().getTime() - startTime; G.mongodb.collection("apiCount").updateOne( {api: node.call.service.name}, @@ -138,16 +173,30 @@ function setWs(server: WsServer) { if (node.call.service.name == 'user/Login' && node.return.isSucc) { //玩家uid已经登陆在线 通知账号在其他地方登录 const uid = node.return.res.gud.uid; - const loginConn = server.uid_connections[uid]; - if (loginConn) { - loginConn.sendMsg('msg_s2c/OtherLogin', loginConn.ip).then(v => { - loginConn.close('otherLogin'); - }); - } + // const loginConn = server.uid_connections[uid]; + + // let checkPid = await G.redis.hGet("uid2processId", uid); + // if (checkPid && ~~checkPid == process.pid && loginConn) { + // // 本进程踢线 + // loginConn.sendMsg('msg_s2c/OtherLogin', loginConn.ip).then(v => { + // loginConn.close('otherLogin'); + // }); + // } else if (checkPid) { + // // 跨进程踢线,注意这里是异步的 + // await G.server.sendMsgByUid(uid, 'msg_s2c/OtherLogin', '1', String(process.pid)); + // } server.uid_connections[uid] = node.call.conn; + setUidProcessId(uid); } - G.emit('API_CALL', node); + try { + G.emit('API_CALL', node); + } catch (e) { + console.log('EMIT_API_CALL_ERROR', e); + } + + //API解锁 + delete node.call.conn.apiLock[node.call.service.name]; return node; }); @@ -157,7 +206,8 @@ function setWs(server: WsServer) { switch (msgHandler.service.name as (keyof ServiceType['msg'] & `msg_c2s/${string}`)) { case 'msg_c2s/Pay': let msgPay = msgHandler.msg as MsgPay; - PayFun.check(msgHandler.conn.gud, msgPay.id, msgPay.args); + let gud = await getGud(msgHandler.conn.uid); + await PayFun.check(gud, msgPay.id, msgPay.args); break; } }); @@ -168,16 +218,17 @@ function setCrossWs(server: WsServer) { // encryptWs(server); server.listenMsg('msg_cross/CrossChat', msg => { + //跨服收到这条信息的时候,转发给连接到本跨服的所有客户端,即所有的服务端进程 server.connections.forEach(conn => conn.sendMsg('msg_cross/CrossChat', msg.msg)); }); - server.listenMsg('msg_cross/HbzbSendUser', sendData => { - Rank.list.hbzbCross.addNew(sendData.msg.user); - }); + // server.listenMsg('msg_cross/HbzbSendUser', sendData => { + // Rank.list.hbzbCross.addNew(sendData.msg.user); + // }); server.listenMsg('msg_cross/HbzbJfsLog', handle => { - Rank.list.hbzbCross.addJfsLog(handle.msg.uid, handle.msg.log); - Rank.list.hbzbCross.addJfsLog(handle.msg.toUid, handle.msg.log); + FightFun.saveLog(handle.msg.uid, 'hbzbJfs', handle.msg.log); + FightFun.saveLog(handle.msg.toUid, 'hbzbJfs', handle.msg.log); }); server.listenMsg('msg_cross/HbzbZbsLog', handle => { @@ -185,9 +236,9 @@ function setCrossWs(server: WsServer) { FightFun.saveLog(handle.msg.toUid, 'hbzbZbs', handle.msg.log); }); - server.listenMsg('msg_cross/HbzbChangeRank', handle => { - Rank.list.hbzbZbsCross.changeRank(handle.msg.uid, handle.msg.toUid); - }); + // server.listenMsg('msg_cross/HbzbChangeRank', handle => { + // //Rank.list.hbzbZbsCross.changeRank(handle.msg.uid, handle.msg.toUid); + // }); } /**数据传输加解密 */ diff --git a/src/setWsClient.ts b/src/setWsClient.ts index 5dc5b14..1e6948b 100644 --- a/src/setWsClient.ts +++ b/src/setWsClient.ts @@ -8,21 +8,35 @@ export async function createWsClient() { G.clientCross = new WsClient(serviceProto, { server: G.config.corssWsUrl, logLevel: G.argv.logModel as LogLevel, - json: true + json: true, + timeout:15000, + + // 心跳检测,防止长时间无交互tcp协议被挂起 + heartbeat: { + // 两次心跳检测的间隔时间(毫秒) + interval: 8000, + // 发出心跳检测包后,多长时间未收到回复视为超时(毫秒),超时将使连接断开 + timeout: 40000 + } }); let result = await G.clientCross.connect(); if (!result.isSucc) return console.log('connect cross server fail: ', result.errMsg); else console.log(`connect cross server succ at ${G.config.corssWsUrl}`); G.clientCross.listenMsg('msg_cross/CrossChat', sendData => { + //收到跨服推过来的“世界”聊天 ChatFun.newMsg(sendData); }); } let count = 0; +/** + * SchedulerManage.start里,每1秒会在调用这个方法一次 + */ export function checkCrossWsIsDisconnect() { count++; if (count == 5) { + //每5s判断一次是否需要重连 if (G.config.corssWsUrl && G.clientCross?.status == WsClientStatus.Closed) { try { G.clientCross.connect(); diff --git a/src/shared/fightControl/Role.ts b/src/shared/fightControl/Role.ts index f3e4644..f875593 100644 --- a/src/shared/fightControl/Role.ts +++ b/src/shared/fightControl/Role.ts @@ -99,6 +99,9 @@ export class Role { this.fightControl.event.emit('fightEvent_startatk', { toRole: this }); + // fromRole行动的角色 + // skillConf 使用的技能 + // toRole 目标 this.curAtkSkill = this.runSkillClass(); this.bloodReturn(); this.debug(() => { diff --git a/src/shared/fightControl/fightBuff/buffBase.ts b/src/shared/fightControl/fightBuff/buffBase.ts index c65fd39..002d298 100644 --- a/src/shared/fightControl/fightBuff/buffBase.ts +++ b/src/shared/fightControl/fightBuff/buffBase.ts @@ -114,16 +114,22 @@ export class BuffBase { this._delAttr(); let buffType = this.data.skillConf.sxleixing; if (buffType == 'attr') { - buffType = Object.keys(this.data.skillConf.xiaoguocanshu)[0]; + // 多个效果需要分别返回,为兼容其它字符串格式,此处处理成逗号分隔的字符串格式 + // 解决单个buff有多重特效,解除buff时仅返回单一特效的问题。 + buffType = Object.keys(this.data.skillConf.xiaoguocanshu).join(','); } - this.role.fightControl.record({ - act: 'delBuff', - fromRole: this.role.rid, - skillId: this.data.buffid, - buffType: buffType, - buffId: this._BuffId, - why: when - }); + // 字符串以逗号分隔转换为数组 + let buffTypeArr = buffType.split(',') + buffTypeArr.forEach(buffTypeStr => { + this.role.fightControl.record({ + act: 'delBuff', + fromRole: this.role.rid, + skillId: this.data.buffid, + buffType: buffTypeStr, + buffId: this._BuffId, + why: when + }); + }) this.willClear(); // this.role.fightControl.event.emit('fight_buffClear', this.data); let buffid = this.data.buffid; diff --git a/src/shared/fightControl/fightCntrol.ts b/src/shared/fightControl/fightCntrol.ts index 38fb7e5..d2ba892 100644 --- a/src/shared/fightControl/fightCntrol.ts +++ b/src/shared/fightControl/fightCntrol.ts @@ -93,7 +93,7 @@ export class FightControl { return parseInt(a.roleData.side) - parseInt(b.roleData.side) } }); - + // if(G.config.debug) console.log(this.roundNums) this.fightRolesArr.map(role => role.addpkNum = 0); for (var i = 0; i < this.fightRolesArr.length; i++) { this.checkEnd(); diff --git a/src/shared/fightControl/fightFun.ts b/src/shared/fightControl/fightFun.ts index a716514..3230eca 100644 --- a/src/shared/fightControl/fightFun.ts +++ b/src/shared/fightControl/fightFun.ts @@ -39,6 +39,7 @@ export function fixValue(val: number, min?: number, max?: number) { } export function getSkillConf(skillid: string | number) { + // if(G.config.debug) console.log(skillid) let v = null; if (G.gc.skill_atk[skillid]) { v = G.gc.skill_atk[skillid]; @@ -85,7 +86,7 @@ export function isDropBuff(buff_type: number) { /**格式化npc配置为战斗数据 */ export function formatNpcData(npcId: string | number, fixData: Partial = {}, lv?: number): joinFightData { - return createNpc(npcId, fixData); + return createNpc(npcId, fixData, lv); } function randomName(name: string) { diff --git a/src/shared/fightControl/fightType.ts b/src/shared/fightControl/fightType.ts index 5068239..b51e7af 100644 --- a/src/shared/fightControl/fightType.ts +++ b/src/shared/fightControl/fightType.ts @@ -1,19 +1,20 @@ -import { ResGetList } from "../protocols/hero/PtlGetList"; -import { ResLogin } from "../protocols/user/PtlLogin"; -import { Player } from "./Player"; -import { Role } from "./Role"; -import { SkillBase } from "./skill/skillBase"; +import {ResGetList} from "../protocols/hero/PtlGetList"; +import {ResLogin} from "../protocols/user/PtlLogin"; +import {Player} from "./Player"; +import {Role} from "./Role"; +import {SkillBase} from "./skill/skillBase"; export type joinFightData = { player: Partial & { - buff?: { [id: string]: number; }; + buff?: { [id: string]: number | any; }; side?: string; pos?: string | number; - attr?: { [id: string]: number; }; + attr?: { [id: string]: number | any; }; dead?: boolean; }, roles: { [k: string]: roleDataType; }; + star?: number }; export type roleDataType = Partial & { @@ -36,14 +37,16 @@ export type dpsinfoType = { num: number, dps: number, miss: boolean, baoji: bool export type afterSkillType = { fromRole: FightObj, toRole: FightObj, fromSkill: SkillBase, skillConf: { [k: string]: any; }, targetCount: number; emitData?: EmitDataType; }; -export type buffDataType = { fromRole: FightObj, toRole: FightObj, fromSkill: SkillBase, skillConf: { [k: string]: any; }, targetCount: number; } & { buffid?: string; }; +export type buffDataType = + { fromRole: FightObj, toRole: FightObj, fromSkill: SkillBase, skillConf: { [k: string]: any; }, targetCount: number; } + & { buffid?: string; }; export type EmitDataType = { skillId: string | number, fromRole: FightObj, toRole: FightObj; } & { [k: string]: any; }; export type chkDataType = { when: string; } & { [k: string]: any; }; /** - * toRole : 被动的持有者 + * toRole : 被动的持有者 */ export type passiveChkType = { chkdata: chkDataType, @@ -71,7 +74,20 @@ export type chongsheng_Type = { act: 'chongsheng', fromRole: string, target: str export type playerNuqi_Type = { act: 'playerNuqi', fromRole: string, maxnuqi: number, nuqi: number; }; export type recordDataType = - turn_Type | atk_Type | addBuff_type | delBuff_type | startAct_Type | stopAct_Type | fightEnd_Type | roleDead_Type | addHp_Type | downHp_Type | fanji_Type | fuhuo_Type | chongsheng_Type | playerNuqi_Type; + turn_Type + | atk_Type + | addBuff_type + | delBuff_type + | startAct_Type + | stopAct_Type + | fightEnd_Type + | roleDead_Type + | addHp_Type + | downHp_Type + | fanji_Type + | fuhuo_Type + | chongsheng_Type + | playerNuqi_Type; export type fightResult = { winSide: number; diff --git a/src/shared/fightControl/skill/skillBase.ts b/src/shared/fightControl/skill/skillBase.ts index 8b64544..98faa71 100644 --- a/src/shared/fightControl/skill/skillBase.ts +++ b/src/shared/fightControl/skill/skillBase.ts @@ -76,6 +76,7 @@ export class SkillBase { let randnum = askillconf.randnum; if (randnum != '' && randNumber() > randnum) return; + // 选择目标敌人 let targets = getAtkTarget(this.fromRole.fightControl, this.fromRole, askillconf); if (targets.length == 0) { this.fromRole.debug(() => { diff --git a/src/shared/protocols/email/PtlOpen.ts b/src/shared/protocols/email/PtlOpen.ts index cad50af..32a2901 100644 --- a/src/shared/protocols/email/PtlOpen.ts +++ b/src/shared/protocols/email/PtlOpen.ts @@ -1,10 +1,10 @@ -import { prizeType } from '../type'; +import {prizeType} from '../type'; /** * 获取邮件列表 */ export type ReqOpen = { - + lng: string }; export type ResOpen = { @@ -40,5 +40,8 @@ export type ResOpen = { dellist?: string[] /** */ emailRead?: boolean + + lngTitle?: { [k: string]: any }, + lngContent?: { [k: string]: any }, }; }; \ No newline at end of file diff --git a/src/shared/protocols/event/christmas/PtlGame.ts b/src/shared/protocols/event/christmas/PtlGame.ts new file mode 100644 index 0000000..36d41c6 --- /dev/null +++ b/src/shared/protocols/event/christmas/PtlGame.ts @@ -0,0 +1,16 @@ +import { prizeType } from '../../type'; +import { christmas } from './PtlOpen'; + +/** + * 完成小游戏 + */ +export type ReqGame= { + /**活动唯一 hdid */ + hdid: number; + /**小游戏奖励的下标 */ + index: number; +}; + +export type ResGame = { + mydata: christmas; +}; \ No newline at end of file diff --git a/src/shared/protocols/event/christmas/PtlLiBao.ts b/src/shared/protocols/event/christmas/PtlLiBao.ts new file mode 100644 index 0000000..9e27fa1 --- /dev/null +++ b/src/shared/protocols/event/christmas/PtlLiBao.ts @@ -0,0 +1,17 @@ +import { prizeType } from '../../type'; +import { christmas } from './PtlOpen'; + +/** + * 领取战令奖励 + */ +export type ReqLiBao = { + /**活动唯一 hdid */ + hdid: number; + /**礼包id */ + lbid: string; +}; + +export type ResLiBao = { + mydata: christmas; + prize: prizeType[]; +}; \ No newline at end of file diff --git a/src/shared/protocols/event/christmas/PtlOpen.ts b/src/shared/protocols/event/christmas/PtlOpen.ts new file mode 100644 index 0000000..f0129c6 --- /dev/null +++ b/src/shared/protocols/event/christmas/PtlOpen.ts @@ -0,0 +1,42 @@ +import { ReqAddHuoDong } from "../../../../monopoly/protocols/PtlAddHuoDong"; + + +/** + * 进入圣诞节活动 + */ +export type ReqOpen = { + hdid: number +}; + +export type ResOpen = { + mydata: christmas, + hdinfo: ReqAddHuoDong +}; + + +export type christmas = { + type: string + uid: string + /**养成目标活动 的唯一活动hdid */ + hdid: number + /**任务id 做key, 完成值做值 */ + taskval: { [id: string]: number } + /**任务领取标识 */ + taskfinish: string[] + /**普通战令奖励集合 奖励id */ + pt: number[] + /**高级战令奖励集合 奖励id */ + gj: number[] + /**付费标志 */ + pay:boolean + /**礼包购买次数数据 */ + libao: { [k: string]: number } + /**礼包奖励选择 */ + select:{[k: string]: {[k: string]:string}} + /**装扮值 */ + val: number + /**签到标识 */ + qiandao:string[], + /**刷新时间 */ + refresh: number +} \ No newline at end of file diff --git a/src/shared/protocols/event/christmas/PtlQianDao.ts b/src/shared/protocols/event/christmas/PtlQianDao.ts new file mode 100644 index 0000000..6619ec8 --- /dev/null +++ b/src/shared/protocols/event/christmas/PtlQianDao.ts @@ -0,0 +1,15 @@ +import { prizeType } from '../../type'; +import { christmas } from './PtlOpen'; + +/** + * 领取签到奖励 + */ +export type ReqQianDao = { + /**活动唯一 hdid */ + hdid: number; +}; + +export type ResQianDao = { + mydata: christmas; + prize: prizeType[]; +}; \ No newline at end of file diff --git a/src/shared/protocols/event/christmas/PtlSelect.ts b/src/shared/protocols/event/christmas/PtlSelect.ts new file mode 100644 index 0000000..8582340 --- /dev/null +++ b/src/shared/protocols/event/christmas/PtlSelect.ts @@ -0,0 +1,20 @@ +import { prizeType } from '../../type'; +import {christmas} from "./PtlOpen"; + +/** + * 购买礼包 参考自选礼包 + */ +export type ReqSelect = { + /**养成目标下的 唯一hdid */ + hdid: number; + /**礼包id */ + lbid: string; + /**礼包奖励index */ + index: number; + /**奖励id */ + pid: string; +}; + +export type ResSelect = { + mydata: christmas; +}; \ No newline at end of file diff --git a/src/shared/protocols/event/christmas/PtlTaskRec.ts b/src/shared/protocols/event/christmas/PtlTaskRec.ts new file mode 100644 index 0000000..7c60122 --- /dev/null +++ b/src/shared/protocols/event/christmas/PtlTaskRec.ts @@ -0,0 +1,17 @@ +import { prizeType } from '../../type'; +import { christmas } from './PtlOpen'; + +/** + * 领取任务奖励 + */ +export type ReqTaskRec = { + /**活动唯一 hdid */ + hdid: number; + /**task需要传任务id */ + taskid: string; +}; + +export type ResTaskRec = { + mydata: christmas; + prize: prizeType[]; +}; \ No newline at end of file diff --git a/src/shared/protocols/event/christmas/PtlZhanLingRec.ts b/src/shared/protocols/event/christmas/PtlZhanLingRec.ts new file mode 100644 index 0000000..c199b52 --- /dev/null +++ b/src/shared/protocols/event/christmas/PtlZhanLingRec.ts @@ -0,0 +1,17 @@ +import { prizeType } from '../../type'; +import { christmas } from './PtlOpen'; + +/** + * 领取战令奖励 + */ +export type ReqZhanLingRec = { + /**活动唯一 hdid */ + hdid: number; + /**task需要传任务id */ + index: number; +}; + +export type ResZhanLingRec = { + mydata: christmas; + prize: prizeType[]; +}; \ No newline at end of file diff --git a/src/shared/protocols/event/christmas/huodong.json b/src/shared/protocols/event/christmas/huodong.json new file mode 100644 index 0000000..2f9d42e --- /dev/null +++ b/src/shared/protocols/event/christmas/huodong.json @@ -0,0 +1,124 @@ +{ + "hdid" : 91029302193, + "htype" : 8, + "stype" : 800, + "ttype" : 1, + "stime" : 60, + "rtime" : 90, + "etime" : 90, + "name" : "xinfupeiyang", + "icon" : "icon_xfdj", + "showtime" : "根据玩家注册时间,游戏返回时复写", + "data" : { + "task" : { + "1": { + "pval" : 1, + "stype" : "", + "cond": [], + "prize" : [ + { + "a" : "item", + "t" : "1", + "n" : 500000 + } + ], + "des" : "intr_cszl_des_1" + }, + "2": { + "pval" : 1, + "stype" : "101", + "cond": [], + "prize" : [ + { + "a" : "item", + "t" : "1", + "n" : 500000 + } + ], + "des" : "intr_cszl_des_1" + }, + "3": { + "pval" : 2, + "stype" : "101", + "cond": [], + "prize" : [ + { + "a" : "item", + "t" : "1", + "n" : 500000 + } + ], + "des" : "intr_cszl_des_1" + } + }, + "gameneed": [{"a": "attr", "t":"jinbi", "n": 1}], + "game": [0,1,2,3,4,5], + "zhanling":[ + { + "val": 1, + "pt": [{"a": "attr", "t":"jinbi", "n": 1}], + "gj": [{"a": "attr", "t":"jinbi", "n": 1}] + }, + { + "val": 2, + "pt": [{"a": "attr", "t":"jinbi", "n": 1}], + "gj": [{"a": "attr", "t":"jinbi", "n": 1}] + }, + { + "val": 3, + "pt": [{"a": "attr", "t":"jinbi", "n": 1}], + "gj": [{"a": "attr", "t":"jinbi", "n": 1}] + } + ], + "zlpayid":"ycmb_1_1", + "libao": { + "1": { + "payid": "", + "buynum": 2, + "basep": [{"a": "attr", "t":"rmbmoney", "n": 1}], + "des" : "intr_cszl_des_1", + "dlz": [ + { + "1": {"a": "attr", "t":"rmbmoney", "n": 1}, + "2": {"a": "attr", "t":"rmbmoney", "n": 2}, + "3": {"a": "attr", "t":"rmbmoney", "n": 3} + }, + { + "1": {"a": "attr", "t":"rmbmoney", "n": 1}, + "2": {"a": "attr", "t":"rmbmoney", "n": 2}, + "3": {"a": "attr", "t":"rmbmoney", "n": 3} + } + ] + }, + "2": { + "payid": "ycmb_1_2", + "buynum": 2, + "basep": [{"a": "attr", "t":"rmbmoney", "n": 2}], + "des" : "intr_cszl_des_2", + "dlz": [ + { + "1": {"a": "attr", "t":"rmbmoney", "n": 1}, + "2": {"a": "attr", "t":"rmbmoney", "n": 2}, + "3": {"a": "attr", "t":"rmbmoney", "n": 3} + }, + { + "1": {"a": "attr", "t":"rmbmoney", "n": 1}, + "2": {"a": "attr", "t":"rmbmoney", "n": 2}, + "3": {"a": "attr", "t":"rmbmoney", "n": 3} + } + ] + } + }, + "qiandao": [ + [{"a": "attr", "t":"jinbi", "n": 1}], + [{"a": "attr", "t":"jinbi", "n": 1}], + [{"a": "attr", "t":"jinbi", "n": 1}], + [{"a": "attr", "t":"jinbi", "n": 1}], + [{"a": "attr", "t":"jinbi", "n": 1}], + [{"a": "attr", "t":"jinbi", "n": 1}], + [{"a": "attr", "t":"jinbi", "n": 1}] + ] + + + } +} \ No newline at end of file diff --git a/src/shared/protocols/event/zhanling/PtlOpen.ts b/src/shared/protocols/event/zhanling/PtlOpen.ts index b915e2f..b0009e3 100644 --- a/src/shared/protocols/event/zhanling/PtlOpen.ts +++ b/src/shared/protocols/event/zhanling/PtlOpen.ts @@ -1,11 +1,7 @@ - - /** * 进入战令 */ -export type ReqOpen = { - -}; +export type ReqOpen = {}; export type ResOpen = { /**等级 */ @@ -24,4 +20,5 @@ export type ResOpen = { taskFinished: { [taskId: string]: number; }; + nextRoundTime: number }; \ No newline at end of file diff --git a/src/shared/protocols/gmapi/PtlGift.ts b/src/shared/protocols/gmapi/PtlGift.ts new file mode 100644 index 0000000..e82d7bb --- /dev/null +++ b/src/shared/protocols/gmapi/PtlGift.ts @@ -0,0 +1,10 @@ +import { prizeType } from "../type"; + +export type ReqGift = { + cnum: string; +} + +export type ResGift = { + prize: prizeType[], + result: number +} diff --git a/src/shared/protocols/gmapi/PtlPost.ts b/src/shared/protocols/gmapi/PtlPost.ts new file mode 100644 index 0000000..56815bf --- /dev/null +++ b/src/shared/protocols/gmapi/PtlPost.ts @@ -0,0 +1,7 @@ +export type ReqPost = { + +} + +export type ResPost = { + data:any; +} diff --git a/src/shared/protocols/gonghui/type.ts b/src/shared/protocols/gonghui/type.ts index e17e4c2..e4ca454 100644 --- a/src/shared/protocols/gonghui/type.ts +++ b/src/shared/protocols/gonghui/type.ts @@ -1,4 +1,4 @@ -import { player } from '../user/type'; +import {player} from '../user/type'; export type gonghuiBase = { @@ -53,6 +53,13 @@ export type gonghuiBase = { [pos: string]: { hp: number, maxHp: number; }; }; }; + /**记录玩家3日内的公会经验**/ + exp_his?: { + [uid: string]: Array<{ + exp:number + time:number + }> + } }; export type gonghuiSetting = { diff --git a/src/shared/protocols/hbzb/PtlGetStatus.ts b/src/shared/protocols/hbzb/PtlGetStatus.ts new file mode 100644 index 0000000..d39e7f6 --- /dev/null +++ b/src/shared/protocols/hbzb/PtlGetStatus.ts @@ -0,0 +1,12 @@ +export type ReqGetStatus = {}; + +export type ResGetStatus = { + /** + * 当前状态 + */ + type: number, + /** + * 结束时间 + */ + endTime?: number +} \ No newline at end of file diff --git a/src/shared/protocols/hongdian/PtlGet.ts b/src/shared/protocols/hongdian/PtlGet.ts index f2af17d..0265b2c 100644 --- a/src/shared/protocols/hongdian/PtlGet.ts +++ b/src/shared/protocols/hongdian/PtlGet.ts @@ -16,7 +16,7 @@ export const conf = { export type hongdianKey = 'jiuba' | 'jiaotang' | 'shouchong' | 'dixiaqianzhuanghd' | 'taskhd' | 'xstaskhd' | 'gonghuihd' | 'jjchd' | 'hbzbhd' | 'clslhd' | 'lingzhulaixihd' | 'dxlthd' | 'wzcjhd' | 'slzdhd' | 'qjzzdhd' | 'kuangdonghd' | 'qiandaohd' | 'kaifukuanghuanhd' | 'jijinhd' | 'zhuishalinghd' | 'yibaichouhd' | 'huobanzhaomuhd' | 'qirileichonghd' | 'jierihd' | 'kbzzhd' | 'wzryhd' | 'yuedujijin' | 'patahd' | - 'mingdao' | 'heishihd' |'jitianhaoli'| 'huodonghd' | 'renown' | 'heishiMrjx'; + 'mingdao' | 'heishihd' |'jitianhaoli'| 'huodonghd' | 'renown' | 'heishiMrjx' | 'weixiuchang' | 'kaifujingsai'; export type hongdianVal = { diff --git a/src/shared/protocols/kaifujingsai/PtlOpen.ts b/src/shared/protocols/kaifujingsai/PtlOpen.ts new file mode 100644 index 0000000..31c1596 --- /dev/null +++ b/src/shared/protocols/kaifujingsai/PtlOpen.ts @@ -0,0 +1,29 @@ +import {rankInfo} from "../type"; + +/** + * 开服竞赛open + */ +export type ReqOpen = { + /** + * 分页,从0页开始 + */ + page: number, + /** + * 每页条数 + */ + offset: number + /** + * 要查询的排行榜type,不传默认显示当前活动 + */ + type?: number +}; + +export type ResOpen = { + conf?: any + rankList: rankInfo[]; + myRank: rankInfo; + endTime: number + record:{ + [k: string]: number; + } +}; diff --git a/src/shared/protocols/kaifujingsai/PtlReceive.ts b/src/shared/protocols/kaifujingsai/PtlReceive.ts new file mode 100644 index 0000000..62ad3bf --- /dev/null +++ b/src/shared/protocols/kaifujingsai/PtlReceive.ts @@ -0,0 +1,15 @@ +import {rankInfo} from "../type"; + +/** + * 开服竞赛领奖 + */ +export type ReqReceive = { + + /** + * 要领取的排行榜type + */ + type: number +}; + +export type ResReceive = { +}; diff --git a/src/shared/protocols/meirishilian/PtlBuy.ts b/src/shared/protocols/meirishilian/PtlBuy.ts index c2a0435..140d590 100644 --- a/src/shared/protocols/meirishilian/PtlBuy.ts +++ b/src/shared/protocols/meirishilian/PtlBuy.ts @@ -1,13 +1,10 @@ - - /** * 购买挑战次数 */ export type ReqBuy = { type: string; + num: number; difficulty: string; }; -export type ResBuy = { - -}; \ No newline at end of file +export type ResBuy = {}; \ No newline at end of file diff --git a/src/shared/protocols/msg_s2c/MsgEmail.ts b/src/shared/protocols/msg_s2c/MsgEmail.ts index ec8630b..3f070ea 100644 --- a/src/shared/protocols/msg_s2c/MsgEmail.ts +++ b/src/shared/protocols/msg_s2c/MsgEmail.ts @@ -1,4 +1,5 @@ -import { prizeType } from '../type'; +import {prizeType} from '../type'; + /** * 新邮件推送 */ @@ -32,4 +33,8 @@ export type MsgEmail = { dellist?: string[]; /**记录一些杂七杂八的,没什么用又必须记录 */ g123log?: { [id: string]: any } + + lngTitle?: { [k: string]: any }, + lngContent?: { [k: string]: any }, + sid?: string /** 跨服邮件区服id */ }; diff --git a/src/shared/protocols/msg_s2c/MsgPayResult.ts b/src/shared/protocols/msg_s2c/MsgPayResult.ts index 34ac065..e32cccb 100644 --- a/src/shared/protocols/msg_s2c/MsgPayResult.ts +++ b/src/shared/protocols/msg_s2c/MsgPayResult.ts @@ -1,17 +1,18 @@ -import { prizeType } from '../type'; +import {prizeType} from '../type'; export type MsgPayResult = { /** * 1 充值成功 - * + * * -1 充值失败 永久礼包充值过再继续充值 - * + * * -2 充值失败 有持续时间的礼包未在结束时间后购买 */ code: number; data?: { id: string; prize: prizeType[]; + price?: any }; }; \ No newline at end of file diff --git a/src/shared/protocols/pay/PtlGetList.ts b/src/shared/protocols/pay/PtlGetList.ts index dbca3ad..c492026 100644 --- a/src/shared/protocols/pay/PtlGetList.ts +++ b/src/shared/protocols/pay/PtlGetList.ts @@ -22,6 +22,7 @@ export type payLog = { type: 'user' | 'system' | 'legu'; /** G123 */ - popup_id?:string - buyNumber?:number + popup_id?: string + buyNumber?: number + template_id?: string }; \ No newline at end of file diff --git a/src/shared/protocols/peijian/PtlGetList.ts b/src/shared/protocols/peijian/PtlGetList.ts index b10f6f2..e8eccb6 100644 --- a/src/shared/protocols/peijian/PtlGetList.ts +++ b/src/shared/protocols/peijian/PtlGetList.ts @@ -27,4 +27,6 @@ export type PeiJian = { jinglian: number; /**配件id */ peijianId: string; + + pos?: number; }; \ No newline at end of file diff --git a/src/shared/protocols/qjzzd/PtlOpen.ts b/src/shared/protocols/qjzzd/PtlOpen.ts index d3163ec..e84c606 100644 --- a/src/shared/protocols/qjzzd/PtlOpen.ts +++ b/src/shared/protocols/qjzzd/PtlOpen.ts @@ -11,5 +11,6 @@ export type ResOpen = { boss: string; refreshTime: number; useFightNum: number; + rank: number; maxDps: number; }; \ No newline at end of file diff --git a/src/shared/protocols/rank/PtlOpen.ts b/src/shared/protocols/rank/PtlOpen.ts index a020fd2..d85d8d8 100644 --- a/src/shared/protocols/rank/PtlOpen.ts +++ b/src/shared/protocols/rank/PtlOpen.ts @@ -3,7 +3,7 @@ import { rankInfo } from '../type'; /** * 排行榜 */ -export type ReqOpen = rankTypeObj|Array; +export type ReqOpen = rankTypeObj | Array; export type ResOpen = { [type: string]: { diff --git a/src/shared/protocols/serviceProto.ts b/src/shared/protocols/serviceProto.ts index ca19845..a08f532 100644 --- a/src/shared/protocols/serviceProto.ts +++ b/src/shared/protocols/serviceProto.ts @@ -40,74 +40,83 @@ import { ReqTakeOff, ResTakeOff } from './equip/PtlTakeOff'; import { ReqWear, ResWear } from './equip/PtlWear'; import { ReqOpen as ReqOpen_6, ResOpen as ResOpen_6 } from './event/136Gift/PtlOpen'; import { ReqRec as ReqRec_1, ResRec as ResRec_1 } from './event/136Gift/PtlRec'; -import { ReqOpen as ReqOpen_7, ResOpen as ResOpen_7 } from './event/chuanshuozhilu/PtlOpen'; +import { ReqGame, ResGame } from './event/christmas/PtlGame'; +import { ReqLiBao, ResLiBao } from './event/christmas/PtlLiBao'; +import { ReqOpen as ReqOpen_7, ResOpen as ResOpen_7 } from './event/christmas/PtlOpen'; +import { ReqQianDao, ResQianDao } from './event/christmas/PtlQianDao'; +import { ReqSelect, ResSelect } from './event/christmas/PtlSelect'; +import { ReqTaskRec, ResTaskRec } from './event/christmas/PtlTaskRec'; +import { ReqZhanLingRec, ResZhanLingRec } from './event/christmas/PtlZhanLingRec'; +import { ReqOpen as ReqOpen_8, ResOpen as ResOpen_8 } from './event/chuanshuozhilu/PtlOpen'; import { ReqRec as ReqRec_2, ResRec as ResRec_2 } from './event/chuanshuozhilu/PtlRec'; import { ReqGet, ResGet } from './event/diaoluoduihuan/PtlGet'; -import { ReqOpen as ReqOpen_8, ResOpen as ResOpen_8 } from './event/diaoluoduihuan/PtlOpen'; -import { ReqOpen as ReqOpen_9, ResOpen as ResOpen_9 } from './event/huobanzhaomu/PtlOpen'; +import { ReqOpen as ReqOpen_9, ResOpen as ResOpen_9 } from './event/diaoluoduihuan/PtlOpen'; +import { ReqOpen as ReqOpen_10, ResOpen as ResOpen_10 } from './event/huobanzhaomu/PtlOpen'; import { ReqRec as ReqRec_3, ResRec as ResRec_3 } from './event/huobanzhaomu/PtlRec'; import { ReqGet as ReqGet_1, ResGet as ResGet_1 } from './event/jierihuodong/PtlGet'; -import { ReqOpen as ReqOpen_10, ResOpen as ResOpen_10 } from './event/jierihuodong/PtlOpen'; +import { ReqOpen as ReqOpen_11, ResOpen as ResOpen_11 } from './event/jierihuodong/PtlOpen'; import { ReqRec as ReqRec_4, ResRec as ResRec_4 } from './event/jierihuodong/PtlRec'; import { ReqCheckOpen, ResCheckOpen } from './event/jijin/PtlCheckOpen'; -import { ReqOpen as ReqOpen_11, ResOpen as ResOpen_11 } from './event/jijin/PtlOpen'; +import { ReqOpen as ReqOpen_12, ResOpen as ResOpen_12 } from './event/jijin/PtlOpen'; import { ReqReceive as ReqReceive_1, ResReceive as ResReceive_1 } from './event/jijin/PtlReceive'; import { ReqLoginPrize, ResLoginPrize } from './event/kaifukuanghuan/PtlLoginPrize'; -import { ReqOpen as ReqOpen_12, ResOpen as ResOpen_12 } from './event/kaifukuanghuan/PtlOpen'; +import { ReqOpen as ReqOpen_13, ResOpen as ResOpen_13 } from './event/kaifukuanghuan/PtlOpen'; import { ReqShopBuy, ResShopBuy } from './event/kaifukuanghuan/PtlShopBuy'; import { ReqTaskBox, ResTaskBox } from './event/kaifukuanghuan/PtlTaskBox'; import { ReqTaskPrize, ResTaskPrize } from './event/kaifukuanghuan/PtlTaskPrize'; -import { ReqOpen as ReqOpen_13, ResOpen as ResOpen_13 } from './event/leijichongzhi/PtlOpen'; +import { ReqOpen as ReqOpen_14, ResOpen as ResOpen_14 } from './event/leijichongzhi/PtlOpen'; import { ReqRec as ReqRec_5, ResRec as ResRec_5 } from './event/leijichongzhi/PtlRec'; import { ReqLottery, ResLottery } from './event/niudanji/PtlLottery'; -import { ReqOpen as ReqOpen_14, ResOpen as ResOpen_14 } from './event/niudanji/PtlOpen'; -import { ReqOpen as ReqOpen_15, ResOpen as ResOpen_15 } from './event/qirichongzhi/PtlOpen'; +import { ReqOpen as ReqOpen_15, ResOpen as ResOpen_15 } from './event/niudanji/PtlOpen'; +import { ReqOpen as ReqOpen_16, ResOpen as ResOpen_16 } from './event/qirichongzhi/PtlOpen'; import { ReqRec as ReqRec_6, ResRec as ResRec_6 } from './event/qirichongzhi/PtlRec'; -import { ReqOpen as ReqOpen_16, ResOpen as ResOpen_16 } from './event/qiridenglu/PtlOpen'; +import { ReqOpen as ReqOpen_17, ResOpen as ResOpen_17 } from './event/qiridenglu/PtlOpen'; import { ReqRecPrize as ReqRecPrize_1, ResRecPrize as ResRecPrize_1 } from './event/qiridenglu/PtlRecPrize'; -import { ReqOpen as ReqOpen_17, ResOpen as ResOpen_17 } from './event/shiwuleichong/PtlOpen'; +import { ReqOpen as ReqOpen_18, ResOpen as ResOpen_18 } from './event/shiwuleichong/PtlOpen'; import { ReqRec as ReqRec_7, ResRec as ResRec_7 } from './event/shiwuleichong/PtlRec'; -import { ReqOpen as ReqOpen_18, ResOpen as ResOpen_18 } from './event/shouchong/PtlOpen'; +import { ReqOpen as ReqOpen_19, ResOpen as ResOpen_19 } from './event/shouchong/PtlOpen'; import { ReqReceive as ReqReceive_2, ResReceive as ResReceive_2 } from './event/shouchong/PtlReceive'; import { ReqBuy as ReqBuy_1, ResBuy as ResBuy_1 } from './event/xianshizhaomu/PtlBuy'; import { ReqDuihuan, ResDuihuan } from './event/xianshizhaomu/PtlDuihuan'; import { ReqLottery as ReqLottery_1, ResLottery as ResLottery_1 } from './event/xianshizhaomu/PtlLottery'; -import { ReqOpen as ReqOpen_19, ResOpen as ResOpen_19 } from './event/xianshizhaomu/PtlOpen'; +import { ReqOpen as ReqOpen_20, ResOpen as ResOpen_20 } from './event/xianshizhaomu/PtlOpen'; import { ReqRec as ReqRec_8, ResRec as ResRec_8 } from './event/xianshizhaomu/PtlRec'; -import { ReqOpen as ReqOpen_20, ResOpen as ResOpen_20 } from './event/xinshoulibao/PtlOpen'; +import { ReqOpen as ReqOpen_21, ResOpen as ResOpen_21 } from './event/xinshoulibao/PtlOpen'; import { ReqBuy as ReqBuy_2, ResBuy as ResBuy_2 } from './event/yangchengmubiao/PtlBuy'; -import { ReqOpen as ReqOpen_21, ResOpen as ResOpen_21 } from './event/yangchengmubiao/PtlOpen'; +import { ReqOpen as ReqOpen_22, ResOpen as ResOpen_22 } from './event/yangchengmubiao/PtlOpen'; import { ReqRec as ReqRec_9, ResRec as ResRec_9 } from './event/yangchengmubiao/PtlRec'; -import { ReqOpen as ReqOpen_22, ResOpen as ResOpen_22 } from './event/yibaichou/PtlOpen'; +import { ReqOpen as ReqOpen_23, ResOpen as ResOpen_23 } from './event/yibaichou/PtlOpen'; import { ReqRec as ReqRec_10, ResRec as ResRec_10 } from './event/yibaichou/PtlRec'; import { ReqRecAll, ResRecAll } from './event/yibaichou/PtlRecAll'; -import { ReqOpen as ReqOpen_23, ResOpen as ResOpen_23 } from './event/yuedujijin/PtlOpen'; +import { ReqOpen as ReqOpen_24, ResOpen as ResOpen_24 } from './event/yuedujijin/PtlOpen'; import { ReqRec as ReqRec_11, ResRec as ResRec_11 } from './event/yuedujijin/PtlRec'; import { ReqBuyLv, ResBuyLv } from './event/zhanling/PtlBuyLv'; -import { ReqOpen as ReqOpen_24, ResOpen as ResOpen_24 } from './event/zhanling/PtlOpen'; +import { ReqOpen as ReqOpen_25, ResOpen as ResOpen_25 } from './event/zhanling/PtlOpen'; import { ReqRecPrize as ReqRecPrize_2, ResRecPrize as ResRecPrize_2 } from './event/zhanling/PtlRecPrize'; import { ReqRecTask, ResRecTask } from './event/zhanling/PtlRecTask'; -import { ReqOpen as ReqOpen_25, ResOpen as ResOpen_25 } from './event/zhoulibao/PtlOpen'; +import { ReqOpen as ReqOpen_26, ResOpen as ResOpen_26 } from './event/zhoulibao/PtlOpen'; import { ReqBuy as ReqBuy_3, ResBuy as ResBuy_3 } from './event/zixuanlibao/PtlBuy'; -import { ReqOpen as ReqOpen_26, ResOpen as ResOpen_26 } from './event/zixuanlibao/PtlOpen'; +import { ReqOpen as ReqOpen_27, ResOpen as ResOpen_27 } from './event/zixuanlibao/PtlOpen'; import { ReqhdGetList, ReshdGetList } from './eventlist/PtlhdGetList'; import { ReqApply, ResApply } from './friend/PtlApply'; import { ReqDel, ResDel } from './friend/PtlDel'; import { ReqGift, ResGift } from './friend/PtlGift'; import { ReqList, ResList } from './friend/PtlList'; -import { ReqOpen as ReqOpen_27, ResOpen as ResOpen_27 } from './friend/PtlOpen'; +import { ReqOpen as ReqOpen_28, ResOpen as ResOpen_28 } from './friend/PtlOpen'; import { ReqRespond, ResRespond } from './friend/PtlRespond'; import { ReqRmBlackList, ResRmBlackList } from './friend/PtlRmBlackList'; import { ReqSearch, ResSearch } from './friend/PtlSearch'; import { ReqChallenge, ResChallenge } from './ganbutexun/PtlChallenge'; -import { ReqOpen as ReqOpen_28, ResOpen as ResOpen_28 } from './ganbutexun/PtlOpen'; +import { ReqOpen as ReqOpen_29, ResOpen as ResOpen_29 } from './ganbutexun/PtlOpen'; import { ReqFast, ResFast } from './ganhai/PtlFast'; import { ReqFight as ReqFight_1, ResFight as ResFight_1 } from './ganhai/PtlFight'; import { ReqLog, ResLog } from './ganhai/PtlLog'; -import { ReqOpen as ReqOpen_29, ResOpen as ResOpen_29 } from './ganhai/PtlOpen'; +import { ReqOpen as ReqOpen_30, ResOpen as ResOpen_30 } from './ganhai/PtlOpen'; import { ReqRefresh, ResRefresh } from './ganhai/PtlRefresh'; import { ReqRefreshShip, ResRefreshShip } from './ganhai/PtlRefreshShip'; -import { ReqSelect, ResSelect } from './ganhai/PtlSelect'; +import { ReqSelect as ReqSelect_1, ResSelect as ResSelect_1 } from './ganhai/PtlSelect'; +import { ReqGift as ReqGift_1, ResGift as ResGift_1 } from './gmapi/PtlGift'; +import { ReqPost, ResPost } from './gmapi/PtlPost'; import { ReqApply as ReqApply_1, ResApply as ResApply_1 } from './gonghui/PtlApply'; import { ReqApplyAll, ResApplyAll } from './gonghui/PtlApplyAll'; import { ReqApplyList, ResApplyList } from './gonghui/PtlApplyList'; @@ -124,19 +133,19 @@ import { ReqJx, ResJx } from './gonghui/PtlJx'; import { ReqJxOpen, ResJxOpen } from './gonghui/PtlJxOpen'; import { ReqList as ReqList_1, ResList as ResList_1 } from './gonghui/PtlList'; import { ReqManage, ResManage } from './gonghui/PtlManage'; -import { ReqOpen as ReqOpen_30, ResOpen as ResOpen_30 } from './gonghui/PtlOpen'; +import { ReqOpen as ReqOpen_31, ResOpen as ResOpen_31 } from './gonghui/PtlOpen'; import { ReqTanHe, ResTanHe } from './gonghui/PtlTanHe'; import { ReqTaskOpen, ResTaskOpen } from './gonghui/PtlTaskOpen'; import { ReqTaskReceive, ResTaskReceive } from './gonghui/PtlTaskReceive'; import { ReqUpWz, ResUpWz } from './gonghui/PtlUpWz'; import { ReqLottery as ReqLottery_2, ResLottery as ResLottery_2 } from './gonghuibaozang/PtlLottery'; -import { ReqOpen as ReqOpen_31, ResOpen as ResOpen_31 } from './gonghuibaozang/PtlOpen'; +import { ReqOpen as ReqOpen_32, ResOpen as ResOpen_32 } from './gonghuibaozang/PtlOpen'; import { ReqBuy as ReqBuy_4, ResBuy as ResBuy_4 } from './gonglukuangbiao/PtlBuy'; import { ReqFight as ReqFight_2, ResFight as ResFight_2 } from './gonglukuangbiao/PtlFight'; -import { ReqOpen as ReqOpen_32, ResOpen as ResOpen_32 } from './gonglukuangbiao/PtlOpen'; +import { ReqOpen as ReqOpen_33, ResOpen as ResOpen_33 } from './gonglukuangbiao/PtlOpen'; import { ReqRefresh as ReqRefresh_1, ResRefresh as ResRefresh_1 } from './gonglukuangbiao/PtlRefresh'; import { ReqActive, ResActive } from './gongyu/mingdao/PtlActive'; -import { ReqOpen as ReqOpen_33, ResOpen as ResOpen_33 } from './gongyu/mingdao/PtlOpen'; +import { ReqOpen as ReqOpen_34, ResOpen as ResOpen_34 } from './gongyu/mingdao/PtlOpen'; import { ReqRecPrize as ReqRecPrize_3, ResRecPrize as ResRecPrize_3 } from './gongyu/mingdao/PtlRecPrize'; import { ReqRepair, ResRepair } from './gongyu/mingdao/PtlRepair'; import { ReqReset as ReqReset_1, ResReset as ResReset_1 } from './gongyu/xunlianjihua/PtlReset'; @@ -145,13 +154,14 @@ import { ReqSetSkill, ResSetSkill } from './gongyu/zuozhanjihua/PtlSetSkill'; import { ReqBuyNum as ReqBuyNum_1, ResBuyNum as ResBuyNum_1 } from './hbzb/jfs/PtlBuyNum'; import { ReqFight as ReqFight_3, ResFight as ResFight_3 } from './hbzb/jfs/PtlFight'; import { ReqGetLog as ReqGetLog_1, ResGetLog as ResGetLog_1 } from './hbzb/jfs/PtlGetLog'; -import { ReqOpen as ReqOpen_34, ResOpen as ResOpen_34 } from './hbzb/jfs/PtlOpen'; +import { ReqOpen as ReqOpen_35, ResOpen as ResOpen_35 } from './hbzb/jfs/PtlOpen'; import { ReqRec as ReqRec_12, ResRec as ResRec_12 } from './hbzb/jfs/PtlRec'; import { ReqRefresh as ReqRefresh_2, ResRefresh as ResRefresh_2 } from './hbzb/jfs/PtlRefresh'; +import { ReqGetStatus, ResGetStatus } from './hbzb/PtlGetStatus'; import { ReqBuyNum as ReqBuyNum_2, ResBuyNum as ResBuyNum_2 } from './hbzb/zbs/PtlBuyNum'; import { ReqFight as ReqFight_4, ResFight as ResFight_4 } from './hbzb/zbs/PtlFight'; import { ReqGetLog as ReqGetLog_2, ResGetLog as ResGetLog_2 } from './hbzb/zbs/PtlGetLog'; -import { ReqOpen as ReqOpen_35, ResOpen as ResOpen_35 } from './hbzb/zbs/PtlOpen'; +import { ReqOpen as ReqOpen_36, ResOpen as ResOpen_36 } from './hbzb/zbs/PtlOpen'; import { ReqRefresh as ReqRefresh_3, ResRefresh as ResRefresh_3 } from './hbzb/zbs/PtlRefresh'; import { ReqAwake, ResAwake } from './hero/PtlAwake'; import { ReqChangePos, ResChangePos } from './hero/PtlChangePos'; @@ -167,38 +177,40 @@ import { ReqGet as ReqGet_2, ResGet as ResGet_2 } from './hongdian/PtlGet'; import { ReqGetList as ReqGetList_4, ResGetList as ResGetList_4 } from './item/PtlGetList'; import { ReqUse, ResUse } from './item/PtlUse'; import { ReqLottery as ReqLottery_3, ResLottery as ResLottery_3 } from './jiaotang/PtlLottery'; -import { ReqOpen as ReqOpen_36, ResOpen as ResOpen_36 } from './jiaotang/PtlOpen'; +import { ReqOpen as ReqOpen_37, ResOpen as ResOpen_37 } from './jiaotang/PtlOpen'; import { ReqLottery as ReqLottery_4, ResLottery as ResLottery_4 } from './jiuba/PtlLottery'; -import { ReqOpen as ReqOpen_37, ResOpen as ResOpen_37 } from './jiuba/PtlOpen'; +import { ReqOpen as ReqOpen_38, ResOpen as ResOpen_38 } from './jiuba/PtlOpen'; import { ReqBuyFightNum, ResBuyFightNum } from './jjc/PtlBuyFightNum'; import { ReqFight as ReqFight_5, ResFight as ResFight_5 } from './jjc/PtlFight'; import { ReqFightLog, ResFightLog } from './jjc/PtlFightLog'; -import { ReqOpen as ReqOpen_38, ResOpen as ResOpen_38 } from './jjc/PtlOpen'; +import { ReqOpen as ReqOpen_39, ResOpen as ResOpen_39 } from './jjc/PtlOpen'; import { ReqReceive as ReqReceive_3, ResReceive as ResReceive_3 } from './jjc/PtlReceive'; import { ReqRefresh as ReqRefresh_4, ResRefresh as ResRefresh_4 } from './jjc/PtlRefresh'; +import { ReqOpen as ReqOpen_40, ResOpen as ResOpen_40 } from './kaifujingsai/PtlOpen'; +import { ReqReceive as ReqReceive_4, ResReceive as ResReceive_4 } from './kaifujingsai/PtlReceive'; import { ReqApply as ReqApply_2, ResApply as ResApply_2 } from './kbzz/PtlApply'; import { ReqAutoApply, ResAutoApply } from './kbzz/PtlAutoApply'; import { ReqBuyNum as ReqBuyNum_3, ResBuyNum as ResBuyNum_3 } from './kbzz/PtlBuyNum'; import { ReqFight as ReqFight_6, ResFight as ResFight_6 } from './kbzz/PtlFight'; import { ReqFightLog as ReqFightLog_1, ResFightLog as ResFightLog_1 } from './kbzz/PtlFightLog'; import { ReqGroupState, ResGroupState } from './kbzz/PtlGroupState'; -import { ReqOpen as ReqOpen_39, ResOpen as ResOpen_39 } from './kbzz/PtlOpen'; +import { ReqOpen as ReqOpen_41, ResOpen as ResOpen_41 } from './kbzz/PtlOpen'; import { ReqRecPrize as ReqRecPrize_4, ResRecPrize as ResRecPrize_4 } from './kbzz/PtlRecPrize'; import { ReqRefresh as ReqRefresh_5, ResRefresh as ResRefresh_5 } from './kbzz/PtlRefresh'; import { ReqAddPkNum, ResAddPkNum } from './kuangdong/PtlAddPkNum'; import { ReqGetPrize, ResGetPrize } from './kuangdong/PtlGetPrize'; import { ReqKdInfo, ResKdInfo } from './kuangdong/PtlKdInfo'; import { ReqLog as ReqLog_1, ResLog as ResLog_1 } from './kuangdong/PtlLog'; -import { ReqOpen as ReqOpen_40, ResOpen as ResOpen_40 } from './kuangdong/PtlOpen'; +import { ReqOpen as ReqOpen_42, ResOpen as ResOpen_42 } from './kuangdong/PtlOpen'; import { ReqYanShi, ResYanShi } from './kuangdong/PtlYanShi'; import { ReqZhanLing, ResZhanLing } from './kuangdong/PtlZhanLing'; -import { ReqOpen as ReqOpen_41, ResOpen as ResOpen_41 } from './lingzhulaixi/PtlOpen'; +import { ReqOpen as ReqOpen_43, ResOpen as ResOpen_43 } from './lingzhulaixi/PtlOpen'; import { ReqPkBoss, ResPkBoss } from './lingzhulaixi/PtlPkBoss'; import { ReqPkRank, ResPkRank } from './lingzhulaixi/PtlPkRank'; import { ReqSaoDang, ResSaoDang } from './lingzhulaixi/PtlSaoDang'; import { ReqBuy as ReqBuy_5, ResBuy as ResBuy_5 } from './meirishilian/PtlBuy'; import { ReqFight as ReqFight_7, ResFight as ResFight_7 } from './meirishilian/PtlFight'; -import { ReqOpen as ReqOpen_42, ResOpen as ResOpen_42 } from './meirishilian/PtlOpen'; +import { ReqOpen as ReqOpen_44, ResOpen as ResOpen_44 } from './meirishilian/PtlOpen'; import { MsgBindUid } from './msg_c2s/MsgBindUid'; import { MsgPay } from './msg_c2s/MsgPay'; import { MsgSync } from './msg_c2s/MsgSync'; @@ -229,7 +241,7 @@ import { MsgTaskChange } from './msg_s2c/MsgTaskChange'; import { MsgXianshilibao } from './msg_s2c/MsgXianshilibao'; import { ReqFight as ReqFight_8, ResFight as ResFight_8 } from './pata/PtlFight'; import { ReqGetPrize as ReqGetPrize_1, ResGetPrize as ResGetPrize_1 } from './pata/PtlGetPrize'; -import { ReqOpen as ReqOpen_43, ResOpen as ResOpen_43 } from './pata/PtlOpen'; +import { ReqOpen as ReqOpen_45, ResOpen as ResOpen_45 } from './pata/PtlOpen'; import { ReqSaoDang as ReqSaoDang_1, ResSaoDang as ResSaoDang_1 } from './pata/PtlSaoDang'; import { ReqGetList as ReqGetList_5, ResGetList as ResGetList_5 } from './pay/PtlGetList'; import { ReqGetList as ReqGetList_6, ResGetList as ResGetList_6 } from './peijian/PtlGetList'; @@ -245,14 +257,14 @@ import { ReqUnLock, ResUnLock } from './peijian/PtlUnLock'; import { ReqWear as ReqWear_1, ResWear as ResWear_1 } from './peijian/PtlWear'; import { ReqDeal, ResDeal } from './peijiancangku/PtlDeal'; import { ReqJump, ResJump } from './peijiancangku/PtlJump'; -import { ReqOpen as ReqOpen_44, ResOpen as ResOpen_44 } from './peijiancangku/PtlOpen'; +import { ReqOpen as ReqOpen_46, ResOpen as ResOpen_46 } from './peijiancangku/PtlOpen'; import { ReqBingo, ResBingo } from './PtlBingo'; import { ReqFightTest, ResFightTest } from './PtlFightTest'; import { ReqSyncBtn, ResSyncBtn } from './PtlSyncBtn'; import { ReqTest, ResTest } from './PtlTest'; import { ReqFight as ReqFight_9, ResFight as ResFight_9 } from './qjzzd/PtlFight'; -import { ReqOpen as ReqOpen_45, ResOpen as ResOpen_45 } from './qjzzd/PtlOpen'; -import { ReqOpen as ReqOpen_46, ResOpen as ResOpen_46 } from './rank/PtlOpen'; +import { ReqOpen as ReqOpen_47, ResOpen as ResOpen_47 } from './qjzzd/PtlOpen'; +import { ReqOpen as ReqOpen_48, ResOpen as ResOpen_48 } from './rank/PtlOpen'; import { ReqConcise, ResConcise } from './shiwu/PtlConcise'; import { ReqExtract, ResExtract } from './shiwu/PtlExtract'; import { ReqGetList as ReqGetList_7, ResGetList as ResGetList_7 } from './shiwu/PtlGetList'; @@ -260,20 +272,20 @@ import { ReqLvUp as ReqLvUp_3, ResLvUp as ResLvUp_3 } from './shiwu/PtlLvUp'; import { ReqRecast, ResRecast } from './shiwu/PtlRecast'; import { ReqTakeOff as ReqTakeOff_2, ResTakeOff as ResTakeOff_2 } from './shiwu/PtlTakeOff'; import { ReqWear as ReqWear_2, ResWear as ResWear_2 } from './shiwu/PtlWear'; -import { ReqOpen as ReqOpen_47, ResOpen as ResOpen_47 } from './shootGame/PtlOpen'; +import { ReqOpen as ReqOpen_49, ResOpen as ResOpen_49 } from './shootGame/PtlOpen'; import { ReqRec as ReqRec_14, ResRec as ResRec_14 } from './shootGame/PtlRec'; import { ReqBuy as ReqBuy_6, ResBuy as ResBuy_6 } from './shop/PtlBuy'; -import { ReqOpen as ReqOpen_48, ResOpen as ResOpen_48 } from './shop/PtlOpen'; +import { ReqOpen as ReqOpen_50, ResOpen as ResOpen_50 } from './shop/PtlOpen'; import { ReqRefresh as ReqRefresh_6, ResRefresh as ResRefresh_6 } from './shop/PtlRefresh'; import { ReqGetBoxPrize, ResGetBoxPrize } from './sign/PtlGetBoxPrize'; import { ReqGetPrize as ReqGetPrize_2, ResGetPrize as ResGetPrize_2 } from './sign/PtlGetPrize'; -import { ReqOpen as ReqOpen_49, ResOpen as ResOpen_49 } from './sign/PtlOpen'; +import { ReqOpen as ReqOpen_51, ResOpen as ResOpen_51 } from './sign/PtlOpen'; import { ReqAim, ResAim } from './slzd/PtlAim'; import { ReqBuyNum as ReqBuyNum_4, ResBuyNum as ResBuyNum_4 } from './slzd/PtlBuyNum'; import { ReqFight as ReqFight_10, ResFight as ResFight_10 } from './slzd/PtlFight'; import { ReqFightLog as ReqFightLog_2, ResFightLog as ResFightLog_2 } from './slzd/PtlFightLog'; import { ReqMyRank, ResMyRank } from './slzd/PtlMyRank'; -import { ReqOpen as ReqOpen_50, ResOpen as ResOpen_50 } from './slzd/PtlOpen'; +import { ReqOpen as ReqOpen_52, ResOpen as ResOpen_52 } from './slzd/PtlOpen'; import { ReqOpenFort, ResOpenFort } from './slzd/PtlOpenFort'; import { ReqRec as ReqRec_15, ResRec as ResRec_15 } from './slzd/PtlRec'; import { ReqRefresh as ReqRefresh_7, ResRefresh as ResRefresh_7 } from './slzd/PtlRefresh'; @@ -282,11 +294,11 @@ import { ReqEvent, ResEvent } from './tanxian/PtlEvent'; import { ReqFastGuaJi, ResFastGuaJi } from './tanxian/PtlFastGuaJi'; import { ReqFight as ReqFight_11, ResFight as ResFight_11 } from './tanxian/PtlFight'; import { ReqGuaJi, ResGuaJi } from './tanxian/PtlGuaJi'; -import { ReqOpen as ReqOpen_51, ResOpen as ResOpen_51 } from './tanxian/PtlOpen'; -import { ReqReceive as ReqReceive_4, ResReceive as ResReceive_4 } from './tanxian/PtlReceive'; +import { ReqOpen as ReqOpen_53, ResOpen as ResOpen_53 } from './tanxian/PtlOpen'; +import { ReqReceive as ReqReceive_5, ResReceive as ResReceive_5 } from './tanxian/PtlReceive'; import { ReqAllFinsh, ResAllFinsh } from './task/PtlAllFinsh'; import { ReqFinsh, ResFinsh } from './task/PtlFinsh'; -import { ReqOpen as ReqOpen_52, ResOpen as ResOpen_52 } from './task/PtlOpen'; +import { ReqOpen as ReqOpen_54, ResOpen as ResOpen_54 } from './task/PtlOpen'; import { ReqCDKEY, ResCDKEY } from './user/PtlCDKEY'; import { ReqChangeInfo, ResChangeInfo } from './user/PtlChangeInfo'; import { ReqChangeName, ResChangeName } from './user/PtlChangeName'; @@ -300,8 +312,11 @@ import { ReqRenownBuy, ResRenownBuy } from './user/PtlRenownBuy'; import { ReqRenownGetPrize, ResRenownGetPrize } from './user/PtlRenownGetPrize'; import { ReqRenownOpen, ResRenownOpen } from './user/PtlRenownOpen'; import { ReqTujian, ResTujian } from './user/PtlTujian'; -import { ReqDazao, ResDazao } from './weixiuchang/PtlDazao'; -import { ReqZuzhuang, ResZuzhuang } from './weixiuchang/PtlZuzhuang'; +import { ReqDecompose, ResDecompose } from './weixiuchang/PtlDecompose'; +import { ReqExchange, ResExchange } from './weixiuchang/PtlExchange'; +import { ReqOpen as ReqOpen_55, ResOpen as ResOpen_55 } from './weixiuchang/PtlOpen'; +import { ReqUpLv, ResUpLv } from './weixiuchang/PtlUpLv'; +import { ReqUpStar, ResUpStar } from './weixiuchang/PtlUpStar'; import { ReqAutoBaoMing, ResAutoBaoMing } from './wzry/PtlAutoBaoMing'; import { ReqBaoMing, ResBaoMing } from './wzry/PtlBaoMing'; import { ReqcatFightLog, RescatFightLog } from './wzry/PtlcatFightLog'; @@ -310,7 +325,7 @@ import { ReqDldFight, ResDldFight } from './wzry/PtlDldFight'; import { ReqDldRefre, ResDldRefre } from './wzry/PtlDldRefre'; import { ReqJingCai, ResJingCai } from './wzry/PtlJingCai'; import { ReqJingCaiOpen, ResJingCaiOpen } from './wzry/PtlJingCaiOpen'; -import { ReqOpen as ReqOpen_53, ResOpen as ResOpen_53 } from './wzry/PtlOpen'; +import { ReqOpen as ReqOpen_56, ResOpen as ResOpen_56 } from './wzry/PtlOpen'; import { ReqUpdateFight, ResUpdateFight } from './wzry/PtlUpdateFight'; import { ReqWzzd, ResWzzd } from './wzry/PtlWzzd'; import { ReqZuanShiOpen, ResZuanShiOpen } from './wzry/PtlZuanShiOpen'; @@ -318,12 +333,12 @@ import { ReqAllGet, ResAllGet } from './xstask/PtlAllGet'; import { ReqGet as ReqGet_3, ResGet as ResGet_3 } from './xstask/PtlGet'; import { ReqLvUp as ReqLvUp_4, ResLvUp as ResLvUp_4 } from './xstask/PtlLvUp'; import { ReqOnekeyReceive, ResOnekeyReceive } from './xstask/PtlOnekeyReceive'; -import { ReqOpen as ReqOpen_54, ResOpen as ResOpen_54 } from './xstask/PtlOpen'; -import { ReqReceive as ReqReceive_5, ResReceive as ResReceive_5 } from './xstask/PtlReceive'; +import { ReqOpen as ReqOpen_57, ResOpen as ResOpen_57 } from './xstask/PtlOpen'; +import { ReqReceive as ReqReceive_6, ResReceive as ResReceive_6 } from './xstask/PtlReceive'; import { ReqRefresh as ReqRefresh_8, ResRefresh as ResRefresh_8 } from './xstask/PtlRefresh'; import { ReqHandle, ResHandle } from './yongbingzhuzhan/PtlHandle'; import { ReqChangePos as ReqChangePos_1, ResChangePos as ResChangePos_1 } from './zhanqianbushu/PtlChangePos'; -import { ReqSelect as ReqSelect_1, ResSelect as ResSelect_1 } from './zhanqianbushu/PtlSelect'; +import { ReqSelect as ReqSelect_2, ResSelect as ResSelect_2 } from './zhanqianbushu/PtlSelect'; import { ReqUp, ResUp } from './zhanqianbushu/PtlUp'; export interface ServiceType { @@ -492,10 +507,38 @@ export interface ServiceType { req: ReqRec_1, res: ResRec_1 }, - "event/chuanshuozhilu/Open": { + "event/christmas/Game": { + req: ReqGame, + res: ResGame + }, + "event/christmas/LiBao": { + req: ReqLiBao, + res: ResLiBao + }, + "event/christmas/Open": { req: ReqOpen_7, res: ResOpen_7 }, + "event/christmas/QianDao": { + req: ReqQianDao, + res: ResQianDao + }, + "event/christmas/Select": { + req: ReqSelect, + res: ResSelect + }, + "event/christmas/TaskRec": { + req: ReqTaskRec, + res: ResTaskRec + }, + "event/christmas/ZhanLingRec": { + req: ReqZhanLingRec, + res: ResZhanLingRec + }, + "event/chuanshuozhilu/Open": { + req: ReqOpen_8, + res: ResOpen_8 + }, "event/chuanshuozhilu/Rec": { req: ReqRec_2, res: ResRec_2 @@ -505,13 +548,13 @@ export interface ServiceType { res: ResGet }, "event/diaoluoduihuan/Open": { - req: ReqOpen_8, - res: ResOpen_8 - }, - "event/huobanzhaomu/Open": { req: ReqOpen_9, res: ResOpen_9 }, + "event/huobanzhaomu/Open": { + req: ReqOpen_10, + res: ResOpen_10 + }, "event/huobanzhaomu/Rec": { req: ReqRec_3, res: ResRec_3 @@ -521,8 +564,8 @@ export interface ServiceType { res: ResGet_1 }, "event/jierihuodong/Open": { - req: ReqOpen_10, - res: ResOpen_10 + req: ReqOpen_11, + res: ResOpen_11 }, "event/jierihuodong/Rec": { req: ReqRec_4, @@ -533,8 +576,8 @@ export interface ServiceType { res: ResCheckOpen }, "event/jijin/Open": { - req: ReqOpen_11, - res: ResOpen_11 + req: ReqOpen_12, + res: ResOpen_12 }, "event/jijin/Receive": { req: ReqReceive_1, @@ -545,8 +588,8 @@ export interface ServiceType { res: ResLoginPrize }, "event/kaifukuanghuan/Open": { - req: ReqOpen_12, - res: ResOpen_12 + req: ReqOpen_13, + res: ResOpen_13 }, "event/kaifukuanghuan/ShopBuy": { req: ReqShopBuy, @@ -561,8 +604,8 @@ export interface ServiceType { res: ResTaskPrize }, "event/leijichongzhi/Open": { - req: ReqOpen_13, - res: ResOpen_13 + req: ReqOpen_14, + res: ResOpen_14 }, "event/leijichongzhi/Rec": { req: ReqRec_5, @@ -573,36 +616,36 @@ export interface ServiceType { res: ResLottery }, "event/niudanji/Open": { - req: ReqOpen_14, - res: ResOpen_14 - }, - "event/qirichongzhi/Open": { req: ReqOpen_15, res: ResOpen_15 }, + "event/qirichongzhi/Open": { + req: ReqOpen_16, + res: ResOpen_16 + }, "event/qirichongzhi/Rec": { req: ReqRec_6, res: ResRec_6 }, "event/qiridenglu/Open": { - req: ReqOpen_16, - res: ResOpen_16 + req: ReqOpen_17, + res: ResOpen_17 }, "event/qiridenglu/RecPrize": { req: ReqRecPrize_1, res: ResRecPrize_1 }, "event/shiwuleichong/Open": { - req: ReqOpen_17, - res: ResOpen_17 + req: ReqOpen_18, + res: ResOpen_18 }, "event/shiwuleichong/Rec": { req: ReqRec_7, res: ResRec_7 }, "event/shouchong/Open": { - req: ReqOpen_18, - res: ResOpen_18 + req: ReqOpen_19, + res: ResOpen_19 }, "event/shouchong/Receive": { req: ReqReceive_2, @@ -621,32 +664,32 @@ export interface ServiceType { res: ResLottery_1 }, "event/xianshizhaomu/Open": { - req: ReqOpen_19, - res: ResOpen_19 + req: ReqOpen_20, + res: ResOpen_20 }, "event/xianshizhaomu/Rec": { req: ReqRec_8, res: ResRec_8 }, "event/xinshoulibao/Open": { - req: ReqOpen_20, - res: ResOpen_20 + req: ReqOpen_21, + res: ResOpen_21 }, "event/yangchengmubiao/Buy": { req: ReqBuy_2, res: ResBuy_2 }, "event/yangchengmubiao/Open": { - req: ReqOpen_21, - res: ResOpen_21 + req: ReqOpen_22, + res: ResOpen_22 }, "event/yangchengmubiao/Rec": { req: ReqRec_9, res: ResRec_9 }, "event/yibaichou/Open": { - req: ReqOpen_22, - res: ResOpen_22 + req: ReqOpen_23, + res: ResOpen_23 }, "event/yibaichou/Rec": { req: ReqRec_10, @@ -657,8 +700,8 @@ export interface ServiceType { res: ResRecAll }, "event/yuedujijin/Open": { - req: ReqOpen_23, - res: ResOpen_23 + req: ReqOpen_24, + res: ResOpen_24 }, "event/yuedujijin/Rec": { req: ReqRec_11, @@ -669,8 +712,8 @@ export interface ServiceType { res: ResBuyLv }, "event/zhanling/Open": { - req: ReqOpen_24, - res: ResOpen_24 + req: ReqOpen_25, + res: ResOpen_25 }, "event/zhanling/RecPrize": { req: ReqRecPrize_2, @@ -681,16 +724,16 @@ export interface ServiceType { res: ResRecTask }, "event/zhoulibao/Open": { - req: ReqOpen_25, - res: ResOpen_25 + req: ReqOpen_26, + res: ResOpen_26 }, "event/zixuanlibao/Buy": { req: ReqBuy_3, res: ResBuy_3 }, "event/zixuanlibao/Open": { - req: ReqOpen_26, - res: ResOpen_26 + req: ReqOpen_27, + res: ResOpen_27 }, "eventlist/hdGetList": { req: ReqhdGetList, @@ -713,8 +756,8 @@ export interface ServiceType { res: ResList }, "friend/Open": { - req: ReqOpen_27, - res: ResOpen_27 + req: ReqOpen_28, + res: ResOpen_28 }, "friend/Respond": { req: ReqRespond, @@ -733,8 +776,8 @@ export interface ServiceType { res: ResChallenge }, "ganbutexun/Open": { - req: ReqOpen_28, - res: ResOpen_28 + req: ReqOpen_29, + res: ResOpen_29 }, "ganhai/Fast": { req: ReqFast, @@ -749,8 +792,8 @@ export interface ServiceType { res: ResLog }, "ganhai/Open": { - req: ReqOpen_29, - res: ResOpen_29 + req: ReqOpen_30, + res: ResOpen_30 }, "ganhai/Refresh": { req: ReqRefresh, @@ -761,8 +804,16 @@ export interface ServiceType { res: ResRefreshShip }, "ganhai/Select": { - req: ReqSelect, - res: ResSelect + req: ReqSelect_1, + res: ResSelect_1 + }, + "gmapi/Gift": { + req: ReqGift_1, + res: ResGift_1 + }, + "gmapi/Post": { + req: ReqPost, + res: ResPost }, "gonghui/Apply": { req: ReqApply_1, @@ -829,8 +880,8 @@ export interface ServiceType { res: ResManage }, "gonghui/Open": { - req: ReqOpen_30, - res: ResOpen_30 + req: ReqOpen_31, + res: ResOpen_31 }, "gonghui/TanHe": { req: ReqTanHe, @@ -853,8 +904,8 @@ export interface ServiceType { res: ResLottery_2 }, "gonghuibaozang/Open": { - req: ReqOpen_31, - res: ResOpen_31 + req: ReqOpen_32, + res: ResOpen_32 }, "gonglukuangbiao/Buy": { req: ReqBuy_4, @@ -865,8 +916,8 @@ export interface ServiceType { res: ResFight_2 }, "gonglukuangbiao/Open": { - req: ReqOpen_32, - res: ResOpen_32 + req: ReqOpen_33, + res: ResOpen_33 }, "gonglukuangbiao/Refresh": { req: ReqRefresh_1, @@ -877,8 +928,8 @@ export interface ServiceType { res: ResActive }, "gongyu/mingdao/Open": { - req: ReqOpen_33, - res: ResOpen_33 + req: ReqOpen_34, + res: ResOpen_34 }, "gongyu/mingdao/RecPrize": { req: ReqRecPrize_3, @@ -913,8 +964,8 @@ export interface ServiceType { res: ResGetLog_1 }, "hbzb/jfs/Open": { - req: ReqOpen_34, - res: ResOpen_34 + req: ReqOpen_35, + res: ResOpen_35 }, "hbzb/jfs/Rec": { req: ReqRec_12, @@ -924,6 +975,10 @@ export interface ServiceType { req: ReqRefresh_2, res: ResRefresh_2 }, + "hbzb/GetStatus": { + req: ReqGetStatus, + res: ResGetStatus + }, "hbzb/zbs/BuyNum": { req: ReqBuyNum_2, res: ResBuyNum_2 @@ -937,8 +992,8 @@ export interface ServiceType { res: ResGetLog_2 }, "hbzb/zbs/Open": { - req: ReqOpen_35, - res: ResOpen_35 + req: ReqOpen_36, + res: ResOpen_36 }, "hbzb/zbs/Refresh": { req: ReqRefresh_3, @@ -1001,16 +1056,16 @@ export interface ServiceType { res: ResLottery_3 }, "jiaotang/Open": { - req: ReqOpen_36, - res: ResOpen_36 + req: ReqOpen_37, + res: ResOpen_37 }, "jiuba/Lottery": { req: ReqLottery_4, res: ResLottery_4 }, "jiuba/Open": { - req: ReqOpen_37, - res: ResOpen_37 + req: ReqOpen_38, + res: ResOpen_38 }, "jjc/BuyFightNum": { req: ReqBuyFightNum, @@ -1025,8 +1080,8 @@ export interface ServiceType { res: ResFightLog }, "jjc/Open": { - req: ReqOpen_38, - res: ResOpen_38 + req: ReqOpen_39, + res: ResOpen_39 }, "jjc/Receive": { req: ReqReceive_3, @@ -1036,6 +1091,14 @@ export interface ServiceType { req: ReqRefresh_4, res: ResRefresh_4 }, + "kaifujingsai/Open": { + req: ReqOpen_40, + res: ResOpen_40 + }, + "kaifujingsai/Receive": { + req: ReqReceive_4, + res: ResReceive_4 + }, "kbzz/Apply": { req: ReqApply_2, res: ResApply_2 @@ -1061,8 +1124,8 @@ export interface ServiceType { res: ResGroupState }, "kbzz/Open": { - req: ReqOpen_39, - res: ResOpen_39 + req: ReqOpen_41, + res: ResOpen_41 }, "kbzz/RecPrize": { req: ReqRecPrize_4, @@ -1089,8 +1152,8 @@ export interface ServiceType { res: ResLog_1 }, "kuangdong/Open": { - req: ReqOpen_40, - res: ResOpen_40 + req: ReqOpen_42, + res: ResOpen_42 }, "kuangdong/YanShi": { req: ReqYanShi, @@ -1101,8 +1164,8 @@ export interface ServiceType { res: ResZhanLing }, "lingzhulaixi/Open": { - req: ReqOpen_41, - res: ResOpen_41 + req: ReqOpen_43, + res: ResOpen_43 }, "lingzhulaixi/PkBoss": { req: ReqPkBoss, @@ -1125,8 +1188,8 @@ export interface ServiceType { res: ResFight_7 }, "meirishilian/Open": { - req: ReqOpen_42, - res: ResOpen_42 + req: ReqOpen_44, + res: ResOpen_44 }, "pata/Fight": { req: ReqFight_8, @@ -1137,8 +1200,8 @@ export interface ServiceType { res: ResGetPrize_1 }, "pata/Open": { - req: ReqOpen_43, - res: ResOpen_43 + req: ReqOpen_45, + res: ResOpen_45 }, "pata/SaoDang": { req: ReqSaoDang_1, @@ -1201,8 +1264,8 @@ export interface ServiceType { res: ResJump }, "peijiancangku/Open": { - req: ReqOpen_44, - res: ResOpen_44 + req: ReqOpen_46, + res: ResOpen_46 }, "Bingo": { req: ReqBingo, @@ -1225,12 +1288,12 @@ export interface ServiceType { res: ResFight_9 }, "qjzzd/Open": { - req: ReqOpen_45, - res: ResOpen_45 + req: ReqOpen_47, + res: ResOpen_47 }, "rank/Open": { - req: ReqOpen_46, - res: ResOpen_46 + req: ReqOpen_48, + res: ResOpen_48 }, "shiwu/Concise": { req: ReqConcise, @@ -1261,8 +1324,8 @@ export interface ServiceType { res: ResWear_2 }, "shootGame/Open": { - req: ReqOpen_47, - res: ResOpen_47 + req: ReqOpen_49, + res: ResOpen_49 }, "shootGame/Rec": { req: ReqRec_14, @@ -1273,8 +1336,8 @@ export interface ServiceType { res: ResBuy_6 }, "shop/Open": { - req: ReqOpen_48, - res: ResOpen_48 + req: ReqOpen_50, + res: ResOpen_50 }, "shop/Refresh": { req: ReqRefresh_6, @@ -1289,8 +1352,8 @@ export interface ServiceType { res: ResGetPrize_2 }, "sign/Open": { - req: ReqOpen_49, - res: ResOpen_49 + req: ReqOpen_51, + res: ResOpen_51 }, "slzd/Aim": { req: ReqAim, @@ -1313,8 +1376,8 @@ export interface ServiceType { res: ResMyRank }, "slzd/Open": { - req: ReqOpen_50, - res: ResOpen_50 + req: ReqOpen_52, + res: ResOpen_52 }, "slzd/OpenFort": { req: ReqOpenFort, @@ -1349,12 +1412,12 @@ export interface ServiceType { res: ResGuaJi }, "tanxian/Open": { - req: ReqOpen_51, - res: ResOpen_51 + req: ReqOpen_53, + res: ResOpen_53 }, "tanxian/Receive": { - req: ReqReceive_4, - res: ResReceive_4 + req: ReqReceive_5, + res: ResReceive_5 }, "task/AllFinsh": { req: ReqAllFinsh, @@ -1365,8 +1428,8 @@ export interface ServiceType { res: ResFinsh }, "task/Open": { - req: ReqOpen_52, - res: ResOpen_52 + req: ReqOpen_54, + res: ResOpen_54 }, "user/CDKEY": { req: ReqCDKEY, @@ -1420,13 +1483,25 @@ export interface ServiceType { req: ReqTujian, res: ResTujian }, - "weixiuchang/Dazao": { - req: ReqDazao, - res: ResDazao + "weixiuchang/Decompose": { + req: ReqDecompose, + res: ResDecompose }, - "weixiuchang/Zuzhuang": { - req: ReqZuzhuang, - res: ResZuzhuang + "weixiuchang/Exchange": { + req: ReqExchange, + res: ResExchange + }, + "weixiuchang/Open": { + req: ReqOpen_55, + res: ResOpen_55 + }, + "weixiuchang/UpLv": { + req: ReqUpLv, + res: ResUpLv + }, + "weixiuchang/UpStar": { + req: ReqUpStar, + res: ResUpStar }, "wzry/AutoBaoMing": { req: ReqAutoBaoMing, @@ -1461,8 +1536,8 @@ export interface ServiceType { res: ResJingCaiOpen }, "wzry/Open": { - req: ReqOpen_53, - res: ResOpen_53 + req: ReqOpen_56, + res: ResOpen_56 }, "wzry/UpdateFight": { req: ReqUpdateFight, @@ -1493,12 +1568,12 @@ export interface ServiceType { res: ResOnekeyReceive }, "xstask/Open": { - req: ReqOpen_54, - res: ResOpen_54 + req: ReqOpen_57, + res: ResOpen_57 }, "xstask/Receive": { - req: ReqReceive_5, - res: ResReceive_5 + req: ReqReceive_6, + res: ResReceive_6 }, "xstask/Refresh": { req: ReqRefresh_8, @@ -1513,8 +1588,8 @@ export interface ServiceType { res: ResChangePos_1 }, "zhanqianbushu/Select": { - req: ReqSelect_1, - res: ResSelect_1 + req: ReqSelect_2, + res: ResSelect_2 }, "zhanqianbushu/Up": { req: ReqUp, @@ -1762,211 +1837,246 @@ export const serviceProto: ServiceProto = { }, { "id": 41, - "name": "event/chuanshuozhilu/Open", + "name": "event/christmas/Game", "type": "api" }, { "id": 42, - "name": "event/chuanshuozhilu/Rec", + "name": "event/christmas/LiBao", "type": "api" }, { "id": 43, - "name": "event/diaoluoduihuan/Get", + "name": "event/christmas/Open", "type": "api" }, { "id": 44, - "name": "event/diaoluoduihuan/Open", + "name": "event/christmas/QianDao", "type": "api" }, { "id": 45, - "name": "event/huobanzhaomu/Open", + "name": "event/christmas/Select", "type": "api" }, { "id": 46, - "name": "event/huobanzhaomu/Rec", + "name": "event/christmas/TaskRec", "type": "api" }, { "id": 47, - "name": "event/jierihuodong/Get", + "name": "event/christmas/ZhanLingRec", "type": "api" }, { "id": 48, - "name": "event/jierihuodong/Open", + "name": "event/chuanshuozhilu/Open", "type": "api" }, { "id": 49, - "name": "event/jierihuodong/Rec", + "name": "event/chuanshuozhilu/Rec", "type": "api" }, { "id": 50, - "name": "event/jijin/CheckOpen", + "name": "event/diaoluoduihuan/Get", "type": "api" }, { "id": 51, - "name": "event/jijin/Open", + "name": "event/diaoluoduihuan/Open", "type": "api" }, { "id": 52, - "name": "event/jijin/Receive", + "name": "event/huobanzhaomu/Open", "type": "api" }, { "id": 53, - "name": "event/kaifukuanghuan/LoginPrize", + "name": "event/huobanzhaomu/Rec", "type": "api" }, { "id": 54, - "name": "event/kaifukuanghuan/Open", + "name": "event/jierihuodong/Get", "type": "api" }, { "id": 55, - "name": "event/kaifukuanghuan/ShopBuy", + "name": "event/jierihuodong/Open", "type": "api" }, { "id": 56, - "name": "event/kaifukuanghuan/TaskBox", + "name": "event/jierihuodong/Rec", "type": "api" }, { "id": 57, - "name": "event/kaifukuanghuan/TaskPrize", + "name": "event/jijin/CheckOpen", "type": "api" }, { "id": 58, - "name": "event/leijichongzhi/Open", + "name": "event/jijin/Open", "type": "api" }, { "id": 59, - "name": "event/leijichongzhi/Rec", + "name": "event/jijin/Receive", "type": "api" }, { "id": 60, - "name": "event/niudanji/Lottery", + "name": "event/kaifukuanghuan/LoginPrize", "type": "api" }, { "id": 61, - "name": "event/niudanji/Open", + "name": "event/kaifukuanghuan/Open", "type": "api" }, { "id": 62, - "name": "event/qirichongzhi/Open", + "name": "event/kaifukuanghuan/ShopBuy", "type": "api" }, { "id": 63, - "name": "event/qirichongzhi/Rec", + "name": "event/kaifukuanghuan/TaskBox", "type": "api" }, { "id": 64, - "name": "event/qiridenglu/Open", + "name": "event/kaifukuanghuan/TaskPrize", "type": "api" }, { "id": 65, - "name": "event/qiridenglu/RecPrize", + "name": "event/leijichongzhi/Open", "type": "api" }, { "id": 66, - "name": "event/shiwuleichong/Open", + "name": "event/leijichongzhi/Rec", "type": "api" }, { "id": 67, - "name": "event/shiwuleichong/Rec", + "name": "event/niudanji/Lottery", "type": "api" }, { "id": 68, - "name": "event/shouchong/Open", + "name": "event/niudanji/Open", "type": "api" }, { "id": 69, - "name": "event/shouchong/Receive", + "name": "event/qirichongzhi/Open", "type": "api" }, { "id": 70, - "name": "event/xianshizhaomu/Buy", + "name": "event/qirichongzhi/Rec", "type": "api" }, { "id": 71, - "name": "event/xianshizhaomu/Duihuan", + "name": "event/qiridenglu/Open", "type": "api" }, { "id": 72, - "name": "event/xianshizhaomu/Lottery", + "name": "event/qiridenglu/RecPrize", "type": "api" }, { "id": 73, - "name": "event/xianshizhaomu/Open", + "name": "event/shiwuleichong/Open", "type": "api" }, { "id": 74, - "name": "event/xianshizhaomu/Rec", + "name": "event/shiwuleichong/Rec", "type": "api" }, { "id": 75, - "name": "event/xinshoulibao/Open", + "name": "event/shouchong/Open", "type": "api" }, { "id": 76, - "name": "event/yangchengmubiao/Buy", + "name": "event/shouchong/Receive", "type": "api" }, { "id": 77, - "name": "event/yangchengmubiao/Open", + "name": "event/xianshizhaomu/Buy", "type": "api" }, { "id": 78, - "name": "event/yangchengmubiao/Rec", + "name": "event/xianshizhaomu/Duihuan", "type": "api" }, { "id": 79, - "name": "event/yibaichou/Open", + "name": "event/xianshizhaomu/Lottery", "type": "api" }, { "id": 80, - "name": "event/yibaichou/Rec", + "name": "event/xianshizhaomu/Open", "type": "api" }, { "id": 81, - "name": "event/yibaichou/RecAll", + "name": "event/xianshizhaomu/Rec", "type": "api" }, { "id": 82, + "name": "event/xinshoulibao/Open", + "type": "api" + }, + { + "id": 83, + "name": "event/yangchengmubiao/Buy", + "type": "api" + }, + { + "id": 84, + "name": "event/yangchengmubiao/Open", + "type": "api" + }, + { + "id": 85, + "name": "event/yangchengmubiao/Rec", + "type": "api" + }, + { + "id": 86, + "name": "event/yibaichou/Open", + "type": "api" + }, + { + "id": 87, + "name": "event/yibaichou/Rec", + "type": "api" + }, + { + "id": 88, + "name": "event/yibaichou/RecAll", + "type": "api" + }, + { + "id": 89, "name": "event/yuedujijin/Open", "type": "api", "conf": { @@ -1974,137 +2084,147 @@ export const serviceProto: ServiceProto = { } }, { - "id": 83, + "id": 90, "name": "event/yuedujijin/Rec", "type": "api" }, { - "id": 84, + "id": 91, "name": "event/zhanling/BuyLv", "type": "api" }, { - "id": 85, + "id": 92, "name": "event/zhanling/Open", "type": "api" }, { - "id": 86, + "id": 93, "name": "event/zhanling/RecPrize", "type": "api" }, { - "id": 87, + "id": 94, "name": "event/zhanling/RecTask", "type": "api" }, { - "id": 88, + "id": 95, "name": "event/zhoulibao/Open", "type": "api" }, { - "id": 89, + "id": 96, "name": "event/zixuanlibao/Buy", "type": "api" }, { - "id": 90, + "id": 97, "name": "event/zixuanlibao/Open", "type": "api" }, { - "id": 91, + "id": 98, "name": "eventlist/hdGetList", "type": "api" }, { - "id": 92, + "id": 99, "name": "friend/Apply", "type": "api" }, { - "id": 93, + "id": 100, "name": "friend/Del", "type": "api" }, { - "id": 94, + "id": 101, "name": "friend/Gift", "type": "api" }, { - "id": 95, + "id": 102, "name": "friend/List", "type": "api" }, { - "id": 96, + "id": 103, "name": "friend/Open", "type": "api" }, { - "id": 97, + "id": 104, "name": "friend/Respond", "type": "api" }, { - "id": 98, + "id": 105, "name": "friend/RmBlackList", "type": "api" }, { - "id": 99, + "id": 106, "name": "friend/Search", "type": "api" }, { - "id": 100, + "id": 107, "name": "ganbutexun/Challenge", "type": "api" }, { - "id": 101, + "id": 108, "name": "ganbutexun/Open", "type": "api" }, { - "id": 102, + "id": 109, "name": "ganhai/Fast", "type": "api" }, { - "id": 103, + "id": 110, "name": "ganhai/Fight", "type": "api" }, { - "id": 104, + "id": 111, "name": "ganhai/Log", "type": "api" }, { - "id": 105, + "id": 112, "name": "ganhai/Open", "type": "api" }, { - "id": 106, + "id": 113, "name": "ganhai/Refresh", "type": "api" }, { - "id": 107, + "id": 114, "name": "ganhai/RefreshShip", "type": "api" }, { - "id": 108, + "id": 115, "name": "ganhai/Select", "type": "api" }, { - "id": 109, + "id": 116, + "name": "gmapi/Gift", + "type": "api" + }, + { + "id": 117, + "name": "gmapi/Post", + "type": "api" + }, + { + "id": 118, "name": "gonghui/Apply", "type": "api", "conf": { @@ -2114,7 +2234,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 110, + "id": 119, "name": "gonghui/ApplyAll", "type": "api", "conf": { @@ -2124,7 +2244,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 111, + "id": 120, "name": "gonghui/ApplyList", "type": "api", "conf": { @@ -2134,7 +2254,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 112, + "id": 121, "name": "gonghui/Change", "type": "api", "conf": { @@ -2144,12 +2264,12 @@ export const serviceProto: ServiceProto = { } }, { - "id": 113, + "id": 122, "name": "gonghui/Create", "type": "api" }, { - "id": 114, + "id": 123, "name": "gonghui/Dissolve", "type": "api", "conf": { @@ -2159,7 +2279,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 115, + "id": 124, "name": "gonghui/Exit", "type": "api", "conf": { @@ -2169,12 +2289,12 @@ export const serviceProto: ServiceProto = { } }, { - "id": 116, + "id": 125, "name": "gonghui/FbBuyNum", "type": "api" }, { - "id": 117, + "id": 126, "name": "gonghui/FbFight", "type": "api", "conf": { @@ -2184,7 +2304,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 118, + "id": 127, "name": "gonghui/FbOpen", "type": "api", "conf": { @@ -2194,17 +2314,17 @@ export const serviceProto: ServiceProto = { } }, { - "id": 119, + "id": 128, "name": "gonghui/GetList", "type": "api" }, { - "id": 120, + "id": 129, "name": "gonghui/Join", "type": "api" }, { - "id": 121, + "id": 130, "name": "gonghui/Jx", "type": "api", "conf": { @@ -2214,7 +2334,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 122, + "id": 131, "name": "gonghui/JxOpen", "type": "api", "conf": { @@ -2224,7 +2344,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 123, + "id": 132, "name": "gonghui/List", "type": "api", "conf": { @@ -2234,7 +2354,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 124, + "id": 133, "name": "gonghui/Manage", "type": "api", "conf": { @@ -2244,7 +2364,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 125, + "id": 134, "name": "gonghui/Open", "type": "api", "conf": { @@ -2254,7 +2374,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 126, + "id": 135, "name": "gonghui/TanHe", "type": "api", "conf": { @@ -2264,7 +2384,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 127, + "id": 136, "name": "gonghui/TaskOpen", "type": "api", "conf": { @@ -2274,7 +2394,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 128, + "id": 137, "name": "gonghui/TaskReceive", "type": "api", "conf": { @@ -2284,7 +2404,7 @@ export const serviceProto: ServiceProto = { } }, { - "id": 129, + "id": 138, "name": "gonghui/UpWz", "type": "api", "conf": { @@ -2294,132 +2414,137 @@ export const serviceProto: ServiceProto = { } }, { - "id": 130, + "id": 139, "name": "gonghuibaozang/Lottery", "type": "api" }, { - "id": 131, + "id": 140, "name": "gonghuibaozang/Open", "type": "api" }, { - "id": 132, + "id": 141, "name": "gonglukuangbiao/Buy", "type": "api" }, { - "id": 133, + "id": 142, "name": "gonglukuangbiao/Fight", "type": "api" }, { - "id": 134, + "id": 143, "name": "gonglukuangbiao/Open", "type": "api" }, { - "id": 135, + "id": 144, "name": "gonglukuangbiao/Refresh", "type": "api" }, { - "id": 136, + "id": 145, "name": "gongyu/mingdao/Active", "type": "api" }, { - "id": 137, + "id": 146, "name": "gongyu/mingdao/Open", "type": "api" }, { - "id": 138, + "id": 147, "name": "gongyu/mingdao/RecPrize", "type": "api" }, { - "id": 139, + "id": 148, "name": "gongyu/mingdao/Repair", "type": "api" }, { - "id": 140, + "id": 149, "name": "gongyu/xunlianjihua/Reset", "type": "api" }, { - "id": 141, + "id": 150, "name": "gongyu/xunlianjihua/UpSkill", "type": "api" }, { - "id": 142, + "id": 151, "name": "gongyu/zuozhanjihua/SetSkill", "type": "api" }, { - "id": 143, + "id": 152, "name": "hbzb/jfs/BuyNum", "type": "api" }, { - "id": 144, + "id": 153, "name": "hbzb/jfs/Fight", "type": "api" }, { - "id": 145, + "id": 154, "name": "hbzb/jfs/GetLog", "type": "api" }, { - "id": 146, + "id": 155, "name": "hbzb/jfs/Open", "type": "api" }, { - "id": 147, + "id": 156, "name": "hbzb/jfs/Rec", "type": "api" }, { - "id": 148, + "id": 157, "name": "hbzb/jfs/Refresh", "type": "api" }, { - "id": 149, + "id": 158, + "name": "hbzb/GetStatus", + "type": "api" + }, + { + "id": 159, "name": "hbzb/zbs/BuyNum", "type": "api" }, { - "id": 150, + "id": 160, "name": "hbzb/zbs/Fight", "type": "api" }, { - "id": 151, + "id": 161, "name": "hbzb/zbs/GetLog", "type": "api" }, { - "id": 152, + "id": 162, "name": "hbzb/zbs/Open", "type": "api" }, { - "id": 153, + "id": 163, "name": "hbzb/zbs/Refresh", "type": "api" }, { - "id": 154, + "id": 164, "name": "hero/Awake", "type": "api" }, { - "id": 155, + "id": 165, "name": "hero/ChangePos", "type": "api", "conf": { @@ -2427,17 +2552,17 @@ export const serviceProto: ServiceProto = { } }, { - "id": 156, + "id": 166, "name": "hero/GetList", "type": "api" }, { - "id": 157, + "id": 167, "name": "hero/JinJie", "type": "api" }, { - "id": 158, + "id": 168, "name": "hero/LvUp", "type": "api", "conf": { @@ -2445,32 +2570,32 @@ export const serviceProto: ServiceProto = { } }, { - "id": 159, + "id": 169, "name": "hero/Potency", "type": "api" }, { - "id": 160, + "id": 170, "name": "hero/Rec", "type": "api" }, { - "id": 161, + "id": 171, "name": "hero/Reset", "type": "api" }, { - "id": 162, + "id": 172, "name": "hero/Talent", "type": "api" }, { - "id": 163, + "id": 173, "name": "hero/WeaponUp", "type": "api" }, { - "id": 164, + "id": 174, "name": "hongdian/Get", "type": "api", "conf": { @@ -2478,107 +2603,117 @@ export const serviceProto: ServiceProto = { } }, { - "id": 165, + "id": 175, "name": "item/GetList", "type": "api" }, { - "id": 166, + "id": 176, "name": "item/Use", "type": "api" }, { - "id": 167, + "id": 177, "name": "jiaotang/Lottery", "type": "api" }, { - "id": 168, + "id": 178, "name": "jiaotang/Open", "type": "api" }, { - "id": 169, + "id": 179, "name": "jiuba/Lottery", "type": "api" }, { - "id": 170, + "id": 180, "name": "jiuba/Open", "type": "api" }, { - "id": 171, + "id": 181, "name": "jjc/BuyFightNum", "type": "api" }, { - "id": 172, + "id": 182, "name": "jjc/Fight", "type": "api" }, { - "id": 173, + "id": 183, "name": "jjc/FightLog", "type": "api" }, { - "id": 174, + "id": 184, "name": "jjc/Open", "type": "api" }, { - "id": 175, + "id": 185, "name": "jjc/Receive", "type": "api" }, { - "id": 176, + "id": 186, "name": "jjc/Refresh", "type": "api" }, { - "id": 177, + "id": 187, + "name": "kaifujingsai/Open", + "type": "api" + }, + { + "id": 188, + "name": "kaifujingsai/Receive", + "type": "api" + }, + { + "id": 189, "name": "kbzz/Apply", "type": "api" }, { - "id": 178, + "id": 190, "name": "kbzz/AutoApply", "type": "api" }, { - "id": 179, + "id": 191, "name": "kbzz/BuyNum", "type": "api" }, { - "id": 180, + "id": 192, "name": "kbzz/Fight", "type": "api" }, { - "id": 181, + "id": 193, "name": "kbzz/FightLog", "type": "api" }, { - "id": 182, + "id": 194, "name": "kbzz/GroupState", "type": "api" }, { - "id": 183, + "id": 195, "name": "kbzz/Open", "type": "api" }, { - "id": 184, + "id": 196, "name": "kbzz/RecPrize", "type": "api" }, { - "id": 185, + "id": 197, "name": "kbzz/Refresh", "type": "api", "conf": { @@ -2586,282 +2721,282 @@ export const serviceProto: ServiceProto = { } }, { - "id": 186, + "id": 198, "name": "kuangdong/AddPkNum", "type": "api" }, { - "id": 187, + "id": 199, "name": "kuangdong/GetPrize", "type": "api" }, { - "id": 188, + "id": 200, "name": "kuangdong/KdInfo", "type": "api" }, { - "id": 189, + "id": 201, "name": "kuangdong/Log", "type": "api" }, { - "id": 190, + "id": 202, "name": "kuangdong/Open", "type": "api" }, { - "id": 191, + "id": 203, "name": "kuangdong/YanShi", "type": "api" }, { - "id": 192, + "id": 204, "name": "kuangdong/ZhanLing", "type": "api" }, { - "id": 193, + "id": 205, "name": "lingzhulaixi/Open", "type": "api" }, { - "id": 194, + "id": 206, "name": "lingzhulaixi/PkBoss", "type": "api" }, { - "id": 195, + "id": 207, "name": "lingzhulaixi/PkRank", "type": "api" }, { - "id": 196, + "id": 208, "name": "lingzhulaixi/SaoDang", "type": "api" }, { - "id": 197, + "id": 209, "name": "meirishilian/Buy", "type": "api" }, { - "id": 198, + "id": 210, "name": "meirishilian/Fight", "type": "api" }, { - "id": 199, + "id": 211, "name": "meirishilian/Open", "type": "api" }, { - "id": 200, + "id": 212, "name": "msg_c2s/BindUid", "type": "msg" }, { - "id": 201, + "id": 213, "name": "msg_c2s/Pay", "type": "msg" }, { - "id": 202, + "id": 214, "name": "msg_c2s/Sync", "type": "msg" }, { - "id": 203, + "id": 215, "name": "msg_s2c/Chat", "type": "msg" }, { - "id": 204, + "id": 216, "name": "msg_s2c/ChatHelp", "type": "msg" }, { - "id": 205, + "id": 217, "name": "msg_s2c/Collection", "type": "msg" }, { - "id": 206, + "id": 218, "name": "msg_s2c/Email", "type": "msg" }, { - "id": 207, + "id": 219, "name": "msg_s2c/EmailDel", "type": "msg" }, { - "id": 208, + "id": 220, "name": "msg_s2c/EquipChange", "type": "msg" }, { - "id": 209, + "id": 221, "name": "msg_s2c/Friend", "type": "msg" }, { - "id": 210, + "id": 222, "name": "msg_s2c/GhChange", "type": "msg" }, { - "id": 211, + "id": 223, "name": "msg_s2c/GongHuiBaoZang", "type": "msg" }, { - "id": 212, + "id": 224, "name": "msg_s2c/HeroChange", "type": "msg" }, { - "id": 213, + "id": 225, "name": "msg_s2c/HongDianChange", "type": "msg" }, { - "id": 214, + "id": 226, "name": "msg_s2c/ItemChange", "type": "msg" }, { - "id": 215, + "id": 227, "name": "msg_s2c/LoginQueue", "type": "msg" }, { - "id": 216, + "id": 228, "name": "msg_s2c/LshdChange", "type": "msg" }, { - "id": 217, + "id": 229, "name": "msg_s2c/NewDay", "type": "msg" }, { - "id": 218, + "id": 230, "name": "msg_s2c/OtherLogin", "type": "msg" }, { - "id": 219, + "id": 231, "name": "msg_s2c/PayChange", "type": "msg" }, { - "id": 220, + "id": 232, "name": "msg_s2c/PayResult", "type": "msg" }, { - "id": 221, + "id": 233, "name": "msg_s2c/PeijianChange", "type": "msg" }, { - "id": 222, + "id": 234, "name": "msg_s2c/PlayerChange", "type": "msg" }, { - "id": 223, + "id": 235, "name": "msg_s2c/Private", "type": "msg" }, { - "id": 224, + "id": 236, "name": "msg_s2c/SendGift", "type": "msg" }, { - "id": 225, + "id": 237, "name": "msg_s2c/ShiwuChange", "type": "msg" }, { - "id": 226, + "id": 238, "name": "msg_s2c/TaskChange", "type": "msg" }, { - "id": 227, + "id": 239, "name": "msg_s2c/Xianshilibao", "type": "msg" }, { - "id": 228, + "id": 240, "name": "pata/Fight", "type": "api" }, { - "id": 229, + "id": 241, "name": "pata/GetPrize", "type": "api" }, { - "id": 230, + "id": 242, "name": "pata/Open", "type": "api" }, { - "id": 231, + "id": 243, "name": "pata/SaoDang", "type": "api" }, { - "id": 232, + "id": 244, "name": "pay/GetList", "type": "api" }, { - "id": 233, + "id": 245, "name": "peijian/GetList", "type": "api" }, { - "id": 234, + "id": 246, "name": "peijian/JingLian", "type": "api" }, { - "id": 235, + "id": 247, "name": "peijian/JinJie", "type": "api" }, { - "id": 236, + "id": 248, "name": "peijian/LvUp", "type": "api" }, { - "id": 237, + "id": 249, "name": "peijian/OneKeyLvUp", "type": "api" }, { - "id": 238, + "id": 250, "name": "peijian/OneKeyWear", "type": "api" }, { - "id": 239, + "id": 251, "name": "peijian/Reset", "type": "api" }, { - "id": 240, + "id": 252, "name": "peijian/Rm", "type": "api" }, { - "id": 241, + "id": 253, "name": "peijian/TakeOff", "type": "api", "conf": { @@ -2869,32 +3004,32 @@ export const serviceProto: ServiceProto = { } }, { - "id": 242, + "id": 254, "name": "peijian/UnLock", "type": "api" }, { - "id": 243, + "id": 255, "name": "peijian/Wear", "type": "api" }, { - "id": 244, + "id": 256, "name": "peijiancangku/Deal", "type": "api" }, { - "id": 245, + "id": 257, "name": "peijiancangku/Jump", "type": "api" }, { - "id": 246, + "id": 258, "name": "peijiancangku/Open", "type": "api" }, { - "id": 247, + "id": 259, "name": "Bingo", "type": "api", "conf": { @@ -2902,137 +3037,137 @@ export const serviceProto: ServiceProto = { } }, { - "id": 248, + "id": 260, "name": "FightTest", "type": "api" }, { - "id": 249, + "id": 261, "name": "SyncBtn", "type": "api" }, { - "id": 250, + "id": 262, "name": "Test", "type": "api" }, { - "id": 251, + "id": 263, "name": "qjzzd/Fight", "type": "api" }, { - "id": 252, + "id": 264, "name": "qjzzd/Open", "type": "api" }, { - "id": 253, + "id": 265, "name": "rank/Open", "type": "api" }, { - "id": 254, + "id": 266, "name": "shiwu/Concise", "type": "api" }, { - "id": 255, + "id": 267, "name": "shiwu/Extract", "type": "api" }, { - "id": 256, + "id": 268, "name": "shiwu/GetList", "type": "api" }, { - "id": 257, + "id": 269, "name": "shiwu/LvUp", "type": "api" }, { - "id": 258, + "id": 270, "name": "shiwu/Recast", "type": "api" }, { - "id": 259, + "id": 271, "name": "shiwu/TakeOff", "type": "api" }, { - "id": 260, + "id": 272, "name": "shiwu/Wear", "type": "api" }, { - "id": 261, + "id": 273, "name": "shootGame/Open", "type": "api" }, { - "id": 262, + "id": 274, "name": "shootGame/Rec", "type": "api" }, { - "id": 263, + "id": 275, "name": "shop/Buy", "type": "api" }, { - "id": 264, + "id": 276, "name": "shop/Open", "type": "api" }, { - "id": 265, + "id": 277, "name": "shop/Refresh", "type": "api" }, { - "id": 266, + "id": 278, "name": "sign/GetBoxPrize", "type": "api" }, { - "id": 267, + "id": 279, "name": "sign/GetPrize", "type": "api" }, { - "id": 268, + "id": 280, "name": "sign/Open", "type": "api" }, { - "id": 269, + "id": 281, "name": "slzd/Aim", "type": "api" }, { - "id": 270, + "id": 282, "name": "slzd/BuyNum", "type": "api" }, { - "id": 271, + "id": 283, "name": "slzd/Fight", "type": "api" }, { - "id": 272, + "id": 284, "name": "slzd/FightLog", "type": "api" }, { - "id": 273, + "id": 285, "name": "slzd/MyRank", "type": "api" }, { - "id": 274, + "id": 286, "name": "slzd/Open", "type": "api", "conf": { @@ -3042,77 +3177,77 @@ export const serviceProto: ServiceProto = { } }, { - "id": 275, + "id": 287, "name": "slzd/OpenFort", "type": "api" }, { - "id": 276, + "id": 288, "name": "slzd/Rec", "type": "api" }, { - "id": 277, + "id": 289, "name": "slzd/Refresh", "type": "api" }, { - "id": 278, + "id": 290, "name": "slzd/Slot", "type": "api" }, { - "id": 279, + "id": 291, "name": "tanxian/Event", "type": "api" }, { - "id": 280, + "id": 292, "name": "tanxian/FastGuaJi", "type": "api" }, { - "id": 281, + "id": 293, "name": "tanxian/Fight", "type": "api" }, { - "id": 282, + "id": 294, "name": "tanxian/GuaJi", "type": "api" }, { - "id": 283, + "id": 295, "name": "tanxian/Open", "type": "api" }, { - "id": 284, + "id": 296, "name": "tanxian/Receive", "type": "api" }, { - "id": 285, + "id": 297, "name": "task/AllFinsh", "type": "api" }, { - "id": 286, + "id": 298, "name": "task/Finsh", "type": "api" }, { - "id": 287, + "id": 299, "name": "task/Open", "type": "api" }, { - "id": 288, + "id": 300, "name": "user/CDKEY", "type": "api" }, { - "id": 289, + "id": 301, "name": "user/ChangeInfo", "type": "api", "conf": { @@ -3120,182 +3255,197 @@ export const serviceProto: ServiceProto = { } }, { - "id": 290, + "id": 302, "name": "user/ChangeName", "type": "api" }, { - "id": 291, + "id": 303, "name": "user/Fight", "type": "api" }, { - "id": 292, + "id": 304, "name": "user/GetInfo", "type": "api" }, { - "id": 293, + "id": 305, "name": "user/InfoOpen", "type": "api" }, { - "id": 294, + "id": 306, "name": "user/Login", "type": "api" }, { - "id": 295, + "id": 307, "name": "user/Ping", "type": "api" }, { - "id": 296, + "id": 308, "name": "user/Renown", "type": "api" }, { - "id": 297, + "id": 309, "name": "user/RenownBuy", "type": "api" }, { - "id": 298, + "id": 310, "name": "user/RenownGetPrize", "type": "api" }, { - "id": 299, + "id": 311, "name": "user/RenownOpen", "type": "api" }, { - "id": 300, + "id": 312, "name": "user/Tujian", "type": "api" }, - { - "id": 301, - "name": "weixiuchang/Dazao", - "type": "api" - }, - { - "id": 302, - "name": "weixiuchang/Zuzhuang", - "type": "api" - }, - { - "id": 303, - "name": "wzry/AutoBaoMing", - "type": "api" - }, - { - "id": 304, - "name": "wzry/BaoMing", - "type": "api" - }, - { - "id": 305, - "name": "wzry/catFightLog", - "type": "api" - }, - { - "id": 306, - "name": "wzry/CatGroup", - "type": "api" - }, - { - "id": 307, - "name": "wzry/DldFight", - "type": "api" - }, - { - "id": 308, - "name": "wzry/DldRefre", - "type": "api" - }, - { - "id": 309, - "name": "wzry/JingCai", - "type": "api" - }, - { - "id": 310, - "name": "wzry/JingCaiOpen", - "type": "api" - }, - { - "id": 311, - "name": "wzry/Open", - "type": "api" - }, - { - "id": 312, - "name": "wzry/UpdateFight", - "type": "api" - }, { "id": 313, - "name": "wzry/Wzzd", + "name": "weixiuchang/Decompose", "type": "api" }, { "id": 314, - "name": "wzry/ZuanShiOpen", + "name": "weixiuchang/Exchange", "type": "api" }, { "id": 315, - "name": "xstask/AllGet", + "name": "weixiuchang/Open", "type": "api" }, { "id": 316, - "name": "xstask/Get", + "name": "weixiuchang/UpLv", "type": "api" }, { "id": 317, - "name": "xstask/LvUp", + "name": "weixiuchang/UpStar", "type": "api" }, { "id": 318, - "name": "xstask/OnekeyReceive", + "name": "wzry/AutoBaoMing", "type": "api" }, { "id": 319, - "name": "xstask/Open", + "name": "wzry/BaoMing", "type": "api" }, { "id": 320, - "name": "xstask/Receive", + "name": "wzry/catFightLog", "type": "api" }, { "id": 321, - "name": "xstask/Refresh", + "name": "wzry/CatGroup", "type": "api" }, { "id": 322, - "name": "yongbingzhuzhan/Handle", + "name": "wzry/DldFight", "type": "api" }, { "id": 323, - "name": "zhanqianbushu/ChangePos", + "name": "wzry/DldRefre", "type": "api" }, { "id": 324, - "name": "zhanqianbushu/Select", + "name": "wzry/JingCai", "type": "api" }, { "id": 325, + "name": "wzry/JingCaiOpen", + "type": "api" + }, + { + "id": 326, + "name": "wzry/Open", + "type": "api" + }, + { + "id": 327, + "name": "wzry/UpdateFight", + "type": "api" + }, + { + "id": 328, + "name": "wzry/Wzzd", + "type": "api" + }, + { + "id": 329, + "name": "wzry/ZuanShiOpen", + "type": "api" + }, + { + "id": 330, + "name": "xstask/AllGet", + "type": "api" + }, + { + "id": 331, + "name": "xstask/Get", + "type": "api" + }, + { + "id": 332, + "name": "xstask/LvUp", + "type": "api" + }, + { + "id": 333, + "name": "xstask/OnekeyReceive", + "type": "api" + }, + { + "id": 334, + "name": "xstask/Open", + "type": "api" + }, + { + "id": 335, + "name": "xstask/Receive", + "type": "api" + }, + { + "id": 336, + "name": "xstask/Refresh", + "type": "api" + }, + { + "id": 337, + "name": "yongbingzhuzhan/Handle", + "type": "api" + }, + { + "id": 338, + "name": "zhanqianbushu/ChangePos", + "type": "api" + }, + { + "id": 339, + "name": "zhanqianbushu/Select", + "type": "api" + }, + { + "id": 340, "name": "zhanqianbushu/Up", "type": "api" } @@ -3544,20 +3694,27 @@ export const serviceProto: ServiceProto = { }, { "id": 2, - "name": "curTime", + "name": "openDay", "type": { "type": "Number" } }, { "id": 3, + "name": "curTime", + "type": { + "type": "Number" + } + }, + { + "id": 4, "name": "firstLogin", "type": { "type": "Boolean" } }, { - "id": 4, + "id": 5, "name": "otherData", "type": { "type": "Any" @@ -3603,6 +3760,30 @@ export const serviceProto: ServiceProto = { "type": { "type": "Number" } + }, + { + "id": 5, + "name": "maxpower", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 6, + "name": "status", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 7, + "name": "status_chat", + "type": { + "type": "Number" + }, + "optional": true } ] }, @@ -4573,7 +4754,21 @@ export const serviceProto: ServiceProto = { "indexSignature": { "keyType": "String", "type": { - "type": "Number" + "type": "Union", + "members": [ + { + "id": 0, + "type": { + "type": "Number" + } + }, + { + "id": 1, + "type": { + "type": "Any" + } + } + ] } } }, @@ -4617,7 +4812,21 @@ export const serviceProto: ServiceProto = { "indexSignature": { "keyType": "String", "type": { - "type": "Number" + "type": "Union", + "members": [ + { + "id": 0, + "type": { + "type": "Number" + } + }, + { + "id": 1, + "type": { + "type": "Any" + } + } + ] } } }, @@ -4650,6 +4859,14 @@ export const serviceProto: ServiceProto = { } } } + }, + { + "id": 2, + "name": "star", + "type": { + "type": "Number" + }, + "optional": true } ] }, @@ -4698,20 +4915,27 @@ export const serviceProto: ServiceProto = { }, { "id": 2, - "name": "curTime", + "name": "openDay", "type": { "type": "Number" } }, { "id": 3, + "name": "curTime", + "type": { + "type": "Number" + } + }, + { + "id": 4, "name": "firstLogin", "type": { "type": "Boolean" } }, { - "id": 4, + "id": 5, "name": "otherData", "type": { "type": "Any" @@ -4757,6 +4981,30 @@ export const serviceProto: ServiceProto = { "type": { "type": "Number" } + }, + { + "id": 5, + "name": "maxpower", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 6, + "name": "status", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 7, + "name": "status_chat", + "type": { + "type": "Number" + }, + "optional": true } ] }, @@ -7602,7 +7850,16 @@ export const serviceProto: ServiceProto = { } }, "email/PtlOpen/ReqOpen": { - "type": "Interface" + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "lng", + "type": { + "type": "String" + } + } + ] }, "email/PtlOpen/ResOpen": { "type": "Interface", @@ -7737,6 +7994,34 @@ export const serviceProto: ServiceProto = { "type": "Boolean" }, "optional": true + }, + { + "id": 11, + "name": "lngTitle", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true + }, + { + "id": 12, + "name": "lngContent", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true } ] } @@ -8249,7 +8534,214 @@ export const serviceProto: ServiceProto = { } ] }, - "event/chuanshuozhilu/PtlOpen/ReqOpen": { + "event/christmas/PtlGame/ReqGame": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "hdid", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "index", + "type": { + "type": "Number" + } + } + ] + }, + "event/christmas/PtlGame/ResGame": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "mydata", + "type": { + "type": "Reference", + "target": "event/christmas/PtlOpen/christmas" + } + } + ] + }, + "event/christmas/PtlOpen/christmas": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "type", + "type": { + "type": "String" + } + }, + { + "id": 1, + "name": "uid", + "type": { + "type": "String" + } + }, + { + "id": 2, + "name": "hdid", + "type": { + "type": "Number" + } + }, + { + "id": 3, + "name": "taskval", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Number" + } + } + } + }, + { + "id": 4, + "name": "taskfinish", + "type": { + "type": "Array", + "elementType": { + "type": "String" + } + } + }, + { + "id": 5, + "name": "pt", + "type": { + "type": "Array", + "elementType": { + "type": "Number" + } + } + }, + { + "id": 6, + "name": "gj", + "type": { + "type": "Array", + "elementType": { + "type": "Number" + } + } + }, + { + "id": 7, + "name": "pay", + "type": { + "type": "Boolean" + } + }, + { + "id": 8, + "name": "libao", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Number" + } + } + } + }, + { + "id": 9, + "name": "select", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "String" + } + } + } + } + } + }, + { + "id": 10, + "name": "val", + "type": { + "type": "Number" + } + }, + { + "id": 11, + "name": "qiandao", + "type": { + "type": "Array", + "elementType": { + "type": "String" + } + } + }, + { + "id": 12, + "name": "refresh", + "type": { + "type": "Number" + } + } + ] + }, + "event/christmas/PtlLiBao/ReqLiBao": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "hdid", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "lbid", + "type": { + "type": "String" + } + } + ] + }, + "event/christmas/PtlLiBao/ResLiBao": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "mydata", + "type": { + "type": "Reference", + "target": "event/christmas/PtlOpen/christmas" + } + }, + { + "id": 1, + "name": "prize", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } + } + } + ] + }, + "event/christmas/PtlOpen/ReqOpen": { "type": "Interface", "properties": [ { @@ -8261,56 +8753,15 @@ export const serviceProto: ServiceProto = { } ] }, - "event/chuanshuozhilu/PtlOpen/ResOpen": { + "event/christmas/PtlOpen/ResOpen": { "type": "Interface", "properties": [ { "id": 0, - "name": "info", + "name": "mydata", "type": { - "type": "Interface", - "indexSignature": { - "keyType": "String", - "type": { - "type": "Partial", - "target": { - "type": "Interface", - "properties": [ - { - "id": 0, - "name": "lv", - "type": { - "type": "Number" - } - }, - { - "id": 1, - "name": "jieji", - "type": { - "type": "Number" - } - }, - { - "id": 2, - "name": "rec", - "type": { - "type": "Array", - "elementType": { - "type": "Number" - } - } - }, - { - "id": 3, - "name": "box", - "type": { - "type": "Boolean" - } - } - ] - } - } - } + "type": "Reference", + "target": "event/christmas/PtlOpen/christmas" } }, { @@ -8451,6 +8902,248 @@ export const serviceProto: ServiceProto = { "../../monopoly/protocols/PtlAddHuoDong/Stypes": { "type": "Number" }, + "event/christmas/PtlQianDao/ReqQianDao": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "hdid", + "type": { + "type": "Number" + } + } + ] + }, + "event/christmas/PtlQianDao/ResQianDao": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "mydata", + "type": { + "type": "Reference", + "target": "event/christmas/PtlOpen/christmas" + } + }, + { + "id": 1, + "name": "prize", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } + } + } + ] + }, + "event/christmas/PtlSelect/ReqSelect": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "hdid", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "lbid", + "type": { + "type": "String" + } + }, + { + "id": 2, + "name": "index", + "type": { + "type": "Number" + } + }, + { + "id": 3, + "name": "pid", + "type": { + "type": "String" + } + } + ] + }, + "event/christmas/PtlSelect/ResSelect": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "mydata", + "type": { + "type": "Reference", + "target": "event/christmas/PtlOpen/christmas" + } + } + ] + }, + "event/christmas/PtlTaskRec/ReqTaskRec": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "hdid", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "taskid", + "type": { + "type": "String" + } + } + ] + }, + "event/christmas/PtlTaskRec/ResTaskRec": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "mydata", + "type": { + "type": "Reference", + "target": "event/christmas/PtlOpen/christmas" + } + }, + { + "id": 1, + "name": "prize", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } + } + } + ] + }, + "event/christmas/PtlZhanLingRec/ReqZhanLingRec": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "hdid", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "index", + "type": { + "type": "Number" + } + } + ] + }, + "event/christmas/PtlZhanLingRec/ResZhanLingRec": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "mydata", + "type": { + "type": "Reference", + "target": "event/christmas/PtlOpen/christmas" + } + }, + { + "id": 1, + "name": "prize", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } + } + } + ] + }, + "event/chuanshuozhilu/PtlOpen/ReqOpen": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "hdid", + "type": { + "type": "Number" + } + } + ] + }, + "event/chuanshuozhilu/PtlOpen/ResOpen": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "info", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Partial", + "target": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "lv", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "jieji", + "type": { + "type": "Number" + } + }, + { + "id": 2, + "name": "rec", + "type": { + "type": "Array", + "elementType": { + "type": "Number" + } + } + }, + { + "id": 3, + "name": "box", + "type": { + "type": "Boolean" + } + } + ] + } + } + } + } + }, + { + "id": 1, + "name": "hdinfo", + "type": { + "type": "Reference", + "target": "../../monopoly/protocols/PtlAddHuoDong/ReqAddHuoDong" + } + } + ] + }, "event/chuanshuozhilu/PtlRec/ReqRec": { "type": "Interface", "properties": [ @@ -10389,6 +11082,13 @@ export const serviceProto: ServiceProto = { } } } + }, + { + "id": 6, + "name": "nextRoundTime", + "type": { + "type": "Number" + } } ] }, @@ -11253,6 +11953,56 @@ export const serviceProto: ServiceProto = { } ] }, + "gmapi/PtlGift/ReqGift": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "cnum", + "type": { + "type": "String" + } + } + ] + }, + "gmapi/PtlGift/ResGift": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "prize", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } + } + }, + { + "id": 1, + "name": "result", + "type": { + "type": "Number" + } + } + ] + }, + "gmapi/PtlPost/ReqPost": { + "type": "Interface" + }, + "gmapi/PtlPost/ResPost": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "data", + "type": { + "type": "Any" + } + } + ] + }, "gonghui/PtlApply/ReqApply": { "type": "Interface", "properties": [ @@ -11669,6 +12419,39 @@ export const serviceProto: ServiceProto = { ] }, "optional": true + }, + { + "id": 13, + "name": "exp_his", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Array", + "elementType": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "exp", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "time", + "type": { + "type": "Number" + } + } + ] + } + } + } + }, + "optional": true } ] }, @@ -12807,6 +13590,29 @@ export const serviceProto: ServiceProto = { } ] }, + "hbzb/PtlGetStatus/ReqGetStatus": { + "type": "Interface" + }, + "hbzb/PtlGetStatus/ResGetStatus": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "type", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "endTime", + "type": { + "type": "Number" + }, + "optional": true + } + ] + }, "hbzb/zbs/PtlBuyNum/ReqBuyNum": { "type": "Interface", "properties": [ @@ -13998,6 +14804,20 @@ export const serviceProto: ServiceProto = { "type": "Literal", "literal": "heishiMrjx" } + }, + { + "id": 34, + "type": { + "type": "Literal", + "literal": "weixiuchang" + } + }, + { + "id": 35, + "type": { + "type": "Literal", + "literal": "kaifujingsai" + } } ] }, @@ -14606,6 +15426,100 @@ export const serviceProto: ServiceProto = { } ] }, + "kaifujingsai/PtlOpen/ReqOpen": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "page", + "type": { + "type": "Number" + } + }, + { + "id": 1, + "name": "offset", + "type": { + "type": "Number" + } + }, + { + "id": 2, + "name": "type", + "type": { + "type": "Number" + }, + "optional": true + } + ] + }, + "kaifujingsai/PtlOpen/ResOpen": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "conf", + "type": { + "type": "Any" + }, + "optional": true + }, + { + "id": 1, + "name": "rankList", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/rankInfo" + } + } + }, + { + "id": 2, + "name": "myRank", + "type": { + "type": "Reference", + "target": "type/rankInfo" + } + }, + { + "id": 3, + "name": "endTime", + "type": { + "type": "Number" + } + }, + { + "id": 4, + "name": "record", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Number" + } + } + } + } + ] + }, + "kaifujingsai/PtlReceive/ReqReceive": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "type", + "type": { + "type": "Number" + } + } + ] + }, + "kaifujingsai/PtlReceive/ResReceive": { + "type": "Interface" + }, "kbzz/PtlApply/ReqApply": { "type": "Interface" }, @@ -16071,6 +16985,13 @@ export const serviceProto: ServiceProto = { }, { "id": 1, + "name": "num", + "type": { + "type": "Number" + } + }, + { + "id": 2, "name": "difficulty", "type": { "type": "String" @@ -16420,6 +17341,42 @@ export const serviceProto: ServiceProto = { } }, "optional": true + }, + { + "id": 11, + "name": "lngTitle", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true + }, + { + "id": 12, + "name": "lngContent", + "type": { + "type": "Interface", + "indexSignature": { + "keyType": "String", + "type": { + "type": "Any" + } + } + }, + "optional": true + }, + { + "id": 13, + "name": "sid", + "type": { + "type": "String" + }, + "optional": true } ] }, @@ -16741,6 +17698,14 @@ export const serviceProto: ServiceProto = { "type": "Number" }, "optional": true + }, + { + "id": 5, + "name": "template_id", + "type": { + "type": "String" + }, + "optional": true } ] }, @@ -16777,6 +17742,14 @@ export const serviceProto: ServiceProto = { "target": "type/prizeType" } } + }, + { + "id": 2, + "name": "price", + "type": { + "type": "Any" + }, + "optional": true } ] }, @@ -16858,6 +17831,14 @@ export const serviceProto: ServiceProto = { "type": { "type": "String" } + }, + { + "id": 5, + "name": "pos", + "type": { + "type": "Number" + }, + "optional": true } ] }, @@ -18008,6 +18989,13 @@ export const serviceProto: ServiceProto = { }, { "id": 3, + "name": "rank", + "type": { + "type": "Number" + } + }, + { + "id": 4, "name": "maxDps", "type": { "type": "Number" @@ -19430,18 +20418,37 @@ export const serviceProto: ServiceProto = { }, { "id": 6, + "name": "receivePrizeConfId", + "type": { + "type": "Array", + "elementType": { + "type": "String" + } + }, + "optional": true + }, + { + "id": 7, "name": "resetTime", "type": { "type": "Number" } }, { - "id": 7, + "id": 8, "name": "zztqfreeNum", "type": { "type": "Number" }, "optional": true + }, + { + "id": 9, + "name": "receiveLastId", + "type": { + "type": "String" + }, + "optional": true } ] }, @@ -19526,50 +20533,27 @@ export const serviceProto: ServiceProto = { ] }, "tanxian/PtlReceive/ReqReceive": { + "type": "Interface" + }, + "tanxian/PtlReceive/ResReceive": { "type": "Interface", "properties": [ { "id": 0, - "name": "id", + "name": "prize", "type": { - "type": "String" - } - } - ] - }, - "tanxian/PtlReceive/ResReceive": { - "type": "Intersection", - "members": [ - { - "id": 0, - "type": { - "type": "Interface", - "properties": [ - { - "id": 0, - "name": "prize", - "type": { - "type": "Array", - "elementType": { - "type": "Reference", - "target": "type/prizeType" - } - } - } - ] + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } } }, { "id": 1, + "name": "receiveLastId", "type": { - "target": { - "type": "Reference", - "target": "tanxian/PtlOpen/ResOpen" - }, - "keys": [ - "receivePrize" - ], - "type": "Pick" + "type": "String" } } ] @@ -19906,6 +20890,20 @@ export const serviceProto: ServiceProto = { "type": { "type": "String" } + }, + { + "id": 3, + "name": "sign", + "type": { + "type": "String" + } + }, + { + "id": 4, + "name": "lng", + "type": { + "type": "String" + } } ] }, @@ -19929,6 +20927,13 @@ export const serviceProto: ServiceProto = { "type": "Number" }, "optional": true + }, + { + "id": 2, + "name": "openDay", + "type": { + "type": "Number" + } } ] }, @@ -20064,31 +21069,36 @@ export const serviceProto: ServiceProto = { "user/PtlTujian/ResTujian": { "type": "Interface" }, - "weixiuchang/PtlDazao/ReqDazao": { + "weixiuchang/PtlDecompose/ReqDecompose": { "type": "Interface", "properties": [ { "id": 0, - "name": "id", + "name": "exchange", "type": { - "type": "Number" + "type": "Boolean" + }, + "optional": true + } + ] + }, + "weixiuchang/PtlDecompose/ResDecompose": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "prizeArr", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } } }, { "id": 1, - "name": "num", - "type": { - "type": "Number" - } - } - ] - }, - "weixiuchang/PtlDazao/ResDazao": { - "type": "Interface", - "properties": [ - { - "id": 0, - "name": "prize", + "name": "needArr", "type": { "type": "Array", "elementType": { @@ -20099,35 +21109,154 @@ export const serviceProto: ServiceProto = { } ] }, - "weixiuchang/PtlZuzhuang/ReqZuzhuang": { + "weixiuchang/PtlExchange/ReqExchange": { "type": "Interface", "properties": [ { "id": 0, - "name": "type", + "name": "num", "type": { - "type": "Union", - "members": [ - { - "id": 0, - "type": { - "type": "Literal", - "literal": "sx" - } - }, - { - "id": 1, - "type": { - "type": "Literal", - "literal": "jj" - } - } - ] + "type": "Number" } }, { "id": 1, - "name": "cutneed", + "name": "index", + "type": { + "type": "Number" + } + } + ] + }, + "weixiuchang/PtlExchange/ResExchange": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "prizeArr", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } + } + }, + { + "id": 1, + "name": "needArr", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } + } + } + ] + }, + "weixiuchang/PtlOpen/ReqOpen": { + "type": "Interface" + }, + "weixiuchang/PtlOpen/ResOpen": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "schedule", + "type": { + "type": "Array", + "elementType": { + "type": "Number" + } + } + }, + { + "id": 1, + "name": "star", + "type": { + "type": "Number" + } + } + ] + }, + "weixiuchang/PtlUpLv/ReqUpLv": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "index", + "type": { + "type": "Number" + }, + "optional": true + } + ] + }, + "weixiuchang/PtlUpLv/ResUpLv": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "schedule", + "type": { + "type": "Array", + "elementType": { + "type": "Number" + } + } + }, + { + "id": 1, + "name": "star", + "type": { + "type": "Number" + } + }, + { + "id": 2, + "name": "needArr", + "type": { + "type": "Array", + "elementType": { + "type": "Reference", + "target": "type/prizeType" + } + } + } + ] + }, + "weixiuchang/PtlUpStar/ReqUpStar": { + "type": "Interface" + }, + "weixiuchang/PtlUpStar/ResUpStar": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "schedule", + "type": { + "type": "Array", + "elementType": { + "type": "Number" + } + } + }, + { + "id": 1, + "name": "star", + "type": { + "type": "Number" + } + } + ] + }, + "wzry/PtlAutoBaoMing/ReqAutoBaoMing": { + "type": "Interface", + "properties": [ + { + "id": 0, + "name": "auto", "type": { "type": "Union", "members": [ @@ -20146,25 +21275,10 @@ export const serviceProto: ServiceProto = { } } ] - }, - "optional": true - }, - { - "id": 2, - "name": "idx", - "type": { - "type": "Number" - }, - "optional": true + } } ] }, - "weixiuchang/PtlZuzhuang/ResZuzhuang": { - "type": "Interface" - }, - "wzry/PtlAutoBaoMing/ReqAutoBaoMing": { - "type": "Interface" - }, "wzry/PtlAutoBaoMing/ResAutoBaoMing": { "type": "Interface", "properties": [ @@ -21293,7 +22407,21 @@ export const serviceProto: ServiceProto = { "indexSignature": { "keyType": "String", "type": { - "type": "Number" + "type": "Union", + "members": [ + { + "id": 0, + "type": { + "type": "Number" + } + }, + { + "id": 1, + "type": { + "type": "Any" + } + } + ] } } }, @@ -21337,7 +22465,21 @@ export const serviceProto: ServiceProto = { "indexSignature": { "keyType": "String", "type": { - "type": "Number" + "type": "Union", + "members": [ + { + "id": 0, + "type": { + "type": "Number" + } + }, + { + "id": 1, + "type": { + "type": "Any" + } + } + ] } } }, @@ -21370,6 +22512,14 @@ export const serviceProto: ServiceProto = { } } } + }, + { + "id": 2, + "name": "star", + "type": { + "type": "Number" + }, + "optional": true } ] }, @@ -21418,20 +22568,27 @@ export const serviceProto: ServiceProto = { }, { "id": 2, - "name": "curTime", + "name": "openDay", "type": { "type": "Number" } }, { "id": 3, + "name": "curTime", + "type": { + "type": "Number" + } + }, + { + "id": 4, "name": "firstLogin", "type": { "type": "Boolean" } }, { - "id": 4, + "id": 5, "name": "otherData", "type": { "type": "Any" @@ -21477,6 +22634,30 @@ export const serviceProto: ServiceProto = { "type": { "type": "Number" } + }, + { + "id": 5, + "name": "maxpower", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 6, + "name": "status", + "type": { + "type": "Number" + }, + "optional": true + }, + { + "id": 7, + "name": "status_chat", + "type": { + "type": "Number" + }, + "optional": true } ] }, diff --git a/src/shared/protocols/tanxian/PtlOpen.ts b/src/shared/protocols/tanxian/PtlOpen.ts index f9eb3b0..b0b3a50 100644 --- a/src/shared/protocols/tanxian/PtlOpen.ts +++ b/src/shared/protocols/tanxian/PtlOpen.ts @@ -20,8 +20,12 @@ export type ResOpen = { useFreeGuaJiNum?: number; /**已领取的通关奖励 */ receivePrize: string[]; + /**已领取的通关奖励 */ + receivePrizeConfId?: string[]; /**上一次重置的时间戳 */ resetTime: number; /**作战特权免费次数 */ - zztqfreeNum?: number + zztqfreeNum?: number; + /**最后领取的奖励进度 */ + receiveLastId?: string; }; \ No newline at end of file diff --git a/src/shared/protocols/tanxian/PtlReceive.ts b/src/shared/protocols/tanxian/PtlReceive.ts index 926b0de..d7ff246 100644 --- a/src/shared/protocols/tanxian/PtlReceive.ts +++ b/src/shared/protocols/tanxian/PtlReceive.ts @@ -5,10 +5,9 @@ import { ResOpen } from './PtlOpen'; * 领取通关奖励 */ export type ReqReceive = { - /**需要领取的奖励id */ - id: string; }; export type ResReceive = { prize: prizeType[]; -} & Pick; \ No newline at end of file + receiveLastId: string; +}; \ No newline at end of file diff --git a/src/shared/protocols/type.ts b/src/shared/protocols/type.ts index 56e54b9..4df78e6 100644 --- a/src/shared/protocols/type.ts +++ b/src/shared/protocols/type.ts @@ -37,4 +37,28 @@ export type rankInfo = { }; /**玩家数据更新时间 */ utime?: number -}; \ No newline at end of file +}; + +export type chatLog = Omit<{ + _id?: string; + uid: string; + ip: string; + game: string; + owner: string; + name: string; + type: string; + toUid: string; + content: string; + ctime: number; + vip: number; + lv: number; + sid: number; + uped?: number; + channel?: number; +}, '_id'> + +export type chatMsgLog = { + content: string, + toUid?: string, + type: string, +} \ No newline at end of file diff --git a/src/shared/protocols/user/PtlLogin.ts b/src/shared/protocols/user/PtlLogin.ts index 081c522..3ac09f0 100644 --- a/src/shared/protocols/user/PtlLogin.ts +++ b/src/shared/protocols/user/PtlLogin.ts @@ -1,4 +1,4 @@ -import { gonghuiLevel } from '../gonghui/type'; +import {gonghuiLevel} from '../gonghui/type'; /** * 登录 @@ -7,6 +7,8 @@ export type ReqLogin = { bindUid: string; sid: number; serverName: string; + sign: string; + lng: string; }; export type ResLogin = { @@ -14,6 +16,10 @@ export type ResLogin = { gud: playerInfo & playerAttr & Partial; /**开服时间 */ openTime: string; + /** + * 开服天数 + */ + openDay:number; /**当前时间 */ curTime: number; /**是否第一次登录 */ @@ -34,6 +40,12 @@ export type playerInfo = { bindUid: string; /**战力 */ power: number; + /**历史最大战力 */ + maxpower?: number; + /**是否封禁 */ + status?: number; + /**是否禁言 */ + status_chat?: number; }; @@ -158,7 +170,7 @@ export type playerAppend = { _id: string; jieji: number; heroId?: string | number; - heroPosId?: string| number | undefined; + heroPosId?: string | number | undefined; }[]; /**修改名字次数 */ changeNameNum?: number; diff --git a/src/shared/protocols/user/PtlPing.ts b/src/shared/protocols/user/PtlPing.ts index cbd255c..3477a34 100644 --- a/src/shared/protocols/user/PtlPing.ts +++ b/src/shared/protocols/user/PtlPing.ts @@ -1,7 +1,7 @@ - export type ReqPing = {}; export type ResPing = { time: number; onlineTime?: number; + openDay: number }; \ No newline at end of file diff --git a/src/shared/protocols/weixiuchang/PtlDecompose.ts b/src/shared/protocols/weixiuchang/PtlDecompose.ts new file mode 100644 index 0000000..045eab9 --- /dev/null +++ b/src/shared/protocols/weixiuchang/PtlDecompose.ts @@ -0,0 +1,9 @@ +import { prizeType } from "../type" + +export type ReqDecompose = { + exchange?: boolean; // 默认false,预览,true分解 +} +export type ResDecompose = { + prizeArr: prizeType[], + needArr: prizeType[], +} \ No newline at end of file diff --git a/src/shared/protocols/weixiuchang/PtlExchange.ts b/src/shared/protocols/weixiuchang/PtlExchange.ts new file mode 100644 index 0000000..a615fcc --- /dev/null +++ b/src/shared/protocols/weixiuchang/PtlExchange.ts @@ -0,0 +1,10 @@ +import { prizeType } from "../type" + +export type ReqExchange = { + num: number; // 兑换的零件数量 + index: number; // 零件在数组中的索引 +} +export type ResExchange = { + prizeArr: prizeType[], + needArr: prizeType[], +} \ No newline at end of file diff --git a/src/shared/protocols/weixiuchang/PtlOpen.ts b/src/shared/protocols/weixiuchang/PtlOpen.ts new file mode 100644 index 0000000..2ddca67 --- /dev/null +++ b/src/shared/protocols/weixiuchang/PtlOpen.ts @@ -0,0 +1,5 @@ +export type ReqOpen = {} +export type ResOpen = { + schedule: number[], + star: number +} \ No newline at end of file diff --git a/src/shared/protocols/weixiuchang/PtlUpLv.ts b/src/shared/protocols/weixiuchang/PtlUpLv.ts new file mode 100644 index 0000000..001536c --- /dev/null +++ b/src/shared/protocols/weixiuchang/PtlUpLv.ts @@ -0,0 +1,10 @@ +import {prizeType} from "../type" + +export type ReqUpLv = { + index?: number; +} +export type ResUpLv = { + schedule: number[], + star: number, + needArr: prizeType[], +} \ No newline at end of file diff --git a/src/shared/protocols/weixiuchang/PtlUpStar.ts b/src/shared/protocols/weixiuchang/PtlUpStar.ts new file mode 100644 index 0000000..6fde8e4 --- /dev/null +++ b/src/shared/protocols/weixiuchang/PtlUpStar.ts @@ -0,0 +1,7 @@ +import { prizeType } from "../type" + +export type ReqUpStar = {} +export type ResUpStar = { + schedule: number[], + star: number, +} \ No newline at end of file diff --git a/src/shared/protocols/weixiuchang/type.ts b/src/shared/protocols/weixiuchang/type.ts new file mode 100644 index 0000000..6073c6e --- /dev/null +++ b/src/shared/protocols/weixiuchang/type.ts @@ -0,0 +1,15 @@ + +export type weixiuchangType = { + /**任务在数据库的唯一id */ + // _id: string; + /**用户id */ + uid: string; + /**data 零件升级进度,数组 */ + schedule: number[]; + /**当前星级 */ + star: number; + /**当前阶级 */ + stage: number; + /**utime 最后更新时间戳*/ + utime: number; +}; \ No newline at end of file diff --git a/src/shared/protocols/wzry/PtlAutoBaoMing.ts b/src/shared/protocols/wzry/PtlAutoBaoMing.ts index 588b427..93c1647 100644 --- a/src/shared/protocols/wzry/PtlAutoBaoMing.ts +++ b/src/shared/protocols/wzry/PtlAutoBaoMing.ts @@ -1,12 +1,12 @@ /** * 王者荣耀 自动报名 */ -import { joinFightData } from "../../fightControl/fightType"; -import { prizeType } from "../type"; -import { wzry_info } from "./PtlOpen"; +import {joinFightData} from "../../fightControl/fightType"; +import {prizeType} from "../type"; +import {wzry_info} from "./PtlOpen"; export type ReqAutoBaoMing = { - + auto: 0 | 1 }; export type ResAutoBaoMing = { diff --git a/src/shared/public/player.ts b/src/shared/public/player.ts index c3ca627..d0c86d7 100644 --- a/src/shared/public/player.ts +++ b/src/shared/public/player.ts @@ -17,22 +17,48 @@ export class PlayerShared { if (G.gc.tujian_jc[player.tujianLv]) { PublicShared.mergeProperty(zjBuff, G.gc.tujian_jc[player.tujianLv].buff); } - - if (player.wxcLv) { - let wxcbuff = {}; - let curWxcLv = player.wxcLv.lv + 1; - for (let lv = 1; lv < curWxcLv; lv++) { - for (let key in G.gc.weixiuchang_zz[lv].buff) { - PublicShared.mergeProperty(wxcbuff, G.gc.weixiuchang_zz[lv].buff[key]); + if (player.wxcLv && player.wxcLv.lv >= 1) { + let wxcbuff = {} + let wxcData = player.wxcLv; + let wxcConf = JSON.parse(JSON.stringify(G.gc.weixiuchang_zz)) + // 计算当前等级之前的属性 + for(let i = 1; i < wxcData.lv; i++) { + let confData = wxcConf[i] + if(!confData) continue; + // 计算buff1 + for(let k in confData.need) { + let n = confData.need[k].n + let buff = confData.buff[k] + Object.keys(buff).forEach(key => buff[key] *= n) + PublicShared.mergeProperty(wxcbuff, buff) } - G.gc.weixiuchang_zz[lv].buff2 && PublicShared.mergeProperty(wxcbuff, G.gc.weixiuchang_zz[lv].buff2); + // 计算buff2 + PublicShared.mergeProperty(wxcbuff, confData.buff2) } - if (player.wxcLv.ids.length > 0) { - player.wxcLv.ids.forEach(id => { - G.gc.weixiuchang_zz[curWxcLv].buff[id + 1] && PublicShared.mergeProperty(wxcbuff, G.gc.weixiuchang_zz[curWxcLv].buff[id + 1]);; - }); + // 计算当前等级的属性 + let currentLvBuffArr = wxcConf[wxcData.lv].buff + for(let i in wxcData.ids) { + let currentLvBuff = currentLvBuffArr[i] + Object.keys(currentLvBuff).forEach(key => currentLvBuff[key] *= wxcData.ids[i]) + PublicShared.mergeProperty(wxcbuff, currentLvBuff) } - PublicShared.mergeProperty(zjBuff, wxcbuff); + // 整合入全部属性 + PublicShared.mergeProperty(zjBuff, wxcbuff) + // let wxcbuff = {}; + // let curWxcLv = player.wxcLv.lv + 1; + // for (let lv = 1; lv < curWxcLv; lv++) { + // for (let key in G.gc.weixiuchang_zz[lv].buff) { + // PublicShared.mergeProperty(wxcbuff, G.gc.weixiuchang_zz[lv].buff[key]); + // } + // G.gc.weixiuchang_zz[lv].buff2 && PublicShared.mergeProperty(wxcbuff, G.gc.weixiuchang_zz[lv].buff2); + // } + // // 按装配比例获取属性 + // if (player.wxcLv.ids.length > 0) { + // player.wxcLv.ids.forEach(id => { + // G.gc.weixiuchang_zz[curWxcLv].buff[id + 1] && PublicShared.mergeProperty(wxcbuff, G.gc.weixiuchang_zz[curWxcLv].buff[id + 1]);; + // }); + // } + // PublicShared.mergeProperty(zjBuff, wxcbuff); } if (player?.renown) { diff --git a/src/starup.ts b/src/starup.ts index 4c379d2..6f5ce4b 100644 --- a/src/starup.ts +++ b/src/starup.ts @@ -7,12 +7,12 @@ export class initStarupFun { /**插入活动数据 */ static async initStart() { // 创建索引 - setDbIndexes(); + await setDbIndexes(); if (G.argv.serverType != 'cross') { // 增加本地活动 - HuoDongFun.fmtHD() + await HuoDongFun.fmtHD() // 竞技场增加npc - JJCFun.init(); + await JJCFun.init(); } } } diff --git a/src/test.ts b/src/test.ts index 1bce8f8..8a12f34 100644 --- a/src/test.ts +++ b/src/test.ts @@ -1,74 +1,61 @@ +import { clusterMain } from './clusterUtils'; +import { extendType } from './extends'; +import { ctor } from './global'; +import { initGcType } from './jsonType'; +import { createLng } from './lng'; +import { getItemByItemId, getItemList, getItemNum } from './public/item'; +import { createHttp } from './setHttp'; +import { initMongoDB } from './setMongodb'; +import { initRedis, redisClient } from './setRedis'; +import { startAfter } from './setStartAfther'; +import { createWs } from './setWs'; -import * as mathjs from 'mathjs'; -import { createClient } from 'redis'; +async function start() { + //扩展框架 + extendType(); + //游戏配置提示文件 + initGcType(); + //连接mongodb + await initMongoDB(); + //连接redis + await initRedis(); + //socket + // await createWs(); + // //http + // await createHttp(); + // //集群处理 + // await clusterMain(); -// /**eval预编译并缓存 */ -// let exprStr2Compile = {}; -// function eval2(expr:any, scope?:object){ -// if(! exprStr2Compile[expr] ){ -// exprStr2Compile[expr] = mathjs.compile(expr); -// } -// return exprStr2Compile[expr].evaluate(scope); -// } + // if(G.config.opened==true || G.config.opened===undefined || G.config.opened===null){ + // //在g123上,部署后就会启动容器,但opened是false + // //本地配置里,没有这个项目,这里做一个兼容 + // //这里不做启动后的事情,避免部署好了不启动的情况下,定时器等产生废弃数据 + // startAfter(); + // } + // let a = await getItemList('0_64e7024f1b2a9acc9e6900fb'); + // console.log('a',a) + // let b = await getItemByItemId('0_64e7024f1b2a9acc9e6900fb','12'); + // console.log('b',b) -// let s = new Date().getTime(); -// let res = 0; -// for(let i=0;i<100000;i++){ -// res += eval2("lv+23*23",{lv:i}) -// } -// console.log(res,'预编译模式耗时=',new Date().getTime()-s); - - -// let s2 = new Date().getTime(); -// let res2 = 0; -// for(let i=0;i<100000;i++){ -// res2 += mathjs.evaluate("lv+23*23",{lv:i}); -// } -// console.log(res2,'直接evaluate耗时=',new Date().getTime()-s2); - -async function initRedis(){ - // let client = createClient({ url: 'redis://:lyMaple525458@10.0.1.20:6379/0' }); - // await client.connect(); - - - // client.subscribe('xxxxx',function(channel,msg){ - // console.log('userLogin',channel,msg); - // }) - - // console.log(client); - - - - let client2 = createClient({ url: 'redis://:lyMaple525458@10.0.1.20:6379/0' }); - await client2.connect(); - - client2.hDel("uid2processId","aaa") - - // let aa = await client2.set("aaa","中文") - // client2.expire("aaa",10) - // console.log(aa); - - // let bb = await client2.get("aaa") - // console.log(bb); - - // //client2.del("aaa") - - // client2.incrBy("bbb",1); - - // client2.append("bbbb","12323"); - - // client2.hSet("ccc","a","1") - - // client2.hSet("uid2processId","asdasd",123) - // let xxx = await client2.hGetAll("uid2processId"); - // console.log(xxx.asdasd); - - // client2.publish("xxxxx",JSON.stringify({"中文":123})) - - // console.log(G.redis.fromatKey('aaaa')); + // let c = await getItemNum('0_64e7024f1b2a9acc9e6900fb',['27382','12']); + // console.log('c',c) + redisClient.del([ + G.redis.fromatKey('item'), + G.redis.fromatKey('equip'), + G.redis.fromatKey('hero'), + G.redis.fromatKey('shiwu'), + G.redis.fromatKey('gbtx'), + G.redis.fromatKey('dxlt'), + ]) } -initRedis(); \ No newline at end of file +//定义全局变量 +ctor(); +//启动服务 +start(); +//创建语言包 +createLng(); + diff --git a/tsconfig.json b/tsconfig.json index 717f491..4352908 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,4 +17,4 @@ "src", "extend.d.ts" ] -} \ No newline at end of file +}