Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2013
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. #include <a_Samp>
  2. #include <Zcmd>
  3.  
  4. #define SkinBugador 120
  5. #define PosicaoBugador 1390.26,-23.60,1000.90
  6. #define AnguloBugador 360.0
  7.  
  8. new ContandoEagle[MAX_PLAYERS];
  9. new TempoCount[MAX_PLAYERS];
  10. new MinutosCount[MAX_PLAYERS];
  11. new TimerBugarEagle[MAX_PLAYERS];
  12.  
  13. new Fala[128];
  14.  
  15. public OnFilterScriptInit()
  16. {
  17. print("Bug Eagle Timer v1.0\nCriado por Biel_COP.");
  18. return 1;
  19. }
  20. public OnPlayerDisconnect(playerid,reason)
  21. {
  22. TempoCount[playerid] = 0;
  23. MinutosCount[playerid] = 0;
  24. KillTimer(TimerBugarEagle[playerid]);
  25. return 1;
  26. }
  27. forward IniciarBugEagle(playerid);
  28.  
  29. public IniciarBugEagle(playerid)
  30. {
  31. ContandoEagle[playerid] = 1;
  32. TempoCount[playerid] = 0;
  33. MinutosCount[playerid] = 0;
  34.  
  35. TimerBugarEagle[playerid] = SetTimerEx("ContarEagleJa",1,1,"i",playerid);
  36. PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
  37.  
  38. TogglePlayerControllable(playerid,1);
  39. return 1;
  40. }
  41. forward ContarEagleJa(playerid);
  42.  
  43. public ContarEagleJa(playerid)
  44. {
  45. TempoCount[playerid] ++;
  46.  
  47. format(Fala,sizeof(Fala),"~n~~n~~n~~n~~n~~n~~n~~r~%d:%d",MinutosCount[playerid],TempoCount[playerid]);
  48. GameTextForPlayer(playerid,Fala,2,3);
  49.  
  50. if(TempoCount[playerid] == 120)
  51. {
  52. MinutosCount[playerid]++;
  53. TempoCount[playerid] = 0;
  54. }
  55. if(GetPlayerWeapon(playerid) == 24 && GetPlayerAmmo(playerid) == 0)
  56. {
  57. KillTimer(TimerBugarEagle[playerid]);
  58.  
  59. format(Fala,sizeof(Fala),"~n~~n~~n~~n~~n~~n~~n~~g~Voce buga eagle em~n~%d:%d segundos, parabens!",MinutosCount[playerid],TempoCount[playerid]);
  60. GameTextForPlayer(playerid,Fala,5000,3);
  61. PlayerPlaySound(playerid,1058,0.0,0.0,0.0);
  62.  
  63. ContandoEagle[playerid] = 0;
  64. TempoCount[playerid] = 0;
  65.  
  66. SpawnPlayer(playerid);
  67. SetPlayerInterior(playerid,0);
  68. }
  69. return 1;
  70. }
  71. CMD:contareagle(playerid)
  72. {
  73. if(ContandoEagle[playerid] == 0)
  74. {
  75. GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~n~~r~Em 5 segundos~n~Voce devera bugar~n~A eagle, boa sorte!",5000,3);
  76. SetTimerEx("IniciarBugEagle",5000,0,"i",playerid);
  77.  
  78. GivePlayerWeapon(playerid,24,7);
  79. ContandoEagle[playerid] = 1;
  80.  
  81. SetPlayerPos(playerid,PosicaoBugador);
  82. SetPlayerFacingAngle(playerid,AnguloBugador);
  83. SetPlayerInterior(playerid,1);
  84. SetPlayerSkin(playerid,SkinBugador);
  85.  
  86. TogglePlayerControllable(playerid,0);
  87. }
  88. return 1;
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement