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

Project1

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

[已经过期] 关于随机装备系统属性生成参数的设定

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
24 小时
注册时间
2012-9-6
帖子
45
跳转到指定楼层
1
发表于 2012-9-15 06:28:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
version 1.11.rar (280.44 KB, 下载次数: 102)
原版随机装备系统见附件,我想修改一下参数,避免出现高等级未鉴定装备鉴定出的属性和低等级未鉴定装备鉴定出的属性差不多。方法是在算法中添加进去装备的主属性,主属性高的,附加属性也相对高些。
在随机装备.基本定义这个脚本中,我加入了如下修改,但是报错162行 undefined method "f_attr" in 随机装备.核心主体,求解释。如果想实现这个想法,还有没有其他办法呢?
    #---------------------------------------------------------------------
    # ● 基準值兌換屬性設定
    #---------------------------------------------------------------------
   
      equipment = $data_weapons[id] if type == "weapon"
      equipment = $data_armors[id] if type == "armor"
     case type
      when "weapon"
        equipment = $data_weapons[id]
        new_atk = equipment.atk
        new_element = equipment.element_set
        new_state = equipment.plus_state_set
        @cost = 0.2 * (new_atk/400+0.5)       # 1基準值産生的屬性/狀態個數
        @f_atk = 2 * (new_atk/400+0.5)       # 1基準值産生的攻擊力附加
        @f_pdef = 2 * (new_atk/400+0.5)      # 1基準值産生的物理防禦力附加
        @f_mdef = 2 * (new_atk/400+0.5)      # 1基準值産生的魔法防禦力附加
        @f_duration = 300 # 1基準産生耐久度(不消耗)
        @f_attr = 1 * (new_atk/350+0.3)       # 1基準值産生的属性附加
    # 其他屬性默認對應1基準
      when "armor"
        equipment = $data_armors[id]
        new_pdef= equipment.pdef
        new_state = equipment.guard_state_set # 防禦狀態組
        new_element = equipment.guard_element_set # 防禦屬性組
        @cost = 0.2 * (new_pdef/400+0.5)       # 1基準值産生的屬性/狀態個數
        @f_atk = 2 * (new_pdef/400+0.5)       # 1基準值産生的攻擊力附加
        @f_pdef = 2 * (new_pdef/400+0.5)      # 1基準值産生的物理防禦力附加
        @f_mdef = 2 * (new_pdef/400+0.5)      # 1基準值産生的魔法防禦力附加
        @f_duration= 300 # 1基準産生耐久度(不消耗)
        @f_attr=1 *(new_pdef/350+0.3)       # 1基準值産生的属性附加
    # 其他屬性默認對應1基準
      end

Lv1.梦旅人

梦石
0
星屑
50
在线时间
24 小时
注册时间
2012-9-6
帖子
45
2
 楼主| 发表于 2012-9-16 04:43:51 | 只看该作者
唔?没人回答么。。。求助。。。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-4 04:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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