Hey, ich habe ein Kleines Problem und zwar versuche Config Variablen vom Life_server erstellen zu lassen und sie über den Client abrufen zulassen.
Life Server:
Code
diag_log "Müllabfuhr System wurde gestartet!";
Mull_Job_Ready_Money = 1100;
Mull_Car_Cass = "B_Truck_01_transport_F";
Mull_Target_Class = "Land_WheelieBin_01_F";
MSG_RT_Create = "Die Strecke wurde berechnet du kannst nun die Tonnen ein sammeln!"; //x
MSG_Read_Remove_Target = "bring den Müll jetzt zur Mülldeponie!";//x
MSG_InAction = "Du hast Bereits eine Strecke genommen!";//x
MSG_Car_Not_On_Point = "Dein Fahrzeug ist nicht bei den Stadtwerken!";//x
MSG_RT_Ready = "Du hast deine Tour abgeschlossen!";//x
MSG_RT_NOT_Ready = "Diese Strecke wird bereits befahren!";//x
MSG_Target_Not_Allow = "Du kannst dieses Objekt nicht aufheben!"; //x
MSG_Car_Not_On_Unload_Point = "Dein Müllauto steht nicht nahe genug am Arbeiter!";//x
MSG_Unload_Target_From_Car = "Der Müll wird nun entlanden..";//x
MSG_Unload_Ready = "Der Müll wurde entladen fahre nun wieder zur Firma!";//x
MSG_Action_Create_Target = "Mülltonne aufnehmen";//x
MSG_Action_Remove_Action = "Mülltonnen entladen";//x
MSG_Action_Add_To_Truck = "Mülltonne einladen";//x
MSG_Action_Remove_Car = "Auto abgeben";//x
Marker_Name_End = "Stadtwerke";
Marker_Name_Target = "Mülltonne!";
Marker_Name_End_Target = "Mülldeponie";
Max_Type_Target = 14; //Don´t Edit
Max_Type_Load_Target = 14; //Don´t Edit
ACTIVE_KAVALA_1 = false;
ACTIVE_KAVALA_2 = false;
ACTIVE_KAVALA_3 = false;
ACTIVE_SAROS_1 = false;
ACTIVE_SAROS_2 = false;
ACTIVE_SAROS_3 = false;
ACTIVE_POLIAKKO_1 = false;
ACTIVE_POLIAKKO_2 = false;
ACTIVE_POLIAKKO_3 = false;
ACTIVE_LAKKA_1 = false;
ACTIVE_LAKKA_2 = false;
ACTIVE_LAKKA_3 = false;
ACTIVE_SYRAT_1 = false;
ACTIVE_SYRAT_2 = false;
ACTIVE_SYRAT_3 = false;
ACTIVE_GALATI_1 = false;
ACTIVE_GALATI_2 = false;
ACTIVE_GALATI_3 = false;
ACTIVE_ABDERA_1 = false;
ACTIVE_ABDERA_2 = false;
ACTIVE_ABDERA_3 = false;
ACTIVE_KORE_1 = false;
ACTIVE_KORE_2 = false;
ACTIVE_KORE_3 = false;
ACTIVE_FRINI_1 = false;
ACTIVE_FRINI_2 = false;
ACTIVE_FRINI_3 = false;
ACTIVE_CHARKIA_1 = false;
ACTIVE_CHARKIA_2 = false;
ACTIVE_CHARKIA_3 = false;
ACTIVE_PAROS_1 = false;
ACTIVE_PAROS_2 = false;
ACTIVE_PAROS_3 = false;
ACTIVE_SOFIA_1 = false;
ACTIVE_SOFIA_2 = false;
ACTIVE_SOFIA_3 = false;
publicVariable "Mull_Job_Ready_Money";
publicVariable "Mull_Car_Cass";
publicVariable "Mull_Target_Class";
publicVariable "MSG_Read_Remove_Target";
publicVariable "MSG_InAction";
publicVariable "MSG_Car_Not_On_Point";
publicVariable "MSG_RT_Ready";
publicVariable "MSG_RT_NOT_Ready";
publicVariable "MSG_Car_Not_On_Unload_Point";
publicVariable "MSG_Unload_Target_From_Car";
publicVariable "MSG_Action_Create_Target";
publicVariable "MSG_Action_Remove_Action";
publicVariable "MSG_Action_Add_To_Truck";
publicVariable "MSG_Action_Remove_Car";
publicVariable "Marker_Name_End";
publicVariable "Marker_Name_Target";
publicVariable "Marker_Name_End_Target";
publicVariable "Max_Type_Target";
publicVariable "ACTIVE_KAVALA_1";
publicVariable "ACTIVE_KAVALA_2";
publicVariable "ACTIVE_KAVALA_3";
publicVariable "ACTIVE_SAROS_1";
publicVariable "ACTIVE_SAROS_2";
publicVariable "ACTIVE_SAROS_3";
publicVariable "ACTIVE_POLIAKKO_1";
publicVariable "ACTIVE_POLIAKKO_2";
publicVariable "ACTIVE_POLIAKKO_3";
publicVariable "ACTIVE_LAKKA_1";
publicVariable "ACTIVE_LAKKA_2";
publicVariable "ACTIVE_LAKKA_3";
publicVariable "ACTIVE_SYRAT_1";
publicVariable "ACTIVE_SYRAT_2";
publicVariable "ACTIVE_SYRAT_3";
publicVariable "ACTIVE_GALATI_1";
publicVariable "ACTIVE_GALATI_2";
publicVariable "ACTIVE_GALATI_3";
publicVariable "ACTIVE_ABDERA_1";
publicVariable "ACTIVE_ABDERA_2";
publicVariable "ACTIVE_ABDERA_3";
publicVariable "ACTIVE_KORE_1";
publicVariable "ACTIVE_KORE_2";
publicVariable "ACTIVE_KORE_3";
publicVariable "ACTIVE_FRINI_1";
publicVariable "ACTIVE_FRINI_2";
publicVariable "ACTIVE_FRINI_3";
publicVariable "ACTIVE_CHARKIA_1";
publicVariable "ACTIVE_CHARKIA_2";
publicVariable "ACTIVE_CHARKIA_3";
publicVariable "ACTIVE_PAROS_1";
publicVariable "ACTIVE_PAROS_2";
publicVariable "ACTIVE_PAROS_3";
publicVariable "ACTIVE_SOFIA_1";
publicVariable "ACTIVE_SOFIA_2";
publicVariable "ACTIVE_SOFIA_3";
Alles anzeigen
Client:
Code
if(_var == Max_Type_Load_Target) exitWith { //<- hier entsteht der Fehler
//Setzt den Mülltype auf drei
player setVariable ["mullType",3];
//-
hint MSG_Read_Remove_Target;
//Setzt den Marker für den Spieler auf die MD
_newmarkerpos = getMarkerPos "mull_end_1";
_marker = player getVariable "Marker";
_marker setMarkerPosLocal _newmarkerpos;
_marker setMarkerTextLocal Marker_Name_End_Target;
player setVariable ["Marker",_marker];
//erstellt die action für den Spieler
mull_end_npc addAction [MSG_Action_Remove_Action,"[] call life_fnc_unloadMull","",0,FALSE,FALSE,"","((_target distance _this) < 9)"];
};
Alles anzeigen
RPT Ausgabe:
Code
_var = _var+1;
if(_var == Max_Type_Load_Target) exitWith {
player>
21:32:47 Error position: <Max_Type_Load_Target) exitWith {
player>
21:32:47 Error Nicht definierte Variable in Ausdruck: max_type_load_target
21:32:47 File scripts\mullsystem\fn_loadInTruck.sqf [life_fnc_loadInTruck], line 60
Ich danke schon mal.