Hey Leute ich bins Deathman mal mit einem anderen TUT
Ich habe die Tag an einem Z Menü für die NN Community gerarbeitet, wieso ich das gemacht habe wer sich noch an mein erstest Z Menü erinter der wird sich endsiehen warum ich das hier mache.
!!!ACHTUNG STANDRT Z MENÜ!!!
Dan Fangen wir mal an.
Schritt 1. Downloaded euch folgende Datei | ---->Dialoge.rar<---- | Das sind die Dialoge die müsst ihr einfach ersetzten wo ihr den Dialog ornder findet könnt unter Altis_Life.Altis\dialoge schon zeit ihr da jetzt einfach nur die datein ersetzten.
Schritt 2. Ist wieder was zum Downloaden | ---->playermenu.rar<---- | Das sind die Texturen der Ordner der dort inhalten ist einfach in den Texturen Ordner Reinziehen den ornder könnt ihr unter Altis_Life.Altis\texturen finden.
Schritt 3. Jetzt geht es in die fn_p_updateMenu.sqf in dieser datei müssen Zwei Sachen Abgeändert werden, wo diese datei ist Altis_Life.Altis\core\pmenu. findet folgende code Abschnitt.
Spoiler anzeigen
_mstatus ctrlSetStructuredText parseText format ["<img size='1.3' image='icons\ico_bank.paa'/> <t size='0.8px'>$%1</t><br/><img size='1.2' image='icons\ico_money.paa'/> <t size='0.8'>$%2</t>",[BANK] call life_fnc_numberText,[CASH] call life_fnc_numberText];
wenn ihr diesen code Gefunden habt ersetzt ihr diesen mit diesem
Spoiler anzeigen
Schritt 4. Wir Bleiben in der fn_p_updateMenu.sqf weil ich hatte ja gesagt Zwei Codes nun kommen wir zum Zweiten. Ihr sucht wieder Folgenden Code(HUST HUST AM ENDE DER DATEI)
Spoiler anzeigen
{
_displayName = getText(_x >> "displayName");
if (LICENSE_VALUE(configName _x,_side)) then {
_struct = _struct + format ["%1<br/>",localize _displayName];
};
} forEach (format ["getText(_x >> 'side') isEqualTo '%1'",_side] configClasses (missionConfigFile >> "Licenses"));
if (_struct isEqualTo "") then {
_struct = "No Licenses";
};
_lic ctrlSetStructuredText parseText format ["
<t size='0.8px'>
%1
</t>
",_struct];
Alles anzeigen
wenn ihr diesen code Gefunden habt ersetzt ihr diesen mit diesem
Spoiler anzeigen
{
private _displayName = getText(_x >> "displayName");
if (LICENSE_VALUE(configName _x,_side)) then {
private _color = if (getNumber (_x >> "illegal") isEqualTo 1) then {"#FF0000"} else {"#FFFFFF"};
_struct = _struct + format ["<t color='%2'>%1</t><br/>",localize _displayName,_color];
};
false
} count (format ["getText(_x >> 'side') isEqualTo '%1'",_side] configClasses (missionConfigFile >> "Licenses"));
if (_struct isEqualTo "") then {
_struct = "keine Lizenzen";
};
_lic ctrlSetStructuredText parseText format ["
<t size='0.9' font='PuristaLight'>
%1
</t>
",_struct];
Alles anzeigen
Schritt 5. Geht in folgende datein fn_settingsMenu.sqf | fn_gangMenu.sqf | fn_keyMenu.sqf und fügt diesen Code immer Ganz am ende der Datei ein(Ich weiß das jemand dafür eine andere lösung weiß wenn ja dann mir schreiben und mich nicht rätzeln lassen danke)
Spoiler anzeigen
Schritt 6. Geht in eure Common.hpp und fügt folgende Code ein
Spoiler anzeigen
class Life_RscPictureButton
{
idc = -1;
type = 11;
style = 48;
animTextureNormal = "#(argb,8,8,3)color(1,1,1,1)";
animTextureDisabled = "#(argb,8,8,3)color(1,1,1,1)";
animTextureOver = "#(argb,8,8,3)color(1,1,1,1)";
animTextureFocused = "#(argb,8,8,3)color(1,1,1,1)";
animTexturePressed = "#(argb,8,8,3)color(1,1,1,1)";
animTextureDefault = "#(argb,8,8,3)color(1,1,1,1)";
colorBackground[] = {1,1,1,0.8};
colorBackgroundFocused[] = {1,1,1,1};
colorBackground2[] = {0.75,0.75,0.75,1};
color[] = {1,1,1,0.7};
colorActive[] = {1,1,1,1};
colorFocused[] = {0,0,0,1};
color2[] = {0,0,0,1};
colorText[] = {1,1,1,1};
colorDisabled[] = {1,1,1,0.25};
period = 1.2;
periodFocus = 1.2;
periodOver = 1.2;
borderSize = 0.0;
sizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
font = "PuristaMedium";
soundEnter[] = {"\A3\ui_f\data\sound\RscButton\soundEnter",0.09,1};
soundPush[] = {"\A3\ui_f\data\sound\RscButton\soundPush",0.09,1};
soundClick[] = {"\A3\ui_f\data\sound\RscButton\soundClick",0.09,1};
soundEscape[] ={"\A3\ui_f\data\sound\RscButton\soundEscape",0.09,1};
x = 0;
y = 0;
w = 0.095589;
h = 0.039216;
text = "";
};
Alles anzeigen
Das wars auch wieder Zum Anschluss noch ein parr Bilder das ihr überhaupt wisst was ihr euch da Installiert
Viel Spaß Damit
Gruß Deathman