广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 57939 个阅读者
 
<<   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.048587 second(s),query:7 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言