小屋創作

日誌2021-11-08 21:52

AMXX 安裝教學

作者:邪惡的藍

AMX Mod XAMXX)是Metamod的插件讓你能修改戰慄時空一些小腳本語言,主要是面向伺服器管理員的東西,插件能提供給管理員更多的指令、數據統計、甚至是改變遊戲玩法(Counter-Strike的死鬥模式、殭屍模式等)。

需要下載AMXXMetamod兩樣東西。進入AMXX的官網後左邊點Downloads下載AMX Mod X Base下的Windows(如果是使用Windows作業系統)和Metamod下的檔案,檔案內容如圖所示

AMXX

Metamod

以Counter-Strike的伺服器為例,將檔案解壓縮到這個位置

addons會有amxmodxmetamod兩個資料夾
在你的伺服器下找到liblist.gam開啟後修改gamedll執行檔案的路徑
原本是
gamedll "dlls\mp.dll"

修改成
gamedll "addons\metamod\dlls\metamod.dll"


之後到\steamapps\common\Half-Life\cstrike\addons\metamod下新增文字文件並命名plugins.ini檔案,記得要開啟顯示副檔名,不然一樣會是文字檔(txt),輸入以下
win32 addons/amxmodx/dlls/amxmodx_mm.dll



確定都弄好後開啟伺服器並在控制台(Console)輸入meta list,如果安裝成功會顯示下列文字
] meta list
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm.dll v1.8.2 ini Start ANY
[ 2] Fun RUN - fun_amxx.dll v1.8.2 pl1 ANY ANY
[ 3] Engine RUN - engine_amxx.dll v1.8.2 pl1 ANY ANY
[ 4] FakeMeta RUN - fakemeta_amxx.dl v1.8.2 pl1 ANY ANY
[ 5] CStrike RUN - cstrike_amxx.dll v1.8.2 pl1 ANY ANY
[ 6] CSX RUN - csx_amxx.dll v1.8.2 pl1 ANY ANY
[ 7] Ham Sandwich RUN - hamsandwich_amxx v1.8.2 pl1 ANY ANY
7 plugins, 7 running

接下來我簡單介紹一下addons裡的amxmodx主要常用的資料夾有什麼用

addons - amxmodx
configs
設定管理員及權限、管理員選單、地圖列表、插件列表、插件設定
這裡也提供設定中文化下載,依照壓縮檔裡的資料夾路徑直接覆蓋就可以了。
一般AMX Mod X Base安裝
Google Drive MediaFire

有額外安裝Counter-Strike附加元件
Google Drive MediaFire

data
插件玩家資料儲存的地方及各個插件的語言檔(*.txt)在lang資料夾裡

dlls
amxmodx的dll檔所在地,就是前面在plugins.ini輸入的

logs
記錄伺服器訊息的檔案都會在這裡

modules
插件的模組檔案

plugins
插件主要都放在這,能被執行的檔案只有*.amxx,請不要丟*.sma,這裡要注意一下和SourceMod的插件不同,AMXX的插件需要再做設定才會執行,等等會講解到

scripting
插件原始碼(*.sma)和編輯成可執行的*.amxx地方,載下來是原始碼的話先放到這個資料夾下並拖曳到compile.exe編輯,而直接執行compile.exe會將scripting底下的所有原始碼編輯成
*.amxx,編輯好的檔案會在compiled資料夾裡

設定管理員要到configs裡的users.ini開啟並編輯拉到最下面新增,能以玩家名稱IP位址SteamID幾種方式,我是以SteamID的方式,並且設定成不需輸入密碼就能以管理員的身分登入,詳細的權限設定該檔案有說明。用Steam ID Finder查詢自己的SteamID,貼上自己個人檔案的網址後確認就能看到了

要讓伺服器執行插件除了將插件(*.amxx)丟到plugins資料夾後,還需要到configs裡編輯plugins.ini檔,在Custom下新增輸入插件名稱(大小寫也要一樣)包含副檔名,在插件前加上分號;)能不執行,如圖所示

新增地圖的話要編輯configs裡的maps.ini檔,內容有說明如果刪掉這個檔案的話就會改用mapcycle.txt,看自己要使用哪個檔案

data資料夾裡的vault.ini可以設定伺服器預設語言,設定成tc就是正體中文(儘管有說明不要修改)

都弄好後開啟伺服器在控制台(或是開啟遊戲進伺服器)輸入amx_help可以看有哪些指令能用;輸入amx_plugins會列出目前載入的插件;輸入amx_modules列出目前載入的模組

在自己的伺服器中控制台(命令列)輸入amxmodmenu就能開啟管理員選單

SourceMod一樣,可以使用amx_cvar指令來強制改變遊戲指令參數,例如修改重力
amx_cvar sv_gravity 800

以上為AMXX安裝教學。

Q:我要去哪裡找插件?
A:到AMXXFiles類別下Plugins可以選擇遊戲和插件類型,或是直接搜尋相關字。

Q:我要怎麼知道下載下來的插件或檔案要放在哪?
A:通常作者會提到檔案要放在哪裡,最基本的*.amxx檔案一定是放在plugins資料夾裡,有些會打包成一個壓縮檔,對應壓縮檔裡的資料夾丟就行了。

Q:下載到的插件都是能用的嗎?
A:大部分都是能用的,不過有些插件作者早就沒有在維護,所以通常會有其他人在繼續維護,這要看後面留言哪幾個有附檔案,也要稍微看修改了什麼。

AMXX指令:Commands (AMX Mod X) - AlliedModders Wiki

※2021/11/9
更新教學內容

1

6

LINE 分享

相關創作

阿妮絲-3招-平和賜福

【歌手介紹】星空のアルテット──微弱也要盡全力發光,屬於少女們的星座

姊妹百合是不是有料?

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】