自定义角色超级狗狗元气弹弹这个技能怎么学习

【DAI·MOD教程】自定义角色的技能和装备属性_龙腾世纪吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:32,879贴子:
【DAI·MOD教程】自定义角色的技能和装备属性
视频来自:1L演示视频,乱打的望见谅慢码,部分MOD工具操作流程现截图
我好羡慕你们,能够撕得...
随手找了张图,镇个楼~
票牛教你如何买到热门、便宜、真实的演出门票!
先说明一下视频中的角色属性:LV27弓贼攻击技能:龙怒、爆炸箭、6刀控场技能:钩子、To The Death防护技能:闪避、罩子大招:全吸走一点关于视频中现象的解释:1.怎么普攻可以唱出这么多BUFF:这是后面要讲的一部分,也算是在视频里演示了一下2.主角的装备经过调过,对蓝盾伤害比率为1014%,所以看到打有蓝盾的敌人各种好几万请不要奇怪3.主角在AI控制时可以放面板上没有的技能,冰雷(升级2的3冰雷版本)4.为了使演示方便(视频地点在哈孔DLC)所以牛哥和科尔戴了蓝盾项链5.为了平衡上面一些OP的问题,所有小兵均为精英级敌人,技能均为0CD,使用位移技能倾向加成从+1x加强到了+4x,血量和攻击力未作调整,这个是通过别的MOD做到的另外,在大家自行尝试做自己的技能MOD之前,有几点需要说明:1.虽然这样做MOD多数为了娱乐,但是为了游戏乐趣,还是适当不要把角色做得太OP。视频里这个角色看似过于强大,其实也有弱点:控场能力几乎没有(钩子不是升级2,冰雷要给AI才扔,AI扔冰雷效果就不说了)爆发输出能力也很糟糕(和瓶贼、技师没得比;又没装刺客的招牌技能印记,就一个6刀实际输出被旁边的科尔小朋友完爆,至少我在实操科尔的时候效率比主控主角要高非常多)同时我也对敌人进行了一些调整手段,流程所有小怪均为精英级(这让我在哈孔DLC吃了不少苦头),技能均为0CD,然后视频里绝望魔不停乱飞你们也看到了,实际打弓手敌人时近战只要凑过去弓手立马跳射,真心不要太酸爽2.目前给出的办法是能够确保载入游戏后游戏正常运行不跳出的办法,因此那些会造成跳出的办法只能无奈不介绍了;同时这些办法也不是一定不会CTD,什么时候会造成CTD的具体条件接下来会说明3.这方面最早教程来源于N网
后面回复里作者提供的教程,而我已经获得作者对教程的汉化授权然而目前因为实现方法还是有很多问题,所以我自己增加的内容的比例可能比仅仅翻译原版内容的比例大得多但是毕竟一开始发掘方法的人归为MOD作者,目前我们也在讨论解决诸如CTD之类问题的方案4.目前这些方法尚在探索阶段,欢迎大家探索更多的可能性,和现阶段问题的解决方法下面先说明自行制作MOD需要的工具
在开始之前我们需要准备:1. DAI Mod Maker,这个是我们制作MOD的核心工具;2. 一个可以编辑16进制文本的编辑器,++,之类的都可以;3. Mod Manager,关于它如何使用网上有非常多的说明,因此本文不重点阐述。DAI Mod Maker和Mod Manager的最新版本都可以通过DAI Tools Suite Loader来下载:第一次打开DAI Mod Maker(下面简称MM,这是外网统一的叫法)会让你选择游戏主程序文件:接下来两个Attention对话框,直接点OK即可,第一次载入会非常慢(以后再开的载入速度也很卧槽)直到右下角显示Ready,这时候你才能进行后面的操作。那我们开始吧。
继续。目前唯一安全修改角色技能的方法是自定义角色的技能树,而不能通过修改技能树上面的技能的方式(改动技能树本身)来达到更换角色技能的效果(这样做会导致在游戏中进入角色菜单,读取被修改的技能树的时候,游戏直接卡住然后CTD。)不用担心,虽然DAI在每次读档时都会校正人物属性(这也是用CE修改人物属性,哪怕你把table里的那些指针修改成patch11里正确的人物属性,改了保存再读档,人物属性会还原的原因)但是系统不会管人物已经拥有的技能。所以你大可以把你想要加的本职业的技能都加了,再把这些技能树全部换掉,不会影响你已经在被换掉的技能树下面已经加好的技能。现在我们开始,从左上角菜单下面的“Data”依次展开data-&da3-&Actors-&Party-&Specializations,点选Specializations,在右边可以看到这样的内容:右边所有的注明[CharacterBlueprint]项是不同性别、种族、职业的角色对应的各项数据。因此你要在修改前决定好你要修改的角色的性别、种族和职业。另外这里需要说明一个会导致CTD的情况:如果你是想开新档,那么做好MOD后千万不要立即在Mod Manager里Merge你做好的Mod,这会导致你在创建角色界面CTD。因此请在创建好角色之后,再Merge你的自定义角色技能树的MOD。你也可以展开Specializations项,里面的follower项允许你更改你的队友的各项数据。方法和下面将要介绍的一样。在这里我们拿我使用的角色举例,男性人类盗贼,打开后可以看到这样一个窗口:将下方“Show data offsets”和“Show Guids as String (inverted)”全部勾选(非常重要!)这会有点慢(因为CharacterBlueprint里的内容太多),勾选之后会变成这样:这样,我们才能看到各项数据在文件中存储的位置(即offset),和GUID在文件中真实的存储方式(关于这方面的知识,大家可以去百度小端格式和大端格式,没有勾选Show Guids as String时,Guid是许多组数据由横杠连接,这时候数据显示的方式是用的小端格式;但Guid在文件中实际存储方式用的是大端格式。)你可以在这个窗口中直接点右下角的“Edit EBX”按钮,但是它能编辑的功能很有限,仅供用于编辑一些参数,比如你想改技能威力之类的话。这个跟本教程介绍的内容关系不大,而且自己摸索起来很简单。菜单栏选择“Debug -& Export EBX Binary”:在弹出的窗口中选好你保存EBX文件的目录和EBX文件的名称:导出之后,我们就可以用16进制编辑器对导出的EBX文件进行编辑了。
不要关闭上面的窗口,同时用你的16进制编辑器打开你刚才保存的文件。注意Notepad++在能编辑16进制文件之前需要下载相关插件。在插件管理器中选择HEX Editor并下载安装,网上方法很多,这里不多阐述。Notepad++在打开文件之后需要在菜单栏选择“插件-&16进制编辑器-&以16进制方式查看”:UltraEdit等其他编辑器在这方面就简单很多,打开就可以直接以16进制查看。在之前你打开查看文件的窗口向下拖到约80%左右的地方,四处找一下,会有点卡但是没有办法。你应该会找到类似下面的东西:红色框内容标注对象是“AbilityTree”;蓝色框标注数据类型为“DAI_ExternalID”。请注意“AbilityTree”后面必须跟上可以点选的内容,否则视为空的。下方Unlocked显示True或False,类型为DAI_Bool,表明为布尔值(1为正确/0为错误)标注False的一般会因为剧情原因解锁,比如审判官技能树和专精技能树,但你也可以手动把这个值改成True,这不会对游戏造成影响。一个角色一共有9个可用的技能树,其中审判官技能树和一个隐藏技能树是不能被替换的,否则MM会报错退出。其他的技能树你可以安全替换。随便点开一个技能树看看吧:这是盗贼的 破坏 技能树。技能树的存储地址全部是“Data -& DA3 -& Party -& General -& AbilityTrees”。注意各队友的专精用的是单独的技能树。(或许一开始想做成每个队友专精技能和主角不一样?)右边所有“BWAbilityTree”类型的对象就是各个技能树了。在角色数据图里,破坏专精的offset是0x0001709C。在你的16进制编辑器中,左边Address列找到17090(这一行写了所有从1F这16字节里的所有数据),定位到1709C:可以看到地址为1709C的数据值为84。DAI_ExternalID类型数据的特征是:offset地址存储的值实际上为EBX文件中DAI_ExternalID数组中某个元素的序号,而数组中每个元素具体内容是对应EBX文件的两组Guid(稍有计算机语言基础的人应该很容易理解我这段话)。简单来说(其实没法简单来说)就是:文件的某个地址(16进制的40)开始存储了所有的这类数据;这些数据有固定的长度(32字节,32=16进制的20=在16进制编辑器里显示2行)并且一个接着一个存储。地址开始(40到5F)存放着第00个数据,接下来(60到7F)存放着第01个数据,再接下来(80到9F)存放着第02个数据,以此类推。之前我们看到的一个Guid长度为16(16进制的10,也就是在编辑器中显示一行),2个就是32(两行)。这类数据就是你在MM里打开里面项目,弹出窗口时首先会看到的两组Guid。在编辑器里,破坏专精是第84个数据。显然,第01个数据存放起始点可以这么算:(16进制计算)40+01×20=60;第02个数据就是40+02×20=80,……以此类推。那么第84个数据为(16进制计算,注意,不懂的可以依赖系统自带的计算器,选“程序员”模式,再选择“十六进制”,再进行下面的计算:)40+84×20=10C0在16进制编辑器里,定位到文件的10C0地址:你看,内容是不是和上面窗口里同样颜色的框框里的内容一模一样?我们要修改的就是这些。
选择一个你想要替换它的技能树吧!比如我选择的是掠夺:按照框框中对应颜色的顺序,填到那两行里,注意不能直接复制否则你就错完蛋了。Notepad++可以利用16进制编辑插件里“模式替换(Pattern Replace)”的功能,选择你要替换的那一行,选“插件-&16进制编辑器-&模式替换”,然后直接复制上面窗口里的Guid到对话框里,点确定完成。其他16进制编辑器可能没有类似的功能,但是强烈建议还是手动来吧。虽然字体很小但是其实这个替换功能很容易出BUG,容易让Notepad++崩溃不说,某些特定的数值它还会替换错(主要是某字节如果是00的话会自动变成20),导致你辛辛苦苦的工作在导入回去那一瞬间MM报错,整个白费,你还不知道哪儿出的差错。如果你要直接替换,还是替换了之后自己眼睛扫一遍检查一下比较好。注:从其他16进制文件里复制数据,再在目标文件里选定好你要替换的位置,直接复制粘贴,这样替换是不会产生上面的问题的。再次提醒:不要替换审判官技能树和隐藏技能树。替换好之后,如果你要替换的技能树之前在“Unlock”项里填的是False,比如你替换的是专精技能树(下面以同一文件里的技师专精为例):它的offset是170B0,在文件中定位到这一位置:把“00”改成“01”即可。这样,当你改了它,保存了你的MOD,并在游戏中载入后,这个技能树不会隐藏着,会直接显示在角色的技能菜单里。其他的不同角色、不同技能树的改法全部以此类推。不会计算ExternalID对应的地址数值的话,直接用系统自带的计算器即可。完成修改后,保存,在你之前在MM中打开的角色数据的窗口(开了这么多窗口,不要看混了,否则程序会报错)里,选择“Debug -& Import EBX Binary”选择你刚用16进制编辑器修改好的文件,我这里已经改了名叫“rogue mod.ebx”(名字这种东西都请随意):经过漫长的等待(因为文件太大)会提示你导入成功:我在这里面还修改了其他几条,比如“破坏”我换成的是KE专精,“技师”我换的是法师的冰系专精:改好你所有想改的东西,然后保存名字、作者、版本号、描述都可以随意填,而且不都是必须的。填好后点Create当然直接保存在MOD文件夹里最方便了。
现在去Mod Manager里Merge你的MOD:然后开游戏,读档,感受一下吧至于这些技能你打算怎么加上去,就不是本篇文章讨论的内容了。不过一些特殊的方法,我们要继续讨论。下面来讲一讲带有被动效果的物品的修改。
顶,马克个
除了修改物品本身属性以外,因为游戏不会拿掉你已经有的技能,被动也算在内,所以我们可以:1.通过MOD给物品添加你想要的被动,开游戏戴上物品,存档关游戏2.然后换掉物品带着的被动,再读档开游戏这样你就可以保留之前通过物品添加的被动。或者你也可以把你不想要的被动拿掉:1.通过MOD给物品添加你不想要的被动,开游戏戴上物品2.然后直接卸下物品就可以了。当然直接变更物品本身带有的技能也是很实用的,但是修改物品的数据属性很不方便。因为只能从固定的一些数值里选,无法增删数值,而且已经在背包里的物品不受你改动物品数据的影响。所以还不如直接用CE来改,改动的数值保存再读档,不会变回去。我们以Kitty's Collar为例子(带有的技能栏最多的物品之一,多达3个)找到Data-&DA3-&Equipment-&Items-&Accessories-&Amulets右边的[EquipItemAsset]类型的dlcblue_equip_acc_amulet_relic_kitty就是了。拉到后面来,看到3个Ability类型的数据对象:在16进制编辑器里找到对应的offset:03、04、05,分别对应文件中的A0-BF、C0-DF、E0-FF。发挥你的想象力,开始干吧。可以找到技能的地方有很多,技能也简单分为了[BWActivatedAbility](单体主动技能,或无目标直接使用技能,例如周身范围技能)[BWAoEAbility](范围主动技能)[BWAbilityUpgrade](主动技能升级)和[BWPassiveAbility](被动技能)技能在很多地方都有,但是你可以看每个文件的Name项,除了文件本身的名字以外,还显示了它的目录:例如项链里的“75%几率死亡时回复一半生命”(第三项)就是个被动技能:你就可以在DA3-&Party-&General-&Passive下面找到它:一个省事的找法是在MM里选择好你要找的类型,勾选“Include Children (might be slow)”,然后直接点左边的Data。你看,连多人的技能也给我列出来了。不过多人和敌人(Creature开头)的技能加不上去,进游戏中无效。用跟上面一样的方法自己改一个吧。改好了保存MOD,合并Mod之后进游戏看看。诺,就是这么回事。
最后让我们来看看一个情况:我想加一个技能(比如Horn of Valor)但是我不想要它的前置。那么我用物品添加它的前置技能,然后去技能树里把Horn of Valor加上,再取下物品。这样我就可以保留我加好的Horn of Valor,同时没有它的前置技能。这可以用在比如你不想要宁静光环但是想要驱散技能这类情况的时候,会很方便。我们要做的是,把你要戴上的物品的某个技能换成它。改好之后进游戏,戴上这个物品。检查一下你的战斗大师技能树。本来我只加了锁链,但是现在Horn of Valor的前置技能,因为物品作用给我自动点上了。那么我现在把Horn of Valor点好:现在卸下物品,再检查一下技能树:你看,成了吧除此以外,希望大家能一起帮助深挖MM和DAI MOD的各种各样的玩法,毕竟功能性MOD目前还在探索阶段,并且还有各种各样的问题。希望通过大家的努力来创造更多姿多彩的DAI的世界。-全文完-
《300英雄》卫星计划启动,要与太阳肩并肩
……完全……看不懂 顶一发先
好贴 看的我跃跃欲试 但是DAI Tools Suite Loader打不开LZ可以把DAI Mod Maker单独放出来吗
很容易杀的!这样一来
我改了Kitty's Collar技能 进游戏就闪退
实在是天书世界
请问还有最新版的MM吗?帖子里提供的下载方式已经不能用了
请楼主帮忙转发一下 Mod Maker ,网上没找到
楼主 我就想安装一个精英mod 怎么安装啊!我下载了DAIModManager 这个软件1.0.0.59版本的 下载后点击无反应哦,也没有进程。我是正版的,
楼主能帮我做个吗,文科生实在看不懂
贴吧热议榜
使用签名档&&
保存至快速回贴当前位置:&&&&&&&&&&&& 龙珠超宇宙2超级元气弹怎么获得 超级元气弹学习方法龙珠超宇宙2超级元气弹怎么获得 超级元气弹学习方法
??  2游戏中有一个非常帅气的技能叫做超级元气弹,游戏中超级元气弹该怎么获得呢?这里小编给大家带来了龙珠超宇宙2超级元气弹怎么获得 超级元气弹学习方法分享,快来看看吧。?龙珠超宇宙2超级元气弹怎么获得?  先说下获得方法吧,这个技能是通过龙珠许愿获得的。  不过技能命中率非常低,只有10%左右。  这一代气功流究极技全部命中率低到吓死人 非常非常非常非常非常的低 除去一个非常耗气的帝王死光之外 命中率低 低。
龙珠超宇宙最新动态??万代南梦宫今天宣布,公司加入任天堂Switch平台第一部作品确定是《龙珠超宇宙2(假称)》。?——《龙珠超宇宙2》万代南梦宫旗下格斗动作游戏《龙珠超宇宙》系列在全世界累计发行量已经突破600万份,万代南梦宫表示将为任天堂Switch主机版添加更多原创元素,同时宣布《传说》系列...更新时间: 10:27??  龙珠超宇宙2游戏中想要拜师布罗利比较困难,对于游戏的进度有一定的要求,这里小编给大家带来了龙珠超宇宙2怎么拜师布罗利 拜师布罗利方法分享,快来看看吧。?龙珠超宇宙2怎么拜师布罗利?  拜师布罗利需要玩家进行到中后期,前期不能拜师。  游戏到中后期的时候在拉蒂兹头顶那一片空...更新时间: 10:40??  玩过龙珠超宇宙2游戏的应该都知道,游戏中人物的身高和体型对属性是有影响的,这里小编给大家带来了龙珠超宇宙2身高体型有什么影响 身高体型影响一览,快来看看吧。?龙珠超宇宙2身高体型有什么影响?  身高越高血量越高,移动速度也身高有关,具体如下表格:  可以看到影响的一般是伤...更新时间: 10:06
手机游戏推荐
相关攻略相关补丁
本类最新更新12345678910
热门动作角色扮演推荐星级:推荐星级:推荐星级:推荐星级:推荐星级:查看: 2336|回复: 2
新平行任务2里的超级元气弹怎么拿
帖子主题积分
游民步兵, 积分 382, 距离下一级还需 118 积分
游民步兵, 积分 382, 距离下一级还需 118 积分
金钱914 ¥
魅力1157 点
在线时间139 小时
新平行任务2里的超级元气弹怎么拿
帖子主题积分
游民步兵, 积分 206, 距离下一级还需 294 积分
游民步兵, 积分 206, 距离下一级还需 294 积分
金钱490 ¥
魅力541 点
在线时间44 小时
我是刷着刷着就自己有了。。可能是有什么对话,,或者要触发这个技能,或者不断刷大成功。。人品好就有了!!
帖子主题积分
游民平民, 积分 7, 距离下一级还需 93 积分
游民平民, 积分 7, 距离下一级还需 93 积分
在线时间1 小时
先打孙悟空,然后特兰克斯记住别把潘打死就行,然后孙悟空和特兰克斯会复活这个时候全部击杀就可以了,最后孙悟空变成超四再打败就有几率给超级元气弹了
Powered by}

我要回帖

更多关于 狗狗元气弹 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信