Hallo,
weiß jemand wie Pickup Teleports mit Fahrzeugen gehen?
Also ich will folgendes haben:
Man fährt mit einem Fahrzeug aus Area 51 (z.B. Rhino) in ein Pickup am Tor und landet IM FAHRZEUG vor dem Tor, also am Eingang etwas weiter nach dem Pickup zum weider reinporten.
Kennt jemand den Code dafür? :\
Pickup Teleports mit Fahrzeug?
- Tillmann-ger
- 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
-
-
Zitat
Pickup Typen
0 Wird nicht angezeigt
1 Nicht aufnehmbar und kein Respawn.
2 Aufnehmbar und respawned nach ein paar Minuten
3 Aufnehmbar, kein Respawn
4 Verschwindet kurz nach der Erstellung
5 Verschwindet kurz nach der Erstellung
8 Aufnehmbar (kein effekt) - Verschwindet kurz nach der Erstellung
9 Explodiert beim Aufnehmen (Geht nur in Autos, kein respawn)
10 Explodiert beim Aufnehmen (Geht nur in Autos, kein respawn)
11 Explodiert kurz nahc der Erstellung
12 Explodiert kurz nahc der Erstellung
13 Bewegt sich langsam nach unten
14 Nur aufnehmbar wenn man im Auto sitzt
15 Aufnehmbar, kein Respawn
16-18 Nicht aufnehmbar
19 Aufnehmbar ohne Effekt
20,21 Nicht aufnehmbar
22 Aufnehmbar, kein Respawn
23 Aufnehmbar, verschwindet nicht
24+ Nicht aufnehmbar
Ich denke den Rest kannste dir ja denken -
Hm, kannste mir mal nen Codeschnipsel geben?
Also ein Beispiel, wie es aussehen könnte. -
Oben im Script z.b :
new areapick;unter OnGameModeInit dann:
areapick = CreatePickup(ModelID,[b]14[/b],x,y,z,-1); //Bei X,Y,Z müssen halt die Koordinaten hin ;)
Dann bei OnPlayerPickUpPickup:
if (pickupid == areapick)
{
new vid = GetPlayerVehicleID(playerid);
SetPlayerPos(playerid,x,y,z);
SetVehiclePos(vid,x,y,z);
PutPlayerInVehicle(playerid,vid,1);
}
Sollte gehen, jedoch ungetestet -
Soweit so gut ...
Funktioniert eigentlich auch im Großen und Ganzen, aber das Problem ist: Man kommt am "Teleportanknuftort" als Beifahrer des Fahrzeuges an und z.B. beim Panzer kriegt man dann einen Crash. -
PutPlayerInVehicle(playerid,vid,0);
Kenn mich mit den Sitz ID´s nicht so aus sry, aber vielleicht gehts ja so -
Funktioniert einwandfrei!
Endlich ein "Tor" ganz ohne Objekte.//edit
Aber kann man irgendwie einstellen, dass das Pickup bzw. die Pickups schneller respawnen? (Nach ca. 5 Sekunden)
-
breadfish.de
Hat das Thema geschlossen.