Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] How is it hacky?

[DiscordArchive] How is it hacky?

[DiscordArchive] How is it hacky?

Pages (2): Previous 1 2
rektbyfaith
Administrator
0
07-14-2024, 01:49 PM
#11
Archived author: robinsch • Posted: 2024-07-14T13:49:25.012000+00:00
Original source

Which hides it from the addon UI and auto enables it
rektbyfaith
07-14-2024, 01:49 PM #11

Archived author: robinsch • Posted: 2024-07-14T13:49:25.012000+00:00
Original source

Which hides it from the addon UI and auto enables it

rektbyfaith
Administrator
0
07-14-2024, 01:49 PM
#12
Archived author: Radeghost • Posted: 2024-07-14T13:49:55.564000+00:00
Original source

```cpp
void SendAddonInfo(Player* player)
{
WorldPacket data(SMSG_ADDON_INFO);

// Example data structure
struct AddonInfo
{
std:Confusedtring addonName;
uint8 enabled; // 1 for enabled, 0 for disabled
uint8 hidden; // 1 for hidden, 0 for visible
};

std::vector<AddonInfo> addons = {
{"ExampleAddon", 1, 1},
// Add more addons as necessary
};

data << uint32(addons.size()); // Number of addons

for (const AddonInfo& addon : addons)
{
data << addon.addonName;
data << addon.enabled;
data << addon.hidden;
}

player->SendDirectMessage(&data);
}```
rektbyfaith
07-14-2024, 01:49 PM #12

Archived author: Radeghost • Posted: 2024-07-14T13:49:55.564000+00:00
Original source

```cpp
void SendAddonInfo(Player* player)
{
WorldPacket data(SMSG_ADDON_INFO);

// Example data structure
struct AddonInfo
{
std:Confusedtring addonName;
uint8 enabled; // 1 for enabled, 0 for disabled
uint8 hidden; // 1 for hidden, 0 for visible
};

std::vector<AddonInfo> addons = {
{"ExampleAddon", 1, 1},
// Add more addons as necessary
};

data << uint32(addons.size()); // Number of addons

for (const AddonInfo& addon : addons)
{
data << addon.addonName;
data << addon.enabled;
data << addon.hidden;
}

player->SendDirectMessage(&data);
}```

Pages (2): Previous 1 2
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)