Guest User

Untitled

a guest
Jun 22nd, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. /*
  2. [ filterScript ] Kill camera.
  3. */
  4.  
  5. #define FILTERSCRIPT
  6.  
  7. #include < a_samp >
  8.  
  9. forward unSpectate( playerid );
  10.  
  11. public OnPlayerDeath( playerid, killerid, reason )
  12. {
  13. if ( killerid != INVALID_PLAYER_ID )
  14. {
  15. new
  16. szGameTextStr[ 128 ],
  17. killerName[ 24 ]
  18. ;
  19.  
  20. GetPlayerName( killerid, killerName, 24 );
  21.  
  22. TogglePlayerSpectating( playerid, 1 );
  23.  
  24. if ( IsPlayerInAnyVehicle( killerid ) )
  25. {
  26. PlayerSpectateVehicle( playerid, GetPlayerVehicleID( killerid ) );
  27. }
  28.  
  29. else
  30. {
  31. PlayerSpectatePlayer( playerid, killerid );
  32. }
  33.  
  34. format( szGameTextStr, 128, "~w~~n~killCamera~n~~>~Killer: %s ( ID: %i )~<~", killerName, killerid );
  35.  
  36. GameTextForPlayer( playerid, szGameTextStr, 3000, 5 );
  37.  
  38. SetTimerEx( "unSpectate", true, 3000, "i", playerid );
  39. }
  40.  
  41. return 1;
  42. }
  43.  
  44. public unSpectate( playerid )
  45. return TogglePlayerSpectating( playerid, 0 ), SpawnPlayer( playerid );
Add Comment
Please, Sign In to add comment