无名杀吧 关注:66,271贴子:293,567

回复:铝宝の无名杀代码相关问答帖

只看楼主收藏回复



IP属地:山东来自Android客户端47楼2023-01-26 20:46
收起回复
    想写一个代码,每回合限一次,你可以将一张红桃牌当万箭齐发使用。我本来想在关羽技能上面改的,但是搞不明白


    IP属地:四川来自Android客户端48楼2023-01-26 22:39
    收起回复
      2025-08-06 18:01:33
      广告
      不感兴趣
      开通SVIP免广告
      大佬问一下,想手杀徐盛这样简介里是“手杀徐盛”,游戏里是“徐盛”这样的效果在拓展里怎么做啊


      IP属地:河南来自手机贴吧49楼2023-01-28 09:10
      收起回复
        成为牌目标的这个时机useCardToTarget、useCardToBefore、useCardToTargeted这三个有啥区别么?同样是描述:当你成为XXX的目标时,发动技能,那些技能的trigger用的是这三个其中一个


        IP属地:上海50楼2023-01-28 10:50
        收起回复
          skill={
          shaRelated:true,
          audio:2,
          trigger:{
          player:"useCardToPlayered",
          },
          direct:true,
          filter:function(event,player){
          return event.card.name=='sha'&&event.target.hp>0&&event.target.countCards('he')>0;
          },
          content:function(){
          'step 0'
          var next=player.choosePlayerCard(trigger.target,'he',[1,Math.min(trigger.target.hp,trigger.target.countCards('he'))],get.prompt('repojun',trigger.target));
          next.set('ai',function(button){
          if(!_status.event.goon) return 0;
          var val=get.value(button.link);
          if(button.link==_status.event.target.getEquip(2)) return 2*(val+3);
          return val;
          });
          next.set('goon',get.attitude(player,trigger.target)<=0);
          next.set('forceAuto',true);
          'step 1'
          if(result.bool){
          var target=trigger.target;
          player.logSkill('repojun',target);
          target.addSkill('repojun2');
          target.addToExpansion('giveAuto',result.cards,target).gaintag.add('repojun2');
          }
          },
          ai:{
          "unequip_ai":true,
          "directHit_ai":true,
          skillTagFilter:function(player,tag,arg){
          if(get.attitude(player,arg.target)>0) return false;
          if(tag=='directHit_ai') return arg.target.hp>=Math.max(1,arg.target.countCards('h')-1);
          if(arg&&arg.name=='sha'&&arg.target.getEquip(2)) return true;
          return false;
          },
          },
          group:"repojun3",
          }
          大佬,界徐盛的破军怎么改为伤害+2


          来自Android客户端51楼2023-01-29 09:08
          收起回复
            怎么让ai判定自己明置后是不是野


            IP属地:黑龙江来自Android客户端52楼2023-01-29 09:17
            收起回复
              大佬 有贴吧黄盖的代码吗


              IP属地:福建来自iPhone客户端53楼2023-01-30 18:53
              收起回复
                想问一下game.log除了在游戏记录里显示一句话还有什么其他用途吗,删掉会不会对原本技能产生影响啊


                IP属地:山东来自Android客户端55楼2023-01-31 10:33
                收起回复
                  2025-08-06 17:55:33
                  广告
                  不感兴趣
                  开通SVIP免广告
                  大佬 请问怎么自己定义许劭的技能池从特定嗯包或者扩展武将包里抽取?
                  我发现就算把initList删完了,每次发动技能池都还是没变过。。


                  IP属地:贵州来自Android客户端56楼2023-01-31 11:08
                  收起回复
                    大佬我想问一下“出牌阶段结束时弃置3张牌”的效果怎么实现,有点搞不清弃牌的代码


                    IP属地:安徽来自Android客户端58楼2023-01-31 21:22
                    收起回复
                      有办法复活一个武将然后变成指定武将的那种么?


                      IP属地:上海来自Android客户端59楼2023-02-01 20:16
                      收起回复
                        佬,能不能请教一下,比如我写了三个武将,本意是从第一个武将技能慢慢觉醒然后替换成第二然后到第三个武将,除了AI禁用和自己忽略后面两个武将,还有什么办法可以隐藏第二、三武将让我选不到吗,但是进游戏以后能够后面替换的吗


                        IP属地:广西来自Android客户端61楼2023-02-04 21:49
                        收起回复
                          捞一下帖子


                          IP属地:安徽来自Android客户端63楼2023-02-08 23:57
                          回复
                            铝宝的天牢令怎么加语音啊


                            IP属地:浙江来自Android客户端64楼2023-02-09 16:09
                            收起回复
                              2025-08-06 17:49:33
                              广告
                              不感兴趣
                              开通SVIP免广告
                              求教,缝合了一个转化任意牌的联动技能,不知道为什么回合外需要打出“无懈可击”的时候不能触发技能,但如果手里有无懈的话是可以用技能转化无懈打出去。
                              "hxf_rendian":{
                              enable:["chooseToUse","chooseToRespond"],
                              direct:true,
                              usable:1,
                              filter:function(event,player){
                              return player.countCards('h');
                              },
                              chooseButton:{
                              dialog:function(){
                              var player=_status.event.player;
                              var list=[];
                              list.push(['基本','','sha']);
                              list.push(['基本','','sha','thunder']);
                              list.push(['基本','','sha','fire']);
                              list.push(['基本','','shan']);
                              list.push(['基本','','tao']);
                              list.push(['基本','','jiu']);
                              for(var i=0;i<player.getStorage('hxf_shenyuan').length;i++){
                              var name=player.getStorage('hxf_shenyuan')[i];
                              if(get.type2(name)=='trick') list.push(['锦囊','',name]);
                              }
                              return ui.create.dialog('〖深渊〗已记录',[list,'vcard']);
                              },
                              check:function(button){
                              if(_status.event.getParent().type!='phase') return 1;
                              var player=_status.event.player;
                              return player.getUseValue({
                              name:button.link[2],
                              nature:button.link[3],
                              });
                              },
                              backup:function(links,player){
                              return {
                              filterCard:true,
                              popname:true,
                              viewAs:{name:links[0][2],nature:links[0][3]},
                              precontent:function(){
                              player.logSkill('hxf_rendian');
                              },
                              };
                              },
                              prompt:function(links,player){
                              return '将一张手牌当做'+(get.translation(links[0][3])||'')+get.translation(links[0][2])+'使用';
                              },
                              },
                              },
                              下面是记录锦囊牌的技能
                              "hxf_shenyuan":{
                              forced:true,
                              trigger:{
                              global:"gameStart",
                              },
                              content:function(){
                              player.markAuto('hxf_shenyuan',['wuxie']);
                              player.markAuto('hxf_shenyuan',['wuzhong']);
                              player.markAuto('hxf_shenyuan',['guohe']);
                              },
                              intro:{
                              content:"已记录牌名:$",
                              },
                              group:"hxf_shenyuan_add",
                              subSkill:{
                              add:{
                              trigger:{
                              player:"phaseBegin",
                              },
                              filter:function(event,player){
                              return player.getStorage('hxf_shenyuan').length<15;
                              },
                              direct:true,
                              content:function(){
                              'step 0'
                              var dialog=[get.prompt('hxf_shenyuan')];list1=player.getStorage('hxf_shenyuan'),list2=lib.inpile.filter(function(i){
                              return get.type2(i,false)=='trick'&&!list1.contains(i);
                              });
                              if(list2.length){
                              dialog.push('<div class="text center">〖深渊〗未记录</div>');
                              dialog.push([list2,'vcard']);
                              }
                              player.chooseButton(dialog).set('ai',function(button){});
                              'step 1'
                              if(result.bool){
                              player.logSkill('hxf_shenyuan');
                              var name=result.links[0][2];
                              player.markAuto('hxf_shenyuan',[name]);
                              game.log(player,'向〖深渊〗记录中添加了','#y'+get.translation(name));
                              game.delayx();
                              }
                              },
                              sub:true,
                              },
                              },
                              },


                              IP属地:新疆65楼2023-02-09 18:49
                              收起回复