想学习游戏辅助脚本开放,怎么入门

2020-10-14 16:14:58 +08:00
 bayker

喜欢玩游戏,但又没时间玩。想自己开发手游辅助脚本,能在电脑模拟器运行,天天自动挂机那种。请问需要学习哪些知识,怎么入门。

7382 次点击
所在节点    游戏开发
31 条回复
WhoMercy
2020-10-14 16:22:04 +08:00
入门先简单游、按键精灵了解一下
across
2020-10-14 16:32:48 +08:00
喜欢玩游戏,但又没时间玩。想自己开发手游辅助脚本,能在电脑模拟器运行,天天自动挂机那种



````````
你老实交代,真的喜欢玩游戏还是开工作室?
mumbler
2020-10-14 16:38:59 +08:00
基本原理是这样的:客户端做任何操作都要给服务器发数据包,然后接收数据包渲染本地画面。发出的数据包可以通过抓包工具抓取到,一般是加密的,如果能破解,就能修改数据包,欺骗服务器,发送我们期望的操作指令,比如走路,攻击,再根据服务器返回数据,决定下一个数据包内容
ctro15547
2020-10-14 16:41:03 +08:00
按键精灵了解一下 。抓包的方法一般游戏已经不可能了。物理层面可以学下机械臂
aeli
2020-10-14 16:44:02 +08:00
刑法先学一下
kaiki
2020-10-14 16:45:00 +08:00
建议先看看那些写外挂写到吃牢饭的新闻
chenqh
2020-10-14 16:45:30 +08:00
我也想学,但是好像唠叨了几年什么也没有学会
nekoneko
2020-10-14 16:52:10 +08:00
《网游:从 tcp 到坐牢》
Sapp
2020-10-14 16:56:42 +08:00
@mumbler 你这都是脱机挂的范畴了,他只是想要个脚本而已。
Sapp
2020-10-14 16:57:13 +08:00
做脚本就用按键精灵就行了,开发起来非常简单,不需要经验,但是需要注意,网易游戏对这个检测的很严格,其他厂商我不知道。
h4wklee
2020-10-14 16:58:20 +08:00
易语言?
yekern
2020-10-14 16:58:26 +08:00
1. 选择一门编程语言 C/C++ VB 易语言 Python
1.语法
2.指针
3.链表
4.算法
2. Windows 文件结构(PE 结构)
3. 机器码:intel
4. 汇编语言
CE OD

模拟器的也差不多
bayker
2020-10-14 17:01:29 +08:00
@Sapp 按键精灵 是什么原理?就是录制 人的模拟点击,然后定时重放吗?
bayker
2020-10-14 17:02:07 +08:00
@yekern 开发语言学习倒简单,但涉及计算机底层,感觉体系有点庞大
yekern
2020-10-14 17:05:41 +08:00
@bayker 想简单功能相对也简单, 按键精灵, 主要是 色彩(图像)识别->模拟点击 等等
bayker
2020-10-14 17:06:19 +08:00
按键精灵 是不是功能太局限了, 想要能达到 自能识别界面,识别按钮文字,去判断做什么,比如 通过 界面任务文字识别“任务”,通过文字识别地图,识别好友进行组队 等等。。
bayker
2020-10-14 17:07:31 +08:00
@yekern 能识别色彩?那应该好办, 能识别文字就更好了
wafm
2020-10-14 17:07:49 +08:00
手游的话 有触动 和 按键 2 个强大的库可以做 就是抓色 和 流程控制了 如果游戏够标准没什么风控能力的话 还是比较好做的

PC 端的就复杂很多了,手游还是相对简单的
IsaacYoung
2020-10-14 17:13:01 +08:00
我经历了完整的流程
1.识图、模拟点击 -> 按键精灵、触摸精灵等
2. 反汇编调试,查找关键函数,dll 注入,创建外挂线程 -> 需要 ollydbg 、IDA 、C 、ASM
3. 网络发包 -> ...
crab
2020-10-14 17:14:46 +08:00
按键精灵有个大漠插件可以看看。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/714895

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX