HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing (https://hx3.de/editing-139/)
-   -   script aufruf nur 3 mal (https://hx3.de/editing-139/script-aufruf-nur-3-mal-14572/)

IntoTheLight 27.03.2008 11:39

script aufruf nur 3 mal
 
frage : wie mach ich das , dass ein script über ein actioneintrag nur 3 mal oder überhaupt nur begrenzt aufgerufen werden kann? soll ein JDAM schlag werden. der actioneintrag wird erst bei nem bestimmten wp aktiviert und das script dauert ca 3 min bis die bombe reindonnert. allerdings währe die sache ja zu easy , wenn man unbegrenzt solche 2000 pfund hilfsmittel hätte. hab erst überlegt einfach 3 solche scripte in nen ordner zu packen.
gibs nicht ne andere lösung?

Mr-Murray 27.03.2008 12:45

Baue einen Zähler ein!

_i=_i+1
? _i == _value : exit



In deinem Fall würde ich statt _i eine globale Var nehmen!

In der Init.sqs erstmal Grundwert legen.

Strike=0

dann im Script den Counter


Strike=Strike+1
? Strike == 3 : exit



Sollte auch in meine Guide stehen. Wenn nicht, stehts im Großen auf jeden Fall.



Grüße
Mr-Murray

Buliwyf 27.03.2008 13:08

Jo.. und den Actionmenu-Eintrag würde ich über einen Auslöser laufen lassen, der dann den Counter Strike (im Falle von MrMurray) mit kontrolliert. Also Strike < 3 zum Beispiel. Da kannste dann auch noch andere Bedingungen wie zB leader group xyz mit aufnehmen, so dass nur der Gruppenführer das ausführen kann etc. Ebenso kannst Du dem Auslöser eine Auslösezeit verpassen, so dass er nur alle 3 Minuten aktiv ist...

Aber für Deine Frage gibt es natürlich wieder mal zig Wege das umzusetzen...

:rolleyes:

IntoTheLight 27.03.2008 19:31

jawollja danke mr. murray
und auch dank für den tipp buliwyf.
ps : hab kein guide. nur im pdf format.
aber irgendwie kackt meine mühle immer wieder ab , wenn ich den a-reader laufen hab.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:55 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