Moinsen,
ich haben ein Problem vorliegend, welches ich nicht beheben kann.
1. Statusleiste
Ich habe mich hier bei an dieser Leiste orientiert: [Tutorial] Statusbar 4.4 R3 und R1
Die Statusbar.sqf habe ich dementsprechend angepasst und so. Jedoch bekomme ich im Client Log immer folgendes angezeigt:
Code
13:13:09 Error in expression <eUnits,
format["%1/%2/%3",_xx,_yy,_time];
];
};
};
>
13:13:09 Error position: <;
];
};
};
>
13:13:09 Error Fehlende ]
13:13:09 File mpmissions\__CUR_MP.Altis\core\scripts\statusBar.sqf, line 69
13:13:09 Error in expression <eUnits,
format["%1/%2/%3",_xx,_yy,_time];
];
};
};
>
13:13:09 Error position: <;
];
};
};
>
13:13:09 Error Fehlende ]
13:13:09 File mpmissions\__CUR_MP.Altis\core\scripts\statusBar.sqf, line 69
Alles anzeigen
Meine Statusbar.sqf sieht so aus:
Code: Statusbar.sqf
/*
Versão : 0.2
Nome : statusBar.sqf
Autor : Bosco
Data de Criação : 07/02/2016
Descrição : Barra de Status para life,Wasteland,Epoch e Exile.
*/
waitUntil {!(isNull (findDisplay 46))};
disableSerialization;
_rscLayer = 9;
_rscLayer cutRsc["osefStatusBarAdmin","PLAIN"];
[] spawn
{
uiSleep 5;
_uid = getPlayerUID player;
while {true} do
{
uiSleep 1;
if(isNull ((uiNamespace getVariable "osefStatusBarAdmin")displayCtrl 55554)) then
{
diag_log "statusbar is null create";
disableSerialization;
_rscLayer = "osefStatusBarAdmin" call BIS_fnc_rscLayer;
_rscLayer cutRsc["osefStatusBarAdmin","PLAIN"];
};
_unit = _this select 0;
_damage = round ((1 - (damage player)) * 100);
_dinheiro = [life_cash] call life_fnc_numberText;
_banco = [life_atmbank] call life_fnc_numberText;
_serverFPS = format["%1", diag_fps];
_grid = mapGridPosition player;
_xx = (format[_grid]) select [0,3];
_yy = (format[_grid]) select [3,3];
_time = [serverTime,"HH:MM"] call BIS_fnc_secondsToString;
//Icons and position
((uiNamespace getVariable "osefStatusBarAdmin")displayCtrl 55554)ctrlSetStructuredText parseText
format["
<t color='%10'><img size='1.0' image='icons\statusleiste\jogadores.paa' color='%19'/> %1</t>
<t color='%10'><img size='1.0' image='icons\statusleiste\policia.paa' color='%19'/> %6</t>
<t color='%10'><img size='1.0' image='icons\statusleiste\resgate.paa' color='%19'/> %7</t>
<t color='%10'><img size='1.0' image='icons\statusleiste\desempenho.paa' color='%19'/> %2</t>
<t color='%10'><img size='1.0' image='icons\statusleiste\compass.paa' color='%19'/> %3</t>
<t color='%10'><img size='1.0' image='icons\statusleiste\bank.paa' color='%19'/> %4</t>
<t color='%10'><img size='1.0' image='icons\statusleiste\money.paa' color='%19'/> %5</t>
<t color='%10'><img size='1.0' image='icons\statusleiste\uptime.paa' color='%19'/> %8</t>",
//Position 2
playersnumber civilian,
_serverFPS,
_grid,
_banco,
_dinheiro,
west countSide playableUnits,
independent countSide playableUnits,
format["%1/%2/%3",_xx,_yy,_time];
];
};
};
Alles anzeigen
Ich hoffe ihr könnt mir helfen.
MFG J. Maxwell