Entries

【CNS】Dream式(?)脫離的寫法

這是我這幾天偶然想到的一段CNS。

《Code Start》

[Statedef -2]

[State , Dream式脫離]
type = SelfState
trigger1 = sysvar(3)
value = 140 ;看要脫離哪裡都沒差,這裡只是舉例,用140。
ignorehitpause = 1

[State , Dream式脫離]
type= VarSet
trigger1 = !sysvar(3)
sysvar(3) = 1
ignorehitpause = 1


[Statedef -3]
[State ,Dream式脫離]
type = VarSet
trigger1 = 1
sysvar(3)= 0
ignorehitpause = 1

《Code End》


不少人喜歡用Gametime當脫離,
主要是因為Gametime在"大多數的場合"不會受任何事物影響。
不過之前似乎有"Gametime固定"這樣的技術w
似乎讓不少這種寫法的人物有些汗顏。

如果是我寫的這種Dream式脫離(w?)就不怕了呢(w耶?自己命名w?)
即使是親捏造本體sysvar弄り(?),
只要條件多重化應該也可以不用擔心。
讓sysvar在兩個完全無關的數字間跳動,
再加上條件多重化、偵測變數多重化、
基本上這種脫離就非常難破解了。

我的這種方法就像是:
兩個人互打著一顆排球,
兩個人都在的時候排球就會有人接因此停留在空中。
脫離的條件就是排球掉到地板上的時候。
因為只要有人,排球不可能會沒人接。

我覺得我想到的方法不比gametime式脫離差。
缺點,是必須額外讓出一個(甚至數個)變數來紀錄。
優點,我個人覺得是比gametime式脫離更安全,
結構也和Gametime式一樣簡單。

除非像是查找512OverFlow之類的內存表之外
基本上我都想自己來的。
因為,我想靠我自己的力量,從根本擊敗我以前認為是神的各種人物。

K.O.?那算甚麼,只是個判定罷了。
真正的"K.O."是"超越"。

※2013/11/05 17:49 補充---------------------------------------------------------------
仔細看看自己說著"脫離"寫著反而像State"固定"呢ww(汗)
如果要脫離的話,
那就再加一個變數紀錄StateNo再套用就可以了~

不過如果是我的話,
會想把兩件事情用同一個sysvar紀錄。
(理論上可以,但是要解密的時候會比較麻煩一點)
引用此文章(FC2部落格用戶)
http://piano999.blog.fc2.com/tb.php/248-9106d0b7

引用

留言

[C137] 補充

當然,這只是相當簡陋的代碼,
真正要拿來作神戰使用
就我的個性而言ww
不可能讓條件寫的這麼簡單的(笑)。
  • 2013-11-05 17:01
  • ❀✞Dream Illumination✞❀
  • URL
  • 編輯

[C138]

你不觉得下面的进度日志略羞耻么....
  • 2013-11-05 17:07
  • 没想到吧!我又回来啦!
  • URL
  • 編輯

[C139] Re: 没想到吧!我又回来啦!

...
...
會嗎///v-344
  • 2013-11-05 17:35
  • ❀✞Dream Illumination✞❀
  • URL
  • 編輯

發表留言

發表留言
只對管理員顯示

Appendix

自我介紹

Dream Mirror

Author:Dream Mirror
我是夢幻光明

一位喜歡設計演出、
喜愛為心愛的人物改圖、
並製作有趣MUGEN人物的台灣人。

喜歡節奏遊戲中的電子音樂、
曾經玩過和做過StepMania的譜面。
不過已經很久沒碰了。


❀夢境中的孩子們❀
---------------
希拉

追求永生的熾紅術士
(公開中)


---------------
姬法妮

殘留記憶的集合體
(W.I.P.)


---------------
朵慕●克露可

末日魔法使
(??? ~ 狂)

✡Work In Process
進度:31%


---------------
※Private Edit※
愛諾仙特

救贖
(強 ~ 凶)


---------------


(凶~神)
Work In Process


---------------
白翼神

,,Ծ‸Ծ,,
(強~凶)
處女作♡♥
-------------

Twitter

累積人次

ヤマンチュゲーム研究所