ページ 11

【解決済】スキル説明文にアイテム所持数を表示したい

Posted: 2017年11月27日(月) 22:06
by ayane
いつもお世話になっています。

現在、スクリプトをお借りしてアイテム消費スキルを作成してるのですが、スキル説明文に現在のアイテムの所持数を表示する方法はあるでしょうか?

手詰まりになってしまったので、どなたかご教授頂けると幸いです。よろしくお願いします。

Re: スキル説明文にアイテム所持数を表示したい

Posted: 2017年11月28日(火) 15:30
by TOMO
VXなのかVXAceなのかくらい書いて下さい


とりあえずVXAceの方を作ってみました

コード: 全て選択

class Window_Base
  alias tomo_draw_item_number_convert_escape_characters convert_escape_characters
  def convert_escape_characters(text)
    result = tomo_draw_item_number_convert_escape_characters(text)
    result.gsub!(/\e\IN\[(\d+)\]/i) { $game_party.item_number($data_items[$1.to_i]) }
    result.gsub!(/\e\WN\[(\d+)\]/i) { $game_party.item_number($data_weapons[$1.to_i]) }
    result.gsub!(/\e\AN\[(\d+)\]/i) { $game_party.item_number($data_armors[$1.to_i]) }
    result
  end
end
制御文字で所持数を描画するタイプです

¥IN[n]でアイテムの所持数となります(nはアイテムのID)
(ついでに、¥WN[n]で武器、¥AN[n]で防具も作成)

Re: スキル説明文にアイテム所持数を表示したい

Posted: 2017年11月28日(火) 21:04
by ayane
ツクール製作ソフトについて記載を失念していました、申し訳ありません。

aceの方で製作していたので、そちらで作成頂いてとても助かりました。有難うございます!
スクリプトを導入した所、問題なく表示されました。アイテムだけでなく、武器や防具まで作成して頂いてとても嬉しいです。
作成していただいたスクリプトは大事に使用させて頂きます。本当に有難うございました!