Guest User

Untitled

a guest
Oct 13th, 2025
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.00 KB | None | 0 0
  1. if( PlayerInfo[ playerid ][ xPosao ] == POSAO_RIBAR ) {
  2.  
  3. if( fishermanInfo[ playerid ][ Fishing ] ) {
  4.  
  5. if( fishermanInfo[ playerid ][ FishKG ] != 50 ) {
  6.  
  7. if( fishermanInfo[ playerid ][ TriesFish ] > 0 ) {
  8.  
  9. fishermanInfo[ playerid ][ TriesFish ]++;
  10. ApplyAnimation( playerid, "SWORD", "sword_block", 50.0, 0, 1, 0, 1, 1);
  11.  
  12. switch( fishermanInfo[ playerid ][ TriesFish ] ) {
  13.  
  14. case 2: ChangeFisherManCoordinates(playerid, 10.0000);
  15. case 3: ChangeFisherManCoordinates(playerid, 20.0000);
  16. case 4: ChangeFisherManCoordinates(playerid, 30.0000);
  17. case 5: ChangeFisherManCoordinates(playerid, 40.0000);
  18. case 6: ChangeFisherManCoordinates(playerid, 50.0000);
  19. case 7: ChangeFisherManCoordinates(playerid, 60.0000);
  20. case 8: ChangeFisherManCoordinates(playerid, 70.0000);
  21. case 9: ChangeFisherManCoordinates(playerid, 80.0000);
  22. case 10: ChangeFisherManCoordinates(playerid, 90.0000);
  23. case 11: {
  24. ChangeFisherManCoordinates(playerid, 100.0000);
  25. }
  26. }
  27. ShowFishingTD( playerid, true );
  28.  
  29. if( fishermanInfo[ playerid ][ TriesFish ] == 11 ) {
  30. new randomizacija = randomEx( 1, 10 );
  31. if( randomizacija <= 5 ) {
  32.  
  33. fishermanInfo[ playerid ][ Fishing ] = false;
  34. SendJobMessage( playerid, "Riba vam je pobjegla. Pokusajte ponovo." );
  35. ChangeFisherManCoordinates( playerid, 0.0000 );
  36. RemovePlayerAttachedObject( playerid, OBJECT_SLOT_RHAND );
  37. ShowFishingTD( playerid, true );
  38. ApplyAnimation( playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
  39. fishermanInfo[ playerid ][ TriesFish ] = 0;
  40. }
  41. else if( randomizacija >= 6 ) {
  42.  
  43. fishermanInfo[ playerid ][ Fishing ] = false;
  44. new fishkgsrand = randomEx( 1, 4 );
  45. SendJobMessage( playerid, "Upecali ste ribu tesku: "col_job"%d"col_white" kilograma.", fishkgsrand );
  46. fishermanInfo[ playerid][ FishKG] += fishkgsrand;
  47. if( fishermanInfo[ playerid ][ FishKG ] > 50 ) { fishermanInfo[ playerid ][ FishKG ] = 50; }
  48.  
  49. format( globalstring, sizeof( globalstring ), "~w~Riba: ~r~%d/50kg", fishermanInfo[ playerid ][ FishKG ] );
  50. PlayerTextDrawSetString( playerid, FishermangTD[1][ playerid ], globalstring );
  51.  
  52. ChangeFisherManCoordinates( playerid, 0.0000);
  53. ShowFishingTD( playerid, true );
  54. RemovePlayerAttachedObject( playerid, OBJECT_SLOT_RHAND );
  55.  
  56. ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
  57.  
  58. fishermanInfo[ playerid ][ TriesFish ] = 0;
  59. if( fishermanInfo[ playerid ][ FishKG ] == 50 ) {
  60.  
  61. SendJobMessage( playerid, "Idite isporucite ribu na lokaciju oznacenu na mapi.");
  62. CheckpointStatus[ playerid ] = 38;
  63. SetPlayerCheckpoint( playerid, 1627.7919, 570.8737, -0.4513, 5.0 );
  64. }
  65. }
  66. }
  67. }
  68. }
  69. }
  70. }
  71. }
Advertisement
Add Comment
Please, Sign In to add comment