住手啊這樣玩游戲是沒有靈魂的(并不)

? ? 作為比較晚的90后,雖然不像其他90后和80后那樣體驗(yàn)過五毛錢換游戲镚(或銅角子)坐在街機(jī)店里挑個(gè)搖桿還沒被搖得松垮垮不靈敏的機(jī)子三五成群地背對背對戰(zhàn),但也在小學(xué)時(shí)穿著鞋套在機(jī)房玩網(wǎng)頁版閹割后的盜版街機(jī)游戲,一頓亂按平a偶爾搓出個(gè)必殺就大呼小叫地讓鄰座的同學(xué)看。后來中學(xué)畢業(yè)了有更多的閑暇時(shí)間就關(guān)注了小孩的各種比賽情況(雖然我九球規(guī)則都不太懂但不妨礙我看斯諾克現(xiàn)場直播.jpg),覺得自己雖然不懂抓立回和目押但也能照葫蘆畫瓢打出一套的閹割版連續(xù)技,應(yīng)該有資本跟大眾玩家打得有來有回。直到大學(xué)時(shí)有聯(lián)機(jī)平臺上線了kof98和kof2002改版的模擬街機(jī)聯(lián)機(jī)游戲,玩了幾天才知道自己想多了。那些童年去過街機(jī)廳的長我?guī)讱q的人換了個(gè)游戲載體平臺照樣能虐我這種只會鍵盤不熟手柄且沒特意練過基本功的菜鳥小白,于是大學(xué)時(shí)我只在單機(jī)版kof13亂玩了一年多(我只是個(gè)隨處可見的跟電腦五五開的普通人.jpg),而且像我這種水平的基本就告別BC(爆氣)連了(只會普通攻擊-特殊技-必殺-超必殺這種,而且基本玩不來指令投)。
? ? 讀研時(shí)入了車萬的坑,并在永夜抄入門時(shí)知道了魔理絲炮的操作(shift切換機(jī)體,切慢了魔理沙的貫穿光柱會間斷,切快了愛麗絲輸出降低,混關(guān)一次的時(shí)間按得手很累),并在機(jī)緣巧合下查到了按鍵精靈之類的解放手指的腳本(如果再配合變速齒輪,沙包也能美汁汁~)。近期逛b站查到了拳皇第一部相對成熟3D作品kof14的連續(xù)技演示視頻,華麗麗的操作對人菜癮大的我很有吸引力,于是我再一次做出了嘗試,然后不出意外地很快放棄了。然而這一次與以往不同,我只需要有按鍵精靈1分鐘體驗(yàn)門檻級別的水平,并知道了用TAS(工具輔助速通)來速通游戲/提高游戲觀賞性(如壺男)這種操作,就有了“靠腳本預(yù)先排練好按鍵輸入來降低鍵盤的連續(xù)技難度”這個(gè)想法。
? ? 一開始決定投機(jī)取巧我是拒絕的,因?yàn)槲乙娺^那種玩不起的玩家,玩kof98輸了埋怨說是連招不如ko97那么流暢,然后玩kof97輸了又唧唧歪歪說怎么不是無限能量版的,最后玩了kof97修改版的又問有沒有一鍵按出必殺的。。。我是不屑于與這種玩家同伍的,但從kof13之后一鍵BC(爆氣)連實(shí)在太香了,于是我對自己做出了妥協(xié),只用腳本編寫爆BC后防止串招和降低斷連可能的起手部分,剩下的后續(xù)招式正常輸入就好了。
? ? 首先網(wǎng)上關(guān)于按鍵精靈類的軟件有很多免費(fèi)的資源,查找、下載難度和門檻很低。

打開后的初始界面

點(diǎn)擊上圖紅框中的“我的腳本”,得到下圖,你制作和下載后導(dǎo)入的腳本列表會顯示于此

? ? 點(diǎn)擊上圖紅框中的“新建”,建立空白腳本(滿足基本功能即可,暫時(shí)不需要帶界面的),得到如下圖所示(左邊欄可能比較窄需要拉寬后能看到所有功能按鈕,右邊命令是空白待輸入,當(dāng)然我打開的是已經(jīng)寫好的)

? ? 點(diǎn)擊上圖紅框中兩個(gè)命令折疊,得到如下圖所示,主要用到紅(按鍵)紫(時(shí)間間隔)兩框;紅框:在按鍵下輸入游戲控制鍵(比我習(xí)慣右手小鍵盤控制方向,左手aswd附近為輕重拳腳),選擇輸入類型(為了方便游戲識別腳本和防止連續(xù)技的中斷,需要模仿手指實(shí)際輸入的“壓鍵動作”,所以除了代表攻擊的鍵是“按鍵”類型,方向鍵尤其是斜方向需要高頻度的“按下/彈起”與“按鍵”聯(lián)合使用),執(zhí)行次數(shù)一般為1,然后點(diǎn)擊插入,右邊便會生成相應(yīng)的命令(比一般編程語言手打輸入命令,本文介紹的操作真·十分傻瓜式的直觀);時(shí)間一般為分隔每個(gè)輸入鍵(方向變化or攻擊),考慮游戲幀數(shù)識別,建議時(shí)間間隔要大于14毫秒(1/70秒)。

? ? 接下來是關(guān)于方向鍵的說明,首先以我的經(jīng)歷感覺小鍵盤數(shù)字鍵搓必殺要比T型分布的方向鍵更容易被游戲識別(因可能電腦而異);5代表人物直立狀態(tài)(搖桿回到初始狀態(tài),對應(yīng)鍵盤方向鍵什么也不按)5的周邊其余8個(gè)鍵對應(yīng)8個(gè)方向;以常見的波動拳指令“↓↘→+輕/重拳攻擊鍵”為例,可以用數(shù)字簡寫為236a/c,當(dāng)然由于手指長度我喜歡用5代替2代表下方向(即46左右58下上的T型分布),如果搖桿的話可以像鐘表指針那樣從六點(diǎn)鐘方向逆時(shí)針搖90度到三點(diǎn)鐘,就完成了“下-右下-右”的方向輸入;相對的,鍵盤的話手指的動作為中指按住5(下)-再用無名指按6(右下)-抬開5只按6(右),在按鍵精靈中插入的操作命令就是:

按鍵:框里輸小鍵盤5鍵-選“按下”-點(diǎn)擊“插入”按鈕——↓
延時(shí):選“毫秒”-輸入20-點(diǎn)擊“插入”按鈕
按鍵:框里輸小鍵盤6鍵-選“按下”-點(diǎn)擊“插入”按鈕——↘(此時(shí)5,6一起按著)
延時(shí):選“毫秒”-輸入20-點(diǎn)擊“插入”按鈕
按鍵:框里輸小鍵盤5鍵-選“松開”-點(diǎn)擊“插入”按鈕——→(此時(shí)6還按著)
延時(shí):選“毫秒”-輸入20-點(diǎn)擊“插入”按鈕
按鍵:框里輸小鍵盤6鍵-選“松開”-點(diǎn)擊“插入”按鈕——上述3個(gè)方向階段用20豪秒隔開并完成識別↓↘→
按鍵:框里輸A(攻擊鍵,與游戲控制保持一致)-松開-點(diǎn)“插入”——出招
? ? 命令輸入完畢后,點(diǎn)擊最左邊的腳本屬性(界面如下圖所示),設(shè)定啟動熱鍵如D(中止熱鍵現(xiàn)在不用管后面會提到,另外通常循環(huán)一次即可;勾選禁止重復(fù)運(yùn)行可以防止一下按久了游戲識別成按了幾次導(dǎo)致串招)這樣我本來需要手動按“5-56-6-A”的操作現(xiàn)在只需要按一次D即可在0.1秒內(nèi)輸入↓↘→+輕拳,絕無串招的可能(還可以一鍵放頂點(diǎn)超必殺技“←↙↓↘→←↙↓↘→+雙攻擊鍵”這種鍵盤上超難按的),學(xué)會了后實(shí)戰(zhàn)中用輕攻擊騷擾對方,一旦對方?jīng)]防注就一鍵發(fā)大招(當(dāng)然這是菜鳥的思維,高手不會這么玩的,普通攻擊直接連大招雖然避開了連招修正但也有點(diǎn)浪費(fèi)資源)。

