无名杀吧 关注:63,234贴子:284,610
  • 7回复贴,共1

怎么限制固定牌名词条

只看楼主收藏回复

举个例子,我想要做一个这样的〖制衡〗,效果如下
出牌阶段限一次,你可以弃置任意张未以此技能记录的牌,之后将这些牌记录之,并摸等量张牌。
怎么限制这个弃置条件跟记录相同,已知〖修文〗和〖遗珠〗是类似效果,但是这个描述限制没有类型的可抄


IP属地:广东来自Android客户端1楼2023-08-28 18:51回复
    如果有大佬知道怎么做,可以帮我做出来,私聊有偿


    IP属地:广东来自Android客户端2楼2023-08-28 18:52
    回复
      简单一点的描述就是
      出牌阶段一次,你可以重铸任意张牌(每局游戏每个牌名限一次)


      IP属地:广东来自Android客户端3楼2023-08-28 18:54
      回复
        单次制衡内,你直接限制要选的牌不能与已选牌牌名相同(可以参考南华的经合)
        然后你可以给这个技能先创建一个空白的storage,然后将每次制衡牌的所有牌名加入这个storage,再限制制衡时不能选择这个storage里包含的牌名就能实现了
        storage的用法可以参考关宁的【修文】或者陈琳的【颂词】(颂词更标准易懂一点)


        IP属地:陕西来自Android客户端4楼2023-08-29 00:30
        收起回复
          结案,已经做出来了
          举个例子参考,新做个标制衡技能,技能代码叫做「技能代码」,条件代码加
          filterCard:function(card,player){
          if(!player.storage.技能代码) return true;
          return !player.storage.技能代码.contains(get.name(card));
          },
          然后在执行摸牌后的一行代码加
          for(var i=0;i<cards.length;i++){
          player.storage.技能代码.add(get.name(cards[i]));
          }


          IP属地:广东来自Android客户端5楼2023-08-29 01:49
          收起回复