Untitled

Run Settings
LanguageLua
Language Version
Run Command
local owner : Player = owner local MisL : "Library" = loadstring(game:GetService("HttpService"):GetAsync("https://raw.githubusercontent.com/SebasRomTen/MisL/main/source.lua"))() local civil_war_artillery = Instance.new("Tool") civil_war_artillery.Grip = CFrame.fromMatrix(Vector3.new(0, -0.5, -0.25), Vector3.new(1, 0, 0), Vector3.new(0, 1, 0), Vector3.new(0, 0, 1)) civil_war_artillery.GripPos = Vector3.new(0, -0.5, -0.25) civil_war_artillery.TextureId = "http://www.roblox.com/asset?id=172086859" civil_war_artillery.WorldPivot = CFrame.fromMatrix(Vector3.new(-8.848126411437988, 45.19041442871094, 60.23138427734375), Vector3.new(0.0000036955289033357985, 4.4348929861826036e-08, -1), Vector3.new(-1.7148228437235957e-07, 1, 4.434829747879121e-08), Vector3.new(1, 1.714821280529577e-07, 0.000003695528675962123)) civil_war_artillery.Name = "Civil War Artillery" civil_war_artillery.Parent = owner.Backpack local handle = Instance.new("Part") handle.CFrame = CFrame.fromMatrix(Vector3.new(35.87567138671875, 13.999788284301758, -6.200538158416748), Vector3.new(0.0000036955289033357985, 4.4348929861826036e-08, -1), Vector3.new(-1.7148228437235957e-07, 1, 4.434829747879121e-08), Vector3.new(1, 1.714821280529577e-07, 0.000003695528675962123)) handle.Locked = true handle.Orientation = Vector3.new(0, 90, 0) handle.Rotation = Vector3.new(0, 90, 0) handle.Size = Vector3.new(1.7999999523162842, 1.5, 2.75) handle.Size = Vector3.new(1.7999999523162842, 1.5, 2.75) handle.Name = "Handle" handle.Parent = civil_war_artillery local mesh = Instance.new("SpecialMesh") mesh.MeshType = Enum.MeshType.FileMesh mesh.MeshId = "http://www.roblox.com/asset?id=172086774" mesh.TextureId = "http://www.roblox.com/asset?id=172086810" mesh.Parent = handle local currentcannon = Instance.new("ObjectValue") currentcannon.Name = "CurrentCannon" currentcannon.Parent = civil_war_artillery local display_model = Instance.new("Model") display_model.WorldPivot = CFrame.fromMatrix(Vector3.new(-8.84813404083252, 45.19041061401367, 62.06206512451172), Vector3.new(0.5000032186508179, -0.0003981822810601443, -0.8660234212875366), Vector3.new(0.0007960356306284666, 0.9999997615814209, -1.8686525038447144e-07), Vector3.new(0.8660231828689575, -0.0006892920355312526, 0.5000033974647522)) display_model.Name = "DisplayModel" display_model.Parent = civil_war_artillery local part = Instance.new("Part") part.BottomSurface = Enum.SurfaceType.Smooth part.CFrame = CFrame.fromMatrix(Vector3.new(-4.565362930297852, 47.18706130981445, 61.647117614746094), Vector3.new(0.49999845027923584, -0.00039828367880545557, -0.8660229444503784), Vector3.new(0.0007962606614455581, 0.999996542930603, -1.499602717558446e-07), Vector3.new(0.8660210371017456, -0.0006895935512147844, 0.49999743700027466)) part.Locked = true part.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) part.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) part.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part.TopSurface = Enum.SurfaceType.Smooth part.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part.Parent = display_model part.CanCollide = false part.Transparency = 1 local part_2 = Instance.new("Part") part_2.BottomSurface = Enum.SurfaceType.Smooth part_2.CFrame = CFrame.fromMatrix(Vector3.new(-7.065328598022461, 47.18905258178711, 65.97718048095703), Vector3.new(0.49999845027923584, -0.00039828367880545557, -0.8660229444503784), Vector3.new(0.0007962606614455581, 0.999996542930603, -1.499602717558446e-07), Vector3.new(0.8660210371017456, -0.0006895935512147844, 0.49999743700027466)) part_2.Locked = true part_2.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) part_2.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) part_2.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_2.TopSurface = Enum.SurfaceType.Smooth part_2.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_2.Parent = display_model part_2.CanCollide = false part_2.Transparency = 1 local part_3 = Instance.new("Part") part_3.BottomSurface = Enum.SurfaceType.Smooth part_3.CFrame = CFrame.fromMatrix(Vector3.new(-13.127359390258789, 47.19388198852539, 62.477272033691406), Vector3.new(0.49999845027923584, -0.00039828367880545557, -0.8660229444503784), Vector3.new(0.0007962606614455581, 0.999996542930603, -1.499602717558446e-07), Vector3.new(0.8660210371017456, -0.0006895935512147844, 0.49999743700027466)) part_3.Locked = true part_3.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) part_3.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) part_3.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_3.TopSurface = Enum.SurfaceType.Smooth part_3.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_3.Parent = display_model part_3.CanCollide = false part_3.Transparency = 1 local part_4 = Instance.new("Part") part_4.BottomSurface = Enum.SurfaceType.Smooth part_4.CFrame = CFrame.fromMatrix(Vector3.new(-10.627395629882812, 47.19188690185547, 58.1472053527832), Vector3.new(0.49999845027923584, -0.00039828367880545557, -0.8660229444503784), Vector3.new(0.0007962606614455581, 0.999996542930603, -1.499602717558446e-07), Vector3.new(0.8660210371017456, -0.0006895935512147844, 0.49999743700027466)) part_4.Locked = true part_4.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) part_4.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) part_4.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_4.TopSurface = Enum.SurfaceType.Smooth part_4.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_4.Parent = display_model part_4.CanCollide = false part_4.Transparency = 1 local part_5 = Instance.new("Part") part_5.BottomSurface = Enum.SurfaceType.Smooth part_5.CFrame = CFrame.fromMatrix(Vector3.new(-10.63058090209961, 43.19193649291992, 58.1472053527832), Vector3.new(0.49999845027923584, -0.00039828367880545557, -0.8660229444503784), Vector3.new(0.0007962606614455581, 0.999996542930603, -1.499602717558446e-07), Vector3.new(0.8660210371017456, -0.0006895935512147844, 0.49999743700027466)) part_5.Locked = true part_5.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) part_5.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) part_5.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_5.TopSurface = Enum.SurfaceType.Smooth part_5.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_5.Parent = display_model part_5.CanCollide = false part_5.Transparency = 1 local part_6 = Instance.new("Part") part_6.BottomSurface = Enum.SurfaceType.Smooth part_6.CFrame = CFrame.fromMatrix(Vector3.new(-7.068511486053467, 43.1890983581543, 65.97718048095703), Vector3.new(0.49999845027923584, -0.00039828367880545557, -0.8660229444503784), Vector3.new(0.0007962606614455581, 0.999996542930603, -1.499602717558446e-07), Vector3.new(0.8660210371017456, -0.0006895935512147844, 0.49999743700027466)) part_6.Locked = true part_6.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) part_6.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) part_6.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_6.TopSurface = Enum.SurfaceType.Smooth part_6.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_6.Parent = display_model part_6.CanCollide = false part_6.Transparency = 1 local part_7 = Instance.new("Part") part_7.BottomSurface = Enum.SurfaceType.Smooth part_7.CFrame = CFrame.fromMatrix(Vector3.new(-13.130544662475586, 43.193931579589844, 62.477272033691406), Vector3.new(0.49999845027923584, -0.00039828367880545557, -0.8660229444503784), Vector3.new(0.0007962606614455581, 0.999996542930603, -1.499602717558446e-07), Vector3.new(0.8660210371017456, -0.0006895935512147844, 0.49999743700027466)) part_7.Locked = true part_7.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) part_7.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) part_7.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_7.TopSurface = Enum.SurfaceType.Smooth part_7.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_7.Parent = display_model part_7.CanCollide = false part_7.Transparency = 1 local part_8 = Instance.new("Part") part_8.BottomSurface = Enum.SurfaceType.Smooth part_8.CFrame = CFrame.fromMatrix(Vector3.new(-4.568548679351807, 43.187110900878906, 61.647117614746094), Vector3.new(0.49999845027923584, -0.00039828367880545557, -0.8660229444503784), Vector3.new(0.0007962606614455581, 0.999996542930603, -1.499602717558446e-07), Vector3.new(0.8660210371017456, -0.0006895935512147844, 0.49999743700027466)) part_8.Locked = true part_8.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) part_8.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) part_8.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_8.TopSurface = Enum.SurfaceType.Smooth part_8.Size = Vector3.new(0.39999961853027344, 0.5, 1.25) part_8.Parent = display_model part_8.CanCollide = false part_8.Transparency = 1 local display_part = Instance.new("Part") display_part.BottomSurface = Enum.SurfaceType.Smooth display_part.CFrame = CFrame.fromMatrix(Vector3.new(-8.847854614257812, 45.190574645996094, 62.062355041503906), Vector3.new(0.4999983608722687, -0.00039826027932576835, -0.8660230040550232), Vector3.new(0.0007963249227032065, 0.999996542930603, -8.593374190013492e-08), Vector3.new(0.8660210967063904, -0.000689681270159781, 0.4999973475933075)) display_part.Locked = true display_part.Orientation = Vector3.new(0.03999999910593033, 60, -0.019999999552965164) display_part.Rotation = Vector3.new(0.07999999821186066, 60, -0.09000000357627869) display_part.Size = Vector3.new(0.20000000298023224, 0.20000000298023224, 0.20000000298023224) display_part.TopSurface = Enum.SurfaceType.Smooth display_part.Size = Vector3.new(0.20000000298023224, 0.20000000298023224, 0.20000000298023224) display_part.Name = "DisplayPart" display_part.Parent = display_model display_part.CanCollide = false local mesh_2 = Instance.new("SpecialMesh") mesh_2.MeshType = Enum.MeshType.FileMesh mesh_2.MeshId = "http://www.roblox.com/asset?id=172086774" mesh_2.TextureId = "http://www.roblox.com/asset?id=172086810" mesh_2.Scale = Vector3.new(3, 3, 3) mesh_2.Parent = display_part local display_weld = Instance.new("Weld") display_weld.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) display_weld.C1 = CFrame.fromMatrix(Vector3.new(-46.60075759887695, 17.956436157226562, -51.711669921875), Vector3.new(0.0000037253223581501516, -0.0007964493706822395, 0.9999997615814209), Vector3.new(4.728705604861716e-08, 0.9999997615814209, 0.0007964493706822395), Vector3.new(-1, 4.432001787790796e-08, 0.000003725358965311898)) display_weld.Part0 = display_part display_weld.Part1 = handle display_weld.Name = "DisplayWeld" display_weld.Parent = display_part local weld = Instance.new("Weld") weld.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld.C1 = CFrame.fromMatrix(Vector3.new(12.771299362182617, -15.239965438842773, -20.374149322509766), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld.Part0 = display_part weld.Part1 = part weld.Parent = display_part local weld_2 = Instance.new("Weld") weld_2.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_2.C1 = CFrame.fromMatrix(Vector3.new(17.771272659301758, -15.239965438842773, -20.374147415161133), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_2.Part0 = display_part weld_2.Part1 = part_2 weld_2.Parent = display_part local weld_3 = Instance.new("Weld") weld_3.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_3.C1 = CFrame.fromMatrix(Vector3.new(17.771272659301758, -15.23996639251709, -13.374216079711914), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_3.Part0 = display_part weld_3.Part1 = part_3 weld_3.Parent = display_part local weld_4 = Instance.new("Weld") weld_4.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_4.C1 = CFrame.fromMatrix(Vector3.new(12.771300315856934, -15.239965438842773, -13.374216079711914), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_4.Part0 = display_part weld_4.Part1 = part_4 weld_4.Parent = display_part local weld_5 = Instance.new("Weld") weld_5.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_5.C1 = CFrame.fromMatrix(Vector3.new(12.771299362182617, -11.239974975585938, -13.374216079711914), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_5.Part0 = display_part weld_5.Part1 = part_5 weld_5.Parent = display_part local weld_6 = Instance.new("Weld") weld_6.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_6.C1 = CFrame.fromMatrix(Vector3.new(17.771270751953125, -11.239974975585938, -20.374149322509766), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_6.Part0 = display_part weld_6.Part1 = part_6 weld_6.Parent = display_part local weld_7 = Instance.new("Weld") weld_7.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_7.C1 = CFrame.fromMatrix(Vector3.new(17.771272659301758, -11.23997688293457, -13.374216079711914), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_7.Part0 = display_part weld_7.Part1 = part_7 weld_7.Parent = display_part local weld_8 = Instance.new("Weld") weld_8.C0 = CFrame.fromMatrix(Vector3.new(15.271286964416504, -13.239964485168457, -16.874181747436523), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_8.C1 = CFrame.fromMatrix(Vector3.new(12.7712984085083, -11.239975929260254, -20.374149322509766), Vector3.new(0.4999985098838806, 4.9616488695392036e-08, 0.8660212755203247), Vector3.new(-1.2254838566150283e-07, 0.9999967813491821, -8.766985359898172e-08), Vector3.new(-0.8660230040550232, -8.593826805736171e-08, 0.4999973773956299)) weld_8.Part0 = display_part weld_8.Part1 = part_8 weld_8.Parent = display_part
Editor Settings
Theme
Key bindings
Full width
Lines