當前位置:首頁 » 網頁前端 » 撿取裝備觸發腳本怎麼寫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

撿取裝備觸發腳本怎麼寫

發布時間: 2022-05-29 18:16:16

A. 怎麼寫英雄穿戴裝備的觸發腳本

你這個技能 能觸發嗎?
英雄跟人物差不多的。只要你這個腳本能用。那麼英雄的話,在腳本前加上hero.就好了,
#if
CHECKITEMW 滅天神杖 1
#act
hero.ADDSKILL 滅天火 3
hero.SkillLevel 滅天火 = 4
break

這個是herom2 通用的英雄腳本。

跟英雄學習技能一樣。人物不需要加(hero.) 而英雄則必須要加 (herom.) 的。

我還不知道hero能不能帶裝備觸發技能呢,。。祝你能成功。。。。

B. 怎麼寫游戲的自動撿物腳本

是DNF嗎?
網上有的下
想寫腳步沒那麼簡單的,一點電腦常識都不懂你能寫出腳本那學電腦還干什麼內
寫腳步要有很多准備的,如圖片。軟體等一下應該准備的東西,還有那些程序編碼你記得了嗎?
一道道命令你能寫出來嗎?
先學的基礎的吧。C++學點最基本的語言。

C. 傳奇物品(拾起)掉落觸發

物品屬性
IF進入背包
ACT會怎麼樣
IF從背包扔
ACT會怎麼樣
下個

D. 按鍵精靈 腳本 自動撿物 如何做

思路是這樣的:
1、findpic找到圖的坐標x和y。假設已知物品的像素是寬x高=w和h,則物品的揀取坐標是x+(w/2)和y+(h/2)
2、屏幕點擊上述揀取坐標位置,等待人物走到物品上。
3、點擊角色腳下的位置,完成揀取。

E. 按鍵精靈 腳本 自動撿物 如何做

可以做成這樣。

但抓圖,需要你自己完成
用多點找色功能去完成

只能給你一個提示
拍下圖後,用裡面的抓抓--圖像--抓點
把滑鼠移動到你想要查找的圖上,按下CTRL+1
再移動滑鼠到另一點,再次按CTRL+1
。。。。
可多次(最好不少於8次,不多於10次)
至於移動多少像素,無所謂,但移動的位置都要在你所要找的圖片內

比如你說的這個「礦石」這2個字,因為我不知道你這2個字在游戲中是什麼字體,大小是多少,顏色是什麼,所以不好給你做,你只需把這二個字找出來(用多點找色功能)

再把代碼,復制下來,寫到裡面,就可以實現准確找到這個2個字。
至於你需要由這2個字再相對移動多少像素,去點擊你要拾取的物品,就自己看著修改了。

這個可以做成一個函數,然後,定義多個圖片,界時,可分別拾取不同的物品。

上面所說的,就是方法,但我想你可能一時聽不明白。19點到20點,我會在線,你可以在線給我發消息或是在線HI我。

F. 如何做到撿取裝備隨機賦予防禦魔防攻魔道

防禦、魔防、攻、魔、道的3點屬性都是隨機的,同一件裝備的精工等級和隨機屬性可以同時繼承。憮猶傳奇 雖然一件裝備可以繼承很多次,但是後一次繼承會把前一次繼承的屬性頂掉,所以有2條有用屬性的裝備一定要好好利用。

G. 用按鍵精靈編輯dnf刷圖自動撿物品原理,不是源碼,謝謝!

根據坐標電腦進行計算,自動識別。

H. 怎麼製作機戰撿物品腳本

按鍵精靈
打怪的

機戰自動打怪簡易腳本
今天用按鍵里的原有腳本組合改造出了一個機戰的自動打怪腳本,初測試了一下可以用,不過有幾個地方不足,一是不能鎖定坐標,由於是兩點抓色的尋怪,所以會有亂跑的可能,不能自動檢物品(包括錢,水晶,裝備,核心)。第一次做腳本,還請大家共同研究,有那位朋友能將這個腳本改進的也發上來共同研究下。有時間的話,我把抓圖也加進去,這樣就可以檢東西了,不過這個需要比較長的時間,最近比較忙沒太多的時間弄。腳本中不能技能只能平砍,紅放在F6。

