按键精灵自动喊话

2024年11月16日 12:31
有3个网友回答
网友(1):

//由于时间关系我给你写了一个低级的单开前台喊话脚本,
//如果以后我有时间可以帮你做多开多语句切换的后台喊话脚本

UserVar str1="这是自动喊的第1句话" "请输入自动叫喊的第1句话"
UserVar str2="这是自动喊的第2句话" "请输入自动叫喊的第2句话"
UserVar str3="这是自动喊的第3句话" "请输入自动叫喊的第3句话"
UserVar str4="这是自动喊的第4句话" "请输入自动叫喊的第4句话"
UserVar str5="这是自动喊的第5句话" "请输入自动叫喊的第5句话"
UserVar yanchi=2000 "两句喊话之间的等待时间,1秒钟是1000"

arr = Array(str1, str2, str3, str4, str5)

Rem startAgain
i = 0
While i < 5
KeyPressS "Enter", 1
SayString arr(i)
Delay yanchi/2
KeyPressS "Enter", 1
Delay yanchi / 2
i = i + 1
Wend

Goto startAgain

//以上是代码,可以自己复制,记住是按键精灵8的语言,你可以复制后,在脚本里面点击调
//试然后打开记事本,可以得到相应的效果,最后你可以自己打包成小精灵,完全按照你的
//需求写的哦

希望可以帮助到你,望采纳

网友(2):

UserVar str1="这是自动喊的第1句话" 请输入自动叫喊的第1句话
UserVar str2="这是自动喊的第2句话" 请输入自动叫喊的第2句话
UserVar str3="这是自动喊的第3句话" 请输入自动叫喊的第3句话
UserVar str4="这是自动喊的第4句话" 请输入自动叫喊的第4句话
UserVar str5="这是自动喊的第5句话" 请输入自动叫喊的第5句话
UserVar Yanshi=3000 两句喊话之间的等待时间,1秒钟是1000
//****************设置结束*****************
Rem go
KeyPress 13,1
Delay 1000
SayString str1
KeyPress 13,1
Delay Yanshi
KeyPress 13,1
Delay 1000
SayString str2
KeyPress 13,1
Delay Yanshi
KeyPress 13,1
Delay 1000
SayString str3
KeyPress 13,1
Delay Yanshi
KeyPress 13,1
Delay 1000
SayString str4
KeyPress 13,1
Delay Yanshi
KeyPress 13,1
Delay 1000
SayString str5
KeyPress 13,1
Delay Yanshi
//等待半分钟后,进行下一轮叫卖
For 30
Delay 1000
EndFor
Goto go
//按键精灵7上复制的,稍微修改一下

网友(3):

w我给你提供个思路吧。。具体代码稍微写下。
你先把a=1.
再把b=a/5的余数
b=1时
输入Enter-语句1-Enter
b=2时候
Enter-语句2-Enter
b=3时候
Enter-语句3-Enter
b=4时候
Enter-语句4-Enter
b=0时候
Enter-语句5-Enter
就可以了。
任何一个按键精灵都可以实现。如果游戏支持你就用按键精灵8.0吧。。