HX3 Foren  

  HX3 Foren > Games > Operation Flashpoint > Editing

Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 20.07.2009, 18:51   #1 (permalink)
Newbie
 
Registriert seit: 07.04.2009
Ort: Celle
Alter: 27
Beiträge: 15
Standard createVehicle Script

Hallo,

hab soeben ein Script entdeckt und es gleich mal eingebaut, jedoch bekomme ich im Spiel einer Fehlermeldung, vielleicht weiss ja einer, wie man das beheben kann?

Das Script:

Code:
_jeep = "Jeep" createVehicle (position heli2)
_jepp --- Keine Ahnung, wofür das steht, ich hab es nicht verändert.
"Jeep" --- Der Name des Vehikels, dass erscheinen soll.
(position heli2) --- Dort wo es erscheint. Hab ein unsichtbares Helipad heli2 als Namen gegeben.

Wenn ich nun per Trigger Alpha Anfunken das aktiviere, dann erscheint das Vehikel um position heli2 herum (heli2 kann auch irgendein Player sein.) Jedoch kommt oben immer eine Fehlermeldung.



Hat da einer einen Rat, wie das nicht erscheint?


Und noch was: Ich möchte folgendes erreichen:

Ich erstelle ein Fahrzeug und nenne es a1. Bedingung für den Auslöser ist es, dass er erst auslöst, wenn Fahrzeug a1 kaputt ist. Dann onActivation soll halt am heli2 Ort ein neues Fahrzeug erscheinen, wie kann ich das hinzufügen?

Wäre dankbar für eine Antwort.

MfG

Geändert von sof-rebel (20.07.2009 um 18:54 Uhr).
sof-rebel ist offline   Mit Zitat antworten
Alt 21.07.2009, 10:25   #2 (permalink)
Newbie
 
Registriert seit: 07.04.2009
Ort: Celle
Alter: 27
Beiträge: 15
Standard

Also die Fehlermeldung erscheint nicht mehr, nachdem ich einfach bei _jeep das _ weggelassen habe

Gut gut, jedoch möchte ich noch wissen, wie man den unteren Teil lösen kann.
sof-rebel ist offline   Mit Zitat antworten
Alt 21.07.2009, 11:21   #3 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von SmartGun
 
Registriert seit: 04.06.2008
Beiträge: 197
Standard

Zitat:

Ich erstelle ein Fahrzeug und nenne es a1. Bedingung für den Auslöser ist es, dass er erst auslöst, wenn Fahrzeug a1 kaputt ist.

Bedingung:
!(alive a1)

onActivation:
jeep = "Jeep" createVehicle (position heli2)

€:

funzt allerdings nur 1mal, da das erzeugte vehicle ja keinen namen hat, den du abfragen kannst um festzustellen ob das erzeugte vehicle noch "alive" ist. weiterhin kann es ja sein, dass das fahrzeug zu stark beschädigt ist um es zu benutzen aber nicht zerstört -> es spawnt kein neues.

um das sauber zu lösen wirst du wohl um ein script nicht herumkommen.
am besten schaust du dir mal ein fertiges vehiclerespawn script an und lernst daraus.

z.B. das hier:
http://www.assaultmissionstudio.de/d...hp?page_id=187

ist zwar nicht für OFP aber die funktion ist ähnlich

Greets!

€#2:

mir ist grad noch eingefallen, dass xeno in der mission "high mountains" ein recht einfaches aber gutes respawnscript verbaut hat

Geändert von SmartGun (21.07.2009 um 11:32 Uhr).
SmartGun ist offline   Mit Zitat antworten
Alt 21.07.2009, 11:30   #4 (permalink)
Newbie
 
Registriert seit: 07.04.2009
Ort: Celle
Alter: 27
Beiträge: 15
Standard

Ok danke erstmal für die Antwort.

Verstehe grad nicht wieso das keinen Namen haben soll, ich habs ja a1 genannt

Das mit dem Link zum Vehicle Respawn Script werd ich mir mal anschauen heut Abend.

edit:

Ach bin ich doof, ich habs ja mit createVehicle erstellt also kann es damit keinen Namen haben?

Okay, dann wär das eine schonmal geklärt.

Geändert von sof-rebel (21.07.2009 um 11:33 Uhr).
sof-rebel ist offline   Mit Zitat antworten
Alt 21.07.2009, 11:40   #5 (permalink)
Newbie
 
Registriert seit: 07.04.2009
Ort: Celle
Alter: 27
Beiträge: 15
Standard

Ok dann nochmal was ähnliches:

Wenn ich jeder Seite Vehikels hinstelle, wäre es ja möglich, indem man deren Namen einträgt abzufragen, ob das Vehikel noch intakt ist oder eben nicht.
Gut, aber kann man dann nicht auch mit dem Auslöser das kaputte Fahrzeug wieder regenerieren (unbeschädigt, aufgetankt, voll mit muni) und an der Ursprungsposition zurückbeamen? Oder einfach ein neues und das alte "löschen"?

MfG
sof-rebel ist offline   Mit Zitat antworten
Alt 21.07.2009, 14:42   #6 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von SmartGun
 
Registriert seit: 04.06.2008
Beiträge: 197
Standard

Zitat:

Oder einfach ein neues und das alte "löschen"?

ich denke das macht mehr Sinn.

löschen geht mit
Code:
deletevehicle a1;
man kann auch einem neu erschaffenen vehicle einen namen geben, das geht dann mit setvehiclevarname

aber spätestens jetzt wird es echt schwer das per trigger zu regeln, da ist eine lösung per respawnscript sinnvoller.
SmartGun ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
IED Script burns Editing 6 01.11.2013 08:16
createVehicle Problem hypercop Editing 5 28.01.2009 20:48
probleme mit "createvehicle" in der luft Feuerwerker Editing 4 26.01.2009 18:00
createvehicle versetzt IntoTheLight Editing 7 06.02.2008 13:26
NEED HELP createvehicle Moerderhoschi Editing 5 04.07.2006 09:58


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116