您现在看到的是 66RPG.com 的资源列表,若这些对您有帮助,
希望您以充值论坛VIP点数的方式为我们捐款,
您的捐款将用于本站的三台服务器托管费,以及网通100M带宽的租金

66RPG充值页面 66RPG充值页面

最近更新记录

  • 2012-02-14 : 新增两个音乐素材
  • 2012-02-14 : 新增一个游戏资源
  • 2012-02-10 : 新增3个素材资源
  • 2012-02-09 : 新增/更新16个资源

66RPG 站内搜索

精确(推荐) 全文

本站收集内容是为了便于让游戏制作爱好者互相学习与交流,所有内容的版权与著作权均归原作者/公司所有。如进行有可能引起纠纷的使用,建议您先与原作方沟通。
导出工程中全部对话文字
更新:2012-01-27 10:16:38 | 点击量:784
导出工程中全部对话文字
脚本作者:灼眼的夏娜
版本更新:Ver 1.0
适用版本:RPG Maker XP、RPG Maker VX
导出工程中全部对话文字,适用于需要汉化游戏时辅助用。

脚本说明
导出工程中全部对话文字,适用于需要汉化游戏时辅助用。
 
脚本内容

module DumpWords
 def self.start
   mapinfos = load_data("Data/MapInfos.rxdata")
   file = File.open("f.txt","wb")
   @t = Time.now.to_i
   for id in mapinfos.keys
     foldername = sprintf("地图%03d:%s",id,mapinfos[id].name)
     file.write("#{foldername}\n")
     map = load_data(sprintf("Data/Map%03d.rxdata",id))
     for event in map.events.values
       if Time.now.to_i - @t > 5
         @t = Time.now.to_i
         Graphics.update
       end
       begin
         text = sprintf("事件%03d:%s(%03d,%03d)",event.id,event.name,event.x,event.y)
         file.write(text)
         for i in 0...event.pages.size
           file.write("★★★第#{i+1}页★★★\n")
           for j in 0...event.pages[i].list.size
             list = event.pages[i].list[j]
             if list.code == 101 or list.code == 401 or list.code == 102
               file.write(list.parameters[0].to_s + "\n")
             end
           end
         end
       end
     end
   end
   file.close
   p 'done!'
   exit
 end
end
DumpWords.start

搜到一些相关内容,看看有没有有用的:

教程 : 物品颜色描绘脚本教程 : 浅谈动态菜单背景的制作教程 : 个性化商店教程 : RMVX升级提示教程 : 自定义多货币脚本教程 : VX呼出对话框教程 : 战斗AI脚本教程 : VX地图名自动显示教程 : VX双远景图系统(XP移植)教程 : 武器决定技能教程 : 得失物品金钱提示(云版)教程 : 美化战斗时候的角色选项窗口教程 : 华丽镜头移动脚本 VX化教程 : vx新菜单样式教程 : 跟隨光标自修正位置的详细帮助窗..教程 : 一些RGSS默认方法的简单扩展教程 : 叶子的详尽任务显示界面 vx版教程 : 游戏窗口中显示金钱教程 : VX用八方向走(可加速)教程 : rmvx时钟教程 : 去掉"逃跑" 将逃跑加入菜单选..教程 : VX版商店的价格变动教程 : 给装备附加多个自动状态教程 : 卡拉OK形式显示歌词教程 : VX开头画面特效教程 : VX使用单张头像图档教程 : 滚动字幕(从XP移植)教程 : 统一定义对话关键词颜色教程 : 敌人能力值自动设定教程 : 脚本小讲堂[4]

没找到你想要的?可以使用搜索功能 ↓

66RPG 站内搜索

精确(推荐) 全文

评论啦