[DiscordArchive] Hi, how to pop up a custom timer box with messages on the client side?
[DiscordArchive] Hi, how to pop up a custom timer box with messages on the client side?
Archived author: D1scipline • Posted: 2023-11-08T08:00:25.536000+00:00
Original source
Hi, how to pop up a custom timer box with messages on the client side?
Archived author: Honey • Posted: 2023-11-08T09:52:25.280000+00:00
Original source
The server can't do that. You'll need AIO or a similar system on the client side.
Or modify the client.
Archived author: Rymercyble • Posted: 2023-11-08T09:53:05.365000+00:00
Original source
maybe he means that thing which pops up in wintergraps or other timed zones
Archived author: D1scipline • Posted: 2023-11-08T10:00:42.431000+00:00
Original source
Yes, I think I can use AIO to create custom UI elements to do that.
Archived author: Honey • Posted: 2023-11-08T10:01:44.084000+00:00
Original source
Then the answer is world state packets
Archived author: D1scipline • Posted: 2023-11-08T10:05:27.937000+00:00
Original source
Are those texts hardcoded on the client side? Like when someone is removed from a group, then a 60s timer box pops up to say something like you're not belonging to this instance. I found the opcode is `SMSG_RAID_GROUP_ONLY`, but didn't know how to customize the text.
Archived author: Rymercyble • Posted: 2023-11-08T10:06:16.586000+00:00
Original source
i would assume time is sent from server but i dont know maybe it isnt
Archived author: D1scipline • Posted: 2023-11-08T10:07:32.009000+00:00
Original source
Yes, time was but text wasn't
` // instance is invalid, start homebind timer
m_HomebindTimer = 60000;
// send message to player
WorldPacket data(SMSG_RAID_GROUP_ONLY, 4 + 4);
data << uint32(m_HomebindTimer);
data << uint32(1);
GetSession()->SendPacket(&data);`
Archived author: Rymercyble • Posted: 2023-11-08T10:09:01.116000+00:00
Original source
in any case u either need addon or patch
Archived author: Rymercyble • Posted: 2023-11-08T10:09:23.870000+00:00
Original source
maybe it could be possible with warden injection but i have no idea