Advertisement
GCLeandroGC

Spawn Camera v0.1

Feb 16th, 2015
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.24 KB | None | 0 0
  1. #define FILTERSCRIPT
  2.  
  3. #include <a_samp>
  4.  
  5. #if defined FILTERSCRIPT
  6.  
  7. public OnFilterScriptInit()
  8. {
  9.     print("\n--------------------------------------");
  10.     print("GTA V - Spawn Camera loaded");
  11.     print("Created by: GCLeandroGC");
  12.     print("--------------------------------------\n");
  13.     return 1;
  14. }
  15.  
  16. public OnFilterScriptExit()
  17. {
  18.     print("\n--------------------------------------");
  19.     print("GTA V - Spawn Camera unloaded");
  20.     print("Created by: GCLeandroGC");
  21.     print("--------------------------------------\n");
  22.     return 1;
  23. }
  24.  
  25. #else
  26.  
  27. #endif
  28.  
  29. public OnPlayerSpawn(playerid)
  30. {
  31.     new Float:x, Float:y, Float:z;
  32.     TogglePlayerControllable(playerid,0);
  33.     GetPlayerPos(playerid, x, y, z);
  34.     SetPlayerCameraPos(playerid, x, y, z+500);
  35.     SetPlayerCameraLookAt(playerid, x, y, z);
  36.     SetPlayerDrunkLevel (playerid, 6000);
  37.     SendClientMessage(playerid, 0xFFFFFFFF, "Spawn Camera por: GCLeandroGC");
  38.     SendClientMessage(playerid, 0xFFFFFFFF, "Bem vindo! Aguarde enquanto o mapa carrega!");
  39.     SetTimerEx("camera", 5000, false, "i", playerid);
  40. }
  41.  
  42. forward camera(playerid);
  43.  
  44. public camera(playerid)
  45. {
  46.     new Float:x, Float:y, Float:z;
  47.     TogglePlayerControllable(playerid,0);
  48.     GetPlayerPos(playerid, x, y, z);
  49.     SetPlayerCameraPos(playerid, x, y, z+400);
  50.     SetPlayerCameraLookAt(playerid, x, y, z);
  51.  
  52.     SetTimerEx("camera2", 2000, false, "i", playerid);
  53. }
  54.  
  55. forward camera2(playerid);
  56.  
  57. public camera2(playerid)
  58. {
  59.     new Float:x, Float:y, Float:z;
  60.     TogglePlayerControllable(playerid,0);
  61.     GetPlayerPos(playerid, x, y, z);
  62.     SetPlayerCameraPos(playerid, x, y, z+300);
  63.     SetPlayerCameraLookAt(playerid, x, y, z);
  64.  
  65.     SetTimerEx("camera3", 2000, false, "i", playerid);
  66. }
  67.  
  68. forward camera3(playerid);
  69.  
  70. public camera3(playerid)
  71. {
  72.     new Float:x, Float:y, Float:z;
  73.     TogglePlayerControllable(playerid,0);
  74.     GetPlayerPos(playerid, x, y, z);
  75.     SetPlayerCameraPos(playerid, x, y, z+200);
  76.     SetPlayerCameraLookAt(playerid, x, y, z);
  77.  
  78.     SetTimerEx("camera4", 2000, false, "i", playerid);
  79. }
  80.  
  81. forward camera4(playerid);
  82.  
  83. public camera4(playerid)
  84. {
  85.     new Float:x, Float:y, Float:z;
  86.     TogglePlayerControllable(playerid,0);
  87.     GetPlayerPos(playerid, x, y, z);
  88.     SetPlayerCameraPos(playerid, x, y, z+100);
  89.     SetPlayerCameraLookAt(playerid, x, y, z);
  90.  
  91.     SetTimerEx("camera5", 2000, false, "i", playerid);
  92. }
  93.  
  94. forward camera5(playerid);
  95.  
  96. public camera5(playerid)
  97. {
  98.     new Float:x, Float:y, Float:z;
  99.     TogglePlayerControllable(playerid,0);
  100.     GetPlayerPos(playerid, x, y, z);
  101.     SetPlayerCameraPos(playerid, x, y, z+50);
  102.     SetPlayerCameraLookAt(playerid, x, y, z);
  103.  
  104.     SetTimerEx("camera6", 2000, false, "i", playerid);
  105. }
  106.  
  107. forward camera6(playerid);
  108.  
  109. public camera6(playerid)
  110. {
  111.     new Float:x, Float:y, Float:z;
  112.     TogglePlayerControllable(playerid,0);
  113.     GetPlayerPos(playerid, x, y, z);
  114.     SetPlayerCameraPos(playerid, x, y, z+10);
  115.     SetPlayerCameraLookAt(playerid, x, y, z);
  116.  
  117.     SetTimerEx("camera7", 2000, false, "i", playerid);
  118. }
  119.  
  120. forward camera7(playerid);
  121.  
  122. public camera7(playerid)
  123. {
  124.     TogglePlayerControllable(playerid,1);
  125.     SetCameraBehindPlayer(playerid);
  126.     ResetPlayerWeapons(playerid);
  127.     SetPlayerDrunkLevel (playerid, 0);
  128.     SendClientMessage(playerid, 0xFFFFFFFF, "Mapas Carregados! Bom Jogo!");
  129.     return 1;
  130. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement