Advertisement
Guest User

KosacTrave

a guest
May 27th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. public TravaT( i ) {
  2. new Float:Pos[ 3 ];
  3. if( PlayerInfo[ i ][ xPosao ] == POSAO_KOSAC && KrenuoKosenje[ i ] && GetVehicleModel( GetPlayerVehicleID( i ) ) == 572 ) {
  4. for( new j = 0; j < 38; j++ ) {
  5. if( GrassID[ j ][ i ] == 804 ) {
  6. GetPlayerObjectPos( i, Grass[ j ][ i ], Pos[ 0 ], Pos[ 1 ], Pos[ 2 ] );
  7. if( IsPlayerInRangeOfPoint( i, 2.0, Pos[ 0 ], Pos[ 1 ], Pos[ 2 ] ) ) {
  8.  
  9. if( PokosenaTrava[ i ] == 37 ) {
  10. new time = gettime( );
  11. new ostatak = ( NovoVreme[ i ] - ( time - StaroVreme[ i ] ) );
  12. if( ( time - StaroVreme[ i ] ) < NovoVreme[ i ] ) {
  13. SendErrorMessage( i, "Zavrsili ste posao ranije nego sto je predvidjeno. " );
  14. SendErrorMessage( i, "Sacekajte jos %d sekundi i prodjite ponovo kroz objekt.", ostatak );
  15. format( globalstring, sizeof( globalstring ), "| EG:AC | %s[ID: %d] je zavrsio kosaca pre vremena( za %d od %d sekundi ).", ImeIgraca( i ), i, (NovoVreme[ i ]-ostatak), NovoVreme[ i ] );
  16. AdminPoruka( ANTICHEAT, globalstring );
  17. return 1;
  18. }
  19. }
  20.  
  21. DestroyPlayerObject( i, Grass[ j ][ i ] );
  22. GrassID[ j ][ i ] = 19473;
  23.  
  24. PokosenaTrava[ i ]++;
  25. break;
  26. }
  27. }
  28. }
  29.  
  30. if( PokosenaTrava[ i ] == 38 ) {
  31. Dimi_KillTimer( TravaTimer[ i ] );
  32. SCM(i, SERVERRGBA, "Pokosili ste svu travu.");
  33. PokosenaTrava[ i ] = 0;
  34. SetVehicleToRespawn( GetPlayerVehicleID( i ) );
  35. if(ServerInfo[DuplePlate] == true)
  36. {
  37. PlayerInfo[ i ][ xPlatniRacun ] += PlateInfo[KosacTrave]*2;
  38. ZaradaPosao[i] = PlateInfo[KosacTrave]*2;
  39. SendInfoMessage(i, "Duple plate su aktivne, dobili ste duplu platu (%d x 2)!", ZaradaPosao[i]/2);
  40. }
  41. else
  42. {
  43. PlayerInfo[ i ][ xPlatniRacun ] += PlateInfo[KosacTrave];
  44. ZaradaPosao[i] = PlateInfo[KosacTrave];
  45. }
  46. BonusPosao[i] = PlateInfo[KosacTraveBonus];
  47. SavePlayer( i );
  48. SendJobMessage( i, "Zaradili ste "col_white"%d$ (Bonus: %d$) "col_job"koji su vam legli na platni racun.", ZaradaPosao[i], BonusPosao[i]);
  49. KrenuoKosenje[ i ] = false;
  50. BussinesJobMoney( POSAO_KOSAC, ZaradaPosao[i]/4 );
  51. }
  52. }
  53. return 1;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement