SteamUser() - > GetSteamID()返回错误的ID

时间:2017-06-10 17:05:38

标签: c++ steamworks-api

作为我正在进行的计划的一部分,我想检查当前登录到Steam的用户拥有的某个游戏的哪些DLC。但是,由于我无法获得正确的ID,因此我遇到了早期的障碍。

SteamAPI_Init();
CSteamID sid
if(SteamUser())
    sid = SteamUser()->GetSteamID();

返回的ID是317503778041363804.但是登录帐户的实际ID是76561198112533289.如果我手动硬编码我的实际ID,那么我可以继续没有问题。我在这里很难过,我依靠能够获得正确的ID并且不知道为什么这种方法会返回不同的东西。不幸的是,文档很少。

0 个答案:

没有答案