Hallo Leute,
ich kapier´s schon wieder mal nicht......
ich habe folgenden "Versuchsaufbau":
in meiner init.sqf ist folgender Eintrag:
Code:
#include "wes_scripts\wes_funcs\wes_func_chat.sqf";
die aufgerufene Datei wes_func_chat.sqf sieht so aus:
Code:
/*
###################################################
# Function file for Armed Assault 2
# Created by: *GGH* Wesley Pipes
# Script-Name:"wes_func_chat.sqf"
# Version: "V 01_0"
# Datum: "06.01.2010"
###################################################
*/
wes_chat_helijoin ={
//Private ["_txt"];
//_txt = "Test";
sleep 0.32;
HintC "Dies ist ein Test";
sleep 10;
};
im Editor unter anderem einen Auslöser, welcher beim Auslösen über "call wes_chat_helijoin" (Eintrag INIT-Zeile) obige Funktion aufrufen soll.
Wenn ich das Ganze in der Vorschau betrachte, macht er auch was er soll.
Auslöser betätigt ----> Hint kommt.
Nur starte ich mein Spiel mit der Erweiterung "-showscripterrors" und dann ist es so, dass genau in dem MomenT wo die Funktion aufgerufen wird, eine Fehlermeldung kommt:
Zitat:
Error in expression <qf"
wes_chat_helijoin ={
sleep 0.32;
HintC "Dies ist ein Test";
s>
Error position: <sleep 0.32;
HintC "Dies ist ein Test";
s>
Error Allgemeiner Fehler in Ausdruck
File C:\Users\Wesley\Documents\ArmA 2\mpmissions\WES_M1_F2.Chernarus\wes_scripts\wes_f uncs\wes_func_chat.sqf, line 17
Suspending not allowed in this context
Error in expression <
sleep 0.32;
HintC "Dies ist ein Test";
sleep 10;
};
#line 12 "C:\Users\Wesley\>
Error position: <sleep 10;
};
#line 12 "C:\Users\Wesley\>
Error Allgemeiner Fehler in Ausdruck
File C:\Users\Wesley\Documents\ArmA 2\mpmissions\WES_M1_F2.Chernarus\wes_scripts\wes_f uncs\wes_func_chat.sqf, line 19
Creating debriefing
Kann mir jemand erklären, warum trotz "funktionierendem" Script die Fehlermeldung auftaucht?
Danke