|
1。mp3播放相关
cs1.6 mp3解码器是位于cs主目录下的Mp3dec.asi文件,大小123k,目前仍在使用老版本的,可能valve觉得只要能播放gamestartup.mp3就可以了。:sweat: -
经测试只能播放128kbps以下的mp3文件,所以会有很多超过128kbps的mp3不能播放。可以用lame.exe对mp3进行编码转换,从而达到Mp3dec.asi的解码上限要求。"foobar2000"这款软件集成了这一转换功能。
lame.exe:
http://www.ogg.cn/software/catalog-53-Time-desc-1.html
如何给h键添加播放和停止mp3的功能?
首先在cstrike文件夹中建立mp3文件,如果你使用的cs是中文版的,那末需要修改cstrike_schinese下的commandmenu.txt文件(英文版直接编辑cstrike下的)
添加:
"序号0-N自选" "播放音乐"
{
"1" "选择音乐"
{
"1" "mp3-1" "mp3 play mp3/1.mp3;"
"2" "mp3-2" "mp3 play mp3/2.mp3;"
"3" "mp3-3" "mp3 play mp3/3.mp3;"
"4" "mp3-4" "mp3 play mp3/4.mp3;"
"5" "mp3-5" "mp3 play mp3/5.mp3;"
"6" "mp3-6" "mp3 play mp3/6.mp3;"
"7" "mp3-7" "mp3 play mp3/7.mp3;"
"8" "mp3-8" "mp3 play mp3/8.mp3;"
"9" "mp3-9" "mp3 play mp3/9.mp3;"
"10" "mp3-10" "mp3 play mp3/10.mp3;"
}
"2" "停止播放" "mp3 stop;"
}
并保存为UTF-8格式。将转换好的mp3文件放到cstrike\mp3文件夹里,改名为1.mp3-N.mp3即可。
2。cs中禁用武器的测试
amxx通过restmenu.amxx 来实现武器的禁用,所以plugins.ini中此项必须开启。
如果只需要在某个地图中禁用某种武器,可以这样做:
在cstrike\addons\amxmodx\configs中添加文件夹maps.如果你想禁止玩家在de_dust2中使用shield,需要在maps中添加文件de_dust2.cfg,在其中填入:
amx_restrict on shield
如果你想在所有地图中禁止某种武器,用这种方法显然很烦琐,可以用以下的方式:
在cstrike\addons\amxmodx\configs中建立weaprest.ini文件,在其中填入:
shield ; Tactical Shiel
即可达到目的
附每种武器的对应代号:
Tactical Shield -> shield
H&K USP .45 Tactical -> usp
Glock18 Select Fire -> glock
Desert Eagle .50AE -> deagle
SIG P228 -> p228
Dual Beretta 96G Elite -> elites
FN Five-Seven -> fn57
Benelli M3 Super90 (pump shotty) -> m3
Benelli XM1014 (auto shotty) -> xm1014
H&K MP5-Navy -> mp5
Steyr Tactical Machine Pistol -> tmp
FN P90 -> p90
Ingram MAC-10 -> mac10
H&K UMP45 -> ump45
AK-47 -> ak47
Gali -> galil
Famas -> famas
Sig SG-552 Commando -> sg552
Colt M4A1 Carbine -> m4a1
Steyr Aug -> aug
Steyr Scout -> scout
AI Arctic Warfare/Magnum -> awp
H&K G3/SG-1 Sniper Rifle -> g3sg1
Sig SG-550 Sniper -> sg550
FN M249 Para (machine gun) -> m249
Kevlar Vest -> vest
Kevlar Vest & Helmet -> vesthelm
Flashbang -> flash
HE Grenade -> hegren
Smoke Grenade -> sgren
Defuse Kit -> defuser
NightVision Goggles -> nvgs
Primary weapon ammo -> primammo
Secondary weapon ammo -> secammo |
|