3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 14751|回复: 37
打印 上一主题 下一主题

[分享] 没心没肝,算是我闲的无聊做的脚本,武器熟练,技能熟练,技能点,都给你搞定了CT表!

[复制链接]

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
跳转到指定楼层
主题
发表于 2018-4-8 19:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zealstar 于 2018-4-10 00:36 编辑


声明:
除了“剑技使用一次+500熟练”和“学习技能不消耗技能点”以外,其他功能都提取自风灵月影的修改器,这个大神!

“学习技能不消耗技能点”功能的前提是,你拥有足够学习这个技能的技能点,简单说,20点就可以全技能学完了!所以肝啥的,都没它啥事了!


CT表:
2018.4.9更新,之前的脚本武器熟练无效,更正了……


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

17

主题

1270

帖子

1354

积分

游戏狂人

Rank: 6Rank: 6

贡献度
34
金元
12184
积分
1354
精华
0
注册时间
2004-1-3
QQ
舒服的沙发
发表于 2018-4-8 19:47 | 只看该作者
辛苦大佬了,现在有点刷不动这种游戏了。
回复 支持 反对

使用道具 举报

2

主题

264

帖子

339

积分

高级玩家

Rank: 4

贡献度
0
金元
3394
积分
339
精华
0
注册时间
2016-2-6
硬硬的板凳
发表于 2018-4-8 20:21 | 只看该作者

辛苦大佬了,现在有点刷不动这种游戏了。,还能刷实装吗
回复 支持 反对

使用道具 举报

33

主题

1512

帖子

1937

积分

游戏狂人

Rank: 6Rank: 6

贡献度
19
金元
18612
积分
1937
精华
0
注册时间
2006-5-5
冰凉的地板
发表于 2018-4-8 20:35 | 只看该作者
大神,能整个锻造最高成功率么 跪谢
回复 支持 反对

使用道具 举报

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
5#
 楼主| 发表于 2018-4-8 21:12 | 只看该作者
本帖最后由 zealstar 于 2018-4-8 21:15 编辑
neogeo1981 发表于 2018-4-8 20:35
大神,能整个锻造最高成功率么 跪谢

你想要宝珠数量,或者直接改强化等级……还是锻造成功率……
于我而言,改出99个宝珠并不难,强化等级也能找到相应地址,倒是锻造成功率值得研究,目前还没有什么成果……
回复 支持 反对

使用道具 举报

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
6#
 楼主| 发表于 2018-4-8 21:13 | 只看该作者
huadee001 发表于 2018-4-8 20:21
辛苦大佬了,现在有点刷不动这种游戏了。,还能刷实装吗

实装任务有点多,目前没搞定,想要找特征码,但是没找到……
回复 支持 反对

使用道具 举报

46

主题

2896

帖子

3149

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
31
金元
30248
积分
3149
精华
0
注册时间
2012-7-12
7#
发表于 2018-4-9 00:35 来自手机 | 只看该作者
本帖最后由 雷德克 于 2018-4-9 00:53 编辑

首先感谢大佬,使用中遇见一些小问题反应一下,脚本和风灵修改器一些小功能有冲突吧,比如开了脚本,修改器一小部分功能会无法使用!关闭就好了!大伙修改器和GT不要同时开,这小BUG就不好意思求LZ修正了
回复 支持 反对

使用道具 举报

46

主题

2896

帖子

3149

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
31
金元
30248
积分
3149
精华
0
注册时间
2012-7-12
8#
发表于 2018-4-9 00:42 来自手机 | 只看该作者
脚本和风灵修改器有冲突,开了脚本修改器上无限hp会失效,关闭脚本才正常!
回复 支持 反对

使用道具 举报

46

主题

2896

帖子

3149

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
31
金元
30248
积分
3149
精华
0
注册时间
2012-7-12
9#
发表于 2018-4-9 00:42 来自手机 | 只看该作者
neogeo1981 发表于 2018-4-8 20:35
大神,能整个锻造最高成功率么 跪谢


可以用风灵的修改器,开无限物品,打两次黄金龙,宝珠99无限用,真tm爽死了
回复 支持 反对

使用道具 举报

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
10#
 楼主| 发表于 2018-4-9 02:45 | 只看该作者
