Vehicle Spawning - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Vehicle Spawning (
/showthread.php?tid=177041)
Vehicle Spawning -
Scenario - 15.09.2010
I know you are all probably getting annoyed with how much I post, but screw off. This is a discussion forum...
Anyways, I have the command /spawncar and I have tried to get it to where you can do /spawncar 411 0 0 and it spawns a black Infernus, but it doesn't. The car will spawn, but the color won't work. How do I fix the color problem?
pawn Code:
command(spawncar, playerid, params[])
{
new carid, color1, color2, Float: CarToX, Float: CarToY, Float: CarToZ, car;
if( sscanf( params, "ddd", carid, color1, color2) )
{
if( PlayerStatistics[playerid][pAdminLevel] >= 3 )
{
SendClientMessage( playerid, COLOR_WHITE, "SYNTAX: /spawncar [modelid]" );
}
}
else
{
if( PlayerStatistics[playerid][pAdminLevel] >= 3)
{
if(carid < 400 || carid > 611)
{
SendClientMessage( playerid, COLOR_RED, "Wrong vehicle model ID! (400 - 600)" );
return 1;
}
GetPlayerPos( playerid, CarToX, CarToY, CarToZ);
car = CreateVehicle(carid, CarToX, CarToY+4, CarToZ, 90, -1, -1, -1);
ChangeVehicleColor(carid, color1, color2);
PutPlayerInVehicle(playerid, car, 0);
LinkVehicleToInterior(car, GetPlayerInterior(playerid ));
SetVehicleVirtualWorld(car, GetPlayerVirtualWorld(playerid));
}
}
return 1;
}
Re: Vehicle Spawning -
LarzI - 15.09.2010
pawn Code:
command(spawncar, playerid, params[])
{
if( PlayerStatistics[playerid][pAdminLevel] < 3 )
return 0;
new carid, color1, color2, Float: CarToX, Float: CarToY, Float: CarToZ, car;
if( sscanf( params, "ddd", carid, color1, color2) )
return SendClientMessage( playerid, COLOR_WHITE, "SYNTAX: /spawncar [modelid]" );
if(carid < 400 || carid > 611)
return SendClientMessage( playerid, COLOR_RED, "Wrong vehicle model ID! (400 - 600)" );
GetPlayerPos( playerid, CarToX, CarToY, CarToZ);
car = CreateVehicle(carid, CarToX, CarToY+4, CarToZ, 90, color1, color2, -1);
PutPlayerInVehicle(playerid, car, 0);
LinkVehicleToInterior(car, GetPlayerInterior(playerid ));
SetVehicleVirtualWorld(car, GetPlayerVirtualWorld(playerid));
return 1;
}
Re: Vehicle Spawning -
Scenario - 15.09.2010
Wow, I'm an idiot. I guess I've been processing to much through my head today...
Thanks!
Re: Vehicle Spawning -
LarzI - 15.09.2010
No problem