【骑马与砍杀:战团】骑马与砍杀象棋自走棋MOD,根据电视剧《棋武士》改编


3楼猫 发布时间:2023-10-30 11:48:30 作者:killyouready1 Language

前言:mod下载见骑砍中文站mod发布贴【离谱mod合集(骑砍魔兽争霸mod、龙珠mod、篮球mod等)】

正文

你们是否看过张卫健演过的一部电视剧叫做《棋武士》,讲的是皇帝喜欢象棋,于是训练了一批棋武士和其他国家的皇帝下棋,皇帝们说下棋走法,侍卫在棋盘上下棋,然后巨大场地设置的棋盘上一群武士按照皇帝们下棋的指令进行移动厮杀,目的就是既体现皇帝的棋艺又展现皇帝培养的武士的技艺,所以规则与一般象棋有所区别,发生吃棋的做法时,被吃一方三招内不许还手,挺过三招才可以互相厮杀,谁活下来才是真正的吃棋者。

【骑马与砍杀:战团】骑马与砍杀象棋自走棋MOD,根据电视剧《棋武士》改编-第0张

0

首先敌我双方轮次下各分3步骤走棋,请事先做几个准备工作的操作---

准备工作:玩家属于中立观察模式,按u玩家可以3维空间无视地面和天空配合wasd及视角任意移动以方便观察棋局,再次按u可以关闭此移动模式;玩家自己飞到合适位置时,按m调出下棋控制界面(按n可以关闭)。

第一步:选择棋子:每次轮次初始设定选择标记在帅/将身上,按上箭头或右键头键正序切换选择兵棋,按下箭头或左键头键倒序切换选择兵棋,按控制界面的“确认兵棋选择”按钮进行确认,

第二步:选择下棋位置:经过第一步点按钮确认后按上下左右箭头键可以在棋盘的各点上移动,初始位置为第一步确认的兵棋,但是你也可以用控制界面上的下拉选择框和数字选择框,一个代表方向(前,后,左,右,前左,前右,后左,后右),另一个代表步长数,比如前+步长4意味着棋子要从选择的兵棋当前位置向前移动四个点,而特别的前左/前右这种方向是为相士马准备的,对于相和士,步长意味着要到当前位置横纵都要加两格的点,而对于马比较特殊,比如前右+1步长,意思是要去当前位置横向加1格,纵向加2格的点,而前右+2步长,意思是要去当前位置横向加2格,纵向加1格的点,即马的步长数是根据移动的横向格子数来的。

第三步:在第二步环节点“确认棋位选择”按钮便进入第三步即兵棋按照确认的位置进行移动,为了简化判断,此时会有三种情况:

       情 况 a:路径中碰到自己的棋子,说明你不应该这么走,兵棋强制返回原位,你浪费了这次走棋机会,轮到对方出棋

       情 况 b: 路径中碰到敌人的棋子, 发生吃棋,死了的即被吃,吃棋胜利的占领他的位置。

       情 况 c:(暂时版本取消,下棋判定中出现点bug,先屏蔽了对不按规则走棋的惩罚,所以你自己暂时先自觉按规则走吧)如果不按规则确认走棋位置(比如马儿横走,车儿斜走),便如情况1一样失去走棋机会,轮到对方操作。

相关界面内容的解释:

1.界面文字写的0-5步骤的意思是0-2分别对应玩家的上面所说的下棋三步,3-5对应敌方的下棋三步,根据这个你就可以知道到哪一步了。

2.界面文字写的坐标点指的是象棋上总共有9x10=90个点,所以以点位建立2维坐标,1<x<9,1<y<10

3.黑背景文字框提示你现在是谁的轮次。

4.两个按钮后黑框文字表示你是否已经完成当前操作。


【骑马与砍杀:战团】骑马与砍杀象棋自走棋MOD,根据电视剧《棋武士》改编-第1张

1

【骑马与砍杀:战团】骑马与砍杀象棋自走棋MOD,根据电视剧《棋武士》改编-第2张

2

【骑马与砍杀:战团】骑马与砍杀象棋自走棋MOD,根据电视剧《棋武士》改编-第3张

3

补充设定:

1.检查出各兵棋走法规则代码问题并取消屏蔽,现在可以生效,每个棋子(除了炮有待改善)当你不按象棋的走法准备选择棋点确认后,就会直接剥夺你这次走棋的机会,轮到对方走棋(从左上方第三个文本框会提示你到底你走的按不按规则,如果你走的不按规则,他会问你懂不懂武德...啊呸,懂不懂规则)

2,默认两边都是由你轮流控制,不过更新增加了按b键可以切换是否对面自动走棋,上方会提示这个状态,自动走棋时,轮到对方的轮次,〈当前ai没有做〉,先只是随机棋子,等待一段时间之后随机下棋点,然后AI的话自动走棋的时候会反复随机下棋点直到选择符合当前选择棋子的走棋规则的位置去走棋,也就是说不会像玩家一样乱走会被惩罚取消走棋资格。

3.然后各棋走棋规则里面其实可以划分为两类,一个叫硬限制,一个叫软限制,除了炮和车外的都是硬限制,只要你不按规矩走,比如说你兵没有过河就敢横着走,直接取消当次走棋资格,然后炮和车是软限,就是你如果不按规则走的话〈具体表现为你车往前面走,前面有个人,你竟想穿过去>这时候系统会让你先走,如果你去的位置中间有个其他人,就会强制让你返回到原来的位置,并且失去当次走棋机会。

4.初始化未初始化的情况,比如修复杀棋后属于被反杀的情况时光标选择到无兵种位置且一定几率下棋步骤卡住的bug。

设定要点解释特别说明(主要针对一些非原始象棋的补充设定解释)和相关注意点

1.棋子按照正确的位置走棋在过程中碰到过近的己方棋子是会走棋失败强制返回原位的,这个属于设定内容,即走径狭窄不予通过。

2.吃棋是根据走棋位置恰好存在敌方棋子而通过决斗胜负确定吃棋一方被吃一方是谁。

3.控制选择下棋位置既可以通过按键也可以通过界面,但是注意,当你操作界面下拉框和数字框走棋后突然想继续用按键走棋,别忘了把下拉框调整到“仅通过按键走棋”的选项,否则光标无法听从按键命令,至于数字框数值不影响按键控制。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com