HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing (https://hx3.de/editing-139/)
-   -   Mission per Script beenden (https://hx3.de/editing-139/mission-per-script-beenden-14981/)

Clawhammer 16.07.2008 09:25

Mission per Script beenden
 
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 ^^:
Code:


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/d...aghargha11.jpg

Clawhammer 16.07.2008 14:16

Ja so funktioniert es :)
Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:13 Uhr.

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 117 118 119