de29399987
Made some changes to WebAdmin to make the new plugins work Old plugins still work like they're supposed to Not all hooks have been programmed for the new plugins yet, this still needs to be done git-svn-id: http://mc-server.googlecode.com/svn/trunk@182 0a769ca7-a7f5-676a-18bf-c427514a06d6
20 lines
951 B
Lua
20 lines
951 B
Lua
function OnLogin( PacketData )
|
|
if( PacketData.m_Username ~= "" ) then
|
|
if( BannedPlayersIni:GetValueB("Banned", PacketData.m_Username, false) == true ) then
|
|
local Server = cRoot:Get():GetServer()
|
|
Server:SendMessage( PacketData.m_Username .. " tried to join, but is banned!" )
|
|
LOGINFO( PacketData.m_Username .. " tried to join, but is banned!")
|
|
return true -- Player is banned, return true to deny access
|
|
end
|
|
if( WhiteListIni:GetValueB("WhiteListSettings", "WhiteListOn", false ) == true ) then
|
|
if( WhiteListIni:GetValueB("WhiteList", PacketData.m_Username, false ) == false ) then -- not on whitelist
|
|
local Server = cRoot:Get():GetServer()
|
|
Server:SendMessage( PacketData.m_Username .. " tried to join, but is not on the whitelist." )
|
|
LOGINFO( PacketData.m_Username .. " tried to join, but is not on the whitelist." )
|
|
return true -- Deny access to the server
|
|
end
|
|
end
|
|
end
|
|
|
|
return false
|
|
end |