教你架amxx..自開game玩降落傘、無限煙霧.... - Steam

Puput avatar
By Puput
at 2009-06-03T12:07

Table of Contents

經過昨天一番摸索,小弟終於會架啦^^
有鑑於版上很少介紹amxx的文章,
小弟就來寫篇簡易的入門吧^^ (我也只會入門而已^^其它東東也一知半解QQ)
目標在讓想自開cs1.6 game玩玩降落傘、研究彈彈扔法的人,
減少摸索的時間,快速上手^^ (順便讓我騙點P幣,哞~~~~)

首先,要感謝MYC論壇與Mychat數位男女論壇、DLC論壇(好像不能註冊了?)等等,
各地方大大們的分享,
等下的連結與下載都會用到,
但我會盡量以沒連結也能看得懂的方式來敘述^^
另外本文內提到的任何檔案,請自行在操作前先備份,
以免操作有誤造成無法進行遊戲QQ

另外為避免整篇文章看起來過度冗長....
在此節錄整篇重點,其實只是幾個簡單步驟而已。

-------------------------------------------------------------------------
一:新增addons資料夾在cstrike內,並將載來的metamod與amxmodx資料夾放入。
二:修改liblist.gam。步驟二
(到此代表amxx安裝完成。)
三:下載插件,將*.amxx檔放入addons\amxmodx\plugins內。 步驟四
四:修改addons\amxmodx\configs\plugins.ini,
將*.amxx字樣寫進去代表啟動此插件。步驟五
(註:*為萬用字元,代表任何(插件)檔案名。
因為插件千千萬萬種,可別傻傻的真填入*呀。)
五:照插件作者的說明,修改addons\amxmodx\configs\amxx.cfg檔。步驟六
六:開遊戲測試,有疑問歡迎提出,版上高手很多^^ google也可以^^
-------------------------------------------------------------------------
底下是step by step詳細步驟:

步驟一:
首先請看這篇文章:
http://myc.forum.xgiga.com/viewthread.php?tid=186&extra=page%3D1
短網址是:http://0rz.tw/INfS1

這是讓你下載amxx,裝了amxx為基礎,你才能安裝其他的插件。

將連結裡的兩個檔案都下載解壓縮後,
a.如果你是玩英文的steam CS1.6,
那就在
你安裝steam的資料夾裡→\SteamApps\你的@E-mail帳號\counter-strike\cstrike
b.如果你是玩中文的steam CS1.6,
那就在
你安裝steam的資料夾裡→
\SteamApps\你的@E-mail帳號\counter-strike\cstrike_tchinese
在上述的資料夾底下,自己開一個新資料夾,取名為addons
↑重要步驟,不可忽略,另外,我沒打錯字
然後將解壓縮後的,metamod資料夾與amxmodx資料夾放進去addons資料夾內。
(有些amxx套件會先將addons資料夾及底下的資料夾一起給你。就省去自開資料夾的步驟)

步驟二:
再來看另一篇文章(我大部份的知識由此來,其實他寫得很詳細了):
http://bbs.mychat.to/reads.php?fid=438&tid=775550
我們要修改步驟底下,a.或b.資料夾裡的liblist.gam這個檔案,
(與addons這資料夾無關,在addons這資料夾裡是找不到的)
(找到liblist.gam這個檔案請記得先將它備份唷)
如果打不開,windows會問你要用什麼程式開,請選從清單選取程式→Notepad,
任何能編輯純文字文件的程式的都可以開。
打開後,
比對有沒有與下列的一樣,將不一樣的改成一樣的,你也可以直接複製下列的貼上覆蓋:
(其實我事後發現,
只需要增加gamedll "addons\metamod\dlls\metamod.dll" 這行而已QQ)
===========================================================================

game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
#gamedll "dlls\mp.dll"
#gamedll_linux "dlls/mp_i386.so"
gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"

