Project1

标题: 几个问题 [打印本页]

作者: Kesecky    时间: 2008-7-14 02:27
标题: 几个问题
1、为什么RMVX的事件的大小总是1*1的,我想弄一个1*4的,结果要我弄同样的4个事件,真麻烦~-_-|||有没有好的方法能够解决这个问题,弄一个事件就能做出N*N的效果呢?
2、总觉得图块不够用,有没有办法添加TileF之类的呢?我曾经也想过,创建一个TileF的文件,然后在地图上用相应的TileE的图块画图,再用脚本把这幅地图的读取方式从"TileE"改为"TileF",读取其他地图的时候再还原为"TileE",但是这种脚本貌似不行……
3、在进入另一幅地图的时候,BGM总是从头播放。我有一个设想,在离开地图的时候用变量记录下BGM的播放秒数,然后重新进入这幅地图时从记录的秒数开始播放。但是我使用的音乐素材大多都是MID格式,这能行吗?如果可以,这个脚本怎么做?
4、角色每升一级补充一定数量的HP和MP的脚本怎么做?~我不想再用那个公共事件了。
5、为什么Game_Message中MAX_LINE只有4行,改成大一点都不行~
6、有没有自动播放对话(就是说不用按按钮就能实现自动出现对话框消失对话框的功能)的脚本?毕竟做R剧的人太需要这个了。
7、VX的天气系统太少了,居然没有沙尘暴、飓风之类的,更不用说想要做落樱花、天上掉钞票(发白日梦能用得上)这类特殊的东西了。
8、太多的脚本用
alias ini initialize
  def initialize
    ini
    #########
  end
