查看: 2120|回复: 3

[已经解决] VX敌人血条脚本不能用 求大神

[复制链接]
梦石
0
星屑
50
在线时间
33 小时
注册时间
2012-10-8
回帖
15
发表于 2012-10-22 16:13:14 | 显示全部楼层 |阅读模式

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

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

×
10.jpg     开始之后就这样 怎么办。求解答http://rpg.blue/thread-134556-1-1.html我用的这个帖子的脚本

点评

我很赞同《6道》作者的说法  发表于 2012-10-22 16:37
这个是读取了敌人备注的信息,相应的你要有沉影大大的读取备注脚本,搜搜就能找到了  发表于 2012-10-22 16:18

发表于 2012-10-22 16:46:01 | 显示全部楼层
本帖最后由 彭格列第XI代 于 2012-10-22 16:47 编辑

以后看帖时时注意...


功能描述:
     ① 战斗时让敌人显示血条,宽度可定制
     ② 可选功能: 显示具体生命值 显示敌人名称
使用说明:
     ① 脚本插入到Main之前
     ② 脚本第19行设定血条的默认宽度
        为个别敌人指定血条宽度是"数据库-敌角色-备注栏"填写"hp_width=数值"
     ③ 脚本第20行选择是否显示具体生命值
     ④ 脚本第21行选择是否显示敌人名称
     ⑤ 其它参数设定详见脚本
     ⑥ 此脚本需要基础脚本[读取rmvx备注栏指定字段]【这里】

读取rmvx备注栏指定字段→http://rpg.blue/thread-99474-1-1.html

点评

[url=home.php?mod=space&username=a364774426]@a364774426[/url]有糖拿0 0我会说我是看到乃的答案抄的吗....话说这年头新人都不知道提问要按求助吗QAQ[每次回答都没啥分]   发表于 2012-10-22 16:54

评分

参与人数 3星屑 +180 收起 理由
咕噜 + 140 精品文章
怪蜀黍 + 16 我很赞同
a364774426 + 24 虽然问题已经解决,不过还是要给辛苦费.

查看全部评分

我想要到的是保护同伴的力量,能与同伴一起欢笑的未来的力量,如果无法做到的话,那就无需继承,如果是这样的彭格列的话,那我亲手毁掉它!
  
                       欢迎加入我们的家族~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
24 小时
注册时间
2012-2-18
回帖
14
发表于 2012-11-6 11:01:32 | 显示全部楼层
路过看看

点评

恩恩~提问区禁止灌水  发表于 2012-11-6 15:23
这样的回复是要被扣分的~  发表于 2012-11-6 11:57

评分

参与人数 1星屑 -10 收起 理由
咕噜 -10 路过扣分

查看全部评分

回复

使用道具 举报

梦石
0
星屑
60
在线时间
18 小时
注册时间
2012-10-22
回帖
52
发表于 2012-11-11 10:56:08 | 显示全部楼层
本帖最后由 Luciffer 于 2012-11-12 22:56 编辑

[pre lang="ruby" line="1"]#==============================================================================
# ■ [VX] 读取rmvx备注栏
#    [VX] ReadNote
#----------------------------------------------------------------------------
# 使用说明:
# 【例】在vx数据库比如1号物品的备注栏里写: 耐久度 = 10
#       读取时使用: p $data_items[1].read_note('耐久度')
# 几点注意:
#       ① 支持汉字,英文忽略大小写
#       ② 等号右边遵循ruby语法格式,例如:
#              test1 = 1              #=> 1
#              test2 = "a"            #=> "a"
#              test3 = true           #=> true
#              test4 = [1,2,3]        #=> [1,2,3]
#              test5 = {"orz"=>1}     #=> {"orz"=>1}
#       ③ 等号忽略空格,以下均正确:
#              test = nil; test= nil; test =nil; test=nil
#----------------------------------------------------------------------------
#    更新作者: 沉影不器
#    许可协议: FSL
#    项目版本: 2.02.1001
#    引用网址: http://rpg.blue/thread-99474-1-1.html
#----------------------------------------------------------------------------
#    - *2.02.1001* (2010-10-01) By 沉影不器
#      *修复引用方法带Binding的错误
#
#    - *2.01.0806* (2010-08-06) By 沉影不器
#      *完全用eval执行文本,进一步简化代码
#
#    - *2.00.0729* (2010-07-29) By 沉影不器
#      *改用eval执行赋值内容,支持浮点.数组.哈希等
#      *强制忽略大小写
#      *简化脚本
#
#    - *1.11.0824* (2008-08-24) By 沉影不器
#      *修正rmvx英文帮助带来的类名错误
#
#    - *1.10.0821* (2008-08-21) By 沉影不器
#      *扩展到支持rmvx数据库内所有带备注栏的选项
#      *改了一下算法,使备注栏的注释也同ruby语法一样忽略空格
#
#    - *1.02.0819* (2008-08-19) By 沉影不器
#      *直接成为RPG::BaseItem内一个函数,简化使用方法
#
#    - *1.00.0818* (2008-08-18) By 沉影不器
#      *初版
#==============================================================================
$fscript = {} if $fscript == nil
$fscript["ReadNote"] = "2.02.1001"
#==============================================================================
# ■ RPG
#==============================================================================
module RPG
  #=============================================================================
  # □ ReadNote
  #=============================================================================
  module ReadNote
    def self.read(str, section, mismatch = nil)
      str.each_line do |line|
        ## 不希望忽略大小写,则删掉下一行最后一个i
        eval("#{line}; return #{section}") if line =~ /^\s*#{section}\s*=/i
      end
      return mismatch
    end
  end
  #=============================================================================
  # ■ BaseItem
  #=============================================================================
  class BaseItem
    #-------------------------------------------------------------------------
    # ○ 读取rmvx备注栏指定字段
    #     section  : 字段名
    #     mismatch : 未匹配时的返回值
    #-------------------------------------------------------------------------
    def read_note(section, mismatch = nil)
      ReadNote.read(self.note, section, mismatch)
    end
  end
  #=============================================================================
  # ■ Enemy
  #=============================================================================
  class Enemy
    def read_note(section, mismatch = nil)
      ReadNote.read(self.note, section, mismatch)
    end
  end
  #=============================================================================
  # ■ State
  #=============================================================================
  class State
    def read_note(section, mismatch = nil)
      ReadNote.read(self.note, section, mismatch)
    end
  end
end[/pre]











我帮忙发一下吧

点评

装备栏脚本和血条脚本有何关系……  发表于 2012-11-11 12:23

评分

参与人数 1星屑 +100 收起 理由
Luciffer + 100 是这个

查看全部评分

回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部