oh another idea came up. Coz hacker can read Quests ID coz it is client sided, you don't actually have to switch all the quests to server sided. Only the PQ for mesos farming is server sided. so maybe 3-5 quests in total? it is if server sided quest is possible. And the PQ itself will have a random 5-10 quests inside it so hack will not be able to guess which quests/tasks will be given to players.
OR, they could just make their bots read the quest description, and after the bot has completed the quest, automatically go to the map where they can turn the quest in?They (Hackers) probably can still hack, but after few minutes they have to turn the quest in to get the mesos. So they can't just leave the computer 24 hours a day farming billions mesos like what is happening right now.