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

Project1

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

[RMVX发布] 恩恩。。。起名字用的字库。。。适用汉字西方名字。。。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
91
在线时间
30 小时
注册时间
2010-6-21
帖子
6
跳转到指定楼层
1
发表于 2012-2-26 12:29:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
基本上比较全了。。。写了三个小时。。。
  1.   #--------------------------------------------------------------------------
  2.   # ● 文字码表
  3.   #--------------------------------------------------------------------------
  4.   AG       = [ '阿','艾','爱','埃','哀',  '安','昂','奥','','',
  5.                '巴','拜','班','邦','保',  '鲍','贝','本','比','宾',
  6.                '波','布','别','宝','伯',  '','','','','',
  7.                '茨','查','柴','昌','崔',  '才','','','','',
  8.                '达','戴','丹','当','德',  '登','迪','蒂','丁','丢',
  9.                '顿','道','东','典','多',  '朵','大','','','',
  10.                '俄','恩','尔','','',  '','','','','',
  11.                '法','凡','芳','费','芬',  '佛','福','芙','弗','飞',
  12.                '伽','盖','高','甘','刚',  '贡','格','歌','切换','确定']

  13.   GL     = [ '葛','哥','根','古','郭',  '','','','','',
  14.                '哈','海','豪','汉','洪',  '侯','荷','黑','亨','胡',
  15.                '华','霍','惠','怀','赫',  '','','','','',
  16.                '吉','嘉','加','焦','杰',  '洁','简','金','晶','',
  17.                '卡','凯','开','考','坎',  '堪','康','孔','寇','克',
  18.                '科','可','肯','库','夸',  '奎','昆','','','',
  19.                '拉','莱','劳','蓝','兰',  '朗','龙','隆','乐','勒',
  20.                '雷','蕾','楞','里','理',  '力','利','莉','丽','廖',
  21.                '列','留','连','莲','良',  '林','灵','铃','切换','确定']
  22.                
  23.   LP       = [ '路','露','鲁','卢','罗',  '洛','萝','伦','仑','',
  24.                '玛','马','麦','迈','毛',  '茅','曼','芒','莫','墨',
  25.                '摩','梅','孟','梦','蒙',  '米','密','蜜','妙','谬',
  26.                '敏','明','姆','穆','',  '','','','','',
  27.                '那','拿','纳','娜','奈',  '乃','南','农','内','尼',
  28.                '涅','牛','纽','宁','奴',  '努','诺','','','',
  29.                '欧','','','','',  '','','','','',
  30.                '帕','派','潘','庞','破',  '泼','坡','培','佩','裴',
  31.                '彭','皮','匹','平','萍',  '普','','','切换','确定']
  32.                
  33.   QT      = [ '奇','齐','琪','琦','恰',  '乔','切','邱','裘','丘',
  34.                '钱','强','秦','钦','琼',  '曲','泉','茜','','',
  35.                '让','荣','蓉','柔','热',  '日','如','若','瑞','锐',
  36.                '闰','','','','',  '','','','','',
  37.                '萨','撒','赛','塞','桑',  '宋','松','色','瑟','森',
  38.                '思','斯','丝','苏','梭',  '索','孙','沙','闪','尚',
  39.                '商','沈','圣','施','史',  '诗','舒','瞬','稣','',
  40.                '塔','泰','桃','谭','坦',  '汤','唐','堂','特','腾',
  41.                '提','条','铁','天','汀',  '婷','图','托','切换','确定']
  42.                               
  43.   TZ      = [ '脱','忒','吞','','',  '','','','','',
  44.                '乌','瓦','娃','渥','威',  '魏','唯','维','薇','韦',
  45.                '卫','万','文','温','雯',  '翁','汪','旺','','',
  46.                '西','希','锡','夏','肖',  '谢','修','仙','香','向',
  47.                '信','辛','雄','逊','薛',  '宣','萱','许','','',
  48.                '易','伊','依','亚','雅',  '娅','姚','叶','耶','由',
  49.                '尤','严','杨','扬','洋',  '印','因','英','勇','云',
  50.                '月','于','玉','元','',  '','','','','',
  51.                '兆','展','章','张','钟',  '周','哲','真','切换','确定']

  52.   Z      = [ '珍','贞','支','志','治',  '智','朱','诸','珠','卓',
  53.                '赞','藏','宗','泽','曾',  '兹','佐','尊','扎','翟',
  54.                '庄','','','','',  '','','','','',
  55.                '','','','','',  '','','','','',
  56.                '一','二','三','四','五',  '六','七','八','九','十',
  57.                '〇','零','百','千','万',  '世','代','年','月','日',
  58.                '','','','','',  '','','','','',
  59.                '','','','','',  '','','','','',
  60.                '','','','','',  '','','','切换','确定']


  61.   英文      = [ 'A','B','C','D','E',  'a','b','c','d','e',
  62.                'F','G','H','I','J',  'f','g','h','i','j',
  63.                'K','L','M','N','O',  'k','l','m','n','o',
  64.                'P','Q','R','S','T',  'p','q','r','s','t',
  65.                'U','V','W','X','Y',  'u','v','w','x','y',
  66.                'Z','','','','',  'z','','','','',
  67.                '1','2','3','4','5',  'Ⅰ','Ⅱ','Ⅲ','Ⅳ','Ⅴ',
  68.                '6','7','8','9','0',  'Ⅵ','Ⅶ','Ⅷ','Ⅸ','Ⅹ',
  69.                '•',' ','-',' ',' ',  ' ',' ','☆','切换','确定']

  70.   特殊符号 = ['!','?','˙','#','&',  '*','※','§','○','●',
  71.               '△','▽','▼','▲','■',  '□','◇','◆','♀','♂',
  72.               '☆','★','◎','⊙','〤',  ',',';',':','『','』',
  73.               '↑','↓','←','→','↖',  '↗','↙','↘','「','」',
  74.               '1','2','3','4','5',  '6','7','8','9','0',
  75.               '|','…','.','、','-',  '(',')','〔','〕',' ',
  76.               '+','-','*','/','\',  '',' ',' ',' ',' ',
  77.               ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
  78.               ' ',' ',' ',' ',' ',  ' ',' ',' ','切换','确定']
  79.   TABLE = [AG, GL, LP, QT,TZ,Z, 英文, 特殊符号]
