HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-187/)
-   -   hint und sleep (https://hx3.de/editing-scripting-187/hint-sleep-23091/)

McLaine 01.11.2013 19:06

hint und sleep
 
hiho

ich wollte in nem sqf 2 hints machen mit ner bause dazwischen

Zitat:

hint formatText ["text1 "];
sleep ?; ( 20 sek pause)
hint formattext ["text2"];
leider bekomme ich immer nur die zweite meldung und für den sleep ne fehler in der formel

Buliwyf 01.11.2013 20:00

sleep ist ein Befehl, den es in SQF nicht gibt... waitUntil könnte helfen... zB

JeeperCreeper 01.11.2013 20:45

Jetzt bin ich wieder total verwirrt. Was meinst du damit es gibt diesen Befehl nicht? Ich habe auch sleep in manchen Scripten von mir drin, spawn, marker ect...., da werden mir auch keine Fehler angezeigt.

Buliwyf 01.11.2013 21:06

Tjoa.. Scripting Grundlagen eben.. SQS, SQF... sowas sollte man unterscheiden können... ich wollte Dich ja nicht verwirren, nur halt auf den richtigen Weg bringen. Aber hier im Forum gibts schon div. Threads zu dem Thema.. ;)

Pfandgiraffe 01.11.2013 21:42

Natürlich gibt es sleep in sqf.

Versuch's mal so:
Code:

hint "text1";
sleep 20; //( 20 sek pause)
hint  "text2";

Kommt jetzt noch drauf an wie du das Script rufst bzw. compilest. (Funktionen dürfen kein sleep oder waitUntil enthalten)


Grüße

JeeperCreeper 01.11.2013 21:55

Tja Psychobastard, da kannst du mal sehen was eigentlich alles in dein Guide rein müsste.:D Der hätte am Ende bestimmt so um die 3000 Seiten :lol:

McLaine 02.11.2013 14:46

Zitat:

Zitat von Psychobastard (Beitrag 462958)
Natürlich gibt es sleep in sqf.

Versuch's mal so:
Code:

hint "text1";
sleep 20; //( 20 sek pause)
hint  "text2";

Kommt jetzt noch drauf an wie du das Script rufst bzw. compilest. (Funktionen dürfen kein sleep oder waitUntil enthalten)


Grüße

habe das so probiert
habe dann nen fehler 'l#lsleep 20;' error allgemeiner fehler im ausdruck

und nur text2 wird angezeigt

Pfandgiraffe 02.11.2013 15:09

Zeig das ganze Script und sag wie du es startest.

McLaine 02.11.2013 16:46

ok ich habe nen trigger gemacht
in die ini
Zitat:

[this] exec "scripts\check.sqf"
den trigger an ein fahrzeug gehäftet
Zitat:

this allowdamage false; t2 attachto[car_2,[0,0,0]];

in die check.sqf

Zitat:

hint formatText ["Fahrzeug wird durchsucht"];
sleep 20;
hint formattext ["Durchsuchung beendet. Fahrzeug kann weiterfahren"];

Pfandgiraffe 02.11.2013 17:15

Code:

[this] execVM "scripts\check.sqf"


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