[问题]有关precache_sound
代码1public plugin_precache()
{
precache_sound("/misc/cy.mp3") //连接服务器音乐
}
public client_connect(id)
{
client_cmd(id,"mp3 play ^"/misc/cy^"");
}
代码2
public plugin_precache()
{
precache_sound("/misc/cy.mp3") //连接服务器音乐
}
public client_connect(id)
{
client_cmd(id,"mp3 play ^"/sound/misc/cy^"");
}
代码3
public plugin_precache()
{
precache_sound("/misc/nope.wav")
}
public client_connect(id)
{
client_cmd(id,"spk /misc/nope");
}
代码2可以正常工作,而代码1却不可以。
但是代码3却可以正常工作。
为什么上述的路径的写法不一样?(没找到地方将这个路径的写法)
还是说代码3省略了/sound?
回复: [问题]有关precache_sound
把Sound前面的“/”去掉可能行吧回复: [问题]有关precache_sound
public plugin_precache(){
precache_sound("/misc/cy.mp3") //连接服务器音乐
}
public client_connect(id)
{
client_cmd(id,"mp3 play ^"sound/misc/cy^"");
}
或者代码2也对
区别在这里:
mp3 play 的默认目录是cstrike\
而spk 命令的默认目录是cstrike\sound\
回复: [问题]有关precache_sound
Post by mythkina区别在这里
mp3 play 的默认目录是cstrike\
而spk 命令的默认目录是cstrike\sound\
这个应该是正解。这些东东在哪里可以看到?
回复: [问题]有关precache_sound
对于MP3文件,建议用 precache_generic 函数,如:precache_generic("mp3/1.mp3")
precache_generic("sound/misc/1.mp3")
回复: [问题]有关precache_sound
Post by Rulzy对于MP3文件,建议用 precache_generic 函数,如:
precache_generic("mp3/1.mp3")
precache_generic("sound/misc/1.mp3")
是因为mp3文件大的原因吗?
回复: [问题]有关precache_sound
plugin_precache好象只能下载3种文件,spr、mdl、wav其他的文件只能用斑竹说的函数
回复: [问题]有关precache_sound
查了一下Amxmodx的文档,相关说明如下precache_generic
Engine (engine.inc)
Call this in plugin_precache.
plugin_precache
Core (amxmodx.inc)
You should do all precaching here, as it is called on ServerActivate.
说明明确说了precache_generic是plugin_precache内部调用的,还要ENGINE模块
为什么要用precache_generic版主能否详细说一下
回复: [问题]有关precache_sound
一般来说,mdl、spr 文件用 precache_model,wav 文件用 precache_sound,其他文件用 precache_generic。回复: [问题]有关precache_sound
Post by Rulzy一般来说,mdl、spr 文件用 precache_model,wav 文件用 precache_sound,其他文件用 precache_generic。
收藏。。感谢。。。:D :D
页:
[1]