问题!!!
:1: 各位高高手你们好:我最近在国外的CS1.5服务器上玩的时候发现CT或T队伍中只剩一位队员时就播放MATRIX2这段音乐,AMX0.95管理菜单中有LAST MAN 这一项 选者ON后只能听到ONEANDONLY这段音乐而且只能自己听到。我想请教怎样才能播放MATRIX2而且所有人都能听到。。谢谢!!!!!!! 有两种方法,只说最简单的:
将misc目录下的maytheforce和oneandonly音频文件替换就可以了。
第二种就是修改miscstats.sma,不过比较难,这里就不说了。 DreamZSW:你好
照你的方法将misc目录下的maytheforce和oneandonly音频文件替换了,但还是只能听到ONEANDONLY这段音乐而且只能自己听到。另外我觉的服务器就没调用MISC目录下的音频文件(因为登陆服务器时就没提示下载WAV文件,包括oneandonly音频文件服务器MISC目录里以前就没有但我在游戏中却能听到是不是这些音频文件是隐藏的或是用C语言编的)对了我把; More script functions for AMX Mod
win32 addons\amx\dlls\fun_ms.dll
linux addons/amx/dlls/fun_ms_i386.so
; Stats for Counter-Strike
win32 addons\amx\dlls\csstats_ms.dll
linux addons/amx/dlls/csstats_ms_i386.so
; Warcraft 3
;win32 addons\amx\dlls\war3_ms.dll
;linux addons/amx/dlls/war3_ms_i386.so
;chicken mod
win32 dlls\chicken_mm.dll
linux dlls/chicken_mm_i386.so
;monster mod
win32 dlls\monster_mm.dll
linux dlls/monster_mm_i386.so
这些插件都关了只开了; AMX Mod
win32 addons\amx\dlls\amx_mm.dll
linux addons/amx/dlls/amx_mm_i386.so是不是和这有关。如果不是的话请告诉我miscstats.sma文件的修改方法。。。。盼回。。。。。。。。。。。。。。。 刚刚我那些关了插件都放开,SERVER重启还是不行。。。。。。。。。。。。。。。。。。 那个目录位置我是根据miscstats.sma里的源代码找到的,至于你的是怎么回事,听你这样说,那可能是那两个音频文件在别的地方,而且是其它名字的。你找找看吧,找到后就把他替换试试看。 miscstats.sma里的源代码只定的路径是(skp misc/maytheforce)有skp misc/这个目录吗???????????????????????????? :1::1::1: f ( LastMan ) {
new cts, ts, ctsnum, tsnum
get_players(cts,ctsnum,"ae","CT")
get_players(ts,tsnum,"ae","TERRORIST")
if ( ctsnum == 1 && tsnum == 1 ){
new ctname, tname
get_user_name(cts,ctname,31)
get_user_name(ts,tname,31)
set_hudmessage(0, 255, 255, -1.0, 0.35, 0, 6.0, 6.0, 0.5, 0.15, 3)
show_hudmessage(0,"%s vs. %s",ctname,tname)
client_cmd(0,"spk misc/maytheforce")
MISCSTATS.SMA这个文件用的都是spk misc/有,"spk misc/这个目录吗??????? Spk是播放声音的意思。
spk misc/maytheforce
指的是播放Misc目录下的maytheforce音频文件,你明白了吗?
页:
[1]