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

Project1

 找回密码
 注册会员
搜索
查看: 853|回复: 5

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

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2673
在线时间
1883 小时
注册时间
2013-1-3
帖子
9490
发表于 2020-5-8 12:41:44 | 显示全部楼层 |阅读模式

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

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

x
判断角色在同伴中的语句怎么写?
就是事件里判定“在同伴中”怎么写
$game_party.什么的
《宿愿·寻剑篇》正式版已经发布!快去看看!点击进入论坛发布贴

Lv4.逐梦者

梦石
11
星屑
4977
在线时间
1226 小时
注册时间
2020-1-17
帖子
167

R考场第七期铜奖

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

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv5.捕梦者

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

评分

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

查看全部评分

祥瑞御免 ,家宅平安
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7439
在线时间
353 小时
注册时间
2015-5-8
帖子
720
发表于 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
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8982
在线时间
2481 小时
注册时间
2011-5-20
帖子
15335

开拓者

发表于 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
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2021-11-30 10:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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