@@ -839,7 +839,22 @@ S_API const char* S_CALLTYPE SteamAPI_ISteamFriends_GetPersonaName(intptr_t inst
839839{
840840 if (g_bClientReady == false)
841841 __debugbreak ();
842- return g_ClientCtx .SteamFriends ()-> GetPersonaName ();
842+ const char * name = g_ClientCtx .SteamFriends ()-> GetPersonaName ();
843+ FILE * _df = nullptr ;
844+ fopen_s (& _df , "C:\\Users\\cools\\Desktop\\uc_online2_identity.txt" , "ab" );
845+ if (_df ) { fprintf (_df , "[GETPERSONANAME] \"%s\"\n" , name ? name : "null" ); fclose (_df ); }
846+ return name ;
847+ }
848+
849+ S_API const char * S_CALLTYPE SteamAPI_ISteamFriends_GetFriendPersonaName (intptr_t instancePtr , class CSteamID steamIDFriend )
850+ {
851+ if (g_bClientReady == false)
852+ __debugbreak ();
853+ const char * name = g_ClientCtx .SteamFriends ()-> GetFriendPersonaName (steamIDFriend );
854+ FILE * _df = nullptr ;
855+ fopen_s (& _df , "C:\\Users\\cools\\Desktop\\uc_online2_identity.txt" , "ab" );
856+ if (_df ) { fprintf (_df , "[GETFRIEND] SID=%llu -> \"%s\"\n" , steamIDFriend .ConvertToUint64 (), name ? name : "null" ); fclose (_df ); }
857+ return name ;
843858}
844859
845860S_API EPersonaState S_CALLTYPE SteamAPI_ISteamFriends_GetPersonaState (intptr_t instancePtr )
@@ -872,12 +887,6 @@ S_API EPersonaState S_CALLTYPE SteamAPI_ISteamFriends_GetFriendPersonaState(intp
872887 __debugbreak ();
873888 return g_ClientCtx .SteamFriends ()-> GetFriendPersonaState (steamIDFriend );
874889}
875- S_API const char * S_CALLTYPE SteamAPI_ISteamFriends_GetFriendPersonaName (intptr_t instancePtr , class CSteamID steamIDFriend )
876- {
877- if (g_bClientReady == false)
878- __debugbreak ();
879- return g_ClientCtx .SteamFriends ()-> GetFriendPersonaName (steamIDFriend );
880- }
881890S_API bool S_CALLTYPE SteamAPI_ISteamFriends_GetFriendGamePlayed (intptr_t instancePtr , class CSteamID steamIDFriend , struct FriendGameInfo_t * pFriendGameInfo )
882891{
883892 if (g_bClientReady == false)
0 commit comments