導航:首頁 > 源碼編譯 > 精靈打怪源碼

精靈打怪源碼

發布時間:2022-07-18 01:21:03

A. 按鍵精靈這套源代碼為什麼怪不死就換目標

找怪和戰斗兩個子程序可以合成一個,在打怪後做一個判斷,要是沒死就繼續按」F1「,要是死了就跳到開始找怪,一直循環。
另外:打怪和加血可以做個多線程,像這樣放在腳本開頭,就可以一邊找怪打怪,一邊判斷加血了,加血的子程序也做個無限循環
DimEnvID1,ID2
ID1=BeginThread(找怪打怪)
Delay500
ID2=BeginThread(自動加血)

希望能幫到你,我也是新手

B. 按鍵精靈自動打怪腳本編寫思路問題

抓取圖標上某個點,顏色記錄下=A
循環攻擊判斷,如果記錄點顏色=A,則執行攻擊子程序,否則執行撿取子程序,撿取子程序後面可以加上個GOTO轉向語句到開始的TAB找怪部分,如果有必要再加個是否撿取成功的判斷語句,沒玩過三國所以具體不清楚怎麼寫,反正思路是這樣的

C. 按鍵精靈【高級】自動打怪實戰腳本(2D網游篇)上

  1. intX=(從屏幕左邊0 到!(小地圖)內怪物位置的距離)

  2. UX=(屏幕左邊0 到游戲窗口的距離)

  3. 已經知道游戲窗口到(小地圖)內角色的位置是 724

  4. 那麼 (小地圖)內角色位置到怪物的距離也就是a 是 intX-(UX+724)=a

  5. 而 地圖內怪物位置 很容易定位坐標的如果是句柄來定位的話 QX就是 怪物的橫坐標加UX了

  6. 地圖怪物坐標-地圖人物坐標= 距離 /a得到比例(16:1)這是例子

D. 按鍵精靈如何選怪物名稱打怪大神請指教!謝謝

腳本源碼.NO.1
--------------
VBS dim NumA,NumB,NumC,NumK,NumN,CenterX,CenterY,GBX,GBY,StepX,StepY
//NumA--X軸移動的變數,NumB--Y軸移動的變數,NumK--中間變數
VBS NumA=0:NumB=0:NumC=0:CenterX=385:CenterY=310:StepX=82:StepY=66
//CenterX,CenterY---中心坐標(一般是人數) StepY,StepY--步長
//****************************主程序開始**************************************
While NumC<3
//NumC---三圈, 相當會把找怪范圍會成25個格
VBS NumN=NumC*8:NumK=0
//NumN---找怪的格子位置
While NumK<NumN
//向下移動
If NumK>0 and NumK<(NumN/4)
VBS NumB=NumB+1
EndIf
//向左移動
If NumK>=(NumN/4) and NumK<(NumN/2)
VBS NumA=NumA-1
EndIf
//向上移動
If NumK>=(NumN/2) and NumK<(NumN/4)*3
VBS NumB=NumB-1
EndIf
//向右移動
If NumK>=(NumN/4)*3 and NumK<NumN
VBS NumA=NumA+1
EndIf
//每一格的中心坐標
VBS GBX=CenterX+StepX*NumA
VBS GBY=CenterY+StepY*NumB
Delay Time/2
//***************查看運行效果********************
//如果想看本腳本的執行路線,請打開圖畫,再打把下面三句前的//去掉
//MoveTo GBX GBY
//Delay 100
//LeftClick 1
//*******************************************
//×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
//××××××××××××××××××××××××××××× 找怪部分 ××××××××××××××××××××××××××××××
VBSCall FindColorEx(GBX-StepX/2,GBY-StepY/2,GBX+StepX/2,GBY+StepY/2,"FFFFFF",1,0.6,AX,AY)
//「FFFFFF」----怪的色,其它部分不要動,這里也可以改成在(GBX-StepX/2,GBY-StepY/2,GBX+StepX/2,GBY+StepY/2)范圍內找圖片
Delay Time/2
If AX>0
//找到色
MoveTo AX AY
//移動到AX,AY
//*****判斷是否是怪********
//gosub Mon
//<判斷是否是怪>子程序在這里調用!
//*************************
Delay Time
Goto KillMon
EndIf
//××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
VBS NumK=NumK+1
EndFor
VBS NumA=NumA+1:NumC=NumC+1
EndFor
//************************************主程序結束***************************************
//*************************************************************************************
//******************** 打怪 ********************
Rem KillMon
//下面請自己添加打怪要的動作
//提示:1。可以先判斷是否是怪。[要判斷的話,就寫個子程序,上面有提示<判斷是否是怪>調用的地方。]
// 2。是怪的話就攻擊,殺死後跳到開始,重新開始找怪;不是的話,就跳到下一格接著找!
--------------
腳本源碼.NO.2
--------------
VBSCall FindPic(0,0,1024,768,"神盾.bmp",0.9,x,y)
//區域找圖 0,0,1024,768為區域范圍 "神盾.bmp"為圖片名(路徑) 0.9為找圖的相似度 x,y為找到圖片後的坐標變數
If x>=0 and y>=0
MoveTo x y
Delay 50
MessageBox 已經找到圖形!滑鼠移到了圖形之上
Else
MessageBox 沒找到圖形!
EndIf

