(Primer)
forward Comi_CreateVehicle( modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay );
public Comi_CreateVehicle( modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay ) {
if( ServerInfo[ BrojKreiranihVozila ] <= MaxBrojKreiranih ) {
ServerInfo[ BrojKreiranihVozila ]++;
new idKreiranog;
if( color1 < 0 || color2 < 0 ) {
color1 = random(127);
color2 = random(127);
}
if( modelid == 538 ) {
idKreiranog = AddStaticVehicleEx( modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay );
}
else {
idKreiranog = CreateVehicle( modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay );
}
new colorStr ;
format(colorStr, sizeof(colorStr), "%d-%d", color1, color2);
setproperty(_, "", PROPERTY_OFFSET(idKreiranog), colorStr);
RealVehiclePositions[ idKreiranog ][ 0 ] = x;
RealVehiclePositions[ idKreiranog ][ 1 ] = y;
RealVehiclePositions[ idKreiranog ][ 2 ] = z;
BusyVehicle[ idKreiranog ] = -1;
garbagemanVehicles[ idKreiranog ][ gPlayerID ] = -1;
return idKreiranog;
} else return -1;
}I tako za sve. 🙂
