AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   PAIN_SOUND help pls (https://forums.alliedmods.net/showthread.php?t=168701)

MiZi 10-02-2011 20:19

PAIN_SOUND help pls
 
What us wrong here please?. I make this plugin with PAIN_SOUND, and DEATH_SOUND but it not works. Please Help me.
Quote:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <fakemeta>
#include <zombieplague>

#define PLUGIN "Zombie"
#define VERSION "1.0"
#define AUTHOR "MiZi"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("Damage", "PAIN_SOUND", "b", "2!0", "3=0", "4!0")
register_event("DeathMsg","DEATH_SOUND","a")
}
// Zombie Attributes
new const zclass_name[] = { "Zombie" }
new const zclass_info[] = { "Super schopnosti" }
new const zclass_model[] = { "zombie_source" }
new const zclass_clawmodel[] = { "v_knife_zombie.mdl" }
new const PAIN_SOUND[] = { "infection_6.wav" }
new const DEATH_SOUND[] = { "zombie_die1.wav" }
const zclass_health = 6000
const zclass_speed = 300
const Float:zclass_gravity = 0.8
const Float:zclass_knockback = 1.0

/*============================================ ================================*/

public plugin_precache()
{

// Register class
zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)
engfunc(EngFunc_PrecacheSound, PAIN_SOUND)
engfunc(EngFunc_PrecacheSound, DEATH_SOUND)
}
public Pain_sound(id)
{
client_cmd(id, "spk %s", PAIN_SOUND)
}
public Death_sound(id)
{
new attacker = read_data(1)
new victim = read_data(2)

client_cmd(attacker, "spk %s", DEATH_SOUND)
client_cmd(victim, "spk %s", DEATH_SOUND)
}

enjoi. 10-02-2011 20:49

Re: PAIN_SOUND help pls
 
what is the error.

MiZi 10-03-2011 01:52

Re: PAIN_SOUND help pls
 
Quote:

Originally Posted by enjoi. (Post 1567400)
what is the error.

I dont know, it will compile it normally, but it not works in game...

mix97mix 10-03-2011 08:54

Re: PAIN_SOUND help pls
 
I think it's ok?
But i don't see errors o.O

mix97mix 10-03-2011 08:58

Re: PAIN_SOUND help pls
 
Try this?

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <fakemeta>
#include <zombieplague>

#define PLUGIN "Zombie"
#define VERSION "1.0"
#define AUTHOR "MiZi"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("Damage", "PAIN_SOUND", "b", "2!0", "3=0", "4!0")
register_event("DeathMsg","DEATH_SOUND","a")
}
// Zombie Attributes
new const zclass_name[] = { "Zombie" }
new const zclass_info[] = { "Super schopnosti" }
new const zclass_model[] = { "zombie_source" }
new const zclass_clawmodel[] = { "v_knife_zombie.mdl" }
new const PAIN_SOUND[] = { "infection_6.wav" }
new const DEATH_SOUND[] = { "zombie_die1.wav" }
const zclass_health = 6000
const zclass_speed = 300
const Float:zclass_gravity = 0.8
const Float:zclass_knockback = 1.0

/*============================================ ================================*/

public plugin_precache()
{

// Register class
zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)
engfunc(EngFunc_PrecacheSound, PAIN_SOUND)
engfunc(EngFunc_PrecacheSound, DEATH_SOUND)
}
public PAIN_SOUND(id)
{
client_cmd(id, "spk %s", PAIN_SOUND)
}
public DEATH_SOUND(id)
{
new attacker = read_data(1)
new victim = read_data(2)

client_cmd(attacker, "spk %s", DEATH_SOUND)
client_cmd(victim, "spk %s", DEATH_SOUND)
}

MiZi 10-03-2011 10:05

Re: PAIN_SOUND help pls
 
omg.. it dont works again....i dont understand...

Menethil 10-03-2011 11:08

Re: PAIN_SOUND help pls
 
try "spk zombie_die1.wav" in ur client console , if there is no sound, the sound is bad, try use another HZ, or use another converter or w/e.

Stereo 10-03-2011 13:31

Re: PAIN_SOUND help pls
 
With spk only the player hear the sound, with emit_sound the sound emits in the position of the player:

PHP Code:

#include <amxmodx>
#include <fakemeta>
#include <zombieplague>

#define PLUGIN "Zombie Pain Sounds"
#define VERSION "1.0"
#define AUTHOR "MiZi"

// Zombie Attributes
new const zclass_name[] = { "Zombie" }
new const 
zclass_info[] = { "Super schopnosti" }
new const 
zclass_model[] = { "zombie_source" }
new const 
zclass_clawmodel[] = { "v_knife_zombie.mdl" }
const 
zclass_health 6000
const zclass_speed 300
const Float:zclass_gravity 0.8
const Float:zclass_knockback 1.0

/**Sounds**/
new const PAIN_SOUND[] = "infection_6.wav"
new const DEATH_SOUND[] = "zombie_die1.wav"

/*============================================ ================================*/

public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_event("Damage""emit_painsound""b""2!0""3=0""4!0")
    
register_event("DeathMsg","emit_deathsound","a")
}

public 
plugin_precache()
{
    
// Register class
    
zp_register_zombie_class(zclass_namezclass_infozclass_modelzclass_clawmodelzclass_healthzclass_speedzclass_gravityzclass_knockback)
    
engfunc(EngFunc_PrecacheSoundPAIN_SOUND)
    
engfunc(EngFunc_PrecacheSoundDEATH_SOUND)
}

public 
emit_painsound(id)
    
emit_sound(idCHAN_AUTOPAIN_SOUND1.0ATTN_NORM0PITCH_NORM)

public 
emit_deathsound(id)
{
    new 
victim read_data(2)
    
emit_sound(victimCHAN_AUTODEATH_SOUND1.0ATTN_NORM0PITCH_NORM)



MiZi 10-03-2011 17:50

Re: PAIN_SOUND help pls
 
Many thanx bro.


All times are GMT -4. The time now is 19:41.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.