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

Project1

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

[已经解决] 请问VA怎么才能实现等级限制装备?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
150 小时
注册时间
2010-6-19
帖子
45
跳转到指定楼层
1
发表于 2012-1-21 13:00:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想过一个不用脚本的方法,就是用物品做 武器 或者 装备 的封装形式,
然后在做一把对应 武器 或者 装备
调用公共事件,用变量操控等级,达到等级以后才能打开使用。
做一把 武器 或者 装备 需要用掉1个物品位置、1个公共事件、1个 武器 或者 装备 的位置
外加3倍的时间,这样可以做出3把 武器 或者 装备
这样太浪费了............
有什么办法能简单点??????
我找了好多XP、vx的这种脚本可是不通用......
啊哈.......

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

2
发表于 2012-1-21 16:07:08 | 只看该作者
本帖最后由 feizhaodan 于 2012-1-21 16:07 编辑
  1. #==============================================================================
  2. # ■ Game_BattlerBase
  3. #------------------------------------------------------------------------------
  4. #  管理战斗者的类。主要含有能力值计算的方法。Game_Battler 类的父类。
  5. #==============================================================================

  6. class Game_BattlerBase
  7.   alias _kien_equip_level_equippable? equippable?
  8.   #--------------------------------------------------------------------------
  9.   # ● 判定物品是否可以装备
  10.   #--------------------------------------------------------------------------
  11.   def equippable?(item)
  12.     result = _kien_equip_level_equippable?(item)
  13.     return false unless result
  14.     item.note.each_line{|line|
  15.     case line
  16.     when /\<(?:EQUIP_LEVEL|装备等级)[ ]*(\d+)*\>/i
  17.       result = @level => $1.to_i
  18.       break
  19.     end
  20.     }
  21.     return result
  22.   end
  23. end
复制代码
直接插入在Main上方。
在装备的备注栏里头输入
  1. <装备等级 X>
复制代码
即可使用。X是要求等级。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
150 小时
注册时间
2010-6-19
帖子
45
3
 楼主| 发表于 2012-1-21 16:33:28 | 只看该作者
feizhaodan 发表于 2012-1-21 16:07
直接插入在Main上方。
在装备的备注栏里头输入即可使用。X是要求等级。

谢谢!
第18横的"=>"写反了
换成">="
啊哈.......
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 16:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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