复制代码

评分

参与人数 1星屑 +85 收起 理由
芯☆淡茹水 + 85 精品文章

查看全部评分

Lv1.梦旅人

梦石
0
星屑
120
在线时间
486 小时
注册时间
2007-5-27
帖子
807
9
发表于 2014-5-22 16:07:30 | 只看该作者
……
等等,如果把英文的那一部分也利用上不是又多了26X2=52个字?
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33435
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

8
发表于 2014-5-15 20:46:50 | 只看该作者
这个收下了,省了很多事。
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
91
在线时间
30 小时
注册时间
2010-6-21
帖子
6
7
 楼主| 发表于 2014-5-15 16:48:23 | 只看该作者
woshiying8 发表于 2014-4-24 14:02
挺好的,系统自带的起名系统只有英文。
  1. 完整的Window_NameInput:

  2. #==============================================================================
  3. # ■ Window_NameInput
  4. #------------------------------------------------------------------------------
  5. #  输入名称的画面、文字选择窗口。
  6. #==============================================================================

  7. class Window_NameInput < Window_Base
  8.   #--------------------------------------------------------------------------
  9.   # ● 文字码表
  10.   #--------------------------------------------------------------------------
  11.   AG       = [ '阿','艾','爱','埃','哀',  '安','昂','奥','','',
  12.                '巴','拜','班','邦','保',  '鲍','贝','本','比','宾',
  13.                '波','布','别','宝','伯',  '','','','','',
  14.                '茨','查','柴','昌','崔',  '才','','','','',
  15.                '达','戴','丹','当','德',  '登','迪','蒂','丁','丢',
  16.                '顿','道','东','典','多',  '朵','大','','','',
  17.                '俄','恩','尔','','',  '','','','','',
  18.                '法','凡','芳','费','芬',  '佛','福','芙','弗','飞',
  19.                '伽','盖','高','甘','刚',  '贡','格','歌','切换','确定']

  20.   GL     = [ '葛','哥','根','古','郭',  '','','','','',
  21.                '哈','海','豪','汉','洪',  '侯','荷','黑','亨','胡',
  22.                '华','霍','惠','怀','赫',  '','','','','',
  23.                '吉','嘉','加','焦','杰',  '洁','简','金','晶','',
  24.                '卡','凯','开','考','坎',  '堪','康','孔','寇','克',
  25.                '科','可','肯','库','夸',  '奎','昆','','','',
  26.                '拉','莱','劳','蓝','兰',  '朗','龙','隆','乐','勒',
  27.                '雷','蕾','楞','里','理',  '力','利','莉','丽','廖',
  28.                '列','留','连','莲','良',  '林','灵','铃','切换','确定']
  29.                
  30.   LP       = [ '路','露','鲁','卢','罗',  '洛','萝','伦','仑','',
  31.                '玛','马','麦','迈','毛',  '茅','曼','芒','莫','墨',
  32.                '摩','梅','孟','梦','蒙',  '米','密','蜜','妙','谬',
  33.                '敏','明','姆','穆','',  '','','','','',
  34.                '那','拿','纳','娜','奈',  '乃','南','农','内','尼',
  35.                '涅','牛','纽','宁','奴',  '努','诺','','','',
  36.                '欧','','','','',  '','','','','',
  37.                '帕','派','潘','庞','破',  '泼','坡','培','佩','裴',
  38.                '彭','皮','匹','平','萍',  '普','','','切换','确定']
  39.                
  40.   QT      = [ '奇','齐','琪','琦','恰',  '乔','切','邱','裘','丘',
  41.                '钱','强','秦','钦','琼',  '曲','泉','茜','','',
  42.                '让','荣','蓉','柔','热',  '日','如','若','瑞','锐',
  43.                '闰','','','','',  '','','','','',
  44.                '萨','撒','赛','塞','桑',  '宋','松','色','瑟','森',
  45.                '思','斯','丝','苏','梭',  '索','孙','沙','闪','尚',
  46.                '商','沈','圣','施','史',  '诗','舒','瞬','稣','',
  47.                '塔','泰','桃','谭','坦',  '汤','唐','堂','特','腾',
  48.                '提','条','铁','天','汀',  '婷','图','托','切换','确定']
  49.                               
  50.   TZ      = [ '脱','忒','吞','','',  '','','','','',
  51.                '乌','瓦','娃','渥','威',  '魏','唯','维','薇','韦',
  52.                '卫','万','文','温','雯',  '翁','汪','旺','','',
  53.                '西','希','锡','夏','肖',  '谢','修','仙','香','向',
  54.                '信','辛','雄','逊','薛',  '宣','萱','许','','',
  55.                '易','伊','依','亚','雅',  '娅','姚','叶','耶','由',
  56.                '尤','严','杨','扬','洋',  '印','因','英','勇','云',
  57.                '月','于','玉','元','',  '','','','','',
  58.                '兆','展','章','张','钟',  '周','哲','真','切换','确定']

  59.   Z      = [ '珍','贞','支','志','治',  '智','朱','诸','珠','卓',
  60.                '赞','藏','宗','泽','曾',  '兹','佐','尊','扎','翟',
  61.                '庄','','','','',  '','','','','',
  62.                '','','','','',  '','','','','',
  63.                '一','二','三','四','五',  '六','七','八','九','十',
  64.                '〇','零','百','千','万',  '世','代','年','月','日',
  65.                '','','','','',  '','','','','',
  66.                '','','','','',  '','','','','',
  67.                '','','','','',  '','','','切换','确定']


  68.   英文      = [ 'A','B','C','D','E',  'a','b','c','d','e',
  69.                'F','G','H','I','J',  'f','g','h','i','j',
  70.                'K','L','M','N','O',  'k','l','m','n','o',
  71.                'P','Q','R','S','T',  'p','q','r','s','t',
  72.                'U','V','W','X','Y',  'u','v','w','x','y',
  73.                'Z','','','','',  'z','','','','',
  74.                '1','2','3','4','5',  'Ⅰ','Ⅱ','Ⅲ','Ⅳ','Ⅴ',
  75.                '6','7','8','9','0',  'Ⅵ','Ⅶ','Ⅷ','Ⅸ','Ⅹ',
  76.                '•',' ','-',' ',' ',  ' ',' ','☆','切换','确定']

  77.   特殊符号 = ['!','?','˙','#','&',  '*','※','§','○','●',
  78.               '△','▽','▼','▲','■',  '□','◇','◆','♀','♂',
  79.               '☆','★','◎','⊙','〤',  ',',';',':','『','』',
  80.               '↑','↓','←','→','↖',  '↗','↙','↘','「','」',
  81.               '1','2','3','4','5',  '6','7','8','9','0',
  82.               '|','…','.','、','-',  '(',')','〔','〕',' ',
  83.               '+','-','*','/','\',  '',' ',' ',' ',' ',
  84.               ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
  85.               ' ',' ',' ',' ',' ',  ' ',' ',' ','切换','确定']
  86.   TABLE = [AG, GL, LP, QT,TZ,Z, 英文, 特殊符号]
  87.   #--------------------------------------------------------------------------
  88.   # ● 初始化对像
  89.   #     mode : 默认输入模式
  90.   #--------------------------------------------------------------------------
  91.   def initialize(mode = 0)
  92.     super(88, 148, 368, 248)
  93.     @mode = mode
  94.     [url=home.php?mod=space&uid=370741]@Index[/url] = 0
  95.     refresh
  96.     update_cursor
  97.   end
  98.   #--------------------------------------------------------------------------
  99.   # ● 获取文字
  100.   #--------------------------------------------------------------------------
  101.   def character
  102.     if [url=home.php?mod=space&uid=370741]@Index[/url] < 88
  103.       return TABLE[@mode][@index]
  104.     else
  105.       return ""
  106.     end
  107.   end
  108.   #--------------------------------------------------------------------------
  109.   # ● 设置光标位置:模式替换
  110.   #--------------------------------------------------------------------------
  111.   def is_mode_change
  112.     return (@index == 88)
  113.   end
  114.   #--------------------------------------------------------------------------
  115.   # ● 设置光标位置:确认
  116.   #--------------------------------------------------------------------------
  117.   def is_decision
  118.     return (@index == 89)
  119.   end
  120.   #--------------------------------------------------------------------------
  121.   # ● 获取项目矩型
  122.   #     index : 项目索引
  123.   #--------------------------------------------------------------------------
  124.   def item_rect(index)
  125.     rect = Rect.new(0, 0, 0, 0)
  126.     rect.x = index % 10 * 32 + index % 10 / 5 * 16
  127.     rect.y = index / 10 * WLH
  128.     rect.width = 32
  129.     rect.height = WLH
  130.     return rect
  131.   end
  132.   #--------------------------------------------------------------------------
  133.   # ● 刷新
  134.   #--------------------------------------------------------------------------
  135.   def refresh
  136.     self.contents.clear
  137.     for i in 0..89
  138.       rect = item_rect(i)
  139.       rect.x += 2
  140.       rect.width -= 4
  141.       self.contents.draw_text(rect, TABLE[@mode][i], 1)
  142.     end
  143.   end
  144.   #--------------------------------------------------------------------------
  145.   # ● 刷新光标
  146.   #--------------------------------------------------------------------------
  147.   def update_cursor
  148.     self.cursor_rect = item_rect(@index)
  149.   end
  150.   #--------------------------------------------------------------------------
  151.   # ● 光标下移
  152.   #     wrap : 允许循环
  153.   #--------------------------------------------------------------------------
  154.   def cursor_down(wrap)
  155.     if @index < 80
  156.       @index += 10
  157.     elsif wrap
  158.       @index -= 80
  159.     end
  160.   end
  161.   #--------------------------------------------------------------------------
  162.   # ● 光标上移
  163.   #     wrap : 允许循环
  164.   #--------------------------------------------------------------------------
  165.   def cursor_up(wrap)
  166.     if @index >= 10
  167.       @index -= 10
  168.     elsif wrap
  169.       @index += 80
  170.     end
  171.   end
  172.   #--------------------------------------------------------------------------
  173.   # ● 光标右移
  174.   #     wrap : 允许循环
  175.   #--------------------------------------------------------------------------
  176.   def cursor_right(wrap)
  177.     if @index % 10 < 9
  178.       @index += 1
  179.     elsif wrap
  180.       @index -= 9
  181.     end
  182.   end
  183.   #--------------------------------------------------------------------------
  184.   # ● 光标左移
  185.   #     wrap : 允许循环
  186.   #--------------------------------------------------------------------------
  187.   def cursor_left(wrap)
  188.     if @index % 10 > 0
  189.       @index -= 1
  190.     elsif wrap
  191.       @index += 9
  192.     end
  193.   end
  194.   #--------------------------------------------------------------------------
  195.   # ● 移动光标至「确认」
  196.   #--------------------------------------------------------------------------
  197.   def cursor_to_decision
  198.     @index = 89
  199.   end
  200.   #--------------------------------------------------------------------------
  201.   # ● 下一页
  202.   #--------------------------------------------------------------------------
  203.   def cursor_pagedown
  204.     @mode = (@mode + 1) % TABLE.size
  205.     refresh
  206.   end
  207.   #--------------------------------------------------------------------------
  208.   # ● 上一页
  209.   #--------------------------------------------------------------------------
  210.   def cursor_pageup
  211.     @mode = (@mode + TABLE.size - 1) % TABLE.size
  212.     refresh
  213.   end
  214.   #--------------------------------------------------------------------------
  215.   # ● 更新画面
  216.   #--------------------------------------------------------------------------
  217.   def update
  218.     super
  219.     last_mode = @mode
  220.     last_index = @index
  221.     if Input.repeat?(Input::DOWN)
  222.       cursor_down(Input.trigger?(Input::DOWN))
  223.     end
  224.     if Input.repeat?(Input::UP)
  225.       cursor_up(Input.trigger?(Input::UP))
  226.     end
  227.     if Input.repeat?(Input::RIGHT)
  228.       cursor_right(Input.trigger?(Input::RIGHT))
  229.     end
  230.     if Input.repeat?(Input::LEFT)
  231.       cursor_left(Input.trigger?(Input::LEFT))
  232.     end
  233.     if Input.trigger?(Input::A)
  234.       cursor_to_decision
  235.     end
  236.     if Input.trigger?(Input::R)
  237.       cursor_pagedown
  238.     end
  239.     if Input.trigger?(Input::L)
  240.       cursor_pageup
  241.     end
  242.     if Input.trigger?(Input::C) and is_mode_change
  243.       cursor_pagedown
  244.     end
  245.     if @index != last_index or @mode != last_mode
  246.       Sound.play_cursor
  247.     end
  248.     update_cursor
  249.   end
  250. end