--------------
只錯這個比較麻煩.因為你要把怪物的3個角度的動作都要抓下來
然後存起來~
但是游戲離的怪物類型多了
所以此辦法不推薦
--------------

E. 求按鍵精靈後台自動使用輔助技能和打怪的源碼!能用得給高分!

嗯 ok

F. 求QQ西遊自動打怪的按鍵精靈的原代碼

作用簡介:
打10個怪,每個怪打三下(用放在鍵盤數字1上的技能打,我放的是離火),然後z鍵自動拾取。如果想打多個怪或者每個怪打多下 就修改下10和3的值吧。自己估計下打死一個怪要打幾下 =。= 非常簡陋的東東,不過用了好歹能把手解放出來去吃點東西 呵呵
傻瓜步驟如下:
1、安裝按鍵精靈 網路下吧 我用的是8.0免費版
2. 打開後 點上面的"新建"按鈕(粉大的一個藍色長方形按鈕)。在新彈出的編輯窗口裡,點擊「源文件」,
3、然後在框裡面,黏貼上如下代碼。
Call hit_x_y(10,3)
Sub hit_x_y(x,y)
sum=1
While sum<=x
per=1
KeyDown "Tab", 1
Delay 115
KeyUp "Tab", 1
Delay 220
While per<=y
KeyDown "1", 1
Delay 85
KeyUp "1", 1
Delay 1561
per=per+1
Wend
Delay 1000
KeyDown "Z", 1
Delay 112
KeyUp "Z", 1
sum=sum+1
Wend
End Sub
4、點擊上面藍色大按鈕「保存」
5、彈出提示是不是用默認名字保存腳本,點擊「是」
6、點擊窗口右上方的紅叉叉關掉窗口。自動回到了第2步那個按鍵精靈的窗口。你會發現在「未分類「裡面 一個叫「我的腳本」的新腳本 列在那裡,勾選上這個腳本前面的選擇框對鉤,取消其他所有腳本的對鉤。
7.點擊你qq西遊的窗口 然後按「F10」 (按鍵精靈默認是用F10去調用你勾選上的腳本。
ok 開始自動打x個怪(目前x是10)嘍~~~

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

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反外掛系統的網游,就必須使用按鍵精靈最新版,並且打開神盾自我保護功能,才能使用。

H. 求按鍵精靈 自動尋怪打怪用技能怪死後換怪源碼

你連游戲名字都不說誰知道?
按鍵精靈的腳本代碼不是通用的
是針對一個游戲製作的

I. 按鍵精靈的QQ華夏掛機打怪腳本源碼

恩?我都一直在用助手哦·

J. 怎樣使用按鍵精靈自動打怪

從網上找的代碼,點開按鍵精靈,新建個腳本,在點源代碼,復制進入,然後執行就可以了

閱讀全文

與精靈打怪源碼相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:573
python員工信息登記表 瀏覽:373
高中美術pdf 瀏覽:156
java實現排列 瀏覽:510
javavector的用法 瀏覽:978
osi實現加密的三層 瀏覽:229
大眾寶來原廠中控如何安裝app 瀏覽:909
linux內核根文件系統 瀏覽:238
3d的命令面板不見了 瀏覽:520
武漢理工大學伺服器ip地址 瀏覽:143
亞馬遜雲伺服器登錄 瀏覽:519
安卓手機如何進行文件處理 瀏覽:67
mysql執行系統命令 瀏覽:925
php支持curlhttps 瀏覽:141
新預演算法責任 瀏覽:441
伺服器如何處理5萬人同時在線 瀏覽:246
哈夫曼編碼數據壓縮 瀏覽:421
鎖定伺服器是什麼意思 瀏覽:382
場景檢測演算法 瀏覽:615
解壓手機軟體觸屏 瀏覽:345