请选择 进入手机版 | 继续访问电脑版

GA地精研究院

 找回密码
 立即注册
查看: 74|回复: 7

[疑问] 请问触发器如何分辨某玩家的【中立盟友】

[复制链接]
发表于 2018-5-15 16:08:23 | 显示全部楼层 |阅读模式
本帖最后由 wang1995le 于 2018-5-15 17:51 编辑

就是这里的盟友改为中立,或者判定非敌人也行 7.jpg
发表于 2018-5-15 23:53:39 | 显示全部楼层
中立特指的是地图上的小动物矿脉啥的,玩家和电脑之间要么是盟友要么是敌人吧

点评

不是的,在触发器改变玩家关系里,有敌对、中立、结盟  详情 回复 发表于 2018-5-16 08:55
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 08:55:41 | 显示全部楼层
cjf1000 发表于 2018-5-15 23:53
中立特指的是地图上的小动物矿脉啥的,玩家和电脑之间要么是盟友要么是敌人吧

不是的,在触发器改变玩家关系里,有敌对、中立、结盟
回复 支持 反对

使用道具 举报

发表于 2018-5-16 19:49:16 来自GA卫星 | 显示全部楼层
中立一般都是玩家0
回复 支持 反对

使用道具 举报

发表于 2018-5-16 19:51:29 来自GA卫星 | 显示全部楼层
敌对就是敌人 盟友就是盟友,一般情况下默认拥有盟友视野
回复 支持 反对

使用道具 举报

发表于 2018-5-16 20:00:38 | 显示全部楼层
我明白楼主的意思,不过你需要先集合所有玩家,然后逐一提取,比对他和目标玩家的结盟关系,如果符合就丢到一个玩家组,等遍历完就获得了这些玩家了吧。

点评

我尝试这么做了,结果发现【已共享视野的方式中立】在【玩家的盟友或敌人】中是归为敌人的,仅靠【玩家的盟友或敌人】无法把中立和敌对的玩家区分  详情 回复 发表于 2018-5-16 22:41
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 22:41:05 | 显示全部楼层
本帖最后由 wang1995le 于 2018-5-16 22:43 编辑
yxxiaobin 发表于 2018-5-16 20:00
我明白楼主的意思,不过你需要先集合所有玩家,然后逐一提取,比对他和目标玩家的结盟关系,如果符合就丢到 ...

请问用哪个触发写?中立在【玩家的盟友或敌人】中是归为敌人的,靠【玩家的盟友或敌人】无法把中立和敌对的玩家区分

点评

在条件选“同盟状态”,有“提供视野”和“无攻击性”选项。如果是敌对的话,有攻击性,如果是普通中立,则无提供视野。所以可以区分它们。  详情 回复 发表于 2018-5-18 10:05
回复 支持 反对

使用道具 举报

发表于 2018-5-18 10:05:11 | 显示全部楼层
wang1995le 发表于 2018-5-16 22:41
请问用哪个触发写?中立在【玩家的盟友或敌人】中是归为敌人的,靠【玩家的盟友或敌人】无法 ...

在条件选“同盟状态”,有“提供视野”和“无攻击性”选项。如果是敌对的话,有攻击性,如果是普通中立,则无提供视野。所以可以区分它们。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2018-8-17 20:45 , Processed in 0.176287 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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