#KittenEye_Tools (Admin tools / 1st person spectate)

1 messages · Page 1 of 1 (latest)

cloud snow
#

Welcome to my thread! I’ll keep this post updated with all of my publicly available mods.

The KittenEye mods are all about making life easier for server admins. The first one, which includes a few Game Master tools, is already out in it's first version , and a another mod is currently being worked on. Feel free to share any feedback or ideas on what you’d like to see improved or added!

KittenEye_Tools | A small "toolset" for server admins, including a spectate feature meant to assist fighting cheating, exploiting or admin abuse.
https://reforger.armaplatform.com/workshop/66C8A7B6CE49E24D-KittenEye_Tools

Arma Reforger

This mod provides a set of tools designed to help administrators detect potential cheaters and efficiently monitor player activity and gameplay behavior.

cloud snow
steel meteor
#

Thats cool

cloud snow
#

Almost 700 downloads ;)

Kinda neat
(Thank you guys !)

digital quest
cloud snow
#

KittenEye_Tools (Admin tools / 1st person spectate)

#

I will soon be working on an update for this mod, if anyone that used it has a complaint, a suggestion or a request to make lmk :)

delicate lodge
royal monolith
#

Awesome stuff! Any plans to add more admin tooling to KittenEye?

A global player list menu w/ action to jump to their position would be great as the vanilla character list in the bottom right of GM mode only shows entities that are streamed in which can make it a bit difficult finding a specific player on a big map like Everon

cloud snow
# royal monolith Awesome stuff! Any plans to add more admin tooling to KittenEye? A global playe...

Right now, I'm working on a mod that will provide server owners and staff with a web-based admin panel and analytics.

(The UI shown is from another one of my projects, but it should give you a general idea of what to expect.)

This mod is currently my main focus. Once it's done, I'll return to adding more features to KittenEye_Tools, I just want to polish the existing features of KE_Tools a bit before releasing the other mod.

delicate lodge
#

Also, I'm getting kicked out of my server when I spend a while in GM view or spectating someone. This is the error.

cloud snow
delicate lodge
#

No worries,

I can show you a way of having a client connect to your workbench session, that way you can emulate perfectly a dedicated server + a connected peer

If you want of course 🙂

cloud snow
delicate lodge
simple tiger
#

We noticed that X-Ray vision works in building mode, and you don’t need to be logged in as a GM.
Unfortunately, this has a huge impact on gameplay, and we are forced to stop using the mod on the server until this issue is fixed or resolved. 🙁

cloud snow
cloud snow
#

update 0.0.5

fix: non registered admin could toggle xray view

added : periodic verification of admin rights to ensure only registered admins can use the features

Thanks a lot for the report @stone flax, i appreciate it !

simple tiger
cloud snow
#

update 0.0.6

fix/ hide nvgs, sunglasses and faceshields while in 1st person view.

Was not aware of that one funnily enough ^^ someone just brough that one to my attention today.

sorry for the inconvinience.

Also thanks a lot for 15K downloads, that's kinda cool ! (still working on the next feature update but prioritizing my exams)

brazen tree
#

Hi, just a litle issue for console players, they cannot leave the spectate mod 😅 It could be a good idea to set a default key for them

cloud snow
deft pulsar
#

Thanks from Heimatfront for all that extra work you put in ❤️

cloud snow
#

One dive deeper - New update 🗣️🗣️ (will e released a bit later in the evening)

What's new ?

  • Improved slightly the 1st person replication of the spectate mod.

  • Added a new UI to display more information of what's going on the target's side (Recoil, Current active context, etc) as well as information about them (UID etc) to hopefully make reports to bohemia a bit easier.

  • Mouse replication, whenever the user will be fiddling around menus with his mouse, you'll see those movements, this way when they're sitting in a bush you have more info on whatever is going on.

  • Fixed a bug that would cost a bit of performance on the admin's side (nothing too dramatic) whenever the target would die

  • Added the ability to range up/down the search radius for the entity outlining.

I have also heavily modified the way the data is transmitted to make it more future proof and hopefully easier to get new features working in the KittenEye.

Thank you for 33K downloads, that is quite a bit ^^

New update means i might introduce a few bugs so if you encounter any game crash or prefab blocking your views while spectating etc please report those to me so i can fix them asap. I have done as much testing as i could and i believe it is in a great state currently.

cloud snow
#

So I have added an extra small feature to the mod :

It detect potential teleportations and report them, how to set it up :
Once the mod is updated on the server it will generate a file named KittenEye_WebhookConfig.json inside of your server's profile folder
In there you can tweak two variables :

  • webhook_url : string (mandatory for now) -> will send a notification to the discord webhook of your choice
  • admin_in_game_notification : boolean : Will notify every registered game master in the server of the detection.

This feature is disabled by default.

cloud snow
cloud snow
#

I have also realized how painful it can be to find a player in game so i have added an #find <username> which will send your gm camera to the player, game master do need to be opened

royal monolith
# cloud snow I have also realized how painful it can be to find a player in game so i have ad...

I noticed while the GM mode entities list only show characters currently streamed in, switching to admin mode shows a global player list but it doesn't have any interactions, maybe you could bind a call to your find logic to some interaction with this list so we can just jump to any player on the server from admin mode player list? Would make it more usable than chat command for finding players with difficult to type names

cloud snow
simple tiger
#

This mod is game changer for PVP servers. Love it, and it needs much more love and attention. Great work MattThumbsUp

