城上百步一楼,楼四植,植皆为通舄。
下高丈,上九尺,广、丧各丈六尺,皆为宁。
三十步一突,九尺,广十尺,高八尺,凿广三尺,表二尺,为宁。
城上为攒火,夫长以城高下为度,置火其末。
城上九尺一弩、一戟、一椎、一斧、一艾,皆积参石、蒺藜。
渠长丈六尺,夫长丈二尺,臂长六尺,其貍者三尺,树渠毋傅堞五寸。
藉莫长八尺,广七尺。
其木也广五尺。
中藉苴为之桥,索其端;
适攻,令一人下上之,勿离。
城上二十步一藉车,当队者不用此数。城上三十步一灶。
持水者必以布麻斗、革盆,十步一。
柄长八尺,斗大容二斗以上到三斗。
敝裕、新布长六尺,中拙柄,长丈,十步一,必以大绳为箭。
城上十步一鈂。
水缻,容三石以上,小大相杂。
盆、蠡各二财。
【译文:城上百步筑一楼,楼有四根柱子,柱子安在基石上。
下面高一丈,上面高九尺,长宽都一丈六尺,都安上窗户。
三十步一个突门,长九尺,宽十尺,高八尺,凿一窗,宽三尺,长二尺。
城上设置火捽,火捽长短以城墙的高下为度,置火于末端。
城上每九尺置一弩、一戟、一椎、一斧、一镰。各处都贮备礌石、蒺藜。
(用以防守的)渠长一丈六尺,箭长一丈二尺,臂长六尺,埋在地下三尺,竖立渠柱不要附着城堞,要离开五寸。
藉幕长八尺,宽七尺。
它的木架宽五尺。
在藉幕中部,设立一桥,桥端系上绳索,以便牵拉上下。
敌方来攻,派一人上下牵拉,不得离开。
城上隔二十步安置一藉车,当攻隧道时不按此数,城上每三十步设置一垄灶。
持水的必须用布麻斗、皮盆,十步一件。
斗柄长八尺,斗的大小可以容纳两斗到三斗水。
旧布、新布长六尺;
麻斗中间安上柄,长一丈,每十步放一件。必以粗大的绳子为箭。
城上隔十步有一支鈂。
水缸要能装三尺以上,大小相杂。
盆、蠡各二具。】