PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mission per Script beenden


Clawhammer
16.07.2008, 09:25
Mal eine kurze frage:

Was muss ich in meine Scriptdatei schreiben damit der mir die Mission beendet? So ende 1 oder so.

Ich hatte das hier mal versucht aber es will nicht ^^:


HQ sidechat "Alpha 1 an HQ,Alpha 1 erbittet EVAC."

~2

HQ sidechat "Verstanden Alpha 1, EVAC ist unterwegs.Over"

~5

End01 = true;


Danke schonmal

mfg
Clawhammer

Jois[GER]
16.07.2008, 09:43
also ich seh da keine definition welches HQ (East, West) , oder muss da im Skript nicht sein?

Clawhammer
16.07.2008, 09:50
HQ ist ein Soldat auf der Karte der labert, der obere Teil ist nur Funkdialog mehr nicht.
Ich hatte es um die Mission zu beenden einfach mal ganz dreist mit: End01 = True; versucht aber das woltle nicht^^

Jois[GER]
16.07.2008, 09:56
Du kannst es aber auch per [West/East,"HQ"] sidechat "Blablabla" machen , dann kommt da : CROSSARD: Blalbalba

Clawhammer
16.07.2008, 10:33
Cool auch ne gute idee :)
Allerdings hilft mir das noch nicht ganz weiter im bezug auf Mission beenden per script :/

Jois[GER]
16.07.2008, 10:42
ja , aber muss es unbedingt per skript sein?!

Clawhammer
16.07.2008, 10:46
Nicht umbedingt aber ich will es wissen.
War jetzt schon paar mal an der stelle wo ich gedacht hab, Hey cool wäre es jetzt wenn du die Mission im Script beenden könntest.

z.b bei einer Mission hatte ich das wenn West die Fahne 1 Erobert und 5min hält hat West gewonnen. Da mus man das im Script machen (Zumindest wüste ich da jetzt keine Alternative wie man nach dem Zeitablauf noch irgendwie anders die Mission beenden kann.)

burns
16.07.2008, 10:54
Setz halt einfach mehrere Trigger mit endmission auf die Karte und verteil darin
die Konditionen mit denen du im Script die Geschichte beenden willst.

z.B.:

Trigger Condition: alletot

Script: alletot = true

..und schon ist Ende.

Clawhammer
16.07.2008, 12:08
Das hab ich auch schon versucht, einen Trigger zu setzten mit der Condition
End01 = True;

Aber wenn das Script durchläuft und der End01 = true; setzt passiert nichts :/

burns
16.07.2008, 13:47
Ne so mein ich das nicht -.-


http://i222.photobucket.com/albums/dd85/magicAAA/divers/wraghargha11.jpg

Clawhammer
16.07.2008, 14:16
Ja so funktioniert es :)
Danke