搜索
查看: 3453|回复: 14

关于amx的一个问题.谢谢

[复制链接]
发表于 2003-6-17 17:06:52 | 显示全部楼层 |阅读模式 来自 中国–湖南–永州
我装上amx后,发现一个问题,在admin.cfg里设置了amx_extendmap_max 30,amx_extendmap_step 15.但是我测试时,到最后0秒了,服务器都没有发起投票,这是怎么回事?知道的请帮忙答复.谢谢~
 楼主| 发表于 2003-6-24 14:30:17 | 显示全部楼层 来自 中国–湖南–永州
我的意思是,怎么使服务器在时间快结束时,发起投票是否延长地图时间?谁知道帮忙解决!谢谢
回复

使用道具 举报

发表于 2003-6-24 15:40:18 | 显示全部楼层 来自 中国–湖北–武汉
帖出你的admin.cfg的内容
还有你的plugins.ini
回复

使用道具 举报

发表于 2003-6-24 15:41:18 | 显示全部楼层 来自 中国–福建–厦门
这个我也想知道!
回复

使用道具 举报

 楼主| 发表于 2003-6-25 07:48:01 | 显示全部楼层 来自 中国–湖南–永州
admin.cfg


// AMX configuration file
// File location: $moddir/addons/amx
// To use with admin.amx and admincmd.amx plugins

// amx_admin < name|ip|wonid > < password > < access > < flags >
// 管理员设置的格式:amx_admin <id或者ip或者wonid><密码><权限><标记>
// Flags(标记):
// a - disconnect player on invalid password(有此标记的id进入服务器需要检测密码)
// b - clan tag(战队标签)
// c - this is authid/wonid(此用户靠wonid或者authid进入服务器)
// d - this is ip(此用户靠ip进入服务器)
// e - password is not checked (only name/ip/wonid needed) (不检查密码,只需要ID或者ip或者wonid)

// Access:
// a - immunity (can't be kicked/baned/slayed)(无法被KICK,ban或者强行被杀)
// b - reservation (拥有进入管理员通道的权限)
// c - amx_kick command(拥有KICK权限)
// d - amx_ban command(拥有ban的权限)
// e - amx_slay command(拥有强行杀死某人的权限)
// f - amx_map command(拥有更换地图的权限)
// g - amx_cvar command (可以设置amx的设置参数,但并不是所有的都可以)
// h - amx_cfg command(可以加载某个AMX的CFG设置文件权限)
// i - amx_chat and other chat commands(可以以管理员身份发布消息)
// j - amx_vote and other vote commands(可以发起一个投票事件)
// k - access to sv_password cvar (by amx_cvar command)(可以更改为服务器加密码)
// l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)(可以用RCON命令来以OP身份登陆服务器)
// m - custom level A(自定义管理级别,为附加的其他插件预留的权限等级)
// 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(拥有打开MENU管理菜单的权限)
// z - user(普通用户权限,无法听到OP的聊天内容)

=======================================================================
// OP设置示范(假定OP的ID是becking,他的密码是:becking,权限是:abcdefghijklmnopqrstu(最高权限) 标记是:a,可以像下面的方法设置。(注:权限、密码、标签是可以自定义的)
//amx_admin "OP ID" "OP_password" "abcdefghijklmnopqrstu" "a"
//amx_admin "ip address" "*" "abcdefghijklmnopqrstu" "de"

// (普通用户的权限,可以用此定义为普通的玩家也加上各种权限)
amx_default_access "z"

// setinfo信息会将密码保存在客户端。(在游戏结束后请清除这个选项,以免泄露密码)
// 如果op要登陆必须在他的CONFIG。CFG文件里加上这行: setinfo 606 becking(假定服务器密码是606,op的密码是:becking)
//下面的选项是AMX的远程登陆密码(所有op都一样),必须更改。
//amx_password_field "****"
=======================================================================
// 服务器的记录模式选项
// 2 - kick all players not on list(kick所有list上无记录的玩家)
// 1 - normal mode(正常模式)
// 0 - disable logging, players won't be checked (and access won't be set)(停止记录,所有的玩家都不会被检测,也没有任何的权限)
amx_mode 1
-----------------------------------------------------------------------
// 在op执行某个命令时是否显示op的行动
// 0 - 关闭
// 1 - 不显示OP的行动
// 2 - 显示OP的行动
amx_show_activity 1

