ページ 11

名前入力の処理をアルファベットのみにする方法

Posted: 2023年2月03日(金) 16:52
by ちののん
名前入力の処理を英数字のみにする方法を教えていただきたいです。
rmmz_windows.jsで、かな、カナ、英数字の順番を変えることは出来たのですが、
英数のみにする方法がわからず困っています。
出来れば英数字のみにしたいのですが、方法はありますでしょうか?
よろしくお願いいたします。

Re: 名前入力の処理をアルファベットのみにする方法

Posted: 2023年2月03日(金) 21:44
by 名無し蛙
ウィンドウを弄らずとも実はデフォルトで設定が存在します。
データベースが日本語版ツクールエディタで作成されていた場合は$gameSystem.isJapanese()がtrueを返し
$gameSystem.isJapanese()がfalseの場合は名前入力もアルファベットオンリーに変化します。
他に使用しているフラグではないのでこちらを弄った方が簡単だと思いますね。

イベントコマンド>スクリプトで

コード: 全て選択

$gameSystem.isJapanese = () => false;
と書くとか、適当なプラグインファイルに

コード: 全て選択

Game_Sysmtem.prototype.isJapanese = () => false;
と書くなどで対応出来ます。