当前位置:首页 » 网页前端 » 捡取装备触发脚本怎么写
扩展阅读
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的相应也无法实现。。。。。。。。