end
这个东西,结果经常出现脚本冲突,麻烦(这个,不算是问题吧?)
……
我的问题实在是太多了,希望大虾们能帮帮很菜的偶~3Q [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: as295d    时间: 2008-7-14 02:31
1、为什么RMVX的事件的大小总是1*1的,我想弄一个1*4的,结果要我弄同样的4个事件,真麻烦~-_-|||有没有好的方法能够解决这个问题,弄一个事件就能做出N*N的效果呢?

你复制几个不就行拉????
3、在进入另一幅地图的时候,BGM总是从头播放。我有一个设想,在离开地图的时候用变量记录下BGM的播放秒数,然后重新进入这幅地图时从记录的秒数开始播放。但是我使用的音乐素材大多都是MID格式,这能行吗?如果可以,这个脚本怎么做?

其他地图不要BGM不就行拉?
7、VX的天气系统太少了,居然没有沙尘暴、飓风之类的,更不用说想要做落樱花、天上掉钞票(发白日梦能用得上)这类特殊的东西了。

动画里好象有沙尘暴的吧.你用事件做不就行拉?
作者: 越前リョーマ    时间: 2008-7-14 02:36
以下引用Kesecky于2008-7-13 18:27:45的发言:


本贴悬赏额度如下:VIP:0   积分:100   
1、为什么RMVX的事件的大小总是1*1的,我想弄一个1*4的,结果要我弄同样的4个事件,真麻烦~-_-|||有没有好的方法能够解决这个问题,弄一个事件就能做出N*N的效果呢?
2、总觉得图块不够用,有没有办法添加TileF之类的呢?我曾经也想过,创建一个TileF的文件,然后在地图上用相应的TileE的图块画图,再用脚本把这幅地图的读取方式从"TileE"改为"TileF",读取其他地图的时候再还原为"TileE",但是这种脚本貌似不行……
3、在进入另一幅地图的时候,BGM总是从头播放。我有一个设想,在离开地图的时候用变量记录下BGM的播放秒数,然后重新进入这幅地图时从记录的秒数开始播放。但是我使用的音乐素材大多都是MID格式,这能行吗?如果可以,这个脚本怎么做?
4、角色每升一级补充一定数量的HP和MP的脚本怎么做?~我不想再用那个公共事件了。
5、为什么Game_Message中MAX_LINE只有4行,改成大一点都不行~
6、有没有自动播放对话(就是说不用按按钮就能实现自动出现对话框消失对话框的功能)的脚本?毕竟做R剧的人太需要这个了。
7、VX的天气系统太少了,居然没有沙尘暴、飓风之类的,更不用说想要做落樱花、天上掉钞票(发白日梦能用得上)这类特殊的东西了。
8、太多的脚本用
alias ini initialize
def initialize
   ini
   #########
end
end
这个东西,结果经常出现脚本冲突,麻烦(这个,不算是问题吧?)
……
我的问题实在是太多了,希望大虾们能帮帮很菜的偶~3Q

1、麻烦归麻烦,又不是不能完成。
2、没办法在系统方面直接增加。
3、只要转换的那个地图没有BGM或者是相同的BGM(这个没试过),BGM就会直接延续。
4、XP的话有,可以参考一下,主站搜索。而且用事件也能完成(你自己也做的出来)。
5、没明白你的意思。
6、我记得默认有这个功能,没的话搜索一下加强对话系统。
7、这些都是特殊的天气,不过你说的樱花雨什么的XP的话有脚本,另外VX其实也有,美兽写的,不过用法不明,脚本在6R幻想城的大众游戏里。
8、可能是用了同一个类,而这两个数据不能并存,所以需要整合。
[LINE]1,#dddddd[/LINE]
另外我觉得这8个问题够分成8个帖子了……
作者: dbshy    时间: 2008-7-14 02:54
1.check_event_trigger_there check_event_trigger_touch自己去改那些判断语句

2.MS不行

3.用脚本可以实现,不过我没水平

4.level_up中加self.hp += ..

5.太麻烦,懒得写

6.@wait_count = x,其实很多脚本都有这个功能

7.参考RPG::Weather

8.这跟冲突有关系吗
作者: Kesecky    时间: 2008-7-15 21:12
以下引用越前リョーマ于2008-7-13 18:36:12的发言:
1、麻烦归麻烦,又不是不能完成。

麻烦就在于,这样做事件的个数很容易就会超过100,而且游戏运行起来会很慢

以下引用as295d于2008-7-13 18:31:03的发言:
其他地图不要BGM不就行拉?

也不是说其他地图不要BGM,只是说每一幅地图都有BGM,而且每一幅地图都有相应的变量去控制BGM

以下引用Kesecky于2008-7-13 18:27:45的发言:
2、总觉得图块不够用,有没有办法添加TileF之类的呢?我曾经也想过,创建一个TileF的文件,然后在地图上用相应的TileE的图块画图,再用脚本把这幅地图的读取方式从"TileE"改为"TileF",读取其他地图的时候再还原为"TileE",但是这种脚本貌似不行……

这个问题,真的没人能回答吗?

以下引用Kesecky于2008-7-13 18:27:45的发言:
5、为什么Game_Message中MAX_LINE只有4行,改成大一点都不行~

我想还是4行比较好看
作者: Kesecky    时间: 2008-7-20 22:44
{/ll}怎么就没人回答我的问题
作者: 身之察察    时间: 2008-7-20 23:04
1、为什么RMVX的事件的大小总是1*1的,我想弄一个1*4的,结果要我弄同样的4个事件,真麻烦~-_-|||有没有好的方法能够解决这个问题,弄一个事件就能做出N*N的效果呢?

说实话没看懂这个问题,你是说vx的事件行走图太小了么?可以用photoshop改大阿。

2、总觉得图块不够用,有没有办法添加TileF之类的呢?我曾经也想过,创建一个TileF的文件,然后在地图上用相应的TileE的图块画图,再用脚本把这幅地图的读取方式从"TileE"改为"TileF",读取其他地图的时候再还原为"TileE",但是这种脚本貌似不行……

应该肯定不能加tilef,不过可以参考一下这个
http://rpg.blue/viewthread.php?tid=78959


4、角色每升一级补充一定数量的HP和MP的脚本怎么做?~我不想再用那个公共事件了。

这问题搜一下就行了,有很多的
比如:  http://rpg.blue/viewthread.php?tid=77640&ntime=2008%2D7%2D20+15%3A00%3A12

6、有没有自动播放对话(就是说不用按按钮就能实现自动出现对话框消失对话框的功能)的脚本?毕竟做R剧的人太需要这个了。

看这个的使用说明部分
http://rpg.blue/web/htm/news995.htm


其他的不知道



[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 火鸡三毛老大    时间: 2008-7-20 23:06
1、为什么RMVX的事件的大小总是1*1的,我想弄一个1*4的,结果要我弄同样的4个事件,真麻烦~-_-|||有没有好的方法能够解决这个问题,弄一个事件就能做出N*N的效果呢?
--------------------------------------------
    不能弄一个就很多...复制吧 ...

2、总觉得图块不够用,有没有办法添加TileF之类的呢?我曾经也想过,创建一个TileF的文件,然后在地图上用相应的TileE的图块画图,再用脚本把这幅地图的读取方式从"TileE"改为"TileF",读取其他地图的时候再还原为"TileE",但是这种脚本貌似不行……
-----------------------------------------------------
       怎么和我以前想的一样 有个图块扩张 你找找吧

3、在进入另一幅地图的时候,BGM总是从头播放。我有一个设想,在离开地图的时候用变量记录下BGM的播放秒数,然后重新进入这幅地图时从记录的秒数开始播放。但是我使用的音乐素材大多都是MID格式,这能行吗?如果可以,这个脚本怎么做?
-------------------------
        同3楼

4、角色每升一级补充一定数量的HP和MP的脚本怎么做?~我不想再用那个公共事件了。
----------------------------------------------
        改一下彩色部分的数字 百分比
#===============================================================================
#战斗后回复HP
#===============================================================================
class Game_Battler
  def remove_states_battle
    for state in states
      remove_state(state.id) if state.battle_only
    end
    n = maxhp * 100         #战斗后回复的HP百分比 自己改一下
    n /= 100
    self.hp += n
  end
end


5、为什么Game_Message中MAX_LINE只有4行,改成大一点都不行~
---------------------------------------------------
           写来干什么

6、有没有自动播放对话(就是说不用按按钮就能实现自动出现对话框消失对话框的功能)的脚本?毕竟做R剧的人太需要这个了。
-----------------------------------------
            用小U的 对话框加强!

7、VX的天气系统太少了,居然没有沙尘暴、飓风之类的,更不用说想要做落樱花、天上掉钞票(发白日梦能用得上)这类特殊的东西了。
-----------------------------------------
            自己做成动画  然后播放!

8、太多的脚本用
alias ini initialize
def initialize
   ini
   #########
end
end
这个东西,结果经常出现脚本冲突,麻烦(这个,不算是问题吧?)
-----------------------------------------------------------------
这个不是脚本冲突的根源
作者: kissye    时间: 2008-7-20 23:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kesecky    时间: 2008-7-25 21:23
谢谢大家的帮忙——不知所云的某人上




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