All pastes #2099792 Raw Edit

Unnamed

public text v1 · immutable
#2099792 ·published 2012-01-05 20:18 UTC
rendered paste body
if (strcmp(cmd, "/cveh", true) == 0) {

//	if(PlayerIsL2A(playerid)) {
	
		new Float:pos[4];
		
		GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
		GetPlayerFacingAngle(playerid, pos[3]);
	
		new VehID = AddStaticVehicleEx(cmdtext[6], pos[0], pos[1], pos[2], pos[3], 0, 0, -1);
		SetVehicleToRespawn(VehID);
	
	    VehicleInfo[VehID][vID] = VehID;
     	VehicleInfo[VehID][vVIN] = 0;
     	VehicleInfo[VehID][vModel] = cmdtext[6];
     	VehicleInfo[VehID][vCordX] = pos[0];
     	VehicleInfo[VehID][vCordY] = pos[1];
     	VehicleInfo[VehID][vCordZ] = pos[2];
     	VehicleInfo[VehID][vCordA] = pos[3];
     	VehicleInfo[VehID][vLocked] = 0;
     	VehicleInfo[VehID][vEngine] = 0;
     	VehicleInfo[VehID][vHealth] = 1000;
     	VehicleInfo[VehID][vReg] = 123456;
     	VehicleInfo[VehID][vMilage] = 0;
     	VehicleInfo[VehID][vOwner] = 0;
     	VehicleInfo[VehID][vFaction] = 0;
     	VehicleInfo[VehID][vPolLights] = 0;
	
		new vFile[128];
		format(vFile, sizeof(vFile), VEHICLE_FILE, VehID);
		
		new INI:dat = INI_Open(vFile);
		
		INI_SetTag(dat, "Vehicle");
		INI_WriteInt(dat, "ID", VehID);
		INI_WriteInt(dat, "VIN", 0);
		INI_WriteInt(dat, "Model", cmdtext[3]);
		INI_WriteFloat(dat, "CordX", pos[0]);
		INI_WriteFloat(dat, "CordY", pos[1]);
		INI_WriteFloat(dat, "CordZ", pos[2]);
		INI_WriteFloat(dat, "CordA", pos[3]);
		INI_WriteInt(dat, "Locked", 0);
		INI_WriteInt(dat, "Engine", 0);
		INI_WriteInt(dat, "Health", 1000);
		INI_WriteInt(dat, "Reg", 123456);
		INI_WriteInt(dat, "Milage", 0);
		INI_WriteInt(dat, "Owner", 0);
		INI_WriteInt(dat, "Faction", 0);
		INI_WriteInt(dat, "PolLights", 0);
		
		INI_Close(dat);
		
		return 1;
		
//	}
}