legoandmars / Utilla

A PC library for Gorilla Tag that handles various room-related things (and more?)
MIT License
26 stars 37 forks source link

remove mods custom prop to prevent mod checker abuse #39

Closed lunakittyyy closed 9 months ago

lunakittyyy commented 1 year ago

in my opinion, the bad mod checkers have caused far outweigh the few times they've been used legitimately by the gt moderators and there are many reasons to consider removing the prop:

ingame harassment:

inaccuracy:

redundancy:

mod checkers can be inaccurate, and the circumstances in which they are useful are so rare that it has almost no difference when it comes to moderating the game. the mods custom property is almost exclusively used by cheaters and nosy people bothering mod developers. ive been in multiple situations where people (both in and out of modded rooms) looked at my mods property and started asking random questions about the mods i have, many of which are unreleased and cant be acquired.

a haunted army has explained these vulnerabilities in the mods prop system in the modding discord before, and from what i can interpret out of their messages apparently has a mod checker that doesnt rely on the mods prop at all which makes this method sort of useless

potential replacements:

the above options are either harder to tamper with or harder to read compared to a basic photon custom property and could provide close to or identical results

CrafterBotOfficial commented 1 year ago

Personally I think this is the right call. Mod checkers only lead to harassment, I see it every time I get on Gorilla Tag. Like AHauntedArmy has said numberless times mod checkers aren't reliable, and they cause innocent people to get harassed. In addition having the mods property is promoting malware, since little kids will go to dangerous cheating servers to get these mod checkers.

Like LunaKitty said if a mod really needs to know whether or not other players have it, it can just add a new property to the custom properties hashtable when the player first connects to the network.

lunakittyyy commented 1 year ago

yes, most people with mod checkers don't know what they are doing and it can cause a lot of issues. this is especially bad for us mod developers, as those people obviously don't know what our private modding projects are and start asking questions without even knowing what it does. this has even happened to electronic at some point when their anticheat mod had an id that looked like a mod menu to deter attention.

a mod checker could be a good situational tool if there was some way they could only be accessed by certain people, for example a platform native c++ plugin to encrypt/encode with as i described before

lunakittyyy commented 12 months ago

bump

developer9998 commented 9 months ago

bump

lunakittyyy commented 9 months ago

Custom props are banning people again. image

64Will64 commented 3 months ago

"Custom props are banning people!"

Graicc INSTANTLY merging the pull request šŸ˜­