?
? 注意:上述是有些繁瑣但較穩(wěn)妥的輸入,如果5/↓和6/→間的間隔(56一起按的時(shí)間間隔)過短,可能被游戲識別成↓↘→(中間的丟失),以K’為例,↓↘→+A為火焰必殺,→+A為特殊技,如果↓↘→+A輸入被游戲識別成↓→+A,很可能使出的就不是火焰必殺而是蹲下后起立+特殊技(在連續(xù)技中串招而露出破綻的幾率大增),所以要用按下和15毫秒以上的延時(shí)后再松開來避免串招。
? ? 以上是各種方向組合指令輸入的代表性例子,當(dāng)用這些單獨(dú)的方向組合+攻擊鍵組合成連續(xù)技時(shí),就要考慮出招收招所用的時(shí)間(術(shù)語“硬直”),這也是使得腳本編寫有點(diǎn)類似tas的一點(diǎn)(不是高玩的話不能查看各個(gè)人物各個(gè)招式的幀數(shù)數(shù)據(jù),需要自己憑感覺調(diào)整游戲和腳本兩個(gè)維度中各指令/動作間的時(shí)間差異)。如果你寫腳本“用0.001秒打出第一擊打飛敵人,并在0.002秒后使用升龍追擊空中的敵人”,結(jié)果游戲里人物在0.004秒時(shí)第一擊動作都沒做完,那腳本里后面的升龍指令就因?yàn)樘绲菆龆弧把蜎]”了。
接下來我展示一段Kula的連續(xù)技:

上述指令在實(shí)戰(zhàn)中如何用:
1.用跳拳/踢、蹲下段技(普攻或特殊技)試探對手;
2.一旦對手沒防住,立刻按下上述腳本的激活鍵(爆bc,打一連段);
3.指令對應(yīng)的連續(xù)技結(jié)束,此時(shí)對手被我指令的最后一招飛踢到空中,我可以自由地根據(jù)情況(距版邊的距離、剩余的能量等)決定手動輸入什么招式繼續(xù)追擊。
動圖中我的實(shí)際操作是:手動輸入“跳起飛拳-直立重拳-前輕拳之特殊技”——按啟動熱鍵(激活腳本爆BC打4招)——手動輸入“前下前拳之重升龍”。

問:為什么不把后續(xù)招式也輸入腳本?
? ? 最好只在腳本中輸入起手式或常用連段中共通的部分,這樣可以根據(jù)情況靈活地手動搓不同的招;此外一鍵打滿所有連招也太無趣了(我只是爆BC后的幾招容易串招,一般民工連還是勉強(qiáng)可以的,所以對腳本預(yù)設(shè)了“彌補(bǔ)短處即可”的功能目標(biāo))
?
注意:
1.設(shè)置中止熱鍵的功能:比上面Kula的連招如果自己判斷失誤(在對手成功防御時(shí)按下BC連或?qū)Ψ较哪芰渴褂梅朗亻W避/反擊),可能導(dǎo)致對方在Kula飛踢落地時(shí)攻擊你,出現(xiàn)這種情況可以在使出飛踢前按下結(jié)束腳本的按鍵(雖然飛踢沒使出,但前面已打出的招式也消耗了對方)。
2.上述例子只針對正向(開局你在左邊),一旦你跟對手交換左右后需要復(fù)制這個(gè)腳本、將涉及左右的命令顛倒后用另一個(gè)熱鍵啟動,實(shí)戰(zhàn)用哪個(gè)腳本自己判斷(ps:自動識別對方血條,身高判定,相對位置和左右正向的方法也是有的,不過需要較長代碼鎖定程序運(yùn)行、存入數(shù)陣等操作,有點(diǎn)復(fù)雜不適合這篇零基礎(chǔ)的水平)。
?
舉一反三:
? ? 飽受車萬格斗作沙包的窩囊氣的小伙伴學(xué)會了嗎?還不拷貝下大佬的套路總結(jié)出萬金油的部分編成腳本享受一鍵三連般的快感吧~凹夢和⑨也能翻身把家當(dāng)~