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

Project1

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

请问一下怎样才能设定BOSS的退场方式?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-4-8
帖子
37
跳转到指定楼层
1
发表于 2009-4-11 13:43:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
是横版和CP制的整合的脚本中的一个功能.脚本中设定ID 30的BOSS魔神被击败时是BOSS用的特殊退场方式,感觉蛮眩的.虽然好象是在什么地方输入想要这种方式退场的敌方ID就可以了,不过偶是脚本小白,研究了半天实在是没弄懂怎样弄.所以请大家教一下,具体的位置,格式.
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

梦石
0
星屑
95
在线时间
61 小时
注册时间
2008-1-19
帖子
121
2
发表于 2009-4-11 15:09:03 | 只看该作者
脚本"系统设定"大概第1110行.这么写的:
#--------------------------------------------------------------------------
  # ● 敌方击倒(击破时的退场)方式
  #--------------------------------------------------------------------------
  # 被击倒画像残留的为1、普通为2、BOSS型为3
  def collapse_type
    case @enemy_id
    when 1
      return 2
    when 30
      return 3
    end
    # 上述敌方ID以外的其他敌方队员全部使用的武器ID击倒方式
    return 2
  end
这里的when ID 就是对应击破时的退场方式的敌人ID.在这里继续添加即可.比如要设定ID为2的敌人以BOSS方式退场.就在end上添加:
when 2
  return 3
依次类推.
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
在无可预知的世界里漂流的九尾小狐^^
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-4-8
帖子
37
3
 楼主| 发表于 2009-4-12 03:14:49 | 只看该作者
谢谢,但是这样改不行的.
我设定ID为31的敌人以BOSS方式退场无效.为了排除我写错了的可能,我直接把原来的这段脚本改为了

# 被击倒画像残留的为1、普通为2、BOSS型为3
def collapse_type
   case @enemy_id
   when 1
     return 2
   when 31
     return 3
   end
   # 上述敌方ID以外的其他敌方队员全部使用的武器ID击倒方式

这样,31依然是普通退场,而30却依然还是BOSS退场.这是怎么回事?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-4-8
帖子
37
4
 楼主| 发表于 2009-4-12 03:26:17 | 只看该作者
啊,问题好似解决了.
貌似是刚改完后必须运行一次游戏测试然后保存设置才有效果,而我没保存直接在数据库中的战斗测试里测试,所以没显示出来效果.原来是这么简单的问题...真是失态了 =.=
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-27 01:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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