Hi ich arbeite gerade ein Mein Job System Farmer
und ich möchte das mann nach dem Letzten Checkpoint gespawnt wird usw klappt auch alles
aber mein Fahrzeug bleibt da stehen? wie mach ich das das man das Fahrzeug wieder löschen kann=
so das es vom feld ist und nie wieder kommt
da die Farmer sich die Fahrzeuge über einen Pickup hohlen habe ich keine fahrzeuge gesavet
Gespawnte autos Wieder löschen [WIE]
- Ronny_Schulz
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Dem Fahrzeug beim Spawnen eine ID zuweisen in etwa so:
myveh = CreateVehicle(...);
und das Fahrzeug dann wieder löschen:
DestroyVehicle(myveh);
-
zeig mal die zeile wie das car gespawnt wird
-
also zb das is jetzt dein famercar
Farmercar = CreateVehicle(playerid,x,y,z,...);dann
wo dein letzter Checkpoint is das rein
DestroyVehicle(Farmercar);
wenn du denn farmer auch mit zum spawn der farmer porten willst einfach
SetPlayerPos(Spawn der Farmer);
-
funktioniert das so?
-
Man könnte es auch so machen:
//Beim letzten Checkpoint(Abfrage)
new vID = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
for(new i=0;i<sizeof(Farmercars);i++)
{
if(vID == Farmercars[i])
{
SetVehicleToRespawn(vID);
//etc.
return 1;
}
SendClientMessage(playerid, color, "Du bist in keinem Farmer-Fahrzeug. Aufgabe abgebrochen!");
return 1;
}
}Ich versichere nichts.
-
ne mirko =D
man muss das fahrzeug nicht respawnen sondern zerstören...
also wie ich das jetzt rausgelesen habe, wird das car erstellt wenn man zum farmer job kommt..
und wenn dieser fertig ist muss man erneut zu dem farmerjob punkt laufen um ein neues fahrzeug zu bekommen...
wenn du das fahrzeug respawnst, dann spawnt das fahrzeug ja dauenrd ineinander -
Ja Dann halt DestroyVehicle benutzen.
-
breadfish.de
Hat das Thema geschlossen.