AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Approved Plugins (https://forums.alliedmods.net/forumdisplay.php?f=8)
-   -   UFBCOM v7 (https://forums.alliedmods.net/showthread.php?t=117030)

hackziner 01-28-2010 12:49

UFBCOM v7
 
1 Attachment(s)
UFBCOM V7

Yes only the banlist ! The purpose on this plugin is to provided an access to the UFBCOM cheater banlist.

Code:

/*********************************************************************************************
*                        UFBCOM Lite Server side Plugin v07
**********************************************************************************************/
/*********************************************************************************************
* Don't modify this plugin in order to abuse of the service, of whatever which may cause lags,
* problems,... to our servers. Just because I can be really more dolt than you :)
*
* This plugin is open source and under LGPLv3 Licence.
*
* This plugin allows to access to some of the service provided by UFBTEAM
*    -The main service is the banlist, based on cheater catch with UFBCOM.
*    -All other services are OPTIONNALS
*
* A web front end of the anticheat is available at http://steamid.eu
*
* This plugin is the LITE version of the administation plugin of the -=UFB=- Community
* If you want to be one of our partner (access to more informations, having your server in the client,...)
* please contact us @ [email protected] or on our website http://ufbteam.com
*                           
*
* BAN SUPPORT
*    We are reviewing ALL the unban request. On request differents admins can check your request !
*
*
**********************************************************************************************/
/*********************************************************************************************
* UFBCOM by hackziner
*    [email protected]
*    [email protected]
* UFBTEAM (Running under law 1901 (France))
*    [email protected]
*    http://ufbteam.com
**********************************************************************************************/
/*
Commands:
amx_force <STEAM_ID> :: Force a STEAM_ID to install UFBCOM to play on your server
amx_unforce <STEAM_ID> :: Unforce a STEAM_ID to install UFBCOM to play on your server

say:
/screenshotall /ssa :: Take a screenshot of all players with ufbcom
/forcemenu :: Open a menu to force someone to install UFBCOM on your server
/ufbcomlist :: List the players with UFBCOM

cvar:
ufbcomlite_version ::  Version of the plugin... You should check on http://steamid.eu if you have the lastest version
ufbcomlite_required :: Optionnal :: If UFBCOM is mandatory to play on the server (Players will have to install UFBCOM Client to play on the server)
ufbcomlite_login :: Username (Going to replace ip address for login in futur versions @ http://ufbteam.com/ufbcom/community/ )
ufbcomlite_password :: Password for the web interface
ufbcomlite_onlybanlist :: (Default 1) :: Use only the banlist function.
ufbcomlite_nokickwatched :: (required onlybanlist=0) :: 0 = kick "watched" player who haven't UFBCOM 1= Watched player with UFBCOM can play but the server display a warning message
ufbcomlite_noautoban :: Disable the Autoban (based on process) for this server (So only ban based on screenshot will be enable)
ufbcomlite_tag :: Change the tag of player with UFBCOM (add a * at the beginning)

defines:
CHEATER_BAN_DURATION :: (Default 30) :: Length of "cheater ban" for your server
LOG_CHAT :: (Default 1) :: Report Chat to UFBCOM server, you can see chat in UFBCOM Chat system
*/

A short word about how it works.

Several server use the "full" version of ufbcom and cheaters are caught everyday. So we maintain a "global" banlist of cheater. The aim of this plugin is to give you a direct access to the banlist.

When someone connect to the server, the plugin sends the steam id to the ufbcom server. If the steam id is banned the ufbcom server send a "ban request" on the game server.

So it's quite similar to steambans. That's the main function of the plugin.

Now there are some optionnals (yes you have read optionnal, not mandatory, thoses functions are disabled by default) functions:

The banlist has three status "Unknown","Watched","Banned".
By setting onlybanlist cvar to 0 and nokickwatched cvar to 1, you can see the reason why the players are "watched" and let thems play without installing anything.

if you set nokickwatched to 0. Watched client will have to install UFBCOM Client to play.

Thoses fonctions are described in the .sma can be usefull if

Commands:
  • amx_force <STEAM_ID> :: Force a STEAM_ID to install UFBCOM to play on your server
  • amx_unforce <STEAM_ID> :: Unforce a STEAM_ID to install UFBCOM to play on your server

say:
  • /screenshotall /ssa :: Take a screenshot of all players with ufbcom
  • /forcemenu :: Open a menu to force someone to install UFBCOM to play on your server
  • /ufbcomlist :: List the players with UFBCOM

cvar:
  • ufbcomlite_version :: Version of the plugin... You should check on http://steamid.eu and here if you have the lastest version
  • ufbcomlite_required :: Optionnal :: If UFBCOM is mandatory to play on the server (Players will have to install UFBCOM Client to play on the server)
  • ufbcomlite_login :: Username (Going to replace ip address for login in futur versions @ http://ufbteam.com/ufbcom/community/ )
  • ufbcomlite_password :: Password for the web interface
  • ufbcomlite_onlybanlist :: (Default 1) :: Use only the banlist function.
  • ufbcomlite_nokickwatched :: (required onlybanlist=0) :: 0 = kick "watched" player who haven't UFBCOM 1= Watched player with UFBCOM can play but the server display a warning message
  • ufbcomlite_noautoban :: Disable the Autoban (based on process) for this server (So only ban based on screenshot will be enable)
  • ufbcomlite_tag :: Change the tag of player with UFBCOM (add a * at the beginning)
defines:
  • CHEATER_BAN_DURATION :: (Default 30) :: Length of "cheater ban" for your server
  • LOG_CHAT :: (Default 1) :: Report Chat to UFBCOM server, you can see chat in UFBCOM Chat system

UFBCOM extra informations:
-UFBCOM Server AUTOMATICALY BAN ip of server reporting "NON STEAM" IDs.


CHANGELOG:

[12/12/10]
-Update with the Connor version and a quick fix for windows 7 (Thanks you Connor ^^)
-New website front end for the plugin: http://steamid.eu (now display the list of server on which a steamid is forced and a lot of other stuffs)

hackziner 01-28-2010 12:52

Re: UFBCOM v6 (Banlist)
 
reserved

puttsmobiles 01-28-2010 12:53

Re: UFBCOM v6 (Banlist)
 
Where to start on this?

Hackziner, Everything you make is amazing. It starts off great and just gets better. I am using Lite version 0.5 on all of my servers and the whole community loves what you have done for us.

The Community of E-Sports Pug (Brazil, USA, & Spain) would like to thank you for keeping our servers cheat free for over a month now.

I have more to add. But i need to get back to what I am doing.

Keep up the AMAZING work!!!

crazyeffect 01-28-2010 13:08

Re: UFBCOM v6 (Banlist)
 
Looks good

01101101 01-28-2010 16:19

Re: UFBCOM v6 (Banlist)
 
This is like gay porn.

hackziner 01-29-2010 09:17

Re: UFBCOM v6 (Banlist)
 
Little update, code aspect + chat log

worldspawn 01-29-2010 14:13

Re: UFBCOM v6 (Banlist)
 
Quote:

Originally Posted by 01101101
This is like gay porn.

does this mean you like hackziner's work?

ConnorMcLeod 01-29-2010 20:31

Re: UFBCOM v6 (Banlist)
 
It means he could become gay, and he's just waiting for any answer from hackziner.

Au fait, NICE JOB :)

hackziner 01-30-2010 18:49

Re: UFBCOM v6 (Banlist)
 
...

//doktor
C'est pas du nice job... j'ai juste remit a la sawce "****** qui sait pas lire la gpl" proof... :)


I just don't care of pointless comments :) Just post if you have something interesting to say :)

sooN 01-30-2010 22:39

Re: UFBCOM v6 (Banlist)
 
hackzineeeeeeeeeeeeeeeeeeeeeeeer! ufbcom c'est bien mais c'est chiant ^^^^^^^


All times are GMT -4. The time now is 07:22.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.