35 123
發新話題
打印

[原創]各位重力槍迷,期待已久了

[Close]

[原創]各位重力槍迷,期待已久了

現在只要下載下面的rar檔,解壓出來的sp檔進行少許修改,就變成吸到人/特感既重力槍
==================================================================
步驟1:
係第59-62行字:
RegConsoleCmd("+grab", Command_Grab);
RegConsoleCmd("-grab", Command_UnGrab2);
RegConsoleCmd("+throw", Command_Throw);
RegConsoleCmd("-throw", Command_UnThrow);
+grab同-grab係吸人既指令,可自行修改指令,不過唔好郁+號同-號
+throw同-throw係放人既指令,可自行修改指令,不過唔好郁+號同-號
==================================================================
步驟2:
至於點修改到吸到人/特感呢,好簡單,首先係sp檔入面搵依句:
引用:
if (strncmp("prop_", edictname, 5, false)==0)
然後將依句刪除左佢,跟住儲存,轉做smx檔,咁就用得架啦
==================================================================
步驟3:
另外,如果想改吸到幾遠既物體,或者改放人個時個力度,可以跟下面做:
首先係第53-54行字:
cvThrowSpeed = CreateConVar("sm_grabber_throwspeed", "1000.0", "speed at which an object is thrown");
cvMaxDistance = CreateConVar("sm_grabber_maxdistance", "512.0", "maximum distance from which you can grab an object");
中間1000.0依個數係放人既力度,個人建議15000.0
中間512.0依個數係吸幾遠既物體,個人建議5000.0
修改完又係儲存就轉得做smx
==================================================================
提示1:
如果都係驚普通玩家係你ser玩重力槍,可以跟以下方法做:
RegConsoleCmd("+grab", Command_Grab);
RegConsoleCmd("-grab", Command_UnGrab2);
RegConsoleCmd("+throw", Command_Throw);
RegConsoleCmd("-throw", Command_UnThrow);
方法好簡單,只要將上面四句頭既RegConsoleCmd改做RegAdminCmd,記住係四句都改哂RegAdminCmd
然後係Command_Grab,Command_UnGrab2,Command_Throw,Command_UnThrow依四句後面
都各加一句ADMFLAG_ROOT,整完咁多野之後變成咁:
RegAdminCmd("+grab", Command_Grab, ADMFLAG_ROOT);
RegAdminCmd("-grab", Command_UnGrab2, ADMFLAG_ROOT);
RegAdminCmd("+throw", Command_Throw, ADMFLAG_ROOT);
RegAdminCmd("-throw", Command_UnThrow, ADMFLAG_ROOT);
跟住儲存就可以轉做smx,跟住只有99:z(即權限root)既管理員先可以用到重力槍指令
==================================================================
提示2:
如果唔想搞以上咁多野,可以下載我修改完成既重力槍,直接轉做smx看看
經我修改完成既重力槍係99:z(即權限root)既管理員先用得,想改指令既話跟返步驟1做即可
==================================================================
提示3:
想改吸到幾遠既物體同埋改放人既力度跟返步驟3做即可
==================================================================
提示4:
想變返普通玩家用到只要將
RegAdminCmd("+grab", Command_Grab, ADMFLAG_ROOT);
RegAdminCmd("-grab", Command_UnGrab2, ADMFLAG_ROOT);
RegAdminCmd("+throw", Command_Throw, ADMFLAG_ROOT);
RegAdminCmd("-throw", Command_UnThrow, ADMFLAG_ROOT);
改返做
RegConsoleCmd("+grab", Command_Grab);
RegConsoleCmd("-grab", Command_UnGrab2);
RegConsoleCmd("+throw", Command_Throw);
RegConsoleCmd("-throw", Command_UnThrow);
就可以變返普通玩家都用到了
==================================================================
提示5:
可以係C:\Program Files\Steam\steamapps\common\left 4 dead 2\left4dead2\cfg自行開一個autoexec.cfg檔
跟住如果你吸人指令係+grab,放人指令係+throw
係autoexec.cfg入面打:
bind "你想bind既制,例如=號" "+grab"
bind "你想bind既制,例如-號" "+throw"
簡單d即係係autoexec.cfg入面打:
bind "=" "+grab"
bind "-" "+throw"
跟住儲存,然後入到game,禁=制就係吸人,禁實-制就係儲氣放人
==================================================================
提示6:
如果唔識轉smx既請看此:
首先將改好左既sp檔放入C:\Program Files\Steam\steamapps\common\left 4 dead 2\left4dead2\addons\sourcemod\scripting入面
然後再將個sp檔拉去compile.exe度放手,跟住就會自動轉做smx
轉完既smx可以係C:\Program Files\Steam\steamapps\common\left 4 dead 2\left4dead2\addons\sourcemod\scripting\compiled度搵到
然後將smx放入C:\Program Files\Steam\steamapps\common\left 4 dead 2\left4dead2\addons\sourcemod\plugins
咁樣就可以享用到你既重力槍啦
==================================================================
最後:希望我依個post可以幫到一d想要吸到人/屍既重力槍既人^^

