ecoff rdoff point 10001,10001; golayer MacroConstruction scriptm #citywall5-vars.scr ifdef mcoCityWall5VarsOK mcoDoneVarCheck :mcoDefineVars gv mcoWW 10 gv mcoRCren 1 gv mcoLCren 1 gv mcoColDS 14 gv mcoColLS 251 gcol mcoColDS ^D Цвет темного камня (14) gcol mcoColLS ^D Цвет светлого камня (251) gv mcoWW ^D Толщина стены (10) gv mcoRCren ^D По правой стороне (1=да, 0=нет) gv mcoLCren ^D По левой стороне (1=да, 0=нет) gw mcoCityWall5VarsOK OK savevars citywall5-vars go mcoStart :mcoDoneVarCheck gv mcoUseDefault 1 gv mcoUseDefault ^D Использовать сохраненные настройки (1=да - по умолчанию - клик, 0=нет) ifz mcoUseDefault mcoDefineVars :mcoStart gv mcoBLeg 0 gv mcoFirstTime 0 color 0 lwidth 0 lstyle solid fstyle solid selbyp gp mcoP1 ^D Первая точка: iferr mcoabort gp mcoP2 ^D Вторая точка: line mcoP1 mcoP2; gdist mcoD12 mcoP1 mcoP2 ifz mcoD12 mcoabort GBRNG mcoB12 mcoP1 mcoP2 gp mcoP1R ref mcoP1