This is a complex problem with a challenging solution. It's not impossible, but it would require a significant amount of time for data analysis and follow-up, which I doubt you have.
You'd need to track both the buyers and sellers of runes.
If runes are serialized upon creation and the creators of the runes are recorded, it’s theoretically feasible but still quite difficult.
I’d be interested to see the data deviations between rune sellers and friends who move runes between each other. I suspect you could identify patterns that warrant further analysis. While an automated system might not be practical, you may be able to enhance visibility into
potential rune sellers who could then be monitored for their daily activity.
Ideally, enough data would be there you might be able to compare unique seller/buyer data with those of friends or guilds that are exchanging runes. As I said, you'd need to track where the originator of the item came from.
A system like this could be easily subverted, im more curious if you'd do this in the background if you'd be able to identify potential rune sellers that could then be investigated, or if there would be too many false positives. At least you would then have a sortable list of all players who are trading/moving a high qty of runes, then you could rank them and individually investigate each one(given you had the time).
I'd monitor parcels, market, onmoves, and trades.
LUA:
runeSellers = {
["kay"] = {total_runes_traded = 100, total_gp_traded_for_runes = 100, total_unique_runes_thrown_from_character = 928}
}
runeSellerUniqueCustomers = {
["kay"] = {"krazy", "michael"}
}
runeBuyers = {
["krazy"] = {total_runes_traded = 100, total_gp_traded_for_runes = 100, total_unique_runes_equipped = 525},
["michael"] = {total_runes_traded = 0, total_gp_traded_for_runes = 0, total_unique_runes_equipped = 403}
}
runeBuyersData = {
["krazy"] = {{5, 525}},
["michael"] = {{5, 403}} --{account_id, unique_runes_inventoried_from_that_account} (5 is kay's account)
}
runeBuyersUniqueSellers = {
["krazy"] = {"kay"},
["michael"] = {"kay"}
}
follow the
money runes... ha
More trouble than its worth im sure, no way i'd spend the time xD.