Project1

标题: 如何使某个技能必定先手? [打印本页]

作者: c21c21    时间: 2023-8-8 20:29
标题: 如何使某个技能必定先手?
大概就是口袋里电光一闪和神速那个意思
这个技能必定先手 如果同时有人释放这种技能 那就到时候再比速度
如果实现这个效果?

作者: 灯笼菜刀王    时间: 2023-8-10 16:23
记得那个"好多种战斗特效大礼包" 里有先制度+1的设置, 不怕冲突就直接用它即可

改造方法则是找到 def make_action_speed , 这个就是获得战斗速度, 战斗时会全员根据这个数值按高低排序, 所以想办法根据技能在这里做数值增减即可

作者: c21c21    时间: 2023-8-11 11:41
灯笼菜刀王 发表于 2023-8-10 16:23
记得那个"好多种战斗特效大礼包" 里有先制度+1的设置, 不怕冲突就直接用它即可

改造方法则是找到 ...

搞不定啊大佬
我直接在这后面加个和技能有关的数值 比如 skill.agi_f之类的 它会报错啊
具体要怎么搞才行
还有那个“好多种战斗特效大礼包”是哪个帖子啊 直接搜搜不到

作者: 89444640    时间: 2023-8-11 12:28
本帖最后由 89444640 于 2023-8-11 12:29 编辑

https://rpg.blue/thread-219876-1-1.html
二楼,我用过,战斗能正常运行但是一堆bug和兼容性问题修都没人愿意修的shi山堆,
出手顺序是 系统-属性-新建一个 优先度+N的属性 选择想要的技能并且勾上这个属性就行了。
N数值越优先度越靠前,高兴的话可以每个技能都设置优先度,无视速度,这样就可以有有+9999的必定先手技能了 如果都是+9999优先度的技能,那就那就公用事件比速度,需要技能释放前先执行公用事件的对应脚本,
目前我不用这个了,不知道还有没有 搜下回合前执行公用事件之类的关键词。
作者: c21c21    时间: 2023-8-12 11:55
89444640 发表于 2023-8-11 12:28
https://rpg.blue/thread-219876-1-1.html
二楼,我用过,战斗能正常运行但是一堆bug和兼容性问题修都没人 ...

感谢大佬 我用这个试试
还要再问一下 这个脚本里面其他的那些功能 大概都是什么意思啊 有没有使用说明啥的?
然后就是 这个脚本已知的bug 比较严重的 大概有哪些?
作者: soulsaga    时间: 2023-8-12 21:44
c21c21 发表于 2023-8-12 11:55
感谢大佬 我用这个试试
还要再问一下 这个脚本里面其他的那些功能 大概都是什么意思啊 有没有使用说明啥 ...

https://xrxs.at-ninja.jp/




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1