2017-01-09

我流PSO2手把操作改造

PSO2大多數近戰武器都提供10種以上的PA【フォトンアーツ】
但遊戲系統希望玩家作取捨,3ボタンタイプ最多只能擺6招
想同時運用6招以上的PA就必須在戰鬥中切換武器欄,即使他們是同一把武器

此篇介紹的是單一近戰武器特化,配置大量PA又不須分神切換武器的JoyToKey設定法

先講結果,這是我用的Gu/Ra雙機槍手把配置圖,JoyToKey的設定內容以小字標示在後



PSO2目前提供【2ボタン/3ボタンタイプ】兩種操作方式
兩種都提供獨立的【武器アクション】欄位可供設定

一般玩家通常使用【3ボタンタイプ】操作,1普攻+5招PA
並優先選擇強勢輸出PA,甚至"只用"單一強勢PA ,例如ブレイバー (Br)
只用【グレンテッセン】就被戲稱為紅蓮人,浪費了SEGA精心設計的其他PA

改造的重點是將換武器與發招的按鍵整合,省去切換武器的動作來增加操作流暢度
再利用JoyToKey的【SHIFT function】來切換分頁,解決PSO2只有
表裏兩頁的PA格數不足問題 (按著LT換一頁,放開則恢復,或按著LB又是另一頁)

例如:
【LT+X】放完【デッドアプローチ】後可以直接按【B】放出【サテライトエイム】
不再需要捲動武器欄或伸手按鍵盤

須注意PSO2限制在進行武器格切換後,約1秒內無法再次切換
為了保持戰鬥節奏,一般會在PA施放間隔中插入1~2次普攻
但一般戰鬥中本來就會普攻回PP,所以這個1秒限制幾乎沒影響

【LT】的切頁鍵同時設定了【Numpad 5】
未出招就更換武器是方便在出招前檢視PA圖示
而且【LT+RB】的藍圈啟動之後一定是接普攻,不會有1秒延遲的問題
我自己是當成進攻的起手式,這部分可以依操作習慣來決定是否移除

【LB】我就沒再設定【Numpad 6】
主要是我有的角色用【LB+RB】切到別的武器去放固有PA
(ゾンディール或レイジングワルツ都很好用)
按【LB】就先切換武器的話,多等1秒會很煩
如果只是丟手榴彈的話就無所謂了,可以加上去方便找PA

【長按A】發動【ショウタイム】,是運用了【Keyboard 2】頁面的功能

實際操作起來會變成 短按=小跳 / 長按=大跳 / 更長按=【ショウタイム】
這個【更長按】的發動時機可依操作習慣調整,我個人是設400 milli-seconds
而且實質冷卻時間才15秒,所以亂發也沒什麼關係

如果有裝備戒指【L/ジャンピングドッジ】的話也會再塞進來變成
短按=小跳 / 長按=大跳 / 更長按=【ショウタイム】+【ジャンピングドッジ】
但【ジャンピングドッジ】無法在空中發動,需要一直按著【A】到落地才會發動
到最後會變成,短按A=小跳,長按A=大跳
更長按A=【ショウタイム】,按A到落地=【ジャンピングドッジ】

【X】設置為普攻,不受切換1秒延遲影響

【LS】設計成【アクセス】我覺得比較順手
長按連發用來撿大量物品或按開關也相當方便,但建議設定
Start auto-repeat after certain delay 300 milli-seconds
不然會變成一律連發而無法單發,時間可以照喜好調整

【RS】改成視點相關的【ロックオン】應該也很容易適應


我不喜歡用手把操作【肩越し視点】,所以沒有配置【視点切り替え】


【D-PAD】則是設計給【サブパレット】作主副兩頁快速切換


【ブック01】部分,平常顯示【サブパレット1】,按【D-PAD↑】顯示【サブパレット3】
切回【サブパレット1】的按鍵跟戰鬥常用到的跳一起擺在【A】,避免忘記切回來
我本來在【D-PAD↓】也有設定切回【サブパレット1】,後來覺得不方便又拿掉了
【サブパレット2】是預留給其他職業組合用,鍵盤對應是【Numpad 8】
【サブパレット3】的排列上建議讓1跟2的職業可共用同一條

【ブック02】可以用相同邏輯設計給另外兩個職業來共用
還不夠用的話,可以改在遊戲內設定【ショートカットワード】
輸入/spal1~/spal18就可以免捲動直接選擇,再把快捷鍵對應到手把上即可

遊戲內PA排列方式


左邊9招PA的選擇與排列可依喜好調整,對照按鍵可以看首圖
我個人的喜好是
【LT+X】突進技
【LB整排】一般/集氣輸出技
【B】快速輸出技
【Y】範圍攻擊

右半邊【裏パレット】的設計邏輯
是因為普攻/後翻/滯空這種不能等1秒的功能,須利用三排都擺一樣功能來抵銷延遲

【アクション1】是滯空或升空技,組合鍵是【LT+A】或【LB+A】
三頁設定成同一招避免切頁造成混亂,熟練的話也是可以切成不同招
雙機槍我擺【エリアルシューティング】,抜剣的話我會選【ツキミサザンカ】
【アクション2】全擺【武器アクション】,格檔/翻滾都靠這排
【アクション3】全部擺普攻,最左上那格只是設好看的,實際上都是用右邊那排

附帶一提,我的抜剣PA是排成這樣



JoyToKey按鍵對應:
Joystick 1


Joystick 2


Joystick 3


新增分頁的方法是在JoyToKey的Option頁面
將Number of joysticks to configure(Max 32)的數值改成3(或更多)
我是設定4頁,看你想塞多少功能而定

有時可能A職業使用【サブパレット1&3】且主武器部分PA設定連發
但B職業使用【サブパレット2&3】,PA連發位置不同或不需要連發
可配置多個設定檔再用【BACK】作切換按鍵

於【Button 7】的【Special】頁面選擇
【Load and switch-to antoher configuration file】功能,作成類似
【設定檔1切到設定檔2】/【設定檔2切到設定檔3】/【設定檔3切到設定檔1】
這樣的迴圈,並打勾【Switch after certain delay】 ,填入1000 milli-seconds
等於長按【BACK】1秒切換到下一個武器,不干涉【BACK】本來的功能

建議可以在【Option】頁面設定【Play sound when this profile is selected】
讓程式念出目前的設定檔是什麼作用,不用一直切到JoyToKey視窗來確認
語音檔案來源可以用google翻譯發音後下載MP3

組合鍵的設定方式一樣在Option頁面

將Number of buttons to configure (Max 32)的數值改成13(或更多)
然後按Configure Button Alias (Mapping)...的按鈕,並將Button 13
設定成Button 9+Button 10 (LS+RS放馬古,有種爆氣放必殺技的感覺)

遊戲本體設定說明:
依預設值為基礎進行修改
因為有JoyToKey介入操作,進行戰鬥外的視窗操作時可能會有干擾
我個人只有使用特定武器時才會拿手把(目前是雙機槍/抜剣/短杖三種)
其他都使用鍵盤滑鼠操作,可能會有人覺得換來換去很麻煩 XD

手把部分
【オプション > 操作設定 > ゲームパッド操作 > 通常視点】
依照下列方式設定按鍵
ジャンプ > 【A】
アクセス > 【LS】
ロックオン > 【RS】
回避アクション > 【RT】
メインメニュー > 【START】
サブパレットカーソル左 > 【D-PAD 左】
サブパレットカーソル右 > 【D-PAD 右】
サブパレット実行 > 【D-PAD 下】
エリアマップ表示/非表示 > 【BACK】


上面設定完之後,同頁其他功能的按鍵"全部清除" (其他頁不改沒關係,反正用不到)
清除的方式是按【変更】之後,本來設定是什麼按鍵就再按一次,欄位就會清除變空白

鍵盤部分
【オプション > 操作設定 > キーボード操作】
アクション3 > 【\】
アクション3這一欄的預設按鍵【\】是日文鍵盤特有,中文鍵盤沒有
請自己重新設定一次,中文鍵盤的【\】在遊戲中會顯示【¥】
(記得【通常視点】與【肩越し視点】需要分別設定,建議兩頁設成一樣)

【オプション > 操作設定 > キーボード操作 > ショートカット】
下面這兩項應該是預設值,可以再確認一次設定值是否正確
パレット切り替え > 【Num1~Num0】
サブパレット実行 > 【1~0】



執行環境
ファンタシースターオンライン2 PC版 ver. 4.0601.4
Windows10 x64 專業版
XBOX360無線控制器
JoyToKey Ver5.8.2

3 則留言:

那克魯斯 提到...

今日nProtect更新,禁止了JoyToKey 5.8.2版執行,目前已知5.0版以前的JoyToKey尚可使用

Kaizin564 提到...

目前JTK最新5.9,nPro下可通行
至於5.82為何被攔的原因,在5.9的change history中有這麼一句
" Fixed a crash issue for some online games."

可能是這個緣故吧

那克魯斯 提到...

可能之前的版本用了某種nPro禁止的程式碼
所以5.9版一出我就馬上換了