
20 Views
3 Executions
Some funny pistol in f3x
Universal Script 📌
2 days ago · Updated
Reviewed by QueueSpeedDemonPaid revieweron How review works
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
Yeah funny trust
-- Stealed some code from MVSD
local RunService = game:GetService("RunService")
local player = game.Players.LocalPlayer
local char = player.Character
local tool
local mouse = player:GetMouse()
for i, v in player:GetDescendants() do
if v.Name == "SyncAPI" then tool = v.Parent end
end
for i, v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then tool = v.Parent end
end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args) remote:InvokeServer(unpack(args)) end
local function SetCollision(part, boolean) _( {[1]="SyncCollision",[2]={{["Part"]=part,["CanCollide"]=boolean}}} ) end
local function SetAnchor(boolean, part) _( {[1]="SyncAnchor",[2]={{["Part"]=part,["Anchored"]=boolean}}} ) end
local function CreatePart(cf, parent) _( {[1]="CreatePart",[2]="Normal",[3]=cf,[4]=parent} ) end
local function MovePart(part, cf) _( {[1]="SyncMove",[2]={{["Part"]=part,["CFrame"]=cf}}} ) end
local function Resize(part, size, cf) _( {[1]="SyncResize",[2]={{["Part"]=part,["CFrame"]=cf,["Size"]=size}}} ) end
local function AddMesh(part) _( {[1]="CreateMeshes",[2]={{["Part"]=part}}} ) end
local function SetMesh(part, meshid) _( {[1]="SyncMesh",[2]={{["Part"]=part,["MeshId"]="rbxassetid://"..meshid}}} ) end
local function SetTexture(part, texid) _( {[1]="SyncMesh",[2]={{["Part"]=part,["TextureId"]="rbxassetid://"..texid}}} ) end
local function SetName(part, stringg) _( {[1]="SetName",[2]={part},[3]=stringg} ) end
local function MeshResize(part, size) _( {[1]="SyncMesh",[2]={{["Part"]=part,["Scale"]=size}}} ) end
local function SetLocked(part, boolean) _( {[1]="SetLocked",[2]={part},[3]=boolean} ) end
local function SetTrans(part, int) _( {[1]="SyncMaterial",[2]={{["Part"]=part,["Transparency"]=int}}} ) end
local function Color(part, color) _( {[1]="SyncColor",[2]={{["Part"]=part,["Color"]=color,["UnionColoring"]=false}}} ) end
local function DestroyPart(part) _( {[1]="Remove",[2]={part}} ) end
local basicGun = Instance.new("Tool")
basicGun.Name = "Basic Gun"
basicGun.RequiresHandle = true
basicGun.CanBeDropped = false
basicGun.Parent = player.Backpack
local fakeHandle = Instance.new("Part")
Comments
0Log in to join the conversation. Login
No comments yet. Be the first!






