ページ 11

[解決済][VX]スクリプトコマンドから名前入力の処理を開く方法

Posted: 2020年1月05日(日) 21:33
by ランチ
こんばんは。またお世話になります。
イベントコマンド「名前入力の処理」からではなく、
スクリプトコマンドから名前入力の処理画面を開きたいのですが、
例えばアクターID001の名前入力の処理画面を開く場合どのように記述するといいのでしょうか?

加えて、アクターID001のレベルをxx増減させる、というスクリプトコマンド記述法も教えていただきたいです。

Re: [VX]スクリプトコマンドから名前入力の処理を開く方法

Posted: 2020年1月05日(日) 22:12
by TOMO
名前入力の処理は

コード: 全て選択

$game_temp.name_actor_id = 1 # アクターID
$game_temp.name_max_char = 6 # 最大文字数
$scene = Scene_Name.new
です

レベル増減は

コード: 全て選択

actor = $game_actors[1]
actor.change_level(actor.level + 5, true) # Lv+5,メッセージあり
です

Re: [VX]スクリプトコマンドから名前入力の処理を開く方法

Posted: 2020年1月06日(月) 08:47
by ランチ
TOMO様、ありがとうございます。無事に再現する事が出来ました。
これでデータベース上の作業量が一気に減らせそうです :D