|
本帖最后由 托托 于 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---------
复制代码
|
评分
-
查看全部评分
|