Sarge AI - line warning message/error

dagg929

Well-Known Member
Code:
2:26:26 Warning Message: File z\addons\dayz_server\system\server_cleanup.fsm, line 304: Config: '"' expected after //Clean groups
{
    //diag_log ("CLEANUP: CHECKING GROUP WITH " + str(count units _x) + " UNITS");
    if ((count units _x==0) && !(_x getVariable["SAR_protect",false])) then {
        deleteGroup _x;
        //diag_log ("CLEANUP: DELETING A GROUP");
    };
} forEach allGroups;
 
/*
//Check for Ammobox
{
    if(!(_x isKindOf "WeaponHolder")) then {
        diag_log ("CLEANUP: DELETING AN AMMOBOX " + (typeOf _x));
        deleteVehicle _x;
    };
} forEach allMissionObjects "ReammoBox";
*/
 
//Check for hackers
{
 
12:26:26 Warning Message: File z\addons\dayz_server\system\server_cleanup.fsm, line 311: Config: End of line encountered after //Clean groups
{
    //diag_log ("CLEANUP: CHECKING GROUP WITH " + str(count units _x) + " UNITS");
    if ((count units _x==0) && !(_x getVariable["SAR_protect",false])) then {
        deleteGroup _x;
        //diag_log ("CLEANUP: DELETING A GROUP");
    };
} forEach allGroups;

Any idea here?

Actual servercleanup.fsm
Code:
  /*%FSM</STATE>*/
    /*%FSM<STATE "general_cleanup">*/
    class general_cleanup
    {
      name = "general_cleanup";
      init = /*%FSM<STATEINIT""">*/"//Clean groups" \n
      "{" \n
      "    //diag_log (""CLEANUP: CHECKING GROUP WITH "" + str(count units _x) + "" UNITS"");" \n
      "    if ((count units _x==0) && !(_x getVariable[""SAR_protect"",false])) then {" \n
      "        deleteGroup _x;" \n
      "        //diag_log (""CLEANUP: DELETING A GROUP"");" \n
      "    };" \n
      "} forEach allGroups;" \n
      "" \n
      "/*" \n
      "//Check for Ammobox" \n
      " {" \n
      "    if(!(_x isKindOf ""WeaponHolder"")) then {" \n
      "        diag_log (""CLEANUP: DELETING AN AMMOBOX "" + (typeOf _x));" \n
      "        deleteVehicle _x;" \n
      "    };" \n
      " } forEach allMissionObjects ""ReammoBox"";" \n
      "*/" \n
      "" \n
      "//Check for hackers" \n
      " {" \n
      "        if(vehicle _x != _x && (vehicle _x getVariable [""Sarge"",0] != 1) && !(vehicle _x in _safety) && (typeOf vehicle _x) != ""ParachuteWest"") then {" \n then {" \n
      "        diag_log (""CLEANUP: KILLING A HACKER "" + (name _x) + "" "" + str(_x) + "" IN "" + (typeOf vehicle _x));" \n
      "          (vehicle _x) setDamage 1;" \n
      "          _x setDamage 1;" \n
      "    };" \n
      " } forEach allUnits;" \n
      "" \n
      "/*" \n

Any help here is appreciated. Running reality 1.7.7.1
 
Code:
  "        if(vehicle _x != _x && (vehicle _x getVariable [""Sarge"",0] != 1) && !(vehicle _x in _safety) && (typeOf vehicle _x) != ""ParachuteWest"") then {" \n then {" \n

this doesnt look right.

try

Code:
  "        if(vehicle _x != _x && (vehicle _x getVariable [""Sarge"",0] != 1) && !(vehicle _x in _safety) && (typeOf vehicle _x) != ""ParachuteWest"") then {" \n
 
Still occuring.

Lines in relation to the sarge mod:

Code:
       " {" \n
"        if(vehicle _x != _x && (vehicle _x getVariable [""Sarge"",0] != 1) && !(vehicle _x in _safety) && (typeOf vehicle _x) != ""ParachuteWest"") then {" \n 
       "diag_log (""CLEANUP: KILLING A HACKER "" + (name _x) + "" "" + str(_x) + "" IN "" + (typeOf vehicle _x));" \n
       "  (vehicle _x) setDamage 1;" \n
       "  _x setDamage 1;" \n
       "};" \n




Code:
  name = "general_cleanup";
      init = /*%FSM<STATEINIT""">*/"//Clean groups" \n
      "{" \n
      "    //diag_log (""CLEANUP: CHECKING GROUP WITH "" + str(count units _x) + "" UNITS"");" \n
      "    if ((count units _x==0) && !(_x getVariable[""SAR_protect"",false])) then {" \n
      "        deleteGroup _x;" \n
      "        //diag_log (""CLEANUP: DELETING A GROUP"");" \n
      "    };" \n
      "} forEach allGroups;" \n
      "" \n
      "/*" \n
      "//Check for Ammobox" \n
      " {" \n

Here is the FULL rpt error as contained. It's huge.

http://pastebin.com/kTjYsfV3

Thank you very much for your help/support Sarge.
 
Back
Top