PtokaX forum

Archive => Archived 4.0 boards => Request for Lua 4 scripts => Topic started by: DarkElf on 18 October, 2003, 04:31:19

Title: Kick Bot
Post by: DarkElf on 18 October, 2003, 04:31:19
I need a bot for kick...only kick...lol
Title:
Post by: pHaTTy on 18 October, 2003, 05:21:36
this one will just kick the user



Bot = "Gekko"
mcmd = "!" --prefix


function DataArrival(user,data)
if strsub(data, 1, 1) == "<" then
data=strsub(data,1,strlen(data)-1)
s,e,cmd = strfind(data,"%b<>%s+(%S+)")
 
if (cmd==mcmd.."kick") then
if user.bOperator then
s,e,cmd,kicked = strfind(data, "%b<>%s+(%S+)%s+(%S+)")
if kicked == nil then
user:SendData("***Enter a valid username")
return 1
else
DisconnectByName(kicked)
SendToAll(Bot, "An Op just kicked: "..kicked)
return 1
end
end
end
end
end


and this one will tempban for a certain time


Bot = "Gekko"
mcmd = "!" --prefix

Time = "2" --minutes

function DataArrival(user,data)
if strsub(data, 1, 1) == "<" then
data=strsub(data,1,strlen(data)-1)
s,e,cmd = strfind(data,"%b<>%s+(%S+)")
 
if (cmd==mcmd.."kick") then
if user.bOperator then
s,e,cmd,kicked = strfind(data, "%b<>%s+(%S+)%s+(%S+)")
if kicked == nil then
user:SendData("***Enter a valid username")
return 1
else
kicked:TimeBan(Time)
SendToAll(Bot, "An Op just kicked: "..kicked)
return 1
end
end
end
end
end


enjoy l8rr,,


-phatty
Title:
Post by: kepp on 27 October, 2003, 14:05:53
if i want to tempban someone for 24 hours.

can you please explain how to change from minutes to hours?
Title:
Post by: Hypnos on 27 October, 2003, 14:11:19
60*24
Title:
Post by: raz on 27 October, 2003, 14:12:51
u know 60 mins = 1 hour. no matter wat u got 2 do it in mins not hours. :D