diff --git a/scripting/SoundManager.sp b/scripting/SoundManager.sp index 9a84cad..ed14838 100644 --- a/scripting/SoundManager.sp +++ b/scripting/SoundManager.sp @@ -288,7 +288,7 @@ void HookAcceptInput(Handle hGameData) DHookAddParam(gH_AcceptInput, HookParamType_CharPtr); DHookAddParam(gH_AcceptInput, HookParamType_CBaseEntity); DHookAddParam(gH_AcceptInput, HookParamType_CBaseEntity); - DHookAddParam(gH_AcceptInput, HookParamType_Object, 20); + DHookAddParam(gH_AcceptInput, HookParamType_Object, 20, DHookPass_ByVal|DHookPass_ODTOR|DHookPass_OCTOR|DHookPass_OASSIGNOP); DHookAddParam(gH_AcceptInput, HookParamType_Int); } @@ -633,4 +633,4 @@ void CheckShotgunShotHook() bool IsValidClient(int client) { return (client >= 1 && client <= MaxClients && IsClientConnected(client) && IsClientInGame(client) && !IsClientSourceTV(client)); -} \ No newline at end of file +}