偵測讀檔
本帖最后由 羅傑 于 2014-3-9 19:33 编辑這個是在做劇情中無意間發現的,搞得我好苦惱{:163:}
不過從另一方面來看似乎也是個不錯的發現,搜索壇內沒發現相關的帖子,索性就發上來了
廢話不多說,進入正題吧
這個方法需要兩個不同的單位,用衝撞車和雙手劍兵為例好了
首先,先將雙手劍兵放在衝撞車內
觸發事件否是任意(依你要做的效果而定)
狀況區域中的物件(我設在雪地上)雙手劍兵
效果任意(依你要做的效果而定)
(區域中的物件可以指定物件到指定區域替代)
如此,將衝撞車移動至雪地上再存檔、讀檔,就會......
把衝撞車移開雪地,再存檔、讀檔......
好像什麼都沒發生過
原理如下
當一個單位(雙手劍兵)進駐另一個單位(衝撞車)時,若用觸發去偵測,雙手劍兵會在哪裡呢?
答案是
也就是說,不管衝撞車移動到哪裡(不考慮卸載、移除、毀壞),系統永遠都能在衝撞車原本的位置偵測到雙手劍兵
可是,在存檔、讀檔後,雙手劍兵的位置會改變到上次存檔時衝撞車的位置
把衝撞車移走,再存檔、讀檔,雙手劍兵的位置又改變了,系統無法在雪地上偵測到雙手劍兵了
用盖亚加血单位的那个bug不是更简便那。。 我了个丢丢 发表于 2014-3-9 20:11
用盖亚加血单位的那个bug不是更简便那。。
但是,這個方法一點都不麻煩啊 牛逼。 不簡單~~
竟然能發現這個效果
原來還可以用這種方式 檢驗是否存檔
有學到了 这个问题前几天我在群里讨论过 就是因为驻扎判定一直在原地导致做不出一个效果 真是苦恼 欧阳龙 发表于 2014-3-9 21:29
这个问题前几天我在群里讨论过 就是因为驻扎判定一直在原地导致做不出一个效果 真是苦恼
什麼情況呢?要不要再說得更詳細點? 羅傑 发表于 2014-3-9 20:16
但是,這個方法一點都不麻煩啊
只是翻译繁体文字,看的慢。。。。 刷新所在位置嘛。不错不错。是个好东西收藏了 羅傑 发表于 2014-3-9 21:34
什麼情況呢?要不要再說得更詳細點?
本来想做一个骑士冲锋的效果,里面驻扎死掉的英雄破坏者,骑士跑动对周围产生伤害(无法实现) 欧阳龙 发表于 2014-3-9 22:27
本来想做一个骑士冲锋的效果,里面驻扎死掉的英雄破坏者,骑士跑动对周围产生伤害(无法实现)
其实这个方法似乎有缺陷,我好像从某个帖子看到过,如果游戏速度不同似乎造成的伤害也不一样。那么玩家可以用慢速来大幅降低游戏难度。
也许可以退而求其次——利用穷举法将敌方单位全部列入触发:
条件:将目标带到骑士
效果:减血 本帖最后由 newtonerdai 于 2018-7-28 16:57 编辑
楼主的scx只是一个表现原理的档。
我想了很久才明白怎么做循环系统,毕竟一个战役中不可能只存档一次,所以势必要有多次检测读档的能力。
在此给出一个3个触发的可循环读档的scx,以期帮助大家更快学会这个教程——
【注意,这个scx包含了瞬移触发,因此只能在up1.5或更高版本中测试】
(冒犯挖坟,还请见谅)
页:
[1]