當前位置:首頁 » 編程軟體 » 游戲找怪腳本

游戲找怪腳本

發布時間: 2024-07-11 04:38:07

❶ 奼傛寜閿綺劇伒鐨勮剼鏈銆 鍥炲悎鍒舵父鎴 鍦ㄤ竴涓鍦板浘鍑犱釜鐐規潵鍥炶蛋鍔ㄧ殑鑴氭湰 銆傝藩奼傘

鎽樻妱浜庯細鎸夐敭綺劇伒>緗戠粶娓告垙>涓闂存笎寮綰挎壘鎬錛
dim NumA,NumB,NumC,NumK,NumN,CenterX,CenterY,GBX,GBY,StepX,StepY
//NumA--X杞寸Щ鍔ㄧ殑鍙橀噺錛孨umB--Y杞寸Щ鍔ㄧ殑鍙橀噺錛孨umK--涓闂村彉閲
NumA=0:NumB=0:NumC=0:CenterX=385:CenterY=310:StepX=82:StepY=66
//CenterX錛孋enterY---涓蹇冨潗鏍(涓鑸鏄浜烘暟) StepY,StepY--姝ラ暱
//****************************涓葷▼搴忓紑濮**************************************
While NumC<3
//NumC---涓夊湀錛 鐩稿綋浼氭妸鎵炬鑼冨洿浼氭垚25涓鏍
NumN=NumC*8:NumK=0
//NumN---鎵炬鐨勬牸瀛愪綅緗
While NumK<NumN
//鍚戜笅縐誨姩
If NumK>0 and NumK<(NumN/4) Then
NumB=NumB+1
End If
//鍚戝乏縐誨姩
If NumK>=(NumN/4) and NumK<(NumN/2) Then
NumA=NumA-1
End If
//鍚戜笂縐誨姩
If NumK>=(NumN/2) and NumK<(NumN/4)*3 Then
NumB=NumB-1
End If
//鍚戝彸縐誨姩
If NumK>=(NumN/4)*3 and NumK<NumN Then
NumA=NumA+1
End If
//姣忎竴鏍肩殑涓蹇冨潗鏍
GBX=CenterX+StepX*NumA
GBY=CenterY+StepY*NumB
Delay Time/2
//***************鏌ョ湅榪愯屾晥鏋********************
//濡傛灉鎯崇湅鏈鑴氭湰鐨勬墽琛岃礬綰匡紝璇鋒墦寮鍥劇敾錛屽啀鎵撴妸涓嬮潰涓夊彞鍓嶇殑//鍘繪帀
//MoveTo GBX GBY
//Delay 100
//LeftClick 1
//*******************************************
//脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳
//脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳 鎵炬閮ㄥ垎 脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳
Call FindColorEx (GBX-StepX/2,GBY-StepY/2,GBX+StepX/2,GBY+StepY/2,"FFFFFF",1,0.6,AX,AY)
//鈥淔FFFFF鈥----鎬鐨勮壊錛屽叾瀹冮儴鍒嗕笉瑕佸姩錛岃繖閲屼篃鍙浠ユ敼鎴愬湪錛圙BX-StepX/2,GBY-StepY/2,GBX+StepX/2,GBY+StepY/2錛夎寖鍥村唴鎵懼浘鐗
Delay Time/2
If AX>0 Then
//鎵懼埌鑹
MoveTo AX,AY
//縐誨姩鍒癆X錛孉Y
//*****鍒ゆ柇鏄鍚︽槸鎬********
//gosub Mon
//<鍒ゆ柇鏄鍚︽槸鎬>瀛愮▼搴忓湪榪欓噷璋冪敤錛
//*************************
Delay Time
Goto KillMon
End If
//脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳
NumK=NumK+1
Wend
NumA=NumA+1:NumC=NumC+1
Wend
//************************************涓葷▼搴忕粨鏉***************************************
//*************************************************************************************
//******************** 鎵撴 ********************
Rem KillMon
//涓嬮潰璇瘋嚜宸辨坊鍔犳墦鎬瑕佺殑鍔ㄤ綔
//鎻愮ず錛1銆傚彲浠ュ厛鍒ゆ柇鏄鍚︽槸鎬銆俒瑕佸垽鏂鐨勮瘽錛屽氨鍐欎釜瀛愮▼搴忥紝涓婇潰鏈夋彁紺<鍒ゆ柇鏄鍚︽槸鎬>璋冪敤鐨勫湴鏂廣俔
// 2銆傛槸鎬鐨勮瘽灝辨敾鍑伙紝鏉姝誨悗璺沖埌寮濮嬶紝閲嶆柊寮濮嬫壘鎬錛涗笉鏄鐨勮瘽錛屽氨璺沖埌涓嬩竴鏍兼帴鐫鎵撅紒
//*****************涓戦檵鐨勫垎鍓茬嚎*************************
//*****************濡傛灉浣犱粎浠呮兂璁╀漢鐗╁湪涓涓鍦版柟鏉ュ洖璧板姩 鍙浠ヨ瘯璇昍nd 鍑芥暟