UserVar LTop=262,154 滑鼠活動范圍:左上角坐標
UserVar RBot=776,491 滑鼠活動范圍:右下角坐標
UserVar Center=493,292方形漸開搜怪起點
UserVar L=15 2個搜怪點之間的距離
UserVar M=2 從第幾圈開始搜索
//變數定義
Dim s,v,i,n,x,y,a1,b1,a2,b2,c1,c2,x0,y0,k1,k2
s=InStr(LTop,",")
a1=int(Mid(LTop,1,s-1))
b1=int(Mid(LTop,s+1))
s=InStr(RBot,",")
a2=int(Mid(RBot,1,s-1))
b2=int(Mid(RBot,s+1))
s=InStr(Center,",")
x0=int(Mid(Center,1,s-1))
y0=int(Mid(Center,s+1))
If x0-a1>=a2-x0
n=a1
Else
n=x0-(a2-x0)
EndIf
Rem 開始
//循環開始標記
Delay 32
Rem 補紅
IfColor 196,31,92ff,1
Else
KeyPress 117,1
Delay 256
//補血延時
EndIf
v=L
i=M
x=x0:y=y0-v
While x>=n
k1=0:k2=v
For 2
For i
x=x+k1:y=y+k2
If x>=a1 and x<=a2 and y>=b1 and y<=b2
VBSCall c1=GetPixelColor(x,y)
MoveTo x y
Delay 10
VBSCall c2=GetPixelColor(x,y)
If c1<>c2
LeftClick 1
//打怪代碼
Delay 8000
//打完怪後再重新開始搜索
EndIf
Delay 1
EndIf
EndFor
k1=v:k2=0
EndFor
i=i+1:v=v*(-1)
EndWhile
Delay 200
//搜索完滑鼠活動范圍後重新開始搜索
Goto 開始

這是找怪的

