Donate to the B3 fund!

"even a small donation helps!"
Donate with PayPal!
Most of the plugins here are made by B3 users and the authors may not visit frequently. If you need support for plugins or if questions remain unanswered, you will have to contact the author directly. Read the full Support Disclaimer here

NOTE: Do not attach plugins to your forumtopics! Attachements are periodically removed by maintenance tasks. Upload your plugins to our Downloads section instead!

Author Topic: Aimbot Detector Plugin  (Read 50023 times)

Offline TonnySenior

  • Newbie
  • *
  • Posts: 4
Re: Aimbot Detector Plugin
« Reply #105 on: September 24, 2011, 09:49:18 PM »
Does anyone happen to have a list of the BFBC2 hit locations? Me and a developer for Procon have been thumbing through the BC2 source code, but we can't remember where the locations are specified.

Yes please a list of bodyparts, and a metod to set it to count killstreaks could be cool :)

Offline Courgette

  • Senior Dev.
  • Hero Member
  • *
  • Posts: 4882
    • Github repository
Re: Aimbot Detector Plugin
« Reply #106 on: September 24, 2011, 11:38:42 PM »
There is no such information coming from BFBC2 servers. According to DICE documentation "BFBC2 PC Remote Administration Protocol.pdf" (R32), player.onKill events do not hold the hit location information.
The info which comes the closest is a flag indicating if the kill was made by headshot or other.

Offline TonnySenior

  • Newbie
  • *
  • Posts: 4
Re: Aimbot Detector Plugin
« Reply #107 on: September 29, 2011, 11:10:41 PM »
There is no such information coming from BFBC2 servers. According to DICE documentation "BFBC2 PC Remote Administration Protocol.pdf" (R32), player.onKill events do not hold the hit location information.
The info which comes the closest is a flag indicating if the kill was made by headshot or other.

i have set it to count Headshot, and torso, and made it count to 20, but somtimes it says that a player has 20 kills even tho he only got 11-16, do you know why?

Offline Courgette

  • Senior Dev.
  • Hero Member
  • *
  • Posts: 4882
    • Github repository
Re: Aimbot Detector Plugin
« Reply #108 on: September 29, 2011, 11:11:36 PM »
It can be kills made on the map/round before the current one

Offline TonnySenior

  • Newbie
  • *
  • Posts: 4
Re: Aimbot Detector Plugin
« Reply #109 on: September 30, 2011, 03:32:00 PM »
It can be kills made on the map/round before the current one

can it be reset when a new round start?

Offline TonnySenior

  • Newbie
  • *
  • Posts: 4
Re: Aimbot Detector Plugin
« Reply #110 on: October 15, 2011, 05:09:55 PM »
can it be reset when a new round start?
Guess not

Offline sTEALTH

  • Jr. Member
  • **
  • Posts: 24
Re: Aimbot Detector Plugin
« Reply #111 on: February 21, 2012, 09:45:43 PM »
Hello,

Is there any way this plugin can be altered to kick/ban with PB instead of the usual games kicking method?

I'm using this plugin CoD4, and am having a real hard time atm with players who've managed to HIDE their GUID (it shows up as ? ? ?) these players usually have aimbot, and this pluign doesn't seem to work , and end up having to manually kick them with PB commands.

Of course, a ban wouldn't work for these people (CoD4 bans on GUID's, if they have no GUID, you cant ban) but a system where they get so many headshots = kick with pb, using something like "pb_sv_kick %name% 9999 aimbot" would be really useful.

Thanks devs.
« Last Edit: February 21, 2012, 09:56:10 PM by sTEALTH »

Offline Freelander

  • XLRstats dev.
  • Dev. Team
  • Hero Member
  • *
  • Posts: 1000
Re: Aimbot Detector Plugin
« Reply #112 on: February 22, 2012, 02:10:55 PM »

Offline Fragmeister

  • Full Member
  • ***
  • Posts: 78
    • Serveur FRAG on Urban terror
Re: Aimbot Detector Plugin
« Reply #113 on: August 30, 2012, 10:11:17 AM »
Very good ! I've tested this plugin in urban terror...it work !
I've set this body part :
Code: [Select]
	<hitlocs>
<hitloc>0</hitloc>
<hitloc>1</hitloc>
<hitloc>2</hitloc>
<hitloc>3</hitloc>
</hitlocs>
For Head, Helmet, Torso and Kevlar Vest

But i've a problem with the mail alert, my b3.log :
Code: [Select]
120830 02:43:20	DEBUG	'AimbotdetectorPlugin: Sending alert e-mail to [email protected]'
120830 02:43:26 CONSOLE '8:55 Bomb was planted by 1'
120830 02:43:26 VERBOSE 'OnAction: STINKY{MURMANSK}: bomb_planted was planted by 1'
120830 02:43:26 VERBOSE 'Queueing event Client Action bomb_planted'
120830 02:43:30 VERBOSE "RCON sending (88.190.25.135:27960) 'status'"
120830 02:43:30 DEBUG 'formatting time with timezone [CEST], tzOffset : 7200'
120830 02:43:30 DEBUG 'WelcomePlugin: LastVisit: 09:37AM CEST 08/30/12'
120830 02:43:30 DEBUG 'WelcomePlugin: Client already welcomed in the past 3600 seconds'
120830 02:43:31 VERBOSE 'set high ping check 0 = 999 (1346312581)'
120830 02:43:31 DEBUG 'AimbotdetectorPlugin: Error: unable to send e-mail: Connection unexpectedly closed'

