冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 2440|回覆: 7
打印 上一主題 下一主題

[討論] 自動解輪思路分享以及遺留問題求助

[複製鏈接]

43

主題

0

好友

85

積分

新手上路

Rank: 1

UID
290224
帖子
384
主題
43
精華
0
積分
85
楓幣
282
威望
76
存款
0
贊助金額
0
推廣
0
GP
51
閱讀權限
10
性別
保密
在線時間
180 小時
註冊時間
2020-9-13
最後登入
2024-8-18
跳轉到指定樓層
1
發表於 2021-10-7 02:31:44 |只看該作者 |倒序瀏覽
經過一周多的學習和求問,自動解輪功能基本完成,我先講講我的思路,再拋出我的問題。中途也踩了不少坑
1. 獲得輪的XY坐標 (第一個坑就在這裡,也是後面我想問的問題)
2.瞬移到輪的坐標上去
3.獲取輪界面的方向
4.根據獲得的方向,依次按方向鍵 (這裡我遇見了第二坑,下面細講)
在按方向鍵時,我有兩種選擇:
1. 用彙編寫,在遊戲裡調用call,來按方向鍵。這種方法我嘗試了,不知道我寫得是不是有錯,在輸入方向鍵時,遊戲可能會崩潰,我先貼代碼
right_jmp:
pushad
call right_call
popad

right_call:
mov esi,[041F90BC]   
mov ecx,[esi+00000100]
push 00
push 27
mov eax,[ecx]
call dword ptr [eax+4]
ret
實在不知道為什麼,應該是我的寫法有問題,大大們可以告訴我哪裡寫錯了
2.用高級語言寫,用postMessage發送消息,這就意味著我需要將方向的數據拿到手裡,而不是在遊戲裡了,這裡我花了1天的時間去嘗試alloc的各種winApi,然後終於將數據拿到手了。
至此,初略的自動解輪功能已經完成,我上遊戲已試,沒啥問題。
但是問題隨之而來,我解了輪,但輪的pointer的xy以及type並不為0,或者我進入另一個有輪的地圖,我還在不斷重複以上操作。 。 。 。 。 。 。 。 。 。
所以我想請問各位大大,我如何獲得右上角buff欄的那個輪的pointer,我需要拿它再做一次判斷,這個功能才算完成,求各位大大幫幫忙,不然這個功能只算個半成品。
我懷著學習和交流的態度,絕不會以此謀利。

已有 1 人評分楓幣 威望 GP 收起 理由
xxx9638527410 + 15 + 1 + 2 萬用回文

總評分: 楓幣 + 15  威望 + 1  GP + 2   查看全部評分

收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1彩票
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

3

主題

0

好友

235

積分

初級贊助會員

Rank: 5Rank: 5

UID
264726
帖子
95
主題
3
精華
0
積分
235
楓幣
1662
威望
105
存款
1500
贊助金額
500
推廣
0
GP
307
閱讀權限
60
性別
保密
在線時間
93 小時
註冊時間
2019-6-14
最後登入
2023-12-8

Apple勳章 2019年紀念勳章 太陽勳章 神手勳章 VIP會員 高級客戶 音樂勳章 性別(男) 幼兒勳章 懶人勳章 2020年紀念勳章 積分勳章 2021年紀念勳章

3
發表於 2021-10-7 09:31:42 |只看該作者
用一个计时器啊,解轮成功倒计时15分钟不去执行解轮判断了。

點評

smilelin0419  沒意外的話應該是可以讀的到  發表於 2021-10-7 17:24
smilelin0419  https://bingfong.com/thread-1781058-1-1.html?xy=127666  發表於 2021-10-7 17:23
ningmeng  所以大大,我的問題就是如何獲得右上角buff的pointer,我需要它再做一次判斷,如果你知道怎麼找,或者怎麼得到,能否告知我一下  發表於 2021-10-7 17:19
smilelin0419  倒不如去更新那個右上buff 陣列  發表於 2021-10-7 15:56
smilelin0419  遊戲重開 右上還有buff 但計時器又重新計時了  發表於 2021-10-7 15:56
ningmeng  定时器15分钟会有遗漏场景的的,比如来人换线,比如来人下线,再次重登  發表於 2021-10-7 15:10
xlChen  计时器+判断地图ID和坐标就行了  發表於 2021-10-7 14:27
smilelin0419  計時器的話會有bug吧…  發表於 2021-10-7 14:25
[發帖際遇]: xlChen 因「人生短短幾個秋」,為了不留下遺憾,參選台北市長,大力推廣「蜂蜜檸檬」,獲得 2 楓幣 幸運榜 / 衰神榜
回覆

