Guest User

Untitled

a guest
Feb 4th, 2019
407
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.60 KB | None | 0 0
  1. /*
  2. Filterskripta:
  3. - RucnaKocnica.pwn | - RucnaKocnia.amx
  4. Izradio:
  5. - Xalazy
  6. Vreme Izrade:
  7. -10.ak minuta
  8. - #XScript2k19
  9. */
  10.  
  11. //- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //
  12. #include "a_samp"
  13. //- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //
  14. new PlayerText:RucnaKocnicaTD[ MAX_PLAYERS ][ 6 ], PovukoRucnu[ MAX_PLAYERS ];
  15. //- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //
  16. public OnPlayerConnect( playerid ) {
  17. PovukoRucnu[ playerid ] = 0;
  18.  
  19. RucnaKocnicaTD[playerid][0] = CreatePlayerTextDraw(playerid, 603.400024, 330.466705, "LD_SPAC:white");
  20. PlayerTextDrawLetterSize(playerid, RucnaKocnicaTD[playerid][0], 0.000000, 0.000000);
  21. PlayerTextDrawTextSize(playerid, RucnaKocnicaTD[playerid][0], 27.000000, 60.000000);
  22. PlayerTextDrawAlignment(playerid, RucnaKocnicaTD[playerid][0], 1);
  23. PlayerTextDrawColor(playerid, RucnaKocnicaTD[playerid][0], 255);
  24. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][0], 0);
  25. PlayerTextDrawSetOutline(playerid, RucnaKocnicaTD[playerid][0], 0);
  26. PlayerTextDrawBackgroundColor(playerid, RucnaKocnicaTD[playerid][0], 255);
  27. PlayerTextDrawFont(playerid, RucnaKocnicaTD[playerid][0], 4);
  28. PlayerTextDrawSetProportional(playerid, RucnaKocnicaTD[playerid][0], 0);
  29. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][0], 0);
  30.  
  31. RucnaKocnicaTD[playerid][1] = CreatePlayerTextDraw(playerid, 612.099731, 335.693420, "LD_SPAC:white");
  32. PlayerTextDrawLetterSize(playerid, RucnaKocnicaTD[playerid][1], 0.000000, 0.000000);
  33. PlayerTextDrawTextSize(playerid, RucnaKocnicaTD[playerid][1], 9.000000, 50.000000);
  34. PlayerTextDrawAlignment(playerid, RucnaKocnicaTD[playerid][1], 1);
  35. PlayerTextDrawColor(playerid, RucnaKocnicaTD[playerid][1], 7393535);
  36. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][1], 0);
  37. PlayerTextDrawSetOutline(playerid, RucnaKocnicaTD[playerid][1], 0);
  38. PlayerTextDrawBackgroundColor(playerid, RucnaKocnicaTD[playerid][1], 255);
  39. PlayerTextDrawFont(playerid, RucnaKocnicaTD[playerid][1], 4);
  40. PlayerTextDrawSetProportional(playerid, RucnaKocnicaTD[playerid][1], 0);
  41. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][1], 0);
  42.  
  43. RucnaKocnicaTD[playerid][2] = CreatePlayerTextDraw(playerid, 605.699645, 330.466735, "LD_BEAT:CHIT");
  44. PlayerTextDrawLetterSize(playerid, RucnaKocnicaTD[playerid][2], 0.000000, 0.000000);
  45. PlayerTextDrawTextSize(playerid, RucnaKocnicaTD[playerid][2], 22.000000, 18.000000);
  46. PlayerTextDrawAlignment(playerid, RucnaKocnicaTD[playerid][2], 1);
  47. PlayerTextDrawColor(playerid, RucnaKocnicaTD[playerid][2], 7393535);
  48. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][2], 0);
  49. PlayerTextDrawSetOutline(playerid, RucnaKocnicaTD[playerid][2], 0);
  50. PlayerTextDrawBackgroundColor(playerid, RucnaKocnicaTD[playerid][2], 255);
  51. PlayerTextDrawFont(playerid, RucnaKocnicaTD[playerid][2], 4);
  52. PlayerTextDrawSetProportional(playerid, RucnaKocnicaTD[playerid][2], 0);
  53. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][2], 0);
  54.  
  55. RucnaKocnicaTD[playerid][3] = CreatePlayerTextDraw(playerid, 606.499633, 373.026947, "LD_BEAT:CHIT");
  56. PlayerTextDrawLetterSize(playerid, RucnaKocnicaTD[playerid][3], 0.000000, 0.000000);
  57. PlayerTextDrawTextSize(playerid, RucnaKocnicaTD[playerid][3], 22.000000, 18.000000);
  58. PlayerTextDrawAlignment(playerid, RucnaKocnicaTD[playerid][3], 1);
  59. PlayerTextDrawColor(playerid, RucnaKocnicaTD[playerid][3], 7393535);
  60. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][3], 0);
  61. PlayerTextDrawSetOutline(playerid, RucnaKocnicaTD[playerid][3], 0);
  62. PlayerTextDrawBackgroundColor(playerid, RucnaKocnicaTD[playerid][3], 255);
  63. PlayerTextDrawFont(playerid, RucnaKocnicaTD[playerid][3], 4);
  64. PlayerTextDrawSetProportional(playerid, RucnaKocnicaTD[playerid][3], 0);
  65. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][3], 0);
  66.  
  67. RucnaKocnicaTD[playerid][4] = CreatePlayerTextDraw(playerid, 595.599853, 338.586822, "R~n~U~n~C~n~N~n~A");
  68. PlayerTextDrawLetterSize(playerid, RucnaKocnicaTD[playerid][4], 0.202400, 0.898132);
  69. PlayerTextDrawAlignment(playerid, RucnaKocnicaTD[playerid][4], 1);
  70. PlayerTextDrawColor(playerid, RucnaKocnicaTD[playerid][4], -1);
  71. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][4], 0);
  72. PlayerTextDrawSetOutline(playerid, RucnaKocnicaTD[playerid][4], 0);
  73. PlayerTextDrawBackgroundColor(playerid, RucnaKocnicaTD[playerid][4], 255);
  74. PlayerTextDrawFont(playerid, RucnaKocnicaTD[playerid][4], 2);
  75. PlayerTextDrawSetProportional(playerid, RucnaKocnicaTD[playerid][4], 1);
  76. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][4], 0);
  77.  
  78. RucnaKocnicaTD[playerid][5] = CreatePlayerTextDraw(playerid, 599.599792, 390.107055, "PRESS_'Y'");
  79. PlayerTextDrawLetterSize(playerid, RucnaKocnicaTD[playerid][5], 0.202400, 0.898132);
  80. PlayerTextDrawAlignment(playerid, RucnaKocnicaTD[playerid][5], 1);
  81. PlayerTextDrawColor(playerid, RucnaKocnicaTD[playerid][5], -1);
  82. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][5], 0);
  83. PlayerTextDrawSetOutline(playerid, RucnaKocnicaTD[playerid][5], 0);
  84. PlayerTextDrawBackgroundColor(playerid, RucnaKocnicaTD[playerid][5], 255);
  85. PlayerTextDrawFont(playerid, RucnaKocnicaTD[playerid][5], 2);
  86. PlayerTextDrawSetProportional(playerid, RucnaKocnicaTD[playerid][5], 1);
  87. PlayerTextDrawSetShadow(playerid, RucnaKocnicaTD[playerid][5], 0);
  88. return true;
  89. }
  90. public OnPlayerKeyStateChange( playerid, newkeys, oldkeys ) {
  91. if( newkeys & KEY_YES ) {
  92. if( IsPlayerInAnyVehicle( playerid )) {
  93. if( PovukoRucnu[ playerid ] == 0 ) {
  94. PlayerTextDrawHide( playerid, RucnaKocnicaTD[playerid][2] );
  95. PlayerTextDrawShow( playerid, RucnaKocnicaTD[playerid][3] );
  96. PovukoRucnu[ playerid ] = 1;
  97. TogglePlayerControllable( playerid, 0 );
  98. }
  99. else if( PovukoRucnu[ playerid ] == 1 ) {
  100. PlayerTextDrawShow( playerid, RucnaKocnicaTD[playerid][2] );
  101. PlayerTextDrawHide( playerid, RucnaKocnicaTD[playerid][3] );
  102. PovukoRucnu[ playerid ] = 0;
  103. TogglePlayerControllable( playerid, 1 );
  104. }
  105. }
  106. }
  107. else return SendClientMessage( playerid, -1, "GRESKA: Moras biti u vozilu." );
  108. return true;
  109. }
  110. public OnPlayerStateChange( playerid, newstate, oldstate ) {
  111. if( newstate == PLAYER_STATE_DRIVER ) {
  112. for( new i = 0; i < 6; i++ ) PlayerTextDrawShow( playerid, RucnaKocnicaTD[ playerid ][ i ] );
  113. PlayerTextDrawHide( playerid, RucnaKocnicaTD[playerid][2] );
  114. }
  115. if( newstate == PLAYER_STATE_ONFOOT ) {
  116. for( new i = 0; i < 6; i++ ) PlayerTextDrawHide( playerid, RucnaKocnicaTD[ playerid ][ i ] );
  117. }
  118. return true;
  119. }
  120. //- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //
Advertisement
Add Comment
Please, Sign In to add comment