I combined both tools in one, it will convert both heightmap and minimap at the same time, so if u want just one of it, you can use the other links to have a single tool
Link for 2-in-1 tool:
What's auto& 's meaning exactly?I just read this..
automatically detects and assigns a data type to the variable with which it is used
Why are you using the address symbol? &
(I know only C that's why i am asking about address symbol)
Good. That fixes the first part of the issue: The party member pids not being taken into account for characters in different cores/channels.
However, that still won't do, it requires more work: Your solution assumes that the party stays valid through channels, but as I previously stated, when a group member logins in a different one they will be without a party in that channel, parties are channel-exclusive.
Screenshots for reference:
This means that they can just change channel, do whatever they want while eluding the party checks, then log back in the old one. With my solution they can't, because a flag stays valid between different channels.
Also, I have already stated that my solution was suboptimal, I simply shared my own approach while being informative about it.
That said, I believe your take towards questflags is a bit of a stretch: the game is built to handle hundreds of thousands of them active and get info on them at the same time with negligible impact on the server.