jkdream 发表于 2021-2-15 21:01:09

大背包教程

本帖最后由 jkdream 于 2021-2-16 02:21 编辑

大家好,我是这个论坛的传奇爱好者,自学传奇技术,不懂的就在论坛和群里求助,以及网上自学,也曾修复了几个简单的服,免费分享给大家了。
今天我要带来的是大背包教程,说起这个大背包教程,我失败了很多次,到处去求人问,到处看教程,最终都是自己摸索出来了。

由于时间关系,我会在接下来几天内,每天抽点时间更新这个帖子。
1·前期工作
      我们知道引擎有版本的,不同的版本支持不同的代码,以前那些版本的引擎是不支持大背包代码的,怎么判断这个引擎是否支持大背包代码呢?很简单,在QF或则QM里面添加
ExtBagPageCount + 2或ExtBagOpenItemCount + 60    如果M2报错,那么就不支持大背包代码,如果M2没报错,那么就支持,不支持大背包代码的引擎,你添加了也没用。
      所以首先要看这个引擎的版本是否支持大背包,如果不支持大背包,就升级到支持的版本(一般最新版本都支持),只是我自己技术不行,升级引擎时,UI升级报错22,至今还没有解决办法,有知道的告诉我一下。

2·大背包素材的添加
      这个论坛和网络上都有教材,但是我觉得这些教材都讲得很粗略,没有考虑到实际情况,会让新人常常出错,所以我在后面会编辑这个补上。


3·大背包代码的添加
      有的说是添加在QF,有是说是添加在QM,有的说二者都添加。QF是触发脚本,我还没试过能不能成功,目前我试了且成功的是QM。
QM里面添加有两种方法。
方法一:直接在QM里面添加,我觉得这是最简单的办法了。
      找到[@Login],直接在下面添加这段代码就OK了。
#IF
ISNEWHUMAN
#ACT
ExtBagPageCount + 2
ExtBagOpenItemCount + 60

方法二:在QM的二级脚本里面添加代码
      如果QM里面有这段文字:#CALL [\游戏登陆\登陆脚本.txt] @登陆设置,那么就搜索二级脚本:登陆脚本。扎到命令 [@登陆设置]下面有这段代码
#IF
ISNEWHUMAN
#ACT

大家看清楚,在#ACT的下面添加这两句代码。
ExtBagPageCount + 2
ExtBagOpenItemCount + 60



这两种方法都可以让背包从40变成到100了,这里要注意,这两句代码都要有才行,光是一句不行哦,网上那些教程都是要求只添加一句代码,其实是不行的,必须要两句代码才行,不信你可以自己测试。


效果图:


特别说明:登陆脚本QM的代码生效是针对新人,如果你发现背包并没有增大,那么请新建角色,新建角色后是100的大背包。
4·元宝,积分,充值位置的调整
      大家可以看见我上面的元宝,积分,充值位置不对,该如何调整?这就简单了,
第一种:用M2来设置
      登录器配置器------客户端界面设置-----完全自定义内挂各选项及位置。
      
      M2----选项------客户端设置------其他控制-----背包相关控制。
      有的版本有调整元宝坐标的选项,我用这个版本并没有。
      
第二种,用登录器配置器来调整。
         登录器配置器-------界面设置-------主界面--------人物相关--------人物背包
          最下面有3个菜单:元宝,灵符,金刚石
      
点击金刚石,我们可以看见字段在中间。

左上角调整坐标。

我们看前两个左和上。把左的坐标从100调成222,把上的坐标从160调成460,就成功了,在调试的过程中需要不断修改坐标哦。特别强调,这里的坐标数据仅仅限于我这个版本,不是所有的版本都这样,在你的版本你的坐标和我这里演示的坐标不同,你需要学会的是调整坐标的方法。


结果就是
   对比一下前面的

4·其他的话
      在QF里面添加什么?如何添加按钮(第二页)拥有200个空格的背包?这些我都没学会和测试,接下来也会去自己摸索学习。如果有成功,会继续更新这个帖子。

今天我就早点休息,我后面会继续更新这个帖子的。




大背包素材放在帖子最后,请注意下载,傻瓜式教程在6楼。





jkdream 发表于 2021-2-16 02:12:24

本帖最后由 jkdream 于 2021-2-16 02:27 编辑

-------------------------------------------------------------------大背包傻瓜式配置教程-----------------------------------------------------
1·配置登录器
      导入素材
      用WZL编辑器打开登录器里面的NewopUI,密码在登录器里面的PAK文本里面。
      
      输入密码,导入素材。密码是竖线|后面那串字符,我这里是HZY,你的不一样,请注意。
