gmsv石器单机研究论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2546|回复: 3

脱机代码

[复制链接]

8

主题

151

帖子

287

积分

中级会员

Rank: 3Rank: 3

积分
287
发表于 2015-4-8 14:08:02 | 显示全部楼层 |阅读模式
标记 第一只地
购买道具 14,6
延迟 200
使用道具 地灵,1
延迟 200
使用道具 地灵,1
延迟 200
使用道具 地灵,1
延迟 200
使用道具 地灵,1
延迟 200
使用道具 地灵,1
本帖隐藏的内容

W X Y {A-H|a-h|aa-hh}

W是封包的走路指令,相当于普通脚本中的 二步 命令。这里的X Y是在移动前的坐标,大家不要搞错。a-h分别代表 北、东北、东、东南、南、西南、西、西北 。小写即移动,大写即朝向。最多两个字母组合移动,可以是相同或不同的。
-----------------------------------------------
WAITDLG X,Y[,对话内容=买][,对话框内容]
GETCODE X Y(对话默认为“买”)
GETXCODE X Y 对话框内容[ 对话内容]
GETCODEA X Y[ 对话内容]
SETCODE FLAGCODE

这部分是FLAGCODE的设置指令,其中以WAITDLG最为常见。除了SETCODE指令,其它都是通过和npc说话得到npc的FLAGCODE。这里的FLAGCODE在WN|WR指令中是必要的参数,得到后存储在内部,脚本编写者无法直观看到。SETCODE指令能够直接对FLAGCODE进行直接修改,脚本编写者必须事先得知相关npc的FLAGCODE,途径可以是对封包的解密分析。(注:FLAGCODE是不可预测的,服务器重启后可能变化。)
-----------------------------------------------
点击按钮类封包指令
WN X Y KEYCODE FLAGCODE BUTTON
WR X Y FLAGCODE BUTTON

点击按钮是封包指令中最核心最常用的,与npc之间的交互中必不可少的一个环节。没有这个指令,脱机外挂只能沦为挂素材的工具。WN中的KEYCODE同FLAGCODE相似是一个必不可少的参数,幸运的是KEYCODE是相对比较固定的,可以通过解密封包得到,或者询问前辈得到。同一个npc可能会有几个KEYCODE,一般是连序的。FLAGCODE部分见上。BUTTON就是点击的具体按钮,对应关系如下。
BUTTON的所有示例:
返回        0
第n行        0 n
OK                1
CANCEL        2
确定        4
取消        8
上一页        16
下一页        32
WR指令是特殊的WN指令,WN X Y 271 FLAGCODE BUTTON<=>WR X Y FLAGCODE BUTTON
功能是不限条件进入竞技场聊天室凯菈村等地图。
-----------------------------------------------
EV 3 X Y

地图切换指令,大家都很熟悉了。

MAP:数字

等待地图指令,经常与EV连用。
-----------------------------------------------
PS 宠物(0-4) 宠物技能(0-6) 0 道具位置(9-23)[例:9|10|11]

宠物合成指令,和普通脚本指令相似,注意代号的一一对应。ps:第三位有个0不要忘记。
-----------------------------------------------
FM 家族指令

一下给一些示例:
FM S|D2                                                查看家族资料
FM C|J|5                                        族长广播
FM C|J|-1                                        关闭广播
FM L|F|1                                        家族成员管理
FM L|L|1                                        制作家族邀请函
FM L|L|2                                        制作学习同意书
FM L|CHANGE|L                                族长让位
FM D                                                家族布告栏
FM S|P                                                显示声望
FM J|0|1|家族名称|0                        加入第一个家族,家族名称需事先得知。
FM A|家族名称|0|0|家族宗旨        建立家族,家族守护兽为第一个,光明精灵。ps:自己找对应关系。
-----------------------------------------------
ID X Y 道具位置(0-23) 受用目标(0为人物,1-5为宠物)

使用道具指令,注意代号一一对应。脱机能够使用 使用道具 指令,所以ID出场率很低。
-----------------------------------------------
TK X Y P|内容 颜色(0-10) 音量(1-5)

封包说话指令,注意格式正确,脱机能够使用 对话 指令,所以TK出场率很低。
-----------------------------------------------
GETTIME 校正系统时间。
GOTO 带正负号的整数(向后或向前跳转几行,不可接标记名)

82

主题

166

帖子

231

积分

中级会员

Rank: 3Rank: 3

积分
231
发表于 2016-5-28 00:16:12 | 显示全部楼层
如何实现封包抓C呢

352

主题

859

帖子

883

积分

中级会员

Rank: 3Rank: 3

积分
883
发表于 2018-1-21 11:24:44 | 显示全部楼层
不懂 学习了 支持~!

0

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2018-6-12 14:54:17 | 显示全部楼层
shenm  lai de a
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|gmsv石器单机研究论坛

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

GMT+8, 2024-4-19 07:26 , Processed in 0.180491 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表