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

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

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

投稿記事 by ランチ »

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

加えて、アクターID001のレベルをxx増減させる、というスクリプトコマンド記述法も教えていただきたいです。
最後に編集したユーザー ランチ [ 2020年1月06日(月) 08:47 ], 累計 1 回
TOMO
記事: 348
登録日時: 2015年11月16日(月) 20:12
連絡する:

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

投稿記事 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,メッセージあり
です
現在サポート終了中
ランチ
記事: 15
登録日時: 2018年5月14日(月) 22:56

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

投稿記事 by ランチ »

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

“VX / Ace:質問”に戻る