ページ 1 / 1
【VX・RGSS2】モンスター図鑑の掲載条件の改変依頼
Posted: 2018年8月23日(木) 10:31
by nao_sasa
お世話になっております。
このたびはKAMESOFT様で公開なさっている「モンスター図鑑(VX用)」
http://ytomy.sakura.ne.jp/tkool/rpgtech ... de#CONTROL
について、改造できる方がいらっしゃいましたらお力添え願えればと思い、書き込みさせて頂きます。
本来このスクリプトは「遭遇したエネミー」と「撃破したエネミー」で図鑑に掲載される情報量に差別化がはかられており、遭遇しただけではパラメータなどは確認できず、撃破することで詳細情報が載るようになるようです。
イベントコマンドを使う方法も用意はされていますが、これを「遭遇しただけで、撃破した状態とおなじように詳細情報が図鑑に載る」ように改造できませんでしょうか?
ご意見お待ちしております。よろしくお願い申し上げます。
Re: 【VX・RGSS2】モンスター図鑑の掲載条件の改変依頼
Posted: 2018年8月23日(木) 19:10
by 奈々(なな)
只今VXが入ってないのでテスト出来ていませんが
以下のスクリプトを「本体の下」に置けばOKかと思います。
コード: 全て選択
#==============================================================================
# □ KGC::Commands
#==============================================================================
module KGC
module Commands
module_function
#--------------------------------------------------------------------------
# ○ 遭遇状態設定
# enemy_id : 敵 ID
# enabled : true..遭遇済み false..未遭遇
#--------------------------------------------------------------------------
def set_enemy_encountered(enemy_id, enabled = true)
$game_system.enemy_encountered[enemy_id] = enabled
$game_system.enemy_defeated[enemy_id] = enabled
end
#--------------------------------------------------------------------------
# ○ 撃破状態設定
# enemy_id : 敵 ID
# enabled : true..撃破済み false..未撃破
#--------------------------------------------------------------------------
def set_enemy_defeated(enemy_id, enabled = true)
end
end
end
end
Re: 【VX・RGSS2】モンスター図鑑の掲載条件の改変依頼
Posted: 2018年8月24日(金) 17:09
by nao_sasa
奈々(なな)様
ありがとうございます!無事に狙い通りの効果が発現したことを確認しました。
大変お世話になりました、とてもうれしいです!
Re: 【VX・RGSS2】モンスター図鑑の掲載条件の改変依頼
Posted: 2018年8月24日(金) 19:45
by TOMO
横から失礼します
奈々さんのだと、
図鑑画面左上の「撃破済み」のカウントが、
遭遇しただけでカウントされます
気にしないのなら別にいいですが、
気にするのなら奈々さんのではなく、図鑑スクリプト内の
コード: 全て選択
KGC::Commands.enemy_defeated?
を
コード: 全て選択
KGC::Commands.enemy_encountered?
に一括置換する方がいいです
Re: 【VX・RGSS2】モンスター図鑑の掲載条件の改変依頼
Posted: 2018年8月29日(水) 19:25
by nao_sasa
TOMO様
助言ありがとうございます。こちらの方は元スクリプト内の文言を変更することで対応しましたが、今後仰られた方法をとりたくなりましたら参考にさせて頂きます。
ありがとうございました。