本帖最后由 zealstar 于 2018-4-9 02:57 编辑
雷德克 发表于 2018-4-9 00:35
首先感谢大佬,使用中遇见一些小问题反应一下,脚本和风灵修改器一些小功能有冲突吧,比如开了脚本,修改器 ...

大概是因为申请的内存区段一样吧,可能会覆盖掉或者错乱。建议,相同功能只用一个修改器的,因为无限SP,BURST,无CD这3个和风大的代码没区别,替换的代码也一样,但是执行的内存区段不同,会冲突是必然的。
另外,先开启风大的功能,再开启CE才是明智之举……CE也就补充下风大没有的功能吧。原本也是这种打算的,只是懒得同时开2个修改器才整合了部分我想要的功能而已……

道具和物品修改方面,目前正在搞,但是这游戏的武器代码真心烦……消耗品,道具,防具,饰品都还好……真不明白,为啥人家的武器都是按字节来定义属性,他妹的这游戏要用4bit位来定义属性,CE都不能完全操作,我了个去啊!


这边你们先慢慢等一下吧……估计隔几天就弄好了……
回复 支持 反对

使用道具 举报

33

主题

1512

帖子

1937

积分

游戏狂人

Rank: 6Rank: 6

贡献度
19
金元
18612
积分
1937
精华
0
注册时间
2006-5-5
11#
发表于 2018-4-9 13:56 | 只看该作者
zealstar 发表于 2018-4-8 21:12
你想要宝珠数量,或者直接改强化等级……还是锻造成功率……
于我而言,改出99个宝珠并不难,强化 ...

大神  宝珠也行啊  我开图会迷路 总是很费时间锻造个4就只有10% 成功率还会掉阶 苦逼死了
回复 支持 反对

使用道具 举报

28

主题

1631

帖子

3476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
167
金元
28078
积分
3476
精华
0
注册时间
2009-2-28
12#
发表于 2018-4-9 19:59 | 只看该作者
zealstar 发表于 2018-4-9 02:45
大概是因为申请的内存区段一样吧,可能会覆盖掉或者错乱。建议,相同功能只用一个修改器的,因为无限SP,B ...

恭喜你自己寫腳本

無聊逛逛論壇.....4bits儲存??

我有點興趣了.....。

雖說沒玩這遊戲。

假如是bit    2進制儲存,表單可用類型可用binary



寫在腳本內就要用到2進制運算 or and xor等

4BITs儲存他是如何儲存能討論一下嗎?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
13#
 楼主| 发表于 2018-4-9 20:54 | 只看该作者
本帖最后由 zealstar 于 2018-4-9 21:12 编辑
hsd602 发表于 2018-4-9 19:59
恭喜你自己寫腳本

無聊逛逛論壇.....4bits儲存??

具体事情是这样的,一个武器的全代码是8字节,比如: 01 4F 08 00 08 00 80 02

其中,最后一个字节,02 中 “0”表示了强化的层级,比如目前是+0,最高+15,而后面的“2”,代表可强化次数(强化失败也会消耗强化次数),最高为63
游戏中武器的强化次数根据武器类型不同02代表的次数也各不同,比如直剑是10次,双手剑则是23次……这个大概是游戏内定的某个函数决定的。但是只要后面这个2越高,则可强化次数越多。
目前只测试到这种结果……再深入的理解暂时没有,因为看不懂强化成功后的各种CALL,以及各种JE,JNE太多,看的眼花缭乱了……

总之,因为CE处理的最小单元为字节,所以设定修改项的时候,想要把强化层级和可强化次数分开设置。

所以,我就用了你上面的办法,用二进制,并设定为4bit 也就是0~3位,但是为何最高只能输入十进制的9,而不是15,……如果改为二进制显示倒是可以输入1111……
而如果设置后4bit位,即4~7位,则按10进制显示的数值正确,但是一样,不能输入9以上的数字,按二进制输入则没问题……

待我再研究下吧……


PS:强化成功或者失败后取用的函数中倒是使用了很多次XOR或OR,以及TEST eax,eax之类的逻辑操作,但是太多了,主要是跳转太多,没找出决定强化成功或者失败的决定性语句……
本来想研究下强化成功率如何玩的,现在感觉是技穷,经验不足啊……

顺便2个问求教:1、如果找到的特征码是类似“CALL DW9.EXE+123456”这种的不行?因为改换版本的时候,这个模块地址会变掉?

