08.01.2014, 20:23
You'll have to use TogglePlayerSpectating, PlayerSpectatePlayer, SetTimerEx and GameText or Textdraw.
Under OnPlayerDeath, check if the killerid is valid(IsPlayerConnected). If valid, store his ID inside a global variable. Now under OnPlayerSpawn, check if that global variable has a valid killerid(validate it). If the killerid is connected, use TogglePlayerSpectating and PlayerSpectatePlayer to spectate killerid, then set a timer to stop spectating(TogglePlayerSpectating again) and add a GameText to display for 5 seconds.
Under OnPlayerDeath, check if the killerid is valid(IsPlayerConnected). If valid, store his ID inside a global variable. Now under OnPlayerSpawn, check if that global variable has a valid killerid(validate it). If the killerid is connected, use TogglePlayerSpectating and PlayerSpectatePlayer to spectate killerid, then set a timer to stop spectating(TogglePlayerSpectating again) and add a GameText to display for 5 seconds.

