RPGツクール素材1
スクリプトの見直しついでに、今まで作った素材を、ちょこちょこと公開していきたいと思います
素材はRPGツクールVXace用です。探せば似たようなのあるだろうし、
たいした物は作っていないので、あまり期待しないように
同人サークルさんで、使いたい方は自由に使ってください。
ツクール素材だと未成年も多そうなので、検索にかからないようにタイトル変えています。
<利用規約>
ツクール利用規格に準拠。連絡不要。
添付テキストの著作権表示は、してもしなくてもどちらでもかまいません。
<使用方法>VXAce専用
スクリプトの素材追加スペースに#-----の間の内容を、そのままコピペしてください。
●レベルアップしたときに音楽を鳴らす。
音を別の物に変えたいときは、"Audio/ME/Item"のところを変更する。
たとえばSEフォルダのChime2を鳴らしたいなら、"Audio/SE/Chime2"
#-----------------------------------------------
#【pai002】レベルアップメッセージに音楽の追加
class Game_Actor < Game_Battler
alias pai002_display_level_up display_level_up
def display_level_up(new_skills)
Audio.se_play("Audio/ME/Item", 100)
pai002_display_level_up(new_skills)
end
end
#-----------------------------------------------
●少ない歩数でエンカウントしないようにする
純正のままだと数値を増やしても、少ない歩数でエンカウントしてしまうので、
設定した歩数の1/2が最小になるよう変更。
歩数を30に設定していた場合、純正だと1~61の値が16~76になる。
#-----------------------------------------------
#【pai003】エンカウント カウント作成
class Game_Player < Game_Character
alias pai003_make_encounter_count make_encounter_count
def make_encounter_count
pai003_make_encounter_count
n = $game_map.encounter_step
@encounter_count = rand(n) + rand(n) + n / 2 + 1
end
end
#-----------------------------------------------
●画面サイズを640*480に変更した時の敵バトル位置修正
画面サイズを変更したいときは下のコマンドをスクリプトに追加。
Graphics.resize_screen(640,480)
あと敵との戦闘シーン突入のフラッシュ画像とゲームオーバーの画像サイズも変わるので変更すること
C:\Program Files\Common Files\Enterbrain\RGSS3\RPGVXAce\Graphics\System\
にRTPの元データがあるので、それを画像ソフトで640*480に拡大して
ゲームのGraphics/Systemにコピーしておく。
#-----------------------------------------------
#【pai006】640*480サイズにしたので敵表示位置修正
class Sprite_Battler < Sprite_Base
alias pai006_update_position update_position
def update_position
pai006_update_position
self.x = @battler.screen_x + 50
self.y = @battler.screen_y + 70
self.z = @battler.screen_z
end
end
#-----------------------------------------------