Ive tryed to create an ent. to play a sound like this:
PHP Code:
new ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target"))
if(!ent)
return PLUGIN_HANDLED
set_pev(ent, pev_classname, "ambient_generic")
set_pev(ent, pev_targetname, "fly_by")
dllfunc(DLLFunc_Spawn, ent)
set_pev(ent,pev_message,"ambience/fd_flyby1.wav")
set_keyvalue(ent,"pitchstart","100")
set_keyvalue(ent,"pitch","100")
set_keyvalue(ent,"health","10")
set_pev(ent,pev_spawnflags,"8")
new Float:origin[3]
origin[0] = 275.0
origin[1] = 380.0
origin[2] = 500.0
set_pev(ent, pev_origin, origin)
And this:
PHP Code:
new ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "ambient_generic"))
if(!ent)
return PLUGIN_HANDLED
set_pev(ent, pev_targetname, "fly_by")
dllfunc(DLLFunc_Spawn, ent)
set_pev(ent,pev_message,"ambience/fd_flyby1.wav")
set_keyvalue(ent,"pitchstart","100")
set_keyvalue(ent,"pitch","100")
set_keyvalue(ent,"health","10")
set_pev(ent,pev_spawnflags,"8")
new Float:origin[3]
origin[0] = 275.0
origin[1] = 380.0
origin[2] = 500.0
set_pev(ent, pev_origin, origin)
And ive tryed some diffrent spawn flags but it wont work.. any idea that iam doing wrong here?
Oh and btw i trig it like this
PHP Code:
new ent = engfunc(EngFunc_FindEntityByString,-1,"targetname","fly_by")
if(ent)
dllfunc(DLLFunc_Use,ent,id)
Thanks in advance....
__________________