g_umFade = GetUserMessageId("Fade"); HookUserMessage(g_umFade, FadeHook, true); Action FadeHook(UserMsg msg_id, BfRead bf, const int[] players, int playersNum, bool reliable, bool init) { int client = players[0]; ...... return Plugin_Handled; }