cloud snow
#

I'm pleased with the attention it's currently getting so.. i won't complain

cloud snow
cloud snow
#

mrrow 🐈‍⬛

[ON_FOOT] my.boy [{UID}] Teleportation detected, distance=865.52m;time_delta=1s;AVG_SPEED=865.52m/s;INST_SPEED=1.5752m/s

Unfortunately Reforger isn't filled entirely with kind hearted people there will always be someone to ruin the fun.

I have made been aware of ~20-25 bans that took place with the assistance of the KittenEye, one of which was an admin using game master as his personal hacks.

I am very pleased to hear that my work is making life a bit easier to some communities assisting in filtering the bad actors.

Thank you for your feedback, I will try to improve this mod to the most of my abilities.

cloud snow
#

This video is shows what to look out for when spectating a suspicious player, in those clips you will see how to spot someone using

  • ESP (usually quite easy to spot)
  • No recoil cheats

Huge thanks to everyone who shared those clips with me and allowed me to feature them, it is also thanks to your clips that I get ideas on how to improve the mod further.

I hope this silly little mod can make your lives as admin a little easier.
https://youtu.be/EC5sa1h-yEE

loud spoke
#

@shadow crane

shadow crane
loud spoke
#

Yes but they've since made some drastic improvements.

shadow crane
#

Oh it’s a tutorial nice gonna have to save this.

cloud snow
#

Vehicle TP detection seems to be unreliable especially when the server run mods allowing to spawn on friendly units etc.

I am troubleshooting the issue i'd recommend setting disable_vehicle_detection to true in the meantime.

Sorry for the inconvenience.

maiden halo
#

Please send me a PM so I can tell you what's wrong.

cloud snow
#

Little update / fixies

- Editor camera goes back to last spectated entity when leaving the spectate mode.
- fix: hide RHS nvgs and WCS gasmasks / detecting headgear.
- Added a mod specific callqueue to avoid call queues explosion

If you encounter any issue while using the mod please contact me, either in this thread or dms ^^

granite ivy
#

Hey there. We tried your mod today on our server and encountered some bugs. First when spectated someone and you go out of GM and back in, the GM camera is at the last place where you started or ended spectating. Second, when you spectate someone, the outlines of the person is not visible anymore even after spectate ends. Hope this helps and keep up the good work ^^

cloud snow
granite ivy
cloud snow
granite ivy
#

We both had access to GM per bacon's server admin tools. For testing the #find command, i logged in with password as well, but my buddy had only GM from Server admin tools

#

i can also make a little video so you can understand better. Just need some time for that ^^

cloud snow
#

Regarding the camera going back to the last target i have the patch ready now.

ty for the report ^^

cloud snow
#

0.1.14

- fix: Non admin GM could not toggle entity outlining
- fix: camera would always go back to the last target's position on GM open
frozen silo
#

Got a question, is it possible for you to make us be able to hear what people are saying and the people around them when you spectate someone?

#

Feels a bit weird to spectate someone, see clearly that they are talking with who they have by their side and not hear anything lol

cloud snow
frozen silo
cloud snow
#

I'm currently working on a second mod for the "KittenEye" series, this one focuses on allowing anonymized communication between communities to save time in detecting toxic / serial rage hackers etc.

Here is what it will offer :

  • Alt account detection
  • Ban synchronization between trusted communities (opt-in)
  • Web admin tools
  • Globalized profile database
  • Extra stats (player evolution, kill stats etc)
  • Discord notification for events such as server crash or a known bad actor joining your server.
  • Managing cluster of server / your admins and your permissions.

Would this be something that you think could benefit you/your community ? or Reforger overall ?
I'm curious to hear your opinion on it.
(still WIP)

wet ether
cloud snow
maiden tapir
#

@cloud snow
||{
"admin_in_game_notification": true,
"webhook_url": "https://discord.com/api/webhooks/....",
"server_display_name": "Server Name",
"disable_vehicle_detection": false,
"tp_detection_debug_log": true
}||

Is this configuration set up correctly, or should option 2 be used, namely:
||{
"admin_in_game_notification": 1,
"webhook_url": "https://discord.com/api/webhooks/....",
"server_display_name": "Server Name",
"disable_vehicle_detection": 0,
"tp_detection_debug_log": 1
}||

cloud snow
maiden tapir
#

||SCRIPT : -----[KittenEye] [WARNING] KaTsuKen1(8e0c4092-4dae-43ff-9cad-7764ea84ebda), reason=[ON_FOOT] KaTsuKen1 [8e0c4092-4dae-43ff-9cad-7764ea84ebda] Teleportation detected, distance=1195.46m;time_delta=1s;AVG_SPEED=1195.46m/s;INST_SPEED=0.416644m/s||

#

This is a cheater we blocked thanks to your mod, but the DS didn't receive a notification.

cloud snow
cloud snow
#

0.1.16

  • fix: conflicting variable name with sen's discord player list mod. Thank you to pheonix for helping me troubleshooting that one ^^
daring kite
#

Hi, regarding the mod, has anyone experienced the same memory leak issue?

daring kite
#

Do you accept dm so i can share screeshots?

cloud snow
#

You can dm me

cloud snow
simple tiger
#

We have noticed that some cheaters are able to enable third-person view on servers where this feature is disabled. This can be observed when watching such players from their perspective.
Is there a possibility to add a notification to the Discord notifications system whenever someone enables third-person view?

cloud snow