完美单机吧 关注:975贴子:5,640

完美国际单机之修改职业技能的分享

只看楼主收藏回复

玩单机版时,大家都会遇到这样的问题,就是 你不能获得其他职业加的buff。例如SS的吼血和加攻击,武侠的金钟罩、MM的那些BUFF,反正很多了,总不能建一堆号,一个一个上来组队加吧。那怎么办?
我想到有可能有一下办法:
1.某些消耗品在使用后会出现buff,例如吃药。找齐这些物品就OK了,需要时就吃嘛。不过游戏里似乎这类物品非常找,甚至也不齐。舍弃这个方法!
2.某些非消耗品,例如现在游戏里,做任务,会得到某个东西,使用这个东西后,会学到一个加移动速度的物品,不过这个加速技能会随着等级提高效果下降直至失效,更不说物品还存在有效期的问题。同1一样,可能也就这一个物品可以学buff,我总不能自己编辑个类似能加其他buff技能的物品吧。
3.修改人物数据。听说在08年时,我同学玩完美SF时,说过有个MM花钱买了SS的技能,只是有点别扭的是,MM得拿个斧头才能吼血。想到这,我觉得应该可以做到,虽然没看到。
研究了下xml,当然也参考了下别人的帖子,还是很容易搞定。
以下正题:
在网页上,打开人物的xml,全部复制出来,搜索人物的技能字段,这部分,在网上有很多帖子能找到:
http://blog.sina.com.cn/s/blog_5e7d47f20100f7e1.html
分析字段:
<variable name="skills" type="Octets">0300000071000000000000000a0000007d0000000000000001000000a70000000000000001000000</variable>
03000000 学会的技能个数
71000000000000000a000000 71是技能代号,清心咒。a是该技能等级,也就是十进制的10
7d0000000000000001000000 7a是羽箭的技能代号,1级
a70000000000000001000000 a7是回车技能,1级
按这个规则改技能字段,然后保存,就可以了。
一、学本职业的技能
就不多说了,慢一点稳一点,就在游戏中把技能点慢吧,缺什么,搞什么就是。
二、仙魔双修
法1.学仙/魔技能,然后GM转成魔/仙,再学魔/仙技能。这个过程中,注意,有时系统左下角提示不能学,但技能书消失了,那么就下线,一会再上,打开已学会的技能栏里面,已经成功学会了本不能学的仙魔技能。另外,魔尊和天仙是可以通过命令反复切换的,所以没学的仙魔技能是可以在转换状态后再学的。而不像SF那样,虽然送双修了,但一旦转了仙魔后,之前的就不能学了。
法2.如果知道仙魔技能的技能代码,可直接修改到xml中,然后保存。不过要注意,保存xml时,人物不要在游戏中!
三、学其他职业的群体buff技能
不用说了,肯定只能改xml来实现。在游戏中,程序各种现实界面和检查步骤,都不会让CK学会MO的技能吧。
如果想让CK学会SS的吼血,那先把吼血的技能代码找到。(后面会给出找部分技能代码的方法)
52000000000000000a000000 10级的吼血技能。先后台xml读取CK的数据,注意,当然最好在离线状态。
读取的数据最好保存到文本文件中做个备份,避免修改过程中,改坏了数据导致不能登录。
将52000000000000000a000000放到</variable>前,同时在当前已学会的技能个数加1,注意这是十六进制,不会的话,用电脑的计算器算一下就行了。
把修改好的xml数据,保存。注意,保存时,人物不能在线!
登录游戏,检查一下,是否能正常登录,新技能是否添加成功。注意,要在已学技能那一栏里面找!且注意,吼血技能是有武器要求的,要拿斧头,那么去买个最低等级的斧头,放到吼血技能旁边,需要吼血,先切武器再放吼血就行了。然后换回自己职业的武器!
当然,SS有仙魔级的吼血技能,你也可以找到仙魔级的吼血技能,方法同上,不过要找到仙魔级的吼血技能代码。
四、学其他职业的单体buff技能
学其他职业的群体buff技能,还算是不怎么破坏平衡性,毕竟单机不像网机那样有人帮忙加buff,不得不自己学。但是,如果学会了单体buff,就有些破坏平衡性了,毕竟就算是网机,别人也不能给你加上这些buff。但就是想玩玩。
玩MM很喜欢FS的冰盾和润泽,还有般若心经,怎么办呢。
找到这几个技能的代码,改到xml中并保存。方法同上
五、用战宠
用战宠,有两种:一种是MO的战宠,一种是YJ的战宠。
MO的战宠,是从技能学来的,所以方法同上,改xml,不过提醒下,同时还要学MO的一些技能,配合对应的战宠,才能发挥最大作用,宠物的加血技能对MO的战宠是无效的注意!
YJ的战宠,不是从技能学来的,而是宠物栏中的,所以不能在人物的技能字段来调出宠物。
在游戏中,除了YJ可以弄到战斗宠物蛋去孵化,其他职业是不行的。所以就算非妖精职业在游戏中搞到的战宠蛋也没用。要把宠物栏中搞出战宠来才行。学会了妖精的战宠,要注意学一下宠物加血技能和复活技能。
方法如下:
查找<variable name="petcorral" type="Octets"> 字段,这是宠物栏中的信息。
0000000202 // 后面一个2是已开的宠物栏
0000000080c0e10000000100000093000000eb46000000000000fc46000001000000ddc80d3e0100000000000000000000000000000000000000000000000000000000000000f9020000020000002403000005000000230300000500000021030000050000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 大力宝宝
0000000180c0fa0000000100000000000000439300000000000040930000010000000000803f01000000000000000000000000000000000000000000000000000000000000005a080000010000005b08000001000000f902000002000000eb0200000500000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 悟空
鲲鹏和另一个BB没弄,不过单机的话,弄个大力应该够了。
修改xml,保存,至于战宠等级,可以直接读出不同等级时,对比这个字段的差异,找出等级字段,自行修改。担心改溢出导致不能登录,那就先做个备份,出问题了回复下就行了。
那么想同时用两种战宠呢,试过,不行。因为两种战宠都是用的同一种战宠战斗控制框,这个框怕是程序只能支持一个。所以没法有两种战宠!
六、找人物技能代码的方法
1.v153版本,有些后台在8080端口那一页,打开插件列表,里面有个技能代码,但没有胧族的夜影和月仙。也没有各职业的仙魔技能,此外似乎还缺一些境界技能,可能是因为当时版本太低吧。这里可以生产绝大部分的技能代码
2.仙魔技能,既然可以读xml,那么自己把没学和学会技能的技能字段对比下,就可以找到了。注意技能的等级上限!
修改xml时注意,数据字段中不能有空格和回车,也不能多0少0,如果不知道误操作了什么,把原来备份的保存回xml就行。
关于宠物的技能代码和精灵的技能代码,暂时没研究,以后搞了再说吧。
贴几


