return{Name="\112\111\115\105\116\105\111\110";Aliases={"\112\111\115"},Description="\082\101\116\117\114\110\115 \086\101\099\116\111\114\051 \112\111\115\105\116\105\111\110 \111\102 \121\111\117 \111\114 \111\116\104\101\114 \112\108\097\121\101\114\115\046 \069\109\112\116\121 \115\116\114\105\110\103 \105\115 \116\104\101 \112\108\097\121\101\114 \104\097\115 \110\111 \099\104\097\114\097\099\116\101\114\046",Group="\068\101\102\097\117\108\116\068\101\098\117\103",Args={{Type="\112\108\097\121\101\114",Name="\080\108\097\121\101\114",Description="\084\104\101 \112\108\097\121\101\114 \116\111 \114\101\112\111\114\116 \116\104\101 \112\111\115\105\116\105\111\110 \111\102\046 \079\109\105\116 \102\111\114 \121\111\117\114 \111\119\110 \112\111\115\105\116\105\111\110\046";Default=(game:GetService("\080\108\097\121\101\114\115")).LocalPlayer}},ClientRun=function(Y,s)local G=s.Character if not G or not G:FindFirstChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")then return""end return(tostring(G.HumanoidRootPart.Position)):gsub("\037\115","")end}


return {
	Name = "position", 
	Aliases = { "pos" }, 
	Description = "Returns Vector3 position of you or other players. Empty string is the player has no character.", 
	Group = "DefaultDebug", 
	Args = { {
			Type = "player", 
			Name = "Player", 
			Description = "The player to report the position of. Omit for your own position.", 
			Default = game:GetService("Players").LocalPlayer
		} }, 
	ClientRun = function(p1, p2)
		local l__Character__1 = p2.Character;
		if not l__Character__1 or not l__Character__1:FindFirstChild("HumanoidRootPart") then
			return "";
		end;
		return tostring(l__Character__1.HumanoidRootPart.Position):gsub("%s", "");
	end
};
