htt0528 发表于 2015-7-5 02:31:44

【教程】【GC七段】 6.2钓鱼修复(新版FireHack)

本帖最后由 托托 于 2015-12-13 21:09 编辑

6.2更新了,FH也更新了 更新后发现钓鱼用不了
开始估计是偏移问题,后来经过调试发现偏移没问题 貌似是FH数据类型的问题 参考FH文档 推测SInt应该为"short" 修改后可正常使用
使用方法:
替换Interface\AddOns\GC\wowamfunctions.lua里同样代码
从 ”-----------fish---------“开始到”-------------------fish end---------“
-----------fish---------


local function getBobber()
      local BobberName = "鱼漂"
      local Total = ObjectCount(TYPE_GAMEOBJECT)
      local BobberDescriptor = nil
      
      for i = 1, Total,1 do
                local Object = ObjectWithIndex(i)
                local ObjectName2 = ObjectName(ObjectPointer(Object))

                if ObjectName2 == BobberName then
                              return Object
                end

      end
end

local function isBobbing()
      local animation_offset = 0x1E0
      local bobbing = ObjectField(getBobber(),animation_offset,"short")
      if bobbing == 1 then
                return true
      else
                return false
      end
end

function FHGoFish()
      local BobberObject = getBobber()
      if BobberObject then
                if isBobbing() == true then
                        --print("|cffff6060[|r|cFF00FFFFFishbot|cffff6060]|r 一条鱼 !")
                        ObjectInteract(getBobber())
                        return true;
                end
      else
                CastSpellByName(tostring(select(1,GetSpellInfo(131474))));
                return true;
      end
    return false;
end

-------------------fish end---------



lason 发表于 2015-8-7 11:36:03

很方便,又可以愉快的挂机了

轻语人 发表于 2015-9-3 17:25:23

好东西 支持233333333

2812059513 发表于 2017-1-23 14:01:16

谢谢大神。学习了。。
页: [1]
查看完整版本: 【教程】【GC七段】 6.2钓鱼修复(新版FireHack)