论输名字的字符表的修改大法……
本帖最后由 HiRPG 于 2015-5-24 10:59 编辑好吧先放张图骗人去……
(嘛无视大写字母丛中多出来的……)
而且……
做法很简单 ↓
打开脚本→窗口→Window_NameInput,然后……
确定,然后爽去吧,呵呵……
----------------分割线----------------
附赠英文数字表:
ENGLISHI = [ '0','1','2','3','4','A','B','C','D','E',
'5','6','7','8','9','F','G','H','I','J',
'a','b','c','d','e','K','L','M','N','O',
'f','g','h','i','j','P','Q','R','S','T',
'k','l','m','n','o','U','V','W','X','Y',
'p','q','r','s','t','Z','?','α','β','γ',
'u','v','w','x','y','δ','ε','ζ','η','θ',
'z',',','.','+','-','ー','~','・','=','☆',
'*','/','[',']','@','!','@',' ','123','√']
右下角的'123'和'√'是切换页面按钮和确定按钮的位置!
文字输入按钮别一次输入N个字符否则作死(呵呵)0w0
OK,闪人……(~ ̄▽ ̄)~ 本帖最后由 灰太狼Wolffy55 于 2015-5-30 12:15 编辑
楼主你知不知道有一种汉字扩展?
#encoding:utf-8
#==============================================================================
# ■ Window_NameInput
#------------------------------------------------------------------------------
# 名字輸入畫面中,選擇文字的窗口。
#==============================================================================
class Window_NameInput < Window_Selectable
#--------------------------------------------------------------------------
# ● 文字表
#--------------------------------------------------------------------------
TABLE1=['A','阿','啊','哎','哀','唉','埃','挨','癌','矮',
'蔼','艾','爱','隘','碍','安','氨','庵','鞍','俺',
'岸','按','案','暗','黯','肮','昂','凹','敖','熬',
'拗','袄','傲','奥','澳','懊',' ',' ',' ',' ',
'B','八','巴','叭','扒','吧','芭','疤','捌','笆',
'拔','跋','把','靶','坝','爸','罢','霸','掰','白',
'百','柏','摆','败','拜','扳','班','般','颁','斑',
'搬','板','版','办','半','伴','扮','拌','绊','瓣',
'.','!','?','◎','*',':','°','-','下页','OK']
TABLE2=['邦','帮','梆','绑','榜','膀','蚌','傍','棒','谤',
'磅','镑','包','苞','胞','褒','雹','宝','饱','保',
'堡','报','抱','豹','鲍','暴','爆','卑','杯','悲',
'碑','北','贝','狈','备','背','倍','悖','被','惫',
'焙','辈','蓓','奔','本','笨','崩','绷','泵','蹦',
'逼','荸','鼻','匕','比','彼','秕','笔','鄙','币',
'必','毕','闭','庇','毙','痹','蓖','辟','弊','碧',
'蔽','壁','避','臂','璧','边','编','蝙','鞭','贬',
'^','‘','’','~','|','∑','‖','—','下页','OK']
TABLE3=['扁','匾','便','变','遍','辨','辩','辫','彪','标',
'膘','镖','表','憋','鳖','别','瘪','宾','彬','斌',
'滨','缤','濒','鬓','冰','兵','丙','秉','柄','饼',
'禀','并','病','拨','波','玻','剥','脖','菠','播',
'伯','驳','泊','勃','舶','博','渤','搏','膊','薄',
'跛','簸','卜','补','哺','捕','不','布','步','怖',
'部','埠','簿',' ',' ',' ',' ',' ',' ',' ',
'C','擦','猜','才','材','财','裁','采','彩','睬',
'﹋','-','﹌',' ̄','·','﹢','¥','﹟','下页','OK']
TABLE4=['踩','菜','蔡','参','餐','残','蚕','惭','惨','灿',
'仓','沧','苍','舱','藏','操','糙','曹','槽','草',
'册','侧','厕','测','策','层','蹭','叉','杈','插',
'查','茬','茶','察','碴','衩','岔','差','拆','柴',
'豺','掺','搀','禅','馋','缠','蝉','产','铲','阐',
'颤','昌','猖','长','肠','尝','偿','常','厂','场',
'敞','畅','倡','唱','抄','钞','超','巢','朝','嘲',
'潮','吵','炒','车','扯','彻','撤','澈','尘','臣',
'=','<','>','$','&','%','﹊','ˇ','下页','OK']
TABLE5=['忱','沉','辰','陈','晨','闯','衬','称','趁','铛',
'撑','成','呈','承','诚','城','乘','惩','程','澄',
'橙','逞','秤','吃','嗤','痴','弛','池','驰','迟',
'持','匙','尺','侈','齿','耻','斥','赤','翅','充',
'冲','虫','崇','宠','抽','仇','绸','畴','愁','稠',
'筹','酬','丑','瞅','臭','出','初','除','厨','锄',
'雏','橱','础','储','楚','处','触','矗','揣','川',
'穿','传','船','喘','串','囱','疮','窗','床','创',
'︹','︺','﹁','﹂','《','》','@','÷','下页','OK']
TABLE6=['吹','炊','垂','捶','锤','春','椿','纯','唇','淳',
'醇','蠢','戳','绰','词','祠','茨','瓷','慈','辞',
'磁','雌','此','次','刺','赐','从','匆','葱','聪',
'丛','凑','粗','促','醋','簇','窜','篡','崔','催',
'摧','脆','悴','粹','翠','村','存','寸','搓','撮',
'挫','措','锉','错',' ',' ',' ',' ',' ',' ',
'D','搭','达','答','瘩','打','大','呆','歹','代',
'带','待','怠','贷','袋','逮','戴','黛','丹','单',
'[',']','(',')','△','☆','◇','○','下页','OK']
TABLE7=['担','耽','胆','掸','旦','但','诞','弹','淡','蛋',
'氮','当','裆','挡','党','荡','档','刀','叨','导',
'岛','倒','捣','祷','蹈','到','悼','盗','道','稻',
'得','德','的','灯','登','蹬','等','邓','凳','瞪',
'低','堤','嘀','滴','迪','敌','涤','笛','嫡','底',
'抵','狄','地','弟','帝','递','第','缔','蒂','掂',
'滇','颠','巅','典','点','碘','电','佃','甸','店',
'垫','玷','惦','淀','奠','殿','刁','叼','碉','雕',
'∏','≈','⊙','∪','∩','√','×','∈','下页','OK']
TABLE8=['吊','钓','调','掉','爹','跌','迭','谍','叠','碟',
'蝶','丁','叮','盯','钉','顶','鼎','订','定','锭',
'丢','东','冬','董','懂','动','冻','栋','洞','都',
'兜','斗','抖','陡','蚪','豆','逗','痘','督','毒',
'读','牍','独','堵','赌','睹','妒','杜','肚','度',
'渡','镀','端','短','段','断','缎','锻','堆','队',
'对','兑','吨','敦','墩','蹲','盹','囤','盾','钝',
'顿','多','咄','哆','夺','踱','朵','垛','躲','堕',
'¤','♂','♀','∥','≌','≡','≠','¢','下页','OK']
TABLE9=['舵','惰','跺',' ',' ',' ',' ',' ',' ',' ',
'E','讹','俄','娥','峨','鹅','蛾','额','婀','厄',
'扼','垩','恶','饿','鄂','愕','遏','噩','鳄','恩',
'儿','而','尔','耳','饵','二','贰',' ',' ',' ',
'F','发','乏','伐','罚','阀','筏','法','帆','番',
'翻','凡','矾','烦','樊','繁','反','返','犯','泛',
'饭','范','贩','梵','方','坊','芳','防','妨','房',
'肪','仿','访','纺','放','飞','妃','非','啡','菲',
'α','β','γ','ε','ζ','η','θ','ι','下页','OK']
TABLE10=['霏','肥','匪','诽','吠','废','沸','肺','费','分',
'吩','纷','芬','氛','坟','焚','粉','份','奋','忿',
'愤','粪','丰','风','枫','封','疯','峰','锋','蜂',
'冯','逢','缝','讽','凤','奉','佛','否','夫','肤',
'麸','孵','敷','弗','伏','凫','扶','芙','拂','服',
'俘','浮','符','袱','幅','福','辐','蝠','抚','甫',
'府','斧','俯','脯','辅','腐','父','付','妇','负',
'附','咐','复','赴','副','傅','富','赋','缚','腹',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE11=['覆',' ',' ',' ',' ',' ',' ',' ',' ',' ',
'G','尬','该','改','丐','钙','盖','溉','概','干',
'甘','杆','肝','柑','竿','尴','秆','赶','敢','感',
'橄','赣','冈','刚','岗','纲','肛','缸','钢','港',
'杠','羔','高','膏','篙','糕','搞','稿','镐','告',
'戈','疙','哥','胳','鸽','割','搁','歌','阁','革',
'格','葛','蛤','隔','个','各','给','根','跟','更',
'庚','耕','羹','埂','耿','梗','工','弓','公','功',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE12=['攻','供','宫','恭','蚣','躬','巩','汞','拱','共',
'贡','勾','沟','钩','狗','苟','构','购','垢','够',
'估','咕','姑','孤','沽','菇','辜','箍','古','谷',
'股','骨','鼓','固','故','顾','雇','瓜','刮','寡',
'卦','挂','褂','乖','拐','怪','关','观','官','冠',
'棺','馆','管','贯','惯','灌','罐','光','广','逛',
'归','龟','规','闺','硅','瑰','轨','诡','癸','鬼',
'刽','柜','炅','贵','桂','跪','滚','棍','郭','锅',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE13=['国','果','裹','过',' ',' ',' ',' ',' ',' ',
'H','哈','孩','海','亥','骇','害','酣','憨','含',
'函','晗','涵','寒','韩','罕','喊','汉','汗','旱',
'悍','捍','焊','憾','撼','翰','夯','杭','航','蒿',
'毫','豪','嚎','壕','好','号','浩','耗','皓','诃',
'呵','喝','禾','合','何','和','河','核','荷','盒',
'贺','褐','赫','鹤','黑','嘿','痕','很','狠','恨',
'亨','哼','恒','横','衡','轰','哄','烘','弘','红',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE14=['宏','洪','虹','鸿','侯','喉','猴','吼','后','厚',
'候','乎','呼','忽','弧','狐','胡','壶','湖','葫',
'糊','蝴','虎','唬','互','户','护','沪','花','华',
'哗','滑','猾','化','划','画','话','桦','怀','徊',
'淮','槐','坏','欢','还','环','缓','幻','宦','唤',
'换','涣','患','焕','痪','荒','慌','皇','凰','黄',
'惶','煌','蝗','磺','簧','恍','晃','谎','幌','灰',
'恢','挥','辉','徽','回','茴','蛔','悔','卉','汇',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE15=['会','讳','绘','诲','贿','晦','秽','惠','毁','慧',
'昏','荤','婚','浑','魂','混','豁','活','火','伙',
'或','货','获','祸','惑','霍',' ',' ',' ',' ',
'J','讥','击','叽','饥','圾','机','肌','鸡','迹',
'唧','姬','积','基','绩','缉','畸','箕','稽','激',
'及','吉','级','即','极','急','疾','棘','集','嫉',
'辑','籍','几','己','挤','脊','计','记','纪','妓',
'忌','技','际','剂','季','既','济','继','寂','寄',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE16=['祭','鲫','冀','加','迦','夹','佳','枷','家','笳',
'嘉','荚','颊','甲','贾','钾','价','驾','架','假',
'嫁','稼','奸','尖','坚','歼','间','肩','艰','兼',
'监','煎','拣','俭','柬','茧','捡','减','剪','检',
'简','碱','见','件','建','剑','荐','贱','健','涧',
'舰','渐','溅','践','鉴','键','槛','箭','江','姜',
'将','浆','僵','缰','疆','讲','奖','桨','蒋','匠',
'降','酱','交','郊','娇','浇','骄','胶','椒','焦',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE17=['跤','蕉','礁','角','侥','狡','绞','饺','矫','脚',
'搅','剿','缴','叫','轿','较','教','窖','酵','阶',
'皆','接','秸','揭','街','节','劫','杰','洁','结',
'婕','捷','睫','截','竭','她','姐','解','介','戒',
'芥','届','界','诫','借','藉','巾','今','斤','金',
'津','筋','襟','仅','紧','谨','锦','尽','劲','近',
'进','晋','浸','禁','京','经','茎','荆','惊','菁',
'晶','睛','兢','精','鲸','井','阱','颈','景','警',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE18=['净','径','竞','竟','敬','靖','境','静','镜','窘',
'纠','究','鸠','揪','九','久','灸','玖','韭','酒',
'旧','臼','疚','救','就','舅','居','拘','驹','鞠',
'局','桔','菊','橘','沮','举','矩','句','巨','拒',
'具','炬','俱','剧','惧','据','距','锯','聚','娟',
'捐','鹃','卷','倦','绢','眷','决','诀','绝','觉',
'倔','崛','掘','爵','嚼','军','君','均','钧','菌',
'俊','峻','骏','珺','竣',' ',' ',' ',' ',' ',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE19=['K','咖','卡','开','揩','凯','慨','楷','刊','勘',
'堪','坎','莰','砍','看','康','慷','糠','扛','亢',
'抗','炕','考','拷','烤','铐','靠','坷','苛','柯',
'珂','科','棵','颗','磕','蝌','壳','咳','可','渴',
'克','刻','客','课','肯','垦','恳','啃','吭','坑',
'空','孔','恐','控','抠','口','叩','扣','寇','枯',
'哭','窟','苦','库','裤','酷','夸','垮','挎','胯',
'跨','块','快','筷','宽','款','筐','狂','况','旷',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE20=['矿','框','眶','亏','盔','窥','葵','奎','魁','傀',
'愧','溃','馈','坤','昆','捆','困','扩','括','阔',
'廓',' ',' ',' ',' ',' ',' ',' ',' ',' ',
'L','垃','拉','啦','喇','腊','蜡','辣','来','莱',
'睐','赖','癞','兰','岚','拦','栏','婪','蓝','澜',
'篮','览','揽','缆','榄','懒','烂','滥','郎','狼',
'廊','琅','榔','朗','浪','捞','劳','牢','唠','老',
'姥','潦','涝','烙','酪','乐','勒','雷','垒','磊',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE21=['蕾','儡','肋','泪','类','累','擂','棱','楞','冷',
'愣','厘','梨','狸','离','莉','犁','漓','璃','黎',
'篱','礼','李','里','哩','理','鲤','力','历','厉',
'立','吏','丽','利','励','沥','例','隶','俐','荔',
'栗','砾','粒','痢','雳','俩','连','帘','怜','莲',
'联','廉','镰','敛','脸','练','炼','恋','链','良',
'凉','梁','粮','粱','两','亮','谅','辆','晾','量',
'辽','疗','聊','僚','寥','嘹','撩','缭','燎','镣',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE22=['了','料','瞭','咧','列','劣','烈','猎','裂','邻',
'林','临','淋','琳','磷','鳞','凛','檩','吝','赁',
'躏','拎','伶','灵','岭','玲','凌','铃','陵','羚',
'翎','聆','菱','蛉','零','龄','领','令','另','溜',
'刘','浏','流','留','琉','硫','馏','榴','瘤','柳',
'六','龙','咙','胧','笼','聋','隆','窿','垄','拢',
'娄','楼','搂','篓','陋','漏','露','卢','庐','芦',
'炉','颅','卤','虏','鲁','陆','录','赂','鹿','禄',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE23=['滤','碌','路','驴','吕','侣','旅','铝','屡','缕',
'履','律','虑','率','绿','氯','峦','卵','乱','掠',
'略','抡','仑','伦','沦','轮','论','罗','啰','萝',
'逻','锣','箩','骡','螺','裸','洛','络','骆','落',
'M','妈','麻','蟆','马','玛','码','蚂','骂','吗',
'嘛','埋','买','迈','麦','卖','脉','蛮','馒','瞒',
'满','曼','幔','慢','漫','蔓','忙','芒','盲','茫',
'莽','猫','毛','矛','茅','锚','卯','铆','茂','冒',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE24=['贸','帽','貌','么','没','枚','玫','眉','梅','媒',
'楣','煤','霉','每','美','妹','昧','媚','魅','门',
'闷','们','氓','萌','盟','朦','檬','猛','蒙','锰',
'孟','梦','咪','弥','迷','谜','糜','靡','米','眯',
'泌','觅','秘','密','蜜','眠','绵','棉','免','勉',
'娩','冕','缅','面','苗','描','瞄','秒','渺','藐',
'妙','庙','灭','蔑','民','皿','闽','悯','敏','名',
'明','鸣','冥','铭','螟','命','谬','缪','摸','馍',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE25=['摹','模','膜','摩','磨','蘑','魔','抹','末','沫',
'茉','陌','莫','寞','漠','墨','默','谋','某','母',
'亩','牡','姆','拇','木','目','沐','牧','募','墓',
'幕','睦','慕','暮','穆',' ',' ',' ',' ',' ',
'N','拿','哪','内','那','纳','娜','钠','捺','乃',
'奶','奈','耐','男','南','难','囊','挠','恼','脑',
'瑙','闹','呐','呢','馁','嫩','能','妮','尼','泥',
'你','拟','昵','逆','匿','溺','腻','年','捻','撵',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE26=['碾','念','娘','酿','鸟','尿','捏','涅','聂','镊',
'孽','您','宁','拧','狞','柠','凝','泞','牛','扭',
'纽','钮','农','浓','脓','弄','奴','努','弩','怒',
'女','疟','虐','暖','挪','诺','懦','糯',' ',' ',
'O','哦','讴','欧','殴','瓯','鸥','呕','偶','藕',
'P','趴','啪','爬','耙','帕','怕','拍','徘','排',
'牌','派','湃','潘','攀','盘','判','叛','盼','畔',
'乓','庞','旁','螃','胖','抛','刨','咆','炮','袍',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE27=['跑','泡','胚','陪','培','赔','裴','沛','佩','配',
'霈','喷','盆','砰','烹','朋','彭','棚','硼','蓬',
'鹏','澎','篷','膨','捧','碰','批','坯','披','劈',
'霹','皮','疲','啤','脾','匹','屁','僻','譬','片',
'偏','篇','翩','骗','漂','飘','瓢','票','撇','拼',
'贫','嫔','频','品','娉','聘','乒','平','评','凭',
'坪','苹','屏','瓶','萍','坡','泼','颇','婆','迫',
'珀','破','魄','剖','仆','扑','铺','菩','葡','蒲',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE28=['朴','圃','浦','普','谱','瀑','曝',' ',' ',' ',
'Q','七','妻','柒','凄','栖','戚','期','欺','嘁',
'漆','齐','其','奇','歧','祈','脐','崎','畦','骑',
'棋','琪','祺','旗','鳍','乞','企','岂','启','起',
'气','迄','弃','汽','泣','契','砌','荠','器','掐',
'恰','洽','千','迁','牵','铅','谦','签','前','钱',
'钳','乾','潜','黔','浅','遣','谴','欠','茜','倩',
'嵌','歉','呛','枪','腔','强','墙','蔷','抢','悄',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE29=['跷','敲','锹','乔','侨','荞','桥','憔','瞧','巧',
'俏','峭','窍','翘','撬','切','茄','且','怯','窃',
'亲','侵','钦','芹','秦','琴','禽','勤','擒','寝',
'沁','青','氢','轻','倾','卿','清','蜻','情','晴',
'擎','顷','请','庆','穷','琼','丘','秋','蚯','囚',
'求','球','区','曲','岖','驱','屈','蛆','躯','趋',
'渠','取','娶','去','趣','圈','全','权','泉','拳',
'痊','犬','劝','券','缺','瘸','却','雀','确','鹊',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE30=['裙','群',' ',' ',' ',' ',' ',' ',' ',' ',
'R','然','燃','冉','苒','染','瓤','嚷','壤','攘',
'让','饶','扰','绕','惹','热','人','仁','壬','忍',
'刃','认','任','纫','韧','扔','仍','日','戎','绒',
'茸','荣','容','溶','蓉','榕','熔','融','冗','柔',
'揉','蹂','肉','如','茹','儒','蠕','汝','乳','辱',
'入','褥','软','蕊','锐','瑞','睿','闰','润','若',
'弱',' ',' ',' ',' ',' ',' ',' ',' ',' ',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE31=['S','撒','洒','飒','萨','塞','腮','赛','三','叁',
'伞','散','桑','嗓','丧','搔','骚','臊','扫','嫂',
'色','涩','瑟','森','僧','杀','沙','纱','刹','砂',
'莎','鲨','傻','啥','煞','霎','筛','晒','山','删',
'杉','衫','珊','煽','闪','陕','苫','扇','善','擅',
'膳','赡','伤','商','裳','晌','赏','上','尚','捎',
'梢','烧','稍','勺','芍','少','绍','哨','奢','赊',
'舌','蛇','舍','设','社','射','涉','赦','摄','申',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE32=['伸','身','呻','绅','深','神','沈','审','婶','肾',
'甚','渗','慎','升','生','声','牲','胜','笙','甥',
'绳','省','圣','盛','剩','尸','失','师','虱','诗',
'施','狮','湿','十','什','石','时','识','实','拾',
'蚀','食','史','矢','使','始','驶','屎','士','氏',
'世','市','示','式','事','侍','势','视','试','饰',
'室','恃','拭','是','柿','适','逝','释','嗜','誓',
'噬','收','手','守','首','寿','受','兽','售','授',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE33=['瘦','书','抒','叔','枢','殊','梳','淑','疏','舒',
'输','蔬','秫','赎','熟','暑','黍','署','鼠','蜀',
'薯','曙','术','束','述','树','竖','恕','庶','数',
'墅','漱','刷','耍','衰','摔','甩','帅','蟀','拴',
'栓','涮','双','霜','爽','谁','水','税','睡','吮',
'顺','瞬','说','烁','硕','嗽','丝','司','私','思',
'斯','嘶','撕','死','巳','四','寺','伺','似','祀',
'饲','肆','松','耸','讼','宋','诵','送','颂','搜',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE34=['艘','苏','酥','俗','诉','肃','素','速','宿','粟',
'塑','溯','酸','蒜','算','虽','隋','随','髓','岁',
'祟','遂','碎','隧','穗','孙','损','笋','唆','梭',
'嗦','缩','所','索','琐','锁',' ',' ',' ',' ',
'T','他','它','塌','塔','踏','蹋','胎','台','抬',
'苔','太','汰','态','泰','贪','摊','滩','瘫','坛',
'昙','谈','痰','谭','潭','檀','坦','袒','毯','叹',
'炭','探','碳','汤','唐','堂','棠','塘','搪','膛',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE35=['糖','倘','淌','躺','烫','趟','涛','掏','滔','逃',
'桃','陶','淘','萄','讨','套','忒','特','疼','腾',
'誊','藤','剔','梯','踢','啼','缇','提','题','蹄',
'体','屉','剃','涕','惕','替','天','添','田','恬',
'甜','填','舔','挑','条','迢','笤','跳','贴','铁',
'帖','厅','汀','听','廷','亭','庭','停','蜓','挺',
'艇','通','同','彤','桐','铜','童','瞳','统','捅',
'桶','筒','痛','偷','头','投','透','凸','秃','突',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE36=['图','徒','涂','途','屠','土','吐','兔','团','推',
'颓','腿','退','蜕','褪','吞','屯','豚','臀','托',
'拖','脱','驮','驼','鸵','妥','椭','拓','唾',' ',
'W','哇','娃','挖','洼','蛙','瓦','袜','歪','外',
'弯','湾','豌','丸','完','玩','顽','宛','挽','晚',
'婉','惋','皖','碗','万','腕','汪','亡','王','网',
'往','枉','妄','忘','旺','望','危','威','偎','微',
'薇','巍','为','韦','围','违','桅','唯','帷','惟',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE37=['维','伟','伪','尾','纬','苇','委','萎','卫','未',
'位','味','畏','胃','尉','谓','喂','猬','蔚','慰',
'魏','温','瘟','文','纹','闻','蚊','雯','吻','紊',
'稳','问','翁','嗡','瓮','涡','喔','窝','蜗','我',
'沃','卧','握','乌','污','呜','巫','屋','诬','无',
'吴','吾','芜','梧','蜈','五','午','伍','坞','武',
'侮','捂','鹉','舞','勿','务','戊','物','误','悟',
'晤','雾',' ',' ',' ',' ',' ',' ',' ',' ',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE38=['X','夕','西','吸','希','昔','析','息','牺','悉',
'惜','晰','犀','稀','溪','锡','熄','熙','嘻','嬉',
'膝','蟋','习','席','袭','媳','洗','徙','铣','喜',
'戏','系','细','隙','虾','瞎','匣','侠','峡','狭',
'暇','辖','霞','下','吓','夏','厦','仙','先','纤',
'掀','锨','鲜','闲','弦','贤','咸','涎','舷','衔',
'嫌','显','险','县','现','线','限','宪','陷','馅',
'羡','献','腺','乡','相','香','厢','湘','箱','镶',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE39=['详','祥','翔','享','响','想','向','巷','项','象',
'像','橡','削','宵','消','萧','硝','销','潇','箫',
'霄','嚣','淆','小','晓','孝','肖','哮','效','校',
'笑','啸','些','楔','歇','蝎','协','邪','胁','挟',
'斜','谐','携','鞋','写','泄','泻','卸','屑','械',
'谢','懈','蟹','心','芯','辛','欣','锌','新','薪',
'馨','鑫','信','衅','兴','星','猩','腥','刑','行',
'邢','形','型','醒','杏','姓','幸','性','凶','兄',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE40=['匈','汹','胸','雄','熊','休','修','羞','朽','秀',
'绣','袖','锈','戌','须','虚','需','墟','徐','许',
'旭','序','叙','恤','畜','绪','续','酗','婿','絮',
'嗅','蓄','轩','宣','喧','玄','悬','旋','漩','选',
'癣','炫','绚','渲','靴','薛','穴','学','雪','血',
'勋','熏','寻','巡','旬','驯','询','循','训','讯',
'汛','迅','逊','殉',' ',' ',' ',' ',' ',' ',
'Y','丫','压','呀','押','鸦','鸭','牙','芽','蚜',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE41=['崖','涯','衙','哑','雅','亚','讶','娅','咽','烟',
'淹','焉','腌','蔫','延','严','妍','言','岩','沿',
'炎','研','盐','阎','蜒','颜','檐','奄','衍','掩',
'眼','演','厌','砚','唁','宴','艳','验','谚','堰',
'焰','雁','燕','央','殃','秧','鸯','扬','羊','阳',
'杨','洋','仰','养','氧','痒','样','漾','夭','吆',
'妖','腰','邀','尧','肴','姚','窑','谣','摇','遥',
'咬','舀','药','要','曜','耀','椰','爷','耶','也',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE42=['冶','野','业','叶','页','夜','烨','掖','液','谒',
'腋','一','伊','衣','医','依','壹','揖','仪','夷',
'宜','怡','姨','贻','胰','移','遗','疑','乙','已',
'以','矣','蚁','倚','椅','义','亿','忆','艺','议',
'亦','屹','异','役','抑','译','邑','易','绎','奕',
'疫','益','谊','逸','意','溢','肄','毅','翼','因',
'阴','姻','茵','荫','音','殷','吟','寅','淫','银',
'尹','引','饮','蚓','隐','瘾','印','应','英','莺',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE43=['婴','缨','樱','鹦','鹰','迎','盈','荧','莹','萤',
'营','蝇','赢','颖','影','映','硬','哟','佣','拥',
'庸','永','咏','泳','勇','涌','蛹','踊','用','优',
'忧','幽','悠','尤','由','犹','邮','油','游','友',
'有','酉','又','右','幼','佑','诱','迂','淤','渝',
'于','予','余','鱼','娱','渔','隅','愉','逾','愚',
'榆','舆','与','宇','屿','羽','雨','禹','语','玉',
'吁','芋','育','郁','狱','浴','预','域','欲','喻',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE44=['寓','御','裕','遇','愈','誉','豫','冤','鸳','渊',
'元','员','园','原','圆','袁','援','缘','源','猿',
'辕','远','苑','怨','院','愿','曰','约','月','岳',
'钥','悦','阅','跃','粤','越','云','匀','耘','允',
'陨','孕','运','晕','酝','韵','蕴',' ',' ',' ',
'Z','杂','砸','灾','哉','栽','宰','载','再','在',
'咱','攒','暂','赞','赃','脏','葬','遭','糟','凿',
'早','枣','蚤','澡','藻','灶','皂','造','噪','燥',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE45=['躁','则','择','泽','责','贼','怎','曾','增','憎',
'赠','咋','喳','渣','扎','轧','闸','铡','眨','乍',
'诈','栅','炸','榨','斋','摘','宅','窄','债','寨',
'沾','毡','粘','詹','瞻','斩','展','盏','崭','辗',
'占','战','栈','站','绽','蘸','张','章','彰','樟',
'涨','掌','丈','仗','帐','杖','胀','账','障','招',
'昭','找','沼','召','兆','赵','照','罩','肇','遮',
'折','哲','辙','者','这','浙','蔗','贞','针','侦',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE46=['珍','真','斟','榛','诊','枕','疹','阵','振','镇',
'震','争','征','怔','挣','狰','睁','筝','蒸','拯',
'整','正','证','郑','政','症','之','支','汁','芝',
'吱','枝','知','织','肢','脂','蜘','执','侄','直',
'值','职','植','殖','止','只','旨','址','纸','指',
'趾','至','志','制','帜','治','质','挚','秩','致',
'掷','窒','智','滞','稚','置','中','忠','终','盅',
'钟','衷','肿','种','仲','众','重','州','舟','周',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE47=['洲','粥','轴','肘','帚','咒','宙','昼','皱','骤',
'朱','株','珠','诸','猪','蛛','竹','烛','逐','主',
'拄','属','煮','嘱','瞩','住','助','注','贮','驻',
'柱','祝','著','蛀','筑','铸','抓','爪','拽','专',
'砖','转','赚','撰','妆','庄','桩','装','壮','状',
'幢','撞','追','椎','锥','坠','缀','赘','谆','准',
'卓','拙','捉','桌','灼','茁','浊','酌','啄','着',
'琢','镯','仔','兹','咨','姿','资','滋','籽','子',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE48=['姊','梓','紫','滓','字','自','宗','综','棕','踪',
'总','纵','走','奏','揍','租','足','卒','族','诅',
'阻','组','祖','钻','嘴','最','罪','醉','尊','遵',
'昨','左','佐','作','坐','座','做',' ',' ',' ',
'一','二','三','四','五','六','七','八','九','十',
'百','千','万','亿','兆','甲','乙','丙','丁','戊',
'剑','匕','镖','弓','爪','拳','棍','鞭','斧','锤',
'矛','杖','枪','械','扇','琴','珠','球','书','魔',
'铳','炮',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE49=['盾','铠','甲','袍','盔','帽','镯','靴','鞋','饰',
'耳','环','钉','披','风','眼','镜','面','具','戒',
'指','头','身','手','足','主','副','武','装','备',
'道','具','药','剂','粉','丸','卷','轴','晶','石',
'毒','材','料','矿','草','生','物','化','学','魂',
'技','巧','攻','防','御','敏','捷','运','气','力',
'人','魔','兽','翼','虫','龙','质','精','灵','神',
'火','水','风','地','雷','光','暗','裂','刺','击',
' ',' ',' ',' ',' ',' ',' ',' ','下页','OK']
TABLE50 = [ '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','κ','λ','μ','ν',
'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','ξ','ο','π','ρ',
'0','1','2','3','4','5','6','7','8','9',
'σ','τ','υ','φ','χ','ψ','ω','∴','∵','∞',
'Ⅰ','Ⅱ','Ⅲ','Ⅳ','Ⅴ','Ⅵ','Ⅶ',' ','下页','OK']
TABLE51 = [ 'A','B','C','D','E','a','b','c','d','e',
'F','G','H','I','J','f','g','h','i','j',
'K','L','M','N','O','k','l','m','n','o',
'P','Q','R','S','T','p','q','r','s','t',
'U','V','W','X','Y','u','v','w','x','y',
'Z','[',']','^','_','z','{','}','|','~',
'0','1','2','3','4','!','#','$','%','&',
'5','6','7','8','9','(',')','*','+','-',
'/','=','@','<','>',':',';',' ','下页','OK']
#--------------------------------------------------------------------------
# ● 初始化對象
#--------------------------------------------------------------------------
def initialize(edit_window)
super(edit_window.x, edit_window.y + edit_window.height + 8,
edit_window.width, fitting_height(9))
@edit_window = edit_window
@page = 0
@index = 0
refresh
update_cursor
activate
end
#--------------------------------------------------------------------------
# ● 获取字表
#--------------------------------------------------------------------------
def table
return [TABLE1, TABLE2, TABLE3, TABLE4, TABLE5, TABLE6, TABLE7, TABLE8, TABLE9, TABLE10,
TABLE11, TABLE12, TABLE13, TABLE14, TABLE15, TABLE16, TABLE17, TABLE18, TABLE19, TABLE20,
TABLE21, TABLE22, TABLE23, TABLE24, TABLE25, TABLE26, TABLE27, TABLE28, TABLE29, TABLE30,
TABLE31, TABLE32, TABLE33, TABLE34, TABLE35, TABLE36, TABLE37, TABLE38, TABLE39, TABLE40,
TABLE41, TABLE42, TABLE43, TABLE44, TABLE45, TABLE46, TABLE47, TABLE48, TABLE49, TABLE50,
TABLE51]
end
end
#--------------------------------------------------------------------------
# ● 獲取文字
#--------------------------------------------------------------------------
def character
@index < 88 ? table[@page][@index] : ""
end
#--------------------------------------------------------------------------
# ● 判定光標位置是否在“切換”上(平假/片假)
#--------------------------------------------------------------------------
def is_page_change?
@index == 88
end
#--------------------------------------------------------------------------
# ● 判定光標位置是否在“確定”上
#--------------------------------------------------------------------------
def is_ok?
@index == 89
end
#--------------------------------------------------------------------------
# ● 獲取項目的繪制矩形
#--------------------------------------------------------------------------
def item_rect(index)
rect = Rect.new
rect.x = index % 10 * 32 + index % 10 / 5 * 16
rect.y = index / 10 * line_height
rect.width = 32
rect.height = line_height
rect
end
#--------------------------------------------------------------------------
# ● 刷新
#--------------------------------------------------------------------------
def refresh
contents.clear
change_color(normal_color)
90.times {|i| draw_text(item_rect(i), table[@page], 1) }
end
#--------------------------------------------------------------------------
# ● 更新光標
#--------------------------------------------------------------------------
def update_cursor
cursor_rect.set(item_rect(@index))
end
#--------------------------------------------------------------------------
# ● 判定光標是否可以移動
#--------------------------------------------------------------------------
def cursor_movable?
active
end
#--------------------------------------------------------------------------
# ● 光標向下移動
# wrap : 允許循環
#--------------------------------------------------------------------------
def cursor_down(wrap)
if @index < 80 or wrap
@index = (index + 10) % 90
end
end
#--------------------------------------------------------------------------
# ● 光標向上移動
# wrap : 允許循環
#--------------------------------------------------------------------------
def cursor_up(wrap)
if @index >= 10 or wrap
@index = (index + 80) % 90
end
end
#--------------------------------------------------------------------------
# ● 光標向右移動
# wrap : 允許循環
#--------------------------------------------------------------------------
def cursor_right(wrap)
if @index % 10 < 9
@index += 1
elsif wrap
@index -= 9
end
end
#--------------------------------------------------------------------------
# ● 光標向左移動
# wrap : 允許循環
#--------------------------------------------------------------------------
def cursor_left(wrap)
if @index % 10 > 0
@index -= 1
elsif wrap
@index += 9
end
end
#--------------------------------------------------------------------------
# ● 向下一頁移動
#--------------------------------------------------------------------------
def cursor_pagedown
@page = (@page + 1) % table.size
refresh
end
#--------------------------------------------------------------------------
# ● 向上一頁移動
#--------------------------------------------------------------------------
def cursor_pageup
@page = (@page + table.size - 1) % table.size
refresh
end
#--------------------------------------------------------------------------
# ● 處理光標的移動
#--------------------------------------------------------------------------
def process_cursor_move
last_page = @page
super
update_cursor
Sound.play_cursor if @page != last_page
end
#--------------------------------------------------------------------------
# ● “確定”、“刪除字符”和“取消輸入”的處理
#--------------------------------------------------------------------------
def process_handling
return unless open? && active
process_jump if Input.trigger?(:A)
process_back if Input.repeat?(:B)
process_ok if Input.trigger?(:C)
end
#--------------------------------------------------------------------------
# ● 跳轉“確定”
#--------------------------------------------------------------------------
def process_jump
if @index != 89
@index = 89
Sound.play_cursor
end
end
#--------------------------------------------------------------------------
# ● 后退一個字符
#--------------------------------------------------------------------------
def process_back
Sound.play_cancel if @edit_window.back
end
#--------------------------------------------------------------------------
# ● 按下確定鍵時的處理
#--------------------------------------------------------------------------
def process_ok
if !character.empty?
on_name_add
elsif is_page_change?
Sound.play_ok
cursor_pagedown
elsif is_ok?
on_name_ok
end
end
#--------------------------------------------------------------------------
# ● 添加名字字符
#--------------------------------------------------------------------------
def on_name_add
if @edit_window.add(character)
Sound.play_ok
else
Sound.play_buzzer
end
end
#--------------------------------------------------------------------------
# ● 確定名字
#--------------------------------------------------------------------------
def on_name_ok
if @edit_window.name.empty?
if @edit_window.restore_default
Sound.play_ok
else
Sound.play_buzzer
end
else
Sound.play_ok
call_ok_handler
end
end
end
灰太狼Wolffy55 发表于 2015-5-30 12:14 static/image/common/back.gif
楼主你知不知道有一种汉字扩展?
这也太…………
(其实……VA直接高级补丁,输入法完虐啊hh)
页:
[1]