张效果图:


IP属地:广东1楼2018-02-07 20:26回复
    不错,很细致
    ✐﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏
    大神前来顶帖,还不速速接驾。
    ﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏๓₯㎕
    @lr6410


    IP属地:河北来自iPhone客户端3楼2018-02-28 12:27
    回复
      单机版不能多开吗


      IP属地:福建4楼2018-03-06 21:47
      收起回复
        话说,楼主有技能修改器么,把技能的蓝耗去掉,然后就可以给YJ的宝宝用了


        IP属地:河南来自Android客户端5楼2018-03-19 01:53
        收起回复
          楼主好人,能分享下你的成果吗?层主手残党,好人一生平安。


          IP属地:北京来自Android客户端6楼2018-03-19 22:32
          回复
            155版本的我试过了,不行,按LZ的方法改出来的是猛击。。。。。。。不管什么技能都是猛击


            IP属地:浙江7楼2018-06-11 08:10
            收起回复
              好久没玩了,昨天看广告想起来了,去宝湾下载了个153的,假设成功了。后台能进去,不过客户端真是坑爹,找半天没有老板客户端。只能手动一点一点更新旧的更新包。


              IP属地:河北8楼2018-07-05 12:32
              回复
                大佬这个XML在哪怎么打开能来个详细步骤不小白一坨跪求


                IP属地:河北9楼2018-07-31 15:47
                回复
                  很受益,谢谢分享。还在为数据错误头大呢


                  IP属地:广西11楼2019-03-29 14:45
                  回复
                    这个用技能编辑器添加想要的技能再写进角色xml就可以了。如果是想要修改技能的属性就会麻烦一点,比如修改武器的限制,蓝消耗,吟唱时间,间隔时间,释放时间,buff百分比加成,伤害值等等。我把静心咒改了一下,挂机无消耗,哈哈^_^


                    13楼2019-05-12 23:15
                    收起回复
                      看的头发昏


                      IP属地:江西来自Android客户端14楼2019-05-16 17:23
                      回复
                        155版本有个啥装备是直接9999999血蓝的,我用精灵守护一下幻金符跳没了


                        IP属地:广东来自Android客户端15楼2019-07-08 22:03
                        收起回复
                          一库


                          IP属地:内蒙古16楼2019-08-01 09:11
                          回复
                            可以尝试修改戒指附加属性,将狂战属性加到戒指上,修改技能代码就行,比如修改成嘟嘟,技能等级改为255,打一下就5.0攻速,普通怪还会被击晕


                            IP属地:云南来自Android客户端17楼2019-09-17 11:15
                            回复
                              兄弟有没有完美的服务端安装包?


                              IP属地:广东来自iPhone客户端18楼2019-11-13 10:43
                              收起回复