Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //in afterLogIn function
- var rBanList = sys.getFileContent('rbans.txt')
- if(rBanList != undefined) {
- rBanList = rBanList.split(',')
- for(x in rBanList) {
- var length=rBanList[x].length
- if(rBanList[x].length == 0) {
- return;
- }
- if(sys.ip(src).substr(0,length) == rBanList[x]){
- sys.kick(src)
- return;
- }
- }
- //put in list of commands
- if(command == "rangeban") {
- if(!isNumeric(commandData)){
- sys.sendMessage(src, "+Bot: Please enter an IP range")
- return;
- }
- rBan = sys.getFileContent('rbans.txt')
- if(rBan == undefined) {
- sys.writeToFile('rbans.txt', "255.255.255.255,")
- rBan = sys.getFileContent('rbans.txt')
- }
- rBan = rBan.split(',')
- rBan += commandData
- rBan = rBan.toString()
- sys.sendAll(rBan)
- sys.writeToFile('rbans.txt', rBan + ",")
- sys.sendMessage(src, '+Bot: ' + commandData + ' was rangebanned!')
- return;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement