Einzelnen Beitrag anzeigen
Alt 13.10.2010, 18:03   #1 (permalink)
Jekko
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 08.08.2009
Ort: Niedersachsen
Alter: 58
Beiträge: 426
Standard Frage zum JIPScript

Habe da mal 'ne Frage,
ich habe den Hinweis hier aus dem Forum von Xeno beflolgt und einen Auslöser platziert mit der Bedingung
Code:
local player
und der Aktivierung
Code:
0 = [] execVM "meinjipscript.sqf"
meinjipscript.sqf sieht jetzt so aus:

Code:
if("Ziel1done") then {tskObj1 settaskstate "succeeded"} else {};
if("Ziel2done") then {tskObj2 settaskstate "succeeded"} else {};
if("Ziel3done") then {tskObj3 settaskstate "succeeded"} else {};
if("Ziel4done") then {tskObj4 settaskstate "succeeded"} else {};
if("Ziel5done") then {tskObj5 settaskstate "succeeded"} else {};
es funktioniert wunderbar, nur gibt es bei dem Paramter -showscripterrors folgende Fehlermeldung:

Code:
Error in expression <ns\__cur_mp.Takistan\meinjipscript.sqf"
if("Ziel1done") then {tskObj1 settasksta>
  Error position: <if("Ziel1done") then {tskObj1 settasksta>
  Error if: Typ Zeichenfolge, erwartet Bool
File mpmissions\__cur_mp.Takistan\meinjipscript.sqf, line 1
Saving undefined enum value -2147483648 / 6, context /SlowVehicles/InvisibleFar/Vehicles/Item38.activationType
Saving undefined enum value -2147483648 / 6, context /SlowVehicles/InvisibleFar/Vehicles/Item39.activationType
Saving undefined enum value -2147483648 / 6, context /SlowVehicles/InvisibleFar/Vehicles/Item40.activationType
Creating debriefing
Wenn ich das meinjipscript.sqf so schreibe, wie ich es von Xeno verstanden habe, sollte es so aussehen:

Code:
if(!isNil "Ziel1done") then {tskObj1 settaskstate "succeeded"} else {};
if(!isNil "Ziel2done") then {tskObj2 settaskstate "succeeded"} else {};
if(!isNil "Ziel3done") then {tskObj3 settaskstate "succeeded"} else {};
if(!isNil "Ziel4done") then {tskObj4 settaskstate "succeeded"} else {};
if(!isNil "Ziel5done") then {tskObj5 settaskstate "succeeded"} else {};
Dann gibt es zwar kein scripterror, aber es hat auf dem dedi-Server nicht funktioniert..

Hat da jemand bzw. der Xeno eine Idee?
__________________
Panzergrenadiere - Dran! Drauf! Drüber!
Jekko ist offline