当前位置:首页 » 网页前端 » 怎么用机器人写一个脚本
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

怎么用机器人写一个脚本

发布时间: 2022-07-04 18:35:26

A. 怎么用按键精灵写个脚本.能让游戏进行简单的后台操作

录制的脚本想要后台操作需要大量工作量。
plugin
hwnd=window.getkeyfocuswnd()
首先需要这个语句找到当前游戏窗口句柄
plugin
window.sendkeypress(hwnd,??)
然后用这个语句执行后台键盘按键,鼠标左键按键的话是把sendkeypress(hwnd,??)
改成leftclick(hwnd,x,y)
键盘按键中的:??代表的意思是→键盘的按键码,输入相应的按键码才行
而鼠标按键中的x,y分别代表鼠标相对屏幕的x轴坐标和y轴的坐标以左上角为起点。也就是说和你学的数学的y轴参数负的变成了正的。其他同理
但你现在自己录制的脚本,也就是说在每个要按键的代码前面加上【plugin
window.】←这个语句就是执行后台命令。那你说你录制的脚本有多长?你要找出多少个按键命令?我想你应该是不会按键精灵才会用录制去搞的吧?所以问题的关键在于就算你愿意花功夫也还不知道您找不找的来。所以实话告诉你,要实现后台录制的可能几乎为0。如果你的确是需要后台按某几个键的话我可以帮你完成,太复杂的话我也没心情搞,这种没功劳的事情谁都不太想干。

