Guest User

Untitled

a guest
Sep 18th, 2020
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. CMD:veh( playerid, params[] ) {
  2. if( ServerInfo[ BrojKreiranihVozila ] > MaxBrojKreiranih ) return SCM( playerid, SVETLOCRVENA, "| EL:AC | Nemoguce je trenutno kreirati vozilo, limit vozila na serveru je dosegnut.");
  3. if( PlayerInfo[ playerid ][ xAdmin ] < 1 ) return SendErrorMessage( playerid, "Niste u mogucnosti koristiti ovu komandu." );
  4. if( !AdminDuty[ playerid ] ) return SendErrorMessage( playerid, "Da bi koristili ovu komandu morate biti Admin na duznosti" );
  5.  
  6. if( AdminVozilo[ playerid ] == -1 ) {
  7. new idv,b1,b2;
  8. if( sscanf( params ,"iii", idv, b1, b2 ) ) return SendUsageMessage( playerid, "/veh [ id ] [ boja 1 ] [ boja 2 ]");
  9. if( idv < 400 || idv > 611 ) return SendErrorMessage( playerid, "ID vozila ne moze biti manji od 400 ili veci od 611!");
  10. if( b1 < 0 || b2 < 0 || b1 > 255 || b2 > 255 ) return SendErrorMessage( playerid, "ID boje ne moze biti manji od 0 ili veci od 255!");
  11.  
  12. new Float:Poz[ 3 ];
  13. GetPlayerPos( playerid, Poz[ 0 ], Poz[ 1 ], Poz[ 2 ] );
  14. AdminVozilo[ playerid ] = Novi_CreateVehicle( -1, -1, -1, -1, idv, Poz[ 0 ], Poz[ 1 ], Poz[ 2 ], 0.0, b1, b2, -1 );
  15. LinkVehicleToInterior( AdminVozilo[ playerid ], GetPlayerInterior( playerid ) );
  16. SetVehicleVirtualWorld( AdminVozilo[ playerid ], GetPlayerVirtualWorld( playerid ) );
  17. vCanDrive[ AdminVozilo[ playerid ] ] = 1;
  18. Fuel[ AdminVozilo[ playerid ] ] = 100;
  19. Novi_PutPlayerInVehicle( playerid, AdminVozilo[ playerid ], 0 );
  20. ResetVehicleStatistics( AdminVozilo[ playerid ] );
  21. new engine, lights, alarm, doors, bonnet, boot, objective;
  22.  
  23. GetVehicleParamsEx( AdminVozilo[ playerid ], engine, lights, alarm, doors, bonnet, boot, objective );
  24. SetVehicleParamsEx( AdminVozilo[ playerid ], 1, 0, alarm, 0, 0, 0, objective );
  25. SendInfoMessage( playerid, "Vozilo ID: %d je stvoreno.", AdminVozilo[ playerid ] );
  26. }
  27. else if( AdminVozilo[ playerid ] != -1 ) {
  28. SendInfoMessage( playerid, "Vozilo ID: %d je unisteno.", AdminVozilo[ playerid ] );
  29. Novi_DestroyVehicle( AdminVozilo[ playerid ] );
  30. AdminVozilo[ playerid ] = -1;
  31. }
  32. return true;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment