07.06.2012, 15:14
I have a command, /derbyveh [carid], which will spawn about 15 cars of the chosen id in set positions.
It seems to work fine, apart from that all the cars that spawn are.. invisible? I see the shadows on all cars and I can get in a drive them, but they are invisible.
Here is my code:
It seems to work fine, apart from that all the cars that spawn are.. invisible? I see the shadows on all cars and I can get in a drive them, but they are invisible.
Here is my code:
pawn Код:
cmd(derbyveh, playerid, params[])
{
if(Player[playerid][AdminLevel] < 4)
return 1;
if(CurrentEvent == 0 || CurrentEvent == 2)
return SendClientMessage(playerid, -1, "A event has not been set up or has already started.");
new carid;
if(sscanf(params, "d", carid))
return SendClientMessage(playerid, GREY, "USAGE: /derbycars [vehicleid]");
if(carid < 400 || carid > 611)
return SendClientMessage(playerid, -1, "Invalid car ID. (400-611)");
new string[128];
SetVehicleVirtualWorld(carid, GetPlayerVirtualWorld(playerid));
LinkVehicleToInterior(carid, GetPlayerInterior(playerid));
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1438.7809,1057.5393,1038.9279,185.8365,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1446.1024,1056.3486,1038.9177,190.9550,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1455.1875,1053.4594,1038.8861,197.7707,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1465.3914,1050.7098,1038.8562,198.8260,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1473.4802,1046.8624,1038.8119,203.8433,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1481.8370,1044.1161,1038.7809,213.3640,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1488.4563,1037.4628,1038.6821,214.5230,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1496.6299,1033.4771,1038.6274,221.8801,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1501.2832,1028.7299,1038.5560,222.5015,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1508.9110,1020.7179,1038.4347,240.2401,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1512.5223,1014.4833,1038.3333,243.3449,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1514.3959,1008.3294,1038.2380,255.5515,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1516.1801,1000.4029,1038.1091,256.5186,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1515.6228,993.5090,1038.0024,270.6456,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1514.0964,984.3862,1037.8434,269.3503,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1512.5083,976.2122,1037.7102,295.2007,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1508.4688,969.0525,1037.5817,312.3329,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1502.4740,963.8524,1037.4808,306.4122,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1497.3534,957.1113,1037.3582,318.6050,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1489.5602,952.9985,1037.2794,328.4814,random(255), random(255), -1);
spawnedDerbyVeh++;
derbyVehicles[spawnedDerbyVeh] = CreateVehicle(carid,-1484.3641,947.6502,1037.1646,339.7392,random(255), random(255), -1);
format(string, sizeof(string), "You have spawned the derby cars! (ID %d)", carid);
SendClientMessage(playerid, -1, string);
return 1;
}