// 服务器定时在下方滚动显示服务器信息,以秒为单位
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX -- Visit http://amxmod.net" 600

// 类似clanmod的服务器MOTD彩色信息,后面的颜色代码可以自己修改
amx_imessage "Welcome to %hostname%" "255100000"
// amx_imessage "Please Have Fun in %hostname%\nMore Info Please Visit http://bbs.dt-club.net" "000100255"
amx_imessage "Don't Camp Don't Teamkiller Don't Runaway" "255100000"

// 信息显示的间隔时间,以秒为单位
amx_freq_imessage 240

// 这个选项聊天间隔时间的设置,防止server因聊天信息过多导致lag,以秒为单位)
amx_flood_time 3

// 保留预留的管理员通道的kick规则
// 0 - 不kick任何人,只有拥有b权限的玩家才能进入管理员通道
// 1 - kick游戏时间最短的人
// 2 - kick PING值最大的人
amx_reservation 2

// 预留的管理员通道(默认预留1个位置给OP,不然OP都挤不进去不是很惨)
amx_reserved_slots 1

// 剩余时间显示的设置
// a - 以文本方式显示
// b - 用语音来提示
// c - 只使用语音,不显示文本
// d - 不显示详细的时间格式,仅用语音提示
// e - 如果时间小于现在的设置,用语音和文本进行提示
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"

// 两个vote事件之间的最小延迟时间,以秒为单位。(为了防止恶意投票,请将间隔设置长些)
amx_vote_delay 60

// 一个VOTE事件持续的最长时间
amx_vote_time 10

// 是否显示是谁发起的投票
amx_vote_answers 1

// 投票成功所需要的百分比数(0.40为超过40%即投票成功,以此类推)
amx_votekick_ratio 0.60
amx_voteban_ratio 0.60
amx_votemap_ratio 0.50
amx_vote_ratio 0.02

//玩家游戏数据显示
// 你可以使用amx_statscfg命令来控制此选项的参数,例如是否显示"/top15" "/statsme"等命令结果
amx_statscfg 1

//当玩家输入命令"say thetime"和"say timeleft"时,是否用语音播报时间
amx_time_voice 1

// 显示所有地图为下张图进行选择(all maps are merged)
// amx_nextmapch de_dust de_dust2 de_vegas de_storm de_nuke de_aztec
// amx_nextmapch cs_militia de_prodigy cs_office de_piranesi
// amx_nextmapch cs_italy de_cbble de_torn de_survivor cs_747 cs_assault
// amx_nextmapch de_chateau cs_backalley cs_havana de_vertigo

// 最长可以延长正在游戏的地图的时间(好象是以分钟为单位)
amx_extendmap_max 30

// 每次默认延长15分钟
amx_extendmap_step 15

//amx_match_deluxe插件菜单内容请在此修改
amx_match_tmenu "mr12" "mr15" "tl10" "tl15" "tl20" "tl30"
amx_match_cmenu "EuroCup Config" "ecup"
amx_match_cmenu "CAL Config" "cal"
amx_match_cmenu "ClanBase NC Config" "clanbase"
amx_match_cmenu "PG Config" "pg"
amx_match_cmenu "Custom Match" "custommatch"
amx_password_field "*****"
amx_admin "*****" "******" "abcdefghijklmnopqrstu" "a"

lastman_mode "ac"
bomb_mode "adefghi"
kniff_mode "ab"
hs_mode "ab"
hekill_mode "bc"

amx_bomb_awards "ac"
amx_bombawards_hp 50
amx_bombawards_money 1000
回复

使用道具 举报

 楼主| 发表于 2003-6-25 07:49:57 | 显示全部楼层 来自 中国–湖南–永州