❷ 按鍵精靈如何實現自動尋怪功能

1,打開按鍵精靈的新建選項,選擇鍵盤命令,輸入以下數值,按插入鍵。

❸ 求按鍵精靈自動打怪及半手動打怪腳本

1、運行按鍵精靈。在主界面上點選「新建」進入腳本編輯
2、在界面左邊的命令類型里選擇滑鼠命令。常用的就是前2個。假設游戲中人物為中心坐標500,500。我每次選取怪物前需點選角色自己。那麼如圖,滑鼠移動到 那裡可以下拉選擇一個坐標插入命令。(這個坐標可以直接在游戲里截取也可以自己設置。如何在游戲里抓點,後邊會介紹到。)然後滑鼠動作下拉菜單里選擇左鍵單擊==插入命令。
3、如果手動輸入坐標點的話,可以先插入滑鼠移動到x=0 y=0。然後在腳本區直接修改。2種修改方式。一是在源文件中修改,一種是在普通里雙擊命令修改,如圖
4、假設游戲的尋怪快捷鍵為F1。那麼找到鍵盤命令。這里常用的2種命令,一是按鍵,二是按鍵組合。只要把滑鼠點在下圖中空白處,然後在鍵盤上按下需要編輯的鍵,就可以自動記錄了。
5、上一步已經按了自動尋怪了。下一步該進行攻擊了。假設攻擊的快捷鍵是ctrl+1。這就用到按鍵組合的命令了。插入ctrl+1的命令腳本。這里需要注意的是,默認是執行命令腳本時,按下ctrl+1後只彈開ctrl鍵。如圖:
6、我們需要手動輸入彈開1鍵的命令。點選源文件,我們可以看到按下1鍵和彈起ctrl鍵的命令分別是keypress 49,1 和 keyup 17,1 組合一下就得到彈起1鍵的命令為keyup 49,1。這里要注意的是逗號要用半形輸入。
7、一套連貫的攻擊完畢。下邊需要對自動吃葯的腳本進行編輯。在這個命令里我們主要是依靠對顏色的辨別來完成的。在控制命令里選擇需要的點和顏色進行編輯。(點和顏色用抓點功能直接在游戲里抓取)下邊插入的這個命令解讀為若點796,638的顏色為黑色時則如何,否則如何。什麼意思呢?假設游戲人物HP條50%處的點為796,638。那麼如果血掉到50%以下,這個點的顏色就應該是黑的了。這時我就要吃HP葯水了。
8、可以看出,這條命令無法單獨使用。我們需要插入吃葯的腳本命令。先在其他命令中選擇延時100毫秒插入,然後插入游戲中HP葯水的快捷鍵F2。這里說一下延時的用處。延時的設置是因為如果連續運行多條腳本命令時,機器可以能反映不過來而當掉,所以基本每條單獨的命令都會插入適當的延時。
9、若需要設置吃MP葯水,則同上步驟。若需在游戲中喊話,則可在其他命令中選擇文本輸入命令。記著輸入完文本還需設置回車命令將文本發送出去。
10、關於抓點。腳本編輯界面上方直接點選抓點功能,然後切入游戲,將滑鼠放到需要抓的點上,按抓點快捷鍵就可以將滑鼠點的坐標和顏色抓取下來了。
11、腳本編輯完畢,我們還需對腳本的啟動、停止熱鍵,以及對腳本的描述做出修改。熱鍵直接點在右邊編輯窗口需要修改的地方,然後點下滑鼠就可以修改了。熱鍵點完空白地方直接在鍵盤上按一下就可以了。注意腳本循環里一定要選擇循環到按中止鍵為止。
12、OK,全部編輯完畢,保存腳本退出。返回按鍵精靈主界面。現在已經可以看到我們自己製作的腳本了。
以上就是按鍵精靈簡單的游戲腳本製作,要注意的是幾乎所有的網路游戲都可以使用按鍵精靈,但部分帶有比較強的反外掛系統的網游只能使用按鍵精靈的部分功能,比如帶有nProtect或者xTrap反外掛系統的網游,就必須使用按鍵精靈最新版,並且打開神盾自我保護功能,才能使用。