2、aobscan 和 aobscanmodule貌似不同么?意思只是参数不同?aobscanmodule指定了搜索的进程名?这样的么?
目前正在尝试用aobscan改造一下你的那个358的CT表……但是发现还是练习不够,特征码找的都不太好,毕竟初次尝试吧,先慢慢摸索吧……

回复 支持 反对

使用道具 举报

28

主题

1631

帖子

3476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
167
金元
28078
积分
3476
精华
0
注册时间
2009-2-28
14#
发表于 2018-4-9 21:13 | 只看该作者
本帖最后由 hsd602 于 2018-4-9 21:21 编辑
zealstar 发表于 2018-4-9 20:54
具体事情是这样的,一个武器的全代码是8字节,比如: 01 4F 08 00 08 00 80 02

其中,最后一个字节,02  ...

大概理解.....假如你要在腳本內鎖定的話

就是一個BYTE決定兩種數值

+8因為看你列出是第8個數值

or byte [xxx+8],f0

這樣每個武器都會+15......。不會動到強化次數

假如純粹鎖定強化次數

or byte [xxx+8],02

這樣即使有強化過比如10 20 30 40他也會變12 22 32 42

寫在外面表單的話比較麻煩點

因為他一個BYTE控制兩種效果。

是我的話會用更麻煩手段寫條件在腳本。

比如是否+15
label(yyy)
label(zzz)
registersymbol(zzz)


cmp byte [zzz],01
je yyy

中間code

然後
yyy:
or  byte [xxx+8],f0
jmp code   //要跳回原本程式碼
zzz:
db 0

外面表單一個位置寫zzz
做下拉....0沒修改 1就會跳到yyy使武器變+15

aobscanmodule的話因為會搜特徵碼會比較慢.....但不怕改版....。

拿進擊巨人2舉例

aobscanmodule(Pdata,AOT2_AS.exe,0F B6 16 48 81 C3 40 16 04 00) // should be unique
registersymbol(Pdata)
alloc(newmem,$1000,Pdata)

他會去搜0F B6 16 48 81 C3 40 16 04 00
回复 支持 反对

使用道具 举报

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
15#
 楼主| 发表于 2018-4-9 22:45 | 只看该作者
hsd602 发表于 2018-4-9 21:13
大概理解.....假如你要在腳本內鎖定的話

就是一個BYTE決定兩種數值

你…………果然是脚本狂人……好吧,利用or指令来锁定某一个位,然后再用cmp来进行操作!

算…………算了,我还是设置成二进制,然后写下拉表吧,无非15个下拉而已……0000~1111
回复 支持 反对

使用道具 举报

28

主题

1631

帖子

3476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
167
金元
28078
积分
3476
精华
0
注册时间
2009-2-28
16#
发表于 2018-4-10 00:21 | 只看该作者
zealstar 发表于 2018-4-9 22:45
你…………果然是脚本狂人……好吧,利用or指令来锁定某一个位,然后再用cmp来进行操作!

算… ...

偷懶點作法也是有

不寫在腳本內

外面表單數值按右鍵



選切換十六進位

在選 set/change dropdown selection options



02:+0
12:+1
22:+2
32:+3
42:+4
52:+5
62:+6
72:+7
82:+8
92:+9
a2:+10
b2:+11
c2:+12
d2:+13
e2:+14
f2:+15

缺點..........強化次數沒得選...都是2

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
17#
 楼主| 发表于 2018-4-10 00:32 | 只看该作者
hsd602 发表于 2018-4-10 00:21
偷懶點作法也是有

不寫在腳本內

不,不,我是这样偷懒的…………


首先定义为二进制4bit宽,选择好位。

然后下拉菜单如是泡制!


0000:+0
0001:+1
0010:+2
0011:+3
0100:+4
0101:+5
0110:+6
0111:+7
1000:+8
1001:+9
1010:+10
1011:+11
1100:+12
1101:+13
1110:+14
1111:+15


可强化次数同理处理!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

28

主题

1631

帖子

3476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
167
金元
28078
积分
3476
精华
0
注册时间
2009-2-28
18#
发表于 2018-4-10 00:38 | 只看该作者
zealstar 发表于 2018-4-10 00:32
不,不,我是这样偷懒的…………

恩..用2進制徹底解決XD....。

恭喜....又學到如何一個字元處理2種效果。

我還真沒想到用2進制長度解決呢。

