Ich baue aktuell meine alte Mission aus der 4.0 in die 4.4R3 ein.
Normalerweise wird über die fn_hudUpdate.sqf die Größe des Balkens für HP etc. angepasst.
Hier sollte es im HUD HP etc. als Zahl anzeigen allerdings wird nichts angezeigt.
Fehlermeldung ist folgende
Code
Error in expression <bleSerialization;
if(isNull (GVAR_UINS ["playerHUD",displayNull])) then {[] cal>
Error position: <["playerHUD",displayNull])) then {[] cal>
Error Missing )
File mpmissions\__cur_mp.Altis\core\functions\fn_hudUpdate.sqf, line 13
die fn_hudUpdate.sqf
Code
#include "..\..\script_macros.hpp"
#define IDC_LIFE_BAR_FOOD 2200
#define IDC_LIFE_BAR_WATER 2201
#define IDC_LIFE_BAR_HEALTH 2202
#define IDC_LIFE_FOOD_TEXT 1000
#define IDC_LIFE_WATER_TEXT 1001
#define IDC_LIFE_HEALTH_TEXT 1002
#define LIFEdisplay (GVAR_UINS ["playerHUD",displayNull])
#define LIFEctrl(ctrl) ((GVAR_UINS ["playerHUD",displayNull]) displayCtrl ctrl)
disableSerialization;
if(isNull LIFEdisplay) then {[] call life_fnc_hudSetup;};
_blyat = "%";
LIFEctrl(IDC_LIFE_FOOD_TEXT) ctrlSetPosition [safeZoneX+safeZoneW-0.078,safeZoneY+safeZoneH-0.53];
LIFEctrl(IDC_LIFE_FOOD_TEXT) ctrlSetText format["%1%2", life_hunger,_blyat];
LIFEctrl(IDC_LIFE_FOOD_TEXT) ctrlCommit 0;
LIFEctrl(IDC_LIFE_WATER_TEXT) ctrlSetPosition [safeZoneX+safeZoneW-0.078,safeZoneY+safeZoneH-0.44];
LIFEctrl(IDC_LIFE_WATER_TEXT) ctrlSetText format["%1%2", life_thirst,_blyat];
LIFEctrl(IDC_LIFE_WATER_TEXT) ctrlCommit 0;
LIFEctrl(IDC_LIFE_HEALTH_TEXT) ctrlSetPosition [safeZoneX+safeZoneW-0.078,safeZoneY+safeZoneH-0.343];
LIFEctrl(IDC_LIFE_HEALTH_TEXT) ctrlSetText format["%1%2", round((1 - (damage player)) * 100),_blyat];
LIFEctrl(IDC_LIFE_HEALTH_TEXT) ctrlCommit 0;
Alles anzeigen
Werde daraus nicht schlau habt ihr eine Lösung?