无名杀吧 关注:65,142贴子:290,285
  • 7回复贴,共1

我想要可以把手牌当南蛮入侵使用的技能代码

只看楼主收藏回复

如题,出牌阶段你可以用任意花色的牌当南蛮入侵使用,希望大佬能帮帮忙。谢谢


IP属地:湖南来自Android客户端1楼2022-12-19 17:40回复
    name:'技能',//技能按钮名字,不写则默认为此技能的翻译
    enable:['phaseUse','chooseToRespond'],//发动视为技的时机,现在为出牌阶段和响应时
    viewAsFilter:function(player){//视为技按钮出现条件(即发动条件)
    return player.maxHp==4;//例子,玩家最大体力值为4时可以发动
    },
    filterCard:{type:'basic'},//选择的牌需要满足什么条件
    /*上面那种是简便写法,多次判断的话还是要写回旧格式:
    filterCard:function(card){
    return get.color(card)=='black';//例子,只能选择黑色牌
    },
    */
    position:'hej',//可以选择什么位置的牌,和主动的position相同,不解释
    selectCard:2, //需要选择多少张牌才能发动,和主动的selectCard相同,不解释
    check:function(card){// ai应该如何选牌,和主动的check相同,不解释
    return 1;//例子,ai可以所有所有手牌
    },
    viewAs:{name:'tao'},//目标卡牌
    prompt:'将一张基本牌当桃使用或打出',//选择时弹出的提示
    onuse:function(result,player){//使用视为牌时触发内容,result.cards是视为前的牌
    player.recover();//例子,使用视为牌时玩家回复一点体力
    },
    enable时机把chooseToRespond去掉,selectCard后面的2改成1,tao改成nanman


    IP属地:广东2楼2022-12-19 17:43
    收起回复
      广告
      立即查看
      改一下袁绍的代码就行了


      IP属地:北京来自Android客户端3楼2022-12-20 16:17
      收起回复


        IP属地:湖南来自Android客户端4楼2022-12-20 16:54
        回复
          改花蔓


          IP属地:安徽来自Android客户端5楼2023-01-02 21:10
          回复