|
[trigger]
GTR1 复制 12
    事件
        时间 - 每 235.00 秒触发事件
    条件
    动作
        设置 GTR1________4 = ((GTR4 <预设> 内的所有单位) 中的单位数量)
        设置 SJD = (GTR4 <预设> 内的随机点)
        单位 - 创建 (4 - GTR1) 个 地穴狗头人 给 中立敌对 在 SJD ,面向角度为 默认建筑朝向 度
        点 - 清除 SJD
        单位组 - 清空 (最后创建的单位组) 内所有单位
[/trigger]
  在尋找一種最簡潔高效(又短又少洩漏)的寫法,不知這樣寫如何?
不過就是每個區域都需要另外做一個變量就是了,不知各位大大還有沒更簡潔高效的...
寫出來參考參考(jass謝絕)   
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
[trigger]
GTR1 复制 17
    事件
        时间 - 每 235.00 秒触发事件
    条件
    动作
        设置 GTR1________9 = ((GTR9 <预设> 内的所有单位) 中的单位数量)
        For循环整数A从 1 到 ((GTR9 <预设> 内的所有单位) 中的单位数量), 做动作
            Loop - 动作
                设置 SJD = (GTR9 <预设> 内的随机点)
                单位 - 创建 1 个 地穴狗头人 给 中立敌对 在 SJD ,面向角度为 默认建筑朝向 度
                点 - 清除 SJD
        单位组 - 清空 (最后创建的单位组) 内所有单位
[/trigger]
上面那種寫法創造的單位會擠在一起...也許這樣好一些? |
|