My config :
Code: [Select]
<configuration plugin="aimbotdetector">
<!-- Hit location console code. You can add more than one location although not recommended! -->
<hitlocs>
<hitloc>0</hitloc>
<hitloc>1</hitloc>
<hitloc>2</hitloc>
<hitloc>3</hitloc>
</hitlocs>
<settings name="settings">
<!--
Number of killstreak for the specific hitlocation(s). When the number
specified here is reached, an action will be triggered depending
on your selection in action setting.
-->
<set name="treshold">10</set>
<!--
You can choose different actions when the player reaches the treshold.
Please write the corresponding number of the action of your choice:
Kick        : 0
Tempban     : 1
Permban     : 2
Notify Only : 3
-->
<set name="action">3</set>
<!--
If you have chosen to tempban the player, you can define a duration
as in B3 duration format.
Example:
6m : 6 Minutes
2h : 2 Hours
1w : 1 Week
3d : 3 Days
-->
<set name="duration">2h</set>
<!--
If you have chosen to notify online admins, all admins equal or higher level will get
notified via PM
-->
<set name="adminlevel">20</set>
<!-- Minimum level to ignore. i.e. players with equal or higher level will not be checked -->
<set name="ignorelevel">40</set>
</settings>
<settings name="messages">
<set name="warnmessage">^1ATTENTION: ^7%s maybe using aimbot! Better check it out.</set>
<set name="kickmessage">^1Aimbot Detected!</set>
</settings>
<settings name="mail">
<!-- Do you want to send e-mail to admin(s) when the bot detects a suspicious player? -->
<set name="mailtoadmin">yes</set>
<!-- Your game server name to be included in e-mail message. Useful if you have multiple servers -->
<set name="servername">FRAG Pistol and nades</set>
<!-- Sender's Real Name -->
<set name="sendername">Philippe</set>
<!-- Sender's e-mail address -->
<set name="sendermail">[email protected]</set>
<!-- Receivers' e-mail addresses (separate with comma (,) if multiple receivers) -->
<set name="receivers">[email protected]</set>
<!-- Your SMTP server Example: mail.example.com. For Google that is smtp.gmail.com:587 -->
<set name="smtp">smtp.mail.yahoo.fr:465</set>
<!-- E-mail login name -->
<set name="login">raxxxx</set>
<!-- E-mail password -->
<set name="password">xxxxx</set>
<!-- Your E-mail message body -->
<set name="emailbody">Attention! A suspicious player detected!</set>
</settings>
</configuration>
I've removed password and emails.
Website of my urt server : www.frag-urt.com/

Offline Freelander

  • XLRstats dev.
  • Dev. Team
  • Hero Member
  • *
  • Posts: 1000
Re: Aimbot Detector Plugin
« Reply #114 on: August 30, 2012, 11:23:25 AM »
Not really sure. Can you try with an e-mail service other than yahoo?

Offline Fragmeister

  • Full Member
  • ***
  • Posts: 78
    • Serveur FRAG on Urban terror
Re: Aimbot Detector Plugin
« Reply #115 on: August 30, 2012, 07:08:57 PM »
Thanks you i've tested with gmail, it work now !  :)
Website of my urt server : www.frag-urt.com/

Offline Mariodu62

  • Sr. Member
  • ****
  • Posts: 466
Re: Aimbot Detector Plugin
« Reply #116 on: August 30, 2012, 11:20:50 PM »
if the event game_round_start exist with bfbc2, i have modified the plugin for bf3.

Each round start, headshots are reset.


Offline Netsky

  • Full Member
  • ***
  • Posts: 79
    • Netsky Server
Re: Aimbot Detector Plugin
« Reply #117 on: January 31, 2013, 10:33:36 AM »
After some testing, I've noticed the if an Admin or any other rank besides user/guest, their rank gets reset to guest. Also noticed it is quiet hard to unban someone who was banned by the aimbot detector.

Is that just me? or is there something I missed?

Offline MordyT

  • Support Hero
  • Hero Member
  • *
  • Posts: 3644
  • Over $300 Donated to B3!
    • MordyT
Re: Aimbot Detector Plugin
« Reply #118 on: January 31, 2013, 02:36:13 PM »
The first part, can't say I know what you mean.

the second part, cod4 bans (temp at least) are stored also in gameserver memory so you will need to restart the gameserver
Help will be given to those with a b3.log

If drop off the map it is due to RL becoming busy :)

System: Python 2.7.3 - Deb 7 - B3 Source Code - 128MB RAM box (rented at $5 a year) - remote MySQL - Remote Web Services

Offline Netsky

  • Full Member
  • ***
  • Posts: 79
    • Netsky Server
Re: Aimbot Detector Plugin
« Reply #119 on: February 01, 2013, 04:25:41 AM »
The first part, can't say I know what you mean.

the second part, cod4 bans (temp at least) are stored also in gameserver memory so you will need to restart the gameserver

First part, we were doing some testing with the plugin. I had an Admin ranked player, get permbanned by the plugin. When I finally unbanned him, his rank was reset to guest.


 


Rate this page +1 at Google Search

anything