stock AgregarVehiculo(modelo, Float:coord_x, Float:coord_y, Float:coord_z, Float:angulo, interior, color_1, color_2, fac_id, gasolina, trabajo, duenio[]="Nadie") { CochesCargados++; LinkVehicleToInterior(CochesCargados, interior); new panels,doors,lights,tires; GetVehicleDamageStatus(CochesCargados,panels,doors,lights,tires); new query[512], playerid; fac_id = 999; format(query, 512, "INSERT INTO vehiculos (igID, Modelo, X, Y, Z, Angle, Color1, Color2, FaccionID, Interior, Vida, panels, doors, lights, tires, Gasolina, Job, Paintjob,Duenio, Roto) VALUES (%d, %d, %f, %f, %f, %f, %d, %d, %d, %d, %f, %d, %d, %d, %d, %d, %d, -1, '%s', 0)", CochesCargados, modelo, coord_x, coord_y, coord_z, angulo, color_1, color_2, fac_id, interior, 1000.0, panels, doors, lights, tires, gasolina, trabajo, duenio); mysql_function_query(TuberiasMySQL, query, false, "OnQueryFinish", "ii", SIN_RESULTADO, playerid); AutoInfo[CochesCargados][igID] = CreateVehicle(modelo, coord_x, coord_y, coord_z, angulo, color_1, color_2, 3000000); AutoInfo[CochesCargados][aModelo] = modelo; AutoInfo[CochesCargados][aCoordX] = coord_x; AutoInfo[CochesCargados][aCoordY] = coord_y; AutoInfo[CochesCargados][aCoordZ] = coord_z; AutoInfo[CochesCargados][aAngulo] = angulo; AutoInfo[CochesCargados][aColor1] = color_1; AutoInfo[CochesCargados][aColor2] = color_2; AutoInfo[CochesCargados][aFaccionID] = 999; AutoInfo[CochesCargados][aTrabajo] = 999; AutoInfo[CochesCargados][aRenta] = 0; AutoInfo[CochesCargados][aInteriorID] = interior; AutoInfo[CochesCargados][aGasolina] = gasolina; AutoInfo[CochesCargados][aMotor] = 0; AutoInfo[CochesCargados][aCerrado] = 0; AutoInfo[CochesCargados][aRoto] = 0; AutoInfo[CochesCargados][aDanio] = 1000; AutoInfo[CochesCargados][aPrestado][0] = INEXISTENTE; AutoInfo[CochesCargados][aPrestado][1] = INEXISTENTE; AutoInfo[CochesCargados][aPrestado][2] = INEXISTENTE; format(AutoInfo[CochesCargados][aDuenio], 32, "%s", duenio); format(AutoInfo[CochesCargados][aDuenioRenta], 32, "%s", duenio); AutoInfo[CochesCargados][aRadio] = 0; AutoInfo[CochesCargados][aEmisora] = 0; AutoInfo[CochesCargados][aEquipo] = 0; AutoInfo[CochesCargados][aMaletero] = 0; AutoInfo[CochesCargados][aID] = AutoInfo[CochesCargados][igID]; for(new i=0; i < 5; i++) { AutoInfo[CochesCargados][aMaleteroID][i] = 0; AutoInfo[CochesCargados][aMaleteroCantidad][i] = 0; AutoInfo[CochesCargados][aMaleteroTipo][i] = 0; } new matricula[40]; format(matricula, sizeof(matricula), "LA-%d", AutoInfo[CochesCargados][igID]); SetVehicleNumberPlate(CochesCargados, matricula); }
stock AgregarVehiculo(modelo, Float:coord_x, Float:coord_y, Float:coord_z, Float:angulo, interior, color_1, color_2, fac_id, gasolina, trabajo, duenio[]="Nadie") { CochesCargados++; LinkVehicleToInterior(CochesCargados, interior); new panels,doors,lights,tires; GetVehicleDamageStatus(CochesCargados,panels,doors,lights,tires); new query[512], playerid; fac_id = 999; new INI:File = INI_Open("NameOfArchive.ini"); INI_SetTag("Name Of TAG"); // If Your Archive have a TAG, You must use the line of code INI_WriteInt(File, "igID", CochesCargados); INI_WriteInt(File, "Modelo", modelo); INI_WriteFloat(File, "X", coord_x); INI_WriteFloat(File, "Y", coord_y); INI_WriteFloat(File, "Z", coord_z); INI_WriteFloat(File, "Angle", angulo); INI_WriteInt(File, "Color1", color_1); INI_WriteInt(File, "Color2", color_2); INI_WriteInt(File, "FaccionID", fac_id); INI_WriteInt(File, "Interior", interior); INI_WriteInt(File, "Vida", 1000.0); INI_WriteInt(File, "panels", panels); INI_WriteInt(File, "doors", doors); INI_WriteInt(File, "linghts", linghts); INI_WriteInt(File, "tires", tires); INI_WriteInt(File, "Gasolina", gasolina); INI_WriteInt(File, "Job", trabajo); INI_WriteString(File, "Duenio", duenio); INI_WriteInt("File, "Roto", 0); AutoInfo[CochesCargados][igID] = CreateVehicle(modelo, coord_x, coord_y, coord_z, angulo, color_1, color_2, 3000000); AutoInfo[CochesCargados][aModelo] = modelo; AutoInfo[CochesCargados][aCoordX] = coord_x; AutoInfo[CochesCargados][aCoordY] = coord_y; AutoInfo[CochesCargados][aCoordZ] = coord_z; AutoInfo[CochesCargados][aAngulo] = angulo; AutoInfo[CochesCargados][aColor1] = color_1; AutoInfo[CochesCargados][aColor2] = color_2; AutoInfo[CochesCargados][aFaccionID] = 999; AutoInfo[CochesCargados][aTrabajo] = 999; AutoInfo[CochesCargados][aRenta] = 0; AutoInfo[CochesCargados][aInteriorID] = interior; AutoInfo[CochesCargados][aGasolina] = gasolina; AutoInfo[CochesCargados][aMotor] = 0; AutoInfo[CochesCargados][aCerrado] = 0; AutoInfo[CochesCargados][aRoto] = 0; AutoInfo[CochesCargados][aDanio] = 1000; AutoInfo[CochesCargados][aPrestado][0] = INEXISTENTE; AutoInfo[CochesCargados][aPrestado][1] = INEXISTENTE; AutoInfo[CochesCargados][aPrestado][2] = INEXISTENTE; format(AutoInfo[CochesCargados][aDuenio], 32, "%s", duenio); format(AutoInfo[CochesCargados][aDuenioRenta], 32, "%s", duenio); AutoInfo[CochesCargados][aRadio] = 0; AutoInfo[CochesCargados][aEmisora] = 0; AutoInfo[CochesCargados][aEquipo] = 0; AutoInfo[CochesCargados][aMaletero] = 0; AutoInfo[CochesCargados][aID] = AutoInfo[CochesCargados][igID]; for(new i=0; i < 5; i++) { AutoInfo[CochesCargados][aMaleteroID][i] = 0; AutoInfo[CochesCargados][aMaleteroCantidad][i] = 0; AutoInfo[CochesCargados][aMaleteroTipo][i] = 0; } new matricula[40]; format(matricula, sizeof(matricula), "LA-%d", AutoInfo[CochesCargados][igID]); SetVehicleNumberPlate(CochesCargados, matricula); }
Код:
stock AgregarVehiculo(modelo, Float:coord_x, Float:coord_y, Float:coord_z, Float:angulo, interior, color_1, color_2, fac_id, gasolina, trabajo, duenio[]="Nadie") { CochesCargados++; LinkVehicleToInterior(CochesCargados, interior); new panels,doors,lights,tires; GetVehicleDamageStatus(CochesCargados,panels,doors,lights,tires); new query[512], playerid; fac_id = 999; new INI:File = INI_Open("NameOfArchive.ini"); INI_SetTag("Name Of TAG"); // If Your Archive have a TAG, You must use the line of code INI_WriteInt(File, "igID", CochesCargados); INI_WriteInt(File, "Modelo", modelo); INI_WriteFloat(File, "X", coord_x); INI_WriteFloat(File, "Y", coord_y); INI_WriteFloat(File, "Z", coord_z); INI_WriteFloat(File, "Angle", angulo); INI_WriteInt(File, "Color1", color_1); INI_WriteInt(File, "Color2", color_2); INI_WriteInt(File, "FaccionID", fac_id); INI_WriteInt(File, "Interior", interior); INI_WriteInt(File, "Vida", 1000.0); INI_WriteInt(File, "panels", panels); INI_WriteInt(File, "doors", doors); INI_WriteInt(File, "linghts", linghts); INI_WriteInt(File, "tires", tires); INI_WriteInt(File, "Gasolina", gasolina); INI_WriteInt(File, "Job", trabajo); INI_WriteString(File, "Duenio", duenio); INI_WriteInt("File, "Roto", 0); AutoInfo[CochesCargados][igID] = CreateVehicle(modelo, coord_x, coord_y, coord_z, angulo, color_1, color_2, 3000000); AutoInfo[CochesCargados][aModelo] = modelo; AutoInfo[CochesCargados][aCoordX] = coord_x; AutoInfo[CochesCargados][aCoordY] = coord_y; AutoInfo[CochesCargados][aCoordZ] = coord_z; AutoInfo[CochesCargados][aAngulo] = angulo; AutoInfo[CochesCargados][aColor1] = color_1; AutoInfo[CochesCargados][aColor2] = color_2; AutoInfo[CochesCargados][aFaccionID] = 999; AutoInfo[CochesCargados][aTrabajo] = 999; AutoInfo[CochesCargados][aRenta] = 0; AutoInfo[CochesCargados][aInteriorID] = interior; AutoInfo[CochesCargados][aGasolina] = gasolina; AutoInfo[CochesCargados][aMotor] = 0; AutoInfo[CochesCargados][aCerrado] = 0; AutoInfo[CochesCargados][aRoto] = 0; AutoInfo[CochesCargados][aDanio] = 1000; AutoInfo[CochesCargados][aPrestado][0] = INEXISTENTE; AutoInfo[CochesCargados][aPrestado][1] = INEXISTENTE; AutoInfo[CochesCargados][aPrestado][2] = INEXISTENTE; format(AutoInfo[CochesCargados][aDuenio], 32, "%s", duenio); format(AutoInfo[CochesCargados][aDuenioRenta], 32, "%s", duenio); AutoInfo[CochesCargados][aRadio] = 0; AutoInfo[CochesCargados][aEmisora] = 0; AutoInfo[CochesCargados][aEquipo] = 0; AutoInfo[CochesCargados][aMaletero] = 0; AutoInfo[CochesCargados][aID] = AutoInfo[CochesCargados][igID]; for(new i=0; i < 5; i++) { AutoInfo[CochesCargados][aMaleteroID][i] = 0; AutoInfo[CochesCargados][aMaleteroCantidad][i] = 0; AutoInfo[CochesCargados][aMaleteroTipo][i] = 0; } new matricula[40]; format(matricula, sizeof(matricula), "LA-%d", AutoInfo[CochesCargados][igID]); SetVehicleNumberPlate(CochesCargados, matricula); } |
INI_WriteInt(File, "doors", doors); INI_WriteInt(File, "lights", lights);
stock AgregarVehiculo(modelo, Float:coord_x, Float:coord_y, Float:coord_z, Float:angulo, interior, color_1, color_2, fac_id, gasolina, trabajo, duenio[]="Nadie")
{
CochesCargados++;
LinkVehicleToInterior(CochesCargados, interior);
new panels,doors,lights,tires;
GetVehicleDamageStatus(CochesCargados,panels,doors,lights,tires);
new query[512], playerid;
fac_id = 999;
new INI:File = INI_Open("NameOfArchive.ini");
INI_SetTag("Name Of TAG"); // If Your Archive have a TAG, You must use the line of code
INI_WriteInt(File, "igID", CochesCargados);
INI_WriteInt(File, "Modelo", modelo);
INI_WriteFloat(File, "X", coord_x);
INI_WriteFloat(File, "Y", coord_y);
INI_WriteFloat(File, "Z", coord_z);
INI_WriteFloat(File, "Angle", angulo);
INI_WriteInt(File, "Color1", color_1);
INI_WriteInt(File, "Color2", color_2);
INI_WriteInt(File, "FaccionID", fac_id);
INI_WriteInt(File, "Interior", interior);
INI_WriteInt(File, "Vida", 1000.0);
INI_WriteInt(File, "panels", panels);
INI_WriteInt(File, doors);
INI_WriteInt(File, "lights", lights);
INI_WriteInt(File, "tires", tires);
INI_WriteInt(File, "Gasolina", gasolina);
INI_WriteInt(File, "Job", trabajo);
INI_WriteString(File, "Duenio", duenio);
INI_WriteInt("File, "Roto", 0);
AutoInfo[CochesCargados][igID] = CreateVehicle(modelo, coord_x, coord_y, coord_z, angulo, color_1, color_2, 3000000);
AutoInfo[CochesCargados][aModelo] = modelo;
AutoInfo[CochesCargados][aCoordX] = coord_x;
AutoInfo[CochesCargados][aCoordY] = coord_y;
AutoInfo[CochesCargados][aCoordZ] = coord_z;
AutoInfo[CochesCargados][aAngulo] = angulo;
AutoInfo[CochesCargados][aColor1] = color_1;
AutoInfo[CochesCargados][aColor2] = color_2;
AutoInfo[CochesCargados][aFaccionID] = 999;
AutoInfo[CochesCargados][aTrabajo] = 999;
AutoInfo[CochesCargados][aRenta] = 0;
AutoInfo[CochesCargados][aInteriorID] = interior;
AutoInfo[CochesCargados][aGasolina] = gasolina;
AutoInfo[CochesCargados][aMotor] = 0;
AutoInfo[CochesCargados][aCerrado] = 0;
AutoInfo[CochesCargados][aRoto] = 0;
AutoInfo[CochesCargados][aDanio] = 1000;
AutoInfo[CochesCargados][aPrestado][0] = INEXISTENTE;
AutoInfo[CochesCargados][aPrestado][1] = INEXISTENTE;
AutoInfo[CochesCargados][aPrestado][2] = INEXISTENTE;
format(AutoInfo[CochesCargados][aDuenio], 32, "%s", duenio);
format(AutoInfo[CochesCargados][aDuenioRenta], 32, "%s", duenio);
AutoInfo[CochesCargados][aRadio] = 0;
AutoInfo[CochesCargados][aEmisora] = 0;
AutoInfo[CochesCargados][aEquipo] = 0;
AutoInfo[CochesCargados][aMaletero] = 0;
AutoInfo[CochesCargados][aID] = AutoInfo[CochesCargados][igID];
for(new i=0; i < 5; i++)
{
AutoInfo[CochesCargados][aMaleteroID][i] = 0;
AutoInfo[CochesCargados][aMaleteroCantidad][i] = 0;
AutoInfo[CochesCargados][aMaleteroTipo][i] = 0;
}
new matricula[40];
format(matricula, sizeof(matricula), "LA-%d", AutoInfo[CochesCargados][igID]);
SetVehicleNumberPlate(CochesCargados, matricula);
}
stock AgregarVehiculo(modelo, Float:coord_x, Float:coord_y, Float:coord_z, Float:angulo, interior, color_1, color_2, fac_id, gasolina, trabajo, duenio[]="Nadie") { CochesCargados++; LinkVehicleToInterior(CochesCargados, interior); new panels,doors,lights,tires; GetVehicleDamageStatus(CochesCargados,panels,doors,lights,tires); new query[512], playerid; fac_id = 999; new INI:File = INI_Open("NameOfArchive.ini"); INI_SetTag("Name Of TAG"); // If Your Archive have a TAG, You must use the line of code INI_WriteInt(File, "igID", CochesCargados); INI_WriteInt(File, "Modelo", modelo); INI_WriteFloat(File, "X", coord_x); INI_WriteFloat(File, "Y", coord_y); INI_WriteFloat(File, "Z", coord_z); INI_WriteFloat(File, "Angle", angulo); INI_WriteInt(File, "Color1", color_1); INI_WriteInt(File, "Color2", color_2); INI_WriteInt(File, "FaccionID", fac_id); INI_WriteInt(File, "Interior", interior); INI_WriteInt(File, "Vida", 1000.0); INI_WriteInt(File, "panels", panels); INI_WriteInt(File, doors); INI_WriteInt(File, "lights", lights); INI_WriteInt(File, "tires", tires); INI_WriteInt(File, "Gasolina", gasolina); INI_WriteInt(File, "Job", trabajo); INI_WriteString(File, "Duenio", duenio); INI_WriteInt(File, "Roto", 0); // <--- AutoInfo[CochesCargados][igID] = CreateVehicle(modelo, coord_x, coord_y, coord_z, angulo, color_1, color_2, 3000000); AutoInfo[CochesCargados][aModelo] = modelo; AutoInfo[CochesCargados][aCoordX] = coord_x; AutoInfo[CochesCargados][aCoordY] = coord_y; AutoInfo[CochesCargados][aCoordZ] = coord_z; AutoInfo[CochesCargados][aAngulo] = angulo; AutoInfo[CochesCargados][aColor1] = color_1; AutoInfo[CochesCargados][aColor2] = color_2; AutoInfo[CochesCargados][aFaccionID] = 999; AutoInfo[CochesCargados][aTrabajo] = 999; AutoInfo[CochesCargados][aRenta] = 0; AutoInfo[CochesCargados][aInteriorID] = interior; AutoInfo[CochesCargados][aGasolina] = gasolina; AutoInfo[CochesCargados][aMotor] = 0; AutoInfo[CochesCargados][aCerrado] = 0; AutoInfo[CochesCargados][aRoto] = 0; AutoInfo[CochesCargados][aDanio] = 1000; AutoInfo[CochesCargados][aPrestado][0] = INEXISTENTE; AutoInfo[CochesCargados][aPrestado][1] = INEXISTENTE; AutoInfo[CochesCargados][aPrestado][2] = INEXISTENTE; format(AutoInfo[CochesCargados][aDuenio], 32, "%s", duenio); format(AutoInfo[CochesCargados][aDuenioRenta], 32, "%s", duenio); AutoInfo[CochesCargados][aRadio] = 0; AutoInfo[CochesCargados][aEmisora] = 0; AutoInfo[CochesCargados][aEquipo] = 0; AutoInfo[CochesCargados][aMaletero] = 0; AutoInfo[CochesCargados][aID] = AutoInfo[CochesCargados][igID]; for(new i=0; i < 5; i++) { AutoInfo[CochesCargados][aMaleteroID][i] = 0; AutoInfo[CochesCargados][aMaleteroCantidad][i] = 0; AutoInfo[CochesCargados][aMaleteroTipo][i] = 0; } new matricula[40]; format(matricula, sizeof(matricula), "LA-%d", AutoInfo[CochesCargados][igID]); SetVehicleNumberPlate(CochesCargados, matricula); }