Advertisement
garfield

[INC]: OnPlayerMovedCamera - Somente na versão 0.3e RC2 ou

Mar 14th, 2012
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.19 KB | None | 0 0
  1. /*
  2.  *
  3.  * OnPlayerMovedCamera - Somente na versão 0.3e RC2 ou superior.
  4.  *
  5.  *  Créditos: SuYaNw
  6.  *  - Não retire os créditos.
  7.  *
  8.  *
  9. */
  10.  
  11. new bool:Chamed_Int[MAX_PLAYERS char] = false;
  12.  
  13. forward _FinisOnPlayerMovedCamera(playerid);
  14. forward OnPlayerMovedCamera(playerid);
  15.  
  16. public _FinisOnPlayerMovedCamera(playerid)
  17. {
  18.     Chamed_Int{playerid} = false;
  19.     CallLocalFunction("OnPlayerMovedCamera", "d", playerid);
  20. }
  21.  
  22. stock InterpolateCameraLookAt_(p, Float:x, Float:y, Float:z, Float:x2, Float:y2, Float:z2, time, style)
  23. {
  24.     InterpolateCameraLookAt(p, Float:x, Float:y, Float:z, Float:x2, Float:y2, Float:z2, time, style);
  25.     return !Chamed_Int{p} ? (SetTimerEx("_FinisOnPlayerMovedCamera", time, false, "d", p), Chamed_Int{p} = true) : true;
  26. }
  27. stock InterpolateCameraPos_(p, Float:x, Float:y, Float:z, Float:x2, Float:y2, Float:z2, time, style)
  28. {
  29.     InterpolateCameraPos(p, Float:x, Float:y, Float:z, Float:x2, Float:y2, Float:z2, time, style);
  30.     return !Chamed_Int{p} ? (SetTimerEx("_FinisOnPlayerMovedCamera", time, false, "d", p), Chamed_Int{p} = true) : true;
  31. }
  32.  
  33. #define InterpolateCameraLookAt         InterpolateCameraLookAt_
  34. #define InterpolateCameraPos            InterpolateCameraPos_
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement