伊莉討論區

標題: 有沒有能把某項指令設為按一顆按鍵就能完成呢 [打印本頁]

作者: pj920202    時間: 2012-8-11 12:06 AM     標題: 有沒有能把某項指令設為按一顆按鍵就能完成呢

我知道這功能在CS或HL上(絕對武力/戰慄時空)上非常常見,(撰寫各種必殺技? XD)

SS2上好像也有內建固定幾顆鈕...


其實這跟HL的編修方式有點不同,一不小心就摸出來了XD


以SSSE為例

進入X:\Program Files\Croteam\Serious Sam - The Second Encounter\Controls

這資料夾的Controls0.ctl就是第0位玩家的控制資料,立面有類似C語言的語法...

只要置換裡面的功能操作就可以了(新增沒試過,置換最簡單)

Controls0.ctl用ULTRAEDIT打開,先找出這幾行(也許稍稍不同)

Button
Name: TTRS Center View
Key1: None
Key2: None
Pressed: ctl_bCenterView = 1;
Released: ctl_bCenterView = 0;

一眼就看出這是做什麼的,(Center View功能預設值是HOME,用於平面掃射)
這功能如果不用到就改掉吧...改成這樣...

Button
Name: TTRS Center View
Key1: V
Key2: None
Pressed: cht_bGod=!cht_bGod;
Released: ;

你會看到C語言的NOT語法,我也是照本宣科...(參考其他指令寫出)


目前我最多修改到這樣...


Button
Name: TTRS Center View
Key1: V
Key2: None
Pressed: cht_bGod=!cht_bGod;cht_bGiveAll=!cht_bGiveAll;cht_bRefresh=!cht_bRefresh;
Released: ;


這樣真的不錯用XD
壓一次V鈕就補血送子彈開無敵,再壓一次補血送子彈關無敵(武器和生命不會沒收XD)
這樣有些地方可以邊補寫邊火箭跳XD


其實可搭配其他控制指令,這樣很適合遊戲開發和DEBUG...
這遊戲6年了我都沒想到XD


先祝各位新年快樂萬事如意XD



GB版懶得貼了...晚安zzz




(附上原始信件)

※ 引述《發問的人》之銘言:
> ※ 引述《samsamsammmm (自由世界的SAM)》之銘言:
> > 先輸入cht,再壓tab紐幾次可以看到相關/cht開頭指令
> >
> > "/cht_bGhost=1" 就是穿牆,以此類推。
> >
> > ※ 引述《發問的人》之銘言:
> > > 在翻基地文章時,
> > > 看到您有提到
> > > /cht_bRefresh、/cht_bKillAll、/cht_bGiveAll、/cht_bGod、/cht_bFly、/cht_bGhost這類指令的事。
> > > 0是預設,1是開啟。
> > > 但是我不知道該怎麼啟動耶@@
> > > 打開console後怎麼輸入都不對,
> > > 能不能教我一下XD
> > > 感謝
> >
>
> 原來如此。@@
> 那再請問一下,
> 有沒有能把某項指令設為按一顆按鍵就能完成呢?
> EX: 把Please god設為G,
> 以後要啟動時按鍵盤的G就好。


作者: nikesu0130    時間: 2014-2-26 01:07 AM

好像很複雜
這樣有比較順嗎?




歡迎光臨 伊莉討論區 (http://a04.eyny.com/) Powered by Discuz!