League Directions
1). Create your main config file in the following format
(ALL files must be .txt, .htm, .html, .php, etc...basically just make
sure that the file will open up in your web browser):
RFBEGIN
URL to Division list
URL to Ban list (leave blank line for no Ban list)
URL to Automatically Approved ID's (admins etc...leave blank line for none)
BINARY for HLTV support (0 = username with "HLTV" not approved, 1
= first username with "HLTV" approved)
BINARY for Kicking Ringers (0 = do not kick anyone not found on the Clan ID
lists, 1 = kick anyone not found of the Clan ID lists)
BINARY for Kicking Banned Players (0 = do not kick anyone found on the Ban list,
1 = kick anyone found on the Ban list)
BINARY for Ban Ringers (0 = do not Ban anyone not found on the Clan ID lists,
1 = Ban anyone not found of the Clan ID lists....setting this to 1 will automatically
Kick as well)
BINARY for Ban Banned Players (0 = do not Ban anyone found on the Ban list,
1 = Ban anyone found on the Ban list....setting this to 1 will automatically
Kick as well)
NUMBER for Ban Ringers Length of Time (set the Ban time if Ban Ringers is set
to 1)
NUMBER for Ban Banned Players Length of Time (set the Ban time if Ban Banned
Players is set to 1)
BINARY for Broadcasting Information to Server (0 = do not Broadcast anything
to server, 1 = Broadcast information to server)
NUMBER for Update Interval (set the Time in seconds that the program requests
"rcon users" from the server)
STRING for Server Message (message to Broadcast to the server)
NUMBER for Server Message Time Interval (frequency in minutes of the Server
Message, 0 = never)
BINARY for Match Timer (0 = do not broadcast match time, 1 = broadcast when
15, 10, 5, and 1 minutes left)
URL to Server CVAR checklist (leave blank line for no CVAR validating)
BINARY for Log Results (0 = do not log anything, 1 = log Start/Stop of program
and any violations)
BINARY for Upload Violations (0 = do not upload log file, 1 = upload log file)
STRING for FTP Username (leave blank line if Upload Violations is 0)
STRING for FTP Password (leave blank line if Upload Violations is 0)
URL for FTP Site (leave blank line if Upload Violations is 0, do not include
"ftp://")
STRING for FTP Port (leave blank line if Upload Violations is 0)
STRING for FTP Directory (leave blank line if Upload Violations is 0 or to upload
to root)
RFEND
Example file:
RFBEGIN
http://www.league.com/divisionlist.txt
http://www.league.com/banlist.txt
http://www.league.com/approved.txt
1
1
1
1
1
30
30
1
10
This (League Name) server is being monitored by Ringer Free.
10
1
http://www.league.com/cvarlist.txt
1
1
username
password
ftp.leaguename.com
21
logdirectory
RFEND
2). Create the Division list file in the following format:
RFBEGIN
STRING for Division Name
URL for above Division Clan list
repeat above 2 lines
RFEND
Example file:
RFBEGIN
DIV 1
http://www.league.com/div1.txt
DIV 2
http://www.league.com/div2.txt
DIV 3
http://www.league.com/div3.txt
RFEND
3). Create the Division Clan lists in the following format:
RFBEGIN
STRING for Clan Description (can contain anything including Clan Tag and/or
Clan Name)
URL for Clan ID list (format of the file or list is not important...txt,
cfg, html, etc)
repeat above 2 lines
RFEND
Example file:
RFBEGIN
[TAG] Clan Name
http://www.league.com/ID/clanname.html
Clan Name [TAG]
http://www.league.com/ID/clanname.txt
[TAG]
http://www.league.com/ID/tag.html
Clan Name
http://www.league.com/ID/clanname.txt
RFEND
4). Create the Server CVAR check list file in the following
format:
(CVAR's get checked one per update interval starting at the top of the list)
RFBEGIN
STRING for CVAR Name
STRING for CVAR Value
BINARY for Enforce value (0 = report violation but don't correct value, 1 =
report violation and fix value)
repeat above 3 lines
RFEND
Example file:
RFBEGIN
mp_timelimit
30
1
maxplayers
20
0
sv_maxrate
6000
1
RFEND
5). Any file containing the ID lists (Clan list, Ban
list, Approved list) can be in ANY text-based format. As long as the ID's
are in there, it will validate the player. The ID's can be on an HTML
page, they can be in a comma-delimited list, etc. The format is not important.
6). Send the Name of your league (as you wish it to appear
in the program), the HL Mod, and the URL of the main config file created
in step 1 to enemywithin@hargraveusa.com.
|