[ 本帖最後由 囧之小子 於 2010-2-14 22:08 編輯 ]
附件: 您所在的用戶組無法下載或查看附件

TOP

入到ser禁邊個制係吸人邊個陣係放人個到唔係太明-0-
+grab/+throw係keyboad既邊個制?

TOP

引用:
原帖由 sh!tgay 於 2010-1-20 23:09 發表
入到ser禁邊個制係吸人邊個陣係放人個到唔係太明-0-
+grab/+throw係keyboad既邊個制?
自己bind-.-

TOP

回復 3# 的帖子

唔明-.-
詳細dd ok?

TOP

唉= =見人用呢樣野亂玩  
同埋呢個插件實質只FOR ADMIN玩既
對玩家無咩用= =
建議好既HOSTER唔好裝

TOP

好耐之前就有@_@原版係俾CS用
有人改左版,不過知道既人冇人放上黎
同而家有D房有CS刀盾一樣=.=冇人分享

TOP

引用:
原帖由 sh!tgay 於 2010-1-20 23:38 發表
唔明-.-
詳細dd ok?
你係C:\Program Files\Steam\steamapps\common\left 4 dead 2\left4dead2\cfg入面自己開個cfg檔,改名做autoexec,跟住係入面打依下依堆字:
bind "想bind既鍵盤制,例如=" "+grab"
bind "想bind既鍵盤制,例如-" "+throw"
引用:
原帖由 pakpak00 於 2010-1-21 00:40 發表
好耐之前就有@_@原版係俾CS用
有人改左版,不過知道既人冇人放上黎
同而家有D房有CS刀盾一樣=.=冇人分享
唔係呀,我識整cs刀/cs盾,不過要整教學既話要長篇大論,所以唔發post教

[ 本帖最後由 囧之小子 於 2010-1-22 22:37 編輯 ]

TOP

如果想整到佢吸到怪應該點改?
同埋我都想知刀同盾可以點整到出黎!!

TOP

傻仔
你set返admin flag咪唔會比人用到囉

TOP

BIND完點解冇反應既-.-

TOP

引用:
原帖由 sh!tgay 於 2010-1-21 21:36 發表
BIND完點解冇反應既-.-
入到game咪禁返你自己戈個bind左既制囉-.-你係咪場主先-.-

TOP

幫你改左
改做RegAdminCmd
得admin用得
同埋cvar係
sm_grabber_throwspeed (預設15000) - 扔物件既力度
sm_grabber_maxdistance (預設5000) - 吸物件既距離
附件: 您所在的用戶組無法下載或查看附件

TOP

回復 11# 的帖子

係場主-.-
但禁完bind個個制冇反應
~個到unknow xxxxxxxxxx=.=
放係邊個位置?我驚放錯

[ 本帖最後由 sh!tgay 於 2010-1-21 22:18 編輯 ]

TOP

引用:
原帖由 sh!tgay 於 2010-1-21 22:14 發表
係場主-.-
但禁完bind個個制冇反應
~個到unknow xxxxxxxxxx=.=
放係邊個位置?我驚放錯
多數未轉smx

TOP

引用:
原帖由 YSH=] 於 2010-1-21 22:02 發表
幫你改左
改做RegAdminCmd
得admin用得
同埋cvar係
sm_grabber_throwspeed (預設15000) - 扔物件既力度
sm_grabber_maxdistance (預設5000) - 吸物件既距離
我都識改admin用,不過之前因為一d錯誤唔知點解改完admin用轉唔到smx-.-

TOP

 35 123
發新話題