设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 9400|回复: 18
打印 上一主题 下一主题

[有事请教] 如何让玩家给自己的角色起名?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2128
在线时间
218 小时
注册时间
2018-6-1
帖子
75
跳转到指定楼层
1
发表于 2021-2-15 14:23:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
现在许多游戏玩家都能自己起名,
我也想在游戏中做这个功能,请问各位大佬,谁有办法让玩家自己用键盘输入名字?

Lv5.捕梦者

梦石
18
星屑
13637
在线时间
1715 小时
注册时间
2017-1-12
帖子
1787

开拓者

2
发表于 2021-2-15 14:49:16 | 只看该作者
用这个:
https://raw.githubusercontent.co ... ndow_KorNameEdit.js
操作方法和同插件的MV版本差不多(但是MZ版本好像有些指令作者本人也没调整好,修改坐标之类我都是直接打开插件自己修的。)
https://rpg.blue/thread-484326-1-1.html

点评

这个好使,非常感谢。  发表于 2021-2-15 15:24
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
57
在线时间
6 小时
注册时间
2021-6-22
帖子
7
3
发表于 2021-7-1 04:05:02 | 只看该作者
额。。。我是新建个空白角色,什么都不做,进游戏第一部就是角色更名,然后用中文输入的那个代码。。。打完就是角色的名字了。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
160
在线时间
16 小时
注册时间
2021-7-4
帖子
39
4
发表于 2021-7-4 15:57:51 | 只看该作者
宇小子 发表于 2021-7-1 04:05
额。。。我是新建个空白角色,什么都不做,进游戏第一部就是角色更名,然后用中文输入的那个代码。。。打完 ...

具体怎么操作呀
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
603
在线时间
160 小时
注册时间
2020-10-11
帖子
38
5
发表于 2021-7-6 22:03:45 | 只看该作者
从其他大佬那存下来的脚本
运行这个脚本就能直接给角色重新命名- -输入法输入,空白就不更改贼舒服。
var sRst=prompt("请输入名字:", "");
if(!!sRst) $gameActors.actor(1).setName(sRst);
回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
676
在线时间
32 小时
注册时间
2007-7-1
帖子
13
6
发表于 2021-7-10 10:55:40 | 只看该作者
火锅深处 发表于 2021-2-15 14:49
用这个:
https://raw.githubusercontent.com/biud436/MZ/master/RS_Window_KorNameEdit.js
操作方法和同插 ...

想请问大大,我用了这个插件但是输入姓名的时候输入框正中间总是会有一个蓝色的方块,看着很像光标的是动不了,请问这个方块要怎么样弄掉。。。

点评

印象中可能是插件冲突的问题。如果你新开个工程放这个插件也有这个问题就不晓得了(不是程序员解答,抱歉_(:з)∠)_  发表于 2021-7-10 15:43
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
676
在线时间
32 小时
注册时间
2007-7-1
帖子
13
7
发表于 2021-7-10 19:27:46 | 只看该作者
shenyi216 发表于 2021-7-10 10:55
想请问大大,我用了这个插件但是输入姓名的时候输入框正中间总是会有一个蓝色的方块,看着很像光标的是动 ...

研究了一整晚,不是插件问题但是是mz自己的ui问题,并不知道该如何解决,所以用了另一位大大的名字输入代码了

点评

嗯,MZ本体貌似确实有很多要修的地方来的(  发表于 2021-7-10 19:53
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22918
在线时间
8636 小时
注册时间
2011-12-31
帖子
3367
8
发表于 2021-7-10 23:55:02 | 只看该作者
本帖最后由 tseyik 于 2021-7-11 00:01 编辑

プラグインの入れ方

下記のファイルをそれぞれダウンロードして、配置してください。

    111_InputForm.js - 通常のプラグインと同様に projectフォルダ/js/plugins/ 内に入れ、プラグイン管理に登録してください。
    raw.githubusercontent.com/krmbn0576/rpgmakermv/master/js/plugins/111_InputForm.js
    111_InputForm.css - projectフォルダ内の「css」というフォルダに入れてください。
    raw.githubusercontent.com/krmbn0576/rpgmakermv/master/css/111_InputForm.css



RUBY 代码复制
  1. ◆文章:なし, なし, ウィンドウ, 中
  2. :  :名前を変えるの?
  3. ◆プラグインコマンド:111_InputForm, 文字入力の処理
  4. :         :入力欄のX位置 =
  5. :         :入力欄のY位置 =
  6. :         :入力結果の代入先 = 1
  7. :         :最大文字数 =
  8. :         :ONのとき入力を強制終了 =
  9. :         :決定ボタンの相対X位置 = 0
  10. :         :決定ボタンの相対Y位置 = 50
  11. :         :文字サイズ = 24
  12. :         :入力欄の初期値 =
  13. ◆スクリプト://アクターID1の名前を変数1の内容に変更
  14. :     :$gameActors.actor(1).setName($gameVariables.value(1));
  


回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
9 小时
注册时间
2019-8-5
帖子
7
9
发表于 2021-7-21 14:26:43 | 只看该作者
慕名景色 发表于 2021-7-6 22:03
从其他大佬那存下来的脚本
运行这个脚本就能直接给角色重新命名- -输入法输入,空白就不更改贼舒服。
var  ...

请问这个脚本怎么使用呀,直接在事件中插入脚本指令吗?另外这个脚本在pc端和手机端都能调用吗?感谢解答!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
9 小时
注册时间
2019-8-5
帖子
7
10
发表于 2021-7-22 01:42:55 | 只看该作者
tseyik 发表于 2021-7-10 23:55
プラグインの入れ方

下記のファイルをそれぞれダウンロードして、配置してください。

要翻墙。。。。这就很难顶,话说这个脚本可以在手机端调用输入法吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-9 02:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表