再論同ID應用與MOD戰役按鈕效果
本帖最后由 troytroytroy 于 2018-6-12 23:09 编辑前言:
MOD戰役目前的技術已經趨於成熟,觸發與圖像等技術也都相當完善,但能運用得當的戰役卻乏善可陳。咎其原因,不外乎是戰役作者對MOD技術不了解或是MOD作者對戰役觸發沒有通透。造成沒有好作品問世的結果,是相當可惜的事情。這裡在下提出一個有關的MOD戰役技術,是用於正在製作的作品"傭兵外傳"中的一個技巧,給各位作者參考。
正文:
同id技術大約在2010時被提出來 ,此技術雖然相當厲害,但在當時並不風行。其中一個應用是這樣的:當地圖上有兩個單位的id相同且為負數,並且其中一個進駐於某單位裡形成一個"按鈕"時,玩家一旦按下這個單位,另一個同id的單位就會以瞬移的方式移動到玩家點擊的單位旁邊。這個技術不風行的原因有幾個:第一,id的修改本身相當麻煩,就算使用論壇上現有的id修改工具也常常會出問題。第二,負id在遊戲中本身就是某種免洗單位,用完就會丟掉。因此像是投擲物、建築陰影等等都很有可能會重複的使用到一些負id數字,這在觸發上就會帶來許多不穩定、導致跳出的隱憂。相對而言,同正id的穩定性就比較高,但在早期1.0c版中,同正id並不會產生出上述的瞬移現象。
然而,同id的研究在1.4出現後變成絕學,原因是1.4修改了瞬移發生的條件:必須兩個同id單位都處於進駐狀態,點擊其中一個時,另一個才會瞬移至玩家點擊的單位旁邊 。在如此嚴苛的條件之下,無疑讓本來就不穩定的同id技術雪上加霜,變成了無人研究的狀態。
但事實上,有趣的是,在下測試1.4版本(或者說是waif(004)版)的同id技術時,無意中發現了同正id在此狀態下也可以產生出瞬移效果。因此使用同正id時,在1.0c版上產生的不穩定性基本上就不存在了。而剩下的問題只有進駐條件的達成,但此效果也因waif中自帶的指派進駐效果而解決。整個同id技術事實上就在整個論壇都不知道的情況下默默的起死回生了。
至於此技術配合上MOD效果會有多大的威力,下面以目前【傭兵外傳】已完成的部分截圖為例,演示其功用:
首先這是主角的單位面版
圖1
在超過800*600的解析度中,單位只要塞入不超過18個單位,並且按照id順序進駐單位時,每排就可以有至多六個鈕。這裡所有的按鈕都有著另一個同id的隱形單位,進駐在地圖一些角落的單位裡。點擊單位時,會產生瞬移,這裡在下用一個簡單的觸發條件"可視物件"來偵測玩家是否點擊了按鈕,並且一旦偵測到,就再次瞬移進駐到角落單位去。如此一來就能重複使用。
一旦有了這個偵測觸發,我們就可以著手寫下偵測到之後會產生的效果。例如我們點擊頭盔,則可以把頭盔拿下來。當然此處"拿下"只是代表玩家頭像的修改、頭盔單位頭像修改、以及數據修改。結果如下圖:
圖2
效果就是拿下頭盔後,裝甲值下降,然後主角露出臉來。當然再點擊同樣位置一次,單位又會回到圖1狀態。至於超過一個以上的裝備,也只是把觸發寫成輪換狀態而已。
基於同樣的原裡,這個技術也可以應用到up 1.5上,只是角落的單位必須改成能夠進駐的衝車。至於瞬移與進駐本身就使用up 1.5版相對應的觸發即可。
總結:
上述只是一個簡單的技術示範。更多應用其實都很容易達成,例如技能冷卻效果、吃藥效果等等都是可以達到的。不過相對而言就必須加上多的頭像以供變換。在下就行文至此,其餘留給各位去探索。
References:. "被利用"的同ID by ''痕迹×,. 天龍群QQ上的對話 with 狂~劇情狂. 我是谁004的1.4触发与MOD扩展包 by 我是谁004 厉害 真的很赞!就算不用自制MOD,在当下流行的1.5环境下也能完全实现!
角落放运输船会更好,毕竟能装载的单位种类更多。这样的话同id隐形单位可以用99帧裸男或老村,再用1.5新特性把触碰体积减到0,理论上就能完美实现“技能按钮”的效果了!
顶顶顶!希望更多制作者看到啊!不要再用什么数字ai什么编队这种过时的技能施放法了!
Howerds 发表于 2017-11-27 03:00
真的很赞!就算不用自制MOD,在当下流行的1.5环境下也能完全实现!
角落放运输船会更好,毕竟能装载的单 ...
确实是个革命性的进展,现在1.5就差技能头像了,不过有建筑物那几个当技能应该也足够了,原来有个真三国无双图,弄技能做的不错,唯一就是施放时不方便 这个NIUBILITY!!!大菠萝可以做了 qs 发表于 2017-11-29 13:38
这个NIUBILITY!!!大菠萝可以做了
事實上我感覺這些同ID還可以再進行深入研究,對於MOD類戰役有相當大的應用空間。 本帖最后由 troytroytroy 于 2017-12-9 12:47 编辑
所有裝備技能轉換觸發完成!4武器、1頭盔、2裝甲、2護甲、5飾品。
MOD作者们诚意满满的帝国版RPG,不错不错。{:164:}{:164:} 期待楼主的成品战役{:151:} 期待出现更多精彩的RPG战役{:149:}
页:
[1]