Beiträge von CrypteX
-
-
-
Auf diesem
Code
Alles anzeigen#define ST_CENTER 0x02 class playerHUD { idd = -1; duration = 10e10; movingEnable = 0; fadein = 0; fadeout = 0; name = "playerHUD"; onLoad = "uiNamespace setVariable ['playerHUD',_this select 0]"; objects[] = {}; controls[] = { Life_RscBackground_HUD, Life_RscProgress_HUDFood, Life_RscProgress_HUDHealth, Life_RscProgress_HUDWater, Life_RscText_HUDFood, Life_RscText_HUDHealth, Life_RscText_HUDWater }; /* Background */ class Life_RscBackground_HUD: Life_RscBackground { colorBackground[] = {0,0,0,0.35}; x = 0.414815 * safezoneW + safezoneX; y = 0.966667 * safezoneH + safezoneY; w = 0.170371 * safezoneW; h = 0.0333333 * safezoneH; }; /* Progress Bars */ class LIFE_RscProgress_HUDCommon: Life_RscProgress { colorFrame[] = {0, 0, 0, 0.8}; y = 0.972223 * safezoneH + safezoneY; w = 0.0462964 * safezoneW; h = 0.0222222 * safezoneH; }; class Life_RscProgress_HUDFood: LIFE_RscProgress_HUDCommon { idc = 2200; colorBar[] = {0,0.50,0,0.65}; x = 0.418981 * safezoneW + safezoneX; }; class Life_RscProgress_HUDHealth: LIFE_RscProgress_HUDCommon { idc = 2201; colorBar[] = {0.85,0.05,0,0.65}; x = 0.476852 * safezoneW + safezoneX; }; class Life_RscProgress_HUDWater: LIFE_RscProgress_HUDCommon { idc = 2202; colorBar[] = {0,0.25,0.65,0.65}; x = 0.534723 * safezoneW + safezoneX; }; /* Texts */ class Life_RscText_HUDCommon: Life_RscText { SizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)"; style = ST_CENTER; y = 0.970023 * safezoneH + safezoneY; w = 0.0462964 * safezoneW; h = 0.0222222 * safezoneH; }; class Life_RscText_HUDFood: Life_RscText_HUDCommon { idc = 1200; text = "$STR_HUD_Food"; x = 0.418981 * safezoneW + safezoneX; }; class Life_RscText_HUDHealth: Life_RscText_HUDCommon { idc = 1201; text = "$STR_HUD_Health"; x = 0.476852 * safezoneW + safezoneX; }; class Life_RscText_HUDWater: Life_RscText_HUDCommon { idc = 1202; text = "$STR_HUD_Water"; x = 0.534723 * safezoneW + safezoneX; }; };
Dialoge sind mir noch recht neu, wollte mich aber einlernen.
-
Moin liebe Gemeinde,
ich habe mich heute mal hingesetzt und wollte ein HUD machen. Problem ist ich bekomm einen Fehler und man kann nicht mehr connecten.
RPT Log sagt:
CodeWarning Message: File mpmissions\__cur_mp.Altis\dialog\hud_stats.hpp, line 25: /playerHUD.Life_RscProgress_HUDFood: Undefined base class 'Life_RscProgress_HUDFood' Warning Message: Config : some input after EndOfFile.
Und So sieht die HUD_stats.hpp aus:
Code
Alles anzeigen#define ST_CENTER 0x02 class playerHUD { idd = -1; duration = 10e10; movingEnable = 0; fadein = 0; fadeout = 0; name = "playerHUD"; onLoad = "uiNamespace setVariable ['playerHUD',_this select 0]"; objects[] = {}; controls[] = { Life_RscProgress_HUDFood, Life_RscProgress_HUDHealth, Life_RscProgress_HUDWater, Life_RscText_HUDFood, Life_RscText_HUDHealth, Life_RscText_HUDWater, Life_RscFrame_HUDFood, Life_RscFrame_HUDWater, Life_RscFrame_HUDHealt, Life_RscPicture_HUDHealt, Life_RscPicture_HUDWater, Life_RscPicture_HUDFood }; /* Progress Bars */ class Life_RscProgress_HUDFood: Life_RscProgress_HUDFood { idc = 1113; x = 0.892006 * safezoneW + safezoneX; y = 0.743456 * safezoneH + safezoneY; w = 0.108 * safezoneW; h = 0.04074 * safezoneH; colorBar[] = {1,0.498039,0.313725,1}; }; class Life_RscProgress_HUDHealth: Life_RscProgress_HUDHealth { idc = 1101; x = 0.891788 * safezoneW + safezoneX; y = 0.850863 * safezoneH + safezoneY; w = 0.108 * safezoneW; h = 0.040740 * safezoneH; colorBar[] = {1,0.498039,0.313725,1}; }; class Life_RscProgress_HUDWater: Life_RscProgress_HUDWater { idc = 1112; x = 0.892006 * safezoneW + safezoneX; y = 0.797160 * safezoneH + safezoneY; w = 0.108 * safezoneW; h = 0.04074 * safezoneH; colorBar[] = {1,0.498039,0.313725,1}; }; /* Texts */ class Life_RscText_HUDFood: Life_RscText_HUDFood { idc = 1111; text = ""; x = 0.928884 * safezoneW + safezoneX; y = 0.738624 * safezoneH + safezoneY; w = 0.044661 * safezoneW; h = 0.050405 * safezoneH; ColorBackground[] = {0,0,0,0}; ColorText[] = {1,1,1,1}; }; class Life_RscText_HUDHealth: Life_RscText_HUDHealth { idc = 1109; text = ""; x = 0.928884 * safezoneW + safezoneX; y = 0.846031 * safezoneH + safezoneY; w = 0.044661 * safezoneW; h = 0.050405 * safezoneH; ColorBackground[] = {0,0,0,0}; ColorText[] = {1,1,1,1}; }; class Life_RscText_HUDWater: Life_RscText_HUDWater { idc = 1110; text = ""; x = 0.928884 * safezoneW + safezoneX; y = 0.792328 * safezoneH + safezoneY; w = 0.044661 * safezoneW; h = 0.050405 * safezoneH; ColorBackground[] = {0,0,0,0}; ColorText[] = {1,1,1,1}; }; /*Frames*/ class Life_RscFrame_HUDFood: Life_RscFrame_HUDFood { idc = 1107; x = 0.892548 * safezoneW + safezoneX; y = 0.742530 * safezoneH + safezoneY; w = 0.108 * safezoneW; h = 0.042592 * safezoneH; ColorBackground[] = {0,0,0,0}; ColorText[] = {1,0.960784,0.933333,1}; }; class Life_RscFrame_HUDWater: Life_RscFrame_HUDWater { idc = 1106; x = 0.892548 * safezoneW + safezoneX; y = 0.796234 * safezoneH + safezoneY; w = 0.108 * safezoneW; h = 0.042592 * safezoneH; ColorBackground[] = {0,0,0,0}; ColorText[] = {1,1,1,1}; }; class Life_RscFrame_HUDHealt: Life_RscFrame_HUDHealt { idc = 1102; x = 0.892548 * safezoneW + safezoneX; y = 0.849937 * safezoneH + safezoneY; w = 0.108 * safezoneW; h = 0.042592 * safezoneH; ColorBackground[] = {0,0,0,0}; ColorText[] = {1,1,1,1}; }; /*Picturebox*/ class Life_RscPicture_HUDHealt: Life_RscPicture_HUDHealt { idc = 1103; text = "textures\healt.paa"; x = 0.859808 * safezoneW + safezoneX; y = 0.845308 * safezoneH + safezoneY; w = 0.030729 * safezoneW; h = 0.051851 * safezoneH; ColorBackground[] = {1,1,1,0}; }; class Life_RscPicture_HUDWater: Life_RscPicture_HUDWater { idc = 1104; text = "textures\water.paa"; x = 0.859808 * safezoneW + safezoneX; y = 0.791414 * safezoneH + safezoneY; w = 0.030729 * safezoneW; h = 0.051851 * safezoneH; ColorBackground[] = {1,1,1,0}; }; class Life_RscPicture_HUDFood: Life_RscPicture_HUDFood { idc = 1105; text = "textures\food.paa"; x = 0.859808 * safezoneW + safezoneX; y = 0.737953 * safezoneH + safezoneY; w = 0.030729 * safezoneW; h = 0.051851 * safezoneH; ColorBackground[] = {1,1,1,0}; }; };
Was hab ich falsch gemacht?
-
Funkioniert das EMP Skript auch bei 4.4.2 ?
-
Euer Support war Super und hat schnell geholfen. Großes Lob
-
-
Hey moeck,
danke erstmal für deine Hilfe und deinen Vorschlag. Leider hat dein Vorschlag nicht funktioniert und der Skin wurde nicht geladen ebenso war der Rucksack wieder sichtbar.
So sieht mein playerskin.cfg wieder aus damit es funktioniert:
Code
Alles anzeigencase west: { if (uniform player isEqualTo "U_B_CTRG_3") then { _skinName = "textures\cop_uniform.jpg"; if (LIFE_SETTINGS(getNumber,"cop_extendedSkins") isEqualTo 1) then { if (FETCH_CONST(life_coplevel) >= 1) then { _skinName = ["textures\cop_uniform_",(FETCH_CONST(life_coplevel)),".jpg"] joinString ""; }; }; player setObjectTextureGlobal [0, _skinName]; }; if ((backpack player) == "B_Carryall_oucamo") then { (unitbackpack player) setObjectTextureGlobal [0,""]; }; };
-
Moin liebe Gemeinde,
ich hab ein Admintool auf meinem Server eingefügt. Allerding läuft es Ingame nicht.
RPT Log sagt:
CodeError in expression <l = _adminlvl select 0; }; if(_adminlvl < 1) exitWith { missionNamespace setVari> Error position: << 1) exitWith { missionNamespace setVari> Error <: Type String, expected Number,Not a Number File \allianceapps_admintool\fn_makeandsendp.sqf [TON_fnc_makeandsendp], line 28
exDB Log sagt:
CodeextDB2: Found extdb-conf.ini extDB2: Detected 12 Cores, Setting up 6 Worker Threads [01:30:25:398087 +02:00] [Thread 66996] extDB2: Database Type: MySQL [01:30:25:673520 +02:00] [Thread 66996] extDB2: Database Session Pool Started [01:30:26:814070 +02:00] [Thread 66996] extDB2: SQL_RAW_V2: Initialized: ADD_QUOTES True
Weiß jemand woran es liegt. Ich sag vorab schonmal sry bin kein Profiskripter.
-
Ging leider alles nicht...
-
OK, dann kannst du doch sicher eine Hilfestellung geben? Oder möchtest du lieber jeden Fehler kommentieren bis man selbst auf die Lösung gekommen ist? =P
-
moeck , ich glaube du hast das Thema nicht richtig verstanden. Es wird nach einer Möglichkeit gesucht das Zivilisten türen und Tore der Polizei nicht öffnen können, sondern nur Cops.
-
Wurde hier eine Lösung gefunden?
-
Ja klar verständlich ich versuch später mal Vorschag 2 und sage bescheid.
-
Also Joes erster Vorschlag ging nicht, die Copskins sind verschwunden und die Rucksäcke waren wieder sichtbar.
-
Moin Liebe Community,
ich habe aktuell ein Problem mit meinen Playerskins. Entweder bin ich zu doof oder ich steh aufm Schlauch.
Ich habe 2 Verschiedene Uniformarten in der fn_playerskin.cfg : CTRG_3 für Cops und CTRG_1 für MEK.
Den Copskin lädt er ohne mucken, aber das MEKSkin will er nicht.
Code
Alles anzeigencase west: { if (uniform player isEqualTo "U_B_CTRG_3") then { _skinName = "textures\cop_uniform.jpg"; if (LIFE_SETTINGS(getNumber,"cop_extendedSkins") isEqualTo 1) then { if (FETCH_CONST(life_coplevel) >= 1) then { _skinName = ["textures\cop_uniform_",(FETCH_CONST(life_coplevel)),""] joinString ""; }; if (uniform player isEqualTo "U_B_CTRG_1") then { player setObjectTextureGlobal [0, "textures\MEK_uniform.jpg"]; }; }; player setObjectTextureGlobal [0, _skinName]; }; if ((backpack player) == "B_Carryall_oucamo") then { (unitbackpack player) setObjectTextureGlobal [0,""]; }; };
vielleicht kann jemand meine Unwissenheit bzw meinen Fehler im Code aufdecken.
Danke im Voraus.
-
Hey, kann mir jemand sagen wie ich das Tor oder auch Gebäudetüren für Zivilisten sperren kann das nur Cops diese öffnen können.?
Danke im voraus.