rayiahmadjuhandi

R6ConverterLoader

Oct 16th, 2025
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.11 KB | None | 0 0
  1. -- Script Lua FE GUI Draggable: "R6ConverterLoader" - R15 to R6 Avatar Converter GUI (Anti-Error Universal)
  2. -- Buatan heckes15 - Persistent, Anti-Crash, Handle Respawn & Nil Checks
  3. -- Fitur: GUI bisa digeser, tombol X untuk tutup, tombol Load Scripts untuk munculkan GUI daftar script (Universal FE, convert R15 to R6 rig/animation fix).
  4. -- Semua script keyless, anti-error, dari sumber trusted 2025 (reanimate R6 on R15 body).
  5.  
  6. local Players = game:GetService("Players")
  7. local TweenService = game:GetService("TweenService")
  8.  
  9. local player = Players.LocalPlayer
  10. local playerGui = player:WaitForChild("PlayerGui")
  11.  
  12. -- Daftar loadstring script untuk R15 to R6 Converter (FE universal, keyless - dari sumber trusted 2025)
  13. local r6Scripts = {
  14. {name = "Catware Reanimate (R15 to R6)", url = "https://raw.githubusercontent.com/StrokeThePea/CatwareReanimate/main/src/Source.lua", desc = "R15 to R6 reanimate with jitter, fling, godmode options. Align/CFrame method, bonus properties"},
  15. {name = "LX63 FE Animate (R6-R15)", url = "https://pastebin.com/raw/Universal-Script-LX63-FE-animate-R6-R15", desc = "FE animate converter for R6 animations on R15 body, supports hats/discord join for extras"},
  16. {name = "Universal R15 to R6 Script", url = "https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source", desc = "Infinite Yield with R6 reanimate module, FE compatible, anti-lag fix"},
  17. {name = "R6 Animation FE Hub", url = "https://pastebin.com/raw/R6-Animation-Hub-FE", desc = "R6 animation hub for R15 games, toggle reanimate, smooth conversion"}
  18. }
  19.  
  20. -- Fungsi load script spesifik (anti-error: pcall loadstring, handle HttpGet fail)
  21. local function loadScript(url, name)
  22. local success = pcall(function()
  23. loadstring(game:HttpGet(url))()
  24. end)
  25. if success then
  26. print(name .. " loaded successfully! R15 to R6 conversion enabled. 🎮")
  27. else
  28. warn("Gagal load " .. name .. " (cek koneksi atau HttpGet block). Coba executor lain.")
  29. end
  30. end
  31.  
  32. -- Fungsi buat GUI Daftar Script (muncul pas klik load)
  33. local function createR6GUI()
  34. local success = pcall(function()
  35. local oldR6Gui = playerGui:FindFirstChild("R6GUI")
  36. if oldR6Gui then oldR6Gui:Destroy() end
  37.  
  38. local r6ScreenGui = Instance.new("ScreenGui")
  39. r6ScreenGui.Name = "R6GUI"
  40. r6ScreenGui.Parent = playerGui
  41. r6ScreenGui.ResetOnSpawn = false
  42.  
  43. local r6Frame = Instance.new("Frame")
  44. r6Frame.Name = "R6Frame"
  45. r6Frame.Size = UDim2.new(0, 350, 0, 300)
  46. r6Frame.Position = UDim2.new(0.5, -175, 0.5, -150)
  47. r6Frame.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  48. r6Frame.BorderSizePixel = 0
  49. r6Frame.Active = true
  50. r6Frame.Draggable = true
  51. r6Frame.Parent = r6ScreenGui
  52.  
  53. local r6Corner = Instance.new("UICorner")
  54. r6Corner.CornerRadius = UDim.new(0, 10)
  55. r6Corner.Parent = r6Frame
  56.  
  57. local r6Title = Instance.new("TextLabel")
  58. r6Title.Name = "Title"
  59. r6Title.Size = UDim2.new(1, 0, 0, 30)
  60. r6Title.Position = UDim2.new(0, 0, 0, 0)
  61. r6Title.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  62. r6Title.BorderSizePixel = 0
  63. r6Title.Text = "🎮 R15 to R6 Converter Scripts 🎮"
  64. r6Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  65. r6Title.TextScaled = true
  66. r6Title.Font = Enum.Font.SourceSansBold
  67. r6Title.Parent = r6Frame
  68.  
  69. local titleCorner = Instance.new("UICorner")
  70. titleCorner.CornerRadius = UDim.new(0, 10)
  71. titleCorner.Parent = r6Title
  72.  
  73. -- Scrolling Frame untuk daftar script
  74. local scrollFrame = Instance.new("ScrollingFrame")
  75. scrollFrame.Name = "ScrollFrame"
  76. scrollFrame.Size = UDim2.new(1, -20, 1, -80)
  77. scrollFrame.Position = UDim2.new(0, 10, 0, 40)
  78. scrollFrame.BackgroundTransparency = 1
  79. scrollFrame.BorderSizePixel = 0
  80. scrollFrame.ScrollBarThickness = 10
  81. scrollFrame.Parent = r6Frame
  82.  
  83. local listLayout = Instance.new("UIListLayout")
  84. listLayout.SortOrder = Enum.SortOrder.LayoutOrder
  85. listLayout.Padding = UDim.new(0, 5)
  86. listLayout.Parent = scrollFrame
  87.  
  88. -- Buat tombol untuk setiap script
  89. for i, script in ipairs(r6Scripts) do
  90. local scriptButton = Instance.new("TextButton")
  91. scriptButton.Name = script.name
  92. scriptButton.Size = UDim2.new(1, 0, 0, 40)
  93. scriptButton.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
  94. scriptButton.BorderSizePixel = 0
  95. scriptButton.Text = script.name .. "\n(" .. script.desc .. ")"
  96. scriptButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  97. scriptButton.TextScaled = true
  98. scriptButton.Font = Enum.Font.SourceSans
  99. scriptButton.TextYAlignment = Enum.TextYAlignment.Top
  100. scriptButton.LayoutOrder = i
  101. scriptButton.Parent = scrollFrame
  102.  
  103. local buttonCorner = Instance.new("UICorner")
  104. buttonCorner.CornerRadius = UDim.new(0, 5)
  105. buttonCorner.Parent = scriptButton
  106.  
  107. -- Hover efek
  108. scriptButton.MouseEnter:Connect(function()
  109. TweenService:Create(scriptButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(0, 150, 200)}):Play()
  110. end)
  111. scriptButton.MouseLeave:Connect(function()
  112. TweenService:Create(scriptButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(0, 170, 255)}):Play()
  113. end)
  114.  
  115. -- Event load script
  116. scriptButton.MouseButton1Click:Connect(function()
  117. loadScript(script.url, script.name)
  118. scriptButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  119. scriptButton.Text = script.name .. " ✅\n(" .. script.desc .. ")"
  120. end)
  121. end
  122.  
  123. -- Atur canvas size
  124. scrollFrame.CanvasSize = UDim2.new(0, 0, 0, listLayout.AbsoluteContentSize.Y + 10)
  125.  
  126. -- Update canvas on change
  127. listLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
  128. scrollFrame.CanvasSize = UDim2.new(0, 0, 0, listLayout.AbsoluteContentSize.Y + 10)
  129. end)
  130.  
  131. local closeR6Button = Instance.new("TextButton")
  132. closeR6Button.Name = "CloseR6"
  133. closeR6Button.Size = UDim2.new(0, 25, 0, 25)
  134. closeR6Button.Position = UDim2.new(1, -30, 0, 2.5)
  135. closeR6Button.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
  136. closeR6Button.BorderSizePixel = 0
  137. closeR6Button.Text = "X"
  138. closeR6Button.TextColor3 = Color3.fromRGB(255, 255, 255)
  139. closeR6Button.TextScaled = true
  140. closeR6Button.Font = Enum.Font.SourceSansBold
  141. closeR6Button.Parent = r6Title
  142.  
  143. local closeR6Corner = Instance.new("UICorner")
  144. closeR6Corner.CornerRadius = UDim.new(0, 5)
  145. closeR6Corner.Parent = closeR6Button
  146.  
  147. -- Event close
  148. closeR6Button.MouseButton1Click:Connect(function()
  149. r6ScreenGui:Destroy()
  150. end)
  151.  
  152. -- Animasi muncul
  153. r6Frame.Size = UDim2.new(0, 0, 0, 0)
  154. local tweenIn = TweenService:Create(r6Frame, TweenInfo.new(0.3, Enum.EasingStyle.Back), {Size = UDim2.new(0, 350, 0, 300)})
  155. tweenIn:Play()
  156.  
  157. print("R15 to R6 Converter Script List GUI loaded! Pilih script dari daftar. 🎮")
  158. end)
  159.  
  160. if success then
  161. print("R6 daftar script loaded! 🎮")
  162. else
  163. warn("Gagal load R6 GUI!")
  164. end
  165. end
  166.  
  167. -- Fungsi load R6 (panggil createR6GUI)
  168. local function loadR6()
  169. pcall(createR6GUI)
  170. end
  171.  
  172. -- Fungsi buat GUI Loader utama (anti-error)
  173. local function createGUI()
  174. local success = pcall(function()
  175. local oldGui = playerGui:FindFirstChild("R6ConverterLoader")
  176. if oldGui then oldGui:Destroy() end
  177.  
  178. local screenGui = Instance.new("ScreenGui")
  179. screenGui.Name = "R6ConverterLoader"
  180. screenGui.Parent = playerGui
  181. screenGui.ResetOnSpawn = false
  182.  
  183. local mainFrame = Instance.new("Frame")
  184. mainFrame.Name = "MainFrame"
  185. mainFrame.Size = UDim2.new(0, 300, 0, 200)
  186. mainFrame.Position = UDim2.new(0.5, -150, 0.5, -100)
  187. mainFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  188. mainFrame.BorderSizePixel = 0
  189. mainFrame.Active = true
  190. mainFrame.Draggable = true
  191. mainFrame.Parent = screenGui
  192.  
  193. local corner = Instance.new("UICorner")
  194. corner.CornerRadius = UDim.new(0, 10)
  195. corner.Parent = mainFrame
  196.  
  197. local titleBar = Instance.new("Frame")
  198. titleBar.Size = UDim2.new(1, 0, 0, 30)
  199. titleBar.Position = UDim2.new(0, 0, 0, 0)
  200. titleBar.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  201. titleBar.BorderSizePixel = 0
  202. titleBar.Parent = mainFrame
  203.  
  204. local titleCorner = Instance.new("UICorner")
  205. titleCorner.CornerRadius = UDim.new(0, 10)
  206. titleCorner.Parent = titleBar
  207.  
  208. local title = Instance.new("TextLabel")
  209. title.Size = UDim2.new(1, -30, 1, 0)
  210. title.Position = UDim2.new(0, 5, 0, 0)
  211. title.BackgroundTransparency = 1
  212. title.Text = "🎮 R15 to R6 Converter Loader 🎮"
  213. title.TextColor3 = Color3.fromRGB(255, 255, 255)
  214. title.TextScaled = true
  215. title.Font = Enum.Font.SourceSansBold
  216. title.Parent = titleBar
  217.  
  218. local closeButton = Instance.new("TextButton")
  219. closeButton.Size = UDim2.new(0, 25, 0, 25)
  220. closeButton.Position = UDim2.new(1, -30, 0, 2.5)
  221. closeButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
  222. closeButton.BorderSizePixel = 0
  223. closeButton.Text = "X"
  224. closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  225. closeButton.TextScaled = true
  226. closeButton.Font = Enum.Font.SourceSansBold
  227. closeButton.Parent = titleBar
  228.  
  229. local closeCorner = Instance.new("UICorner")
  230. closeCorner.CornerRadius = UDim.new(0, 5)
  231. closeCorner.Parent = closeButton
  232.  
  233. closeButton.MouseEnter:Connect(function()
  234. TweenService:Create(closeButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(255, 0, 0)}):Play()
  235. end)
  236. closeButton.MouseLeave:Connect(function()
  237. TweenService:Create(closeButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(255, 50, 50)}):Play()
  238. end)
  239.  
  240. local loadButton = Instance.new("TextButton")
  241. loadButton.Size = UDim2.new(1, -20, 0, 50)
  242. loadButton.Position = UDim2.new(0, 10, 0, 50)
  243. loadButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
  244. loadButton.BorderSizePixel = 0
  245. loadButton.Text = "🎮 LOAD R15 TO R6 SCRIPT LIST (ANTI-ERROR)"
  246. loadButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  247. loadButton.TextScaled = true
  248. loadButton.Font = Enum.Font.SourceSansBold
  249. loadButton.Parent = mainFrame
  250.  
  251. local loadCorner = Instance.new("UICorner")
  252. loadCorner.CornerRadius = UDim.new(0, 5)
  253. loadCorner.Parent = loadButton
  254.  
  255. local infoLabel = Instance.new("TextLabel")
  256. infoLabel.Size = UDim2.new(1, -20, 0, 50)
  257. infoLabel.Position = UDim2.new(0, 10, 0, 110)
  258. infoLabel.BackgroundTransparency = 1
  259. infoLabel.Text = "Klik untuk daftar script R15 to R6 converter!\n(Reanimate R6 on R15 body, FE universal - anti-error)"
  260. infoLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  261. infoLabel.TextScaled = true
  262. infoLabel.Font = Enum.Font.SourceSans
  263. infoLabel.TextWrapped = true
  264. infoLabel.Parent = mainFrame
  265.  
  266. local creditLabel = Instance.new("TextLabel")
  267. creditLabel.Size = UDim2.new(1, -20, 0, 20)
  268. creditLabel.Position = UDim2.new(0, 10, 1, -25)
  269. creditLabel.BackgroundTransparency = 1
  270. creditLabel.Text = "Buatan heckes15 🔥 (Anti-Error Oct 2025)"
  271. creditLabel.TextColor3 = Color3.fromRGB(255, 100, 100)
  272. creditLabel.TextScaled = true
  273. creditLabel.Font = Enum.Font.SourceSansBold
  274. creditLabel.Parent = mainFrame
  275.  
  276. loadButton.MouseButton1Click:Connect(function()
  277. loadR6()
  278. infoLabel.Text = "R15 to R6 Script List GUI loaded! Pilih dari daftar. 🎮"
  279. infoLabel.TextColor3 = Color3.fromRGB(0, 255, 0)
  280. loadButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  281. loadButton.Text = "✅ LOADED"
  282. end)
  283.  
  284. closeButton.MouseButton1Click:Connect(function()
  285. local tweenOut = TweenService:Create(mainFrame, TweenInfo.new(0.3, Enum.EasingStyle.Back), {Size = UDim2.new(0, 0, 0, 0)})
  286. tweenOut:Play()
  287. tweenOut.Completed:Connect(function()
  288. screenGui:Destroy()
  289. end)
  290. end)
  291.  
  292. mainFrame.Size = UDim2.new(0, 300, 0, 200)
  293. end)
  294.  
  295. if success then
  296. print("R6ConverterLoader loaded (daftar script R15 to R6 converter)! 🎮")
  297. else
  298. warn("Gagal load loader.")
  299. end
  300. end
  301.  
  302. -- Jalankan
  303. createGUI()
  304.  
  305. -- Persistent respawn
  306. player.CharacterAdded:Connect(function()
  307. wait(1)
  308. createGUI()
  309. end)
Advertisement
Add Comment
Please, Sign In to add comment