卷一百十
防风 茅元仪 辑 军资乘·守
茅元仪说:古人说,攻城难,守城易。虽说如此,又哪里能轻易说守城容易呢?三里的小城,七里的外城,三万军队,四面围攻。到了被围攻的地步,必定是敌人不能速胜了。所以善于守城的人,能让敌人攻不下来。
张巡守卫雎阳,力战数十次才被围困。到了被围困的时候,敌人士气正盛,我军士气日渐衰减;敌人占据生地,我军身处死地;物资粮草,敌人可以四处抢掠,我军损耗了无法补充;增兵求助,敌人调度自如,我军的文书命令,都要受制于敌人。从这个角度说守城容易,实在是没明白其中的难处。
然而古代善于守城的人,比如郝昭、韦孝宽、臧质、盖苏文这些人,论兵力则众寡悬殊,论智谋则变化莫测,却能从容应对,最终不陷入困境。百万大军,在城外围困,不是靠精兵强将就能率先登城的,攻城的人进退自如,守城的人分毫都不能松懈,加上旷日持久,士气疲惫,夜间防备懈怠,天天身处危机之中,不是天下最精明的人,谁能做到呢?
军需器具,日渐匮乏,如果不从敌人那里夺取,就会坐吃山空,敌人来攻我军,又老练难以欺骗,想要从敌人那里获取物资,不是天下最机敏的人,谁能做到呢?
智谋相当就会生出巧计,攻城的人还可以从容调整,守城的人却必须在仓促间应对,精神先到位,物资器具也要齐备,不是天下最神奇的人,谁能做到呢?
这三点,是古人称赞守城不易的原因。我用这三点来说明守城的道理。于是权衡古今的方法,列出五个门类:叫城制,是守城的根本;叫约束,是统一军纪的;叫需备,是准备物资的;叫措应,是应对变故的;叫器式,是介绍器具用法的。圣人制定这些,聪明人阐述这些,看了这些就能明白大半了。
虽说如此,古代善于守城的,没有比得上墨子的,但是他的五十六种守城方法,今天都不能用了,后人看今天,不就像今天看古代一样吗?
《易经》说:错综比较以通晓变化,于是成就天下的道理。懂得这个道理,就可以和他谈论守城了。
城制、约束、需备、措应、器式 附堡约
城制
茅元仪说:天下到处都有城池,但是城池的形制,好的很少。所以我详细讲解筑城的方法,附带讲台墩的制度。
《太白阴经》说:先王的制度,大都城不超过国都的三分之一,中都城不超过五分之一,下都城不超过九分之一,所以说都城超过百雉,是国家的祸害。如今诸侯的城池,大小是两京的五分之一,高度作为边境防守的标准,不能随意增减。
城墙底部宽度是高度的一半,顶部宽度是底部的一半。城墙高五丈,底部宽二丈五尺,顶部宽一丈二尺五寸。高低宽窄,都按这个标准。计算工量的话,底部宽度加顶部宽度,得三丈七尺五寸,取一半是一丈八尺七寸五分,乘以高度五丈,一尺长的城墙体积是九十二丈七尺五寸。
每个劳工每天筑土二丈,筑一尺城墙需要四十六个工;筑一丈七尺五寸一步的城墙,需要二百七十八个工;余土五尺一百步,需要二万七千八百二十五个工,余土一丈。一里的城墙需要十万零一百七十个工,余土一丈。按一里的标准推算,十里的工量就可以算出来了。背土、运土都按二丈土的工量计算。
羊马城在城下壕沟内修筑,高八尺,上面建女墙,工量和上面的标准相当。
凿壕的方法:壕沟面宽二丈,深一丈,底宽一丈。面宽加底宽是三丈,取一半是一丈五寸,乘以深度一丈,凿一尺长的壕沟体积是十五丈。每个劳工出土三丈一尺,一步的工程量需要三十个工,一里需要一万八千个工。按一里的标准推算,百里的工量就可以算出来了。
弩台的方法:台的高度和城墙相等,离城墙一百步,台与台之间的距离也是一百步。底部宽四丈,高五尺,顶部宽二丈,上面建女墙。台内有通道,安装屈膝梯,人上去就可以收起来,中间设幔幕,安排五名弩手,准备干粮、水火。敌人逼近城垒,就集中弩箭射敌方主将。
《武经总要》说:古法说,三里的城池,一万户人家守卫,就足够了。如今如果遇到敌人逼近,人力不足的,就暂且容纳一支军队的人马;如果在闲时修筑,应该稍宽阔些,开四座城门,两座开两座关。城门外修筑瓮城,城外开凿壕沟,离大城约十步,上面架设钓桥。壕沟的内岸修筑羊马城,离大城约十步。
城墙上都有女墙,每十步以及马面处都设敌棚、敌团、敌楼。瓮城之外,四面有弩台,从敌棚到城门,常年派兵守卫,瞭望敌人。形制图在左边。
城制图:平原地带筑城,底部宽度是顶部的两倍,高度又是底部的两倍。假如城墙高五丈,那么底部宽二丈五尺,顶部宽一丈二尺五寸。
城外的瓮城,或圆或方,根据地形修建,高度厚度和城墙一样,只是偏开一座城门,左右随宜设置。羊马城高一丈以下、八尺以上,也偏开一座城门,和瓮城门相背。如果瓮城门在左边,羊马城门就在右边。女墙高五尺,壕沟的宽度随地形而定,大体上面宽底窄,深度到地下水位,让箭炮难以打到,设置壕桥,直对羊马城门。
如果城门的取水口在城外,那么瓮城、羊马城各再对开一座城门,通往取水的路,只是不能正对大城门。
如果依山傍河,地势不便,大城就要修成偃月形,只开三座城门。其余和平原形制相同。瓮城上各设战棚,形制和敌楼相同,间数根据城墙的宽窄而定。
山城的话,就选择前后左右离大城近的地方,顺着山势另筑一城,和大城相连,一定要占据高地,外面也挖壕沟。两地之间,或者设置烽台,作为远哨,敌人来了就派兵专门把守,免得先被敌人占据,窥探城中虚实。如今秦州、邠州的城池都是这样。
弩台:上窄下宽,和城墙形制一样,高度和城墙相等,面宽一丈六尺,长三步,和城墙相连。每台之间的距离也是如此。上面有通道,台上建屋,形制像战棚,三面垂着濡毡,遮挡钟板,也准备绳梯,里面安排十二名弩手。棚上三面立牌挡箭,棚上也能容纳十二名弓弩手,一名队将。
放置五色旗各一面,鼓一面,弓弩、檑木、炮石、火鞴等都储备齐全。经常等候敌人来犯,举旗作为号令,城台上看见的,都举旗回应。敌人从东边来,就举青旗;南边来举赤旗;西边来举白旗;北边来举黑旗;敌人退了就举黄旗。敌人渐渐逼近,就瞄准敌方主将,发弩齐射。炮石、檑木的用法和城上相同。
钓桥:用榆木、槐木制作,形制像桥,上面装三个铁环,穿两根铁索,辅以麻绳,系在城楼上。桥后面离城墙约三步,立两根柱子,各长二丈五尺,顶端开槽,安装熟铁转轮,用来架铁索和麻绳,便于拉起。如果城外有警报,城楼上就派人拉起钓桥,截断道路,也用来防护城门。城上常用炮和弓弩抵御敌人,防备敌人火烧、砍斫钓桥。
机桥:用一根梁,中间做转轴,两端装横括,架在壕沟上,敌人来了就去掉横括,人马踩上去就会翻倒。
《纪效新书》说:大凡城墙高度,除了垛口,墙身必须有四丈或三丈五尺,最低也要三丈,墙面宽必须二丈五尺,底部宽六丈。次一等的城,除了垛口,墙身高二丈五尺,面宽二丈,底宽五丈。小城除了垛口,墙身二丈,面宽一丈五尺,底宽四丈。这是大概的标准。如果再宽阔些更好,势必要再减就不行了。但底部加宽、顶面不加是可以的,顶面加宽、底部不加绝对不行。底部不加而加顶面,一定会倾覆。
如果内外都用砖石,基底只增宽一丈,也会像土筑的一样坚固,必须符合前面的尺寸。城墙的材质,第一是砖,第二是石,第三是土。石头本来耐久,如今排第二的话,可以用火粉加固。
垛口必须高六尺,每个垛口之间的牌堵,中间净宽七尺五寸,垛口宽一尺,各分五寸,连垛空一共八尺。八丈十个垛口,八十丈一百个垛口,都是官尺标准。如果墙身只有一丈五尺,就没法防守了。
雉制:凡是雉(马面)伸出城墙外,大的三丈,次的二丈,再次的一丈五尺。伸出三丈的,横长五丈;伸出二丈的,横长三丈;伸出一丈的,横长一丈五尺。比原城墙高三丈的,加高三尺;高二丈的,加高二尺。
每五十个垛口设一座雉,城墙宽的可以增设,不拘几座,左右遇到转角、城门,或者长短不一,就均匀分布。每面除了楼角所占的长度,大约一里的城墙,楼角之间各设两座雉;二里的,楼角之间各设四座雉。以此类推,不足尺寸的,五十垛以外,也按五十垛计算;五十垛以内,也按五十垛计算。灵活变通在于人,这只是大概标准。
悬眼制:每个垛口中间,和墙面平齐开一个孔,高九寸,大约三层砖厚,砖用两层平面,下面两块砖对中砌成弧形,渐渐收平。每块砖做一个模子,编上层数字号,烧在砖上。临用时按号砌垛,和平常砌墙一样,工力相同。砖不削边就能耐久,砖不凿洞就能省工。
大约几丈深的墙,就砌若干层。如今图里只画了六层,每块砖三寸,一共一尺七寸,只是展示大概。也可以二十层、三十层,砌满为止。
倭寇每回齐发铳箭,敌人每回齐射箭矢,看准垛口,等守城的人一伸头往外看,就齐射,没有不中的。让我军士兵不敢对着垛口站,眼睛看不见外面,敌人就用钩杆等攻城器具,直奔城下。我军士兵不能伸手往下打,任凭敌人挖坎搭梯,直接登城没法抵御。
所以必须要有悬眼。敌人远就瞭望,从垛口射箭打铳。敌人近了,我军士兵不露头,身子藏在垛墙下面,从悬眼里往下看,攻城的人就算有铳箭也没用。敌人到了城下,一目了然,马上把矢石、铳子、火桶扔下去,没有打不中的,敌人怎么能架梯子停留呢?如果对着垛口登城,那垛上就可以抵御了。每个悬眼上加一个木盖,防备铳箭,尤其好。
砖式:垛口砖的形制,长度若干,宽度是长度的一半;厚度若干,是宽度的一半。这样纵横六面砌筑都能成方形,才能耐久。尖砖专门按尺寸制作。
常见的城垛,有从垛根砌成山字形的,失误在于太宽,敌人登城没法抵御,人身没有遮蔽,挡不住箭石。如果垛口内外平直,宽了人能钻进去,窄了不能左右射击,必须按照现在的形制,把口砖削成脊形。这种砖不能临时砍尖,一是容易朽坏,二是费工。必须在造砖的时候,就用长短两种尖模,方便砌筑。
垛下墙身高三尺,口上高三尺,一共六尺。
重门大楼制:城墙重门的上面必须有楼,一是对外威慑敌人,二是便于瞭望调度。官员居住的大楼,在内层城门上面。大城的城楼,一定要修得华丽壮观来彰显威势,又一定要修得坚固厚实来防御矢炮,平时可以登临观赏风景,贵在开阔,檐只二层,板一层,便于瞭望和使用火器。凡是没有重门的,和外楼门形制相同。
瓮城券门制:瓮城的宽窄和正城相当。城门上面不用敌楼,因为正城横立着就可以防御。瓮城的高度一定不能低于正城。有人说瓮城低、城墙高,敌人登瓮城,可以从正城防御,哪比得上让敌人根本登不上呢?
敌楼必须从城墙直起,砖砌不限高度,绝对不能用挑檐,窗户要方阔,能容两个人出入。楼的形制或方或长,或二层或三层,每层楼板相距必须九尺,便于施放矢石火器。前面的窗台要矮,不矮就没法施展。但在城面从瓮城入正城的入口,加以封堵,用木台做战棚就可以了。
敌楼下层开两个方眼,因为位置低,敌人可以攀爬;上层开三个眼,因为可以施展火力。如果全部用砖券尤其好。而且错开下层的窗户,矢石从上而下,不妨碍下层防守的人。
骑城铺:每两座雉设一个铺,因为雉向外突出,城面加宽,不影响建铺。或者在两座雉之间,二十五垛再加一个小铺也可以。如果城墙窄,就把城内土墙向后突出一些,能容下铺基,不影响城面通路为准。
大城的铺必须三开间,深一丈六尺;小城一开间,深一丈二尺。如果城墙窄,加台子不方便,可以做成骑城走马铺,外面照敌楼的样子用砖直起,开箭眼,里面开门窗,穿城做砖券,可以骑马通过。或者再加一层楼板,更好。凡是城铺,都不如这种骑城的好。
牛马墙制:这道墙在城外壕沟的内岸,凡是城墙下的壕岸,不拘宽窄,窄的一丈或八尺都可以,宽的不能超过二丈。在外侧筑墙,砖、石、土筑、三合土都可以。
墙身每对着一个雉,底部开一个大将军铳眼,以人钻不进去为标准。这道墙每高三尺,向外五尺,开一个小铳眼,能容纳狼机铳。每个眼上面开一条直缝,三寸长,二寸宽,便于瞭望,可以上下瞄准敌人。
从这个眼再往上三尺,又一层眼,宽窄一样。但这个眼只用手铳,不用狼机等大火器。眼只有一寸大,眼上面开三寸长的长眼,便于瞭望。墙的顶端,用刃砖石砌成,让敌人站不住。
任凭敌人百万来攻,靠近壕沟就用小眼的铳打,敌人多就用大眼的大将军打。敌人登上这道墙,用长柄大斧或大棍,一敲就掉,再没有偷袭的隐患。这是屡次经过倭寇、山贼攻打,屡试屡效的,比如仙游等县,可以作为典范。
守城的时候,有时一时收不及,或者黑夜难辨,不敢开门。所有避难的百姓、牛马之类,都可以暂时躲在墙内。加上这道墙依仗城墙为险,城墙依仗这道墙为护卫,紧急时城上的人可以下来助力扬威。如果守墙的人不尽力,城上众人都看得见,可以直接处死。所以牛马墙是很有用的设施。
用在水深河宽的城池,还显不出它的作用,避难的人可以不用进城。用在没有壕沟和没水的壕沟里,就万分重要了。
这道墙前面的城河必须宽三丈五尺,越宽越好,深必须一丈五尺或二丈,越深越好。有水最好,无水的次之,水深泥烂的更好,水浅泥硬的次之。临警的时候在水里插刺柴、竹签、铁尖都很好。
城外忌讳有大树,应该砍掉,离城近的尤其妨碍防御。城内没有马路不行。城外三丈以内有房屋,敌人多的时候就拆掉,拆不及就烧掉。木结构的,一烧就干净,当天就能防守。砖石结构的,敌人远的时候居民不肯拆,敌人近了拆不完。
如果敌人几百人埋伏在屋脊外面,射击守城的人,敌人多了就把屋内墙壁打通,扛着梯子到城下,可以直接登城。或者就从民房里运土帮城,堆起土山登城,都没办法。有离城一丈以内的房屋,城墙又比房屋低,这就是守不住的城池。
墩堠制:每座墩台,小房一间,床板一副,锅灶各一口,水缸一个,碗五个,碟五个,米一石,盐菜若干,种火粪五担,种火一盘。草架三座,每座必须高一丈五尺,四面各一丈,离地五尺高,用木横架,让草柴不着地,不被雨淋湿。上面用稻草盖好,像房屋的样子。
墩台用来放狼烟。南方狼粪少,烟火没有规制,一把草烧起来,火很快就灭了,十里之外怎么能看见?而且遇到阴天雾天,怎么瞭望?所以必须建这种大茅屋,堆积的草柴多,火势大而且持久,邻墩就能互相看见。茅屋下面的草柴,必须层层堆放,一层柴一层草,填满压实。以上都由军中置办。
大铳三门,缨白旗一面,黑旗一面,灯笼三盏,大木梆一架,旗杆两根,立在墩台左右。旗绳两副,发火干稻草三百束,火绳三条,火镰火石一副。
《吕坤实政录》说:凡是城池不宜太大,大了难守;也不宜太矮,矮了容易登。大的城墙根厚五丈,顶宽二丈五尺;小的根厚三丈,顶宽一丈五尺。高度必须三丈五尺,最矮也不下三丈。外面陡峭里面平缓,垛头高六尺,宽七尺。四四方方的角,不要做尖刃。垛口不用开眼,三尺一个垛,口厚二尺五寸,高度和胸口齐。
垛口墙根下面留一个天井,圆径一尺,直通城下,一眼能看到城根,可以往下扔圆石,可以用仰月铲断钩杆,推云梯,可以伸三刺枪,可以打快枪,射箭、喷火、喷粪。天井的形制,下圆上方,方口横二尺,长二尺半。敌人就算上城,先掉进井里,脚都站不稳,手怎么施展?我军就可以击杀。这个眼平时用石头压住,但可以流水,要用的时候打开,凿石的更好。守城的时候用两扇门盖住,防止自己人失足。
垛口用鼓腔琉璃砖,厚一尺,钩杆滑得挂不住。
敌台三丈见方,每面六个垛口,七十步建一座。弓箭、火枪高手都安排在台上,便于矢石对射。铅箭、火药必须准备百倍。两座敌台交相射击,那么两台之间,就算守垛的没人,敌人也不敢登城。
城根的土要坚实,只留一丈宽,下面就是护城池。池深三丈,口宽十丈,底宽三丈。城根窄,敌人就没地方落脚。池深也能显得城高。池底每十步凿一口圆井,口宽一丈,深一丈,叫“重渊”,能出泉水更好。不然就从外面引河水,或者接城里的雨水,常年保持一丈深。池两岸多种盘根的宿草,防止崩塌。池外不要堆高土,免得填壕,只做成陷坑,用来陷战马。池外一里以内,不能种树。
城门必须有吊桥,宽三丈。城门不能安在凹处,应该靠外,让敌人没地方藏身。如果原来就在凹处安门的,城门上面用砖砌五星池,形状像猪槽,长通两扇门面,深二尺,宽一尺,留五个孔,像升那么大,离地一尺。敌人火烧城门,可以往下泼水,可以放快枪,可以射箭,可以扔擂石。
城内靠墙多留蹬道,半里一座,便于紧急时往来。如今各处城内,只有四门四路,很失策。每道蹬道必须留一个门,防止敌人攻入登城。城上做内拦墙,和胸口齐高,防备进城的敌人,便于射击。
《郭子章城书》说:城墙正面不方便俯视,恐怕矢弹正面对射,不敢眺望,所以敌人能攻到城下,任意妄为。如今的城池,就算不用矢弹对攻,枪铳也足够向上射击了。全靠高台两边夹击,敌人不能直到城下,而且不能斜射伤到台上的人,所以我军能放心全力打击敌人。这叫做敌台,意义就在这里。有城没有台,就像没有城一样;台不合规制,也像没有台一样。城池是用来保护人的,敌台又是用来保护城池的。
敌台之制:紧靠城墙外侧,贵在向外突出,贵在不横宽。台基向外长出一丈五尺,收顶就只有一丈一二尺了。台基横宽一丈二尺,收顶就只有八九尺了。原来城墙有二丈高的,台比城身再高三四尺;城墙不到二丈高的,台比城身再高五六尺。
台上左右的垛墙,到腰那么高,各开三个垛口,每个口要宽一尺四寸,便于扔砖石,放矢弹。墙脚下中央各开一个孔,方圆八寸,便于放佛郎机、百子铳。正对面的垛墙,比左右墙高二尺,不宜开垛口,恐怕正面矢弹打入,伤了台上的人,就站不住了。只在人头高的地方开四个方圆六寸的孔,墙下垫脚石,以备不时瞭望。上面盖瓦屋,房檐各伸出墙二尺左右,让士兵能安身,火器能避风雨。
各台之间的距离,或者二三百步,或者一百多步,或者七八十步,顺着城墙的弯直曲折定远近,不必拘泥。
筑实的敌台,不如筑虚的敌台。方法是用砖砌三面,中间空着,分两层,用木板做楼,用木梯上下,每层多开空眼,便于瞭望,便于放鸟铳、弩箭之类。敌人不知道箭是从敌台里射出来的。有台就不怕敌人逼攻,有池就不怕敌人车攻。
空心墩制
边境各处的墩台大多筑为实心土台,仅在一面悬吊软梯供士兵上下,极为不便。时常出现敌寇突然来袭,士兵来不及上下,以致延误烽燧预警,边境遭掳掠的祸患,皆因于此。只见过边境墩台中有的挖洞通行,也有砖包、石砌的空心墩,但大多难以完工,耗费大量人力物力,而修建墩台实为边防首要事务。
我思忖创制一种修筑墩台的良法:先将地基夯实,根据场地大小确定容纳人数,墩台内外加设加固木构件,用土筑成方形。底部厚一丈或八九尺,中部厚五尺,近顶处厚三尺,墩台总高二丈五尺,顶部矮墙高五尺。墩台下方开一道小门,撤除门口的挡障,内部净高一丈三尺,四周竖立木柱,顶部铺设木板,或用石土垫实加厚;制作木梯通往二层,二层高一丈二尺,四面各开小门,开设窄槽防雨,侧面开两个方孔,外侧悬挂放铳射箭的挡板,顶部盖一间小屋,派人昼夜瞭望,多囤积滚木、礌石。
若贼寇攻打墩台,墩院中的人畜全部撤入墩内,下层、中层一同用石炮、火铳打击敌军,贼寇难以靠近。若贼寇逼近边境,就在墩台顶部点燃信号烟火,传报至内地,让军民预备作战,烟火信号一路传递,这是固守边境的上策。——空心墩
茅元仪说:所谓约束,就是先将分派士卒的规则、禁止行为的条令向下宣告。至于出奇制胜、变化无穷的方略,则在于临机处置与应对。
《武经总要》守城之法
凡是敌寇将要到来,在城外五百步范围以内,全部砍伐树木、拆断桥梁,焚烧野草,拆除房屋、填塞水井,所有有水的泉眼都投放毒药;木材、石料、砖瓦、草料、干粮、牲畜以及居民的各类器物,全部迁入城内,来不及搬迁的就全部烧毁。凡是囤积的物资以及楼棚、门扇、栈道等,只要火攻能够波及的地方,全部用泥土涂抹覆盖。棚楼下方各处囤积檑木、礌石、枪斧以及其他短兵器,外侧布设弩车、炮架。棚楼的女墙上加装篦篱、竹笆。
城中修建望楼,征调民间壮年男子编成一军,充当防守士卒;壮年女子编成一军,承担各类杂役;老弱之人编成一军,负责供应饮食,兼管放牧、打柴。三支队伍不得互相往来混杂。主将召集军中身怀奇谋、勇猛有力、机敏灵活、技艺精湛、能言善辩的人,哪怕是有鸡鸣狗盗之类小技能的人,无不以礼相待,留作防守备用。
城上每员将领各设一名典事,掌管传递、呼叫各类物资。预先制作几十面小旗,需要调用物资时,就把物品名称大字写在旗上,举旗示意城下。预先检查清点各类备用物资,分类存放,派谨慎的官吏主管,专等看到城上举旗,就立刻将物资送上城。城下百步以内安排三五十名杂役,负责搬运所需物资,各派一名官员监督统领。
城中大街小巷通宵点亮灯烛,盘查可疑人员出入,以及军士私自往来的情况。按照城上布防,每一步设一名甲士,每十步增加五人,防止随意抽调换防。五步设伍长,十步设十长,百步设将官,另外派虞候率领巡逻战队,制作雌雄符契作为凭证,专门负责巡查城防,所到之处与守城队伍核对验证。
如果敌军在外声势浩大,城内军心动摇,就可以将左队调到右队,把前军换到后军,有时一天调换数次,有时几天不移动。还可以暗中派人持假符契巡行,来检验将士的忠诚度。
城中日常供应的各类用度,乃至饮水,都有限定额度。命令百姓的灶台砌成高烟囱的天井式,高出屋面以防火灾,并预先下令:凡是失火的一律处斩,以此杜绝奸细纵火。如果城内发生火灾,只允许本防区的官吏带领丁役前去扑救,同时立即上报主将,主将派左右亲信赶赴现场监督。凡是城中失火,以及出现非常警报,主将命令击鼓五遍,城上城下的官吏士卒听到鼓声,不得擅自离开岗位,百姓不得在街巷中奔跑。
凡是贼寇抵达城外,禁止城中随意举高物(如标杆之类),以及吹奏击打乐器,防止给城内奸细传递信号。凡是城中有使者来到城门,直接领去见主将,偏将、校尉、官吏百姓不得擅自接见。如果得到城中传来的密信,不得擅自拆读,要送到本营,当众封存后送交主将。凡是通晓星象、气数、方术的人,全部收归官府管理,不得随意与人交谈,并且禁止议论怪异之事来迷惑民众。凡是号令一经发出,主将及副将以下,不得擅自变更指挥,全部依照条令执行。
《虎钤经》守城规制
城上每一步设一名甲卒,每十步增加五人,以备杂役供给。五步设伍长,十步设十长,五十步、百步都设将官,文武兼备,根据才能授予职务,统领精锐骁勇的士卒,分为十队、二十队或三十队,大将、副将各领一队,巡查城防、晓谕将士,激励众人奋勇守城。
城上分为四队,分别设立四种标识,作为敌军攻城的预警信号:敌军准备攻城的地点距城十六步,举第一面标识;敌军推动撞梯逼城,举第二面标识;敌军登梯,举第三面标识;敌军欲攀女墙,举第四面标识;夜间就举火把。这便是标识信号法。
城上分别制作各色旗帜:需要礌木、干草,举黄旗;需要沙石、砖瓦,举白旗;需要汤水、不洁之物(用于泼洒敌军),举黑旗;需要皮毡、麻绳、铁片、铁锹、斧凿,举双兔旗;需要精锐战士,举熊虎旗;需要戈戟、弓箭、刀剑,举鸷旗。主管官员根据旗帜颜色供应相应物资。城内的老少妇女,除负责军营伙食的,全部编入劳役,在城上分为八队,派识字的人掌管常用旗帜,对应八队调配物资。
茅元仪说:以上都是古代的守城方法。近代有守城的相关论述,散见于《城书》《纪效新书·守哨篇》《实政录》,还有《筹海图编》,记载了当时唐爱、罗拱辰、唐枢等几十位名家的主张,都切实可行。但内容多有重复,因此根据时势斟酌取舍,概括整理于此。无论是临机应对,还是物资准备,都可以参照这些方法。
清四野(清理郊野)
内四关百姓入城避兵,关外的所有私人财物,除全部搬运入城的以外,长木大板、席片、薄木、铁器、柴火、草料一律不准留存,务必万分谨慎。城外的大树应当砍伐,靠近城墙的尤其要清理,以利防御。城内不能没有通行道路。城外三丈以内的房屋全部拆除,来不及拆除的就烧毁。木板房一把火就能烧净,当天即可完善防守;若是砖石结构的房屋,敌军远时居民不肯撤离,敌军逼近就来不及拆除了。
若贼寇派上百人埋伏在屋脊后射击守城者,贼寇大部队打通屋内墙壁,扛着梯子到城下,可直接登城;或是从民房中运土堆在城墙边,堆成土坡登城,这些情况都难以应对。若有房屋距城墙在一丈以内,城墙又比房屋低矮,这就是无法防守的城池。
竹木、货物大多聚集在城郊,若不迁移,都会成为贼寇攻城的器具。必须命令各商人将已运到岸的货物,按期迅速运入城中发售;水上的货船全部转移到五六十里外偏僻的小港中暂时停放,等贼寇退走后再恢复营业。如有违反,货物全部没收充公。
囤积粮食等待涨价的人家,责成里甲保长负责,一听到警报,严厉催促搬运入城,任凭百姓开仓售卖、囤积,只允许在城内买卖,不许一粒米运出城外。仓库中难以全部搬运的粮食,官府严格督促粮长收购存入官仓。若有人不肯按期搬运,将粮食遗留在乡村、资助贼寇军粮的,其粮食全部没收充公,用作守城士兵的口粮。同时严查大户中有用牛酒财物犒劳敌军、开门迎敌的,一律按通敌论处,依照法律严惩。
设伏探照(设伏探哨)
城外四面的要道共有几处,每处调拨三人,每人负责两个更次,都在每天午时领取六枝起火、四支手铳,各自前往指定防地后方可出城,在距城两三里处设伏守候,到第二天午时有人前来交接,才允许回家。
若遇贼寇逼近,每路每方加派五人,每人只负责一个更次,各备一把三眼铳、六枝起火、一盏灯笼、一面黄旗、一副雨具。白天遇贼寇到来,就放三响手铳、三枝起火,摇动展开黄旗,迅速跑回城中军高处,按照预定号令接应;城内丁壮按照中军号令登上城墙防守。
夜间遇贼寇到来,伏哨的人先发现,就放三响手铳、三枝起火,一边奔告城下;中军高处瞭望到信号,按照预定号令行动,各营士卒登城备战。
若有人出伏逾期,以及随身携带的火药不符合规定,药绳、药线潮湿失效,雨具不齐备,还有在外的人不等待交接就擅自回家的,一律按军法处置,杖责一百,割去耳朵。若耽误军机,按军法示众。
若贼寇来犯,伏哨的人不在要道设伏瞭望,偷偷藏在民宅、园林之中,睡熟误事,导致贼寇突然冲到城下攻城的,伏哨人员全部按军法处死示众。
派民夫
守城必须征派垛夫(守卫垛口的民夫)。编派民夫不能只按门户计算,有的几间房住一家人,有的一间房住好几家人,这和火夫制度、雇人巡夜不同。因为要发动全城壮丁守卫全城垛口,每个人都是在保卫自己的家,战事紧急时,谁能不上城?谁能安心待在家里?任凭贼寇攻城,又有谁能替我们守城,保全我们一家老小的性命?明理的人都该好好想想。
- 卖菜挑水的、雇工、无业贫民这类早出晚归的流动人口,免于编派。
- 六十岁以上无儿无女的老夫妇,且没有仆役可供使唤的,免于编派。
- 带着十五岁以下幼子的寡妇,且没有仆役可供使唤的,免于编派。
- 士大夫以及武官,跟随主将巡查城防、指挥调度的,本人免于编派。
- 盲人、残疾、身患重病的人,且没有仆役可供使唤的,免于编派;偶患小病的不准免除。
- 每个垛口需两人或三人,轮流吃饭、休息、如厕、搬运物资。若只有一人,怎能站一天一夜不疲惫?贼寇趁人疲惫时进攻,哪里还有精力对敌作战?
- 编派民夫守城,要尽量靠近各人住处,最远不得超过一里地。若不分远近胡乱编派、超过二里的,对官吏严加追究。
统计全城垛口数量、城中军民人丁数量,每个垛口派两名或三名民夫,将姓名写在垛墙上,一天一夜轮换一次。每一百垛或五十垛,挑选一名殷实能干的人担任甲长,一人任副甲长,穿青衣,各带一把腰刀、一面号旗。普通民夫各备一件号衣(或红或黄)、一件长柄枪刀,再加一把铁斧,铁锤也可以。若缺少一件,严加责罚。若有多余军兵,就增派到要害地段。
定时候(定时号令)
警报未紧急时,每天天亮吹打一番,守城的人下城;每天傍晚吹打一番,守城的人上城。
有敌情警报的日子,鼓楼上放三声炮,各家所有人等一齐出门;再放三声炮,各家一齐登城;再放三声炮,所有人都到各自防地站满。第二次放炮,要等一炷香烧完;第三次放炮,要等两炷香烧完。三次炮响过后,再过一炷香时间,撞钟三百六十下。统率官员各自到防地查点人数,有不到的,按军法处置。
分契伍(编伍联保)
五垛为一伍,制作木牌,写上全伍人员姓名。每天夜里每人守一个更次,向外瞭望,轮流替换。经常保持四人休息,精力充沛,遇紧急情况能及时应对。
每更设置一面小旗,上面贴写该更次巡夜人的姓名,比如“赵甲一更”“钱乙二更”之类。巡更的人手持旗子,只负责瞭望这五垛口城下有没有奸细。一发现贼寇到来,就叫醒同伍的人,拿着灰瓶、石块等器械打击敌人,数步范围之内,便于瞭望照应。
五垛为一厂,挑选一名年壮胆大的人担任厂长。
分信地(划分防地)
四面城墙,大体上四座城门各设四名官员,四个城角再各设四名官员,统领各台防务。每一台又设一名头目,管辖各处防务,酌情调配若干兵丁,划定各自防地,这样各项事务都有专人负责。
守敌台
敌台上的垛口,每垛派三名士兵,挑选勇猛有力的人,侧身向外瞭望,背朝城内,远近各处互相照应。
将各敌台编上字号,划分防地,分别配置号旗、金鼓等响器,白天看旗帜识别,夜里听号声辨别。把各台的字号、旗名、响器名称大字写在垛墙上,让所有人都熟悉辨认,一切以敌台信号为准。
比如天字号敌台左边,与地字号敌台共管若干垛口;地字号敌台右边,与天字号敌台共管若干垛口,两台之间划分防地。假如天字号敌台管辖四十垛,以十垛为一号:
- 第一号十垛用红旗、配鼓,垛墙上大写“日观红旗、夜听鼓声”八字;
- 第二号十垛用黄旗、配锣,大写“日观黄旗、夜听锣声”;
- 第三号十垛用青旗、配喇叭,大写“日观青旗、夜听喇叭”;
- 第四号十垛用白旗、配木梆,大写“日观白旗、夜听木梆”。
其余敌台垛口都照此办理。若白天贼寇进犯天字第一号防垛城下,管辖该段的敌台上就摇动红旗;夜间进犯,敌台上就敲响鼓声,防守兵夫一齐戒严,等待左右城楼信号,各路游兵前往增援,两边敌台相对,互相配合夹击敌军。其余台垛官兵,非该防地的不许擅自行动。
各城门即使没有警报,也要加强戒严,不许擅自离开防地前去增援,防止贼寇声东击西、乘虚而入。如此防守才能严密,镇定应对而不慌乱。若敌台士兵出现失误,按军法严惩。
设巡逻
各垛士兵勤惰不一,必须经常稽查。但如果逐一点名、每更都喧闹不休,守垛的人就没法休息,精神疲惫,并非良策。
应当以城门为区段,比如东门到南门一段,每门设十名巡逻兵,配备一面小红旗,旗上写“巡逻”二字。每更派两名士兵,轮班来回巡查,络绎不绝。各人只提灯、持旗,在垛口之间往来,不许吆喝、打梆、摇铃。
若发现垛夫熟睡、不履行瞭望职责,以及垛口灯火熄灭的,就收走他的更旗,第二天早上禀报总巡官追究处理。要先叫醒当事人、点上蜡烛,不许擅自打骂,徇私舞弊的要追究责任。
设巡官
设置了巡逻兵役,还怕有所疏漏。每门另外选派两名武官,各配马匹,制备更牌、更箭作为凭证。
比如东门巡官巡查到南门时正值二更,东门官就将一更箭交给南门城楼上的官员验收,南门官随即把二更牌交给东门官作为凭证,如此轮流巡查一周,第二天早上送到总巡官处核查。若各官员将牌箭私自交给别人、不亲自巡查的,查出后按军法严惩。
巡警官首先督察十名巡逻兵,第二天早上各垛口若有睡熟、熄灯的,就收走他们的更旗、巡旗,第二天早上一并送总巡官处治罪。巡官也只许巡视,不许吆喝敲梆,惊扰守垛的人。
设游兵
各城门另外设置五十名游兵,分为两队,遇有警报时协力策应御敌。
预先约定:夜间遇贼寇集中兵力攻打城门,才允许放三枝火箭,再连发三铳;情况十分紧急时,鸣锣三通。原本派驻本门的游兵一面抵御敌军,总管另外带领一支兵马增援。
一处城门有警报,其余各门都要坚守阵地,不得轻易出动,以防备贼寇声东击西。尤其禁止垛兵惊慌失措、擅自离开岗位。至于疾风暴雨天气,以及半夜、黎明时分,人最容易松懈,贼寇往往趁机进犯,更应当严加告诫。
立城栅
登城通道处竖立栅门,派人看守,不许守垛士兵私自出入,也不许闲杂人员偷偷上城。只有送饭、换班时才开放,到傍晚中军放炮后,就封锁不再开启。
一出令(统一号令)
守城号令,全部听从主将指挥,分守各处的将官,不得各自为政、擅自发令。
别男女(男女分置)
征派妇女上城防守,不能与青壮年男子混杂在一起,防止发生奸邪之事。
禁妖讹(禁止妖言)
胆敢散布怪异言论以及传播谣言的,都是最耽误军机的,一律按军法严惩。
严盘诘(严加盘查)
凡是盘查奸细,必须设立木栅,在护城河外百步处,布兵守卫、盘查过往行人。城门之下,再布置重兵把守,遇警报就关闭城门。
如今的人一听到警报,就把城门白天也关上,或是只开一扇门,或是一天开两次,而盘查奸细又在城门内外,逃难的人一拥而入,又怎么能分辨清楚?
另外每座敌台左右各设置四五架小吊车,方便士兵上下以及吊运逃难者:妇女可直接吊上来;若是男子,必须盘问清楚口音、籍贯、住址,才允许吊入城。
察奸细(稽查奸细)
城中最值得忧虑的,就是怕有奸细潜伏。必须在各巷口严密设置木栅,由保甲轮流防守,根据晨昏按时启闭。
不论是士大夫、举人、监生、生员,还是差役人等,挨家挨户轮流值守,不许推诿。十家共同出具保结,互相搜查监督。若藏有奸细而不检举揭发,事情败露后十家连坐。
每一处木栅都要安排丁夫,或十人,或二十人,各拿兵器把守,推选一人任巷长,统领众人,负责巡逻、防备奸细。
贼寇将要逼近城池时,先召集保长,发给连坐信牌,让各保自行传达命令,各甲互相纠察。若有容留奸细的,一甲之人全部连坐,按军法严惩。各寺庙道观发给住持,各房之间互相纠察。贼寇退走后就收回信牌。平日里预先刻好小木牌,统计城中甲数,每甲一张印制完毕,以便紧急时发放。
严奸盗(严惩奸盗)
壮丁都上城防守,家中无人看管,小人就趁机作奸犯科、偷盗财物。只要人赃并获的,不论是抢劫还是盗窃,当场打死示众。那些衣食不足的人,要开具名册,禀报官府赈济借贷,按规定予以抚恤。
防火发(防范火灾)
敌军攻城时,多会埋伏奸细在城中放火,守城的人跑去救火,敌军就趁机登城。必须设立一支救火兵,或五十人,或一百人,挑选城中中心地带,或是寺庙、公房驻扎,专门负责救火。
城中各街坊,责成保长、总小甲各自划分防地,多准备水桶、藤斗、铁钩、麻搭、竹梯、斧锯等救火工具。哪一处失火,就由本坊保甲会同救火兵扑救,不得扰乱守城兵夫部署;守城的人要各守垛口,就算是自己家失火,也不许擅自离开岗位。
若本坊保甲救援不力,导致火势蔓延,以及非本坊居民趁火打劫的,查出后按军法严惩。城中靠近城墙的居民,不宜堆积稻草、柴草,怕城外射来火箭引发火灾,因此应当明令禁止。少量的就收存好,多的就转移到空地上存放。
派司更(安排巡更)
到了夜间,五垛人员各自对着垛口朝外站立,听从中军放炮、落灯的号令。五垛之内轮流有一人守更,专门朝外站立,其余人都安心休息。
一更结束,吹三声长喇叭换更,下一垛的人起来值守,值过更的人进去休息,不许脱衣服,其余更次都照此办理。
若夜间忽然听到中军炮响,号令点亮各处灯火,就是有贼寇来攻城,所有人不论是否值更,全部出来到垛口朝外站立。一处有贼寇擂鼓敲锣,全城各铺都擂鼓敲锣;一处锣鼓停下,各铺依次停止。等贼寇退走,等待中军落灯、放炮,各丁夫才能休息,轮到的垛口照旧巡更。
但城中奸细要做内应,必定等到夜深才动手,以更鼓为信号。若贼寇兵临城下,谯楼的更鼓只打初更、二更就停下,等黎明时直接打五更收擂,以此误导奸细的时间,让他们无法按时发难,这也是一种办法。
申号令(申明号令)
凡是一厂之内有一人不到,或是夜里私自回家的,连坐处罚:厂长各打二十棍,本人割耳,同垛、同厂的人一并连坐。遇贼寇攻打城池时不到位的,本人按军法处死示众,厂长割耳,同垛、同厂的人杖责。
如果旗帜、器械、箭石、火铳、锣鼓之类物品缺少一件的,当事人杖责,同厂同垛的人连坐。五垛以上出问题,当事人杖责;卫城五铺以上、所城二铺以上出问题,掌印官以及分管官捆打。
临敌攻城时,导致物资缺少,以及使用火器不符合规定的,当事人按军法处死示众,依照前述连坐的人都割耳。临阵退缩回头的割耳,擅自行动的割耳。见到敌人大声喧哗的,或是受伤后惊叫奔逃的,按照临阵退缩军法处死示众。夜间无故惊乱的,追查原因并治罪,同厂同垛的主管官员、旗首连坐。
中军高处以及墩堠传递号令延误的,掌印官严惩;瞭望台司号的人,按军法处死示众。各铺在守城期间,若导致火种熄灭,以及传递锣鼓号令起止不清的,都归罪于主管官员。
凡是伏路的人已经举起烟火信号,而中军接应稍有延迟,或是炮不响、响声不够大,导致营中士卒听不清楚,以及灯笼不亮,致使贼寇突然冲到城下攻城、登上城墙的,掌号、鼓手、瞭望人员全部按军法处死示众,绝不姑息。掌印官杖责一百,割耳。
卷一百一十二
防风 茅元仪 辑 军资乘·守三·需备
茅元仪说:所谓需备,就是先准备好需用的物资,整理好需用的器械,让自己立于物资充足、不至匮乏的境地。至于如何灵活运用这些物资,也在于临机处置与应对。
杜佑《通典》守城器械
守城的要领在于随机应变抵御敌军:
- 涂泥防火:城门扇以及门上的木栈道,都要用泥土涂抹,厚约三五寸,防备火攻。
- 楼橹设篱:瞭望楼必须设置防护篱,上面建造候楼,用木板制成,向外挑出作为楼橹的防护篱。
- 战格:在女墙上设置战格,让木杆伸出墙外三尺,内侧安装横撑,杆头安设固定件,用荆条、柳枝编成一丈长、五尺宽的篱笆,悬挂在杆头,用来遮挡矢石。
- 转关桥:桥梁设有转关装置,一根梁为桥身,梁端安装横闩,抽掉转关插销,人马就无法通过,都会跌落水中。
- 城堞积石:每个城堞囤积一百块石头,大小按需而定,也可堆积长木条做成抛石状,都用来抛投击敌。
- 叉竿:叉竿像枪刃一样,分成两股使用,也可拼合作为飞梯;有的两旁装曲刀,用来钩搭、连击,像打稻的连枷一样,击打从女墙外登城的敌人。
- 布幔:用厚布制成,用细竿悬挂在女墙外七八尺处,可缓冲抛石的冲击力,矢石就不能直接打到城墙。
- 水弩:用黄连木、桑柘木制作弩身,弓长一丈二尺,直径七寸,两端三寸粗,用绞车拉开,大箭配套使用,发射时声如雷鸣,震慑敌军。
- 行炉:熔化铁汁的炉子,抬到城上,将铁汁泼洒敌人。
- 游火:用铁筐盛火,加上油脂、蜡,用铁锁悬吊到城下,烧灼挖地道攻城的敌人。
- 灰眯:趁着风向从城上抛下灰、麸皮、糠秕,迷乱敌人眼睛,接着泼洒铁汁。
- 松明:堆积松明点燃,夜间用铁锁垂到城下,环绕城墙照明,防备敌人登城。
- 燕尾炬:捆扎苇草做成火炬,尾部分成两股如燕尾状,灌上油蜡,点燃后坠到城下,用来烧毁敌军的木驴。
- 鹿角枪:砍伐竹木削成角状做成枪,或是交错砍出枝杈做成栅栏状,高一丈或五尺,大小不等,用绳子或藤条捆绑连接,排列在城下抵御敌军。如今九边地区用来安营,叫做“鹿角柞木栅”。没有城垒的地方,就竖立木材建造,方圆高低因地制宜,深埋木根,层层填补缝隙。内侧修筑矮阁道,外侧挑出四尺长的横木作为女墙,都用泥土涂抹。内侧七尺处再修阁道,内柱上铺设木板做成栈道,竖立栅栏,栅上悬挂闸门,依托城墙、壕沟、拒马防守。
- 铁菱:形状像铁蒺藜,埋在要道上,用来刺伤人马。
- 陷马坑:长五尺,宽一尺,深三尺,坑中埋设鹿角枪、竹签,坑与坑依次相连,形状像钩锁,用草和细土覆盖在上面。军营、城垒的要道都要设置。
- 拒马枪:用直径二尺的木头,长短按需而定,十字凿孔,纵横插上枪头,长一丈,枪头锋利,可以堵塞城门、街巷要道,让人马不能奔驰。近来九边制作的拒马,两头包裹铁皮,中间加装横档,长七尺五寸,每七寸七分凿一个孔,插五杆铁枪,配五根小棍,互相连接,再用铁索串联,让游兵埋伏在它前后。
烽台
烽台要建在高山上视野开阔、地势险要的地方;无山的,也建在孤立突出的平地上,外围修筑羊马城,高低因地制宜,通常以三五丈为标准。
烽台高五丈,底部宽二丈,顶部宽一丈,呈圆形,台上建圆屋覆盖。圆屋直径一丈六尺,一面向外挑出三尺,用木板做成顶棚和栈道;台上设置两座突灶,台下也设置三座,里外用石灰粉刷。还设置三座柴笼、三条流火绳。台上人员上下用屈膝梯,上面拉、下面接。圆屋四壁开设瞭望孔,安装视火筒,配备一面旗、一面鼓、两张弩,储备抛石、滚木,存水瓮,存放火箭,以及蒿草、狼粪、牛粪。
每天清晨和夜间平安无事时,举一把火;听到警报有敌情,举两把火;看见烟尘,举三把火;发现敌军就点燃柴笼。如果每天清晨和夜间的平安火没有传来,就说明烽卒被敌人抓获了。
一座烽台配六个人:五人是烽卒,轮流值更,观察动静;一人是烽帅,掌管文书符牒,传递公文到马铺。每铺相隔三十里,在要道山谷间养两匹马,和游奕兵配合联络。遇到紧急军情,烟尘入境,就立刻奔驰报告。
游奕兵从军中挑选骁勇果敢、熟悉山川泉井的人充任,经常和烽铺、守土部队联络,交换牌符,日夜巡逻侦察,在边防工事之外,活捉俘虏、打探敌情。军中的虚实部署,不能让游奕兵知道。
副使、子将担任常驻侦察军官,选拔擅长骑射的人充任。同时让人枕着空胡禄(箭筒)卧听,三十里外有人马行动,四面八方的声响都会传到胡禄中,这叫做“地听”。由此可以预先防备,城池靠近敌寇的,不能不预先准备。
火攻诸法
至于攻打蛮寇、破敌营寨,有火攻、水攻两种方法。
火攻:火攻部队由骁勇骑兵组成,夜间口中衔枚,绑住马嘴,每人背负柴草、藏着火种,直奔敌营同时点火,敌营惊乱就趁势猛攻;敌军镇定不乱就不要强攻。
凡是火攻,都要趁天气干燥、久旱不雨的时机,收集茅草竹木,堆积粮草,敌军营地设在草木丛生的地方,就借着风势焚烧。
- 火兽:用艾草燃着暗火,放在瓢里,瓢上开四个孔,把瓢系在野猪、獐鹿脖子上,拴住尾巴,朝着敌营放出去,野兽奔入草丛中,瓢破火起。
- 火禽:把胡桃剖开挖空,里面放上燃着的艾草,开两个孔再合起来,系在野鸡脖子上,缝住鸡尾后放飞,野鸡飞入草丛,瓢破火起。
- 火盗:派人暗中潜伏,装扮成敌军的样子,夜间偷取号令,趁便带火种潜入敌营,焚烧敌军物资储备,火起后敌军必定混乱,再乘机出击。
- 火弩:用射程可达三百步的臂张弩,把盛火的瓢系在箭头上,用几百张弩半夜一齐射向敌营,焚烧敌军粮草储备。
- 火箭:用小瓢盛油,装在箭头上,射向敌军城楼、橹板、木架上,瓢破油散,箭镞引燃油料,油洒到哪里火就在哪里烧起来,再接连射油瓢,就能把敌军楼橹全部烧毁。
- 火杏:把杏子磨空,里面填上艾草点燃,系在麻雀脚上,傍晚时成群放飞,麻雀飞到城垒上栖息,聚集在房屋上,不一会儿就燃起大火。
毒药烟毬
每个烟毬重五斤,用硫磺十五两、草乌头五两、焰硝一斤十四两、巴豆五两、狼毒五两、桐油二斤半、小油二两半、木炭末五两、沥青二两半、砒霜二两、黄蜡一两、竹茹一两一分、麻茹一两一分,捣碎混合做成毬,中间穿一条一丈二尺长、一斤半重的麻绳作为提绳。
再用旧纸十二两半、麻皮十两、沥青二两半、黄蜡二两半、黄丹一两二分、炭末半斤,捣碎调和后涂在烟毬外面。这种烟毬的毒气熏到人,就会口鼻流血。毒药烟毬和烟火毬都用炮发射。
用来对付攻城敌军的还有烟火药毬,就是烟火架上使用的那种,制作四方木架,把药毬挂在里面,借着风势就可以火攻。水战时,先派人悄悄把架子放到敌船上,点燃后迅速返回,紧接着放干柴引燃,敌船就会全部烧毁。
水攻及测量工具
水攻是凭借地势形成水势,如果水源地势比城池高、水流坡度平缓,就可以截流蓄水,也可以决堤放水冲击下游。所以平水可以灌安邑,汾水可以淹平阳。
先设置水平仪,可以测算水淹城池、冲灌敌军、淹没营寨的高程,而照板、度竿也是必不可少的工具。
水平槽长二尺四寸,两头和中间凿出三个水池,池宽一寸八分,长一寸,深一寸二分,三个池相隔一尺五分。中间有通水渠,宽二分,深一寸三分。每个池中放一块浮木,浮木略小于池,厚二分,上面立一个齿标,高八分,宽一寸七分,厚一分。槽下安装可转动的支架,高度和人眼平齐,往槽里注满水,三个池的浮木一齐浮起,眯起眼睛看,三个齿标齐平,就是天下的水平标准。
从十步、一里,直到几百里,凡是视力能及的地方,设置照板、度竿,用白绳计量尺寸,就能知道地势高低的尺寸分毫。
照板形状像方扇,长四尺,下面二尺涂黑色,上面二尺涂白色,宽三尺,柄长四尺,方便手握。度竿长二丈,刻成二百寸,每寸内再细分小刻度,用来测量远近高低。竖见度竿,用照板映衬,眯眼观察三个浮木齿和照板的对应关系,再读取度竿上的尺寸作为高程,依次向前测量,尺寸层层传递,那么山岗、沟壑的高低,水流的深浅,都能精确到分寸来测量。
《武经总要》守城五败与五全
守城有五种必败的情况:一是壮丁少、老弱多;二是城池大而人口少;三是粮食少而人口多;四是物资财富都囤积在城外;五是豪强权贵不服从命令。再加上城外水位高而城内地势低,土质疏松而护城河浅,防守器械不足,饮水柴火供应不上,即使有高大的城墙,也应当放弃,不要固守。
守城也有五种必胜的条件:一是城墙护城河修治完好;二是器械装备齐全;三是人口少而粮食充足;四是上下团结一心;五是刑罚赏罚严明。再加上地处大山之下、广川之上,地势高不至于干旱,水源充足;地势低不至于遭水患,沟渠堤防省力;凭借天然资源,依托地理优势,土质坚固,水流便利,有险要地形可以依靠,具备这些形势,防守就绰绰有余。所以兵法说:城池有不可攻打之说。又说:善于防守的人,如同深藏在九地之下,让敌人无迹可寻。说的就是这个道理。
《虎钤经》守城备物
守城的时候,粮食五谷、干粮、鱼盐、布帛、医药、各类工匠,以及兵器、锻冶工具、秸秆、茅草、芦席、粪便、灰沙、铁炭、柴薪、松桦、蒿艾、油脂、蜡、麻皮、毡毯、荆棘、防护篱、锅釜、盆瓮、礌木、槌凿、刀锯、长刀、长锥、长梯、火钩等等,凡是人们要用的物品,一样都必须准备好,还要随时修缮损坏的各类装备。
城上八队之间,安装转关小炮、大炮、云梯、撞炮等。其间先从城身向外挑出木架作为承重,上面的女墙比土筑女墙高出五寸以上,用木板覆盖,根据战事缓急随时开闭。
若敌军用大石击打城楼,在石头落下的位置,从空中悬挂生牛皮或毡毯做成的袋子,来缓冲石块的冲击力。
城内人家都命令储水防火,预先约定失火者处斩。起火的地方,大多是奸细纵火,只让就近的主管官员带领老少妇女扑救。起火的辖区要立即报告主将,主将亲自带领亲信左右前去监督救火。城中如果出现士卒惊乱以及闲杂人等,城上守军不得擅自离开岗位、乱跑街巷,违反的斩首。
若敌军推动轮排来攻城,先用手炮打击,手炮命中的话,杀伤必定很多,来犯的敌军受伤,攻击力就不整齐了。
各类守城器械
- 悬门:用悬板做门,用铁链拉起,像栈道板一样,悬挂在城上,环绕城墙、敌栅上方都设置悬板。敌军进攻时,就拉起悬板,发射矢石。
- 突门:在城中对着敌营的方向,从里面凿暗道,凿到距离外墙五六寸的地方,不要凿穿。有时在半夜,敌军刚到、营寨还没扎稳时,精锐骑兵从突门冲出,出其不意地攻击敌军。
- 涂扇:用泥土涂抹城门,厚度可达三尺,防备火攻。
- 凿门:被敌军逼迫时,先在城门扇上凿十几个孔,从孔中放弩射击,用长矛刺击,敌军虽然逼近,却不能靠近城门。
- 涂栈:用泥土涂抹城门上的木栈道,厚度可达五寸,防备火攻。
- 芘篱战格:从女墙上向外挑出,椽木伸出墙外三尺,横向安装固定件,用荆条、柳枝编成防护篱,长二丈,宽五尺,悬挂在椽头,用来遮挡矢石。
- 布幔:用厚布做成幔帐,用细竿悬挂在女墙外七八尺处,缓冲炮石的冲击力,矢石就不能直接打到城墙了。
- 连梃:像打稻的连枷一样,用来击打从女墙外登城的敌人。
- 杖竿:像枪刃一样,分成两股,用来叉飞梯和登城的敌人。
- 钩竿:像枪刃一样,旁边有弯钩,可以钩人。
城上用木搭建棚子,可容纳一队士兵,制作长柄铁钩,根据情况随时备用。若敌军攀爬女墙、探出身来,众钩一齐落下,把敌人钩入城中,再用刀锥斧砍杀。
- 铁蒺藜:若敌军用木驴攻城,我军就用铁蒺藜投下去砸它。制作方法是用熟铁做成四条直径一尺二寸的铁条,纵横交错成蒺藜形,用生铁汁浇灌中央,重五十斤,上面安上铁鼻,用铁索垂直放下,砸中之后再用辘轳绞上来。木驴上都蒙着牛皮、涂着泥,砸中之后立刻提起,迅速投放火炬,灌油焚烧。
- 铁菱:形状像小铁蒺藜,撒在要道上。
- 串环:若敌军推撞车攻城,我军用粗铁环配合滑轮做成器械,用绳索相连。等敌军的撞头靠近,迅速用铁环套住撞头,旁边的将士用力拉扯,撞车就会翻倒,再弓弩齐射,敌军自然败走。
- 眯敌:趁着风向,从城上撒石灰、糠秕,迷乱敌人的眼睛,接着泼洒灰汁。
- 转关桥梁:桥梁端头装有横闩,拔掉转关插销,桥梁翻转,人马就无法通过,全部跌入水中。
- 转关女墙:攻城的士兵为抵挡矢石,都戴着厚重头盔,转头不便,铠甲厚重,进退困难。前进不能登城,后退又被自己队伍逼迫,人群拥挤喧闹。我军设置转关女墙,向外腾出空间,用辘轳垂下铁索,索头安装鸱脚形重锤,对准敌军聚集喧闹的地方砸下去。
- 大火弩:用黄桑柘木做弓身,长一丈二尺,直径七寸,两端三寸粗,用绞车拉开,发射大箭,声如雷鸣。
- 积木:储备礌木,直径一尺,小头六七寸,长五尺,等敌军登城时,就抛下去砸击。
- 积石:储备炮石,大小合适,方便随手拿起打击敌人。
- 地听:在城墙四角挖井,各深二丈,让人把新瓮倒扣在井上,人坐在外面,敌军到来时贴瓮倾听,敌人挖地道的声音都会传到瓮中,可以分辨远近。
- 天井:在井内向八个方向挖支井,各深二丈,用新瓮蒙上薄皮,口部绷紧像鼓一样,让听力好的人在井中枕着瓮听,那么距离城池五百步以内的动静都能知道。
茅元仪说:以上都是古代的方法。许洞《虎钤经》记载的,和杜佑《通典》记载的大体相同。总之,历代相传的旧方法,即使再有才智的人出来,也不能超出这个范围。至于近代改良的方法,也和前面“约束”部分所说的一样。
料粮食(筹划粮食)
守城全靠居民,居民全靠粮食,必须先统计人口、统计兵力、筹划粮草。凡是城中居民以及城外避兵的百姓,每人每天供给半升米、五斤煤炭,或是五斤柴草。按人口计算粮食,必须储备三个月的用量。百姓自己不准备,谁又能顾得上他们?宁夏城被围困时,饿死的人极多,就是前车之鉴。
那些每天只能挣几升米、城门关闭就断粮的人,我们既然依靠他们守城,就必须替他们准备粮食,不然他们先饿肚子,怎么能抵御贼寇?所以一个府如果没有一万捆草、三万石粮、二十万斤煤炭、一百五十眼井;大州县没有五千捆草、一万五千石粮、十万斤煤炭、七十眼井;小州县没有二千捆草、一万石粮、五万斤煤炭、五十眼井,都是苟且的政策,只能听天由命,侥幸不被敌军攻破。
凡是守城的粮食,百姓有米的自己集中储存,没有米的由官府集中储备。按每石为单位归集,十人设一个火头,在一起吃饭。如果各家各自送饭,混乱不堪,而且难以送到城上,饥饱不均,是自取败亡的做法。
城外避兵的百姓,有亲戚的投靠亲戚,没有亲戚的由官府安置,比如寺庙之类。僧道预先报名,挑选出来守城,只锁闭他们的卧房一处。其余的公馆、寺庙,都安排乡民居住。地方狭窄难容的,只要有粮食,其余都无妨。
大体上,壮男各自上城防守,老弱集中在几处,妇女集中在几处,门外贴上姓名,以便识别。城上十人一铺,铺里有厚草垫,上面盖毡席,可以遮蔽风雨。十人一个灶台,五人轮流吃饭,老年男女负责做饭,壮年妇女运水,小孩做跑腿打杂的差事。烧火用木柴、石炭,不用软草,防止起火;用火石、火镰取火,防止火种熄灭。
备修筑(预备修筑物资)
城上每一面准备一万块砖、几十车黄土、一千斤石灰、一百瓮水,每十垛配两张铁锹、两口铡刀、六扇门、四根一丈五尺长的木杆,以防城墙被攻破时随时修补。
设壕险(设置壕沟险阻)
靠近护城河有水的地方,在水中钉一百多根品字形木桩,高出水面一尺左右,防备敌军楼船逼近冲击城池。
悬户帘
悬户,是将小门横向悬挂,两个转轴用铁包裹,嵌入环中,一头用拉钉控制。悬户悬空在垛口中央,内外相通,可以直接观察城下。悬帘,是在毡子上覆土,浸湿后悬挂遮挡。
悬户、悬帘是垛口最紧要的东西,没有这两样,敌军万箭齐发,城上的人根本站不住。从前雷将军脸上中了六箭,就是因为缺少这个。
现在规划每个垛口做一个木架,两条腿在城内,栽在城上;一根转轴横框在外侧,紧贴两垛边缘,上面安装防护格,可以搭毡毯,或是用被褥,都用水浸湿,直接遮挡垛口,箭射不进来。但要防备敌军用钩竿挑开,里面必须用两条带子系在架上,外侧用两根活动撑柱,长一尺,用铁圈固定在横框两旁。如果要往下看,就把两根柱子斜撑在两垛边上,看远处就撑高些,看近处就撑低些,往下可以俯瞰十丈远。
悬户就是用转轴做一扇小门,一寸厚的木板,横向安装以防箭射穿。外面画虎头,两个眼睛凿穿,像鹅蛋那么大,可以瞭望远处。不用木架的话,就用两根铁管,形状像环锥,尖头插入垛墙内,再做个弯头,插在垛口两旁。悬户用的时候就挂上,不用就摘下来。
悬户、悬帘的支撑不能太高,要防备侧面射来的箭。如果垛口多而人数少,就隔一个垛口防守。那些无人防守的垛口,堆积两三百块圆石,敌军如果用钩竿、云梯触动,石子就会自动滚落,贼寇也站不住脚。
设浮棚
必须在垛口外侧搭建浮棚,每扇宽约三四尺,长六七尺到八尺不等,环绕城墙连接起来。
架设方法:用细木或竹子,每根比棚宽三四尺,一半伸出垛外,一半放在垛内。浮棚向外挑出,棚上压砖石,晴天再放几包石灰在上面,内侧用绳子绑着坠石悬空挂着。
若敌军把梯子架在浮棚上,浮棚松软承受不住梯子重量,砖石就会坠落到城下,内侧悬挂的木石也会掉落到墙内,守垛的士兵就能警觉。若敌军把梯子放在棚下、登上浮棚,头一碰到棚子,浮棚移动,乱石就又滚落下来。
设奈何木
垛墙之间,竖立架设奈何木。制作方法是:坚立两根架木,各装一根横挑的机关木,上面横放一根木,叫做“奈何木”,木上交错钉满竹签。
横木的重量和挑木相平衡,下面垂挂荆棘束,每束荆棘用小指粗的三尺长草绳,一头系住荆棘,一头绑上二三斤重的石块,把绳子连同石块缠在木上,荆棘垂在墙头外面。
贼寇来攻城,既不能攀援而上,又不能飞跃而入,一旦碰动机关,砖石就往下掉,荆棘木也跟着落下,贼寇自己受伤,守垛的士兵也会警觉,立刻抛打砖石,杀伤很多贼兵。因为敌军对它无可奈何,所以叫“奈何木”。
严城门(加固城门)
各城门用石头严密砌护,或是用土填塞,以防意外。如果我军还可以出战,怕堵塞出入道路,就在门扇中间齐胸的位置凿五个孔,用五张弓弩把守,贼寇就靠近不了。
设门阱(设置城门陷阱)
城内两边马道的尽头,垒砌坚固的墙,一直接到街旁房屋,墙下留门,方便百姓出入。距离城门一丈远,挖一道堑坑,宽五尺,深一丈,长度贯通街道两边。
坑底把一尺长的锋利枪头钉在木板上,铺满坑底。坑边钉小木桩,用麻绳纵横连接,上面铺席子,席子上盖浮土,务必和地面齐平,让人无法辨认。等敌军攻开城门,自然会一拥而进,一旦掉进陷阱,城上礌石乱下,敌军死伤惨重,就不敢再前进了。
百姓要通行的话,就在堑坑两头搭上三块大板,再装上栏杆,防止失足掉进坑里丧命。
填闾巷(填塞街巷)
把松柏、榆柳、枣棠、椒枳等树木的枝梢,都削尖枝头,尖朝外堆放在街巷中,高一丈多,厚十步。贼寇如果进城,马匹也难以前进。
铺街衢(铺设街道路障)
用三块连在一起的大板,长度贯通两条街,宽约一丈,钉上三寸长的钉子,每隔四指钉一颗,木板埋入地下,钉尖和地面齐平,用土覆盖,敌军的马蹄踩上去就会个个受伤。
立桅竿(竖立桅竿)
先在城中高处、可以四面瞭望的地方,立一根桅竿,长五丈,上面用一根棕绳,悬挂一面十二幅黄布的大旗。就在旗竿下方,或是依托楼铺,或是建造厂房,准备四盏新亮的灯笼、一盏双灯,以及油烛,四门大将军碗口炮,由原有营兵把守。
配套的木马、火药、火绳、送弹等器械,都要备足,再拨十名熟练火兵,专门管理一盆火种。夜间分四班瞭望城外伏路的信号、火铳、炮声。
调拨八名吹鼓手,平时没有警报时,天亮吹打一番,催促守城的人下城;傍晚吹打一番,催促守城的人上城。每更结束吹两声喇叭,催促换更。
立草厂(设立草厂)
每五个垛口建一间草厂,下面铺木板,不让泥湿伤人,上面盖苫布,四面都能遮蔽风雨。如果有现成的楼铺,就用楼铺充当,不必另外建造。每个厂配一根一丈三尺长的竹竿,上面挂一面布旗,叠成二尺见方,颜色对应城墙的方位。
整器械(整备器械)
兵器中威力最大的是佛郎机,其次是鸟嘴铳,再其次是弓箭,至于刀斧,就更次一等了。但战事紧急时,人人能拿、用之不竭的,莫过于砖石。
各城楼以及对着城外要道的地方,各安置一门佛郎机,配两名操作手,带一桶火药,以备急用。城楼下预先放置合用的火器、锋利器械、弓弩,还有坚固的盾牌,等贼寇兵临城下随时取用。官厅仓库中存放石灰、油烛、火药等物资备用,如果仓库存储不足,借用附近居民的空房也可以。
一切火器,仰射、平射有利,只有弩适合俯射,必须预先制造一千多张弩。箭分两种:白箭用劈开的竹子制作,盐水浸泡过,再淬上毒药;铁箭用圆直的小竹做箭杆,铁箭头也裹上毒药,箭头只插进竹杆里,敌人中箭后拔箭,箭头会留在肉里,人就会死。白箭适合射远,铁箭适合射近。贵州的苗弩也可以用,只是弩臂太长,力道稍差。
每个垛口有几名丁夫,每人用一个一尺高、带底的整节粗竹筒,埋在垛口里面。士兵拿的器械,或是短枪,或是斩马刀,或是鸟铳,或是弓箭,都插在竹筒里立着,防止奸细暗中勾结、上城传递信号。
防守疏漏之处,敌军会用云梯登城,所以守垛的兵夫还要各拿一把斧头,分班站立,专门盯着城墙脚下。每个垛口下方,要准备五六斤重到一斤半重的石子,堆成三尺高的一堆,再放五块五六十斤重的大圆石。如果来不及筹办,就命令避乱进城的百姓,每人缴纳几块。
备杂物(储备杂物)
硝黄、铅铁是制造火器的原料,关系重大,不能丢弃而资助敌人。商贩、冶坊大多在城外,必须先查清楚商行和冶坊的姓名,一有警报,责成当地甲保押解、催促硝黄、铅铁以及各种铁器搬运入城。同时派专官逐一亲自查访,违反的按通敌罪论处,货物没收充公,甲保不举报的一同追究。如果官府需要使用,按时价用现银购买。
灰石、砖石、毒药:修砌城墙等工程都需要石灰,责成各窑户领取价款,按期运送石灰,封存在城内寺院中,以备急用。灰石也让陶窑户领款制作,轻薄小罐稍加烧制,不要太坚固,专门预备在城上烧敌军用。
必须储备稻草、干柴,预先定价向柴户、粮户收购,大量堆放在空闲仓库里,以备急需。
油烛是守城的重要物资,不可缺乏。要查清城外所有的油行店铺,责成甲保在有警报时,督促百姓按期将菜油、豆油、柏油、桐油、麻油、白蜡等运入城中,任凭售卖。如果官府公用,按时价用现银交易。同时派官员挨户督查,不按期搬入的,连同总甲一起枷号示众,油料没收充公。
铁匠、箭匠、弓匠、弩匠、竹匠、木匠、火药匠、石匠,都要预先多留在城中,以备急用。
城门下准备水缸,一个用来解渴,一个用来防火。城上每五垛放一口大水缸,储水备用。每个号头准备一张桌子、一副笔砚、一百张一寸宽的小纸条,以备紧急时写字传递消息。
麻搭两副,火钩两副,以防失火。
多设置照城灯笼,防备夜间敌军挖凿城墙,从黑暗处垂绳入城,在城中放火扰乱军心。
备传警(预备传警设施)
每个垛口准备一个竹木梆,每铺准备大小两面鼓、两面锣,每铺配备几匹快马,用来传递紧急军情。各敌台各备起火、流星,紧急时点燃,本面的游兵前来接应。各铺准备一盆火种,不许熄灭。
备灯火(预备灯火)
每个垛口一盏灯,每三垛悬一盏灯到城下,用新油纸做的才明亮。灯上盖一个油纸盖防雨,盖上再压一块小瓦片防风。用竹篾箬篷做盖更好。
每盏灯用挑竿、绳索悬挂到城下,离地七尺,这样贼寇到了城下,我军能看清他们,我军在垛口瞭望,贼寇却看不见我们。换蜡烛由轮值更夫负责,不许误事。悬绳要细,只够承受一盏灯的重量,这样贼寇无法攀援。
每十垛设置一个火毬,节省费用。凡是油烛灯都换成悬灯形制,火毬里面燃烧松柴,光亮能照亮大半个城墙。
卷一百一十三
防风 茅元仪 辑 军资乘·守四·措应
茅元仪说:军纪规约已经确定,守备所需的器械已经齐备,无论敌人从哪个方向进攻,都能从容应对。以这样的状态迎敌,就是古人所说的“防守有余力”。前代贤哲定下的成熟法度,不可废弃,因此依次记述如下。
《武经总要》守城之法
《武经总要》说:大凡守城的原则,敌人进逼城下时,要镇静等待,不要轻易出城抵御;估算敌人箭石能够射到的距离,就用相应的战术击破他们。如果敌军主将亲自督战,要看准有利时机,用强弩密集射击,同时抛射飞石击杀敌将,敌军士气就会受挫衰落,势必退走。如果敌人请求投降议和,千万不能放松守备,反而要更加增强防御,防备他们欺诈我方。如果敌人攻城已久,不能攻克而撤军,这是疲惫之师,可以尾随袭击,必定能攻破敌军。这些都要依靠明智的将帅见机行事,不能拘泥于常规的法度。
每路将领各设置四支信号旗:敌人接近城郊时举一面旗;敌人抵达城下时举两面旗;敌人登上城墙时举三面旗;敌人攀爬到女墙时举四面旗;夜间就在旗杆上加挂蜡烛。虞候率领的战队,根据举旗的位置判断军情缓急。如果敌人已经向城墙推进,守城将士都要靠立牌掩护自身,在城墙和弩台上估算距离,施放箭石、火毬、火鹞、鞭箭。敌人在城下时,就抛投飞钩。敌人如果填塞壕沟,就用火药鞭箭射击,烧毁他们的柴草、桥梁和攻城器械。敌人架梯想要登城,就对准该处抛下檑木、檑石击打,投下飞炬烧毁他们的攻城器具,倒放火床、行炉,用熔化的铁水泼洒灼伤敌人,扬撒石灰、糠麸迷伤他们的眼睛。楼棚的踏空板内,埋伏短兵,向下刺杀登城的敌人。如果登城的敌人逐渐增多,就用狼牙铁拍击打。敌人陆续攀城,就用连枷棒击打,用剉手斧砍断他们的手脚。敌人用冲车等器械推进,就用铁环、木环套住,倾倒猛火油焚烧。敌人把云梯靠上城墙,就用叉竿推撞云梯。敌人用木驴逼近城下,就用绞车带动铁撞、燕尾炬破坏它。敌人发射飞砲石,就张开布幔、拉起绳索缓冲。敌人挖地道来攻城,就设置地听装置,等地道挖到近处,再凿井迎击,用霹雳火毬、伏兵等杀伤敌人。敌人依托高处挖洞攻城,就用绳索吊下游火箱灼烧他们。敌人在城墙旁堆筑土山想要登城,就挖地道通到土山下方,掏空下面的土层,敌人的土山自然坍塌。或者在城内紧贴城墙修筑对应土山,部署兵力抵御。敌人用火攻城,就用城上预备的救火器具,包括托叉、火钩、火镰、柳洒子、柳罐、铁猫手、唧筒,这些都是日常预备的器具。如果攻城器械猛烈攻来,就用水袋、水囊投水浇灭。相应的守城器械,即使已经涂过防护层,也要经常用麻搭蘸泥浆浸润养护。如果敌人用火车焚烧城门,就用湿沙扑灭,千万不能用水,水遇到油会让火势更旺。敌人如果对着城池放烟,就排列瓮罐,装入半醋半水的混合液,人趴在上面掩住口鼻,烟就不能伤害口鼻眼目。敌人夜间围城,就每隔五十步把一只狗拴在城下,在狗面前放上食物;城上听到狗叫,就缒下火把照明,举起信号旗加强守备。又在城墙半腰,每隔十步挂一盏灯笼。再捆扎芦苇做成火把,灌上松明、桦皮油脂,可以用来照亮城上城下。敌人如果攻击损毁女墙,就用木女墙替代。如果敌人攻破城门,就用塞门刀车堵住缺口。
防敌水攻之法
大凡敌人各种攻城手段都不奏效,必定会引水灌城。我方就要堵塞各处城门,检查城墙的缝隙孔洞,全都加以修补夯实。在城内紧贴城墙修筑围堤,观测城外水位高低,另外修筑宽桥;在城墙外侧取土,壕沟可深达一丈,守城部队照常守备。巡视周边地势,有可以泄水的地方,每隔十几步挖一口井,井与井之间互相连通,用来排泄水流。如果水已经灌入城内,就在新筑的围墙外建造二十只船,每船载三十名勇士,将他们的父母妻子作为人质,分别发给弓弩、短兵、锹镢,趁黑夜从城门衔枚齐出,掘开敌人的堤堰,攻破敌军营寨。挑选的士兵必须预先练过水战,如果估算兵力不足,就增派船只推进。如果敌人已经察觉,城上就击鼓呐喊助威。
诱敌入城伏击之法
大凡敌军有勇猛强悍的士兵,必定会派来冲击我方城门。我方应当假装没察觉,打开城门引诱他们。在道路上设置陷马坑、机桥,在重墙曲巷之中出动伏兵截击,逼使敌人落入陷阱。或者等敌人进入一二百人之后,就放下重门插板,让他们前无退路、后无援兵。
出奇用诈之法
大凡城内器械已经齐备,守备已经稳固,就应当出奇兵用诈谋,以主动作战代替被动防守,以出击解除围困。预先设置暗门,趁敌人刚到、营阵未整,或是深夜趁敌人不备,或是敌人攻城刚停歇,或是敌人围困已久士气懈怠时,悄悄派出精锐骑兵衔枚袭击,击败敌人后就收兵,不深入追击。如果我军已经出击,敌人还没出动,敌人突然冲入门内,就从城上向内接连抛下巨石击打,截断敌人的入城通道。
《行军须知》守城条目
《行军须知》记载: 一、用火筒、火砲、长枪、檑木、手砲杀伤城下的敌人。 二、用床子弩发射火箭和火砲,烧毁敌人填壕的柴草。 三、用火砲打击敌人的距堙、土山、鹅车、洞子等攻城设施。 四、城寨如果建在平川,或是旁边靠近高原溪流、江河,必须防备敌人决水灌城的祸患。比如当年河东的古太原城,宋军就是决开汾水灌城,击败了刘继元。 五、城上用彩旗假装是士兵在挥动,敌人抬头仰望城上时,就顺着风向扬撒糠秕、石灰,迷伤他们的眼睛。接着用金斗盛装猛火油泼洒,用强弓硬弩射击,用粪砲泼污,再用砖石击打,敌人就会退走。 六、把火钩烧红,垂到城下,敌人看见后用手抓攀,就会烫伤手掌。 七、环绕城墙多设置瓮听装置,防备敌人挖地道凿穿城墙。从前恩州就是用这个方法识破了敌人的地道战术。 八、用旋风砲打击填壕的敌人和整队的人马。 九、垂放火箱,灼烧地道、城壕里的敌人,以及落到天井里的地道士兵。 十、环绕城墙多设置突门,暗中派出精锐骑兵,从敌人意想不到的地方出击。 十一、收集城中的粪便污秽,用水调稀,顺着风向浇泼攻城的敌人。 十二、敌人如果在城外高山上搭建望楼,窥探城中虚实,如果城中兵马少,就把居民的牛马都披上铠甲,在街市上列队。再让居民登上城墙,青壮年在前,老弱在后,队伍要依次相连,显得人数众多。
《虎钤经》防灌水之法
《虎钤经》说:我方城池如果地处低洼,敌人引水灌城,要迅速修筑土墙堵塞城门和低洼处。再在墙内修筑一圈围堤,根据水位高低加宽修筑;从墙外取土,堆高一丈以上,城墙在墙内取土,筑得稍薄。部署精兵守备,不许闲杂人员混入。如果有可以泄水的地方,就每隔十步挖一口井,井与井之间暗中连通,导引水流外泄。城中迅速建造一二十只船,招募善于划船的人,搭载弓弩、锹斧,每船一二十人,从暗门、洞穴衔枚而出;如果敌营察觉,就在城上急速击鼓呐喊,掘开敌人的堤堰,同时派出精锐部队出城接应。
茅元仪说:以上这些都是古代的成法。如今应变的方法更多,裁度运用的原则,都和前面所说的“约束、需备”一致。
严警报
遇到伏路传来的警报,城上的中军白天燃放三尊火砲,升起大旗;夜间放三响手铳,挂起两盏灯。所有军民按照分派的防守地段到垛口就位,各自携带配发的器械;厂长、甲长各自竖旗挂灯,士兵都面向外立定。敌人来攻,距离远就用佛狼机,稍近就用铳弩,再近就打石子、灰瓶、石块,抛掷檑木、铁汁、粪汁之类。如果有人用老弱人员充数,违抗命令不到位,各种违令行为,当事人按军法从重惩处,厂长割耳,同垛的士兵杖责。
守城首要:气定神定
大凡敌人在五十步之外呐喊冲击,或是派先锋前哨扬言要攻城,都不要轻举妄动。敌人离城十步,敌台才发射箭石,快枪手守在垛口不要乱动。敌人到五步之内,垛口就抛下擂石、齐放快枪,全力把守城门。敌人推大石架车攻城,守城士兵就把柴草投到车的两旁,用火箭焚烧。敌人到了城下,必然仰面朝上,就用喷粪、喷火、撒灰对付。 敌人三人搭钩竿攻城,就用仰月铲割断钩上的皮条,一人坠地,另外两人也会歪倒。敌人一人搭钩竿,就用仰月铲斜向推搡,猛力一推钩竿就倒,再用火斧砸碎钩头。 敌人搭云梯,四五个人依次跟上,就用仰月铲抵住云梯柱发力。土城就向外推,让云梯反向倒下;砖城就斜向推,让云梯倾覆。再用三刺枪全力刺敌人的脸、胸口、腹部,务必有一处命中。 敌人用手爬垛口,就用锛斧砍断他们的手指。敌人拿刀先探过垛口,就用火棒从侧面打落他的刀,或是用舞袖枪勾住敌人,拉上来杀死。敌人的头探进垛口,看见头盔就用斧头砸碎脑袋,看见脖颈就用斧刃砍下头颅。敌人跳入垛口内,手脚还没站稳,一队甲士乱刀砍杀,务必将其杀死。 杀死三五个敌人,把人头悬挂在城上,尸体扔到城下,敌人自然胆寒,不敢上前。如果心气不能先安定,敌人还在百步之外,自己就慌忙乱放枪砲箭石,器械用尽,气力疲乏,军心大乱,等敌人逼近城池,拿什么抵御?这是守城的第一大戒。
慎用箭铳
巡逻的官兵到城边射箭放铳,城上不许喧哗。等敌人逼近城池,命令熟练的优秀弩手伺机射击,务求精准命中,击毙一两个敌人,其余的自然退走。更不能让敌人摸清我军的虚实,不得随意发射,浪费箭支弹药。如果敌人从四面用云梯围攻,就应当合力抵御,不能拘泥于常规。
慎用砖石
城上多堆积砖石,切忌在十步之外随意发射箭石火器,既打不中敌人,又损耗物资。大凡守城器具都用在十步之内,每一下都能见效,才算得当。我曾说:守远不如守近,守一丈不如守一尺;越远越徒劳,越近越有力。因为守城的本意,就是怕敌人登上城墙;御敌的方法,就是阻止敌人登城。远攻既打不中,又费力,又损耗器械,有什么用呢?
合毒灰
守城时遇到夜间刮大风,就撒灰扬尘。石灰伤眼但不能远飞,柴灰轻能飞入眼中但杀伤力弱。不如把石灰混在柴灰或黄沙里;或是在垛口挂灯,用草人引诱敌人射箭,时隐时现,不让敌人察觉,士兵藏在草人下面,窥探敌人动静。
煮人粪
把人粪煮到沸腾,临时用小薄罐装好,用竹叶封住罐口,捆扎好抛出去。罐破粪溅,沾到人的皮肤上就会溃烂,痛到至死。
设外围拒守
大凡遇到敌情警报,必须在各城外的要害之地,距离十几里或十里处屯兵,分两营拒守截杀,和城中形成犄角之势,与城下墙内的游击兵马互相接应救援。
招募勇士
大凡敌人围城,必须挑选招募勇敢之士,或是趁虚掩击,或是夜袭敌营,让敌人惊疑不定;或是焚烧敌人的粮草辎重、攻城器具,等敌人撤退时半路截击,才是上策。
重视白天休整
士兵整夜不睡,怕敌人趁夜间疲惫偷袭,必须白天让士兵轮班休息。
夜间虚张声势
夜间经常擂一两次鼓,做出要出兵的样子,让敌人夜里不能安睡,而我军其实安心休息。城上也必须先告知守城士兵,以免自乱阵脚。
处理粪便
粪便都要抛到城外墙根下。
城中人少、军情紧急时,壮年妇女要穿戴男子的衣帽,登上城墙防御。早晚的呐喊声,男女老少都要齐声呼应,显得人数众多,壮大声势。同时要求一家男女聚在一处,有调戏猥亵行为的,斩首示众。
夜袭敌营
特地挑选五百名精壮勇敢的士兵,仿照敌军的装束和哨声,用一声号令作为暗号。每逢黑夜雨雪天气,敌人疲惫懈怠时,就打开城门放他们出去,或是用火砲,或是用白棒,或是用骨朵,乱砍敌营,行动忽聚忽散,人人各自为战。遇到顺风,就用火器、火砲焚烧敌人的物资。得手就抢夺器械、缰绳,刺杀马匹,让敌人在惊乱中自顾不暇,在睡梦中混乱不堪。 但要以不出声为上策,暗中杀伤为妙法;明刀明枪地攻打,是下策。大致在二鼓刚过的时候出城,五鼓鸡鸣时回城。砍西营就从东门返回,砍南营就从北门返回,还要用暗号确认是自己人,才许放进城。到机桥处暂停,在辕门内集合队伍,撤去机桥,才许入城。这支部队叫做“鬼兵”,缜密如鹭鸶探水,迅疾如鹗鸟扑击,不是敢死之士、熟练之人不能担任。或者只用大砲齐射轰击敌营,也可以。
用提钩破敌
敌人攻城,登高车,车和城墙一样高,用绳子拴住大木头,五六个人抬着木头撞击女墙,就像撞杵一样。女墙本来就薄,最容易被震塌,顷刻之间墙倒敌人就冲进来了。这时必须用铁制长提钩,等撞墙的绳木到女墙边,用三四把提钩勾住绳索,用利刃割断,木头自己就掉下去了。当年倭寇攻打桐乡,桐乡人就是用这种提钩破敌的。
破敌排盾
敌人顶着木排、门扇、木船、竹圈之类的东西,掩护身体,冲来攻城。这时箭石打不透,长枪刺不进。怎么破解?必须用水和土和成泥扔过去,泥粘在木头上不会掉,泥多了就重;再把巨石扔在泥上,石头也不会滑落。泥石叠加的重量,顶着的人承受不住,自然就退走了。
防备云梯
大凡敌人用云梯攻我,必定先驱赶百姓背土填壕,我方应当提前防备。
防备早晚偷袭
北方敌人夜袭,多在下半夜,趁人疲倦。全军攻城,多在黎明,趁守城士兵换班松懈的时候。所以夜间巡逻必须严格,早上也要按时换班,人都到了垛口,才能解散下班。
防备内应
大凡敌人围城攻打,旷日持久,算计着城中柴草缺乏,就会假装退兵几里,夜间又回来偷袭;或是派人混在打柴的人里进入城中做内应,不能不提防。
火攻月城
敌人如果攻破月城,还没攻破内城,城上的人要把火炬扔到月城里,把月城变成火池,多多投放竹木,敌人受不了烟火,自然就会退出。

川公网安备51132102000345号