is it possible to make this script so only op master and founder can download and search in the hub i wont have that in my reg hub
--[[
ChatOnly 1.0 LUA 5.0/5.1 01/28/07
by Mutor
Blocks file transfers and searches.
]]
function NewUserConnected(user, data)
-- Botname pulled from the hub
local BlockBot = frmHub:GetHubBotName()
-- Message to send to users at login
local msg = "\r\n\r\n\tL?gg m?rke till "..user.sName..", H?r inne "..
"Kan man inte tanka filer eller s?ka i denna hub endast f?r reg till Lino-Hub.\r\n\r\n"
user:SendData(BlockBot,msg)
end
OpConnected = NewUserConnected
ConnectToMeArrival = function(user, data)
user:SendData("Transfers are disabled here in "..
frmHub:GetHubName()..". Please clear your download queue.")
return 1
end
RevConnectToMeArrival,MultiConnectToMeArrival = ConnectToMeArrival,ConnectToMeArrival
SearchArrival = function (user, data)
local s,e,search = string.find(data,"([^%?]+)|$")
local res = "Unknown Path"..string.char(92)..user.sName..", This is a chat "..
"only hub search is disabled. "..string.rep("\t",100)..search
user:SendData("$SR "..frmHub:GetHubBotName().." "..res.." 0 0/0"..
frmHub:GetHubName().." ("..frmHub:GetHubIp()..":"..frmHub:GetHubUdpPort()..")")
return 1
end
SRArrival = function(user, data)
return 1
end
UDPSRArrival = SRArrival
Purpose of such a restriction?
reg and user cant download or search vip op master netfounder can serach in the hub if you now what i mean ;)
Maybe this will work:
--[[
ChatOnly 1.0 LUA 5.0/5.1 01/28/07
by Mutor
Blocks file transfers and searches.
Mod by speedX 01/12/08
]]
-- Select the Profiles to be blocked: 1 = Block; 0 = Dont Block
tBlock = {
[-1] = 1, -- Unregistered User
[0] = 0, -- Master
[1] = 0, -- Operator
[2] = 0, -- Vip
[3] = 1, -- Registered User
}
function NewUserConnected(user, data)
if tBlock[user.iProfile] == 1 then
-- Botname pulled from the hub
local BlockBot = frmHub:GetHubBotName()
-- Message to send to users at login
local msg = "\r\n\r\n\tL?gg m?rke till "..user.sName..", H?r inne "..
"Kan man inte tanka filer eller s?ka i denna hub endast f?r reg till Lino-Hub.\r\n\r\n"
user:SendData(BlockBot,msg)
end
end
OpConnected = NewUserConnected
ConnectToMeArrival = function(user, data)
if tBlock[user.iProfile] == 1 then
user:SendData("Transfers are disabled here in "..
frmHub:GetHubName()..". Please clear your download queue.")
return 1
end
end
RevConnectToMeArrival,MultiConnectToMeArrival = ConnectToMeArrival,ConnectToMeArrival
SearchArrival = function (user, data)
if tBlock[user.iProfile] == 1 then
local s,e,search = string.find(data,"([^%?]+)|$")
local res = "Unknown Path"..string.char(92)..user.sName..", This is a chat "..
"only hub search is disabled. "..string.rep("\t",100)..search
user:SendData("$SR "..frmHub:GetHubBotName().." "..res.." 0 0/0"..
frmHub:GetHubName().." ("..frmHub:GetHubIp()..":"..frmHub:GetHubUdpPort()..")")
return 1
end
end
SRArrival = function(user, data)
return 1
end
UDPSRArrival = SRArrival
Quote from: Mr.T on 12 January, 2008, 19:08:46
reg and user cant download or search vip op master netfounder can serach in the hub if you now what i mean ;)
Why not make it a private hub then, if users are not allowed to search and download?
Thanks speedX i works great :)