ℋᎯℙℙᎽ🪙
size_t hook_strlen(const char *s) {
static const std::unordered_map<std::string, std::string> replacements = {
{"403003", "1407512"} // ANUKRA X-Suit (7-Star)
,{"202408052", "202408058"}// | GLACIAR VILLAGE Lobby Theme
,{"403177", "1407441"} //Marmoris X-Suit (7-Star)
,{"501003","1501003174"} //Backpack (Lv. 3)
,{"501002","1501002174"}
,{"501001","1501001174"}
,{"1101004010", "1101004046"}// M4 Roaring Immolation - M416 (Lv. 8)
,{"401993","1400563"}// Face New Face 1
,{"40605001","40605012"}// Hair Twintails
,{"40605009","40605010"}// New Hairstyles 1
};
auto it = replacements.find(s);
if (it != replacements.end()) {
strcpy((char *)s, it->second.c_str());
}
return strlen(s);
}
xhook_register(".*\\libUE4.so$", "strlen", (void *)hook_strlen, NULL);
Skin hacks 32bit and 64bit both work
7 · 2.4K ·