选择素材,这里已经给你把编号做好了,不用改编号,直接选择文件类型为PNG,再选择文件230,覆盖即可
      关闭WZL编辑器
      配置登录器
      首先保证MAPPAKWAVWILWZL的路径是正确的。由于我们的补丁放在传奇客户端,传奇客户端一般在D盘,所以路径应该是这样的。
举例:D:\Legend of mir\Data\.wzl   D:\Legend of mir\Data\AniTiles1.wzl   D:\Legend of mir\ZMXX\Map\0new.map
D:\Legend of mir\ZMXX\Map\0.map   D:\Legend of mir\ZMXX\Data\1CS.Pak|HZY   D:\Legend of mir\ZMXX\Data\XNPC.Pak|HZY
      修改好路径之后,我们就打开MakeGameLogin也就是配置登录器了。
      选择客户端界面设置登录器。传奇根目录一定要改成这个。目录改好之后,保存配置,关闭登录器配置器,重新打开登录器配置器,进入到客户端界面设置,选择主界面(上图),右侧选择:人物相关---人物背包。点击中间的的线框(不是点图片),出现
这说明你已经点中了背包的线框(默认是5乘以8),左上角调整下面4个数字(行数,列数,行高,列宽)照着我的这个填就可以了。
                接下来我们是把背包图片弄完整。点中背景图片,也就是刚才我们下载的背包图片,它只显示了一部分(上上图),需要将它完全显示出来,左上角调整如下
这里从宽高开始,全部按照我的数字调就是了。
配置出来就是这样的。
这时候我们发现金币值,元宝,金刚石,灵符的值在中间,需要调到下面来,点右侧选择
再看左上角的调整左和上的数字,其他不能调,把金币值,元宝,金刚石,灵符的位置调好之后,关闭它返回上一级。

点击保存界面文件,继续退出
点保存配置,再点生成登录器即可。
       同步PAK
       将登录器配置器里面的NewopUI文件复制到补丁文件夹下(不是传奇文件夹下)的DATA文件夹内,覆盖DATA文件夹内的NewopUI文件。这里必须覆盖,不然客户端显示的还是原来那个背包,因为客户端的230号文件还是原来的图片,所以需要用登录器的NewopUI覆盖DATA的NewopUI。
2·设置代码
      D:\Mirserver\Mir200\Envir\MapQuest_Def   里面的QManage打开,找到这个命令[@Login]直接在下面加上
#IF
ISNEWHUMAN
#ACT
ExtBagPageCount + 2
ExtBagOpenItemCount + 60


举例:



保存即可,然后新建的角色就有100的大背包了,之前建的角色没有,需要新建角色,因为大背包的触发条件是新建角色,所以配置成功以后,只有新建的角色才有大背包效果。


傻瓜式大背包教程就是这样了,代码简单,主要是配置登录器麻烦,如果你熟练了,配置登录器也会很简单,这里要注意,网上那些代码都是对一半错一半,必须用我给的那个代码,少一句都不行,我也是不断尝试,最后才发现要两个代码一起用才行,他们都说只用一个代码,其实用一个代码是不行的,这个我测试了的。




longxi_01 发表于 2024-12-21 16:48:58

我每天看贴无数,
基本上不回贴。
后来发现这样很傻,
很多比我注册晚的人金币都比我多,
于是我就把这段文字保存在记事本里,
每看一贴就复制粘贴一次。
帮LZ把贴子顶上去。
顺便挣点金币

minars 发表于 2021-2-15 21:08:02

:lol挺好的!

萝卜 发表于 2021-2-15 21:50:07

通俗易懂~

895492295 发表于 2021-2-15 22:51:56

感谢教程,辛苦了

zjcxdcq 发表于 2021-2-16 00:26:16

很好的教程!

caihei 发表于 2021-2-16 02:13:22

写这么多 辛苦了

猛男十年 发表于 2021-2-16 10:28:59

彼此彼此学习了

feixinhua8 发表于 2021-2-16 17:30:42

学习到了,这个教程适用于GOM引擎吗?素材也是一样吗?

jkdream 发表于 2021-2-16 17:49:54

feixinhua8 发表于 2021-2-16 17:30
学习到了,这个教程适用于GOM引擎吗?素材也是一样吗?

方法差不多,但是我这个傻瓜式的教程只适用于gee,gom的话那些数字应该不同。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 大背包教程