[工具] 教你架amxx..自開game玩降落傘、無限煙 …

看板Steam作者 (終於換新電腦了^^)時間15年前 (2009/06/03 12:07), 編輯推噓13(13012)
留言25則, 12人參與, 最新討論串1/1
經過昨天一番摸索,小弟終於會架啦^^ 有鑑於版上很少介紹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 本文如有誤,歡迎指正^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 113.61.135.131

06/03 12:27, , 1F
好文 推推~~
06/03 12:27, 1F

06/03 12:37, , 2F
好文~推~這篇搭配Z-12-3-1-1架構應該會更容易了解整體結構
06/03 12:37, 2F

06/03 12:42, , 3F
papa server 的架設者PERt+很久以前的架構文章~
06/03 12:42, 3F

06/03 13:34, , 4F
幫推
06/03 13:34, 4F

06/03 13:45, , 5F
好文
06/03 13:45, 5F

06/03 14:20, , 6F
推 好文!!
06/03 14:20, 6F

06/03 15:29, , 7F
推一個
06/03 15:29, 7F

06/03 19:55, , 8F
提醒一下,如果原本有裝zbot,裝完後zbot會不能用..有人知道並
06/03 19:55, 8F

06/03 19:55, , 9F
存的方法嗎?還是只能改用podbot??
06/03 19:55, 9F

06/03 22:41, , 10F
再推一個
06/03 22:41, 10F

06/03 23:01, , 11F
雖然我看不懂 但我相信是好文!!!! 推推推
06/03 23:01, 11F

06/04 00:35, , 12F
再推一下 來個十推賞個優文唄 ( ̄y▽ ̄)╭
06/04 00:35, 12F

06/04 03:36, , 13F
zbot要並存好像只要在liblist.gam檔案中加入
06/04 03:36, 13F

06/04 03:36, , 14F
+localinfo mm_gamedll "dlls/zbotcz.dll"
06/04 03:36, 14F

06/04 03:37, , 15F
zbotcz.dll檔名依自己所有的檔案作調整
06/04 03:37, 15F

06/04 03:37, , 16F
以上是印象中的答案..
06/04 03:37, 16F

06/04 11:32, , 17F
好像不管怎麼弄,控制臺都出現Unknown command: bot_add 字樣?
06/04 11:32, 17F

06/04 13:05, , 18F
錯了,那應該是command 上面要打的。有點類似...
06/04 13:05, 18F

06/04 13:05, , 19F
取消滑鼠加速的那種方式,在啟動列打的東西。
06/04 13:05, 19F

06/04 14:03, , 20F
或者另外寫exec 檔案再讀入也是可以。
06/04 14:03, 20F

06/05 02:56, , 21F
推一個
06/05 02:56, 21F

06/06 02:27, , 22F
解決了,原來是我的zbot過舊..BOTV15mp.dll..2003/09/26
06/06 02:27, 22F

06/06 02:28, , 23F
換成bot.dll 2005/02/06的就OK了,我是用autoexec.cfg的方式
06/06 02:28, 23F

06/06 02:29, , 24F
另外也有換掉zbot的選單QQ我重新修改內文並增加zbot的解決法
06/06 02:29, 24F
修改完成,應該更易讀了.... ※ 編輯: udm 來自: 121.254.70.53 (06/06 03:31)

06/11 23:21, , 25F
對了,來路不明的.dll檔千萬別用唷...聽說可以盜steam帳號
06/11 23:21, 25F
文章代碼(AID): #1A9VSCsV (Steam)