============================================================================
然後記得存檔。
至於步驟連結內所寫的其他步驟,如果你是下載步驟的檔案,就不需要做。
如果你是下載步驟的,就照他寫的做吧。
目前為止,就算是已經將amxx裝好了:)

步驟三(本步驟起,開始教你如何開始安裝各式插件):
讓我們嘗試安裝可買無數量限制的手榴彈、閃光彈、煙霧彈的插件:
先到這下載:
http://myc.forum.xgiga.com/viewthread.php?tid=4560&extra=page%3D5&page=1
短網址:http://0rz.tw/0GwxO
下載下來後,你會發現,疑,怎麼一個的副檔名叫做.amxx,另一個的叫做.sma ??
其實不管你下載的是.sma或.amxx都可以,
差別在於.amxx你可以直接放到該放的資料夾裡,
.sma 則需要再多幾個步驟。

步驟四:
c.如果你下載的是.amxx,將他放到步驟的a.或b.資料夾底下的
addons\amxmodx\plugins資料夾內就可以了。
d.如果你下載的是.sma檔,(例如grenade_sack.sma)
那就先將他放到步驟的a.或b.資料夾底下的
addons\amxmodx\scripting資料夾內,然後在這個資料夾內找到一個叫compile.exe
的檔案,它會將.sma檔轉變成.amxx檔。總之,執行它compile.exe,
等它跑完後,按enter結束後,
你就可以在這個資料夾內的compiled資料夾裡,
找到已變成.amxx的grenade_sack.amxx。
再將該.amxx照本步驟裡c.的步驟放到plugins資料夾內。

步驟五:
接著到步驟的a.或b.資料夾底下的addons\amxmodx\configs資料夾內,
找到一個叫做plugins.ini的檔案,一樣,用記事本等於notepad開啟它。
開啟後,到最下面,在『; 自定義 - 可自行在下面增加插件』這行字下方,
輸入grenade_sack.amxx
然後存檔,這是告訴amxx我們要啟用grenade_sack.amxx這個套件了。
如果以後要關掉這套件,只要在grenade_sack.amxx這行文字前面加上 ; 這符號即可。
(簡單的說本步驟即為,你放入的*.amxx套件檔名是什麼,plugins.ini內就要輸入
該檔名,記得連副檔名.amxx都要寫。)

步驟六:
但有的套件會附送一些指令讓你可以改成更符合你要的,
套件作者會留訊息告訴你有哪些指令可以讓你使用,
例如我們在步驟所下載的頁面就有寫。要使用這些指令,
所以到步驟的a.或b.資料夾底下的addons\amxmodx\configs資料夾內,
找到一個叫做amxx.cfg的檔案,用notepad開啟它。
開啟後,到最下面,在『//插件指令可以加在下面:』這行字下方,
輸入
mp_max_fb 1000
mp_max_he 999
mp_max_sg 998
這就是將閃光彈改成一人可攜帶1000顆,手榴彈一人可攜帶999顆......

到此,你就已經將無限散光彈裝好了,打開steam的cs1.6,進自定遊戲或開new game,
應該就可以買1000顆散光彈...
(只要cs幣夠多,事實上也有無限錢的插件,安裝法類似前面寫的,我就不贅述了)

步驟七:
為了避免有些人想裝其他插件出問題,
在此建議先將步驟的a.或b.資料夾底下的addons\amxmodx\configs裡的
modules.ini 打開,
打開後到最下面,將
fun與fakemeta前面的;符號去掉,然後存檔。


步驟八(安裝降落傘套件):
會想裝這東東的人,應該都是在各server玩過了才想裝的:P
http://bbs.mychat.to/reads.php?fid=438&tid=785871
像這個網頁就有介紹你如何裝,
(但就如同我在步驟説的,可看出很多人沒弄清楚.sma跟.amxx的差別...
雖然我也是一知半解QQ)
而降落傘這插件除了amxx檔外,還多了parachute.mdl這個『傘的造型』,
請將parachute.mdl檔放到步驟的a.或b.資料夾底下的models資料夾內。
(如果有進過有裝降落傘的server,那就已經有parachute.mdl這個檔了:)就不需覆蓋了)
其它,就如同連結所寫的照作,應該就沒問題了:)

