Français [Iphone X] Bouton actualisation de sa tenue

  • Auteur de la discussion Auteur de la discussion Lteixx2
  • Date de début Date de début

Lteixx2

User
26/1/20
99
3
12
300
Usa
meettomy.site
Bonjour,

Voici un script qui permet de synchroniser sa tenue avec l'Iphone X. Tutoriel équivalent pour l'Iphone XI : https://forum.the-programmer.com/post/iphone-xi-bouton-actualisation-de-sa-tenue.2717/

Cette demande à était faite par moi même est répondu par Maxence ICI : https://forum.the-programmer.com/post/des-idées-de-scripts.255/

1) Tu peux trouver sur ce tutoriel le fichier fixskin.paa qui est un icon pour le bouton que tu veux ajouter. Pour l'action du bouton, il faut mettre :

Code:
action = "closeDialog 0; [] call life_fnc_playerSkins; hint ""Les tenues ont été actualisés"";";

Ce qui donnera ceci à ajouter dans le config_master de l'Iphone X :

Code:
class RefreshCloths {
    action = "closeDialog 0; [] call life_fnc_playerSkins; hint ""Les tenues ont été actualisés"";";
    displayName = "Tenues";
    condition = "";
    picture = "The-Programmer\Iphone_X\textures\icons\fixskin.paa";
};

Sans oublier d'ajouter le fichier fixskin.paa téléchargé depuis le tutoriel cité au dessus (ou un autre icon) dans le dossier The-Programmer/textures/icons.

Merci à Maxence Maxence pour ce Script.
 
Dernière édition par un modérateur:
  • Love
  • Like
Les réactions: IceEagle132 et Maxence
Bonjour,

Ce tutoriel fonctionne t'il vraiment ?
La fonction life_fnc_playerSkins n'est pas une fonction de refresh de tenue mais d'application de skin en fonction du site choisi dans le lobby.

100% sur qu'il n'est pas fonctionel
 
Je ne crois pas qu'il existe une fonction de fix de tenue sur Altis Life de base, sinon yaurais pas des tuto partout la dessus.


[] call life_fnc_playerSkins; ça permet simplement de donner un skin aléatoire aux joueurs qui se connectent sans équipement, ou après leur mort.

Donc si tu le call comme ça, tu va juste voir le tee shirt du joueur changer de couleur il me semble.

Mais en aucun cas ça permet de replacer une tenue ou un gilet disparu, et encore moins avec les objets contenus dedans ^^
 
Aldar Ducken Aldar Ducken :

Si il en existe un un peut galère à trouver mais voila voila

Code:
/*
Script fix skin
*/
private["_oldClothes","_olduniformItems","_oldBackpack","_oldVest","_oldVestItems","_oldBackpackItems","_oldGlasses","_oldHat","_magazinesAmmoFull"];

_oldClothes = uniform player;
_olduniformItems = uniformItems player;
_oldBackpack = backpack player;
_oldVest = vest player;
_oldVestItems = vestItems player;
_oldBackpackItems = backpackItems player;
_oldGlasses = goggles player;
_oldHat = headgear player;
_magazinesAmmoFull = magazinesAmmoFull player;

removeUniform player;
removeBackpack player;
removeVest player;
removeGoggles player;
removeHeadgear player;

player forceAddUniform _oldClothes;
if(count _olduniformItems > 0) then {
    {
        if ( !(isClass (configFile >> "CFGMagazines" >> _x)) && {!(_x in ["SmokeShellRed","HandGrenade_Stone","SmokeShell","SmokeShellGreen","1Rnd_Smoke_Grenade_shell","UGL_FlareYellow_F","SmokeShellRed","1Rnd_SmokeRed_Grenade_shell"])}) then {
            [_x,true,false,false,true] call life_fnc_handleItem;
        };
    } foreach _olduniformItems;
};

player addBackpack _oldBackpack;
clearAllItemsFromBackpack player;
if(count _oldBackpackItems > 0) then {
    {
        if ( !(isClass (configFile >> "CFGMagazines" >> _x)) && {!(_x in ["SmokeShellRed","HandGrenade_Stone","SmokeShell","SmokeShellGreen","1Rnd_Smoke_Grenade_shell","UGL_FlareYellow_F","SmokeShellRed","1Rnd_SmokeRed_Grenade_shell"])}) then {
            [_x,true,true] call life_fnc_handleItem;
        };
    } foreach _oldBackpackItems;
};

player addVest _oldVest;
if(count _oldVestItems > 0) then {
    {
        if ( !(isClass (configFile >> "CFGMagazines" >> _x)) && {!(_x in ["SmokeShellRed","HandGrenade_Stone","SmokeShell","SmokeShellGreen","1Rnd_Smoke_Grenade_shell","UGL_FlareYellow_F","SmokeShellRed","1Rnd_SmokeRed_Grenade_shell"])}) then {
            [_x,true,false,false,true] call life_fnc_handleItem;
        };
    } foreach _oldVestItems;
};

player addGoggles _oldGlasses;
player addHeadgear _oldHat;

{
    if ( ((_x select 4) in ["Uniform","Backpack","Vest"]) || ((_x select 0) in ["SmokeShellRed","HandGrenade_Stone","SmokeShell","SmokeShellGreen","1Rnd_Smoke_Grenade_shell","UGL_FlareYellow_F","SmokeShellRed","1Rnd_SmokeRed_Grenade_shell"])) then {
        player addMagazine [_x select 0, _x select 1];
    };
} foreach _magazinesAmmoFull;

systemChat "Votre tenue a été actualisé.";
[] call life_fnc_playerSkins;  // RAJouter un call player skins si vous voulez que les tenues recupérent leurs skins