用python做游戏脚本,python自动化脚本能做什么

  用python做游戏脚本,python自动化脚本能做什么

  请不要邀请我。请不要喷。首先,介绍一下你自己。我从13年开始接触日风之旅,我写的剧本《风之旅利刃》。它有大约300个用户,已经运行了两年。我为未来奋斗了15年,写了未来战医,运营了一年半。

  我写脚本的平台是安卓版的Key Wizard,但是有些地方有漏洞,有广告的嫌疑,但我只想说实话)。好像是个不错的平台。使用的语言是Key Wizard开发的MQ语言,类似于VB。使用该产品所需的技能如下。

  如果你点击只是为了无脑的连续点击:

  只要你能掌握tap和delay函数,找到坐标,用两三行代码就能解决点击问题,不用脑子里写。

  需要写一个简单的挂机流程:这个平台上的功能是多点测色和多点比色。方法是找到10个点,选择颜色和坐标,脚本会找到并匹配,确定是什么样的界面。

  执行整体逻辑构建。确定如何循环脚本以满足挂机要求。

  对于更复杂和功能更强的脚本:

  你只需要增加更多的功能,让代码更长。

  一般来说,基础能力是编程。对if-else、while-loop、array数组、数据类型int/string/double等基本结构有一个大概的了解。可以满足按键向导创建的要求。

  接下来你需要了解一下按键精灵的颜色搜索功能(官网有教程)。这里有RGB颜色(十六进制)、多点颜色搜索和多点比色功能。找颜色一般用来找按钮,你需要找到你点击的东西;颜色是一个相对固定的位置点,通常用来对比界面。

  重新构建整个脚本的执行逻辑,就是写脚本。这一步按递减顺序慢慢写,触摸即可完成。

  最后,优化。尽量减少去色判断次数等。因为一次获取颜色需要时间,所以可以利用好keepcapture和releasecapture函数来提高效率,但是如果忘记了releasecapture,后续脚本的颜色还是会来自刚才的keepcapture。

  写脚本不像C#和python等面向对象编程那么复杂,写基本步骤就行了。可惜的是,按键向导的语言不够灵活,有些操作可能不太好写。我不知道LUA现在有没有什么进展,但是赶牛的LUA可能会省去很多麻烦。

  希望对想写剧本或者自己写剧本的朋友挂机有帮助!山川总是情有独钟。你能喜欢他们吗?

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: