Hilfe bei ACE fn_healHospital
Ich habe es, so weit mir möglich war, die fn_healHospital.sqf umgeschrieben.
Leider bekomme ich den Fehler nicht raus bzw zu blöd zu, was ich machen soll.
Code: Fehler
Error in expression <call ace_medical_treatment_fnc_fullHeal
life_cash = life_cash - _healCost;
life_>
Error position: <life_cash = life_cash - _healCost;
life_>
Error Missing ;
File core\actions\fn_healHospital.sqf [life_fnc_healHospital]..., line 2404
Error in expression <call ace_medical_treatment_fnc_fullHeal
life_cash = life_cash - _healCost;
life_>
Error position: <life_cash = life_cash - _healCost;
life_>
Error Missing ;
File core\actions\fn_healHospital.sqf [life_fnc_healHospital]..., line 2404
Error in expression <call ace_medical_treatment_fnc_fullHeal
life_cash = life_cash - _healCost;
life_>
Error position: <life_cash = life_cash - _healCost;
life_>
Error Missing ;
File core\actions\fn_healHospital.sqf [life_fnc_healHospital]..., line 2404
Error in expression <call ace_medical_treatment_fnc_fullHeal
life_cash = life_cash - _healCost;
life_>
Error position: <life_cash = life_cash - _healCost;
life_>
Error Missing ;
File core\actions\fn_healHospital.sqf [life_fnc_healHospital]..., line 2404
Error in expression <call ace_medical_treatment_fnc_fullHeal
life_cash = life_cash - _healCost;
life_>
Error position: <life_cash = life_cash - _healCost;
life_>
Error Missing ;
File core\actions\fn_healHospital.sqf [life_fnc_healHospital]..., line 2404
Error in expression <call ace_medical_treatment_fnc_fullHeal
life_cash = life_cash - _healCost;
life_>
Error position: <life_cash = life_cash - _healCost;
life_>
Error Missing ;
File core\actions\fn_healHospital.sqf [life_fnc_healHospital]..., line 2404
Alles anzeigen
Hier meine fn_healHospital.sqf
C: fn_healHospital.sqf
#include "..\..\script_macros.hpp"
#include "\z\ace\addons\medical\script_component.hpp"
private ["_healCost","_action","_med"];
_med = (independent countSide playableUnits);
if(_med > 1) exitWith {hint"Es sind Medic´s im Diest. Suchen Sie diese auf!";};
if (life_action_inUse) exitWith {};
_healCost = LIFE_SETTINGS(getNumber,"hospital_heal_fee");
if (CASH < _healCost) exitWith {hint"Du hast keine 500$ dabei.";};
life_action_inUse = true;
_action = [
format [localize "STR_NOTF_HS_PopUp",[_healCost] call life_fnc_numberText],
localize "STR_NOTF_HS_TITLE",
localize "STR_Global_Yes",
localize "STR_Global_No"
] call BIS_fnc_guiMessage;
if (_action) then {
titleText[localize "STR_NOTF_HS_Healing","PLAIN"];
closeDialog 0;
uiSleep 8;
if (player distance (_this select 0) > 5) exitWith {life_action_inUse = false; titleText[localize "STR_NOTF_HS_ToFar","PLAIN"]};
titleText[localize "STR_NOTF_HS_Healed","PLAIN"];
player setVariable [QGVAR(pain), 0, true];
player setVariable [QGVAR(morphine), 0, true];
player setVariable [QGVAR(bloodVolume), 100, true];
player setVariable ["ACE_isUnconscious", false, true];
player setvariable [QGVAR(tourniquets), [0,0,0,0,0,0], true];
player setvariable [QGVAR(openWounds), [], true];
player setvariable [QGVAR(bandagedWounds), [], true];
player setVariable [QGVAR(internalWounds), [], true];
player setvariable [QGVAR(lastUniqueWoundID), 1, true];
player setVariable [QGVAR(heartRate), 80];
player setvariable [QGVAR(heartRateAdjustments), []];
player setvariable [QGVAR(bloodPressure), [80, 120]];
player setVariable [QGVAR(peripheralResistance), 100];
player setVariable [QGVAR(fractures), [], true];
player setvariable [QGVAR(triageLevel), 0, true];
player setvariable [QGVAR(triageCard), [], true];
player setVariable [QGVAR(salineIVVolume), 0, true];
player setVariable [QGVAR(plasmaIVVolume), 0, true];
player setVariable [QGVAR(bloodIVVolume), 0, true];
player setvariable [QGVAR(bodyPartStatus), [0,0,0,0,0,0], true];
player setvariable [QGVAR(airwayStatus), 100];
player setVariable [QGVAR(airwayOccluded), false];
player setvariable [QGVAR(airwayCollapsed), false];
player setvariable [QGVAR(addedToUnitLoop), false, true];
player setvariable [QGVAR(inCardiacArrest), false, true];
player setvariable [QGVAR(hasLostBlood), 0, true];
player setvariable [QGVAR(isBleeding), false, true];
player setvariable [QGVAR(hasPain), false, true];
player setvariable [QGVAR(painSuppress), 0, true];
player setDamage 0;
CASH = CASH - _healCost;
life_action_inUse = false;
} else {
hint localize "STR_NOTF_ActionCancel";
closeDialog 0;
life_action_inUse = false;
};
Alles anzeigen
Ich hoffe es kann mir einer Helfen das ich es endlich am Laufen bekomme.