Template talk:FGO 血槽
跳转到导航
跳转到搜索
关于模板简化
@Gallium,Ave,秋山澪粉丝后援会 使用loop会导致循环执行次数超过最大值,是否可参考{{MCHealthbar}}创建模块来实现不同小图片的排列,从而简化模板大小?--W3jc(讨论) 2024年1月25日 (四) 21:45 (CST)
- @W3jc我已经在测试了。 --暁山美緒Happy birthday to Mio! 2024年1月25日 (四) 21:47 (CST)
- 模块已经完成于模块:Sandbox/秋山澪粉丝后援会/luatestforfgo,模板代码已经完成于User:秋山澪粉丝后援会/template test。请几位检查之后如果没问题我就改进模板了(别问为什么最后那个数字没加入模块,问就是有现成的formatnumx) --暁山美緒Happy birthday to Mio! 2024年1月25日 (四) 21:54 (CST)
- 你终于来了.jpg——
新たな世界を見せてあげよう!(讨论) 2024年1月25日 (四) 22:02 (CST)
- (:)回应 如果只说模块本身是否有架构问题的话,那大抵是没有的,但是模板的实现细节上略有问题。——
新たな世界を見せてあげよう!(讨论) 2024年1月25日 (四) 22:06 (CST)
- 刚要在W3jc前辈讨论页添加话题就发现这边已经模块化,好快的斯必得啊()有一点点小问题,其实除了第11条血的特殊情况,总血条数11和总血条数10应该是一模一样的,因为FGO里第11条血爆了之后就会变成正常的10条满血,所以现在总血量条数填11的时候等于是显示多了一个空血条。 ——
ガガGallium(空空如也的讨论页・一点微小的贡献) 2024年1月25日 (四) 22:08 (CST)
- 另外,我当然也知道不能乱用loop,所以在写模板的时候让参数1为循环次数,参数1小于参数2,参数2又小于等于11,以防循环次数过大。不过说实话,我也并没有百分百的把握,所以想顺便问一下到底哪出了问题,还是单纯不要用loop( ——
ガガGallium(空空如也的讨论页・一点微小的贡献) 2024年1月25日 (四) 22:08 (CST)
- 大概是ORT#ORT的生命值同时多次调用模板造成的吧。--W3jc(讨论) 2024年1月25日 (四) 22:11 (CST)
- 同一页面调用循环次数有限制,超过就会报错。我去研究一下10条血是个什么情况,可能是我循环写的问题 --暁山美緒Happy birthday to Mio! 2024年1月25日 (四) 22:13 (CST)
- @Gallium瞅一眼现在我那个版本的11HP的各种状态对不对,我在沙盒里面塞了一下ORT的对应部分 --暁山美緒Happy birthday to Mio! 2024年1月25日 (四) 22:33 (CST)
8太对,10破了之后是9个满着的格。——新たな世界を見せてあげよう!(讨论) 2024年1月25日 (四) 22:41 (CST)
- 我跟Ave又聊了一下,现在的11HP是对的,辛苦了_(:з」∠)_。 ——
ガガGallium(空空如也的讨论页・一点微小的贡献) 2024年1月25日 (四) 22:46 (CST)
- 甚至比现行的版本还正确,以至于我第一眼望上去还下意识地以为新做出来的有问题(毕竟表现不一样)。——
新たな世界を見せてあげよう!(讨论) 2024年1月25日 (四) 22:50 (CST)
- (~)补充 @秋山澪粉丝后援会 不过,对于错误参数方面的处理似乎有些瑕疵,例如这个,可以看到参数3未被正确隐藏。至于少敲一个空格的问题,我手动修掉了。
- 以及,因为实际需要问题,模板的最后确确实实需要敲一个回车,我之前这么做却被@W3jc以为我打错了给撤回了,这里我专门声明一下(不过我给改成br了,观感会好一些)。
- ——
新たな世界を見せてあげよう!(讨论) 2024年1月25日 (四) 23:00 (CST)
- 甚至比现行的版本还正确,以至于我第一眼望上去还下意识地以为新做出来的有问题(毕竟表现不一样)。——
- 你终于来了.jpg——
@Ave模块已经修改为一次性输出所有内容,包括报错情况下直接忽略参数3。(当前默认要求填写参数3,否则输出1000000,后面可以再改。) --暁山美緒Happy birthday to Mio! 2024年1月25日 (四) 23:34 (CST)