又城上炮亦在高处,自然招城外敌人用炮,可以直指而击之。以此观当时守御之人,其不能用炮也明矣。假令当时于城里脚下立炮,仍于每座炮前埋立小木为衣,敌人在外,不见立炮所在,虽有能用炮者,何由施设?或谓炮在城里,炮手不能见得城外事,无由取的。每一座炮,别用一人于城上,专管城里一座,外照物所在,里照炮梢,与外物相对,即令施放;少偏,则令炮手略少那脚;太偏,则就令拽炮人抬转炮座;放过,则令减人或用炮稍大者;不及,则令添人或用炮稍小者。照料得一炮打中后,炮少有不中。又城里立炮,可置数多。守御人用炮若止能如此,则攻城人用炮何能为也!
筑城之制,城面上必作女头墙。女头中间立狗脚木一条,每两女头中挂搭篦篱。惟可以遮隔弓箭,于炮石则难以遮隔。若改作平头墙,不用篦篱,只于近下留“品”字方空眼,与女头相似,亦甚济用。
或问何以备御城外脚下?自有马面墙,两边皆见城外脚下,于墙头之上,下害敌之物。当敌人初到城下,观其攻械,势恐难遏,宜便于城里脚下取土为深阔里壕,去壕数丈,再筑里城一重。对旧城门,更不作门,却于新筑城下缘里壕入三二里地新城上开门,使人入得大城,直行不得,须于里壕垠上新城脚下缭绕行三二里,方始入门。若此,则假使敌善填壕,止不过填得里壕。若由门入城,须行新城脚下里壕垠上。新城上人直下临敌,何物不可施用?正是敌人死地,必不敢入。由正门入城尚且不敢,则岂肯用命打城?但只如此为备,则敌兵虽多,攻械百种,诚可谈笑以待之矣。又况京师旧城,亦自可守,若逐急措置,便可使势如金汤,有不可犯之理。兼京城之内,军兵百姓,金银粟帛,计以亿兆之数亦莫能尽。若令竭力修作,不独添筑一城一壕,可不日而成;假令添筑城壕数重,亦不劳而办。重城重壕既备,然后招敌人入城议事,彼若见之,必不攻而自退。俗谚云:“求人不如求己。”古人云:“上策莫如自治”,又“事贵制人,不贵制于人”。皆此之谓也。
京城周围地约一百二十里,闻当时敌在城外,诸门多闭,有以土实者,止开三两门通人出入。如此乃是自闭生路,而为敌开其生路也。为守之计,不独大启诸门,仍于两门之间,更开三两门,使周围有门数十座,齐门于城内运土出入,填壕作路,使战兵出入,无至自碍。城上觇望敌人空隙,稍得便处,即遣兵击杀。或夜出兵,使敌在外所备处多,昼夜备战,无有休息,彼自不能久攻。兼既城内创开城门,自运土填壕,欲为出兵计,则其在外填壕欲入之计,不攻自破。然所以敢自创开城门出填壕者,非谓敌兵可欺,盖恃其自于城内设险已备,引敌入城,而敌必死耳。晋王浚遣都护王昌及鲜卑段疾陆眷、末柸等部五万之众,以讨石勒。诸将皆劝勒固守以疲寇,独张宾、孔苌以为可速凿北垒,为突门二十余道。勒即以苌为攻战都督,造突门于北城。鲜卑入屯北垒,勒候其阵未定,躬帅将士鼓噪于城上,会孔苌突诸门伏兵俱出击之,生擒末柸,疾陆眷等众皆奔散。苌乘胜追击,枕尸三十余里,获铠马五千匹。此乃守中有攻,可谓善守城者也。后之守城者,何惮而不法欤?
州郡城池之制,人皆以为尽善。城上有敌楼,而敌人用大炮摧击;城高数丈,而敌人用天桥、鹅车、对楼、幔道、云梯等攻具登城。据其城池之制作,可以自谓坚固,前古所未有。奈何敌人攻械之备,亦前古所未有。故事贵乎仍旧,而人惮于改作,皆不可必者。古人所谓“利不百者不变法,功不十者不易器”。
第4章