function string.split(slot0, slot1) slot0 = tostring(slot0) if tostring(slot1) == "" then return false end slot3 = {} for slot7, slot8 in function () return string.find(uv0, uv1, uv2, true) end, nil, do table.insert(slot3, string.sub(slot0, 0, slot7 - 1)) slot2 = slot8 + 1 end table.insert(slot3, string.sub(slot0, slot2)) return slot3 end function import(slot0, slot1) slot2 = nil slot3 = slot0 slot4 = 1 while true do if string.byte(slot0, slot4) ~= 46 then if slot2 and #slot2 > 0 then slot3 = table.concat(slot2, ".") .. "." .. string.sub(slot0, slot4) end break end slot4 = slot4 + 1 if not slot2 then if not slot1 then slot5, slot1 = debug.getlocal(3, 1) end slot2 = string.split(slot1, ".") end table.remove(slot2, #slot2) end return require(slot3) end