newtonerdai 发表于 2019-8-18 13:03:30

巡逻的并班 换班 替罪 || 用卸载暂停巡逻;巡逻对驻扎单位也有效

本帖最后由 newtonerdai 于 2019-8-30 14:09 编辑

我在探索如何停止巡逻时,发现了这几个神奇的效果。

先说结论:
1、【巡逻指令也会对驻扎中的单位生效,且驻扎中的单位会进入“预备巡逻”状态,但不会离开建筑】
2、【当进入“预备巡逻”状态的单位被卸载/离开建筑时,他们会直接开始预定的巡逻路线】
3、【卸载指令可以让巡逻“暂停”,当接收到停止/指派/攻击指令时,他们会重新开始巡逻】



一、合并巡逻
图1——
【触发0】[效果:全图巡逻 | 全屏 to X点]
弓兵巡逻ing。这时点击要塞,
【触发1】
      [条件0:已选择单位 | 要塞]
             [效果0:卸载单位 | 全屏 to X点]
             [效果1:停止单位 | 全屏]

——结果:2拨单位合并巡逻,且路线不变



二、换班巡逻
图2——
【触发0】[效果:全图巡逻 | 全屏 to X点]
弓兵巡逻ing。这时点击要塞,
【触发1】
      [条件0:已选择单位 | 要塞]
             [效果0:卸载单位 | 全屏 to X点]
             [效果1:停止单位 | 全屏 士兵类](即只停止近卫军)

——结果:弓兵停下,近卫军“换班”巡逻,且路线是继承弓兵队的



三、找替罪羊巡逻
图3——
【触发0】[效果:全图巡逻 | 全屏 to X点]
弓兵巡逻ing。这时点击要塞,
【触发1】
      [条件0:已选择单位 | 要塞]
             [效果0:卸载单位 | 全屏 to X点]
             [效果1:指派单位 | 士兵类(即传送1个近卫军到A点)
【注:这里使用传送而不是限定条件指派的原因,是传送可以实现1个“替罪羊”,而限定条件指派会指派同类多个单位做“替罪羊”】

——结果:其他人滑动到A点,而这个近卫军作为“替罪羊”独自巡逻,路线继承,且没有碰撞体积






结论是——
1、【巡逻指令也会对驻扎中的单位生效,且驻扎中的单位会进入“预备巡逻”状态,但不会离开建筑】
2、【当进入“预备巡逻”状态的单位被卸载/离开建筑时,他们会直接开始预定的巡逻路线】
3、【卸载指令可以让巡逻“暂停”,当接收到停止/指派/攻击指令时,他们会重新开始巡逻】



感谢@troytroytroy 的提醒,我意识到了【触发0】(全屏巡逻)是实现此贴效果的关键,亦即结论1和结论2所述。




simon2773 发表于 2019-8-18 13:20:15

就像你自己说的,可以利用这种现象制作一个幽灵单位{:151:}

焚风之爱莉琰 发表于 2019-8-18 13:28:31

万军丛中过,片叶不沾身

newtonerdai 发表于 2019-8-18 13:46:19

最新探究成果。(为什么你们回复这么快,我还没改完orz)
@焚风之爱莉琰
@simon2773

焚风之爱莉琰 发表于 2019-8-18 13:54:39

本帖最后由 焚风之爱莉琰 于 2019-8-18 13:55 编辑

那4个禁卫军还滑步了,哈哈哈哈哈好鬼畜

newtonerdai 发表于 2019-8-18 15:05:38

焚风之爱莉琰 发表于 2019-8-18 13:54
那4个禁卫军还滑步了,哈哈哈哈哈好鬼畜

我是设置的区域里所有单位都卸载,所以跟指定要塞卸载不同。

我也笑了23333

troytroytroy 发表于 2019-8-30 12:17:47

我建議你把scx或是觸發寫法放上來,看起來你的巡邏一開始就有包含到那些士兵了。推測是全圖進行巡邏,所以指令裡面本來就有編隊。這樣一來你這個研究基本上應該很多人都知道了(至少我已經知道很久了)。

這個研究的主要重點在於:"巡邏"可以被"卸載"暫時停下。所謂暫時停下是指"當巡邏單位不接受其他指令時會暫停動作"。在第一個例子裡,因為你在卸載之後加上了停止指令,等於是暫停動作被打斷,而停止指令因為是單位指令而不能高過巡邏,因此單位會再次進行巡邏。

第二個例子,卸載指令加在所有單位上,但其中士兵的部分被停止指令打斷,所以士兵會回復巡邏,但其他單位不會。

第三個類似。

衍伸你可這樣測試:讓一些敵人攻擊那些停止巡邏的單位,我推測沒錯的話他們一旦反擊後就會恢復巡邏了。

newtonerdai 发表于 2019-8-30 14:34:19

scx已上传。最新研究结论已更新。
@troytroytroy
@焚风之爱莉琰
@simon2773

关彤姐姐 发表于 2021-10-12 23:47:20

为什么我弄不了。。。
页: [1]
查看完整版本: 巡逻的并班 换班 替罪 || 用卸载暂停巡逻;巡逻对驻扎单位也有效