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

ランチ
記事: 15
登録日時: 2018年5月14日(月) 22:56

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

投稿記事by ランチ » 2020年1月05日(日) 21:33

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

加えて、アクターID001のレベルをxx増減させる、というスクリプトコマンド記述法も教えていただきたいです。
最後に編集したユーザー ランチ on 2020年1月06日(月) 08:47 [ 編集 1 回目 ]

TOMO
記事: 343
登録日時: 2015年11月16日(月) 20:12
連絡を取る:

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

投稿記事by TOMO » 2020年1月05日(日) 22:12

名前入力の処理は

コード: 全て選択

$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,メッセージあり
です
ランチ
記事: 15
登録日時: 2018年5月14日(月) 22:56

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

投稿記事by ランチ » 2020年1月06日(月) 08:47

TOMO様、ありがとうございます。無事に再現する事が出来ました。
これでデータベース上の作業量が一気に減らせそうです :D

“VX / Ace:質問” へ戻る