Search the web
Sign In
New User? Sign Up
metamod · Metamod Half-Life Utility Mod
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
antiaim plugin...   Message List  
Reply | Forward Message #702 of 723 |
AW: [metamod] antiaim plugin...

I would really like to give this a try, but for some reason I couldn't
compile it for linux, is there anyone who can do this ? and if so pls post
the binaries somewhere :-)

Greetings

-----Ursprüngliche Nachricht-----
Von: metamod@yahoogroups.com [mailto:metamod@yahoogroups.com] Im Auftrag von
Hrvoje Zeba
Gesendet: Donnerstag, 3. Januar 2008 00:50
An: metamod@yahoogroups.com
Betreff: [metamod] antiaim plugin...

hi...

first, i would like to apologise if this is an OT here and i've missed
the place for posting this :)

i made a metamod plugin for detecting aim bots on the client side.
essentially, it sits on the server side and monitors/analyses client's
moves (mouse and keyboard) and makes a decision about the usage of the
aim bot on the client's side. this is done by a simple neural net which
was trained using the data generated by playing counter strike with and
without using a cheat. the plugin preforms relatively well with respect
to the time and resources which i had to generate the training data as
this was a school project. it successfuly detects FighterFX v7.2 and
HEADZOT Public v2.1 but with a little less success. output from this
plugin is a number, ranging from 0 to 1, which can be thought of as a
probability of the player using an aim bot. i'm not a pro so some pro
moves could be missinterpreted ;) inputs to the net are, roughly
speaking, the differences between two player states (aim vector,
position, ... check the source code) in two consecutive time slices.
accuracy of the net is a little over 81% but this is compensated by
averaging the net's output over 10 consecutive samples. it takes no
action based on the results, it just prints them on the server's
console. if anyone finds this plugin useful, please use it... source
code and a win32 binary can be found here:

http://fly.cc.fer.hr/~hrvoje/antiaim.tar.gz
http://fly.cc.fer.hr/~hrvoje/antiaim_win32.zip

i'm fresh new to the hlsdk/metamod coding so this plugin can be improved
and probably has bugs in it. if someone has the time and energy, feel
free to improve/use/whatever. i haven't provided any docs for it but
it's really simple to understand. except, maybe, for the neural net
part... but the interface for it is pretty straight forward.

finally, some info on using the plugin. the plugin has two cvars:

- aa_enable - set to 1 to enable the plugin
- aa_show - set to 1 to enable the printout of every
calculation for each player

one command is implemented which has 4 subcommands. it has the following
form:

aa <command> <options>

commands:
record <file> - record the data to the specified file
stop - stop the recording
show <player_name> - show the current status of the player (the
name is case sensitive)
help - show the help screen



best regards, hrvoje zeba

--
I doubt, therefore I might be.


To unsubscribe, send an email to: metamod-unsubscribe@yahoogroups.com


Yahoo! Groups Links







Fri Jan 4, 2008 9:10 am

godraven2002
Offline Offline
Send Email Send Email

Forward
Message #702 of 723 |
Expand Messages Author Sort by Date

hi... first, i would like to apologise if this is an OT here and i've missed the place for posting this :) i made a metamod plugin for detecting aim bots on...
Hrvoje Zeba
hrvoje.zeba@...
Send Email
Jan 3, 2008
3:32 am

Hrvoje Zeba wrote: Hi! Your plugin sound intersting. You should put up a small web page with the description you just send in the mail, e.g. under ...
Florian Zschocke
zschocke@...
Send Email
Jan 3, 2008
7:37 pm

It does look very very interesting and promising as well! Really a well thought-out project. Perhaps you could give us more details about the neural network....
Aurelien Derouineau
cooloreo@...
Send Email
Jan 3, 2008
11:47 pm

... tnx :) ... the neural net uses two hidden layers with 5 and 3 nodes. bias node is included in every layer. there are 4 input nodes and 1 output node. nn ...
Hrvoje Zeba
hrvoje.zeba@...
Send Email
Jan 4, 2008
3:47 am

Arrey I m not a coder/developer but i m going to try ur plugin since we play on a mass lan and some ppl i hack thr so i will need ur plugin and if u know ne...
warrior within
warriormaxxx
Offline Send Email
Jan 4, 2008
4:05 am

... shure, try it out but be careful... data used for training is not complete so you could have some false positives. ... sry, the best bet so far is to...
Hrvoje Zeba
hrvoje.zeba@...
Send Email
Jan 4, 2008
2:05 pm

I would really like to give this a try, but for some reason I couldn't compile it for linux, is there anyone who can do this ? and if so pls post the binaries...
Raphael J. Hettich
godraven2002
Offline Send Email
Jan 4, 2008
2:05 pm

... yup... i could do it... just give me some sistem info. x86 or amd64? linux distro? -- I doubt, therefore I might be....
Hrvoje Zeba
hrvoje.zeba@...
Send Email
Jan 4, 2008
2:16 pm

Thx would be great, amd64 and the distri is debian 4.0 Greetings to Everyone ^^ Von: metamod@yahoogroups.com [mailto:metamod@yahoogroups.com] Im Auftrag von ...
Raphael J. Hettich
godraven2002
Offline Send Email
Jan 4, 2008
2:55 pm

... i compiled both the i386 and the amd64 version... http://fly.cc.fer.hr/~hrvoje/projects/antiaim/antiaim_mm_i386.so ...
Hrvoje Zeba
hrvoje.zeba@...
Send Email
Jan 4, 2008
4:19 pm

... the needed aa_cs.nn file can be found here: http://fly.cc.fer.hr/~hrvoje/projects/antiaim/aa_cs.nn this file should be in the cstrike/ directory. -- I...
Hrvoje Zeba
hrvoje.zeba@...
Send Email
Jan 4, 2008
4:19 pm

... little update: i've just noticed that it gives many false positives for close combat... the training data is to blame :) -- I doubt, therefore I might be....
Hrvoje Zeba
hrvoje.zeba@...
Send Email
Jan 4, 2008
8:13 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help