Page MenuHomeFeedback Tracker

Return all classes in array function.
Closed, ResolvedPublic

Description

I would like to know if there is a way to retrieve all the active classes from a client's game. Instead of using a guess list of class names and filtering them with isClass, I would like to have something like getClassArrayClient <client ID> (like owner will return) and getClassArrayServer.

The reason for this is to promote anti cheat scripting. I would create an example script like this:

_hacking = false;
{

if(!(_x in getClassArrayServer)) then 
{
   _hacking = true;
};

}foreach (getClassArrayClient 2)

if(_hacking) then
{

//how you would handle cheaters

};

Details

Legacy ID
3945567259
Severity
None
Resolution
Open
Reproducibility
N/A
Category
Feature Request
Additional Information

A way to protect yourself is by creating a blacklist of known hack classes or by whitelisting your dialogs and looking for unknown dialogs being opened.

Event Timeline

Ed edited Steps To Reproduce. (Show Details)Jun 26 2013, 10:11 AM
Ed edited Additional Information. (Show Details)
Ed set Category to Feature Request.
Ed set Reproducibility to N/A.
Ed set Severity to None.
Ed set Resolution to Open.
Ed set Legacy ID to 3945567259.May 7 2016, 2:57 PM
MadDogX added a subscriber: MadDogX.May 7 2016, 2:57 PM

Mass closing ancient tickets with no activity for > 12 months; assume fixed or too trivial.

If this issue is still relevant in current dev build, please re-post.