Guten Tag liebe Community,
Ich habe folgende Frage:
Wie mach ich es das z.B die Auto-Gruppe (ahcars)
ahcars[0] = AddStaticVehicle(blabla);
ahcars[1] = AddStaticVehicle(blabla);
alle 60 Minuten respawnt werden?
LG
Guten Tag liebe Community,
Ich habe folgende Frage:
Wie mach ich es das z.B die Auto-Gruppe (ahcars)
ahcars[0] = AddStaticVehicle(blabla);
ahcars[1] = AddStaticVehicle(blabla);
alle 60 Minuten respawnt werden?
LG
ahcars[0] = AddStaticVehicleEx(Modelid,X,Y,Z,A,Farbe1,Farbe2,Respawnzeit in Sekunden);
ahcars[1] = AddStaticVehicleEx(Modelid,X,Y,Z,A,Farbe1,Farbe2,Respawnzeit in Sekunden);
MFG
luckyguy
Ahh ok Danke ![]()
Und wie mach ich es wenn die Fahrzeuge keiner Gruppe zugeordnet sind also z.B ID 1-100?
LG
Einfach bei AddStaticVehicleEx und CreateVehicle am Ende die Respawnzeit in Sekunden angeben, siehst doch eh oben.
z.B.:
AddStaticVehicleEx(560, 0.0, 0.0, 0.0, 0.0, 1, 1, 50); //Respawnt Sultan bei Nichtbenützung in 50 Sekunden
Ja aber es ist im Autohaus System von Ping und da sind die Fahrzeuge folgendermaßen drinn:
new Kaufliste[6][ahModell] = {
//Mittelklasse
	{"Bravura",0,401,-1,10000,3000,1558.3474,-1012.0199,23.6986,1.3127},
	{"Sentinel",0,405,-1,1,1,1563.0483,-1011.5515,23.7942,2.4112},
	{"Manana",0,410,-1,1,1,1567.2771,-1011.3896,23.5859,0.7409},
	{"Esperanto",0,419,-1,1,1,1571.8116,-1011.6615,23.6703,0.3068},
	{"Washington",0,421,-1,1,1,1576.2880,-1011.4279,23.7508,2.1050},
	{"Premier",0,426,-1,1,1,1581.5472,-1010.7811,23.6651,7.5041}
};
LG
Aber sie werden doch irgendwo erstellt.. Am Besten du schickst noch das enum oberbei und wir können dir Sagen wonach du suchen musst.
Hier:
enum ahCar
{
	Typ,
	Float:X,
	Float:Y,
	Float:Z,
	Float:Rotation,
	Status,
	Lock,
	Carid,
	Paintjob,
	Farbe1,
	Farbe2,
	mod1,
	mod2,
	mod3,
	mod4,
	mod5,
	mod6,
	mod7,
	mod8,
	mod9,
	mod10,
	mod11,
	mod12,
	mod13,
	mod14,
	mod15,
	mod16,
	mod17,
};
new Carlist[MAX_PLAYERS][ahCar];
enum ahSpawn
{
	Float:X,
	Float:Y,
	Float:Z,
	Float:Rotation,
};
new Autospawns[5][ahSpawn] = {
	{1666.4208,-1136.3911,23.4857,179.3832},
	{1661.6940,-1136.7863,23.4841,178.4505},
 	{1657.8223,-1136.3304,23.4875,179.3479},
  	{1652.8156,-1136.7075,23.4846,180.9691},
  	{1648.4019,-1136.8175,23.4837,179.1649}
};
enum ahModell
{
	Name[128],
	Autohaus,
	Modelid,
	Carid,
	Preis,
	Reparatur,
	Float:X,
	Float:Y,
	Float:Z,
	Float:Rotation,
};
Suche nach:
[Carid]=
oder
[Carid] =
also mit Leerzeichen und dann einfach dort wo CreateVehicle steht am Ende das -1 zu deiner Wunschzeit in Sekunden einstellen, ansonsten Zeilen posten^^
p.S.: Vor diesem CarID sollte dann sowas wie
Kaufliste
stehen!
Also da hab ich einmal das im befehl zum Kaufen:
Carlist[playerid][Carid]=CreateVehicle(Kaufliste[Spectating[playerid][0]][Modelid],Carlist[playerid][X],Carlist[playerid][Y],Carlist[playerid][Z],Carlist[playerid][Rotation],-1,-1,-1);
und noch in OnFilterscriptInIt:
Kaufliste[i][Carid]=CreateVehicle(Kaufliste[i][Modelid],Kaufliste[i][X],Kaufliste[i][Y],Kaufliste[i][Z],Kaufliste[i][Rotation],-1,-1,-1);
welchen muss ich da ändern?
Den zweiten, also wenn du willst, dass sie nach 20Sekunden Unbenützung respawnen sollen einfach so abändern:
//Scroll bissl nach Rechts ^^
Kaufliste[i][Carid]=CreateVehicle(Kaufliste[i][Modelid],Kaufliste[i][X],Kaufliste[i][Y],Kaufliste[i][Z],Kaufliste[i][Rotation],-1,-1,20);
Ahh ok danke ![]()
werd ich gleich ausprobieren...
//Edit: Ok funktioniert super 
 danke