查看: 3891|回复: 5

[已经解决] 判断角色在同伴中的语句怎么写?

[复制链接]
梦石
0
星屑
3905
在线时间
1972 小时
注册时间
2013-1-3
回帖
9146
发表于 2020-5-8 12:41:44 | 显示全部楼层 |阅读模式

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

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

×
判断角色在同伴中的语句怎么写?
就是事件里判定“在同伴中”怎么写
$game_party.什么的
《宿愿·寻剑篇》正式版已经发布!快去看看!点击进入论坛发布贴
梦石
30
星屑
12914
在线时间
2248 小时
注册时间
2020-1-17
回帖
197

RM创作大赛01组委会极短26评委极短24评委极短23评委极短22评委极短21获奖R考场第七期铜奖

发表于 2020-5-8 14:24:49 | 显示全部楼层
$game_party.actors.include?($game_actors[编号])
这个嘛?

评分

参与人数 2星屑 +50 赞 +1 收起 理由
RyanBern + 50 认可答案
taeckle + 1 我很赞同

查看全部评分

回复

使用道具 举报

梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2020-5-8 14:47:22 | 显示全部楼层
$game_actors[10086].index != nil

评分

参与人数 1赞 +1 收起 理由
taeckle + 1 10086

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9160
在线时间
466 小时
注册时间
2015-5-8
回帖
704
发表于 2020-5-8 21:18:26 | 显示全部楼层
本帖最后由 taeckle 于 2020-5-8 21:30 编辑
灯笼菜刀王 发表于 2020-5-8 14:47
$game_actors[10086].index != nil


大神请问下要是判断第666号敌人是否在敌方队伍中是否可以写成:
$game_enemies[666].index != nil

呢?

点评

$game_troop.enemies.any? {|i| i.id == 666 }  发表于 2020-5-13 17:28
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2020-5-8 23:31:17 | 显示全部楼层
taeckle 发表于 2020-5-8 21:18
大神请问下要是判断第666号敌人是否在敌方队伍中是否可以写成:
$game_enemies[666].index != nil

敌群是$game_troop,你这是判断第666号敌人是否存在
判断一个敌人是否在队伍中用的是

1号敌群中是否存在第666个敌人
  1. $data_troops[1].members[665]!=nil
复制代码

获取1号敌群中第2个敌人的id
  1. $data_troops[1].members[1].enemy_id
复制代码


当前战斗中的敌人队伍里是否存在第666个敌人
  1. $game_troop.enemies[665]!=nil
复制代码

评分

参与人数 1赞 +1 收起 理由
taeckle + 1 大神威武, 剑气纵横!

查看全部评分

[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部