幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3075|回复: 23

[RM2K&2K3] [求助]存档路径等几个问题,各达人帮帮

[复制链接]

3

主题

18

帖子

200

积分

③业余

积分
200
QQ
发表于 2007-1-21 13:35:06 | 显示全部楼层 |阅读模式
1.怎么在存档界面和读档界面显示角色等级?

2.能不能把存档路径改成在游戏文件夹下的save文件夹中?

3.我用的是FantasyDR的AVI播放器,能把读取AVI的路径改成
    工程名\Audio\SE吗?要是改成工程名\Audio\Movie呢?

4.用了可删除进度的脚本(里面有句话:蓝猫神万岁.-_-!)又用了
    把存档上限改成99的那个脚本,结果出错了,我就把Window_Base
   里的这段
  1. ● 释放
  2.    #--------------------------------------------------------------------------
  3.    def dispose
  4.    # 如果窗口的内容已经被设置就被释放
  5.     if self.contents != nil
  6.       self.contents.dispose
  7.      end
  8.     super
  9.   end
复制代码
  直接给删了,暂时可以用了,请问这样会出什么问题吗?会对什么造成影响?是未自定
  的那部分吗?有更好的办法处理这两个脚本的冲突吗?

5,可以通过修改RGSS里Scene battle 4从而使"显示挨打动画"和"显示攻击动画"
   同时进行吗?具体怎么改呢?我用的是一个据说适合新手用的横版系统.-_-!RMXP教学游戏里的,作者
  oz01..............


谢谢各位达人啦! [s:5]   [s:5]  [s:5]
你听,寂寞在唱歌.
回复

使用道具 举报

845

主题

1万

帖子

214748万

积分

版主

脑残中……

Rank: 7Rank: 7Rank: 7

积分
2147483647

声命组金赏

发表于 2007-1-21 14:12:43 | 显示全部楼层
1. 应该很简单……
2.也应该很简单……
3.还是应该很简单……
4.-v- 释放了两次,产生了冲突?
5.在置顶的RGSS里貌似有……
http://icv.cc声动音缘配音社
回复 支持 反对

使用道具 举报

6

主题

129

帖子

616

积分

⑤进阶

↑苦力

积分
616
发表于 2007-1-21 14:25:09 | 显示全部楼层
1、看看WindowBase里描绘等级的方法叫什么,在Window_Savefile的适当地方添上去
2、首先要在游戏目录下建立一个“save”文件夹(RMXP不会自己建),然后ctrl+shift+f全局搜索“.rxdata”,把所有出现存档文件名的地方前面都加一节save
4、那个不能删= = 否则你别的地方就会蹦出狂多的错误,除非你所有窗口是新的套装 [s:4]
呜呼六歌兮歌思迟 溪壑为我回春姿
回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2007-1-21 14:37:06 | 显示全部楼层
楼上所说的显示出来的是当前的等级,而不是记录中的等级哦~~~
回复 支持 反对

使用道具 举报

6

主题

129

帖子

616

积分

⑤进阶

↑苦力

积分
616
发表于 2007-1-21 15:21:11 | 显示全部楼层
引用第3楼Saiholmes2007-01-21 14:37发表的:
楼上所说的显示出来的是当前的等级,而不是记录中的等级哦~~~
发现了~orz。

看了半天发现存档这里直接用变量记载每个人的等级更方便= =|||
存档的时候将每人的等级存在对应的变量里,读档画面用draw_text把每个人对应的变量的值弄出来就可以了。至于这个等级是谁的(针对角色变化的游戏)用判断行走图类似的方法判断……
呜呼六歌兮歌思迟 溪壑为我回春姿
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2007-1-21 16:20:41 | 显示全部楼层
1。这个可以参考烂毛外传里面的显示角色存档是所在位置的方法,只要把记录地点名称改成记录角色等级就可以。

2。可以。找出带有file = File.open(filename, "wb")和file = File.open(filename, "rb")的地方,改成file = File.open("save/" + filename, "wb")和file = File.open("save/" + filename, "rb")

3。只要有相应的文件夹就不会出错。

4。那个是不能删掉的,会出现错误。真正出错的原因是因为存档扩张脚本重新定义了Scene_File的内容,所以最简单的方法就是把可删除进度里面的这一段:
###########################################################################
    if self.is_a?(Scene_Save)
    @delete_window.dispose
    @rp_window.dispose
  end
  ###########################################################################
加入存档扩张脚本的
for i in @savefile_windows
    i.dispose
  end
后面就可以了。

5。貌似范例收集里面有。
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

3

主题

18

帖子

200

积分

③业余

积分
200
QQ
 楼主| 发表于 2007-1-21 17:03:45 | 显示全部楼层
问题已经基本上解决了,嘿嘿.
外带:烂毛传经典啊 [s:5]  [s:5]  [s:5]
你听,寂寞在唱歌.
回复 支持 反对

使用道具 举报

3

主题

18

帖子

200

积分

③业余

积分
200
QQ
 楼主| 发表于 2007-1-21 17:06:08 | 显示全部楼层
谢谢各位! [s:2]
AVI播放路径应该怎么改啊? [s:5]  [s:5]
你听,寂寞在唱歌.
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2007-1-21 17:13:26 | 显示全部楼层
1.在下方 PROJECT_NAME = 后面填写你的游戏工程名.
其实这个工程名就是路径,改成:工程名\\Audio\\Movie
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

3

主题

18

帖子

200

积分

③业余

积分
200
QQ
 楼主| 发表于 2007-1-21 19:32:26 | 显示全部楼层
引用第8楼杀鸡四天王2007-01-21 17:13发表的:
1.在下方 PROJECT_NAME = 后面填写你的游戏工程名.
其实这个工程名就是路径,改成:工程名\\Audio\\Movie

不行,这个试过了. [s:8]
你听,寂寞在唱歌.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-26 15:09 , Processed in 0.012346 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表