❹ 如何用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顏色為止!

❺ 武林外傳刷怪腳本

我寫的腳本

//自動打怪撿物品打坐 不搶怪
//1普通攻擊
//2技能攻擊
//3撿物品
//0打坐
//800*600窗口模式
//ABCDIJ幾個點的坐標顏色最好自己抓一下
//EFGH四個點 只需要坐標不需要顏色
Sub 自動打怪
Delay 500
Rem 開始
Gosub 判斷自己HP
Rem 繼續1
Delay 100
Gosub 判斷自己MP
Rem 繼續2
KeyPressH 27,1
Delay 200
Gosub 判斷是否被攻擊
Delay 100
Rem 繼續3
Gosub 找怪
Delay 100
Rem 撿物品
KeyPressH 51,2
Delay 100
Goto 開始
Return
Sub 判斷自己HP
//抓點A
Rem 判斷自己HP
IfColor 211 124 354BFF 2
Goto 繼續1
Else
KeyPressH 48,2
Delay 3000
Gosub 判斷是否被查
EndIf
Goto 判斷自己HP
Return
Sub 判斷自己MP
//抓點B
Rem 判斷自己MP
IfColor 211 133 F0C831 2
Goto 繼續2
Else
KeyPressH 48,2
Delay 3000
Gosub 判斷是否被查
Delay 100
EndIf
Goto 判斷自己MP
Return
Sub 找怪
//抓點C
Delay 1000
Rem 找怪
Delay 100
KeyPressH 9,1
Delay 300
KeyPressH 9,1
Delay 300
IfColor 446 125 566BFF 2
Goto 打怪
Else
KeyPressH 27,1
EndIf
Goto 找怪
Return
Sub 攻擊
Rem 打怪
//抓點D
Delay 1000
IfColor 357 150 6F3410 2
KeyPressH 50,2
Delay 500
KeyPressH 49,1
Delay 200
//此處你可以添加其他攻擊技能,記得加延時
Else
Goto 撿物品
EndIf
Goto 打怪
Return
Sub 判斷是否被攻擊
Rem 打怪2
//抓點D
IfColor 357 150 6F3410 2
KeyPressH 50,2
Delay 1000
KeyPressH 49,1
Delay 500
//此處你可以添加其他攻擊技能,記得加延時
Else
Goto 繼續3
EndIf
Goto 打怪2
Return
Sub 判斷是否被查
Delay 1000
// 抓點I
IfColor 211 133 F0C831 2
Goto 繼續2
Else
Goto 繼續檢測
EndIf
Rem 繼續檢測
// 抓點J
IfColor 211 133 F0C831 2
Goto 繼續2
Else
Goto 小退
EndIf
Return
Sub 小退
Rem 小退
Delay 2000
// 抓點E
MoveTo 891 681
Delay 2000
LeftClick 1
Delay 2000
// 抓點F
MoveTo 881 642
Delay 2000
LeftClick 1
Delay 1000
// 抓點G
MoveTo 447 418
Delay 1000
LeftClick 1
Delay 10000
// 抓點H
MoveTo 507 658
Delay 1000
LeftClick 1
Delay 20000
Goto 開始
Return

熱點內容
劍擊腳本 發布:2024-11-07 13:39:12 瀏覽:204
python強轉 發布:2024-11-07 13:32:35 瀏覽:1000
方塊方舟如何架設伺服器 發布:2024-11-07 13:08:37 瀏覽:366
什麼5v5安卓和蘋果都可以聯機 發布:2024-11-07 13:03:03 瀏覽:772
數字證書連接不上伺服器地址 發布:2024-11-07 13:00:50 瀏覽:915
mysql導出資料庫結構 發布:2024-11-07 13:00:49 瀏覽:467
360如何清除緩存 發布:2024-11-07 12:59:38 瀏覽:497
ftp伺服器c語言 發布:2024-11-07 12:45:15 瀏覽:97
delphijava 發布:2024-11-07 12:40:35 瀏覽:465
sqlserver查詢數據 發布:2024-11-07 12:40:28 瀏覽:7