使用道具 舉報

64

主題

1

好友

317

積分

中級會員

Rank: 3Rank: 3

UID
158075
帖子
262
主題
64
精華
0
積分
317
楓幣
9176
威望
307
存款
0
贊助金額
0
推廣
0
GP
96
閱讀權限
30
性別
保密
在線時間
197 小時
註冊時間
2016-8-23
最後登入
2024-11-20
4
發表於 2021-10-7 13:09:42 |只看該作者
你干嘛非得要用数据呢!
直接获取坐标 → 瞬移坐标 → 程序写个按键【空格】采集 → 读取方向界面 → 判读方向界面直接写按键

非要折腾数据,累不累!!
用后台按键消息数据,然后程序读取指针判断按键不就可以了!
回覆

使用道具 舉報

15

主題

2

好友

34

積分

新手上路

Rank: 1

UID
302855
帖子
340
主題
15
精華
0
積分
34
楓幣
1394
威望
23
存款
0
贊助金額
0
推廣
0
GP
7
閱讀權限
10
性別
保密
在線時間
217 小時
註冊時間
2021-5-1
最後登入
2024-11-21
5
發表於 2021-10-7 13:55:31 |只看該作者
在这个地方,个个都是大佬
回覆

使用道具 舉報

43

主題

0

好友

85

積分

新手上路

Rank: 1

UID
290224
帖子
384
主題
43
精華
0
積分
85
楓幣
282
威望
76
存款
0
贊助金額
0
推廣
0
GP
51
閱讀權限
10
性別
保密
在線時間
180 小時
註冊時間
2020-9-13
最後登入
2024-8-18
6
發表於 2021-10-7 15:15:23 |只看該作者
ke90927 發表於 2021-10-7 13:09
你干嘛非得要用数据呢!
直接获取坐标 → 瞬移坐标 → 程序写个按键【空格】采集 → 读取方向界面 → 判读 ...

我现在实现的方式就是你说的这样,一小部分数据加我自己写的程序来做按键的工作,但我还需要一个判断条件,自身是否有轮来判断我是否去解轮,不然的话,这样会有我解了轮,来人换线后,另一条线有轮,我不断地去解,但又解不掉的bug

點評

yutsaihsieh  看ㄍ論壇而已  發表於 2021-10-11 16:36
smilelin0419  最近很閒噢?  發表於 2021-10-8 15:34
yutsaihsieh  提示的話應該可以用字串追蹤回去  發表於 2021-10-8 15:31
ningmeng  大大,我看了你發的文章,用這個確實能夠解決,但我想用另外一種辦法,身上沒輪時,打怪不是會有提示麼,我準備用那個來做判斷,以圖找圖  發表於 2021-10-7 20:02
smilelin0419  我沒記錯的話XDD  發表於 2021-10-7 15:58
smilelin0419  板上有一個數據可以取得右上的buff  發表於 2021-10-7 15:58
回覆

使用道具 舉報

64

主題

1

好友

317

積分

中級會員

Rank: 3Rank: 3

UID
158075
帖子
262
主題
64
精華
0
積分
317
楓幣
9176
威望
307
存款
0
贊助金額
0
推廣
0
GP
96
閱讀權限
30
性別
保密
在線時間
197 小時
註冊時間
2016-8-23
最後登入
2024-11-20
7
發表於 2021-10-8 15:12:50 |只看該作者
读取人物BUFF状态,有指针的!去动态搜索
回覆

使用道具 舉報

1

主題

0

好友

1

積分

新手上路

Rank: 1

UID
270218
帖子
5
主題
1
精華
0
積分
1
楓幣
1
威望
0
存款
0
贊助金額
0
推廣
0
GP
0
閱讀權限
10
性別
保密
在線時間
21 小時
註冊時間
2019-9-8
最後登入
2024-3-27
8
發表於 2021-10-12 01:36:33 |只看該作者
本帖最後由 aa4763198 於 2021-10-12 01:38 編輯

有個當前人物狀態是否存在輪buff的地址,可用作判斷。
[發帖際遇]: aa4763198 被甲甲肛,而賺到 1 楓幣 幸運榜 / 衰神榜
回覆

使用道具 舉報

您需要登入後才可以回文 登入 | 立即註冊

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-11-22 03:49

回頂部