
391 Views
16 Executions
Draggable PlayerList and ExperienceChat
Universal Script 📌
Irfannnnn1M executions
10 months ago
Please login to perform these actions:Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
TESTED ON XENO Created by me Features: - Auto Save Current Position (it saved into `dragsaved.txt`) - Auto Load When Executed - Draggable ExperienceChat - Draggable PlayerList OPEN SOURCE
local UserInputService = game:GetService("UserInputService")
local CoreGui = game:GetService("CoreGui")
local HttpService = game:GetService("HttpService")
local RunService = game:GetService("RunService")
local CONFIG_FILE = "dragsaved.txt"
local DRAG_SPEED = 0.05
local savedPositions = {}
local connections = {}
if isfile(CONFIG_FILE) then
local success, result = pcall(function()
return HttpService:JSONDecode(readfile(CONFIG_FILE))
end)
if success and type(result) == "table" then
savedPositions = result
end
end
local function saveConfig()
writefile(CONFIG_FILE, HttpService:JSONEncode(savedPositions))
end
local function makeDraggable(frame, uniqueId)
if not frame then return end
if connections[uniqueId] then
for _, conn in pairs(connections[uniqueId]) do
conn:Disconnect()
end
connections[uniqueId] = {}
else
connections[uniqueId] = {}
end
if savedPositions[uniqueId] then
local posData = savedPositions[uniqueId]
frame.Position = UDim2.new(posData.Xs, posData.Xo, posData.Ys, posData.Yo)
end









Bro can I danlowed to the ios
@coisye844 yes, if you have executor for roblox ios
[deleted]
@SheScripts sure