ns2bans subscription tool
ma$$a$$ter
Join Date: 2012-11-01 Member: 165651Members
http://steamcommunity.com/sharedfiles/filedetails/?id=139558874
The description is wrong (in the workshop), I have to update it.
The Tool -
Downloads a list of ID's from our site , this list has been voted on and approved by a number of people and each have reviewed video submitted by someone to back up the claim. The list is public and the video (as well as the voting results ) are visible to the public.
Options: Shortly the list will be categorized and allow the server to filter out certain categories you choose. IE say you wanted "wall hacks" but not "speed hacks" - you could allow the filter to apply these and ignore the others. Once the list is categorized, this option will be working with a simple server side edit to the variable in the LUA code.
Storage of the list(Server side) : The Tool creates a new json file on the server to store the list, it will not modify your banned settings - It will only read from this new file keeping your existing bans untouched and safe. (this is what I need to update in the workshop)
At any point you can view the list on the site, scroll through the evidence for each entry on the list and see for yourself what is being applied to your server. You can also use the FORMAT BAN LIST button on the site and paste code directly into your existing ban list if you choose to pick through the list and ignore some of the entries you feel don't provide enough evidence to be on your server.
Either way - we look forward to providing a clean list , not subject to knee jerk reaction , and reviewed by as many people who have both been (or are currently) server admins and/or Pro-team players.
The description is wrong (in the workshop), I have to update it.
The Tool -
Downloads a list of ID's from our site , this list has been voted on and approved by a number of people and each have reviewed video submitted by someone to back up the claim. The list is public and the video (as well as the voting results ) are visible to the public.
Options: Shortly the list will be categorized and allow the server to filter out certain categories you choose. IE say you wanted "wall hacks" but not "speed hacks" - you could allow the filter to apply these and ignore the others. Once the list is categorized, this option will be working with a simple server side edit to the variable in the LUA code.
Storage of the list(Server side) : The Tool creates a new json file on the server to store the list, it will not modify your banned settings - It will only read from this new file keeping your existing bans untouched and safe. (this is what I need to update in the workshop)
At any point you can view the list on the site, scroll through the evidence for each entry on the list and see for yourself what is being applied to your server. You can also use the FORMAT BAN LIST button on the site and paste code directly into your existing ban list if you choose to pick through the list and ignore some of the entries you feel don't provide enough evidence to be on your server.
Either way - we look forward to providing a clean list , not subject to knee jerk reaction , and reviewed by as many people who have both been (or are currently) server admins and/or Pro-team players.
Comments
Thanks for the great work on this I am very happy to see what appears to be a very open system for mass banning these dam hackers!
It's coming along nicely, keep up the good work.
I have the backend mysql db done. Let me know if you'd like to work together at all.
Proper Appeals Channel
False Entry Protection
Community Supported Approval / Verification
The voting results are public yes- you can review the list piece by piece and pick and choose ID's out of the list if wanted to. This is the only current way to "whitelist" in case you disagree with a vote. You can also just take note the of the NS2ID you want to remove, press the "format ban list" and remove it from the copy/paste section. The subscription tool at the moment is subscribing to the entire "approved by the judges" list.
I appreciate all the support - this project is just in its starting stages - but as we move along we hope to get much more incorporated into it!
Grouping has been put into place, the submission form was updated to reflect the change, grouping will be done by "wallhack" "aimbot" "multihack" and "server troll" - the Server side subscription tool was updated to reflect the grouping, you can remove from the group inside the LUA you wish to not have added to your server. IE: if you wish to not have server trolls included in to your ban section, simply remove server trolls from the array in the LUA. Some people insist on submitting server trolls, so a special grouping was added to filter these from the cheat submissions.
the newest LUA code should have been auto-updated to your server, if not just remove it from your workshop folder and the server will auto download the newest version. I don't anticipate any updates to the LUA, as the code is now complete with the addition of the group settings.
remove NS2Bans.json from your server folder.
allow server to change maps and update.
Edit the LUA in 1366665947 to reflect the groups you want
RelevantBans = { "wallhack", "aimbot", "multihacks", "troll", "NS2BANS.COM" }
example, RelevantBans = { "wallhack", "aimbot", "multihacks", "NS2BANS.COM" } (to remove troll listings)
upon a new map change -
BannedPlayersWeb.json will now reflect the groups that are not allowed on your server.
That's a really neat idea actually, I will run that by the LUA guy
Here lies a victim of input sanitation.
Dragon provided us with an updated LUA code adding white listing
the console command sv_listns2bans was in the previous version, I just failed to notice... (epic failure on my part, sorry).
White listing will be done inside the ns2bans.json file. A white listing array has been provided, simply fill in the ID's you would like to white list as follows:
[ "firstid", "secondid", "andmore" ]
The new LUA code will be published shortly.
Available to everyone accept ZEROibis : * P
Awesome, I can not wait to check this out now and get a build up on my live server. I have already made logs on my server public to aid in evidence for users to report with.
I just hope for the day when NS2 gets server side demo recording like hltv and sourcetv so we can have hard evidence of everyone 24/7 automatically as that is the final nail in the coffin for these bad guys so to speak lol.
Let me know how things are running
it's relatively hands off - once installed it does it's thing. there is a white list option in the files if you needed it, but other than that, it's install and forget