Rem 找怪
VBSCall FindPic(173,201,1100,600,"sinuezhe.bmp",0.8,x,y)
If x>=0 and y>=0
i=0
MoveTo x+10 y+10
Delay 50
MoveR 30,60
Delay 60
LeftDoubleClick 1
Delay 1000
RightClick 1
Delay 1500
RightClick 1
Delay 1000
EndIf
Goto 錢
Rem 錢
For 5
VBSCall FindPic(173,201,1136,652,"qian.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x+10 y+10
Delay 50
MoveR -22,13
Delay 250
LeftClick 1
Delay 1500
VBSCall FindPic(441,273,777,535,"sinuezhe.bmp",0.8,x,y)
If x>=0 and y>=0
Goto 找怪
EndIf
EndIf
EndFor
goto 找怪
這是我的機戰找怪的腳本命令 圖片見附件。圖片的製作其實非常簡單,論壇當中有說明的。但是需要補充就是背景顏色不一定非得是白色。:lol :lol

自動檢物品的沒有..
根本不起作用 例如這些水晶 流星之類的 抓圖什麼都不起作用

I. 傳奇腳本問題,撿取鑒定該怎麼搞啊 希望具體點 GOM引擎下

GOM引擎我剛接觸不太懂,還在研究中。
你可以寫一個撿取裝備觸發,這個你應該會了,關於自動鑒定給你列出來

[@佩戴頭盔鑒定]
{
#IF
CHECKUSEITEM 4
#ACT
GetUserItemName 4 <$STR(S$鑒定頭盔裝備名字)>
goto @佩戴頭盔鑒定1
#elseact
[@佩戴頭盔鑒定1]
#IF
CheckItemupgradeCount 1 4 = 10
#ACT
ChangeItemNameColor 4 250
ChangeItemName 4 <$HELMET>Ⅰ級鑒定(普通)
break
#IF
CheckItemupgradeCount 1 4 = 20
#ACT
ChangeItemNameColor 4 168
ChangeItemName 4 <$HELMET>Ⅱ級鑒定(優良)
break
#IF
CheckItemupgradeCount 1 4 = 30
#ACT
ChangeItemNameColor 4 253
ChangeItemName 4 <$HELMET>Ⅲ級鑒定(傳說)
break
#IF
CheckItemupgradeCount 1 4 = 40
#ACT
ChangeItemNameColor 4 243
ChangeItemName 4 <$HELMET>Ⅳ級鑒定(神話)
break
#IF
CheckItemupgradeCount 1 4 = 50
#ACT
ChangeItemNameColor 4 249
ChangeItemName 4 <$HELMET>Ⅴ級鑒定(史詩)
break
#IF
CheckItemupgradeCount 1 4 = 60
#ACT
ChangeItemNameColor 4 70
ChangeItemName 4 <$HELMET>【<$USERNAME>】
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>Ⅰ級鑒定(普通)
CheckItemupgradeCount 1 4 = 10
#ACT
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>Ⅱ級鑒定(優良)
CheckItemupgradeCount 1 4 = 20
#ACT
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>Ⅲ級鑒定(傳說)
CheckItemupgradeCount 1 4 = 30
#ACT
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>Ⅳ級鑒定(神話)
CheckItemupgradeCount 1 4 = 40
#ACT
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>Ⅴ級鑒定(史詩)
CheckItemupgradeCount 1 4 = 50
#ACT
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>【<$USERNAME>】
CheckItemupgradeCount 1 4 = 60
#ACT
ADDSKILL 護體神盾
SENDMSG 7 253 249 玩家:〖%s〗佩戴【<$HELMET>】鑒定出[護體神盾]等級,並學習徹地釘技能。
break
#IF
#ACT
movr N$鑒定頭盔品階 0 99
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>
large N$鑒定頭盔品階 98
#ACT
ChangeItemName 4 <$STR(S$鑒定頭盔裝備名字)>【<$USERNAME>】
ChangeItemUpgradeCount 4 = 60
ChangeItemNameColor 4 70
movr N$魔法傷害減少 25 50
SetNewItemValue 4 3 + <$STR(N$魔法傷害減少)>
SENDMSG 7 253 249 玩家:〖%s〗佩戴【<$HELMET>】鑒定出[刻銘]等級。
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>
large N$鑒定頭盔品階 80
#ACT
ChangeItemName 4 <$STR(S$鑒定頭盔裝備名字)>Ⅴ級鑒定(史詩)
ChangeItemUpgradeCount 4 = 50
ChangeItemNameColor 4 249
movr N$魔法傷害減少 20 30
SetNewItemValue 4 3 + <$STR(N$魔法傷害減少)>
SENDMSG 7 253 241 玩家:〖%s〗佩戴【<$HELMET>】鑒定出Ⅴ級鑒定(史詩)
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>
large N$鑒定頭盔品階 50
#ACT
ChangeItemName 4 <$STR(S$鑒定頭盔裝備名字)>Ⅳ級鑒定(神話)
ChangeItemUpgradeCount 4 = 40
ChangeItemNameColor 4 243
movr N$魔法傷害減少 15 25
SetNewItemValue 4 3 + <$STR(N$魔法傷害減少)>
SENDMSG 7 253 70 玩家:〖%s〗佩戴【<$HELMET>】鑒定出Ⅳ級鑒定(神話)
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>
large N$鑒定頭盔品階 40
#ACT
ChangeItemName 4 <$STR(S$鑒定頭盔裝備名字)>Ⅲ級鑒定(傳說)
ChangeItemUpgradeCount 4 = 30
ChangeItemNameColor 4 253
movr N$魔法傷害減少 10 15
SetNewItemValue 4 3 + <$STR(N$魔法傷害減少)>
SENDMSG 7 253 254 玩家:〖%s〗佩戴【<$HELMET>】鑒定出Ⅲ級鑒定(傳說)
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>
large N$鑒定頭盔品階 30
#ACT
ChangeItemName 4 <$STR(S$鑒定頭盔裝備名字)>Ⅱ級鑒定(優良)
ChangeItemUpgradeCount 4 = 20
ChangeItemNameColor 4 168
movr N$魔法傷害減少 5 10
SetNewItemValue 4 3 + <$STR(N$魔法傷害減少)>
SENDMSG 7 253 250 玩家:〖%s〗佩戴【<$HELMET>】鑒定出Ⅱ級鑒定(優良)
break
#IF
equal <$STR(S$鑒定頭盔裝備名字)> <$HELMET>
#ACT
ChangeItemName 4 <$STR(S$鑒定頭盔裝備名字)>Ⅰ級鑒定(普通)
ChangeItemUpgradeCount 4 = 10
ChangeItemNameColor 4 250
movr N$魔法傷害減少 1 5
SetNewItemValue 4 3 + <$STR(N$魔法傷害減少)>
SENDMSG 7 253 251 玩家:〖%s〗佩戴【<$HELMET>】鑒定出Ⅰ級鑒定(普通)
break
}

這樣你應該會了吧

J. 傳奇私服撿取物品觸發提示腳本求助

1、在MapEvent.txt內加「3 -1 -1 -1:1

2:裁決之杖:0 0 1:@MapEventPickUpItem3」及在QFunction-0加:「[@MapEventPickUpItem3]
#ACT
SendMsg 0 「裁決之杖」 已掉落在:[%M].坐標:[%x:%y]」_____在盟重撿取裁決無法提示。

2.mapquest.txt內加3 [603] 0 * 裁決之杖 ZS1,並加了ZS1.txt的相應也無法實現。。。。。。。。