plugins.ini

; AMX Mod plugins
; plugins work on linux and win32
;[注意:如果想停用某插件请在插件文件名前加;符号注释掉即可。]
; admin base (required for any admin-related)
admin.amx
nomoregrenade.amx
Bombawards.amx

; admins loaded from a mysql database
; (do NOT comment admin.amx out)
;admin_mysql.amx

; basic admin console commands
admincmd.amx

; help command for admin console commands
adminhelp.amx

; slot reservation
adminslots.amx

; console chat commands
adminchat.amx

; vote commands
adminvote.amx

; prevent clients from chat-flooding the server
antiflood.amx

; displays next map in mapcycle
nextmap.amx

; displays time left on map
timeleft.amx

; allows to vote for next map
mapchooser.amx

; displays a scrolling message
scrollmsg.amx

; displays information messages
imessage.amx

; console motd @ client connection
welcomemsg.amx

; displays attackers, victims and weapon stats on death or round end
; to use with CS Stats module
stats.amx

; weapons stats logging
; to use with CS Stats module
stats_logging.amx

; allows to pause and unpause some plugins
ppause.amx

; allows to manage stats plugins via menu
statsset.amx

; jail_break.amx
; dynamic_motd.amx
cfg_checker.amx
admin_bury.amx
admin_disarm.amx
admin_float.amx
admin_glow.amx
admin_godmode.amx
admin_gravity.amx
admin_heal.amx
amx_match_deluxe.amx
admin_maxspeed.amx
admin_money.amx
admin_slap_2.amx
admin_slay_2.amx
roll_the_dice.amx
; amx_chicken_plugin.amx
amx_mail.amx
amx_weapon.amx
command_aliases.amx
deluxe_admin_chat.amx
kamikaze.amx
teleport.amx
weapon_restriction.amx
; amx_atac.amx
endround_stats.amx
ultimate_sound.amx
admin_teams.amx
admin_jail.amx
pause_plugins.amx
knife_arena.amx
admin_ff.amx
menu_main.amx
menu_comp.amx
menu_comt.amx
menu_mod.amx
menu_pc.amx
menu_ph.amx
menu_pp.amx
menu_ptel.amx
menu_tg.amx
menu_th.amx
menu_tp.amx
menu_wr.amx

能解决我的问题吗?谢谢~
回复

使用道具 举报

发表于 2003-6-26 00:28:19 | 显示全部楼层 来自 中国–湖北–武汉
你在服务器里再使用amx plugins命令看看所有的插件是否都运行正常?
你上面的文件都没有错误啊
照说不会出现这些问题的。
回复

使用道具 举报

 楼主| 发表于 2003-6-26 07:36:27 | 显示全部楼层 来自 中国–湖南–永州
我觉得好象少了点什么,因为我以前装clanmod时,发现有命令行表示在结束前2分时由服务器发起投票是否延长游戏地图时间(cm_task 2 "cm_clexec * 'speak Gman/Gman_Choose2';cm_vote 'Extend Map?' 'Yes' 'exec clanmod/addons/addon_mapextend.cfg' 'No' 'cm_say @o Extend Map Vote Failed'" bmfuo);可在amx里只发现有延长的最大时间和每次延长多少时间,可并没有提示系统发起投票的命令行,也没有相应的amx插件.所以我想这里是不是少了什么命令语句?
回复

使用道具 举报

发表于 2003-6-26 12:44:15 | 显示全部楼层 来自 中国–湖北–武汉
并没有少什么
mapchooser.amx就是你说的地图延长与投票的插件
回复

使用道具 举报

 楼主| 发表于 2003-6-26 13:39:10 | 显示全部楼层 来自 中国–湖南–永州
那你所说的"你在服务器里再使用amx plugins命令看看所有的插件是否都运行正常?"我在服务器里使用了amx plugins并没有任何反应?怎么回事?命令语句对吗?中间要"_"吗?
还有你有mapchooser.amx的原代码吗?在我的examples目录下是amx文件,不是sma文件,所以打不开!谢谢
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表