Guest User

Untitled

a guest
Oct 11th, 2025
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.86 KB | None | 0 0
  1. else if( dialogid == dialog_VEDIT ) {
  2. if( !response ) return true;
  3. if( response ) {
  4. if( listitem == 0 ) {
  5. SPD( playerid, dialog_VPRICE, DSI, D_NASLOV, "Unesite zeljenu cenu vozila!", D_ODABERI, D_ODUSTANI );
  6. }
  7. if( listitem == 1 ) {
  8. if( !IsPlayerInAnyVehicle( playerid ) ) return GRESKA( playerid, "Niste u vozilu!" );
  9. if( ScriptIDVozila[ GetPlayerVehicleID( playerid ) ] == -1 ) return GRESKA( playerid, "Da bi koristili ovu komandu morate biti u server side vozilu." );
  10.  
  11. new autoid = ScriptIDVozila[ GetPlayerVehicleID( playerid ) ], Float:Pos[ 4 ];
  12.  
  13. GetVehiclePos( VehicleInfo[ autoid ][ vID ], Pos[ 0 ], Pos[ 1 ], Pos[ 2 ] );
  14. GetVehicleZAngle( VehicleInfo[ autoid ][ vID ], Pos[ 3 ] );
  15.  
  16. VehicleInfo[ autoid ][ vVirtualWorld ] = GetPlayerVirtualWorld( playerid );
  17. VehicleInfo[ autoid ][ vInterior ] = GetPlayerInterior( playerid );
  18.  
  19. VehicleInfo[ autoid ][ vLokacijaX ] = Pos[ 0 ];
  20. VehicleInfo[ autoid ][ vLokacijaY ] = Pos[ 1 ];
  21. VehicleInfo[ autoid ][ vLokacijaZ ] = Pos[ 2 ];
  22. VehicleInfo[ autoid ][ vLokacijaA ] = Pos[ 3 ];
  23.  
  24. Traxx_DestroyVehicle( VehicleInfo[ autoid ][ vID ] );
  25. VehicleInfo[ autoid ][ vID ] = Traxx_CreateVehicle( autoid, VehicleInfo[ autoid ][ vUsage ], VehicleInfo[ autoid ][ vOrganization ], VehicleInfo[ autoid ][ vJob ], VehicleInfo[ autoid ][ vFuelProperty ], VehicleInfo[ autoid ][ vModel ], VehicleInfo[ autoid ][ vLokacijaX ], VehicleInfo[ autoid ][ vLokacijaY ], VehicleInfo[ autoid ][ vLokacijaZ ]+1.0, VehicleInfo[ autoid ][ vLokacijaA ], VehicleInfo[ autoid ][ vColor1 ], VehicleInfo[ autoid ][ vColor2 ], 300000 );
  26. LinkVehicleToInterior( VehicleInfo[ autoid ][ vID ], VehicleInfo[ autoid ][ vInterior ] );
  27. SetVehicleVirtualWorld( VehicleInfo[ autoid ][ vID ], VehicleInfo[ autoid ][ vVirtualWorld ] );
  28.  
  29. TuneVehicle( autoid );
  30.  
  31. SetVehicleParamsEx( VehicleInfo[ autoid ][ vID ], 0, 0, 0, VehicleInfo[ autoid ][ vLocked ], 0, 0, 0 );
  32. if( IsVehicleBajs( VehicleInfo[ autoid ][ vID ] ) ) {
  33. SetVehicleParamsEx( VehicleInfo[ autoid ][ vID ], 1, 0, 0, VehicleInfo[ autoid ][ vLocked ], 0, 0, 0 );
  34. }
  35.  
  36. SaveVehicle( autoid );
  37.  
  38. Info( playerid, "Preparkirali ste vozilo. ID = %d.", autoid );
  39.  
  40. }
  41. if( listitem == 2 ) {
  42. if( PlayerInfo[ playerid ][ xAdmin ] < 7 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu sekciju.");
  43.  
  44. if( !IsPlayerInAnyVehicle( playerid ) ) return GRESKA( playerid, "Niste u vozilu!" );
  45. if( ScriptIDVozila[ GetPlayerVehicleID( playerid ) ] == -1 ) return GRESKA( playerid, "Da bi koristili ovu komandu morate biti u server side privatnom vozilu." );
  46.  
  47. new izbor = ScriptIDVozila[ GetPlayerVehicleID( playerid ) ];
  48.  
  49. strmid( VehicleInfo[ izbor ][ vOwner ], "Drzava", 0, strlen( "Drzava" ), 24 );
  50.  
  51. Info( playerid, "Prodali ste vozilo. ID = %d.", izbor );
  52.  
  53. SavePlayer( playerid );
  54. Traxx_DestroyVehicle( VehicleInfo[ izbor ][ vID ] );
  55.  
  56. VehicleInfo[ izbor ][ vVirtualWorld ] = 0;
  57. VehicleInfo[ izbor ][ vInterior ] = 0;
  58.  
  59. VehicleInfo[ izbor ][ vOwned ] = 0;
  60. VehicleInfo[ izbor ][ vNeaktivnost ] = 0;
  61. VehicleInfo[ izbor ][ vPrice ] = -1;
  62.  
  63. VehicleInfo[ izbor ][ vLokacijaX ] = -2112.0281;
  64. VehicleInfo[ izbor ][ vLokacijaY ] = 2729.6250;
  65. VehicleInfo[ izbor ][ vLokacijaZ ] = 166.0840;
  66. VehicleInfo[ izbor ][ vLokacijaA ] = 202.9713;
  67.  
  68. VehicleInfo[ izbor ][ vID ] = Traxx_CreateVehicle( izbor, PRIVATNO_VOZILO, -1, -1, -1, VehicleInfo[ izbor ][ vModel ], VehicleInfo[ izbor ][ vLokacijaX ], VehicleInfo[ izbor ][ vLokacijaY ], VehicleInfo[ izbor ][ vLokacijaZ ]+1.0, VehicleInfo[ izbor ][ vLokacijaA ], VehicleInfo[ izbor ][ vColor1 ], VehicleInfo[ izbor ][ vColor2 ], 300000 );
  69. LinkVehicleToInterior( VehicleInfo[ izbor ][ vID ], VehicleInfo[ izbor ][ vInterior ] );
  70. SetVehicleVirtualWorld( VehicleInfo[ izbor ][ vID ], VehicleInfo[ izbor ][ vVirtualWorld ] );
  71.  
  72. TuneVehicle( izbor );
  73.  
  74. SetVehicleParamsEx( VehicleInfo[ izbor ][ vID ], 0, 0, 0, VehicleInfo[ izbor ][ vLocked ], 0, 0, 0 );
  75. if( IsVehicleBajs( VehicleInfo[ izbor ][ vID ] ) ) {
  76. SetVehicleParamsEx( VehicleInfo[ izbor ][ vID ], 1, 0, 0, VehicleInfo[ izbor ][ vLocked ], 0, 0, 0 );
  77. }
  78.  
  79. SaveVehicle( izbor );
  80.  
  81. }
  82. if( listitem == 3 ) {
  83. if( PlayerInfo[ playerid ][ xAdmin ] < 7 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu sekciju.");
  84.  
  85. if( !IsPlayerInAnyVehicle( playerid ) ) return GRESKA( playerid, "Niste u vozilu!" );
  86. if( ScriptIDVozila[ GetPlayerVehicleID( playerid ) ] == -1 ) return GRESKA( playerid, "Da bi koristili ovu komandu morate biti u server side vozilu." );
  87.  
  88. SPD( playerid, dialog_VCOLOR, DSI, D_NASLOV, "Unesite zeljeni ide boje1 i id boje 1. Primer: 2 2!", D_ODABERI, D_ODUSTANI );
  89. }
  90. }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment