Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- }
- public LoadVehicles(playerid, string[])
- {
- new file[256];
- new str2[256];
- new plname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plname, sizeof(plname));
- format(file, sizeof(file), "CRP/Vehicles/%s.cfg", string);
- if(strcmp(string, PlayerVehicle[playerid][pVeh1], true) == 0)
- {
- PlayerInfo[playerid][pCarKey] = CreateVehicle(dini_Int(file, "Model"), dini_Float(file, "ParkX"), dini_Float(file, "ParkY"), dini_Float(file, "ParkZ"), dini_Float(file, "ParkAngle"), dini_Int(file, "Color1"), dini_Int(file, "Color2"), 60000);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], dini_Get(file, "Owner"), 0, strlen(dini_Get(file, "Owner")), 255);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], dini_Get(file, "Description"), 0, strlen(dini_Get(file, "Description")), 255);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] = dini_Int(file, "Model");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vX] = dini_Float(file, "ParkX");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vY] = dini_Float(file, "ParkY");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vZ] = dini_Float(file, "ParkZ");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAngle] = dini_Float(file, "ParkAngle");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorOne] = dini_Int(file, "color1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorTwo] = dini_Int(file, "color2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwned] = dini_Int(file, "Owned");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] = dini_Int(file, "Lock");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLockBuyed] = dini_Int(file, "LockBuyed");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAlarm] = dini_Int(file, "Alarm");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vImmob] = dini_Int(file, "Immobaliser");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vGPS] = dini_Int(file, "GPS");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vKey] = dini_Int(file, "Key");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent0]=dini_Int(file, "Component0");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent1]=dini_Int(file, "Component1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent2]=dini_Int(file, "Component2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent3]=dini_Int(file, "Component3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent4]=dini_Int(file, "Component4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent5]=dini_Int(file, "Component5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent6]=dini_Int(file, "Component6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent7]=dini_Int(file, "Component7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent8]=dini_Int(file, "Component8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent9]=dini_Int(file, "Component9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent10]=dini_Int(file, "Component10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent11]=dini_Int(file, "Component11");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent12]=dini_Int(file, "Component12");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent13]=dini_Int(file, "Component13");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPaintJob]=dini_Int(file, "PaintJob");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vInsurances]=dini_Int(file, "Insurances");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vDestroys]=dini_Int(file, "Destroys");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]=dini_Int(file, "Plate");
- // trukn loading
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk1]=dini_Int(file, "Trunkslot1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka1]=dini_Int(file, "Trunkammo1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk2]=dini_Int(file, "Trunkslot2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka2]=dini_Int(file, "Trunkammo2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk3]=dini_Int(file, "Trunkslot3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka3]=dini_Int(file, "Trunkammo3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk4]=dini_Int(file, "Trunkslot4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka4]=dini_Int(file, "Trunkammo4");
- //Package system
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1]=dini_Int(file, "Package1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1a]=dini_Int(file, "Package1a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2]=dini_Int(file, "Package2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2a]=dini_Int(file, "Package2a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3]=dini_Int(file, "Package3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3a]=dini_Int(file, "Package3a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4]=dini_Int(file, "Package4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4a]=dini_Int(file, "Package4a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5a]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6]=dini_Int(file, "Package6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6a]=dini_Int(file, "Package6a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7]=dini_Int(file, "Package7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7a]=dini_Int(file, "Package7a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8]=dini_Int(file, "Package8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8a]=dini_Int(file, "Package8a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9]=dini_Int(file, "Package9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9a]=dini_Int(file, "Package9a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10]=dini_Int(file, "Package10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10a]=dini_Int(file, "Package10a");
- // Credit
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vCredit]=dini_Int(file, "Credit");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTicket]=dini_Int(file, "Ticket");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances]=dini_Int(file, "MaxInsurances");
- // Stop loading trunk dude
- Fuel[PlayerInfo[playerid][pCarKey]]=dini_Float(file, "Fuel");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vHealth]=dini_Int(file, "Health");
- // World
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]=dini_Int(file, "World");
- SetVehicleVirtualWorld(PlayerInfo[playerid][pCarKey], VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]);
- LoadComp(PlayerInfo[playerid][pCarKey]);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunkLock] = 1;
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] == 481)
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 1;
- }
- else
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 0;
- }
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] > 0) { LockCar(PlayerInfo[playerid][pCarKey]); } else UnLockCar(PlayerInfo[playerid][pCarKey]);
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] == 0) { VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] = 1; }
- // Auto owner and auto desc
- format(str2, sizeof(str2), "%s.%s", plname, VehicleNames[GetVehicleModel(PlayerInfo[playerid][pCarKey])-400]);
- if(strcmp(plname, VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], true) == 0)
- {
- // Good car
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], plname, 0, strlen(plname), 255);
- }
- if(strcmp(str2, VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], true) == 0)
- {
- // Good car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- if(PlayerInfo[playerid][pCarKey] >= IBPCARS)
- {
- if(IsAPlane(PlayerInfo[playerid][pCarKey]) || IsAdonatebike(PlayerInfo[playerid][pCarKey]) || IsABoat(PlayerInfo[playerid][pCarKey])) { return 1; }
- new Text[32];
- format(Text, sizeof(Text), "{0E0101}%d",VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]);
- SetVehicleNumberPlate(PlayerInfo[playerid][pCarKey], Text);
- SetVehicleToRespawn(PlayerInfo[playerid][pCarKey]);
- }
- return 1;
- }
- else if(strcmp(string, PlayerVehicle[playerid][pVeh2], true) == 0)
- {
- PlayerInfo[playerid][pCarKey] = CreateVehicle(dini_Int(file, "Model"), dini_Float(file, "ParkX"), dini_Float(file, "ParkY"), dini_Float(file, "ParkZ"), dini_Float(file, "ParkAngle"), dini_Int(file, "Color1"), dini_Int(file, "Color2"), 60000);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], dini_Get(file, "Owner"), 0, strlen(dini_Get(file, "Owner")), 255);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], dini_Get(file, "Description"), 0, strlen(dini_Get(file, "Description")), 255);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] = dini_Int(file, "Model");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vX] = dini_Float(file, "ParkX");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vY] = dini_Float(file, "ParkY");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vZ] = dini_Float(file, "ParkZ");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAngle] = dini_Float(file, "ParkAngle");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorOne] = dini_Int(file, "color1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorTwo] = dini_Int(file, "color2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwned] = dini_Int(file, "Owned");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] = dini_Int(file, "Lock");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLockBuyed] = dini_Int(file, "LockBuyed");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAlarm] = dini_Int(file, "Alarm");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vImmob] = dini_Int(file, "Immobaliser");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vGPS] = dini_Int(file, "GPS");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vKey] = dini_Int(file, "Key");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent0]=dini_Int(file, "Component0");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent1]=dini_Int(file, "Component1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent2]=dini_Int(file, "Component2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent3]=dini_Int(file, "Component3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent4]=dini_Int(file, "Component4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent5]=dini_Int(file, "Component5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent6]=dini_Int(file, "Component6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent7]=dini_Int(file, "Component7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent8]=dini_Int(file, "Component8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent9]=dini_Int(file, "Component9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent10]=dini_Int(file, "Component10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent11]=dini_Int(file, "Component11");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent12]=dini_Int(file, "Component12");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent13]=dini_Int(file, "Component13");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPaintJob]=dini_Int(file, "PaintJob");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vInsurances]=dini_Int(file, "Insurances");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vDestroys]=dini_Int(file, "Destroys");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]=dini_Int(file, "Plate");
- // trukn loading
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk1]=dini_Int(file, "Trunkslot1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka1]=dini_Int(file, "Trunkammo1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk2]=dini_Int(file, "Trunkslot2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka2]=dini_Int(file, "Trunkammo2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk3]=dini_Int(file, "Trunkslot3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka3]=dini_Int(file, "Trunkammo3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk4]=dini_Int(file, "Trunkslot4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka4]=dini_Int(file, "Trunkammo4");
- //Package system
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1]=dini_Int(file, "Package1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1a]=dini_Int(file, "Package1a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2]=dini_Int(file, "Package2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2a]=dini_Int(file, "Package2a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3]=dini_Int(file, "Package3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3a]=dini_Int(file, "Package3a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4]=dini_Int(file, "Package4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4a]=dini_Int(file, "Package4a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5a]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6]=dini_Int(file, "Package6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6a]=dini_Int(file, "Package6a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7]=dini_Int(file, "Package7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7a]=dini_Int(file, "Package7a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8]=dini_Int(file, "Package8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8a]=dini_Int(file, "Package8a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9]=dini_Int(file, "Package9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9a]=dini_Int(file, "Package9a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10]=dini_Int(file, "Package10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10a]=dini_Int(file, "Package10a");
- // Credit
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vCredit]=dini_Int(file, "Credit");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTicket]=dini_Int(file, "Ticket");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances]=dini_Int(file, "MaxInsurances");
- // Stop loading trunk dude
- Fuel[PlayerInfo[playerid][pCarKey]]=dini_Float(file, "Fuel");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vHealth]=dini_Int(file, "Health");
- // World
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]=dini_Int(file, "World");
- SetVehicleVirtualWorld(PlayerInfo[playerid][pCarKey], VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]);
- LoadComp(PlayerInfo[playerid][pCarKey]);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunkLock] = 1;
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] == 481)
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 1;
- }
- else
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 0;
- }
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] > 0)
- {
- LockCar(PlayerInfo[playerid][pCarKey]);
- return 1;
- }
- else UnLockCar(PlayerInfo[playerid][pCarKey]);
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] == 0)
- {
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] = 1;
- }
- // Auto owner and auto desc
- format(str2, sizeof(str2), "%s.%s", plname, VehicleNames[GetVehicleModel(PlayerInfo[playerid][pCarKey])-400]);
- if(strcmp(plname, VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], true) == 0)
- {
- // Good car
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], plname, 0, strlen(plname), 255);
- }
- if(strcmp(str2, VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], true) == 0)
- {
- // Good car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- if(PlayerInfo[playerid][pCarKey] >= IBPCARS)
- {
- if(IsAPlane(PlayerInfo[playerid][pCarKey]) || IsAdonatebike(PlayerInfo[playerid][pCarKey]) || IsABoat(PlayerInfo[playerid][pCarKey]))
- {
- return 1;
- }
- new Text[32];
- format(Text, sizeof(Text), "{0E0101}%d",VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]);
- SetVehicleNumberPlate(PlayerInfo[playerid][pCarKey], Text);
- SetVehicleToRespawn(PlayerInfo[playerid][pCarKey]);
- }
- return 1;
- }
- else if(strcmp(string, PlayerVehicle[playerid][pVeh3], true) == 0)
- {
- PlayerInfo[playerid][pCarKey] = CreateVehicle(dini_Int(file, "Model"), dini_Float(file, "ParkX"), dini_Float(file, "ParkY"), dini_Float(file, "ParkZ"), dini_Float(file, "ParkAngle"), dini_Int(file, "Color1"), dini_Int(file, "Color2"), 60000);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], dini_Get(file, "Owner"), 0, strlen(dini_Get(file, "Owner")), 255);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], dini_Get(file, "Description"), 0, strlen(dini_Get(file, "Description")), 255);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] = dini_Int(file, "Model");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vX] = dini_Float(file, "ParkX");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vY] = dini_Float(file, "ParkY");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vZ] = dini_Float(file, "ParkZ");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAngle] = dini_Float(file, "ParkAngle");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorOne] = dini_Int(file, "color1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorTwo] = dini_Int(file, "color2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwned] = dini_Int(file, "Owned");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] = dini_Int(file, "Lock");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLockBuyed] = dini_Int(file, "LockBuyed");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAlarm] = dini_Int(file, "Alarm");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vImmob] = dini_Int(file, "Immobaliser");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vGPS] = dini_Int(file, "GPS");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vKey] = dini_Int(file, "Key");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent0]=dini_Int(file, "Component0");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent1]=dini_Int(file, "Component1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent2]=dini_Int(file, "Component2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent3]=dini_Int(file, "Component3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent4]=dini_Int(file, "Component4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent5]=dini_Int(file, "Component5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent6]=dini_Int(file, "Component6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent7]=dini_Int(file, "Component7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent8]=dini_Int(file, "Component8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent9]=dini_Int(file, "Component9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent10]=dini_Int(file, "Component10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent11]=dini_Int(file, "Component11");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent12]=dini_Int(file, "Component12");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent13]=dini_Int(file, "Component13");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPaintJob]=dini_Int(file, "PaintJob");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vInsurances]=dini_Int(file, "Insurances");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vDestroys]=dini_Int(file, "Destroys");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]=dini_Int(file, "Plate");
- // trukn loading
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk1]=dini_Int(file, "Trunkslot1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka1]=dini_Int(file, "Trunkammo1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk2]=dini_Int(file, "Trunkslot2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka2]=dini_Int(file, "Trunkammo2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk3]=dini_Int(file, "Trunkslot3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka3]=dini_Int(file, "Trunkammo3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk4]=dini_Int(file, "Trunkslot4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka4]=dini_Int(file, "Trunkammo4");
- //Package system
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1]=dini_Int(file, "Package1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1a]=dini_Int(file, "Package1a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2]=dini_Int(file, "Package2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2a]=dini_Int(file, "Package2a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3]=dini_Int(file, "Package3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3a]=dini_Int(file, "Package3a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4]=dini_Int(file, "Package4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4a]=dini_Int(file, "Package4a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5a]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6]=dini_Int(file, "Package6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6a]=dini_Int(file, "Package6a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7]=dini_Int(file, "Package7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7a]=dini_Int(file, "Package7a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8]=dini_Int(file, "Package8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8a]=dini_Int(file, "Package8a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9]=dini_Int(file, "Package9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9a]=dini_Int(file, "Package9a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10]=dini_Int(file, "Package10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10a]=dini_Int(file, "Package10a");
- // Credit
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vCredit]=dini_Int(file, "Credit");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTicket]=dini_Int(file, "Ticket");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances]=dini_Int(file, "MaxInsurances");
- // Stop loading trunk dude
- Fuel[PlayerInfo[playerid][pCarKey]]=dini_Float(file, "Fuel");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vHealth]=dini_Int(file, "Health");
- // World
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]=dini_Int(file, "World");
- SetVehicleVirtualWorld(PlayerInfo[playerid][pCarKey], VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]);
- LoadComp(PlayerInfo[playerid][pCarKey]);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunkLock] = 1;
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] == 481)
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 1;
- }
- else
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 0;
- }
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] > 0)
- {
- LockCar(PlayerInfo[playerid][pCarKey]);
- return 1;
- }
- else UnLockCar(PlayerInfo[playerid][pCarKey]);
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] == 0)
- {
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] = 1;
- }
- // Auto owner and auto desc
- format(str2, sizeof(str2), "%s.%s", plname, VehicleNames[GetVehicleModel(PlayerInfo[playerid][pCarKey])-400]);
- if(strcmp(plname, VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], true) == 0)
- {
- // Good car
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], plname, 0, strlen(plname), 255);
- }
- if(strcmp(str2, VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], true) == 0)
- {
- // Good car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- if(PlayerInfo[playerid][pCarKey] >= IBPCARS)
- {
- if(IsAPlane(PlayerInfo[playerid][pCarKey]) || IsAdonatebike(PlayerInfo[playerid][pCarKey]) || IsABoat(PlayerInfo[playerid][pCarKey]))
- {
- return 1;
- }
- new Text[32];
- format(Text, sizeof(Text), "{0E0101}%d",VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]);
- SetVehicleNumberPlate(PlayerInfo[playerid][pCarKey], Text);
- SetVehicleToRespawn(PlayerInfo[playerid][pCarKey]);
- }
- return 1;
- }
- else if(strcmp(string, PlayerVehicle[playerid][pVeh4], true) == 0)
- {
- PlayerInfo[playerid][pCarKey] = CreateVehicle(dini_Int(file, "Model"), dini_Float(file, "ParkX"), dini_Float(file, "ParkY"), dini_Float(file, "ParkZ"), dini_Float(file, "ParkAngle"), dini_Int(file, "Color1"), dini_Int(file, "Color2"), 60000);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], dini_Get(file, "Owner"), 0, strlen(dini_Get(file, "Owner")), 255);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], dini_Get(file, "Description"), 0, strlen(dini_Get(file, "Description")), 255);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] = dini_Int(file, "Model");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vX] = dini_Float(file, "ParkX");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vY] = dini_Float(file, "ParkY");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vZ] = dini_Float(file, "ParkZ");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAngle] = dini_Float(file, "ParkAngle");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorOne] = dini_Int(file, "color1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorTwo] = dini_Int(file, "color2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwned] = dini_Int(file, "Owned");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] = dini_Int(file, "Lock");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLockBuyed] = dini_Int(file, "LockBuyed");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAlarm] = dini_Int(file, "Alarm");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vImmob] = dini_Int(file, "Immobaliser");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vGPS] = dini_Int(file, "GPS");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vKey] = dini_Int(file, "Key");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent0]=dini_Int(file, "Component0");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent1]=dini_Int(file, "Component1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent2]=dini_Int(file, "Component2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent3]=dini_Int(file, "Component3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent4]=dini_Int(file, "Component4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent5]=dini_Int(file, "Component5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent6]=dini_Int(file, "Component6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent7]=dini_Int(file, "Component7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent8]=dini_Int(file, "Component8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent9]=dini_Int(file, "Component9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent10]=dini_Int(file, "Component10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent11]=dini_Int(file, "Component11");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent12]=dini_Int(file, "Component12");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent13]=dini_Int(file, "Component13");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPaintJob]=dini_Int(file, "PaintJob");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vInsurances]=dini_Int(file, "Insurances");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vDestroys]=dini_Int(file, "Destroys");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]=dini_Int(file, "Plate");
- // trukn loading
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk1]=dini_Int(file, "Trunkslot1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka1]=dini_Int(file, "Trunkammo1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk2]=dini_Int(file, "Trunkslot2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka2]=dini_Int(file, "Trunkammo2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk3]=dini_Int(file, "Trunkslot3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka3]=dini_Int(file, "Trunkammo3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk4]=dini_Int(file, "Trunkslot4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka4]=dini_Int(file, "Trunkammo4");
- //Package system
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1]=dini_Int(file, "Package1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1a]=dini_Int(file, "Package1a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2]=dini_Int(file, "Package2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2a]=dini_Int(file, "Package2a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3]=dini_Int(file, "Package3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3a]=dini_Int(file, "Package3a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4]=dini_Int(file, "Package4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4a]=dini_Int(file, "Package4a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5a]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6]=dini_Int(file, "Package6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6a]=dini_Int(file, "Package6a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7]=dini_Int(file, "Package7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7a]=dini_Int(file, "Package7a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8]=dini_Int(file, "Package8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8a]=dini_Int(file, "Package8a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9]=dini_Int(file, "Package9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9a]=dini_Int(file, "Package9a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10]=dini_Int(file, "Package10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10a]=dini_Int(file, "Package10a");
- // Credit
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vCredit]=dini_Int(file, "Credit");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTicket]=dini_Int(file, "Ticket");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances]=dini_Int(file, "MaxInsurances");
- // Stop loading trunk dude
- Fuel[PlayerInfo[playerid][pCarKey]]=dini_Float(file, "Fuel");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vHealth]=dini_Int(file, "Health");
- // World
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]=dini_Int(file, "World");
- SetVehicleVirtualWorld(PlayerInfo[playerid][pCarKey], VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]);
- LoadComp(PlayerInfo[playerid][pCarKey]);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunkLock] = 1;
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] == 481)
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 1;
- }
- else
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 0;
- }
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] > 0)
- {
- LockCar(PlayerInfo[playerid][pCarKey]);
- return 1;
- }
- else UnLockCar(PlayerInfo[playerid][pCarKey]);
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] == 0)
- {
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] = 1;
- }
- // Auto owner and auto desc
- format(str2, sizeof(str2), "%s.%s", plname, VehicleNames[GetVehicleModel(PlayerInfo[playerid][pCarKey])-400]);
- if(strcmp(plname, VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], true) == 0)
- {
- // Good car
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], plname, 0, strlen(plname), 255);
- }
- if(strcmp(str2, VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], true) == 0)
- {
- // Good car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- if(PlayerInfo[playerid][pCarKey] >= IBPCARS)
- {
- if(IsAPlane(PlayerInfo[playerid][pCarKey]) || IsAdonatebike(PlayerInfo[playerid][pCarKey]) || IsABoat(PlayerInfo[playerid][pCarKey]))
- {
- return 1;
- }
- new Text[32];
- format(Text, sizeof(Text), "{0E0101}%d",VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]);
- SetVehicleNumberPlate(PlayerInfo[playerid][pCarKey], Text);
- SetVehicleToRespawn(PlayerInfo[playerid][pCarKey]);
- }
- return 1;
- }
- else if(strcmp(string, PlayerVehicle[playerid][pVeh5], true) == 0)
- {
- PlayerInfo[playerid][pCarKey] = CreateVehicle(dini_Int(file, "Model"), dini_Float(file, "ParkX"), dini_Float(file, "ParkY"), dini_Float(file, "ParkZ"), dini_Float(file, "ParkAngle"), dini_Int(file, "Color1"), dini_Int(file, "Color2"), 60000);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], dini_Get(file, "Owner"), 0, strlen(dini_Get(file, "Owner")), 255);
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], dini_Get(file, "Description"), 0, strlen(dini_Get(file, "Description")), 255);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] = dini_Int(file, "Model");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vX] = dini_Float(file, "ParkX");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vY] = dini_Float(file, "ParkY");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vZ] = dini_Float(file, "ParkZ");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAngle] = dini_Float(file, "ParkAngle");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorOne] = dini_Int(file, "color1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vColorTwo] = dini_Int(file, "color2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwned] = dini_Int(file, "Owned");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] = dini_Int(file, "Lock");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vLockBuyed] = dini_Int(file, "LockBuyed");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vAlarm] = dini_Int(file, "Alarm");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vImmob] = dini_Int(file, "Immobaliser");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vGPS] = dini_Int(file, "GPS");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vKey] = dini_Int(file, "Key");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent0]=dini_Int(file, "Component0");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent1]=dini_Int(file, "Component1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent2]=dini_Int(file, "Component2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent3]=dini_Int(file, "Component3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent4]=dini_Int(file, "Component4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent5]=dini_Int(file, "Component5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent6]=dini_Int(file, "Component6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent7]=dini_Int(file, "Component7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent8]=dini_Int(file, "Component8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent9]=dini_Int(file, "Component9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent10]=dini_Int(file, "Component10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent11]=dini_Int(file, "Component11");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent12]=dini_Int(file, "Component12");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vComponent13]=dini_Int(file, "Component13");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPaintJob]=dini_Int(file, "PaintJob");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vInsurances]=dini_Int(file, "Insurances");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vDestroys]=dini_Int(file, "Destroys");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]=dini_Int(file, "Plate");
- // trukn loading
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk1]=dini_Int(file, "Trunkslot1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka1]=dini_Int(file, "Trunkammo1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk2]=dini_Int(file, "Trunkslot2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka2]=dini_Int(file, "Trunkammo2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk3]=dini_Int(file, "Trunkslot3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka3]=dini_Int(file, "Trunkammo3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunk4]=dini_Int(file, "Trunkslot4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunka4]=dini_Int(file, "Trunkammo4");
- //Package system
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1]=dini_Int(file, "Package1");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage1a]=dini_Int(file, "Package1a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2]=dini_Int(file, "Package2");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage2a]=dini_Int(file, "Package2a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3]=dini_Int(file, "Package3");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage3a]=dini_Int(file, "Package3a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4]=dini_Int(file, "Package4");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage4a]=dini_Int(file, "Package4a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage5a]=dini_Int(file, "Package5");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6]=dini_Int(file, "Package6");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage6a]=dini_Int(file, "Package6a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7]=dini_Int(file, "Package7");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage7a]=dini_Int(file, "Package7a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8]=dini_Int(file, "Package8");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage8a]=dini_Int(file, "Package8a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9]=dini_Int(file, "Package9");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage9a]=dini_Int(file, "Package9a");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10]=dini_Int(file, "Package10");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vPackage10a]=dini_Int(file, "Package10a");
- // Credit
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vCredit]=dini_Int(file, "Credit");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTicket]=dini_Int(file, "Ticket");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances]=dini_Int(file, "MaxInsurances");
- // Stop loading trunk dude
- Fuel[PlayerInfo[playerid][pCarKey]]=dini_Float(file, "Fuel");
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vHealth]=dini_Int(file, "Health");
- // World
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]=dini_Int(file, "World");
- SetVehicleVirtualWorld(PlayerInfo[playerid][pCarKey], VehicleInfo[PlayerInfo[playerid][pCarKey]][vWorld]);
- LoadComp(PlayerInfo[playerid][pCarKey]);
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vTrunkLock] = 1;
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vModel] == 481)
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 1;
- }
- else
- {
- EngineStatus[PlayerInfo[playerid][pCarKey]] = 0;
- }
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vLock] > 0)
- {
- LockCar(PlayerInfo[playerid][pCarKey]);
- return 1;
- }
- else UnLockCar(PlayerInfo[playerid][pCarKey]);
- if(VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] == 0)
- {
- VehicleInfo[PlayerInfo[playerid][pCarKey]][vMaxInsurances] = 1;
- }
- // Auto owner and auto desc
- format(str2, sizeof(str2), "%s.%s", plname, VehicleNames[GetVehicleModel(PlayerInfo[playerid][pCarKey])-400]);
- if(strcmp(plname, VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], true) == 0)
- {
- // Good car
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vOwner], plname, 0, strlen(plname), 255);
- }
- if(strcmp(str2, VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], true) == 0)
- {
- // Good car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- else
- {
- // Bad car
- strmid(VehicleInfo[PlayerInfo[playerid][pCarKey]][vDescription], str2, 0, strlen(str2), 255);
- }
- if(PlayerInfo[playerid][pCarKey] >= IBPCARS)
- {
- if(IsAPlane(PlayerInfo[playerid][pCarKey]) || IsAdonatebike(PlayerInfo[playerid][pCarKey]) || IsABoat(PlayerInfo[playerid][pCarKey]))
- {
- return 1;
- }
- new Text[32];
- format(Text, sizeof(Text), "{0E0101}%d",VehicleInfo[PlayerInfo[playerid][pCarKey]][vPlate]);
- SetVehicleNumberPlate(PlayerInfo[playerid][pCarKey], Text);
- SetVehicleToRespawn(PlayerInfo[playerid][pCarKey]);
- }
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement