Français [iPhone XI] Mettre le SteamID dans les menus au lieu du nom

vdgrg-ConvertImage.png


Bonjour, et bienvenue sur ce tutoriel afin de remplacer, le nom du joueur par le SteamID dans les menus de votre iPhone XI.
Vous ne l'avez pas ? Il est disponible à la vente ici => Cliquez ici

Dans le autre cas que vous n'ayez pas le produit, ce tutoriel vous seras pas vraiment utile.
C'est parti !


Étape 1 : Rendez vous dans @The-Programmer\addons\iphone_xi.pbo et dé-compressez le avec PBO Manager

Étape 2 : Allez dans iphone_xi\client\apps\fn_apps_inventory.sqf

Remplacer ceci : (ligne 48 par défaut)
Code:
_playersList lbAdd format ["%1 - %2",_x getVariable ["realname",name _x],side _x];

Par :
Code:
_playersList lbAdd format["ID - %1",(getPlayerUID _x)];

Étape 3 : Allez dans iphone_xi\client\apps\fn_apps_masterpay.sqf

Remplacer ceci : (ligne 36 par défaut)
Code:
_playersList lbAdd format ["%1 - %2",_x getVariable ["realname",name _x],side _x];

Par :
Code:
_playersList lbAdd format["ID - %1",(getPlayerUID _x)];

Étape 4 : Allez dans iphone_xi\client\apps\fn_apps_transfer.sqf

Remplacer ceci : (ligne 40par défaut)
Code:
hint format [localize "STR_ATM_SentMoneySuccess",[_parsedAmount] call life_fnc_numberText,(_selectedPlayer getVariable ["realname",name _selectedPlayer]),[_tax] call life_fnc_numberText];

Par :
Code:
hint format [localize "STR_ATM_SentMoneySuccess",[_parsedAmount] call life_fnc_numberText,(getPlayerUID _selectedPlayer),[_tax] call life_fnc_numberText];

Étape 5 : Allez dans iphone_xi\client\apps\fn_apps_wallet.sqf

Remplacer ceci : (ligne 33 par défaut)
Code:
_playersList lbAdd format ["%1 - %2",_x getVariable ["realname",name _x],side _x];

Par :
Code:
_playersList lbAdd format["ID - %1",(getPlayerUID _x)];

Étape 6 : Allez dans iphone_xi\client\apps\fn_apps_keyGive.sqf

Remplacer ceci : (ligne 41 par défaut)
Code:
hint format [localize "STR_NOTF_givenKeysTo",(_playerSelected getVariable ["realname",name _playerSelected]),(typeOf _vehicle)];

Par :
Code:
hint format [localize "STR_NOTF_givenKeysTo",(getPlayerUID _playerSelected),(typeOf _vehicle)];

Étape 7 : Allez dans iphone_xi\client\apps\keys\fn_apps_keyMenu.sqf

Remplacer ceci : (ligne 56 par défaut)
Code:
_playersList lbAdd format ["%1 - %2",_x getVariable ["realname",name _x], side _x];

Par :
Code:
_playersList lbAdd format["ID - %1",(getPlayerUID _x)];

Étape 8 : Ensuite, vous avez presque fini. Il ne vous reste plus qu'a bien sauvegarder et re-compresser le mods en .pbo et relancer votre serveur


C'est tout bon vous avez dès a présent les SteamID dans vos menus et au lieu du nom des joueurs !

Et voila, tutoriel terminé !

Cordialement,
Maxime Riqueti


Si vous avez besoin d'aide je reste disponible, si dans le cas contraire quelqu'un vous aideras surement !
 
Dernière édition par un modérateur:

Vikor

User
Bonjour,
Est t'il possible de remplacer getPlayerUID par TON_fnc_getID pour avoir les ID ?
 

Maxence

Director
Membre du personnel
Director
Salut @Vikor, la fonction fn_getID.sqf est dans le life_server et ne peut donc pas être utilisée dans des fichiers mission/client
Donc non ce n'est pas possible, à moins de ré-créer l'équivalent dans la mission
 

Vikor

User
Salut @Vikor, la fonction fn_getID.sqf est dans le life_server et ne peut donc pas être utilisée dans des fichiers mission/client
Donc non ce n'est pas possible, à moins de ré-créer l'équivalent dans la mission
Donc il est possible de recréer l'équivalent pour afficher les ID ?
 
Hey, comme Maxence te l'as dit ce n'est pas possible de le faire as moins de modifier tout de ton coté pour l'intégrer ;)

Mais si jamais ouvre une demande d'aide certaines personnes pourront surement t'aider :)
 
  • Like
Les réactions: Vikor