Guten Abend,
mein Designerteam und ich haben momentan für einen Mod Server mehre Skinns erstellt jedoch auf einen Classname und zwar Med01,Med02,Med03.... und diese wollen wir per call life_medlevel == 1 dann den rängen zuordnen. Leider klappt es nicht so ganz habe es mit dem TuT von nox bereitsversucht und habe diese Datei etwas geändert
Die Med_Skinns ist ein Mod Ordnern (pbo)
Code
/*
Custom uniforms for
Civilians, Medics and Cops
*/
#define FETCH_CONST(var) (call var)
if(side player == civilian) then {
if ((uniform player) == "U_B_CombatUniform_mcam_worn" && (FETCH_CONST(life_adminlevel) == 5)) then {
player setObjectTextureGlobal [0, ""];
};
if ((uniform player) == "U_B_CombatUniform_mcam_worn" && (FETCH_CONST(life_adminlevel) == 4)) then {
player setObjectTextureGlobal [0, ""];
};
if ((uniform player) == "U_B_CombatUniform_mcam_worn" && (FETCH_CONST(life_adminlevel) == 3)) then {
player setObjectTextureGlobal [0, ""];
};
if ((uniform player) == "U_B_CombatUniform_mcam_worn" && (FETCH_CONST(life_adminlevel) == 2)) then {
player setObjectTextureGlobal [0, ""];
};
if ((uniform player) == "U_B_CombatUniform_mcam_worn" && (FETCH_CONST(life_adminlevel) == 1)) then {
player setObjectTextureGlobal [0, ""];
};
if ((backpack player) == "") then {
(unitBackpack player) setObjectTextureGlobal [0, ""];
};
if ((backpack player) == "") then {
(unitBackpack player) setObjectTextureGlobal [0, ""];
};
};
if(side player == independent) then {
if ((uniform player) == "U_Rangemaster") then {
player setObjectTextureGlobal [0, ""];
};
if ((uniform player) == "U_BG_Guerilla2_1" && (FETCH_CONST(life_mediclevel) == 1)) then {
player setObjectTextureGlobal [0, "\Med_Skinns\textures\med01.paa"];
};
if ((uniform player) == "U_BG_Guerilla2_1" && (FETCH_CONST(life_mediclevel) == 2)) then {
player setObjectTextureGlobal [0, "\Med_Skinns\textures\med02.paa"];
};
if ((uniform player) == "U_BG_Guerilla2_1" && (FETCH_CONST(life_mediclevel) == 3)) then {
player setObjectTextureGlobal [0, "\Med_Skinns\textures\med03.paa"];
};
if ((uniform player) == "U_BG_Guerilla2_1" && (FETCH_CONST(life_mediclevel) == 4)) then {
player setObjectTextureGlobal [0, "\Med_Skinns\textures\med04.paa"];
};
if ((uniform player) == "U_BG_Guerilla2_1" && (FETCH_CONST(life_mediclevel) == 5)) then {
player setObjectTextureGlobal [0, "\Med_Skinns\textures\med05.paa"];
};
if ((uniform player) == "U_BG_Guerilla2_1" && (FETCH_CONST(life_mediclevel) == 6)) then {
player setObjectTextureGlobal [0, "\Med_Skinns\textures\med06.paa"];
};
if ((uniform player) == "U_BG_Guerilla2_1" && (FETCH_CONST(life_mediclevel) == 7)) then {
player setObjectTextureGlobal [0, "\Med_Skinns\textures\med07.paa"];
};
if ((uniform player) == "U_BG_Guerilla2_1" && (FETCH_CONST(life_mediclevel) == 8)) then {
player setObjectTextureGlobal [0, "\Med_Skinns\textures\med08.paa"];
};
if ((uniform player) == "U_B_Wetsuit") then {
player setObjectTextureGlobal [0, ""];
};
if ((uniform player) == "") then {
player setObjectTextureGlobal [0, ""];
};
if ((backpack player) == "") then {
(unitBackpack player) setObjectTextureGlobal [0, ""];
};
};
if(side player == west) then {
if (uniform player == "") then {
player setObjectTextureGlobal [0, ""];
};
if (uniform player == "") then {
player setObjectTextureGlobal [0, ""];
};
if ((backpack player) == "") then {
(unitBackpack player) setObjectTextureGlobal [0, ""];
};
if ((backpack player) == "") then {
(unitBackpack player) setObjectTextureGlobal [0, ""];
};
};
Alles anzeigen
Würde mich freuen wenn einer mir da wirklich helfen kann.