検索結果 343 件

by TOMO
2018年1月05日(金) 17:24
フォーラム: VX / Ace:スクリプト素材のリクエスト
トピック: 【解決済み】アクターコマンド選択時にヘルプをつけたい【Ace_RGSS3/バトル関連】
返信数: 6
閲覧数: 5022

Re: 【Ace_RGSS3/バトル関連】アクターコマンド選択時にヘルプをつけたい

デフォルトのアクターコマンドの場合なら、
条件分岐はシンボルとスキルタイプIDで出来ると思います

コード: 全て選択

case current_symbol # シンボル
when :attack # 攻撃
when :guard # 防御
when :item # アイテム
when :skill # スキル
  case current_ext # 拡張データ内のスキルタイプID
  when 1
  when 2
  end
end

ただ、画像のはデフォルトのではないようなので、
current_symbol等が取得できるかはそのスクリプト次第です
by TOMO
2018年1月04日(木) 17:02
フォーラム: VX / Ace:質問
トピック: 長い変数の表示について
返信数: 2
閲覧数: 2193

Re: 長い変数の表示について

メッセージウィンドウに表示せず、
「msgbox_p」等で表示した方がいいと思います

コード: 全て選択

msgbox_p N03.get_targets(@action_data[1], @battler)
by TOMO
2017年12月30日(土) 07:10
フォーラム: VX / Ace:質問
トピック: 効果範囲:味方単体(使用者以外)
返信数: 2
閲覧数: 2344

Re: 効果範囲:味方単体(使用者以外)

既にありそうな気がするけど、一応作ってみました class Window_BattleActor alias tomo_target_not_user_current_item_enabled? current_item_enabled? def current_item_enabled? tomo_target_not_user_current_item_enabled? && !(BattleManager.actor.last_skill.object.note.include?("<使用者除外>") && BattleManager....
by TOMO
2017年12月26日(火) 17:01
フォーラム: VX / Ace:質問
トピック: 【解決済み】いかなる全滅時にもコモンイベントを発生させる方法
返信数: 4
閲覧数: 4985

Re: いかなる全滅時にもコモンイベントを発生させる方法

もし、よろしければ今回ご提示いただいたコードについて、スクリプトエディタの画像という形でブログで紹介をさせていただきたいのですがいかがでしょうか。

ご自由にお使いください
by TOMO
2017年12月26日(火) 04:25
フォーラム: VX / Ace:質問
トピック: 【解決済み】いかなる全滅時にもコモンイベントを発生させる方法
返信数: 4
閲覧数: 4985

Re: いかなる全滅時にもコモンイベントを発生させる方法

コード: 全て選択

class Scene_Base
  def check_gameover
    if $game_party.all_dead?
      $game_map.screen.start_fadeout(1)
      $game_switches[44] = true
    end
  end
end

のようにすれば可能です

ただし、イベントコマンドの「HPの増減」と「ゲームオーバー」は
普通にゲームオーバーとなります

後者は別として、前者も対応させたいなら、
Game_Interpreterの1166行目を↑と同じようにすれば可能です
by TOMO
2017年12月12日(火) 16:31
フォーラム: VX / Ace:質問
トピック: 【解決】タイマー非表示のスクリプトを探しています
返信数: 2
閲覧数: 3070

Re: タイマー非表示のスクリプトを探しています

そのスクリプトと同じように、Sprite_Timerの75行目の

コード: 全て選択

self.visible = $game_timer.working?

コード: 全て選択

self.visible = $game_timer.working? && $game_switches[1]
とすれば、
スイッチID:1のON・OFFで、表示・非表示を切り替えられるようになります

なお、タイマー始動だけでなく、
スイッチも同時にONにしないと表示されないので注意して下さい
by TOMO
2017年12月04日(月) 06:52
フォーラム: VX / Ace:質問
トピック: 【VXace】特定のステートの敵にのみ発動できるスキル
返信数: 2
閲覧数: 2143

Re: 【VXace】特定のステートの敵にのみ発動できるスキル

誰かへの宣戦布告様の「アイテムとスキルの範囲拡張」はどうですか?
by TOMO
2017年11月28日(火) 15:30
フォーラム: VX / Ace:質問
トピック: 【解決済】スキル説明文にアイテム所持数を表示したい
返信数: 2
閲覧数: 3002

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

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($...
by TOMO
2017年11月20日(月) 21:49
フォーラム: VX / Ace:スクリプト素材のリクエスト
トピック: VX/RGSS2改造 KGCオーバードライブスクリプトの改変依頼
返信数: 2
閲覧数: 2506

Re: VX/RGSS2改造 KGCオーバードライブスクリプトの改変依頼

1080行目の下に

コード: 全て選択

$game_party.dead_members.each{|actor|actor.overdrive = 0}

を入れれば可能なはずです

ただ、この場合だと敗北時も0になるので、それが嫌な場合は、
1080行目でなく、1074行目の下と1079行目の下に、
↑の処理を入れれば可能なはずです
by TOMO
2017年11月07日(火) 15:25
フォーラム: VX / Ace:質問
トピック: 特定範囲の座標を候補から排除する計算【解決】
返信数: 4
閲覧数: 3382

Re: 特定範囲の座標を候補から排除する計算

ごめん…

コード: 全て選択

next if pos[0].between?(display_x, display_x + screen_tile_x) &&
pos[1].between?(display_y, display_y + screen_tile_y)

です

詳細検索ページへ移動する