找回密码
 立即注册

手机号码,快捷登录

手机号码,快捷登录

霸图(精修)合集 遗迹之城点击金币投放广告点击金币投放广告
zh
996pc
帝王
服务器
神盾
查看: 456|回复: 5

[资源分享] [工具教程]脚本注入|变量替换 功能讲解

[复制链接]

28

主题

77

回帖

1509

积分

版主

元宝
1160
鸿盾币
5
金币
11366
发表于 2024-12-11 18:08:47 | 显示全部楼层 |阅读模式
本帖最后由 qmialo 于 2024-12-11 19:53 编辑

蜗牛实用工具下载地址:
文件名称:工具下载地址.txt 
下载次数:17  文件大小:162 Bytes 
下载权限: 不限     [积分获取]     [掉链举报]     [亲测版规] 
安全检测,请放心下载


特色:可一键把多种功能脚本注入到版本中,可自动替换版本中或注入脚本中占用的变量,超级方便,你有任何脚本,都能做成模板一键注入、并一键替换变量,不用担心变量占用问题

脚本注入分为几个类型:
1.追加(把你指定的脚本追加到某个文件中)
2.替换(在指定的文件中替换指定的内容)
3.复制(把某个路径的文件或目录,复制到版本某个地方)
4.文件改名(把一个路径的文件改名,作用不大)
5.创建(把你输入的脚本,创建在一个指定的路径中)
6.集成登录器补丁(把素材一键注入到登录器data目录中,把素材密码一键加入到PAK.TXT中)

具体步骤和DB数据注入一致,不明白的兄弟可以看我前面的DB数据注入,这里主要讲解上面6类功能添加使用:

一、追加

1.注入文件地址:就是你要的脚本要注入到哪个文件路径中,路径默认为:Envir目录,比如我们要追加一段脚本到QFunction-0.txt文件中,注入地址填写:Market_Def\\QFunction-0.txt,工具会自动补全路径

2.注入关键字:按须填写,比如你只要注入到QFunction-0.txt文件中,就不要填注入关键字,比如你要注入到刀刀触发事件中,就写上:[@Attack]
工具会找到[@Attack]标签,并把你的注入脚本写入到[@Attack]后面

3.追加内容:就是你要注入的脚本,比如我们要刀刀加元宝,则写上:
#if
CHECK [505] 1 ;赞助玩家刀刀切1元宝
#act
gamegold + 1


4.追加方式:脚本追加到指定位置的头还是尾,一般也不用写,默认就好

5.替换量变:这是工具的一大特色,支持绝大多数变量替换,比如上面的CHECK [505] 1,是我们要注入到版本中的个人标识,但他可能在版本中存在,这时替换变量的优势就来了。
替换量变选择:个人标识。工具会自动检测版本中[505]如找到了,会自动替换版本中[505]为一个没有占用的个人标识(规则从[0]开始找,找到没有占用的就替换),无须我们人工查找占用并去手动修改我们注入脚本中的[505],非常方便。

目前支持:所有字母变量、个人标识、定时器、按钮、输入字符、数据框、SETICON,并支持前面DB数据注入时提到的4个工具变量替换(${Anicounts.序号} 获取注入的Anicount值,${Idxs.序号} 获取注入的Idx值,${MagId.序号} 获取注入的MagId值,${Effect.序号},注入要先注入DB数据,才能获取到这4个特殊的工具变量值)等一键自动替换

6.替换变量方式:支持一键替换版本内变量,和一键替换注入脚本内变量,默认一般为一键替换版本内变量即可

7.根目录:默认不选择就好,为:Envir,除非你要注入到Envir外的目录


二、替换

1.替换文件:要替换哪个文件的内容,路径默认为:Envir目录,比如我们要替换QFunction-0.txt文件中的一行脚本,替换文件地址填写:Market_Def\\QFunction-0.txt,工具会自动补全路径

2.替换关键字:就是你要查找的替换关键字

3.替换内容:找到关键字,替换你想要的内容

4.替换方式:是否不区分大小字,按须勾选

5.替换规则:如替换第几次出现的关键字,不输入就替换这个文件内所有出现的关键字

6.根目录:默认不选择就好,为:Envir,除非你要注入到Envir外的目录

三、复制

1.目标目录:就是你要把复制的对象复制到哪里,路径默认为:Envir目录,比如我们要复制到Market_Def目录,则直接填入:Market_Def,工具会自动补全路径

