设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2249|回复: 6
打印 上一主题 下一主题

[已经过期] 说不清楚,请教大神↓

[复制链接]

Lv2.观梦者

梦石
0
星屑
918
在线时间
126 小时
注册时间
2017-1-30
帖子
122
跳转到指定楼层
1
发表于 2017-3-17 13:21:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
我有一个敌群事件,是给主角在特定情况下附上一个状态,脱离特定情况又恢复

但是这是在敌群事件里,我又有很多很多敌群,不可能要我一个敌群一个敌群地复制这种事件啊

有没有什么更加方便的方法来做到?{:2_277:}

Lv5.捕梦者

梦石
0
星屑
36402
在线时间
10791 小时
注册时间
2009-3-15
帖子
4813
2
发表于 2017-3-17 13:51:23 | 只看该作者
本帖最后由 soulsaga 于 2017-3-17 14:02 编辑

用公共事件?
条件用$game_temp.in_battle == false
判断是否战斗中?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
918
在线时间
126 小时
注册时间
2017-1-30
帖子
122
3
 楼主| 发表于 2017-3-17 18:42:08 | 只看该作者
soulsaga 发表于 2017-3-17 13:51
用公共事件?
条件用$game_temp.in_battle == false
判断是否战斗中?

大神能说的详细一点吗?
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
36402
在线时间
10791 小时
注册时间
2009-3-15
帖子
4813
4
发表于 2017-3-17 19:00:38 | 只看该作者
匿名RM爱好者 发表于 2017-3-17 18:42
大神能说的详细一点吗?

你的提问也不详细..所以我没法详细啊..
特定情況是什么情況都不说..天知道单靠公共事件能不能做到啊.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
292 小时
注册时间
2009-10-30
帖子
24
5
发表于 2017-3-17 20:00:08 | 只看该作者
直接把你的   遊戲裡的情形說出來
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
10
星屑
7697
在线时间
690 小时
注册时间
2017-1-9
帖子
636

我没有哭开拓者

6
发表于 2017-3-18 00:09:20 | 只看该作者
附加状态?是指下面这个么?我这里有个dalao写的脚本。
  1. #===============================================================================
  2. # ■ 战斗中自动附加被动状态
  3. # By :VIPArcher [email: [email protected]]
  4. #  -- 本脚本来自 https://rpg.blue 使用或转载请保留以上信息。
  5. #==============================================================================
  6. # ■ 在战斗开始时自动为每一位战斗者附加上设置好的状态,战斗结束时移除
  7. # 使用说明:
  8. #   在角色|职业|装备|敌人的备注栏备注<被动状态:状态ID> 例如 <被动状态:18>
  9. #   同时备注多个被动状态亦可叠加,都会为其附加上对应的状态。只有战斗开始时附加一次状态
  10. #   的备注栏应该也可以用,只要战斗开始前有某状态亦可附加上该状态备注栏里指定对的状态
  11. #==============================================================================
  12. $VIPArcherScript ||= {};$VIPArcherScript[:battle_state] = 20141102
  13. #--------------------------------------------------------------------------------
  14. class Game_Battler < Game_BattlerBase
  15.   #--------------------------------------------------------------------------
  16.   # ● 战斗开始处理
  17.   #--------------------------------------------------------------------------
  18.   alias state_battle_start on_battle_start
  19.   def on_battle_start
  20.     state_battle_start
  21.     self.feature_objects.each {|obj| obj.note.split(/[\r\n]+/).each{ |line|
  22.     self.add_state($1.to_i) if line =~ /<被动状态:\s*(\d+)>/}}
  23.   end
  24.   #--------------------------------------------------------------------------
  25.   # ● 战斗结束处理
  26.   #--------------------------------------------------------------------------
  27.   alias state_on_battle_end on_battle_end
  28.   def on_battle_end
  29.     state_on_battle_end
  30.     self.feature_objects.each {|obj| obj.note.split(/[\r\n]+/).each{ |line|
  31.     self.remove_state($1.to_i) if line =~ /<被动状态:\s*(\d+)>/}}
  32.   end
  33. end
复制代码
这个B天天摸鱼,快点来个谁把他从被窝里拖出来
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
36402
在线时间
10791 小时
注册时间
2009-3-15
帖子
4813
7
发表于 2017-3-23 19:09:12 | 只看该作者
关於敌群通用事件看这帖..
https://rpg.blue/forum.php?mod=v ... amp;_dsign=b1aaf657
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 07:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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