這樣做比起寫在腳本簡潔多了...也不用傷腦筋跳來跳去

回复 支持 反对

使用道具 举报

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
19#
 楼主| 发表于 2018-4-10 00:44 | 只看该作者
hsd602 发表于 2018-4-10 00:38
恩..用2進制徹底解決XD....。

恭喜....又學到如何一個字元處理2種效果。

代码和脚本编写还是你熟一点,我们这算是礼尚往来吧!

我再慢慢摸索着玩好了,修改游戏还是挺有意思的,虽然我算个半途入门的家伙。
回复 支持 反对

使用道具 举报

2

主题

264

帖子

339

积分

高级玩家

Rank: 4

贡献度
0
金元
3394
积分
339
精华
0
注册时间
2016-2-6
20#
发表于 2018-4-10 01:12 | 只看该作者
牛逼,能搞到實裝模塊的任務嗎
回复 支持 反对

使用道具 举报

46

主题

2796

帖子

3269

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
116
金元
28050
积分
3269
精华
0
注册时间
2003-11-27
21#
发表于 2018-4-10 14:21 | 只看该作者
掉渣天哈哈
回复 支持 反对

使用道具 举报

9

主题

924

帖子

1014

积分

游戏狂人

Rank: 6Rank: 6

贡献度
23
金元
9216
积分
1014
精华
0
注册时间
2009-11-15
22#
发表于 2018-4-11 20:35 | 只看该作者
谢谢楼主分享.......
回复 支持 反对

使用道具 举报

2

主题

264

帖子

339

积分

高级玩家

Rank: 4

贡献度
0
金元
3394
积分
339
精华
0
注册时间
2016-2-6
23#
发表于 2018-4-11 20:50 | 只看该作者
话说BUFF持续锁定吗可以?
回复 支持 反对

使用道具 举报

94

主题

3万

帖子

5万

积分

游戏圣者

Rank: 12Rank: 12Rank: 12

贡献度
136
金元
522194
积分
52763
精华
0
注册时间
2015-12-17

3DMer

24#
发表于 2018-4-11 22:20 | 只看该作者
支持下。
回复 支持 反对

使用道具 举报

108

主题

2896

帖子

2706

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
105
金元
22861
积分
2706
精华
0
注册时间
2008-11-15
25#
发表于 2018-4-14 19:26 | 只看该作者
厉害了dalao,现在岁数大了没那精力想以前那种肝了。多谢了
回复 支持 反对

使用道具 举报

43

主题

1030

帖子

1356

积分

游戏狂人

Rank: 6Rank: 6

贡献度
127
金元
8481
积分
1356
精华
0
注册时间
2007-11-26
26#
发表于 2018-4-16 05:28 | 只看该作者
谢谢,有了这ct档后,我的肝就有救了
回复 支持 反对

使用道具 举报

11

主题

2013

帖子

2364

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
1
金元
23602
积分
2364
精华
0
注册时间
2011-11-29
27#
发表于 2018-4-22 17:57 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

15

主题

137

帖子

197

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
1890
积分
197
精华
0
注册时间
2013-3-2
28#
发表于 2018-4-25 13:23 | 只看该作者

请问楼主这个怎么办?一回自己房间就卡在天花板下不来
我虚空区通了4个区了,真的不想从头打

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

32

主题

2540

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
207
金元
22907
积分
3119
精华
0
注册时间
2006-5-3
29#
 楼主| 发表于 2018-4-25 23:34 | 只看该作者
卡特琳 发表于 2018-4-25 13:23
请问楼主这个怎么办?一回自己房间就卡在天花板下不来
我虚空区通了4个区了,真的不想从头打
...

搞不懂,要么是游戏本体有问题了,要么是你用了什么奇葩的修改器可以修改人物位置之类的,或者根本跟人物位置无关,只是游戏本身的BUG……

这个就没办法解决了……
回复 支持 反对

使用道具 举报

2

主题

320

帖子

403

积分

高级玩家

Rank: 4

贡献度
0
金元
4032
积分
403
精华
0
注册时间
2012-4-30
30#
发表于 2018-5-17 22:07 | 只看该作者
剑技使用一次加500熟练度,目测只是表面的三星。因为我技能用着用着,系统又提示,该技能熟练度增加,然后变成了一星。不知道其他人有没有遇到这个问题?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-24 00:54 , Processed in 0.135819 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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