- -RPGツクール総合スレッド@製作技術(Part15)-
75 :名前は開発中のものです。[sage]:2011/06/15(水) 20:33:10.98 ID:lrQzBibt - >>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の中身は適宜変更して使ってね
|
|