Project1

标题: 如何让日文版的RM游戏显示文字? [打印本页]

作者: fhxy    时间: 2010-7-17 17:07
标题: 如何让日文版的RM游戏显示文字?
我下了日本做的RM游戏,可是不能显示任何文字,改成中文也显示不了,如何让游戏显示文字,懂的说一下
作者: darkdrium    时间: 2010-7-17 17:09
字体的问题吧,搜下脚本中字体的定义,换个你电脑上有的
Font.default
作者: IamI    时间: 2010-7-17 17:12
脚本Main第一行,""中的内容换成你有的字体
如果已经加密,可以用读存档法尝试。
作者: 六祈    时间: 2010-7-17 17:18
回复 IamI 的帖子
请教下读存档法是什么意思?
   
作者: fhxy    时间: 2010-7-17 17:22
日本人做的游戏真强悍,连战斗背景都可以替换,还是动态战斗背景
作者: fhxy    时间: 2010-7-17 17:25
#==============================================================================
# ■ Main
#------------------------------------------------------------------------------
#  各クラスの定義が終わった後、ここから実際の処理が始まります。
#==============================================================================

begin
  # トランジション準備
  Graphics.freeze
  # シーンオブジェクト (タイトル画面) を作成
  $scene = Scene_Title.new
  # $scene が有効な限り main メソッドを呼び出す
  while $scene != nil
    $scene.main
  end
  RPG::Cache.clear
  RPG::Cache_Number.clear
  if FileTest.exist?("Qsave.rxdata")
    File.delete("Qsave.rxdata")
  end
  # フェードアウト
  Graphics.transition(20)
rescue Errno::ENOENT
  # 例外 Errno::ENOENT を補足
  # ファイルがオープンできなかった場合、メッセージを表示して終了する
  filename = $!.message.sub("No such file or directory - ", "")
  print("ファイル #{filename} が見つかりません。")
end

在那里?
作者: 懒De说    时间: 2010-7-21 18:28
什么都没有显示吗?
那是因为你的电脑缺少改字体
你去找到mian中提到的那个字体,下载完安装一下就有了
作者: zhangbanxian    时间: 2010-7-21 20:18
黑体有吧
begin下面加
Font.default_name = "黑体"
试试
作者: 迅雷進    时间: 2010-7-22 01:26
  1. #==============================================================================
  2. # ■ Main
  3. #------------------------------------------------------------------------------
  4. #  各クラスの定義が終わった後、ここから実際の処理が始まります。
  5. #==============================================================================

  6. begin
  7.   Font.default_name = (["黑体"])
  8.   # トランジション準備
  9.   Graphics.freeze
  10.   # シーンオブジェクト (タイトル画面) を作成
  11.   $scene = Scene_Title.new
  12.   # $scene が有効な限り main メソッドを呼び出す
  13.   while $scene != nil
  14.     $scene.main
  15.   end
  16.   RPG::Cache.clear
  17.   RPG::Cache_Number.clear
  18.   if FileTest.exist?("Qsave.rxdata")
  19.     File.delete("Qsave.rxdata")
  20.   end
  21.   # フェードアウト
  22.   Graphics.transition(20)
  23. rescue Errno::ENOENT
  24.   # 例外 Errno::ENOENT を補足
  25.   # ファイルがオープンできなかった場合、メッセージを表示して終了する
  26.   filename = $!.message.sub("No such file or directory - ", "")
  27.   print("ファイル #{filename} が見つかりません。")
  28. end
复制代码
覆盖 Main 的脚本即可。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1