PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Brauche hilfe bei ein zwei auslöser


Lotos
16.01.2014, 17:52
Hallo ich will für meine Mission gerne das ein feind Konvoi erst los fährt wenn ich in der nähe bin, z.b wenn ich an einer bestimmten stelle bin z.b Stadt er soll los fahren um die Stadt mit Truppen zu verstärken.

Und das zweite ist wie kann man für eine neben Mission z.b zerstören sie die Artillerie, es so machen das nach der Sprängung die Mission vorbei ist.
Danke für die Hilfe ich suche schon seit 4 stunden aber finde nichts da zu danke für eure hilfe.

flickflack
17.01.2014, 08:24
Ich kann diese komische BIS'sche Skriptsprache zwar nicht, und will sie auch nicht weiter kennen, aber als Lösungansatz könnte dienen:

1. Du willst einen Bereich betreten, und dann soll ein Konvoi loszuckeln - die Route ist, nehme ich an, bekannt. So, Du weißt sicher was ein Auslöser ist? Das ist ein Bereich, der irgendeine Aktion startet, wenn er von-wem-auch-immer (zu definieren) betreten wird. Keine Ahnung ob das Event-mässig passiert, von wegen der Avatar benachrichtigt den Auslöser, der dann die Aktion startet, oder aber per Polling, wobei der Auslöser ständig schaut, wer in seinem Radius ist. Glückwunsch an BIS, wenns Eventing ist.

Wie auch immer: Such Dir raus wie man nen Konvoi eine Route verpasst. Und dann gibts sicherlich ne Art von "MoveTo-Befehl" oder soetwas, für diesen Konvoi, bzw. das Lead-Fahrzeug, dem alle anderen folgen. Und dieses "MoveTo" feuerst Du ab, sobald die Bedingung "Auslöser aktiviert" wahr wird. Du willst ja erreichen, dass der Konvoi erst steht und dann durch irgendwas ausgelöst, beginnt loszufahren.

2. Du willst das die Hauptmission beendet wird, wenn die Nebenmission beendet wird. Naja, dafür gibts ja Conditions/Bedingungen. Also guck dir an, wie man eine Mission abhakt und ob es da Unterschiede zwischen Haupt- und Nebenmissionen gibt. Wenn eine Hauptmission durch irgendeinen Zustand, meinetwegen "Oma's Haus wurde zestört", abgehakt werden kann, dann kannste diese Bedigung vllt auch von einer Nebenmission auslösen. Oder die Hauptmission hat zwei Bedingungen, bei der sie beendet wird. Nämlich einmal das Hauptziel (sicher der Konvoi oder so) und dann das Nebenziel. Super wäre ja ein Befehl nach dem Muster "endMission", um eine Mission direkt zu beenden. Den gibt's zwar seit Flashpoint sicher, aber nur im Singleplayer und als Cheat :trill:

Wie erwähnt, keine Ahnung von der BIS'schen Gruselsprache, aber so würde ich mal rangehen. Problem zerlegen und dann versuchen die Einzelteile zu lösen.

Viel Erfolg :daumen:

MrCharles
17.01.2014, 10:36
Schau dir mal Psycho's A3 Guide an. Da musst du dir Trigger (Auslöser) raussuchen und eigentlich gar nix scripten.

Vienna
18.01.2014, 10:07
Wenn man eigene Missionen erstellen will, dann ist die Kenntnis der "Regeln" dafür erforderlich.

Die findest ihr hier: http://hx3.de/editing-scripting-167/missionserstellung-tipps-tricks-22044/

Lotos
18.01.2014, 14:41
was noch lange nicht heißt das man nicht nachfragen darf wenn man auch mit handbuch probleme hat,zb das wenn man eine stadt befreit hat was eingepländet wirt mission erfüllt:confused: