传奇外挂中文脚本或触发器实现的原理

maybehacker 2011-09-13 08:28:48
最近看传奇外挂,居然脚本和触发器都是中文。
求解:这是怎么实现的,是不是vc或delphi之类的读取脚本或触发器文件,然后执行相应的操作。或者本身就是易语言之类的中文编程语言那?
另外谁能给个简单的传奇外挂实现原理看看,现在传奇外挂是call 还是模拟封包获取其他什么的。我说现在的传奇外挂怎么实现的。
我看到的所谓脚本文件内容:

脚本读取速度默认 500毫秒
买卖修理速度默认 500毫秒

金创药* 魔法药* 包括所有 单个药品 或者 成捆药品

设置触发器 默认 在 <开始战斗> 情况下运行

设置触发器:如果物品[金创药*]的数量<=1 那么跳转到标记<回城>
设置触发器:如果物品[祝福油]的数量=1 那么跳转到标记<回城>
设置触发器:如果[武器]位置的持久<=1 那么跳转到标记<回城>
设置触发器:如果[衣服]位置的持久<=1 那么跳转到标记<回城>
设置触发器:如果[头盔]位置的持久<=1 那么跳转到标记<回城>
设置触发器:如果[项链]位置的持久<=1 那么跳转到标记<回城>
...全文
1490 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yunzhifusha 2011-09-24
  • 打赏
  • 举报
回复
调用call就可以,我是这么做到的
用户 昵称 2011-09-20
  • 打赏
  • 举报
回复
俺就知道中文什么的可以无视。
许文君 2011-09-18
  • 打赏
  • 举报
回复
single process有多种方式,看游戏是什么方式的,如果想要躲开执行,一般不会使用模拟键鼠了。
maybehacker 2011-09-16
  • 打赏
  • 举报
回复
现在难点就是我该从那突破了,是封包 还是call 之类的。这外挂居然连客户端都模拟了,太神奇了!
maybehacker 2011-09-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xuddk727 的回复:]

他要么维护了一个全局列表,要么解析文本,中文什么的你就当他浮云好了。
[/Quote]
对的,我运行了下,似乎是一行行当运行中文的。貌似是个解释器在不断的翻译脚本
许文君 2011-09-16
  • 打赏
  • 举报
回复
你想做什么。传奇毕竟是多少年的游戏了,有脱机挂也属于正常
宇影周邵 2011-09-16
  • 打赏
  • 举报
回复
多开一样可以通过按键模拟,可以往指定窗口发送消息
maybehacker 2011-09-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xuddk727 的回复:]

你想做什么。传奇毕竟是多少年的游戏了,有脱机挂也属于正常
[/Quote]
脱机挂何解?
我想做个挂,可以多开,自动执行打怪买东西,跑点。反正就是执行脚本。主要想了解。是怎么控制游戏中的人物。做这些事情。
是通过伪装封包,还是通过所谓的call 或者是通过按键模拟(这个可能性估计不大,因为多开)

许文君 2011-09-14
  • 打赏
  • 举报
回复
传奇的外挂一大堆,说实话我从没去研究过,因为一个是从来没玩过,第二个不知道现在传奇官服还开着么?我是不了解,本身并不针对什么。
许文君 2011-09-14
  • 打赏
  • 举报
回复
他要么维护了一个全局列表,要么解析文本,中文什么的你就当他浮云好了。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