B. 传奇,怎么用机器人编写一个每3分钟检测的天下第一脚本。(要求自动检测全服最高级,并给与他2倍攻击3分种

在mir200\Envir\MapQuest_def\QManage.txt文件中加入定时器
在[@startup]字段下加入(直接加在#act下面)下面括号里的东西可以删掉~~你可以试试

SETONTIMER 1 180 (开启1号计时器,时间间隔180秒)

[@ontimer1] (1号计时器)
#if
ISHIGH L (检测等级最高)
#act
POWERRATE 200 180 (给于双倍攻击,时间180秒)
SENDMSG 0 [%s]成为本区最高等级玩家,当前等级数<$LEVEL>!!!

C. 如何编辑CS机器人脚本

脚本(Script)就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。脚本可以存为后缀名为.cfg的文件放在cstrike文件夹下,执行时在控制台输入:
exec 脚本文件名.cfg即可。比如将以上的脚本存为buys.cfg文件,则在控制台中输入:
exec buys.cfg则可以实现我们所需要的功能。
比如:我们执行了一系列命令,执行这一系列命令有一个过程。
用一个命令把这一过程定义(alias)好,最后分配(bind)一个键位给这个命令,以后只要按分配好的键位,就可以实现这一过程。所有的脚本都是通过这一方法实现的。
注意:小键盘上我们使用kp_end、kp_downarrow等等键位名称代替数字键名Num 1、Num 2,其他类似。

所有可以设定的命令/变量

命令/变量的名称 服务端/客户端使用 基本的设定种类 注释
+attack 客户端 玩家 攻击
+attack2 客户端 玩家 特殊攻击/功能(如开瞄准镜、单倍放大等等)
+back 客户端 玩家 退后
+ck 客户端 玩家 蹲下
+forward 客户端 玩家 前进
+jump 客户端 玩家 跳跃
+klook 客户端 玩家 用键盘看
+left 客户端 玩家 向左转
+lookdown 客户端 玩家 向下看
+lookup 客户端 玩家 向上看
+mlook 客户端 鼠标 用鼠标看
+movedown 客户端 玩家 向下移动(如爬梯子、游泳)
+moveleft 客户端 玩家 向左平移
+moveright 客户端 玩家 向右平移
+moveup 客户端 玩家 向上移动(如爬梯子、游泳)
+reload 客户端 玩家 换子弹
+right 客户端 玩家 向右转
+showscores 客户端 玩家 显示玩家的分数和Ping值
+speed 客户端 玩家 让玩家走路如果奔跑时;奔跑如果走路时
+strafe 客户端 玩家 平移键
+use 客户端 玩家 使用键(拆炸弹、救人质等等)
adjust_crosshair 客户端 玩家 改变准星颜色
alias "cmd1; cmd2" 客户端 玩家 定义命令批量处理变量
allowupload 客户端 上传/下载 是否允许上传本地的文件到服务器。
ambient_fade 100 客户端 音频 设定周围声音多远距离消失
ambient_level 0.300 客户端 音频 设定周围声音的等级
appenddemo 客户端 demo 在该录像文件后继续录像,不覆盖原录像
bind 客户端 玩家 设定键位用于执行命令
bottomcolor 6 客户端 玩家 设定玩家人物模型的底部颜色
brightness 1 客户端 视频 设定亮度
buy 客户端 玩家 打开购买武器菜单
buyequip 客户端 玩家 打开购买装备菜单
buyammo1 客户端 玩家 买主弹药
buyammo2 客户端 玩家 买手枪弹药
cancelselect 客户端 玩家 取消选择

D. 机器人脚本怎样使用

机器人脚本的命令
SEC:按秒运行
MIN:按分运行
HOUR:按小时运行
DAY:按天运行
RunOnDay:按每天什么时候运行
RUNONWEEK:按星期几及时间运行
机器人配置脚本命令就是上面这些命令,
具体参考:https://jingyan..com/article/a681b0ded8825e3b184346a0.html

E. 哪位大神可以帮我写一个自动攻沙的机器人脚本啊十分感谢!

学习制作脚本,tao-bao搜索dian-pu【汤汤资源】,TC脚本,按键精灵等,便宜卖出,只为赚取诚信度

F. 你好 我在一个网站编写了一个机器人脚本 想让他可以一直运行 服务器可以以做到吗

你好.服务器是可以二十四小时不间断运行的.所以只要你的网站编写上,并上传到服务器上进行配置.网站就可以不间断的访问.至于你的机器人脚本是否正规运行.与你写的脚本有关.
如果关于服务器有不懂的可以来找我交流.

G. 传奇私服机器人脚本

HERO 通过脚本 可以实现在城里安全区飞来飞去、至于跑什么的就不可以了、 追问: 你有这个脚本吗,不用自己上号的 回答: 恩、不用自己上号、就是玩家在安全区下线后、然后挂在 安全区内、然后会定时在安全区内随机飞来飞去、 追问: 那等于要自己上号,开新服广告没打好,安全区就是没人的,要自己申请号一个一个挂上去大退,汗,没用 回答: 汗、、、你傻啊?? HERO支持 批量导入挂机完家、 你自己建一次号、然后把数据留着、每次开新区的时候都用这个数据、批量挂上就好了、、 追问: 问题是不懂怎么批量挂 回答: M2上 点控制 有个 加载拖机人物、可以把事先设置好的挂机任务 一次性全部挂上、 追问: 这个我知道,不知道哪里还要设置,能详细点吗,拜托 回答: 加我QQ说吧、409876593

麻烦采纳,谢谢!

H. 求助一个脚本,机器人脚本每秒检测人物等级!

AutoRunRobot.txt#AutoRun NPC SEC 1 @检测等级RobotManage.txt[@检测等级]#IF#actGmexecute 开始提问 @检测等级AQManage.txt[@检测等级A]#IFIsOnMap 0519CHECKLEVELEX > 50#actMAPMOVE 3 330 330

I. 你好,我想问一下传奇自动机器人脚本你是怎么弄好的

Mir200\Envir目录要有Robot.txt;机器人名称 脚本名称
系统控制 AutoRunRobot然后在Robot_def建立上面名字的机器人脚本AutoRunRobot.txt;这个文件是机器人运行某脚本的时间如SEC表示秒#AutoRun NPC SEC 1 @调整 @调整脚本段放在Robot_def的RobotManage.txt文件内[@调整]
#IF
#ACT
SENDMSG 0 调整

J. 你好 想请教你一些传奇的问题,这个利用机器人脚本实现自动功沙,但是领取奖励的脚本如何写呢,谢谢你解答

;有自动领奖 还有 NPC领奖 你是要哪种???
;我先发一下 自动领奖吧!!
;攻沙自动奖励系统脚本(分三步)

;第一步:D:\Mirserver\Mir200\Envir\Robot_def里的AutoRunRobot.txt文件里加上以下代码。

#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知 ; =========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 1:22:05 @奖励
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知 ; =========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 2:22:05 @奖励
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知 ;=========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 3:22:05 @奖励
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知 ;=========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 4:22:05 @奖励
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知 ;=========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 5:22:05 @奖励
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知 ;=========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 6:22:05 @奖励
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知 ; =========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 7:22:05 @奖励
;第二步:D:\Mirserver\Mir200\Envir\Robot_def里的RobotManage.txt文件夹里加以下代码。
[@颁奖通知]
#if
#ACT
Gmexecute 开始提问 @验证身份
SENDMSG 1 【颁奖通知】系统即将为本次获得胜利的行会颁发奖励**请行会掌门人做好领取奖励的准备**系统将在5分钟内颁发奖励
SENDMSG 1 【颁奖通知】系统即将为本次获得胜利的行会颁发奖励**请行会掌门人做好领取奖励的准备**系统将在5分钟内颁发奖励
SENDMSG 1 颁奖过程中如果不在线,掉线等意外的情况,造成您的损失。概不负责!!!
SENDMSG 1 颁奖过程中如果不在线,掉线等意外的情况,造成您的损失。概不负责!!!
[@奖励]
#IF
#ACT
Gmexecute 开始提问 @奖励发出
;第三步:D:\Mirserver\Mir200\Envir\MapQuest_def里的QManage.txt加下面这些代码。
[@验证身份]
#IF
ISCASTLEMASTER
#say
恭喜!你带领的**成功的占领了(沙巴克),\
你将获得最高荣誉的奖励:\ \ \
<确认领奖/@开始奖励>\
[@开始奖励] ;=========记得修改 这个是发放元宝奖励的 适合英雄版本的朋友。
#if
ISCASTLEMASTER
#act
GAMEGOLD + 100000 (送元宝10万)
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
mapmove 3 333 333
break