-- ███ ███ ████████ ██████ ██ ██████ -- ████ ████ ██ ██ ██ ██ ██ -- ██ ████ ██ ██ ██████ ██ ██ ███ -- ██ ██ ██ ██ ██ ██ ██ ██ ██ -- ██ ██ ██ ██ ██ ██ ██████ local wea = worldeditadditions local v3 = worldeditadditions.Vector3 worldeditadditions_core.register_command("mtrig", { params = "", description = "Return the length of and angles of an imginary line between pos1 and pos2 in the selection.", privs = { worldedit = true }, require_pos = 2, parse = function(params_text) return true end, func = function(name, params_text) local str = "The measurements of the line from pos1 to pos2 are Length (D): " local vec = v3.subtract(worldedit.pos2[name],worldedit.pos1[name]):abs() local len = vec:length() str = str..wea.round(len, 4)..", ∠XZ: ".. wea.round(math.deg(math.atan(vec.z/vec.x)), 4).."°, ∠DY: ".. wea.round(math.deg(math.asin(vec.y/len)), 4).."°" return true, str end, })