您好,欢迎来到气泡游戏网!

气泡游戏网
手机应用中心 热门攻略 轩辕传奇 气泡问问 疾风之刃 枪神纪 天堂2M 救世者之树 上古世纪 黑色沙漠MOBILE 未来战 冒险岛M(楓之谷 M) 传说对决 瓦尔海姆 鬼谷八荒 怪物猎人系列

当前位置:首页 > 攻略库 > 魔兽世界 > 正文

《魔兽世界(WOW)台服》【心得】一键座骑的 lua

更新时间:1611718204   |   来源:巴哈姆特

ramonliu (秃狼) #1 2021-01-26 15:01:30
这段可查座骑的id, 替换名字即可
-----
/run for x=1,C_MountJournal.GetNumDisplayedMounts() do local n,_,_,_,_,_,_,_,_,_,_,i=C_MountJournal.GetDisplayedMountInfo(x) if (n=="赤红潮汐战马") then print(n, i) break end end



接下来是一键座骑, 但超过255字元, 有待高手缩简
--------
--[[
冬泉霜刃豹 55
迴廊潜伏犬 1442
旅者的冻原长毛象 280
女祭司的月刃豹 1216
赤红潮汐战马 1260
]]--
  local a,b,c,d,e;
  a = 55; b = 1216; c = 1260; d = 280; e = 1442;
  if not IsMounted() then
    if not IsAltKeyDown() then
      if GetRealZoneText()=="渊喉" then
        a=e;
      else
        if IsShiftKeyDown() then
          a=d;
        elseif IsFlyableArea() then
          a=b;
        elseif IsSwimming() then
          a=c;
        end  
      end
    end
    C_MountJournal.SummonByID(a);
  else
    Dismount();
  end
-----------
不能飞 or 按alt: 冬泉霜刃豹
渊喉地区:  迴廊潜伏犬
按shift: 旅者的冻原长毛象 (修装用)
可飞: 女祭司的月刃豹
水中: 赤红潮汐战马

看较旧的 9 则留言

秃狼: 1 小时前

哦哦, 那就直接用 /dismount [mounted]

Cevi: 1 小时前

2楼那个方式会够字数吗?

brian801202 (Cevi) #2 2021-01-26 15:49:07
用这个方式宣告可以偷一点字数
---
a = 55;
if not IsMounted() then
  if not IsAltKeyDown() then
      if IsFlyableArea() then
        a=1216;
      end
      if IsSwimming() then
        a=1260;
      end  
      if IsShiftKeyDown() then
        a=280;
      end
      if GetRealZoneText()=="渊喉" then
        a=1442;
      end
  end
  C_MountJournal.SummonByID(a);
else
  Dismount();
end

看较旧的 14 则留言

秃狼: 1 小时前

也行 XD

Cevi: 58 分前

大大要不要交换一下联络方式, 晚上可以讨论一下

秃狼: 34 分前

秃狼#3340

精彩推荐

Wonderful recommendation

更多

关于我们 | 商务合作 | 广告服务 | 法律声明 | 内容导航 | 游戏帮助 | 问题反溃

本站所有软件,来自于互联网或网友上传,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立刻删除。

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活

Copyright 2019-2025 by 鲁ICP备2024066534号-1 成都市互联网举报中心