2.复制对象:就是你要从哪复制文件或目录到版本中,填写你要复制的源文件或目录的完整地址,如:D:\\我的脚本,则会复制:D:\\我的脚本,里所有文件和目录到上面填写的目标目录中

3.复制类型:文件或目录,按须选择,默认复制文件

4.替换文件:当目标目录文件存在时,是否覆盖替换,默认替换

5.根目录:默认不选择就好,为:Envir,除非你要注入到Envir外的目录

四、文件改名 用处不大

1.目标目录:就是你要把复制的对象复制到哪里,路径默认为:Envir目录,比如我们要修改Market_Def目录下的:aaa.txt文件,则直接填入:Market_Def\\aaa.txt,工具会自动补全路径

2.新文件名:就是你要修改后的文件名,如:bbb.txt,则会把上面的Market_Def\\aaa.txt修改为:bbb.txt

3.根目录:默认不选择就好,为:Envir,除非你要注入到Envir外的目录

五、创建文件

1.文件路径:要在哪个路径下创建文件,路径默认为:Envir目录,比如我们要在Market_Def目录创建一个:aaa.txt文件,则输入:Market_Def\\aaa.txt,工具会自动补全路径

2.创建内容:就是你要在创建文件中写入的内容

3.创建方式:文件存在是否要覆盖,按须勾选

4.替换量变:这是工具的一大特色,支持绝大多数变量替换,比如上面的CHECK [505] 1,是我们要注入到版本中的个人标识,但他可能在版本中存在,这时替换变量的优势就来了。
替换量变选择:个人标识。工具会自动检测版本中[505]如找到了,会自动替换版本中[505]为一个没有占用的个人标识(规则从[0]开始找,找到没有占用的就替换),无须我们人工查找占用并去手动修改我们注入脚本中的[505],非常方便。
目前支持:所有字母变量、个人标识、定时器、按钮、输入字符、数据框、SETICON,并支持前面DB数据注入时提到的4个工具变量替换(${Anicounts.序号} 获取注入的Anicount值,${Idxs.序号} 获取注入的Idx值,${MagId.序号} 获取注入的MagId值,${Effect.序号},注入要先注入DB数据,才能获取到这4个特殊的工具变量值)等一键自动替换

5.替换变量方式:支持一键替换版本内变量,和一键替换注入脚本内变量,默认一般为一键替换版本内变量即可

6.根目录:默认不选择就好,为:Envir,除非你要注入到Envir外的目录

六、集成登录器补丁

1.素材类型:Pak、Wil 按须勾选

2.创建内容:就是你要在创建文件中写入的内容

3.素材路径:你的素材在哪就选择下这个文件

4.PAK密码:如注入时选择的是PAK,才会出现,填入你的PAK密码就好


5.根目录:默认不选择就好,为:Envir,除非你要注入到Envir外的目录

PS:群文件和上面下载链接中有一些注入模板,可供学习和修改






QQ20241211-180945.png
QQ20241211-181044.png
QQ20241211-181052.png
QQ20241211-181112.png
QQ20241211-181133.png
QQ20241211-181159.png
QQ20241211-181844.png
回复

使用道具 举报

69

主题

320

回帖

983

积分

县令

元宝
42
鸿盾币
0
金币
56442

热心会员最佳新人

发表于 2024-12-11 18:22:48 | 显示全部楼层
回复

使用道具 举报

4

主题

1226

回帖

1308

积分

知府

元宝
46
鸿盾币
0
金币
8029
发表于 2024-12-12 00:52:48 | 显示全部楼层
回复

使用道具 举报

14

主题

726

回帖

1608

积分

知府

元宝
756
鸿盾币
5
金币
7235
发表于 2024-12-12 13:13:56 | 显示全部楼层
越来越强大了
回复

使用道具 举报

11

主题

638

回帖

1002

积分

知府

元宝
88
鸿盾币
0
金币
5060

最佳新人

发表于 2024-12-22 18:05:00 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!
回复

使用道具 举报

1

主题

247

回帖

264

积分

里正

元宝
8
鸿盾币
0
金币
581
发表于 2024-12-27 14:09:18 | 显示全部楼层
很多朋友使用其他引擎转换成翎风引擎的时候会发生ui错位的情况!
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|传奇服务端 |Sitemap

GMT+8, 2025-1-18 11:49 , Processed in 0.028811 second(s), 24 queries , Gzip On, Redis On.

Powered by 108pc X3.5

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