Stop Cheating

  • Tokmak please, if you see any avatar you feel is cheating send a ticket to the Help Center asking them for investigation of that avatar.


    It is the best way to have your concerns looked at.


    In the forum there is little we can do regarding your comment.


    But, may be what you wanted is to support something like this?


    I advice you to give it a look, every little helps. ;)

  • Permanently delete cheating accounts, not just punishement in that specific server and ban their IP and device adress.

    Unknown I found a cheater today who has a very high prestige, it is shameful that he was able to survive this long, he must have cheated on every world already destroying this game, but I did report and he is now banned but cheating is shameful and something that is too common in this game ruining the player experience. Only gold advantages can be accepted.


    My warehouse was saved for now, but there may be more cheaters around. I shall up my wall and hope they don't come for me.

  • Tank you both, I am sure the CSR team checks things regularly.


    But, if you want to help out, please send a ticket to the Help Center with the avatar you want them to investigate and the reason for it.


    That is the way to have your concerns looked into.


    In the forum this type of conversations lead no where, since it is not the place or the way to do it, we have no access to check those things.

  • Dont you have some sort of automatic multihunter flag program? I understand players can help with reports, but a tool that discovers multi's should not be so hard to develop in 2021.


    -Check IP

    -Check device ID

    -Check online times and compare them between all accounts. Do they log in after eachother or all have the same amount of activity.

    -Same exact build paterns

    -Reinforcements sending

    -Check easy raids

    -Check easy chiefings


    There are many things that are innocent alone, but together could put a flag on an account for manual inspection. These are also things regular players can't check, so only devs have access to this info.

    Delete the main account, not just the multi's.

  • Thank you very much iribuya although I cannot discuss what is or there isn't internally, I will certainly mention to the team your suggestion.


    Not sure how hard it would be to do such a "checking script" and how would that affect the performance of the game worlds...


    But it will certainly be considered.

  • Thank you very much iribuya although I cannot discuss what is or there isn't internally, I will certainly mention to the team your suggestion.


    Not sure how hard it would be to do such a "checking script" and how would that affect the performance of the game worlds...


    But it will certainly be considered.

    Talk to the Travian Legends team. They know how.


    I know its not the same kind of situation cause Legends is (mostly) written in pure HTML and javascript. Whereas Kingdoms seems (to me) to be some form of React or Vue.js but the principles should be similar.

  • Thank you very much iribuya although I cannot discuss what is or there isn't internally, I will certainly mention to the team your suggestion.


    Not sure how hard it would be to do such a "checking script" and how would that affect the performance of the game worlds...


    But it will certainly be considered.

    A lot of suggestions that iribuya mentioned can be implemented outside of the game client. Those changes could be extracted from the database directly. I'm sure a basic admin dashboard to view players and specific player activity (or activity over a period of time) followed by CRUD operations from a database would speed up the checking process.


    It would be a pleasure for me to help you to build a front-end / UI as a volunteer.

  • Talk to the Travian Legends team. They know how.


    I know its not the same kind of situation cause Legends is (mostly) written in pure HTML and javascript. Whereas Kingdoms seems (to me) to be some form of React or Vue.js but the principles should be similar.

    React and Vue are just frameworks of javascript and have nothing to do with the complexities fwiw. Just makes the javascript more usable. ummahusla nailed it. Though, ideally you wouldn't need a dashboard if it is just a script that is run automatically regularly. I guess it depends on the design of the backend system though.

  • There are players using a player activity tracking tool, perhaps an external one

    My evidence is because once a player has been tagged as inactive you can see 50 attacks coming in all of a sudden, something must have told them this player is inactive. After that they put them in their raid list and farm them by never logging off. I don't know about the legality, it is kind of a cheat imo

  • There are players using a player activity tracking tool, perhaps this external one https://travian.engin9tools.com/

    My evidence is because once a player has been tagged as inactive you can see 50 attacks coming in all of a sudden, something must have told them this player is inactive. After that they put them in their raid list and farm them by never logging off. I don't know about the legality, it is kind of a cheat imo

    Gettertools has inactive finder and that is used by almost every kingdom in com region

  • React and Vue are just frameworks of javascript and have nothing to do with the complexities fwiw. Just makes the javascript more usable. ummahusla nailed it. Though, ideally you wouldn't need a dashboard if it is just a script that is run automatically regularly. I guess it depends on the design of the backend system though.

    In part yes. It does matter for scripting.

    From what I can tell, Kingdoms is an optimized build, legends is (or was) raw.

    Its easier to figure out what the game is doing with raw js than optimized builds.

    Also jsx (or tsx) isn't the same as js. But you are right, it shouldn't matter too much for implementing basic anticheat. From what I've seen and heard, some bots simply work with calls. So then it for sure doesn't matter how frontend is made.