Steam: Convert SteamID64 to SteamID using PHP

China☆狼群 提交于 2019-12-10 10:56:44

问题


How would someone convert steamid64 (example: 76561198074259974) into a steamid (STEAM_0:0:56997123) using PHP/javascript (I would like to display a steamid on a loading screen, but not the steamid64)


回答1:


Have a look at the code here for converting steamID to steamID64: https://forums.alliedmods.net/showthread.php?t=60899?t=60899

You can reverse it for converting steamID64 to steamID, for this the formula would be: (steamID64 - (76561197960265728 + (steamID64 % 2)))/2

This would give you the numbers after the second colon (:). If steamID64 is odd (steamID64 % 2) the number after the first colon would be 1 otherwise a 0.



来源:https://stackoverflow.com/questions/28516932/steam-convert-steamid64-to-steamid-using-php

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!