复制代码
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv3.寻梦者 (禁止访问)

梦石
0
星屑
1340
在线时间
807 小时
注册时间
2012-10-19
帖子
588
6
发表于 2014-4-24 14:02:46 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

沉睡的八宝粥 

梦石
0
星屑
64
在线时间
832 小时
注册时间
2011-4-22
帖子
2996

短篇七萝莉正太组季军

5
发表于 2012-4-11 19:26:01 | 只看该作者
实用价值不高,可以考虑用输入法
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
90
在线时间
195 小时
注册时间
2011-12-17
帖子
21
4
发表于 2012-4-11 18:20:04 | 只看该作者
我就是啊~~~~
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
301
在线时间
573 小时
注册时间
2005-10-27
帖子
1164
3
发表于 2012-2-28 01:48:04 | 只看该作者
确实是精神可嘉……只是很难想像懒成什么样子的制作者才会连自己游戏里的角色名字都要这样生成……

点评

这是自定义名字- -  发表于 2012-2-29 09:03
认真地猥琐,猥琐地认真
回复 支持 反对

使用道具 举报

Lv6.析梦学徒

Fuzzy Ginkgo
Taciturn Knight

梦石
0
星屑
60814
在线时间
1934 小时
注册时间
2010-6-26
帖子
1605

烫烫烫开拓者

2
发表于 2012-2-26 13:45:06 | 只看该作者
精神可嘉 是个难得的好东西
从来没有人整理过貌似
我的言论只代表我个人的观点,不代表雇主及/或任何第三方的立场。
Opinions expressed are solely my own and do not express the views or opinions of my employer and/or any third parties.
捐赠 | GitHub
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 12:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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