CMD:veh with a 3D Textdraw
#1

so what i am trying is that when an admin spawn a admin car through /acar and they pick a car and color, it should attach a 3Dtextdraw to that car saying "ADMIN SPAWNED CAR". I've done this so far, but it still does not work...

Код:
CMD:acar(playerid, params[]) {
	if(PlayerInfo[playerid][pAdmin] >= 3) {

		new
			iVehicle,
			iColors[2],
			Text3D:vehicle3Dtext[MAX_VEHICLES];

		if(sscanf(params, "iii", iVehicle, iColors[0], iColors[1])) {
			SendClientMessageEx(playerid, COLOR_GREY, "USAGE: /veh [model ID] [color 1] [color 2]");
		}
		else if(!(400 <= iVehicle <= 611)) {
			SendClientMessageEx(playerid, COLOR_GRAD2, "Invalid model specified (model IDs start at 400, and end at 611).");
		}
		else if(IsATrain(iVehicle)) {
			SendClientMessageEx(playerid, COLOR_GREY, "Trains cannot be spawned during runtime.");
		}
		else if(!(0 <= iColors[0] <= 255 && 0 <= iColors[1] <= 255)) {
			SendClientMessageEx(playerid, COLOR_GRAD2, "Invalid color specified (IDs start at 0, and end at 255).");
		}
		else for(new iIterator; iIterator < sizeof(CreatedCars); iIterator++) if(iIterator >= 49) {
			return SendClientMessageEx(playerid, COLOR_GRAD1, "The maximum limit of 50 spawned vehicles has been reached.");
		}
		else if(CreatedCars[iIterator] == INVALID_VEHICLE_ID) {

			new
				Float: fVehPos[4];

			new fVW = GetPlayerVirtualWorld(playerid);
			GetPlayerPos(playerid, fVehPos[0], fVehPos[1], fVehPos[2]);
			GetPlayerFacingAngle(playerid, fVehPos[3]);
			CreatedCars[iIterator] = CreateVehicle(iVehicle, fVehPos[0], fVehPos[1], fVehPos[2], fVehPos[3], iColors[0], iColors[1], -1);
		    vehicle3Dtext[CreatedCars] = Create3DTextLabel( "ADMIN SPAWNED CAR", 0xFF0000AA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
			Attach3DTextLabelToVehicle( vehicle3Dtext[ CreatedCars ] , CreatedCars, 0.0, 0.0, 2.0);
			VehicleFuel[CreatedCars[iIterator]] = 100.0;
			Vehicle_ResetData(CreatedCars[iIterator]);
			LinkVehicleToInterior(CreatedCars[iIterator], GetPlayerInterior(playerid));
			SetVehicleVirtualWorld(CreatedCars[iIterator], fVW);
			return SendClientMessageEx(playerid, COLOR_GREY, "Vehicle spawned!");
		}
	}
	else SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command.");
	return 1;
}
Reply


Messages In This Thread
CMD:acar with a 3D Textdraw - by kevannkw - 05.03.2015, 19:22
Re : CMD:veh with a 3D Textdraw - by Golimad - 05.03.2015, 19:28
Re: CMD:veh with a 3D Textdraw - by kevannkw - 05.03.2015, 20:03
Re : CMD:veh with a 3D Textdraw - by Golimad - 05.03.2015, 20:11
Re: CMD:veh with a 3D Textdraw - by kevannkw - 05.03.2015, 20:32

Forum Jump:


Users browsing this thread: 1 Guest(s)