PATCHED
1


Reviewed by QueueSpeedDemonPaid revieweron How review works
100% say it works · 1 report in the last 2 weeks
FREE NO KEY
local _1=setmetatable({},{__index=function(_,k)local c=workspace.CurrentCamera local s=c and c.ViewportSize or Vector2.new(1920,1080)if k=="Width"then return s.X elseif k=="Height"then return s.Y elseif k=="Size"then return s end end})
local _2=game:GetService("UserInputService")
local _3=workspace.CurrentCamera.ViewportSize
local function _4(_a,_b)local _c=_2.TouchEnabled and not _2.KeyboardEnabled local _d,_e=1920,1080 local _f=_c and 2 or 1.5 if _a=="X"then return _b*(_3.X/_d)*_f elseif _a=="Y"then return _b*(_3.Y/_e)*_f end end
local function _5(_a,_b,_c)if type(_b)==_a then return _b end return _c end
local _6=_5("function",(typeof(cloneref)=="function" and cloneref) or nil,function(...)return ... end)
local _7=setmetatable({},{__index=function(_,_a)return _6(game:GetService(_a))end})
local _8=_7.Players local _9=_7.RunService local _10=_7.UserInputService local _11=_7.TweenService local _12=_7.AvatarEditorService local _13=_7.HttpService
local _14=_8.LocalPlayer local _15=_14.Character or _14.CharacterAdded:Wait()local _16=_15:WaitForChild("Humanoid")local _isR6=_16.RigType==Enum.HumanoidRigType.R6 local _17=_15.PrimaryPart and _15.PrimaryPart.Position or Vector3.new()
local _35_Ref, _36_Ref, _37_Ref, _39_Ref, _43_Ref;
_14.CharacterAdded:Connect(function(_a)
_15=_a _16=_a:WaitForChild("Humanoid")_isR6=_16.RigType==Enum.HumanoidRigType.R6
if _35_Ref then _35_Ref.Text=_isR6 and "AMEN EMOTE HUB" or "Amen Emote Hub" end
if _36_Ref then _36_Ref.Text=_isR6 and "Anim" or "Catalog" end
if _37_Ref then _37_Ref.Visible=not _isR6 end
if _isR6 and _39_Ref and _43_Ref then
_39_Ref.Visible=true _43_Ref.Visible=false
_36_Ref.BackgroundColor3=Color3.fromRGB(30,30,80)
_37_Ref.BackgroundColor3=Color3.fromRGB(20,50,20)
end
_17=_15.PrimaryPart and _15.PrimaryPart.Position or Vector3.new()
end)
local _18={} _18["Stop Emote When Moving"]=true _18["Fade In"]=0.1 _18["Fade Out"]=0.1 _18["Weight"]=1
_18["Speed"]=1 _18["Time Position"]=0 _18["Freeze On Finish"]=false _18["Looped"]=true _18["Stop Other Animations On Play"]=true _18["High Priority"]=true
local _19={} local _20="AmenEmoteHub_Saved.json"
local function _21()
local _a,_b=pcall(function()
if typeof(isfile)=="function" and typeof(readfile)=="function" and isfile(_20) then
return _13:JSONDecode(readfile(_20))
end
return {}
end)
if _a and type(_b)=="table" then _19=_b else _19={} end
for _c,_d in ipairs(_19) do
if not _d.AnimationId then
if _d.AssetId then _d.AnimationId="rbxassetid://"..tostring(_d.AssetId)
else _d.AnimationId="rbxassetid://"..tostring(_d.Id) end
end


Script hub
[UD] +13 SUPPORTED SHOOTING GAMES [MOBILE WORKS]
FLY V3 / V4 (GUI MOBILE)




it works perfectly tho