Allow importing old databases.

Currently:
- Minetest (`ipban.txt')
- xban v1 (`players.iplist')
This commit is contained in:
Diego Martinez
2014-05-21 07:07:37 -03:00
parent 51097eee6b
commit d47e87e390
4 changed files with 103 additions and 4 deletions

View File

@ -1,9 +1,7 @@
xban = { }
xban = { MP = minetest.get_modpath(minetest.get_current_modname()) }
local MP = minetest.get_modpath(minetest.get_current_modname())
dofile(MP.."/serialize.lua")
dofile(xban.MP.."/serialize.lua")
local db = { }
local tempbans = { }
@ -262,3 +260,5 @@ minetest.register_on_shutdown(save_db)
minetest.after(SAVE_INTERVAL, save_db)
load_db()
xban.db = db
dofile(xban.MP.."/dbimport.lua")