本篇收录 5 节2,168 字与表格内容
查看本篇的全部关联 使用前,先确认这些设置
- 需对应城邦拆除权限,先核对五组相对格与想清理的区域。
来源脚本供研究参考,未在当前游戏环境运行验证。
01用途与执行流程
以唱出的方向选择一组相对坐标,逐格破坏后向该方向移动。
以下流程以城邦拆树:修正部分方向跳转的版本为例;其他配置与修改见本页版本区别,各份完整程序分别使用。
- 左、上、左上、右上、右分别对应a至e坐标数组;走到地图尽头回等待。
- 走不过去call cai,尝试处理5,8与4,10后再走。
02这份代码的适用限制
03版本区别
p175修复部分方向跳转,c156保留旧缺损;各方向原坐标与失败回复分别保存,不能据“修正版”假定所有方向已完整。
04城邦拆树:修正部分方向跳转的版本 · 完整代码
120 行原文
%public_bc
goto:a:你高興地唱著:左 ...。
goto:b:你高興地唱著:上 ...。
goto:c:你高興地唱著:左上 ...。
goto:你高興地唱著:右上 ...。
goto:e:你高興地唱著:右 ...。
%variable b
(0,8)
(0,9)
(1,8)
(1,9)
(2,8)
(2,9)
(3,8)
(3,9)
(4,8)
(4,9)
(5,8)
(5,9)
(6,8)
(6,9)
(7,8)
(7,9)
(8,8)
(8,9)
(9,8)
(9,9)
(10,8)
%variable a
(4,0)
(4,1)
(4,2)
(4,3)
(4,4)
(4,5)
(4,6)
(4,7)
(4,8)
(4,9)
(4,10)
(4,11)
(4,12)
(4,13)
(4,14)
(4,15)
(4,16)
(4,17)
(4,19)
(4,18)
(4,19)
%variable c
(4,9)
(4,10)
(3,11)
(5,8)
(5,7)
(6,6)
(6,5)
%variable d
(3,5)
(4,6)
(4,7)
(5,8)
(5,9)
(6,10)
(6,11)
(7,12)
(7,13)
(8,14)
%variable e
(5,5)
(5,7)
(5,9)
(5,11)
(5,13)
(5,15)
(6,6)
(6,8)
(6,10)
(6,12)
(6,14)
%scene begin
100::sing 可以拆左,右,左上,右上 上5個方位,分別sing 就自動開拆
%scene cai
0.1:estroy %(5,8)
0.1:estroy %(4,10)
return next
%scene a
foreach a
0.1:estroy %pa
loop
0.5:run_bc:go w
goto a
%scene c
foreach c
0.1:estroy %pc
loop
0.5:run_bc:go nw
goto c
%scene e
foreach e
0.1:estroy %pe
loop
0.5:run_bc:go e
goto e
%scene b
foreach b
0.1:estroy %pb
loop
0.5:run_bc:go n
goto b
%scene d
foreach d
0.1:estroy %pd
loop
0.5:run_bc:go ne
goto d
%bc run_bc
goto:begin:你已經在地圖的盡頭了。
call:cai:你過不去。05城邦拆树:五方向扫描的残缺原稿 · 完整代码
120 行原文
%public_bc
gota:你高興地唱著:左 ...。
gotb:你高興地唱著:上 ...。
gotc:你高興地唱著:左上 ...。
got你高興地唱著:右上 ...。
gote:你高興地唱著:右 ...。
%variable b
(0,8)
(0,9)
(1,8)
(1,9)
(2,8)
(2,9)
(3,8)
(3,9)
(4,8)
(4,9)
(5,8)
(5,9)
(6,8)
(6,9)
(7,8)
(7,9)
(8,8)
(8,9)
(9,8)
(9,9)
(10,8)
%variable a
(4,0)
(4,1)
(4,2)
(4,3)
(4,4)
(4,5)
(4,6)
(4,7)
(4,8)
(4,9)
(4,10)
(4,11)
(4,12)
(4,13)
(4,14)
(4,15)
(4,16)
(4,17)
(4,19)
(4,18)
(4,19)
%variable c
(4,9)
(4,10)
(3,11)
(5,8)
(5,7)
(6,6)
(6,5)
%variable d
(3,5)
(4,6)
(4,7)
(5,8)
(5,9)
(6,10)
(6,11)
(7,12)
(7,13)
(8,14)
%variable e
(5,5)
(5,7)
(5,9)
(5,11)
(5,13)
(5,15)
(6,6)
(6,8)
(6,10)
(6,12)
(6,14)
%scene begin
100::sing 可以拆左,右,左上,右上 上5個方位,分別sing 就自動開拆
%scene cai
0.1:estroy %(5,8)
0.1:estroy %(4,10)
return next
%scene a
foreach a
0.1:estroy %pa
loop
0.5:run_bc:go w
goto a
%scene c
foreach c
0.1:estroy %pc
loop
0.5:run_bc:go nw
goto c
%scene e
foreach e
0.1:estroy %pe
loop
0.5:run_bc:go e
goto e
%scene b
foreach b
0.1:estroy %pb
loop
0.5:run_bc:go n
goto b
%scene d
foreach d
0.1:estroy %pd
loop
0.5:run_bc:go ne
goto d
%bc run_bc
goto:begin:你已經在地圖的盡頭了。
call:cai:你過不去。↗来源与版本
飞梦/17KOK、渔夫与2001年典藏版出现数值或机制冲突时,以飞梦所记相应服务器的后续有效规则为正文依据;同站更新按明确生效日期处理。旧规则保留年代与服别,未明日期的差异就近说明;原资料对照用于追溯。
