Project1

标题: RMVX发布游戏的问题 [打印本页]

作者: darkdo    时间: 2008-3-9 04:39
标题: RMVX发布游戏的问题
RMVX发布游戏的问题:
用RMVX做好的游戏,在没有安装RMVX的电脑上运行,先是跳出少个RGSS200J.dll文件,把RGSS200J.dll文件考在游戏目录下以后,还是运行不了,提示RTP错误。
请问怎么办?


还有一个问题就是在有些电脑上运行RMVX游戏显不出文字来,其它却一切正常,这又是怎么回事呢?
作者: 橡让    时间: 2008-3-9 04:56
把GAME.INI的"RTP="处清空
第二个是字体问题,那些电脑上没有你用的字体
作者: cheyenne    时间: 2008-3-9 04:57
字体请自行在Main脚本中更改,或者在游戏文件夹下建立Font文件夹,把用到的字体放进去

RTP问题请在压缩打包时钩上"包含RTP"这一项
或者打开游戏文件夹下面的Game.ini文件,将RTP=RPGVX这一行等号后内容去掉,并手动从RPGVX安装文件夹当中复制用到的素材到游戏文件夹当中
作者: 橡让    时间: 2008-3-9 04:58
以下引用cheyenne于2008-3-8 20:57:29的发言:

字体请自行在Main脚本中更改
RTP问题请在压缩打包时钩上"包含RTP"这一项

包含RTP不就把所有素材都拷贝过去了吗?
作者: cheyenne    时间: 2008-3-9 05:01
以下引用橡让于2008-3-8 20:58:24的发言:


以下引用cheyenne于2008-3-8 20:57:29的发言:

字体请自行在Main脚本中更改
RTP问题请在压缩打包时钩上"包含RTP"这一项


包含RTP不就把所有素材都拷贝过去了吗?

咳……只是给朋友玩的话这样比较省事嘛,如果要发布的话,咳,我编辑三楼……
作者: 橡让    时间: 2008-3-9 05:02
以下引用cheyenne于2008-3-8 21:01:52的发言:


以下引用橡让于2008-3-8 20:58:24的发言:


以下引用cheyenne于2008-3-8 20:57:29的发言:

字体请自行在Main脚本中更改
RTP问题请在压缩打包时钩上"包含RTP"这一项


包含RTP不就把所有素材都拷贝过去了吗?


咳……只是给朋友玩的话这样比较省事嘛,如果要发布的话,咳,我编辑三楼……

游戏应该减肥啊{/gg}
作者: cheyenne    时间: 2008-3-9 05:06
以下引用橡让于2008-3-8 21:02:56的发言:

游戏应该减肥啊

那是发布时候啦……以前都有说过只是给朋友玩不要发布的话完全可以直接复制全部素材的……
手动提取多累啊……
当然(正色),发布的游戏的话,还是要减肥的!
作者: darkdo    时间: 2008-3-9 05:27
继续。。。
这次压缩游戏的时候,包含RTP项没打勾,因为打了勾以后压缩出来的游戏中有很多多余的索材。

按LS两位说的把GAME.INI的"RTP="处清空以后,运行游戏又跳出UmePlus Gothic字体提示了,还是过不去
作者: CIS狂人    时间: 2008-3-9 05:31
  1. #unless Font.exist?("UmePlus Gothic")
  2.   #print "找不到 UmePlus Gothic 字体。"
  3.   #exit
  4. #end

  5. begin
  6.   Font.default_name = ["黑体", "Tahoma"]
  7.   Graphics.freeze
  8.   $scene = Scene_Title.new
  9.   $scene.main while $scene != nil
  10.   Graphics.transition(30)
  11. rescue Errno::ENOENT
  12.   filename = $!.message.sub("No such file or directory - ", "")
  13.   print("找不到 #{filename} 文件。")
  14. end
复制代码

把MAIN脚本改成这个 什么也不要管.
作者: cheyenne    时间: 2008-3-9 05:46
以下引用CIS狂人于2008-3-8 21:31:45的发言:

把MAIN脚本改成这个 什么也不要管.

咳,楼上有点问题应该这样
  1. unless Font.exist?("UmePlus Gothic")
  2.   print "找不到 UmePlus Gothic 字体。"
  3.   exit
  4. end
复制代码

这段可以删掉

另外……不想要那些多余的就手动提取去!
你改了Main以后还有很多找不到文件等着你呢,放心!
作者: 精灵使者    时间: 2008-3-9 05:59
unless Font.exist?("UmePlus Gothic")
  print "找不到 UmePlus Gothic 字体。"
  exit
end
这个可以改为其他的字体,这样还可以判断(不过对于自己带字体的游戏真的有些多余)




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