步驟九 (關於zbot)
相信一定會有人遇到,裝了amxx後,zbot卻不能正常啟動的問題。
事實上,zbot是可以與amxx相容的。
zbot原來可以用,裝完amxx變不能用,
首先請先檢查cstrike或cstrike_tchinese(步驟裡的a.或b.)資料夾內,
有個dlls資料夾,裡面除了mp.dll這個檔案之外,另外一個檔案叫什麼名字,
還有該檔案的建立日期。
如果該檔案叫做BOTV15mp.dll,或者建立日期為2003/09/26,上午08:03,
代表你用到的是舊的zbot,會產生相容問題。
解決方式很簡單,下載新的zbot,覆蓋原本的zbot檔案。
相關討論請見:
http://bbs-mychat.com/reads.php?fid=542&tid=794603&page=1
第二頁亦有載點。不過他們的討論似乎沒有抓住問題的核心...zbot太舊,
任何方式都會產生開game當機或叫不出zbot的情況。
將zbot的dll檔換成2005年02/06之後的檔案就沒問題了。
另外舊版的zbot選單也會造成叫不出zbot,換成新的選單就沒問題了。

總之,下載完新的zbot,將該覆蓋掉的檔案覆蓋掉,
接下來只需要做一個步驟:
打開步驟裡a.或b.資料夾下的autoexec.cfg檔,
或是自己創一個純文字文件再改名成autoexec.cfg檔後,
增加下列文字:
localinfo mm_gamedll dlls/bot.dll
(P.s.bot三字需代換成你實際下載到zbot的.dll檔名。)
如此,即可在遊戲中按h選單叫出zbot了。



最後,感謝那些創造各式插件的作者,或將它們中文化的人:)
希望大家會用這套件後,能常常自己開game練習扔閃光彈,
不要再有閃光彈閃到隊友卻沒閃到敵人的悲劇發生...(疑,好像在說我自己...)

另外,如果有照上述步驟做,卻出問題的人,請務必寫站內信告知我,
我找出原因後會修改本文補正。(因為當初逛各論壇,東改西改的,怕有步驟忽略掉)
此外,我對amxx 或amx所有的認知也僅限於此篇文章,其他完全是不懂的,
有其他的疑問(像怎麼寫插件啦...我阿知QQ)還請另尋高明QQ
本文純屬幫忙推廣amxx及賺P幣之用:P

本文如有誤,歡迎指正^^

--
Tags: Steam

All Comments

