當前位置:首頁 » 網頁前端 » 腳本的相對移動和絕對移動
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

腳本的相對移動和絕對移動

發布時間: 2023-02-25 01:24:10

⑴ 如何用TC製作游戲腳本

要做一個腳本,首先要知道想讓腳本幫助做什麼,也就是腳本應該有什麼功能。以一個找怪、打怪腳本為例:
1、首先是自動打怪功能,要想打怪首先就得找到怪,玩過回合制網游的都知道,回合制網游和一般網游打怪不同的地方就是打野怪的時候是看不到怪物所在位置的,要控制游戲人物在地圖上跑來跑去,直到踩到暗雷才會進入打怪的戰斗模式。所以,回合制網游腳本實施找怪的功能就沒有簡單的快捷鍵。
於是設定兩個坐標,讓人物在兩個坐標點之間來回跑動,以達到踩暗雷找怪的目的。功能代碼如下:
功能 整型 找怪()
循環 (真)
滑鼠.移動 (xxx,yyy)
滑鼠.左鍵單擊(1)
輔助.等待(800)
滑鼠.相對移動(80,0)
滑鼠.左鍵單擊(1)
輔助.等待(800)
循環結束
返回 0
功能結束
以上這段代碼就是控制人物在坐標xxx,yyy附近左右水平移動的,xxx,yyy 坐標取的是人物左邊的一個點,可以看到,第六條代碼滑鼠的移動方式是相對移動,也就是X坐標+80,Y坐標不變,這樣就能讓滑鼠水平象右移動80個坐標點!(如果xxx,yyy取的是人物左邊的坐標點,那麼滑鼠相對移動時就應該是-80,0),因為這個動作是要一直作的,所以加了循環語句,這樣就可以重復的進行這個跑動的動作了。
2、判斷是否進入戰斗模式的條件,功能代碼如下:
功能 整型 進入戰斗模式()
整型 戰斗模式
戰斗模式=圖像.坐標點取色(xxx,yyy)
如果 (戰斗模式!=#FFFFFF)
如果結束
返回0
功能結束
以上這段代碼中的取色坐標xxx,yyy就是戰斗模式時游戲窗口那個倒數讀秒數字上的一個點,而FFFFFF就是我們用抓抓工具在這個點上抓到的顏色值。
用這個來判斷,如果這個坐標點上這個顏色存在那就是進入了戰斗模式,如果不存在,那就是平常模式!那麼就把這個判斷是否進入戰斗模式的功能加入到前面的找怪功能去,代碼如下:
功能 整型 找怪()
整型 戰斗模式
循環 (真)
戰斗模式=圖像.坐標點取色(xxx,yyy)
如果 (戰斗模式!=#FFFFFF)
滑鼠.移動 (xxx2,yyy2)
滑鼠.左鍵單擊(1)
輔助.等待(800)
滑鼠.相對移動(80,0)
滑鼠.左鍵單擊(1)
輔助.等待(800)
如果結束
循環結束
返回 0
功能結束
以上代碼的意思就是,在坐標點xxx,yyy取色,如果在坐標點xxx,yyy找到的顏色不是FFFFFF,,么滑鼠就移動到坐標點xxx2,yyy2,單擊滑鼠左鍵一次,然後水平向右移動80個坐標點,單擊滑鼠左鍵一次,等待800毫秒,一直循環這一系列動作直到在xxx,yyy坐標點找到FFFFFF顏色為止!

⑵ 誰知道按鍵精靈如何用

按鍵精靈是根據你要按的鍵,他自動幫你按
首先你要知道你需要按哪些鍵,和這些鍵的順序
和按每個鍵之間的時間
然後在按鍵精靈裡面編輯腳本
最後設置熱鍵啟動按鍵精靈
它就可以自動的幫你按這些鍵了
而且可以無限循環
(個人認為按鍵精靈不好用!)