廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 57930 個閱讀者
 
<<   1   2   3   4   5  下頁 >>(共 15 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   

頭像
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: *
推文 x 鮮花 x
分享: 轉寄此文章 Facebook Plurk Twitter 版主評分 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x17
[盜版]從0開始 新手架設AMXX伺服完整教學&管理員選單&玩家選單設定教學 基本插件安裝  (教學以使用盜版玩家為主 感謝5樓7樓提醒遺漏重點- -" 取消威望限制 方便初學者瀏覽)


此文章被評分,最近評分記錄
財富:75 (by Rubbish-Nec) | 理由: 發文獎勵!!



獻花 x13 回到頂端 [樓 主] | Posted:2010-09-21 13:06 |
waipun
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x5 鮮花 x10
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
[補充說明]
why 我可以進自己的服但別人就不能?
------------------------------------------------------
我是加自己的ip在my favour(我的最love -_- 表情)
但別人+我ip就不行 表情 表情 表情 T_T


怎寫amxx
獻花 x0 回到頂端 [1 樓] From:沒有資料 | Posted:2010-10-05 17:54 |
FITH
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x17 鮮花 x33
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

接下來 既然已經可以自己開了 最爽的就是自己當老大了吧
但是要怎樣才能把自己設定成ADM(不然怎麼當老大?!)
以下 就是解說相關的權限設定

AMXX整個系統都已經安裝完畢了 接下來就是認識他
依照路徑開啟 cstrike\addons\amxmodx 資料夾
這邊有兩位 你必須跟他們很熟 以後會常常見面: configsplugins
先簡單介紹plugins 這個資料夾是用於放置你想使用的插件的地方
你想使用任何插件都必須放置在這裡 此部分先簡單帶過 以後再提

再來是configs資料夾
點進去 你會看到整排的設定檔(*.ini)和幾個*.cfg檔案 設定權限的部分也在這裡
還有以後妳一定也會很熟的幾位朋友也在這裡 之後再介紹

權限設定篇

configs中找到這個設定檔users.ini這就是設置所有管理員名單以及其可使用的權限種類的地方
把他打開
你會看到裡面已經有一大堆英文字 那些都是註解 不用管他 因為我會教會你

你只要看這幾個地方就好:
首先這是權限標籤 (Access flags):  這部分不用熟記 但要看得懂才能設定
a - immunity (can't bekicked/baned/slayed/slaped and affected by other commmands)  免疫權限 設有免疫權限的ADM將不會受到其他ADM使用kick slap slay等指令的影響

b - reservation (can join on reservedslots)  設有這權限 則該ADM擁有保留位
c - amx_kick command   ADM有使用amx_kick 即踢除玩家的權限
d - amx_ban and amx_unban command   該ADM擁有ban,封鎖玩家的權限
e - amx_slay and amx_slap commands     ADM擁有處死玩家或給予玩家傷害的權限

f - amx_map command                             ADM擁有更換地圖的權限
g - amx_cvar command (not all cvars willbe available)    可以設置部分的amx的設置參數
h - amx_cfg command                                   可以數入某個AMXCFG設定文件的權限
i - amx_chat and other chat commands 擁有使用ADM頻道或白色字廣播的權限 玩家有時看到管理員用白字講話即是此權限
j - amx_vote and other vote commands 擁有發起投票的權限
k - access to sv_password cvar (byamx_cvar command)   可將SV加上密碼的權限
l - access to amx_rcon command and rcon_passwordcvar (by amx_cvar command) 可以用RCON命令來以管理員身份登入伺服器
以下 M~T是空白的 這部分可以讓你自行將其他權限設定進去 有些插件可以讓管理員使用 如果要設權限就在這裡 先不提
m - custom level A (for additionalplugins)
n - custom level B
o - custom level C
p - custom level D
q - custom level E
r - custom level F
s - custom level G
t - custom level H
u - menu access 擁有使用amxmodmenu管理選單的權限
z - user (no admin) 沒有權限 即一般玩家

再來 是帳戶標籤(Account flags):
所謂帳戶標籤 是設定管理員的帳號有哪一些特徵
a - disconnect player on invalid password  此名稱進入伺服器須受密碼檢驗
b - clan tag 此名稱有團隊標籤
c - this is steamid/wonid 此帳戶依照SteamID設置權限
d - this is ip 帳戶依照IP設置權限
e - password is not checked (onlyname/ip/steamid needed)   此帳戶不需要經過密碼檢驗
k - name or tag is case sensitive. 此帳戶名稱被保護無法使用

請注意上面這些註解文字並不會影響到你的設定 因為每一行前面都有一個 ; 符號(上面我把它省略沒寫出來) 用以造成指令錯誤而不會執行(有時候會使用雙斜線// 一樣可以讓系統無法編譯此段內容 也就不會對你的設定造成影響)
所以對系統而言 這一整塊註解的部分其實是不存在的 它不會判讀到
此用法的用處就是做一個簡單的註解 才不用每次更改設定都要去查 相關的用法其實以後會常看到


接下來就是建立
ADM帳戶資料
管理員帳號資料的建立格式:
"<遊戲ID|IP|SteamID>" "<密碼>" "<權限標籤>" "<帳戶標籤>"
第一次看到可能會霧煞煞 解說一下

把這行設定看成是一個4個欄位的表格
第一格是設定用來認證此管理員的方式 可使用遊戲IDIP位址SteamID 3種方式 來做辨認
第二格則是你可以為該管理員加上的密碼 使用這個管理帳號 密碼錯誤則無法進入伺服器 如果你空下來則該管理員不用密碼
第三格就是設定上面提到的一長串 a-z的權限標籤 為該管理員加上某一標籤他就可以使用那種權限指令
第四格則是設定比較短 只有abcdek 6種分類的帳號標籤 設定在帳戶上可設定確認帳戶有哪些權限的方式

假設我要將ID MyChat 的用戶設置為管理員密碼 1234567 擁有權限種類:全部
那我就要打上以下設定:

"MyChat" "1234567" "abcdefghijklmnopqrstu" "a"

如此就建立一個管理員帳戶了
MyChatID 因為有設定密碼 所以帳戶標籤設定為a 所以進入時需要檢測密碼(1234567) 

管理員登入伺服器時的密碼的輸入方式:
只要在進入伺服器之前先開啟控制台
鍵入: setinfo _pw "密碼" 這樣就可以了 (請注意空格)
以上面這個範例 就是鍵入 setinfo _pw "1234567"
密碼 只要輸入一次即可 之後使用都會有效
另一種綁定的作法:

開啟你的cstrike資料夾(cstrike_tchinese資料夾 要看你放在哪裡 通常是在cstrike_tchinese)有一個名為config.cfg的檔案 用記事本開啟 在裡面輸入setinfo _pw “密碼最後儲存 即可每次登入不需要再打密碼 但請注意這個檔案紀錄了你的密碼 不能隨便讓別人看到否則對方可以盜名

再舉個例子 我要以IP: 123.123.123.123建立一個管理員帳戶 權限種類:全部 不檢測密碼(因為是綁IP) 就要這樣設定:
"123.123.123.123"   “”    "abcdefghijklmnopqrstu"  "de"
請注意紅色引號的部分 雖然你沒為此帳戶設定密碼 但這一格仍然要保留 不然系統會判斷錯誤
帳戶標籤 設為"d"因為該用戶依IP來辨認 "e"則是因為不用檢測密碼 (參考上面帳戶標籤設定)

管理員帳號的設定大概就是這樣 其實是很簡單的


[ 此文章被FITH在2011-11-17 21:34重新編輯 ]



伺服器架設幼幼班班長

下著雨的夜 聆聽著心碎 依然清脆
疲憊的雙眼 已然憔悴 手中的洗澡卡 撕的粉碎
一場星空下單方面的誤會

星星向我眨眼 說它 笑得好累 = =
原來不是雨水 是男兒的眼淚....
獻花 x1 回到頂端 [2 樓] From:臺灣教育部 | Posted:2010-09-21 13:53 |
FITH
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x17 鮮花 x33
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

插件篇

大家都知道CS已經是個很久的遊戲了 然而內容卻都一直沒有太大的變化就是執行任務C4 救人質 玩久了當然會無聊
所以一間好玩的伺服器 必然需要安裝好玩的插件
插件可以為伺服器添加更多功能 變化出不同的遊戲風格和類型
在教你安裝插件之前 當然就是要先讓你認識插件了
事實上插件種類非常多 我也不算有多懂 尤其插件是一直不斷的被更新 被創造 日新月異 總會有沒看過的插件 這邊只提供最基本的幾個安裝和設定插件的動作之後就要靠大家自己去摸索了


先簡略介紹插件: 此段對於轉檔方式已熟悉者請直接跳過

一般下載到一個插件 是一個副檔名為.amxx的檔案 .amxx檔是已經編譯完成 可以直接安裝讓系統執行的程式
而有時候下載下來 會是一個副檔名為.sma檔的檔案 事實上.sma檔就是.amxx的前身 所有.amxx檔原本都是.sma 經由電腦編譯而產生的
.sma->(編譯)->.amxx

.sma檔是一個插件程式的原始程式碼 不能直接執行 必須經過編譯轉檔成為.amxx 才能使用
但你可以開啟它加以修改 因為一旦轉成amxx就不能直接修改裡面的內容

所以如果你今天下載到的是一個.sma 你需要先編譯成.amxx

編譯的方法: 首先打開遊戲資料夾 進到cstrike\addons\amxmodx目錄
你會看到老朋友configs 不過今天不是找他
往下最角落 有個scripting資料夾 請開啟她
開啟後稍微瀏覽一下 你應該就會看到一個程式compile.exe 這就是編譯器
把你要轉檔的.sma檔移到這邊 用滑鼠按住 拖曳到compile.exe編譯器就會開始轉檔只要sma的內容沒有問題就可以成功編譯

編譯完成的檔案就會變成
.amxx 轉好的amxx檔會存放在scripting內的compile資料夾
((有關轉檔部分 如果還不懂可以參考這篇 圖文並茂講的更詳細undef...ed表情       看文請回帖!! (這樣應該不算盜連吧...那不重要 學會比較重要..


***
一旦有了插件的
amxx 接下來就是安裝插件了
安裝有2個最基本的步驟 不論怎樣的插件都必須先完成這2個動作才能使用
這邊 我以很多伺服器都很常見的降落傘插件為例子

降落傘插件的檔名是amx_parachute.amxx
首先 進到目錄cstrike\addons\amxmodx底下

最前面有提過妳一定會很熟的兩位朋友
pluginsconfigs
降落傘 和每一個插件的.amxx 就是要放在plugins裡面

安置進去之後 開啟configs資料夾 找到老朋友的雙胞胎 設定檔plugins.ini 打開他

這是設定你所使用的插件的地方
凡是伺服器要運行的插件 都必須在這裡做寫入的動作以登錄該插件
直接拉到最底 你會看到最後一行寫著 ; Custom - Add 3rd partyplugins here 意義為: 第三方插件置於此處
(第三方插件 就是指這些我們要自己加進去的插件 事實上AMXX每一個功能都可說是由插件來執行 只是有些是安裝完AMXX就內建好了)
接下來 只要在這段第三方插件的標示處底下 打上降落傘插件檔的檔名:
amx_parachute.amxx


請記住
副檔名.amxx也要打上
打上 儲存 完成登錄 到此 插件的安裝完成了
不過為了方便以後調整插件的時候看的比較清楚 建議你在後面寫上註解
你可以加上一個 ;符號 後面在打上插件名子 以後需要調整就比較清楚
amx_parachute.amxx;降落傘插件
這個 ; 可以讓程式在這邊發生錯誤 在他之後的內容也就不會執行
所以有個小技巧 如果你想暫時關閉一個插件 不需要把整個從設定檔刪掉 只要在前面加上;即可讓他停止運行
例如如果我要關閉降落傘 只要修改成這樣 ; Amx_parachute.amxx;降落傘插件


插件安裝完成 再開啟伺服器就會自動執行

但有時候有些插件會需要做一些參數的設定 像降落傘 需要設定玩家購買價錢等等
一般而言有這種設定需要的話 當你下載一個插件都會附有說明 或者在你找到的載點 發文者都會說明

做這些設定的方法通常在這裡
:
cstrike\addons\amxmodx\configs\amxx.cfg 
所以以後妳也會跟他蠻熟的


這個
amxx.cfg檔是設定插件的參數的地方 如伺服器的參數要在server.cfg設定一樣 插件如果有參數設定的需要 大多也都是在這裡設定

打開他 直接拉到最底下 打上你要設定的指令
降落傘的指令有2個:
sv_parachute <0|1>:
是否開起降落傘(0 1) 以及 parachute_cost 降落傘價錢
一般而言如果沒有加以說明 就是0是關閉該功能 1是開啟該功能 如果設定方式比較不一樣通常會註解 所以下載插件時務必看清楚說明


我現在要設定: 開放降落傘 價錢100
則我只要打上sv_parachute 1 //是否開起降落傘
                        parachute_cost 100 //
價錢
這樣就完成了
後面反斜線之後的文字是註解 是給我們自己看的 方便我之後如果要修改可以看得清楚 所以可打可不打 但我會建議你打上去
沒有意義的反斜線也會造成系統讀取錯誤而不會執行後面的內容 因此跟;一樣可用來標示註解

而有些插件 可能會有自己的.cfg 碰到這種 就打它的cfg檔放在:
cstrike\addons\amxmodx\configs
目錄底下
設定方法則就跟上面雷同
只是改成在他自己的cfg裡面設定

這邊再順便提到一點.... ( 雖然降落傘插件沒有這些)
如果下載的插件裡還含有 *.ini檔(專用於該插件的設定檔) 或 *.txt檔(語言檔)
則.ini檔要放在 cstrike\addons\amxmodx\configs
    .txt檔則放在 cstrike\addons\amxmodx\data\lang


插件部分 到此就先告一個段落 之後就要各位自己去摸索了


[ 此文章被FITH在2011-09-29 00:39重新編輯 ]



伺服器架設幼幼班班長

下著雨的夜 聆聽著心碎 依然清脆
疲憊的雙眼 已然憔悴 手中的洗澡卡 撕的粉碎
一場星空下單方面的誤會

星星向我眨眼 說它 笑得好累 = =
原來不是雨水 是男兒的眼淚....
獻花 x0 回到頂端 [3 樓] From:臺灣教育部 | Posted:2010-09-21 14:20 |
FITH
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x17 鮮花 x33
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

管理員選單編輯方式教學

1.編輯須知-管理員指令與操作基本知識
本段 對於有當過管理員 對於選單”使用”方式以及”管理員指令”已經有相當的了解的就可以先跳過到下一段的正式編輯教學了

因為不是每個人都有當過ADM的經驗 所以我先約略介紹一下管理員選單的介面和使用方式

管理員選單的介面跟玩家選單稍有不同

叫出選單 1-7是在場玩家的名單 9是前往下一頁(如果玩家很多超過一頁) 0是返回上頁/退出選單
8 則是使用指令的種類 每按一次就會切到下一個指令 並且這樣循環




選到你要使用的指令 再按目標玩家相對應的數字就可以對玩家使用指令 經常會看到的”給予0/1點傷害” “處死” 等等 其實都是指令的效果

實上使用選單跟在控制台輸入指令的效果是一樣的 只要你知道指令
但是每次都在控制台輸入一長串指令確實很麻煩 所以才會有選單的存在
選單 就是把常用的指令編輯成一個快節目錄表而已

所以接下來 就是介紹指令了

首先 在控制台鍵入 status 會顯示出玩家的"userid" 這是一個編號
雖然在控制台對玩家使用指令的時候可以將玩家遊戲ID打上去 但這往往很麻煩 因為有些玩家可能ID很複雜
所以玩家ID的部分 你也可以用” #編號 “ (userid)來代替
 
 
幾個常用的指令如下:


給予0~100點傷害: amx_slap#編號傷害值(0-100) 例如我要給予 編號為15的玩家 0點傷害 就輸入 amx_slap #15 0
處死玩家: amx_slay #編號
踢除玩家: amx_kick #編號

這幾種一般而言在你下載的AMXX裡都已經有了 以下的則不一定 要看你的版本有沒有如果沒有則無法使用
想使用的話自己去下載含有這些指令的管理插件即可

埋葬玩家: amx_bury #編號 (埋入地面無法移動所有身上的武裝卸除)
取消埋葬: amx_unbury #編號 (解除埋葬)
綁火箭: amx_rocket #編號 (飛上天 其實就是有變化的處死)
火燒身: amx_fire #編號 (被火燒 慢慢扣血死亡)
被雷劈死: amx_slay2 #編號     (就天打雷劈)

大概就是這幾種會比較常用到 尤其是前3種基本指令

如果你眼尖 可能會發現我沒有提到封鎖指令
那是因為AMXX內建的封鎖指令不夠健全 對於盜版常常無法成功封鎖
所以建議要使用封鎖權限還是直接自己在控制台輸入指令比較好

基本指令介紹完 之後就是選單的製作了

2.編輯選單教學

前面提到 選單就是把常用指令製成快捷目錄
所以編輯選單的時候當然就會用到這些指令了
編輯前 再給大家一個小觀念….不是要拖台前 這個小觀念對於初次接觸相關領域的人應該會有所幫助

相信大家看到這邊 對於編輯方式都有一定程度的了解了
前面的權限設置部分 經常會使用 ” ”   且” ” 都是成對的 一次必定是2個一起出現 (這裡的“”跟在記事本裡打上的""長的不一樣 因為我是在Word打完文章貼到這邊的 所以請以記事本裡的為主 否則選單會出不來)
其實可以這樣說 設定選單和權限都一樣 就像是已經有一個現成的表格 我們只是把我們要的東西填入表格內

而”” 就像是表格裡的框框一樣  所以前面提到沒有密碼的時候你也不能把他省略
圖解 就像這樣囉..

就像這樣 管理員選單編輯的格式 你也可以當作”表格”來解釋他 其實如果到這邊都懂了 剩下的編輯選就是最簡單的部分了


編輯選單的部分 正式開始

首先 進到目錄cstrike\addons\amxmodx\configs 找到設定檔: clcmd.ini
這就是儲存選單的位置
點進去後 你會看到已經有一長串的文字 前面都有;符號 就跟權限設定的時候一樣那些只是一些註解不用看
底下 有一段 前面並無;符號 那就是他預設的選單內容了 全部刪掉吧 準備稍後就要開始自己編輯了

註解部分 只有一個地方要注意 就是frag (使用種類標籤)

所謂的"使用種類標籤"也是一個類似在users.ini設定權限的時候碰到的帳戶標示一樣的設定:

"a" - execute from server console 在伺服器的控制台執行
"b" - execute from adminconsole 在管理員的控制台執行
"c" - execute on selectedplayer 在選定的玩家上直行
"d" - back to menu whenexecuted 當執行完畢後回到控制台

前三種我想就不需要特別解釋 字面上很清楚
第四種  標籤“d” 意思可以解讀成: 當你為選項設定上這個標籤則執行過一次之後仍然會停留在選單上
換言之如果你沒設定這個標籤 則該指令執行完之後選單會關閉

這部分 建議當你執行處死.踢除等這一類會造成重大影響且只需使用一次的選項 不要標上 以免使用以後選單沒關閉不小心按到而對其他玩家誤用



接下來就是我們的主題-編輯管理選單的格式:

"指令功能名稱"  "執行的指令"  "使用種類標籤"  "可使用該選項的權限等級"

第一格是顯示在選單上的名稱 可自行設計
第二格 是使用該選項之後在控制台執行的指令 所以你一定要知道管理員指令
第三格就是上面講的
第四格 是打開選單後可以使用此選項的管理員的權限等級 這部分就跟user.ini裡設定的權限種類一樣

建議可以試著用前面提到的方式 把它看做表格來編輯  如果前面都弄懂 這就是最簡單的部分了

實際操作的例子-我現在要把選單編輯成如下的格式:

1. 給予0點傷害

2. 給予1點傷害
3. 處死
4. 踢除
5. 綁火箭
6. 給予99點傷害 (來個誇張點的xD)

編輯開始了
“給予0點傷害”                        “amx_slap#%userid% 0” “bd” “e”
“給予1點傷害”                        “amx_slap#%userid% 1” “bd” “e”
“處死玩家”                              “amx_slay #%userid%” “b” “e”
“踢除玩家”                              “amx_kick #%userid%” “b” “c”
“綁火箭”                                  “amx_rocket #%userid%” “b” “c”
“給予99點傷害..死吧你!!”     “amx_slap #%userid% 99” “b” “e”

就這樣子而已 選單完成了




請注意到 指令中 使用對象的位置 寫成 #%userid%

這是因為選單是事先設定好的你當然不知道以後會對誰使用 而這個#%userid%就是告訴系統 對你當下所指定的玩家執行指令

最後 儲存就完成了 請記得
因為標題的內容帶有中文字 所以儲存時請將"編碼"部分 改為UTF-8 的格式儲存 否則遊戲中顯示出來會變亂碼 (如果中文內容是在註解就沒有關係)

所謂把編碼存成UTF-8 其實就是在存檔的時候 將最下面的一個選項"編碼"設定為UTF-8 底下附圖



最後附帶提到 叫出管理員選單的方法


很多伺服器都把選單綁在L鍵 但那並不是伺服器自己幫你綁的 是要架設者自己設定的
綁定方法 在控制台鍵入 bind X “amx_clcmdmenu”
X是你要綁的按鍵 可以自行更換 amx_clcmdmenu就是叫出管理選單的指令(在控制台使用)
每次都要輸入指令太麻煩 就像這樣把他綁定成按鍵 以後按一下你綁定的按鍵 就會出現選單

到此 整個管理選單編輯的教學結束


感謝7樓大大的提醒!! 遺漏了一個很重要的設定的教學

如果這邊沒有做設定 選單有一半等於是白做了 因為開啟選單的權限也是需要設定的
權限級別則就跟users.ini中的設定一樣

開啟遊戲資料夾 進到目錄: cstrike\addons\amxmodx\configs 找到一個設定檔 cmdaccess.ini
這是用於設定 "某權限種類可以使用的指令" 的地方

"開啟選單"用的也是指令 換言之如果權限與開啟選單的指令不符 就無法使用選單

開啟後 往下拉 找到其中一行 "amx_clcmdmenu"     "u" ; plmenu.amxx (可以按住Ctrl+F使用搜尋功能尋找..)
中間""內的u 就是可以使用這條指令(開啟clcmdmenu選單的指令)的權限種類 可以將它設定成你要的權限種類


一般規模比較大的伺服器 管理員當然也不會只有一個 所以也不是每個人都可以有"u"這個權限級別(系統的預設u 的級別算比較高 可以更改很多設定)
所以如果這邊維持它的原設定 就會造成有管理員無法使用選單

7樓大大提到的amxmodmenu 開啟此選單的權限也可以在這裡設定(因為它的開啟選單權限 預設也是u)
不過我個人比較推薦使用上面的選單(client commands menu, 簡稱clcmd)選單
因為這張選單的設計自由度比較大 便利性也會比較高 同時可避免部分較高權限的管理員不小心誤動到伺服器的參數設定

(2013/2/8補充)
因有多位
友反應找不到cmdaccess.ini這個設定檔 因此在這補充
cmd
access
.ini 此設定檔在安裝AMXX是沒有的 似乎是在執行過伺服器並達成某些條件後才會產生的設定檔 (可能是只須執HLDS)

以上 補充完畢...表情          


[ 此文章被FITH在2013-02-08 20:45重新編輯 ]



伺服器架設幼幼班班長

下著雨的夜 聆聽著心碎 依然清脆
疲憊的雙眼 已然憔悴 手中的洗澡卡 撕的粉碎
一場星空下單方面的誤會

星星向我眨眼 說它 笑得好累 = =
原來不是雨水 是男兒的眼淚....
獻花 x0 回到頂端 [4 樓] From:臺灣中華電信股份有限公司 | Posted:2010-09-21 15:07 |
FITH
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x17 鮮花 x33
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

玩家選單製作篇

接下來是小弟我的新手教學最後一篇
玩家選單跟管理員選單一樣是必備的 讓玩家覺得方便他們才會想來你的伺服器
前面已經提過2篇了這邊就不多說 直接開始

進到目錄cstrike\addons\amxmodx\configs找到一個cfgcustommenuitems.cfg 打開他

你會看到你們已經有一些內容 前面都有反斜線// 前面提過這是註解用的
這個檔案可以製作2個選單:amxmodmenuamx_menu

前者這邊不提了 那是管理員用的 而後者就是玩家選單

編輯方式 也就直接打在最下面 編輯格式如下:
Amx_addclientmenuitem “選項名稱” “執行指令” “權限標籤” “插件名稱

權限標籤 可以空下來 因為玩家是沒有管理權限的 (一樣這也就是users.ini裡的權限等級分類)
但是不能省略!!


這邊比較特別的是插件名稱


插件名稱其實就是 要你所設定的指令時 所需要使用到的插件(即包含這項指令的插件)

前面有提過 這些指令功能都是由插件來運行而成的結果
並不是只有你自己加入的第三方插件才算是插件AMXX本身也包含了很多的插件

這部分 如果你寫錯指令 與插件不符 (該插件中找不到這項指令)打開選單就會發現該選項無法執行(呈灰色) 請務必注意


再來 插件名稱不是插件的.amxx檔的檔名!!

要查正確的插件名稱 請進到hlds的控制台(命令列那邊) 鍵入amx_plugins
就會出現整排的插件以及其相關資訊 而最前面的 就是該插件的插件名稱



舉個例 大家都很熟悉的 排名功能(/rank)  15(/top15) 等等 都是AMXX原有的插件StatsX的功能

現在我要將這2個指令寫進玩家選單 就要這樣編寫
amx_addclientmenuitem   “我的排名” “say /rank”    “” “StatsX”
amx_addclientmenuitem   “前15名” “say /top15”  “” “StatsX”

編寫後儲存  2個選項就會依序分列於玩家選單的第一.二項了

再來 寫一個購買降落傘的選項(我發現我很愛降落傘呢...)

降落傘的插件名稱是: AMX Parachute 購買指令是說(say )buy_parachute
編寫出來就是:
amx_addclientmenuitem    “買降落傘” “say buy_parachute”  ""  “Amx Parachute”

小提一下
為什麼指令部分 前面都有一個say ?因為say 也是指令的一部份並不是這個選單編輯的規定格式

前面有提過 這一格等同於在控制台內輸入相同的指令 而控制台內並沒有/rank這個指令 只有 say /rank
在控制台鍵入" say 內容 " 其實就是等同於在聊天系統輸入內容 是一個指令 這邊的範例都有一個say是因為/rank /top15等這些指令都是要使用在聊天系統的

舉個不用加上say 直接使用在控制台的指令:  amx_showip
但這是個插件不是AMXX內建的 要自行去下載
個插件的功能是讓任何人(可以包括一般玩家)可以在控制台鍵入amx_showip後看到所有人的IP位址

amx_addclientmenuitem    “查看IP” “amx_showip”   ""   “ShowIP”

最後 再提醒一次儲存時務必記住 編碼存成UTF-8字體 因為會顯示在遊戲內的選項名稱中含有中文字




請看到我的第3個選項 降落傘 是灰色字 那代表寫錯了所以無法使用
因為我在(圖1)編輯的時候不小心打錯 降落傘的指令多打了一個反斜線/沒注意到
照出來就懶得改了 當作錯誤示範吧表情      

最後照例附上 打開玩家選單的方法 因為玩家選單的快捷鍵也是要架設伺服者自己去綁定的
打開玩家選單的指令: 在控制台輸入 amx_menu 即可
綁定成快捷鍵依照前例就是 bind X "amx_menu"

有的伺服器可能會安裝一個插件 可以讓玩家在聊天系統直接 "說(say)" menu (也就是直接在聊天系統打上menu 不需進控制台打) 所以如果有裝也可以綁成bind X "say menu"

小弟的5項架設伺服基本設定教學 到此全部結束表情      

補充 各位大大看完如果滿意請推一個 小弟才知道這樣講解歐不歐K 如果大家滿意 小弟以後摸更熟了再提供更多教學表情  


[ 此文章被FITH在2011-09-29 00:40重新編輯 ]



伺服器架設幼幼班班長

下著雨的夜 聆聽著心碎 依然清脆
疲憊的雙眼 已然憔悴 手中的洗澡卡 撕的粉碎
一場星空下單方面的誤會

星星向我眨眼 說它 笑得好累 = =
原來不是雨水 是男兒的眼淚....
獻花 x0 回到頂端 [5 樓] From:臺灣教育部 | Posted:2010-09-21 16:00 |
hong1684
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x1 鮮花 x12
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 FITH 於 2010-09-21 13:06 發表的 教學以使用盜版玩家為主,|[盜版]從0開始 新手架設伺服完整教學&管理員選單&玩家選單設定教學 基本插件安裝: 到引言文
前言

發這篇文的目的 主要是幫助第一次接觸架設伺服器和AMXX的新手 能更容易了解架伺服的方式
尤其是使用盜版的朋友
線上大多數論壇上找的到的架設伺服教學都是以正版為主
.......

盜版的dcoo的3248沒有hlds的...


希望有心人教我
怎寫amxx
獻花 x0 回到頂端 [6 樓] From:未知地址 | Posted:2010-09-21 16:45 |
FITH
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x17 鮮花 x33
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

但是大多數盜版都有 而且這邊是以最普遍的 Ver2834為範例的......
3284沒有hlds你跟我說我也變不出來啊表情


伺服器架設幼幼班班長

下著雨的夜 聆聽著心碎 依然清脆
疲憊的雙眼 已然憔悴 手中的洗澡卡 撕的粉碎
一場星空下單方面的誤會

星星向我眨眼 說它 笑得好累 = =
原來不是雨水 是男兒的眼淚....
獻花 x1 回到頂端 [7 樓] From:台灣教育部 | Posted:2010-09-21 16:59 |
tw2twtw
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x50 鮮花 x548
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

幫忙補充一下.......

不用amxx也可開sv.....

"沒有意義的反斜線也會造成系統讀取錯誤而不會執行後面的內容"
不會讀取錯誤...只是不讀取而已xd

#%userid% 為玩家名單

adm選單為amxmodmenu

指令權限也可設置

完畢....(詳細到攬的看完... 表情


[ 此文章被tw2twtw在2010-09-21 20:28重新編輯 ]


我的SV: 59.126.178.46:27015
模式:亂七八糟?
獻花 x1 回到頂端 [8 樓] From:台灣中華電信 | Posted:2010-09-21 17:38 |
FITH
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x17 鮮花 x33
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

回7樓大大 amxmodmenu那張選單不用編寫就有東西了..

而且很多 還蠻雜的 功能也固定 不能自己改 例如想加一些比較特別的處死 或一些功能就沒辦法(如果自己加 會在選單的很後面 不是很方便)
所以我們伺服器都是用amx_clcmdmenu給一般ADM 比較高層級才開放使用amxmodmenu
反斜線的部分 我從來都沒去搞清楚過 表情 反正我知道他不會執行就是了表情
不過因為你的提醒 讓我想到我有東西漏掉了 感謝你 我先回去補上........表情


[ 此文章被FITH在2010-09-21 18:38重新編輯 ]


伺服器架設幼幼班班長

下著雨的夜 聆聽著心碎 依然清脆
疲憊的雙眼 已然憔悴 手中的洗澡卡 撕的粉碎
一場星空下單方面的誤會

星星向我眨眼 說它 笑得好累 = =
原來不是雨水 是男兒的眼淚....
獻花 x2 回到頂端 [9 樓] From:台灣教育部 | Posted:2010-09-21 18:30 |

<<   1   2   3   4   5  下頁 >>(共 15 頁)
首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.047455 second(s),query:7 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言