Vernichtung von Mapobjetk als Siegbedingung
Kann mir jemand verraten wie ich z.B: einen Funkmast zu Missionsziel mache. Also das die Zerstörung des Objektes A mit der ID 44444 zum Sieg fühhrt.
thx schonmal |
Nimmst nen Trigger und bei Condition kommt rein: damage objektname > 0.9
Wie man das mit ner Objekt ID verknüpft weiss ich nicht. Man könnte jedoch ebensogut per setpos Befehl eine Munkiste unter dem Funkmast in der Erde versenken so dass sie nicht sichtbar ist, aber trotzdem (zusammen mit dem Mast) zerstört wird und somit als Auslöser dient. |
Um auf das ID-Objekt zugreifen zu können, einfach direkt neben das zu zerstörende Objekt eine Spiellogik setzen mit der init-Zeile
Code:
zielobjekt = position this nearestobject 44444 Dann einfach wie Mr. Burns schon geschrieben hat, nen Auslöser setzen, bei condition Code:
(damage zielobjekt) > 0.9 |
hehe nützlich.. geile sache. aber wie macht man das bei einer Person? wen ich ne gewisse person eschriesse das dann die mission fertig ist? also der Person muss ich einen namen geben, dann ein auslöser erstellen, von ost aktivert... was muss ich dan in die zeile schreiben?
|
! (alive Name)
Globale Einstellungen wären dann wohl besser(Achse a&b = 0), dann kann die Person überall sein und das Spiel wird nicht beendet wenn sie aus dem Radius herausgeht. Dazu in meinem Fred Mission beenden mehr. |
hmmm hilft mir nicht weiter. gibt es nich eine einfachere lösung?
|
-Setze einfach mal einen feindlichen Soldaten irgendwo auf die Karte und nenne ihn A.
-Setze einen Auslöser auf diesen Soldaten, schalte den Typ auf Ende1 und schreibe in die Zeile für Bedingung : ! (alive A) -Jetzt positionierst du deine Spielfigur direkt hinter dem feindlichen Soldaten und klickst auf Vorschau. -Soldaten erledigen! -Mission vorbei.. ;) |
kannst auch statt dem Ausrufezeichen Text reinschreiben: not alive A
Hier wurde beschrieben, dass es den object- Befehl in ArmA nicht mehr gibt. Hab ich noch nicht getestet, wäre aber doof. Weil ich habe so immer zerstörte Objekte dargestellt und auch die Straßenlampen konnte man auf diese Weise an- und ausschalten... |
Zitat:
Man muss dann immer eine Spiellogik neben das betreffende ID-Objekt setzen und einen Namen zuweisen. |
Funktioniert leider noch nicht. Details die ich vergessen haben könnte?
|
Liste der Anhänge anzeigen (Anzahl: 1)
Hab mal eine kleine Beispielmission gebastelt.
Es ist kein Briefing vorhanden. Einfach mit dem Saboteur den Funkturm in die Luft jagen. Beim Auslöser hab ich nen Countdown von 8 Sekunden eingetragen, der kann auch weggelassen werden, ist nur, damit's schöner aussieht (So sieht man noch, wie der Turm zusammenfällt und der Rauch sich verzieht). |
Habe es zwar einmal genau so eingegeben , aber deins funzt.
Danke. Wahr sehr nett und sehr hilfreich fürs Verständnis. Wird sicher vielen Leuten geholfen haben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:43 Uhr. |
Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias