#include <sourcemod>
#include <sdktools>
public OnPluginStart()
{
HookEvent("player_death", Event_PlayerDeath, EventHookMode_Post);
HookEvent("player_jump", Event_PlayerJump);
}
public OnConfigsExecuted()
{
AddFileToDownloadsTable("sound/project/death.mp3"); // путь до звука, который будет проигрываться после смерти
AddFileToDownloadsTable("sound/project/jumps.mp3"); // путь до звука, который будет проигрываться во время прыжка
}
public OnMapStart()
{
PrecacheSound("project/death.mp3", true);
PrecacheSound("project/jumps.mp3", true);
}
public Action:Event_PlayerJump(Handle:event, const String:name[], bool:dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
EmitSoundToClient(client, "project/jumps.mp3");
}
public Action:Event_PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
EmitSoundToClient(client, "project/death.mp3");
}