car respawn - 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: car respawn (
/showthread.php?tid=277655)
car respawn -
Tanush123 - 18.08.2011
How can i make the cars
pawn Код:
lsv1 = AddStaticVehicle(535,2797.1699,-1576.0013,10.6910,270.9277,6,6); // vagos
lsv2 = AddStaticVehicle(535,2796.0706,-1567.5532,10.6907,270.2401,6,6); // vagos
lsv3 = AddStaticVehicle(536,2822.3274,-1557.5253,10.6619,88.6847,6,6); // vagos
lsv4 = AddStaticVehicle(536,2803.0129,-1541.0604,10.6598,181.0865,6,6); // vagos
lsv5 = AddStaticVehicle(534,2821.6084,-1548.3844,10.6446,89.6737,6,6); // vagos
lsv6 = AddStaticVehicle(534,2796.3213,-1554.2172,10.6461,270.5187,6,6); // vagos
lsv7 = AddStaticVehicle(575,2815.9094,-1540.1141,10.5259,179.1128,6,6); // vagos
lsv8 = AddStaticVehicle(487,2780.3315,-1611.9911,11.0966,321.1564,6,6); // vagos
only respawn if i use /ovrespawn?
Re: car respawn -
James_Bourne - 18.08.2011
What do you mean?
Give us more information.
Re: car respawn -
Kitten - 18.08.2011
pawn Код:
forward VehicleOccupied(vehicleid);
public VehicleOccupied(vehicleid)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerInVehicle(i,vehicleid)) return 1;
}
return 0;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/ovrespawn", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0xD8D8D8FF, "You Re spawned all vehicles that are not occupied");
GameTextForAll("Vehicles Respawned :D", 3000,3);
for(new cars=0; cars<MAX_VEHICLES; cars++)
{
if(!VehicleOccupied(cars))
{
SetVehicleToRespawn(cars);
}
}
return 1;
}
return 0;
}
Re: car respawn -
DDodo - 18.08.2011
You could use:
pawn Код:
SetVehicleToRespawn(lsv1);
SetVehicleToRespawn(lsv2);
SetVehicleToRespawn(lsv3);
SetVehicleToRespawn(lsv4);
SetVehicleToRespawn(lsv5);
SetVehicleToRespawn(lsv6);
SetVehicleToRespawn(lsv7);
SetVehicleToRespawn(lsv8);
Re: car respawn -
Mutha_X - 18.08.2011
Better if...
Код:
new lsv[7];// global array
lsv[0] = AddStaticVehicle(535,2797.1699,-1576.0013,10.6910,270.9277,6,6); // vagos
lsv[1] = AddStaticVehicle(535,2796.0706,-1567.5532,10.6907,270.2401,6,6); // vagos
lsv[2] = AddStaticVehicle(536,2822.3274,-1557.5253,10.6619,88.6847,6,6); // vagos
lsv[3] = AddStaticVehicle(536,2803.0129,-1541.0604,10.6598,181.0865,6,6); // vagos
lsv[4] = AddStaticVehicle(534,2821.6084,-1548.3844,10.6446,89.6737,6,6); // vagos
lsv[5] = AddStaticVehicle(534,2796.3213,-1554.2172,10.6461,270.5187,6,6); // vagos
lsv[6] = AddStaticVehicle(575,2815.9094,-1540.1141,10.5259,179.1128,6,6); // vagos
lsv[7] = AddStaticVehicle(487,2780.3315,-1611.9911,11.0966,321.1564,6,6); // vagos
dcmd_ovrespawn(playerid,params[])
{
#pragma unused params
for(new n,f=sizeof(lvs);n<f;n++) SetVehicleToRespawn(lvs[n]);
SendClientMessage(playerid, 0xD8D8D8FF, "You respawned all vagos vehicles.");
return 1;
}
dcmd(ovrespawn,9,cmdtext);// in OnPlayerCommandText
Re: car respawn -
iGetty - 19.08.2011
I needed this too, thanks,