导航

萌即是正义!时不时分享一些ACG活动记录与有趣代码的小站!

侧边栏
最新评论
广树管理员
2026-08-22 17:46
@Ringnee:很大的雷阵雨,其实上次也不是台风哦。
Ringnee
2026-08-22 17:45
又刮台风了吗
广树管理员
2026-08-22 17:02
@Zrzzz:抽了几十张卡才抽到满意的图片,嘻嘻
Zrzzz
2026-08-22 17:01
场景连贯性好强
广树管理员
2026-08-22 16:55
@RQ_东流水:这些就是照片呀!
攻略中
空之轨迹 the 1st
暂无评分
Steam空之轨迹 the 1st
2026年8月02日 12时 ~ 攻略中
已累计游玩3周1天
因父亲卡西乌斯失踪而踏上旅程的艾丝蒂尔与约书亚, 在巡游利贝尔王国的过程中, 经历了无数与未知同伴的相遇与别离, 而在旅途终点等待着两人的,究竟会是什么……?
节奏天国 奇迹之星
暂无评分
NS节奏天国 奇迹之星
2026年7月08日 20时 ~ 攻略中
已累计游玩1个月16天
《节奏天国:奇迹之星》是一款轻松又充满创意的音乐节奏游戏,玩家只需跟随音乐节拍按下按键,就能完成跳跃、敲击空罐、制作料理等各种有趣的小挑战。游戏延续了《节奏天国》系列简单易上手、节奏感强、画风幽默的特点,让玩家在一个个短小精巧的关卡中感受音乐与反应力结合的乐趣,适合喜欢节奏游戏和轻松休闲玩法的玩家体验。
告别回忆 -无垢少女- 致最爱的你
暂无评分
Steam告别回忆 -无垢少女- 致最爱的你
2026年6月24日 20时 ~ 攻略中
已累计游玩2个月
系列作发售至今经历了19年,做为其系列最终作的《告别回忆 ~无垢少女~》(以下略称为本篇)在2018年3月发售。本次的FanDisc和至今的系列作相同,带给玩家在各结局后的短篇故事。请充分享受和各个女主角们在欢乐结局后的幸福时光。
亚路塔:狐狸狐途的面包冒险
暂无评分
Steam亚路塔:狐狸狐途的面包冒险
2026年2月12日 19时 ~ 攻略中
已累计游玩6个月12天
一场席卷全世界的面包革命现在开始! 主人公查雅阴错阳差之下,开始了在荒废的岛屿上经营面包店的生活。 出外冒险搜集食材、研发崭新面包配方、遇见性格各异的伙伴们,建造更丰富的设施,用面包香气使无人问津的广场再次热闹起来!
fault - StP - LIGHTKRAVTE
暂无评分
Steamfault - StP - LIGHTKRAVTE
2025年5月29日 20时 ~ 攻略中
已累计游玩1年2个月
全球累计销量超过50万份的“fault”系列最新作!故事的舞台是一个融合了奇幻与科幻的超前世界——卢森海德王国。本作讲述了生活在此地的一个平凡又平庸的究极普通市民——名为果子的少年的故事。
PSN奖杯卡

PSN奖杯卡

归档
赞助商广告

【RPG Maker MV】 解谜游戏常用的输入文字并进行比较以及变量操作方法$gameVariables

2018-03-17 23:06:22
JavaScript

在解谜游戏中经常要用到字符的比对而不是数字的比对,在我以前做的小游戏里是通过各种选择项来拼成英文单词,体验贼差。

这时候可以用一款插件:CmdInp.js

链接:https://pan.baidu.com/s/1Cv9iRLY6G7iq9J9mKhabOw 密码:8szb

原插件转自:这里

原插件有2个BUG我上面提供的文件修复了一下,修复BUG如下。

1.修复默认会生成一个空格,导致输入框从第二位开始。

2.修复原作者代码错误导致头像图片设置无法生效。


插件使用方法:

1.首先下载插件并放到项目的\js\plugins下面。

2.在插件管理器中激活使用。

3.在需要的地方如下图设置,高级→插件指令。

01.jpg

4.插件指令中输入enter_text 12 7 true testpic 输入答案 default

其格式为:

<enter_text←声明使用固定不变>(空格)<变量id号>(空格)<最大字符数>(空格)<是否使用图片,填true或者false>(空格)<如果前面填true则填写图片名称,图片请放置在项目文件夹的\img\pictures中,如果为false则不填任何东西>(空格)<标题名>(空格)<默认显示的字符,虽然支持中文但是很难看>

注意哪怕没有默认显示字符也要记得加上空格!


5.设置个变量用于储存答案。

在上面提到的图片中选择高级→脚本,然后输入$gameVariables.setValue(变量id, 答案)来设置答案。

注意变量id不要和前面的重了。

顺带科普下$gameVariables.setValue(n, val)和$gameVariables.value(n)

这分别是RPG Maker MV用来设置变量和提取变量的方法。变量默认可以存20个,id从1开始,当然也可以在变量控制器中增加变量的数量。


6.在流程控制→分支条件中设置如下图这样。

微信截图_20180317233217.jpg

我在第4步给变量12定义了输入的字母。

然后在第5步给变量13定义了答案,所以这里只用比较变量12是否等于变量13即可。


7.创建是否满足的动作。

顺带一提可以在显示文本中输入\v[n](n为变量id)来显示输入的字符。


微信截图_20180317233953.jpg

以上对字符串的判断就大功告成了。


附录:

我在某解密游戏中的设置。

demo.png

收款.png


file_000000008460720687635c008459256b.png