return{Name="\116\104\114\117";Aliases={"\116";"\116\104\114\111\117\103\104"};Description="\084\101\108\101\112\111\114\116\115 \121\111\117 \116\104\114\111\117\103\104 \119\104\097\116\101\118\101\114 \121\111\117\114 \109\111\117\115\101 \105\115 \104\111\118\101\114\105\110\103 \111\118\101\114\044 \112\108\097\099\105\110\103 \121\111\117 \101\113\117\105\100\105\115\116\097\110\116\108\121 \102\114\111\109 \116\104\101 \119\097\108\108\046";Group="\068\101\102\097\117\108\116\068\101\098\117\103",Args={{Type="\110\117\109\098\101\114";Name="\069\120\116\114\097 \100\105\115\116\097\110\099\101";Description="\071\111 \116\104\114\111\117\103\104 \116\104\101 \119\097\108\108 \097\110 \097\100\100\105\116\105\111\110\097\108 \088 \115\116\117\100\115\046";Default=0}};ClientRun=function(i,D)local m=i.Executor.Character if not m or not m:FindFirstChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")then return"\089\111\117 \100\111\110\'\116 \104\097\118\101 \097 \099\104\097\114\097\099\116\101\114\046"end local I=m.HumanoidRootPart.Position local e=(i.Executor:GetMouse()).Hit.p-I m:MoveTo((e*2+e.unit*D)+I)return"\066\108\105\110\107\101\100\033"end}


return {
	Name = "thru", 
	Aliases = { "t", "through" }, 
	Description = "Teleports you through whatever your mouse is hovering over, placing you equidistantly from the wall.", 
	Group = "DefaultDebug", 
	Args = { {
			Type = "number", 
			Name = "Extra distance", 
			Description = "Go through the wall an additional X studs.", 
			Default = 0
		} }, 
	ClientRun = function(p1, p2)
		local l__Character__1 = p1.Executor.Character;
		if not l__Character__1 or not l__Character__1:FindFirstChild("HumanoidRootPart") then
			return "You don't have a character.";
		end;
		local l__Position__2 = l__Character__1.HumanoidRootPart.Position;
		local v3 = p1.Executor:GetMouse().Hit.p - l__Position__2;
		l__Character__1:MoveTo(v3 * 2 + v3.unit * p2 + l__Position__2);
		return "Blinked!";
	end
};
