fix username function
This commit is contained in:
parent
4d67f1ebec
commit
e668fd23f8
@ -3,5 +3,5 @@
|
||||
class ExtendedCertificate {
|
||||
|
||||
public:
|
||||
static mcpe::string (*ExtendedCertificate_getXuid)(ExtendedCertificate*);
|
||||
static mcpe::string (*ExtendedCertificate_getIdentityName)(ExtendedCertificate*);
|
||||
};
|
||||
|
||||
@ -153,4 +153,4 @@ void (*DedicatedServerCommandOrigin::DedicatedServerCommandOrigin_construct)(Ded
|
||||
|
||||
#include "ExtendedCertificate.h"
|
||||
|
||||
mcpe::string (*ExtendedCertificate::ExtendedCertificate_getXuid)(ExtendedCertificate*);
|
||||
mcpe::string (*ExtendedCertificate::ExtendedCertificate_getIdentityName)(ExtendedCertificate*);
|
||||
@ -65,8 +65,8 @@ void handleTextPacketStub() {
|
||||
}
|
||||
|
||||
mce::UUID getIdentityStub(ExtendedCertificate* cert) {
|
||||
mcpe::string xuid = ExtendedCertificate::ExtendedCertificate_getXuid(cert);
|
||||
return mce::UUID::fromText(std::string(xuid.c_str()));
|
||||
mcpe::string name = ExtendedCertificate::ExtendedCertificate_getIdentityName(cert);
|
||||
return mce::UUID::fromText(std::string(name.c_str()));
|
||||
}
|
||||
|
||||
using namespace std;
|
||||
@ -187,7 +187,7 @@ int main(int argc, char *argv[]) {
|
||||
((void*&) Social::XboxLiveUserManager::XboxLiveUserManager_construct) = hybris_dlsym(handle, "_ZN6Social19XboxLiveUserManagerC2ER11ScreenStack");
|
||||
((void*&) Social::UserManager::UserManager_construct) = hybris_dlsym(handle, "_ZN6Social11UserManagerC2Ev");
|
||||
((void*&) Social::UserManager::UserManager_addUser) = hybris_dlsym(handle, "_ZN6Social11UserManager7addUserESt10unique_ptrINS_19XboxLiveUserManagerESt14default_deleteIS2_EEi");
|
||||
((void*&) ExtendedCertificate::ExtendedCertificate_getXuid) = hybris_dlsym(handle, "_ZN19ExtendedCertificate7getXuidERK11Certificate");
|
||||
((void*&) ExtendedCertificate::ExtendedCertificate_getIdentityName) = hybris_dlsym(handle, "_ZN19ExtendedCertificate15getIdentityNameERK11Certificate");
|
||||
|
||||
((void*&) MinecraftEventing::MinecraftEventing_construct) = hybris_dlsym(handle, "_ZN17MinecraftEventingC2ERKSs");
|
||||
((void*&) EntitlementManager::EntitlementManager_construct) = hybris_dlsym(handle, "_ZN18EntitlementManagerC2ER17MinecraftEventingRN6Social11UserManagerE");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user