找回密码
 点一下
查看: 1528|回复: 6

如何把2个阵营的玩家设置为联盟?

[复制链接]
发表于 2010-6-12 12:18:21 | 显示全部楼层 |阅读模式
我本来是这样设置的:
玩家1----玩家5 玩家6是电脑,这是一组
-------------------------
玩家7----玩家11 玩家12是电脑,这是一组
------

如果是2个人要进游戏的时候一个在玩家1  一个在玩家7  ,那么他们2个在游戏里就是敌对关系

我就是希望他们在游戏里是对友的关系,这个要怎么做?

我自己做的这个触发,不行啊

谁能帮帮,谢谢了
[trigger]
fangshoumoshi
    事件
    条件
    动作
        玩家 - 命令 玩家7(绿色) 设置对 玩家6(橙色) 的联盟状态为 结盟并共享视野
        玩家 - 命令 玩家8(粉红) 设置对 玩家6(橙色) 的联盟状态为 结盟并共享视野
        玩家 - 命令 玩家9(灰色) 设置对 玩家6(橙色) 的联盟状态为 结盟并共享视野
        玩家 - 命令 玩家10(淡蓝) 设置对 玩家6(橙色) 的联盟状态为 结盟并共享视野
        玩家 - 命令 玩家11(暗绿) 设置对 玩家6(橙色) 的联盟状态为 结盟并共享视野
[/trigger]
发表于 2010-6-12 13:09:38 | 显示全部楼层
无效发言!
回复

使用道具 举报

 楼主| 发表于 2010-6-12 13:38:55 | 显示全部楼层
[trigger]
fangshoumoshi 复制
    事件
    条件
    动作
        玩家组 - 选取 (所有符合 ((((匹配玩家) 是 玩家6(橙色) 的敌人) 等于 TRUE) and ((匹配玩家) 不等于 玩家12(棕色))) 的玩家) 内所有玩家做动作
            Loop - 动作
                玩家 - 命令 (选取玩家) 设置对 玩家6(橙色) 的联盟状态为 结盟并共享视野


[/trigger]

恩,谢谢,我这个触发是用别的触发运行的
你看看这个对不不?

我的意思是,要玩家1-11是对友 但是对玩家12是敌对的,这样做对不对?
回复

使用道具 举报

发表于 2010-6-12 15:46:38 | 显示全部楼层
无效发言!
回复

使用道具 举报

 楼主| 发表于 2010-6-12 16:37:44 | 显示全部楼层
本来是有2个势力:
玩家1----玩家5 玩家6是电脑,这是一组
-------------------------
玩家7----玩家11 玩家12是电脑,这是一组
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[

进了游戏我要玩家1----11是队友,然后1-------11跟12是敌对


----------- 帖子于 16:24 更新 --------- 之前内容发布于 15:50 ------------


玩家组 - 选取 (所有符合 ((((匹配玩家) 的控制者) 等于 用户) and (((匹配玩家) 的游戏状态) 等于 正在游戏)) 的玩家) 内所有玩家做动作
Loop - 动作
玩家 - 命令 (选取玩家) 设置对 玩家6(橙色) 的联盟状态为 结盟并共享视野
玩家 - 命令 玩家6(橙色) 设置对 (选取玩家) 的联盟状态为 结盟并共享视野

恩,我现在单机没办法测试,这样做的话,那玩家1-----11是队友关系是吧?玩家1---11 跟玩家12是敌对关系是吧?


----------- 帖子于 16:37 更新 --------- 之前内容发布于 16:24 ------------

刚才你第一次那个触发只能玩家1---11跟玩家6(结盟)玩家1-5和玩家7--11还是敌对关系

玩家组 - 选取 (所有符合 ((((匹配玩家) 的控制者) 等于 用户) and (((匹配玩家) 的游戏状态) 等于 正在游戏)) 的玩家) 内所有玩家做动作
Loop - 动作
玩家 - 命令 (选取玩家) 设置对 玩家6(橙色) 的联盟状态为 结盟并共享视野
玩家 - 命令 玩家6(橙色) 设置对 (选取玩家) 的联盟状态为 结盟并共享视野

恩,我现在单机没办法测试,这样做的话,那玩家1-----11是队友关系是吧?玩家1---11 跟玩家12是敌对关系是吧?
回复

使用道具 举报

发表于 2010-6-12 17:22:59 | 显示全部楼层
忘了不能选取玩家做这个动作!
未命名触发器 002
    事件
        玩家 - 玩家1(红色) 按下Esc键
    条件
    动作
      For循环整数A从 1 到 6, 做动作
Loop - 动作
For循环整数B从 6 到 11, 做动作
Loop - 动作
玩家 - 命令 (玩家 (循环整数A)) 设置对 (玩家 (循环整数B)) 的联盟状态为 结盟并共享视野和单位
玩家 - 命令 (玩家 循环整数B [R]) 设置对 (玩家 循环整数A [R]) 的联盟状态为 结盟并共享视野和单位
                       
  单位组 - 选取 (属于 (玩家 循环整数A [R]) 的所有单位) 内所有单位做动作
                            Loop - 动作
                                单位 - 对 (选取单位) 发布 停止 命令
                        单位组 - 选取 (属于 (玩家 循环整数B [R]) 的所有单位) 内所有单位做动作
                            Loop - 动作
                                单位 - 对 (选取单位) 发布 停止 命令
提示,就算玩家结盟,单位也不会停止攻击动作,除非另外设置了攻击同盟单位就停止的触发!单机测试需要控制单位,选单位右击单位,如果攻击就没联盟!

asd.w3x

20 KB, 下载次数: 2

这里是地图,前面误导你了,作为补偿!

回复

使用道具 举报

 楼主| 发表于 2010-6-12 17:28:07 | 显示全部楼层
还是不行

那个触发只能玩家1---11跟玩家6(结盟)玩家1-5和玩家7--11还是敌对关系
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

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

GMT+8, 2024-7-4 23:38 , Processed in 0.153908 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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