|
关于设置整数变量,
怎么样设置整数变量不等于X,
或者说怎么做出随即不重复,
有一个随即不重复的T,自己看不懂,- -#
- Melee Initialization
- 事件
- 地图初始化
- 条件
- 动作
- 对战游戏 - 使用对战昼夜设置
- 可见度 - 创建一个状态为 允许 的可见度修正器给 玩家1(红色) ,设置 可见 在 (可用地图区域)
- 设置 Unit_Type_All[1] = 血魔法师
- 设置 Unit_Type_All[2] = 大魔法师
- 设置 Unit_Type_All[3] = 暗影猎手
- 设置 Unit_Type_All[4] = 牛头人酋长
- 设置 Unit_Type_All[5] = 恶魔猎手
- 设置 Unit_Type_All[6] = 月之女祭司
- 设置 Unit_Type_All[7] = 巫妖
- 设置 Unit_Type_All[8] = 地穴领主
- 设置 Integer_Index_End = 8
- Untitled Trigger 001
- 事件
- 单位 - 单位进入 Region 000 <预设>
- 条件
- ((进入的单位) 的类型) 等于 小精灵
- 动作
- 单位 - 杀死 (进入的单位)
- 设置 Integer_Index_Selected = (随机整数,最小值: 1 最大值: Integer_Index_End)
- 单位 - 创建 1 个 Unit_Type_All[Integer_Index_Selected] 给 ((进入的单位) 的所有者) 在 (Region 000 Copy <预设> 的中心点) ,面向角度为 默认建筑朝向 度
- 设置 Unit_Type_All[0] = Unit_Type_All[Integer_Index_Selected]
- 设置 Unit_Type_All[Integer_Index_Selected] = Unit_Type_All[Integer_Index_End]
- 设置 Unit_Type_All[Integer_Index_End] = Unit_Type_All[0]
- 设置 Integer_Index_End = (Integer_Index_End - 1)
复制代码
谁可以来解释下上面的T,
_______________________________________________________________________
下面是我照着搬出来做的T,为什么就不给我好好滴运行捏,??
- 对战初始化
- 事件
- 地图初始化
- 条件
- 动作
- 设置 X_suiji[1] = 000 <预设>
- 设置 X_suiji[2] = 001 <预设>
- 设置 X_suiji[3] = 002 <预设>
- 设置 X_suiji[4] = 003 <预设>
- 设置 X_suiji[5] = 004 <预设>
- 设置 X_suiji[6] = 005 <预设>
- 设置 Integer_Index_Selected = 6
- hero
- 事件
- 单位 - 单位进入 矩形区域 007 <预设>
- 单位 - 单位进入 矩形区域 008 <预设>
- 单位 - 单位进入 矩形区域 009 <预设>
- 单位 - 单位进入 矩形区域 010 <预设>
- 条件
- 任一条件成立
- 条件
- ((触发单位) 的类型) 等于 海豹
- ((触发单位) 的类型) 等于 企鹅
- ((触发单位) 的类型) 等于 野猪
- ((触发单位) 的类型) 等于 沙丘之虫
- 动作
- 设置 Temp_Point = (X_suiji[Integer_Index_Selected] 的中心点)
- 单位 - 立即移动 (触发单位) 到 Temp_Point
- 自定义代码: call RemoveLocation ( udg_Temp_Point )
- 设置 Integer_Index_Selected = (随机整数,最小值: 1 最大值: Integer_Index_End)
- 设置 X_suiji[0] = X_suiji[Integer_Index_Selected]
- 设置 X_suiji[Integer_Index_Selected] = X_suiji[Integer_Index_End]
- 设置 X_suiji[0] = X_suiji[Integer_Index_End]
- 设置 Integer_Index_End = (Integer_Index_End - 1)
复制代码
为什么上面这个T还是重复随即,
________________________________________________________________
我的地图里是根据情况开启随即系统,
但是我开启随即的T之后,
最开始在矩形区域 008-010 <预设>里的单位都不会被随即,
非得自己控制单位再进入一次,这种情况正常么,??
如果正常,那么我想随即移动最初在矩形区域 008-010 <预设>里的单位,
应该怎么写Tirgger,??
觉得我描述的不清楚的地方请指出, |
|