解決済み)レーネ様の戦闘中にPT編成で数値表示 RGSS3

なたね
記事: 30
登録日時: 2017年1月11日(水) 00:34

解決済み)レーネ様の戦闘中にPT編成で数値表示 RGSS3

投稿記事by なたね » 2018年12月13日(木) 22:01

現在は誰かへの宣戦布告様のサイトで配布されている
レーネ様の戦闘中にPT編成 RGSS3の質問なんですが。
パーティ編成時にパラメータと数値を表示したいと思いまして色々試したのですがうまくいきませんでした。
パラメータ名だけは表示を出来たのですが数値の表示が出来なかったのでやり方を教えていただきたいです。
宜しくお願いします。


#--------------------------------------------------------------------------
# ● リフレッシュ
#--------------------------------------------------------------------------
def refresh(index = 0)
contents.clear
actor = @all_members[index]
draw_actor_level(actor, 0, 100)
draw_actor_face(actor, 0, 0)
draw_actor_name(actor, 0, 80)
draw_actor_hp(actor, 0, 124, 120)
draw_actor_mp(actor, 0, 148, 120)

↓追加
draw_actor_param(@actor, 150, line_height * 0, 2)
draw_actor_param(@actor, 150, line_height * 1, 3)
draw_actor_param(@actor, 150, line_height * 2, 4)
draw_actor_param(@actor, 150, line_height * 3, 5)
draw_actor_param(@actor, 150, line_height * 4, 6)
draw_actor_param(@actor, 150, line_height * 5, 7)
↑追加

if $data_system.opt_display_tp
draw_actor_tp(actor, 0, 172, 120)


draw_actor_icons(actor, 0, 196, 96)
else
draw_actor_icons(actor, 0, 220, 96)
end
end


↓追加
#--------------------------------------------------------------------------
# ● 能力値の描画
#--------------------------------------------------------------------------
def draw_actor_param(actor, x, y, param_id)
change_color(system_color)
draw_text(x, y, 152, line_height, Vocab::param(param_id))
change_color(normal_color)
draw_text(x + 120, y, 36, line_height, actor.param(param_id), 2)←これだと、ここでparamでエラーを吐きました。
end
最後に編集したユーザー なたね on 2018年12月13日(木) 22:20 [ 編集 1 回目 ]

faida
記事: 272
登録日時: 2015年12月17日(木) 16:44

Re: レーネ様の戦闘中にPT編成で数値表示 RGSS3

投稿記事by faida » 2018年12月13日(木) 22:15

refreshに追加したdraw_actor_paramの引数の@がいらないかと。
------------------------------------------------------------------
自作の(改造でない)スクリプト、プラグイン素材に
関しては、リードミーもしくは作中に
「faida」と記名していただければ
利用可能です。
なたね
記事: 30
登録日時: 2017年1月11日(水) 00:34

Re: レーネ様の戦闘中にPT編成で数値表示 RGSS3

投稿記事by なたね » 2018年12月13日(木) 22:20

faida様。
返信ありがとうございます。
@がいらなかったんですね。
無事表示できました。助かりました。
ありがとうございました。

“VX / Ace:質問” へ戻る