Uite incearca sa pui comanda mea xD:
CMD:car( playerid, params[ ] )
{
new Car[ 30 ], Color[ 2 ];
LoginCheck( playerid );
if ( sscanf( params, "s[30]D(-1)D(-1)", Car, Color[ 0 ], Color[ 1 ] ) ) return SendClientMessage( playerid, COLOR_ULTRARED, "USAGE: {33CCFF}/car [Name/Model] [Color1] [Color2]" );
if ( IsPlayerInAnyVehicle( playerid ) ) return SendClientMessage( playerid, COLOR_ULTRARED, "ERROR: You are already in a vehicle!" );
new sCarModel;
if ( IsNumeric( Car ) ) sCarModel = strval( Car );
else sCarModel = GetVehicleModelIDFromName( Car );
if ( sCarModel < 400 || sCarModel > 611 ) return SendClientMessage( playerid, COLOR_ULTRARED, "ERROR: Invalid vehicle model/name!" );
if ( Color[ 0 ] == -1 ) Color[ 0 ] = random( 250 );
if ( Color[ 1 ] == -1 ) Color[ 1 ] = random( 250 );
if ( PlayerInfo[ playerid ][ pCar ] != -1 ) CarDeleter( PlayerInfo[ playerid ][ pCar ] );
new Float:cPos[ 4 ], LVehicleID, int1;
GetPlayerPos( playerid, cPos[ 0 ], cPos[ 1 ], cPos[ 2 ] );
GetPlayerFacingAngle( playerid, cPos[ 3 ] );
int1 = GetPlayerInterior( playerid );
LVehicleID = CreateVehicle( sCarModel, cPos[ 0 ]+3, cPos[ 1 ], cPos[ 2 ], cPos[ 3 ], Color[ 0 ], Color[ 1 ], -1 );
LinkVehicleToInterior( LVehicleID, int1 );
SetVehicleNumberPlate( LVehicleID, "{0000BB}R{FFFF00}A{E60000}S" );
PlayerInfo[ playerid ][ pCar ] = LVehicleID;
FormatMSG( playerid, COLOR_WHITE, "You have spawned a {FF9900}\"%s\" {E60000}(Model:%d) {FFFFFF}Colour {FF9900}(%d, %d)", vNames[ sCarModel-400 ], sCarModel, Color[ 0 ], Color[ 1 ] );
return 1;
}
. Daca iti merge ... las-o pe a mea, mai editezi tu ce nu vrei pe acolo etc.