逝水年华
发表于 2010-8-26 10:29:52
- - 其实那个方案谁都知道,但是,如何检测= =
你看,根据规则,当杆位在场的时候,你点击手札的装备魔法,就要自动检测它发动之后会不会造成死连锁
这包括:
一、场上有没有装了不会造成死连锁的怪兽,如果有,就可以发动
二、发动之后不可以选择装了会造成死连锁的怪兽
三、有没有改变装备魔法卡的永续或不入连锁效果存在,而能够产生死连锁。
装备魔法还好 - - 旋风,要判断同调怪兽之类的你彻底凉拌了嘛 = =你总不能从手札发了卡,因为发现会死连锁,然后程序自动将那个装备魔法拿回手札吧= = 规则行为,召唤也是规则行为= =
R.M.B
发表于 2010-8-26 10:56:14
不不不,要是那样当然不行,不过我们可以省料一点= =即当已经检测到循环时将决斗复位到上一个不会造成循环的点= =这样就可行了……我说的规则行为就是指每回合必做的啦……那些行为应该也能归类到检测程序里。举例∶A.程序检测到装备魔法恶魔之斧发动后怪兽星尘龙攻击力连续进行2500—3500的变化三次!将决斗复位至发动前!B.程序检测到抽卡后喷烟蟹在抽卡后连续进行XXXX—YYYY的变化三次!由于抽卡属于规定动作,将杆位破坏并触发无效程式!= =然后后面再来个防恶意程序∶程序检测到玩家X造成A情况三次!直接判负……以上……
R.M.B
发表于 2010-8-26 10:58:05
也就是说确实是采用了将其回手来处理的方案= =我表示这个实在是无奈啊
逝水年华
发表于 2010-8-27 09:40:27
我的意见其实很简单,如果要费事到将魔法陷阱回手,你干脆直接破坏杆位来的直接。。。别的还好说,同调星尘龙后,星尘龙回去额外再将墓地的同调素材特殊召唤。。。以及一条长长的连锁之后,c1出现这种状况。你如何判断什么才是上一个不会造成死循环的点。
WindyBiker
发表于 2010-8-27 09:54:40
超魔导剑士!!!!!!!!
黑魔导(这个难说做了)。。
混沌魔导师(就是我的头像)
沉默魔法师
R.M.B
发表于 2010-8-27 11:22:16
为何不能= =将所有连锁/发动和动作在进行前记录,效果处理后如果发生循环则回到那个连锁/动作进行前,连锁处理完出现循环直接回到连锁前顺便给决斗双方发送脑补信息= =简单来说不就是复位嘛…
サトシ
发表于 2010-8-27 14:26:33
本帖最后由 サトシ 于 2010-8-27 14:28 编辑
楼主加油啊。。。完全不懂编程的路过。。
麻烦3张卡。。
星尘龙爆裂体
爆裂模式
爆裂兽。
tank90
发表于 2010-8-29 09:52:17
神兽王巴巴罗斯