rmxp 主角名称设定问题

rmxp里面可以在游戏过程中改变主角姓名么?比如开始的主角名称自己设定?... rmxp里面可以在游戏过程中改变主角姓名么?比如开始的主角名称自己设定? 展开
 我来答
saterick
2010-01-18 · TA获得超过3866个赞
知道大有可为答主
回答量:1188
采纳率:75%
帮助的人:1210万
展开全部
可以的,在游戏里任何时候都可以使用事件第三页第三项“名称输入处理”来变更角色的姓名。但是在这里修改的话,必须把字库也改一改,不然输入界面里全部是假名。字库在脚本编辑器(F11)里的Window_NameInput里修改。只能修改字库里的单字,中间的半角引号、顿号千万不能删掉,修改完毕后切记保存。
当然,姓名也可以用事件第三页的“更改角色姓名”来作处理,不过这个是针对制作人而言的,没有字库的限制。
另外需要注意的楼上也提到了,就是角色姓名的问题,对话时要显示主角姓名就必须要用\n[*]这样的代码了,数据库中的角色的ID是几,那么*号处就写数字几。例如角色列表里“阿杰”的编号是001,那么以后不管阿杰被换成什么名字,只要在对话框里用代码\n[1]就能显示出阿杰当前的名字了。其他位置的同理。
百度网友5f3956e
2010-01-18 · TA获得超过106个赞
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
可以的。
在游戏开始的地图上建一个事件。在执行内容里照到名称输入处理,然后把事件改成自动执行,按OK。这样开始游戏的时候就可以自己选择主角的名字了。

但是以后文章如果要出现主角的名字就必须用代码代替。

代码我不记得了,你要自己去找找。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花火禾
2010-01-22
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
留下邮箱工程发给你……
以后要调用用户名要用\N[数据库中的角色编号]
这个不是自带的输入,是全中文的输入方法,总共有两个(个人认为Dll方便一些)需要在要的地方用脚本调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式