Files
nixos/home/.local/usr/lib/blightmud/empiremud.lua
2025-08-15 17:44:24 -04:00

42 lines
811 B
Lua

local mapfile = "/home/th3r00t/.local/share/blightmud/empiremud.map"
Map = Mapper.create("empiremud")
local function file_exists(file)
local f = io.open(file, "r")
if f then
f:close()
return true
else
return false
end
end
local function load_map()
if file_exists(mapfile) then
blight.status_line(1, "Loading map...")
Map:load(mapfile)
end
end
local function empiremud_connect()
blight.status_height(1)
blight.status_line(0, "Connecting to Enpire Mud...")
blight.status_line(1, "Logging in...")
mud.send("Raelon")
mud.send("b2edxfrr1")
blight.status_line(1, "Connected To Enpire Mud.")
blight.status_line(0, "Enpire Mud")
load_map()
Map:print()
end
mud.on_disconnect(function()
blight.status_line(0, "Disconnected.")
if Map then
Map:save(mapfile)
end
end)
empiremud_connect()