查看: 2849|回复: 3

[已经解决] 问一个语句

[复制链接]
梦石
0
星屑
50
在线时间
1019 小时
注册时间
2012-4-25
回帖
693
发表于 2013-8-4 22:24:13 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 lirn 于 2013-8-5 14:05 编辑

就算判断某角色是否装备有某项装备,就是比如是否装备武器,是否装备饰物,而不是是否装备长剑一类的。
梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
回帖
2257

贵宾

发表于 2013-8-4 22:32:57 | 显示全部楼层
  1. class Game_Actor; attr_reader :equips end
复制代码
事件中用
  1. $game_actors[x].equips[i]
复制代码
来获取对应的装备

点评

能不能说说具体用法,是不是在CLASS Game_Actor下加一句attr_reader :equips end ,然后再用01.$game_actors[1].equips[1]?  发表于 2013-8-4 23:15
是脚本中使用的IF语句  发表于 2013-8-4 23:02
回复

使用道具 举报

梦石
0
星屑
50
在线时间
466 小时
注册时间
2013-2-8
回帖
420
发表于 2013-8-4 23:44:40 来自手机 | 显示全部楼层
第一段代码置MAIN前
回复

使用道具 举报

梦石
0
星屑
50
在线时间
256 小时
注册时间
2013-5-27
回帖
187
发表于 2013-8-5 00:25:08 | 显示全部楼层
第一段可以不用写,默认已经定义过这个方法了。
事件脚本里写 if $game_actors[1].equips[1]
如果是在条件判断的脚本里,只要写
$game_actors[1].equips[1]

注意后面装备是从0开始
0: 武器
1: 盾牌
2: 头盔
3: 铠甲
4: 饰品

评分

参与人数 1星屑 +100 收起 理由
Sion + 100 感谢帮忙

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部