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

Project1

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

[已经解决] 这里新人,名称输入处理怎么弄?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2013-7-25
帖子
7
跳转到指定楼层
1
发表于 2013-10-8 22:28:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我设定的正确名称是英文,但是在试玩时发现输入名称只能选择平假名和片假名,怎么办?

Lv1.梦旅人

梦石
0
星屑
55
在线时间
85 小时
注册时间
2012-4-25
帖子
192
2
发表于 2013-10-8 23:11:24 | 只看该作者
打开脚本编辑器 -- Window_NameInput -- 修改里面的平假名和片假名为英文字母即可

评分

参与人数 2星屑 +46 收起 理由
myownroc + 45 认可答案
guoyq1988 + 1 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2013-10-9
帖子
33
3
发表于 2013-10-9 13:43:20 | 只看该作者
脚本编辑器内Window_NameInput内
CHARACTER_TABLE =
  [
    "あ","い","う","え","お",
    "か","き","く","け","こ",
    "さ","し","す","せ","そ",
    "た","ち","つ","て","と",
    "な","に","ぬ","ね","の",
    "は","ひ","ふ","へ","ほ",
    "ま","み","む","め","も",
    "や", "" ,"ゆ", "" ,"よ",
    "ら","り","る","れ","ろ",
    "わ", "" ,"を", "" ,"ん",
    "が","ぎ","ぐ","げ","ご",
    "ざ","じ","ず","ぜ","ぞ",
    "だ","ぢ","づ","で","ど",
    "ば","び","ぶ","べ","ぼ",
    "ぱ","ぴ","ぷ","ぺ","ぽ",
    "ゃ","ゅ","ょ","っ","ゎ",
    "ぁ","ぃ","ぅ","ぇ","ぉ",
    "ー","・", "" , "" , "" ,
    "ア","イ","ウ","エ","オ",
    "カ","キ","ク","ケ","コ",
    "サ","シ","ス","セ","ソ",
    "タ","チ","ツ","テ","ト",
    "ナ","ニ","ヌ","ネ","ノ",
    "ハ","ヒ","フ","ヘ","ホ",
    "マ","ミ","ム","メ","モ",
    "ヤ", "" ,"ユ", "" ,"ヨ",
    "ラ","リ","ル","レ","ロ",
    "ワ", "" ,"ヲ", "" ,"ン",
    "ガ","ギ","グ","ゲ","ゴ",
    "ザ","ジ","ズ","ゼ","ゾ",
    "ダ","ヂ","ヅ","デ","ド",
    "バ","ビ","ブ","ベ","ボ",
    "パ","ピ","プ","ペ","ポ",
    "ャ","ュ","ョ","ッ","ヮ",
    "ァ","ィ","ゥ","ェ","ォ",
    "ー","・","ヴ", "" , "" ,
  ]
请改为英文,如要继续添加。
请添加外来脚本

评分

参与人数 2星屑 +46 收起 理由
myownroc + 45 认可答案
guoyq1988 + 1 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2013-7-25
帖子
7
4
 楼主| 发表于 2013-10-9 19:23:32 | 只看该作者
woyaozhuce 发表于 2013-10-8 23:11
打开脚本编辑器 -- Window_NameInput -- 修改里面的平假名和片假名为英文字母即可 ...

谢谢前辈指导
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2013-7-25
帖子
7
5
 楼主| 发表于 2013-10-9 19:24:21 | 只看该作者
娜茲玲 发表于 2013-10-9 13:43
脚本编辑器内Window_NameInput内
CHARACTER_TABLE =
  [

呜哇谢谢前辈
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2013-7-25
帖子
7
6
 楼主| 发表于 2013-10-9 19:56:28 | 只看该作者
woyaozhuce 发表于 2013-10-8 23:11
打开脚本编辑器 -- Window_NameInput -- 修改里面的平假名和片假名为英文字母即可 ...

嘤嘤嘤QAQ修改之后试玩时显示第41行self.contents.draw_text(x, y, 28, 32, CHARACTER_TABLE, 1)出错了怎么办?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2013-7-25
帖子
7
7
 楼主| 发表于 2013-10-9 19:58:32 | 只看该作者
改成了这个
class Window_NameInput < Window_Base
  CHARACTER_TABLE =
  [
    "A","B","C","D","E",
    "F","G","H","I","J",
    "K","L","M","N","O",
    "P","Q","R","S","T",
    "U","V","W","X","Y",
    "Z"
  ]

然后他就显示41行出错了……
      self.contents.draw_text(x, y, 28, 32, CHARACTER_TABLE[i], 1)

点评

不要连帖,可以编辑你的帖子,使用@通知他人。下不为例  发表于 2013-10-9 20:05
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

8
发表于 2013-10-9 20:11:34 | 只看该作者
楼主不要这样改,不需要的字符不能删除,否则会导致数组越界。
CHARACTER_TABLE里面一共是180个字符,因此应该这样写。
CHARACTER_TABLE =
[
  "A","B","C","D","E",……
  "",""
]
注意空字符要用空引号""表示,不能删掉。
最终CHARACTER_TABLE数组里面应该是180对引号。

评分

参与人数 1星屑 +45 收起 理由
myownroc + 45 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2013-7-25
帖子
7
9
 楼主| 发表于 2013-10-9 21:54:07 | 只看该作者
RyanBern 发表于 2013-10-9 20:11
楼主不要这样改,不需要的字符不能删除,否则会导致数组越界。
CHARACTER_TABLE里面一共是180个字符,因此 ...

谢谢前辈指导

评分

参与人数 1星屑 +1 收起 理由
guoyq1988 + 1 很有礼貌的新人

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 00:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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