Ivy avatar
By Ivy
at 2009-06-04T13:40
好文 推推~~
Zanna avatar
By Zanna
at 2009-06-05T20:54
好文~推~這篇搭配Z-12-3-1-1架構應該會更容易了解整體結構
Oscar avatar
By Oscar
at 2009-06-06T21:15
papa server 的架設者PERt+很久以前的架構文章~
Rae avatar
By Rae
at 2009-06-09T06:23
幫推
Andy avatar
By Andy
at 2009-06-09T21:15
好文
David avatar
By David
at 2009-06-11T15:45
推 好文!!
Edwina avatar
By Edwina
at 2009-06-16T01:07
推一個
Odelette avatar
By Odelette
at 2009-06-18T06:31
提醒一下,如果原本有裝zbot,裝完後zbot會不能用..有人知道並
存的方法嗎?還是只能改用podbot??
Isla avatar
By Isla
at 2009-06-22T20:54
再推一個
Erin avatar
By Erin
at 2009-06-25T13:24
雖然我看不懂 但我相信是好文!!!! 推推推
Hardy avatar
By Hardy
at 2009-06-27T15:40
再推一下 來個十推賞個優文唄 ( ̄y▽ ̄)╭
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2009-06-27T23:05
zbot要並存好像只要在liblist.gam檔案中加入
+localinfo mm_gamedll "dlls/zbotcz.dll"
Hardy avatar
By Hardy
at 2009-07-02T21:26
zbotcz.dll檔名依自己所有的檔案作調整
以上是印象中的答案..
Rachel avatar
By Rachel
at 2009-07-07T07:04
好像不管怎麼弄,控制臺都出現Unknown command: bot_add 字樣?
Christine avatar
By Christine
at 2009-07-11T07:31
錯了,那應該是command 上面要打的。有點類似...
取消滑鼠加速的那種方式,在啟動列打的東西。
Bennie avatar
By Bennie
at 2009-07-15T23:26
或者另外寫exec 檔案再讀入也是可以。
Eartha avatar
By Eartha
at 2009-07-19T01:55
推一個
Madame avatar
By Madame
at 2009-07-20T03:03
解決了,原來是我的zbot過舊..BOTV15mp.dll..2003/09/26
Una avatar
By Una
at 2009-07-22T06:59
換成bot.dll 2005/02/06的就OK了,我是用autoexec.cfg的方式
Mia avatar
By Mia
at 2009-07-26T12:16
另外也有換掉zbot的選單QQ我重新修改內文並增加zbot的解決法
Emma avatar
By Emma
at 2009-07-29T11:16
對了,來路不明的.dll檔千萬別用唷...聽說可以盜steam帳號

發生STEAM一直斷線的怪問題

Charlie avatar
By Charlie
at 2009-06-02T21:28
就是STEAM會一直斷線又回復 導致L4D不能玩,奇怪的是CS1.6卻能繼續玩!? 毫不受影響.是因為伺服器的關係嗎? 網路應該不是問題,因為我還能上來PTT發問.... 想請教板上鄉民也遇過這種狀況嗎? 可行的解決方法有嗎? 感謝解答 - ...

Left 4 Dead 2 !!

Linda avatar
By Linda
at 2009-06-02T19:16
※ 引述《BSpowerx (B.S)》之銘言: : 剛剛在收看美國E3展的微軟發表會 : 其中跑出一款殭屍遊戲... : 聽聲音總覺得很熟悉 : 不久後標誌跑出來了... : Left 4 Dead 2 !!! : 也太快了 囧andgt; : 風格差異很大, : 其中跑出一些電鋸之類的武器。 : 相信很快 ...

BOT的問題

Eartha avatar
By Eartha
at 2009-06-02T15:04
加入BOT, 小偷是按+, 警察按-。 但若加入BOT後, 要將它去掉怎麼按? 請高手加以指點, 謝謝。 - ...

Left 4 Dead 2 !!

Kumar avatar
By Kumar
at 2009-06-02T02:25
剛剛在收看美國E3展的微軟發表會 其中跑出一款殭屍遊戲... 聽聲音總覺得很熟悉 不久後標誌跑出來了... Left 4 Dead 2 !!! 也太快了 囧andgt; 風格差異很大, 其中跑出一些電鋸之類的武器。 相信很快網路應該就會有人錄影片上傳了 ̄▽ ̄ -- 聖三角     剩三腳 ...

CS1.6,自開game可否扔無限煙霧彈?

Rae avatar
By Rae
at 2009-06-02T01:57
如題, 最近在研究要怎麼扔煙霧彈或閃光彈到一些奇怪角度的地方, 但是扔完一顆煙霧,就要跑回出生地再買一顆,非常花時間QQ 不知道有沒有什麼插件或方法或指令,可以在自己開的『CS單機遊戲』裡, 擁有無限顆煙霧彈或扔完會自動補? 我是有大略在數位男女論壇那找過一些插件, 不過只有看到無限閃光彈跟無限手榴彈,沒看 ...