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

[RM2K&2K3] 不遇敌道具的制作方法

[复制链接]
发表于 2007-8-12 14:58:07 | 显示全部楼层 |阅读模式
  我在制做游戏时
    想做一个不遇怪的药水
      可是做成了样式却做不出效果
        而且,我也不敢保证可以在一定的步数内失效
          该怎么办???[s:3]
            最好可以换一个地图后,可以接着以前的步数,再数!!!!
         希望各位高手可以帮忙研究??  [s:1]
发表于 2007-8-12 15:38:54 | 显示全部楼层
物品不遇怪……貌似在本吧还是6R见过类似范例的说……要物品调用公共事件,可能还会涉及到脚本。我说不好,等高手吧。步数的话,用变量操作和条件分歧应该不难搞定……
发表于 2007-8-13 19:45:17 | 显示全部楼层
若要按照步数的话,假设启用物品后100步内不遇敌

物品挂上公共事件,公共事件内容如下:

打开A号开关。


再添加一个公共事件,并行处理,并行开关为A号,内容块如下:

条件分歧:当变量A号 == 100
        开关操作,关闭,A号
    中断事件处理
分歧结束
设置禁止遇敌:禁止
条件分歧:脚本:$game_player.moving?
       变量A号 += 1
分歧结束
发表于 2007-8-13 19:45:50 | 显示全部楼层
LS完全正确
 楼主| 发表于 2007-8-15 12:15:15 | 显示全部楼层
谢了
  我去试一下
发表于 2007-8-15 15:14:09 | 显示全部楼层
抱歉,发现我的回答中有错误.

这部分:
条件分歧:当变量A号 == 100
        开关操作,关闭,A号
    中断事件处理
分歧结束

应该改成:
条件分歧:当变量A号 == 100
    设置禁止遇敌:开启
    开关操作,关闭,A号
    中断事件处理
分歧结束
发表于 2007-8-16 13:54:30 | 显示全部楼层
那这样如何呢?
做一个某消耗品,关闭A开关,定义一个随机数,随机代入走路的步数(比如30-50)然后打开。    地图有遇怪设置,加入一个打开开关A,遇到X怪物的公共事件。
 楼主| 发表于 2007-8-16 14:25:21 | 显示全部楼层
假如换了一个地图了 [s:5]
                哈哈
 楼主| 发表于 2007-8-16 14:27:31 | 显示全部楼层
那不又要重新数 吗 [s:5]
发表于 2007-8-16 21:25:22 | 显示全部楼层
引用第8楼qq84847482于2007-08-16 14:27发表的  :
那不又要重新数 吗 [s:5]

公共事件是不会受换地图影响的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-11-1 07:50 , Processed in 0.010594 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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