Weird bug with car spawner
#1

on the top
Код:
enum aaInfo
{

	bool:pCanSpawnVehicle,
	pSpawnVehicle,
}
new PlayerInfooo[MAX_PLAYERS][aaInfo];
new  Float:upX,
Float:upY, Float:upZ, Float:upAngle;
Код:
CMD:v(playerid, params[])
{
	new Vehicle[32], VehicleID, ColorOne, ColorTwo;
	PlayerInfooo[playerid][pCanSpawnVehicle] = true;
	if(sscanf(params, "s[32]D(1)D(1)", Vehicle, ColorOne, ColorTwo))
	{
		PlayerInfooo[playerid][pCanSpawnVehicle] = true;
		SendClientMessage(playerid, WHITE, "[USAGE]: /v [Vehiclename/Vehicleid] [Color 1] [Color 2]");
		return 1;
	}

	if(PlayerInfooo[playerid][pCanSpawnVehicle])
	{
		VehicleID = GetVehicleModelIDFromName(Vehicle);
		if(VehicleID != 425 && VehicleID != 432 && VehicleID != 447 &&
		VehicleID != 430 && VehicleID != 417 && VehicleID != 435 &&
		VehicleID != 449 && VehicleID != 450 &&
		VehicleID != 460 && VehicleID != 464 && VehicleID != 465 &&
		VehicleID != 469 && VehicleID != 472 && VehicleID != 476 &&
		VehicleID != 497 &&
		VehicleID != 501 && VehicleID != 511 && VehicleID != 519 &&
		VehicleID != 520 &&
		VehicleID != 537 && VehicleID != 538 && VehicleID != 548 &&
		VehicleID != 553 && VehicleID != 563 && VehicleID != 564 &&
		VehicleID != 569 && VehicleID != 570 &&
		VehicleID != 584 && VehicleID != 590 && VehicleID != 591 &&
		VehicleID != 592 && VehicleID != 594 && VehicleID != 606 &&
		VehicleID != 607 &&
		VehicleID != 608 && VehicleID != 610 && VehicleID != 611) {
			if(VehicleID == -1 )
			{
				VehicleID = strval(Vehicle);

				if(VehicleID < 400 || VehicleID > 611 )
				{
					return SendClientMessage(playerid, RED, "You entered an invalid vehiclename!");
				}
			}
			GetPlayerPos(playerid, upX, upY, upZ);
			GetPlayerFacingAngle(playerid, upAngle);
			DestroyVehicle(PlayerInfooo[playerid][pSpawnVehicle]);
			PlayerInfooo[playerid][pSpawnVehicle] = CreateVehicle(VehicleID, upX, upY, upZ+2.1, upAngle, ColorOne, ColorTwo, -1);
			LinkVehicleToInterior(PlayerInfooo[playerid][pSpawnVehicle], GetPlayerInterior(playerid));
			PutPlayerInVehicle(playerid, PlayerInfooo[playerid][pSpawnVehicle], 0);
			} else {
			SendClientMessage(playerid, RED, "You are not allowed to spawn this vehicle!!");
		}
		} else {
		SendClientMessage(playerid, RED, "You can not spawn vehicles in this zone!");
	}
	return 1;
}
somethimes when i wanna spawn a car after a few seconds it disappear. Also this happens to other players. It's very annoying. Can someone help?
Reply
#2

pawn Код:
PlayerInfooo[playerid][pSpawnVehicle] = CreateVehicle(VehicleID, upX, upY, upZ+2.1, upAngle, ColorOne, ColorTwo, -1);
change time to car respawn

pawn Код:
PlayerInfooo[playerid][pSpawnVehicle] = CreateVehicle(VehicleID, upX, upY, upZ+2.1, upAngle, ColorOne, ColorTwo, herechangeit);
Reply
#3

Okay. I've change it to 600. I'll test and write later.

Thanks.
Reply
#4

Same thing.
Reply
#5

other solutions?
Reply
#6

BUMP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)