rpgmakermv吧 关注:21,699贴子:68,442
  • 13回复贴,共1

RPG Maker MV 名字输入处理中文版

只看楼主收藏回复

涵盖3500左右常用字,共四十多页。

下载地址:https://github.com/enderseven1/RPG-Maker-MV-Chinese-Name-Input/blob/main/rpg_windows.js
适用版本:MV1.6.1
安装方法:替换www\js\rpg_windows.js


IP属地:广东1楼2023-03-12 11:27回复
    https://github.com/enderseven1/RPG-Maker-MV-Chinese-Name-Input/blob/main/rpg_windows.js


    IP属地:广东2楼2023-03-12 11:28
    回复
      2025-12-30 14:17:40
      广告
      不感兴趣
      开通SVIP免广告
      求个star啊!下载的给个star呗,或者有兴趣fork一下也可以的嘛


      IP属地:广东3楼2023-03-12 11:31
      回复
        直接下载:https://github.com删字/enderseven1/RPG-Maker-MV-Chinese-Name-Input/releases/download/alpha/rpg_windows.js
        查看Release: https://github.com/enderseven1/RPG-Maker-MV-Chinese-Name-Input/releases/tag/alpha


        IP属地:广东4楼2023-03-12 11:39
        回复
          我下次做个按部首排序的


          IP属地:广东5楼2023-03-12 11:42
          回复
            制作逻辑:

            打开rpg_windows.js,找到关于名字输入的代码,可以看到,只有英日俄三种语言的键盘。

            往下翻找到给特定语言安排键盘的代码。

            加入一个中文。

            在安排字符宽度的地方加一个中文条件,以给中文一个更大的宽度。


            IP属地:广东6楼2023-03-12 11:58
            回复
              做几个庞大又可怕的键盘表。

              再将做好的键盘表放进判断条件中就做好了。

              哇啊,好恐怖


              IP属地:广东7楼2023-03-12 12:01
              回复
                码一下


                IP属地:美国来自Android客户端8楼2023-03-12 19:24
                回复
                  2025-12-30 14:11:40
                  广告
                  不感兴趣
                  开通SVIP免广告
                  有没有可能下个插件就能实现输入所有名字了?


                  来自Android客户端9楼2023-03-12 19:46
                  收起回复
                    感谢分享·。
                    厉害了楼主,我有一个建议,就是把一些比较简单的汉字添加进去,
                    减少繁杂的字体,这样或许可能会更方便一些,(仅建议)


                    IP属地:四川10楼2023-06-16 20:22
                    回复
                      牛啊,我还在琢磨这个RPGmaker能不能做出开局可以输入角色名字的RPG呢。


                      IP属地:上海来自Android客户端12楼2023-10-04 23:37
                      回复
                        刚好需要,我拿走了,支持一个


                        IP属地:山东13楼2024-10-19 03:05
                        回复
                          下面这些脚本好像是在projertj1抄来的,搜索一下已经好多地方都有了。
                          但是在-------【RPG Maker MZ】独立游戏制作日志②_rpgmakermz-CSDN博客------这里的截图,
                          projertj1的一个回帖人说他也忘记了他是在哪里看到的。
                          另外,除了下面列出来的输入名字或用作其他用途的字符串,好像还有其他的方法,只是一时半会儿不好找。

                          //这个是给1号角色手动输入名字的脚本,中文字随便改,删掉也可以。
                          var sRst=prompt("请输入名字:", "嗯,我叫什么名字呢?");
                          if(!!sRst) $gameActors.actor(1).setName(sRst);

                          //这个是给14号变量手动输入字符串的脚本,可以使用对话框的控制字符或LL_VariableWindow.js来测试。
                          var sRst=prompt("这里随便改,删掉也可以:", "这里也随便改,删掉也可以");
                          $gameVariables.setValue(14,(sRst));

                          $gameActors.actor(id).setName("");
                          $gameActors.actor(id).setNickname("");
                          $gameActors.actor(id).setProfile("");
                          //改变名称
                          //改变称号
                          //改变简介
                          //这些脚本好像是需要跟其他的代码写在一起才能凑成一个具有完整功能的脚本。。好像是直接替换进上面第一段还是第二段就可以了。。我好像没有测试过。

                          【MZ❀RPG制作大师】名称字符输入系统_哔哩哔哩
                          【MV❀RPG制作大师】中文名称输入_哔哩哔哩

                          您可以在键盘上键入 - InputDialog.js
                          作者: kotonoha*
                          它是一个插件,用于在键盘上输入字符并将输入内容存储在变量中。
                          允许您使用键盘输入字符的第二部分 - InputDialog_Custom.js
                          作者: kotonoha*
                          在键盘上输入字符并将输入存储在变量中。 您可以使用插件创建原始输入窗口,该插件在游戏中放置角色输入窗口。

                          创建表单并输入字符(修改版) - 111_InputForm.js
                          作者: 111, Kuramubon, Basu (改进)
                          显示字符输入表单并要求您输入字符。 与事件命令的 “name input processing” 不同,它使用熟悉的键盘输入和轻拂输入。 此外,您还可以输入自由字符,包括日文汉字。

                          扩展 Name Entry 窗口 - ExtendedNameInput.js
                          艺术家: MihailJP
                          扩展了字符名称输入屏幕的功能。 在日文版中,添加了汉字输入函数。 对于汉字输入,您可以从音节标题中选择 JIS Level 1 Kanji,并从偏旁部首笔画数的标题中选择 JIS Level 2 Kanji。


                          IP属地:广东14楼2024-10-20 01:12
                          回复