PtokaX forum

Archive => Archived 4.0 boards => Finished Lua 4 scripts => Topic started by: NightLitch on 15 March, 2004, 00:15:36

Title: BigBrother By: NightLitch
Post by: NightLitch on 15 March, 2004, 00:15:36
BigBrother
Version: 1.3
By: NightLitch
Date: 2004-03-17
Idea built from DirtyFingers BigBrother to NMDCHUB

 Commands:
        !getlist - Show info on user/ip or all users/ips
        !getinfo - Get info on user

Database saved every 10 minutes.
Download!   (http://swenorth.myftp.org/network/nightlitch/scripts/bigbrother.1.3.rar)

Download old BigBrother 1.0 Here!   (http://swenorth.myftp.org/network/nightlitch/scripts/bigbrother.1.0.rar)
Title:
Post by: DJ Bert on 15 March, 2004, 17:45:06
Have just tryed and is working nice  :D
Keep up the good work NL

>>> Eurotopia Network <<<
<<< Eurotopia Info <<< (http://www.djbert.org/eurotopia/)
Title:
Post by: NightLitch on 15 March, 2004, 18:12:49
Updated above!
Title:
Post by: SlasH on 31 March, 2004, 16:50:30
this is the usercommands I use how can I add !getlist nicks to it since Big Brother only responds to pm??




-- UserCommand extension script
function NewUserConnected(curUser)
  curUser:SendData("$UserCommand 255 7")
  curUser:SendData("$UserCommand 0 3")
  curUser:SendData("$UserCommand 1 3 *** "..frmHub:GetHubName().." (PtokaX) ***$<%[mynick]> !rules|")
  curUser:SendData("$UserCommand 1 3 Hub rules$<%[mynick]> !rules|")
  curUser:SendData("$UserCommand 1 3 Help$<%[mynick]> !help|")
  curUser:SendData("$UserCommand 1 3 Show Freeslots$<%[mynick]> !slots|")
  curUser:SendData("$UserCommand 1 3 Show Time and Date$<%[mynick]> !gettime|")
end
function OpConnected(curUser)
  curUser:SendData("$UserCommand 255 7")
  curUser:SendData("$UserCommand 0 3")
  curUser:SendData("$UserCommand 1 3 *** "..frmHub:GetHubName().." (PtokaX) ***$<%[mynick]> !rules|")
  curUser:SendData("$UserCommand 1 1 Hub rules$<%[mynick]> !rules|")
  curUser:SendData("$UserCommand 1 3 Show Freeslots$<%[mynick]> !slots|")
  curUser:SendData("$UserCommand 1 3 Show Time and Date$<%[mynick]> !gettime|")
  curUser:SendData("$UserCommand 1 2 Show user IP$<%[mynick]> !ipinfo %[nick]|")
  curUser:SendData("$UserCommand 1 2 Show user info$<%[mynick]> !getinfo %[nick]|")
  curUser:SendData("$UserCommand 1 2 Show user history$<%[mynick]> !userinfo %[nick]|")
  curUser:SendData("$UserCommand 1 2 Gag user$<%[mynick]> !gag %[nick]|")
  curUser:SendData("$UserCommand 1 2 Ungag user$<%[mynick]> !ungag %[nick]|")
  curUser:SendData("$UserCommand 1 2 Drop user$<%[mynick]> !drop %[nick]|")
  curUser:SendData("$UserCommand 1 2 Ban and kick user$<%[mynick]> !ban %[nick] %[line:Enter a reason]|")
  curUser:SendData("$UserCommand 1 2 Ban user$<%[mynick]> !nickban %[nick]|")
  curUser:SendData("$UserCommand 1 1 Ban username...$$Ban %[line:Enter an ip to ban] %[line:Enter a reason]|")
  curUser:SendData("$UserCommand 1 3 Ban IP...$<%[mynick]> !banip %[line:Enter an IP to ban]|")
  curUser:SendData("$UserCommand 1 3 Unban user or ip...$<%[mynick]> !unban %[line:Enter an IP or name to unban]|")
  curUser:SendData("$UserCommand 1 3 Clear all temp bans$<%[mynick]> !clrtempban|")
  curUser:SendData("$UserCommand 1 1 Show ban list$<%[mynick]> !getbanlist|")
  curUser:SendData("$UserCommand 1 1 Search IP$<%[mynick]> !ipinfo %[line:Enter an IP to search]|")
  curUser:SendData("$UserCommand 1 1 Search IP range$<%[mynick]> !iprangeinfo %[line:Enter an IP range to search]|")
  curUser:SendData("$UserCommand 1 3 Help$<%[mynick]> !help|")