讨论女帝技能表的修改

johnyonei
讨论女帝技能表的修改
我简单研究了纯享TOT11F女帝技能表的脚本改动方法

玩到11F的大家应该都有感觉,女帝老是释放同一个技能,尤其是强制qte的重力波,并且有的招式还需要受缚的条件,导致几乎无法遇到想要的招式,特别是目前版本是没有屈服的选项的
这时我们可以通过修改代码来改变她的出招。

一、只扇耳光的方法

找到游戏目录/Data/Plugins/Queen/这个文件夹里的Battle.rb,使用任意代码编辑器打开,之后要调整的代码都在这个文件夹里。

再找到def make_sit_down这一行(781行),就能在下面看到女帝第一阶段的出招表,而每一行后面的priority{}里的数字为技能的优先级。


如果你要让她每一次攻击都必定是狂扇耳光,就在所有actions前面加一行,如图所示(注意对齐)
@@actions << Battle_Action.create("这里填啥不重要").action { Puppets.slap }.ready { idle }.priority { 999 }.build

然后她必定每次都扇你耳光了。

二、反复出其他的招式的方法

首先,第二阶段、第三阶段的技能表是在Moves.rb文件下的(883行与1832行)。尽量在对应阶段修改你想要的技能,防止出bug。
其次,普通技能名都能在make_阶段_actio类中找到,而特殊技能都属于Puppets类,名字应该在Skill.rb文件夹下找。
比如说第三阶段的践踏去势,名字叫fly_crotch_gone,那就把上面的Puppets.slap改为Puppets.fly_crotch_gone,放在make_fly_action类中,其他不用动,她就能在第三阶段直接地、反复地出这一招了

三、快速进入二、三阶段
在Battle.rb的第71、72行找到STAND_PHASE_HP_RATE与FLY_PHASE_HP_RATE,改为0.99,这样只要使用攻击就能进入下一阶段了。

如果有问题欢迎在这里提出,接下来我想改进一下slap的内容,或是做出技能屈服
zealot1234567
Re: 讨论女帝技能表的修改
可以的,比作者做得快
johnyonei
Re: 讨论女帝技能表的修改
写surrender太容易出bug了,看大家需要我再尝试一下吧
我目前只写了一个我更满意的扇耳光玩法,女帝的耳光会随答错次数增加,如果在她问1+1等于几时回答错误,还会开始用越来越重的耳光终结伊森
只重写了Skill.rb中172行的def slap,可惜这里不适合放代码
因此可以下载文件替换:
【超级会员V5】通过百度网盘分享的文件:Skill.rb
链接:https://pan.baidu.com/s/16sTf0sqcqsHMHJFymmR6GQ
提取码:1105
复制这段内容打开「百度网盘APP 即可获取」
qingkong 在此处发布的回帖已于 被其自行删除
00
001victor
Re: 讨论女帝技能表的修改
感谢大佬
Doraemon4397
Re: 讨论女帝技能表的修改
我弄了个循环招式,你开个无限生命,挨个看CD就好了,有需要的私信我,不收费,单纯懒得挂网盘了
qingkong
Re: 讨论女帝技能表的修改
我现在有个问题啊,首先就是battle.rb那里的相关位置的东西怎么和你不一样啊。。。第二就是无论改什么东西都报错,无法打开游戏,怎么办啊大神
qingkong
Re: 讨论女帝技能表的修改

我的代码是这样的,和你的不一样呢
johnyonei
Re: 讨论女帝技能表的修改
qingkong
我的代码是这样的,和你的不一样呢
可惜我实在没看出除了我修改的那一行,还有哪些不一样的地方
得发一下游戏报错的提示或者你已经修改过的代码,这样我才能尝试找到问题
qingkong
Re: 讨论女帝技能表的修改
你看哈大佬,你的786行我就没有,然后我这里return上面的那行命令你这里就没有。。不一样的,我按照你的修改,就报错
johnyonei
Re: 讨论女帝技能表的修改
qingkong你看哈大佬,你的786行我就没有,然后我这里return上面的那行命令你这里就没有。。不一样的,我按照你的修改,就报错
哎呀,#后面跟着的内容都是被注释的内容,是不发挥任何作用的文本,只有去掉#才作为代码的一部分,他们是不影响代码的、只是放在那方便测试的内容。

你也没说报错的情况是什么,可能是一进游戏就报错,也可能是进战报错啊。不要用mtool之类工具启动,直接开游戏,如果触发代码问题是会弹窗说明具体错误的

你可以试试把你改动的地方,即我的那句
@@actions << Battle_Action.create("技能").action { Puppets.slap }.ready { idle }.priority { 9999 }.build
前面也加个#看看是不是正常运行了
如果不是,那就是其他地方有问题,重新下载一遍吧
如果是,那就是这句话带来的问题,重点检查一下大小写对不对,点号有没有,括号对不对,Puppets之类的有没有漏加s
如果是这些问题,或许还是求助ai快一些
qingkong
Re: 讨论女帝技能表的修改
感谢。我研究一下
kkman
Re: 讨论女帝技能表的修改
楼主可以帮忙看一下有关Faye的战斗吗
有一些restrain的场景触发不了,比如下面这个

不知道是还没有并进去还是怎么样,我也不太会看…