SteamID

Un SteamID est une marque unique du employée pour identifier un compte simple sur la plate-forme de la vapeur . Il est également employé pour se rapporter à la page de profil de la Communauté de la vapeur d'un utilisateur de vapeur, mais cet article ne couvre pas la dernière utilisation.

Le SteamID remplace le WonID, précédemment utilisé quand des contrôles CD de la clef de la demi vie de ont été faits par le service de GAGNÉ par . SteamIDs, au moment où, sont principalement employés par la demi vie et ses nombreuses modifications (tel que le Counter-Strike ), comme des jeux basés sur le moteur de source de (tel que demi vie 2 ).

Le format de SteamID

Comme représenté textuellement

SteamIDs suivent un format assez simple une fois représenté textuellement : " ; STEAM_X : Y : Z" ; , où X, Y et Z sont les nombres normaux . Dans le " choisi de cas ; STEAM_ID_PENDING" ; ou " ; UNKNOWN" ; sont employés (voir que la section « types de la vapeur explique » plus de détails).

Comme représenté dans des programmes informatiques

Une fois représentés intérieurement dans des programmes informatiques le X, les composants de Y et de Z (voir la section intitulée « comme représenté textuellement ") sont tous les emballés par dans une structure de données 64-bit de du . Using le format décrit ci-dessus :

X représente le " ; Universe" ; le compte de vapeur appartient à (qui est identifié par une valeur à 8 bits non signée du )
Y représente le type de compte et est représenté comme une valeur non signée du bit du 4
Z est le numéro d'identité Unique pour le compte (le " ; number" de compte ;) identifié par une valeur non signée à 32 bits

Les 20 bits demeurants sont employés pour représenter « exemple » de ce compte et s'appliquent seulement pour un type spécial de compte appelé le «  du compte de Multiseat  » (une explication que beaucoup d'utilisateurs peuvent noter dans en même temps, par exemple à Cybercafes ).

Univers disponibles pour des comptes de vapeur

Il y a 8 univers des comptes de vapeur.

Types de comptes de vapeur

Il y a huit types connus de compte pour un compte de vapeur, dont seulement 4 peuvent être créés aujourd'hui.

Avertissement au sujet des comptes de Café de Cyber

Bien qu'il semble sensible pour la valve mettre tout le le compte SteamID de Café de Cyber de en leur propre univers, ceci n'a pas été fait. Au lieu de cela, les comptes de Café de Cyber reçoivent un nouveau SteamID sur chaque authentification avec les serveurs d'authentification de vapeur, typiquement d'une grande piscine de SteamID où la pièce unique d'identification se trouve en dessous de la marge 7000000 et 8000000. On ne le connaît pas que le cas échéant les comptes de non-Cyber-Café ont une identification unique dans cette gamme.

Bogues avec le système de SteamID

Quand la vapeur a été libérée la première fois en 2002 il y avait un bogue avec les serveurs d'authentification qui ont permis au même SteamID d'être créé sur plus d'un serveur d'authentification, avec seulement un type différent à différencier entre eux. Par exemple, il était possible de créer deux fonds de placement distincts avec le SteamIDs STEAM_0 : 0 : 86 et STEAM_0 : 1 : 86 respectivement. Ce problème était promptement fixe et n'a pas reblanchi.

Utilisations de SteamID

Hormis les éléments évidents d'identifier (uniquement) un compte, son type et le domaine que (univers) il appartient à, SteamIDs peut être employé pour déterminer approximativement quand l'utilisateur s'est associé au SteamID d'abord créé que compte de vapeur. Des valeurs plus basses de « Z » dans le format décrit ci-dessus (c. le numéro de compte) indiquent un compte fait plus loin dans le passé à un avec une valeur plus élevée. Par exemple, un SteamID aiment STEAM_0 : 0 : 1234 signifieraient que l'utilisateur inscrit pour leur compte de vapeur un long temps avant un utilisateur avec un SteamID tel que STEAM_0 : 0 : 12341111.

Random links:Assurance-vie permanente | Afnix (langage de programmation) | Oscar Levertin | Albertus Seba | Chemin de fer de l'Arizona de magma | SteamID