关于按键精灵 vbs 的问题

VBSdimhongUserVarhong=70设置内容IfColorhong/100*(195-83)+83,742f2f892Delay60ElseKeyPress5... VBS dim hong
UserVar hong=70 设置内容
IfColor hong/100*(195-83)+83,74 2f2f89 2
Delay 60
Else
KeyPress 54,1

这段代码 中 VBS dim hong
vbs 我知道
dim 是什么意思?
hong 我也知道大概应该是什么意思

最好能都解释一下 我是新手 不懂 vbs

还有 在按键精灵中 能不能写 多条 这样的代码
展开
 我来答
百度网友118e93bea
2008-11-23 · TA获得超过871个赞
知道小有建树答主
回答量:702
采纳率:25%
帮助的人:498万
展开全部
这明显是补血的脚本,意思是:
VBS dim hong (定义一个变量hong)
(现在的版本定义变量时已经不需要VBS语句了,
(其实dim也不用,一般变量不用预定义,所以第一句可以省略)
UserVar hong=70 (设置hong的值为70)
(现在版本可以直接写hong=70)
IfColor hong/100*(195-83)+83,74,2f2f89,2 (如果指定位置大约等于某个颜色)
(这句原少逗号,已经加上了)
(水平位置是根据变量hong的值计算出来的)
Delay 60 (等60毫秒)
Else (否则)
KeyPress 54,1 (按一下6键)

脚本作用: 加血
如果有血(多于70%)就等60毫秒,
没血(少于70%)就按一下6键补血。

回答(还有 在按键精灵中 能不能写 多条 这样的代码):
这段代码不具有通用性,是针对某个左上角有血条的游戏编制的。
脚本里复制这段代码多少遍都可以,但没有用,
得根据自己的情况编写脚本。
raokem
2008-11-23 · TA获得超过451个赞
知道小有建树答主
回答量:405
采纳率:0%
帮助的人:476万
展开全部
dim 是在说明,后面要定义的是变量 。
虽然说,在按键里面这个定义有没有都没问题,但做为一个好脚本这写下是应该的。便于以后自己或别人看了脚本就知道“hong”是变量

当然如果你还不了解,我就问多一句。“hong”如果不是变量是个常量,那你还有写"UserVar hong=70 设置内容" 这句的必要吗? “hong ”在这里本身就是要给予我们可以随意设置的一个可以变动的 量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式