赞 | 50 |
VIP | 429 |
好人卡 | 14 |
积分 | 8 |
经验 | 146370 |
最后登录 | 2022-6-27 |
在线时间 | 3431 小时 |
Lv2.观梦者 会吐槽的画师
- 梦石
- 0
- 星屑
- 782
- 在线时间
- 3431 小时
- 注册时间
- 2011-6-10
- 帖子
- 6535
|
3楼
楼主 |
发表于 2014-9-26 08:20:21
|
只看该作者
本帖最后由 上贺茂润 于 2014-9-26 08:22 编辑
怪蜀黍 发表于 2014-9-26 08:18
不知道
怎么会不知道呢!
actor = $game_actors[@params[1]]
if actor != nil
case @params[2]
when 0 # 是同伴
result = ($game_party.members.include?(actor))
when 1 # 姓名
result = (actor.name == @params[3])
when 2 # 特技
result = (actor.skill_learn?($data_skills[@params[3]]))
when 3 # 武器
## 判断是否符合母版id
actor.weapons.each do |weapon|
if weapon.base_id == @params[3]
result = true#星标
break
end
end
你看这里,只返回了一个true但是空值的时候就没办法了!
这个随机属性脚本原来都不会报错的,怎么回事 |
|