-RPGツクール総合スレッド@製作技術(Part15)-at GAMEDEV-RPGツクール総合スレッド@製作技術(Part15)- - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト74:名前は開発中のものです。 11/06/15 04:44:05.42 J8eksfD7.net スクリプトでやるにはどうすればいいんでしょうか? 75:名前は開発中のものです。 11/06/15 18:07:35.62 Flx40jEX.net WindowsXPでツクールVX(1.01)を使っていたんですが、テストプレイ時にブルーバックで落ちて それ以降プロジェクトを開けなくなりました どうやらscripts.rvdataが破損したようで、新規にプロジェクトを作成し、このファイルを上書きしても開けません スクリプトの破損してない部分だけでもアグレッシブに読み出す方法は無いでしょうか? かなりゴリゴリと弄ってたので何とか復旧させたいのです 76:名前は開発中のものです。 11/06/15 20:33:10.98 lrQzBibt.net >>74 イベントコマンドでやる方法なら落ちてた $dir = "ExtractedScripts" Dir::mkdir($dir) unless File.exist?($dir) $rgss = load_data("Scripts.rvdata") $rgss.delete_if{|i| i[1].empty? } $counter = 1 $rgss.each{|scr| num = "%03d" % $counter name = scr[1].gsub('*','*').gsub('/', '/') script = Zlib::Inflate.inflate(scr[2]) script.gsub!(/\r\n/, "\n") File.open("#{$dir}/#{num}_#{name}.rb",'w') {|f| f.write(script) } $counter += 1 } $scene = nil gsubの中身は適宜変更して使ってね 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch