太阳神三国杀lua吧 关注:2,644贴子:73,492
  • 1回复贴,共1

恩……关于谋害死人的问题。

取消只看楼主收藏回复

是这样的……做了一个在别人丢掉最后一张牌时给予1点伤害的技能,然后这个技能的问题在于,如果别人在濒死的时候吃桃喝酒,丢了最后一张手牌,我造成了1点伤害,那个人死了,就会无限吃桃喝酒然后崩溃。就算我这种情况下将伤害时机延后到cardfinished,还是会有这样的问题……想问下有办法解决么……v2版


IP属地:江苏1楼2013-03-06 03:42回复
    时机改成PreCardUsed之后加第一个FLAG,然后CardsMoveOneTime的时候判断第一个FLAG再加第二个FLAG,最后伤害时机改成AskForPeachDone就好了。另外move.from_places:contains(sgs.Player_PlaceHand)就好,不用遍历的……


    IP属地:江苏9楼2013-03-06 16:23
    回复