Run it
Copy the script and paste it into your executor.
(part)
eff1 = .(,part)
eff1.Size = NumberSequence.()
eff1.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff1.LightEmission =
eff1.Lifetime = NumberRange.()
eff1.Speed = NumberRange.()
eff1.Rate =
eff1.Texture =
eff1.Acceleration = .(,,)
eff1.Color = ColorSequence.(.(,,))
eff2 = .(,part)
eff2.Size = NumberSequence.()
eff2.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff2.LightEmission =
eff2.Lifetime = NumberRange.()
eff2.Speed = NumberRange.()
eff2.Rate =
eff2.Texture =
eff2.Acceleration = .(,,)
eff2.Color = ColorSequence.(.(,,))
eff3 = .(,part)
eff3.Size = NumberSequence.()
eff3.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff3.LightEmission =
eff3.Lifetime = NumberRange.()
eff3.Speed = NumberRange.()
eff3.Rate =
eff3.Texture =
eff3.Acceleration = .(,,)
eff3.Color = ColorSequence.(.(,,))
player = .Players.LocalPlayer
char = player.Character
tool
i,v player:()
v.Name ==
tool = v.Parent
i,v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
blak=.(,,)
(part, color)
args = {
,
{
{
Part = part,
Color = color,
UnionColoring =
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part,vector)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = vector
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part
}
}
}
(args)
(part,meshid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..meshid
}
}
}
(args)
(part,int)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = int
}
}
}
(args)
(part)
argsCreate = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
argsSync = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = ,
[] = ,
[] = .(, , ),
[] = .(, , )
}
}
}
(argsCreate)
(argsSync)
(part)
argsCreate = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
argsSync = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = ,
[] = ,
[] = .(, , ),
[] = .(, , )
}
}
}
(argsCreate)
(argsSync)
ReplicatedStorage = :()
Players = :()
UserInputService = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
(target)
target target.Character
i,v target.Character:()
v:()
RequestCommand:(..target.Name..)
(()
(v,blak)
)
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v,)
)
()
(()
(v)
)
()
kill = .(,char)
kill.SoundId =
kill.Pitch =
kill.Volume =
at = kill:()
at.SoundId=
at.Parent = char
at.Volume =
player = Players.LocalPlayer
character = char
RequestCommand:()
RequestCommand:()
()
RequestCommand:()
()
RequestCommand:()
()
RequestCommand:()
()
RequestCommand:()
()
RequestCommand:()
()
eye = char:().Handle
arm = char:()
tor = char:()
ar2 = char:()
RLeg = char:()
head = char:()
LLeg = char:()
.(()
(arm)
)
.(()
(ar2)
)
.(()
(eye)
)
RequestCommand:()
.(()
(arm, .(,,))
)
.(()
(ar2, .(, , ))
)
.(()
(head, .(, , ))
)
.(()
(tor, .(, , ))
)
.(()
(RLeg, .(, , ))
)
.(()
(LLeg, .(, , ))
)
.(()
(arm)
)
.(()
(arm,)
)
.(()
(arm,.(, -, ))
)
arm = character:()
humanoid = character:()
isDead =
humanoid.Died:(()
isDead =
)
animator = humanoid:()
attackAnim = .()
attackAnim.AnimationId =
attackTrack = animator:(attackAnim)
()
attackTrack:()
hitPlayer =
touchedConnection
(other)
otherPlayer = Players:(other.Parent)
otherPlayer otherPlayer ~= player
hitPlayer = otherPlayer
touchedConnection = arm.Touched:(onTouch)
.()
touchedConnection
touchedConnection:()
hitPlayer
d = at:()
d:()
d.Parent = char
(()
()
d:()
)
.(DestroyPart,hitPlayer.Character.Head)
d = kill:()
d:()
d.Parent = char
()
d:()
UserInputService.TouchTap:((input, gameProcessed)
gameProcessed
isDead
()
)
backpack = player.Backpack
()
_, v (backpack:())
v:()
v
_, v (char:())
v:()
v
f3x = ()
f3x
()
syncapi = f3x.SyncAPI
serverendpoint = syncapi.ServerEndpoint
(part)
argsCreate = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
argsSync = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = ,
[] = ,
[] = .(, , ),
[] = .(, , )
}
}
}
(argsCreate)
(argsSync)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part, cf)
args = {
,
{
{
Part = part,
= cf
}
}
}
(args)
(part, size, cf)
args = {
,
{
{
Part = part,
= cf,
Size = size
}
}
}
(args)
(part, mate)
args = {
,
{
{
Part = part,
Material = mate
}
}
}
(args)
(part, trans)
args = {
,
{
{
Part = part,
Transparency = trans
}
}
}
(args)
(part, color)
args = {
,
{
{
Part = part,
Color = color,
UnionColoring =
}
}
}
(args)
(part, id)
args = {
,
{
{
Part = part,
MeshId = .. id
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part)
args = {
,
{
{
Part = part
}
}
}
(args)
(part, vectora)
args = {
,
{
{
Part = part,
Scale = vectora
}
}
}
(args)
(part, id)
args = {
,
{
{
Part = part,
TextureId = .. id
}
}
}
(args)
(part, stringa)
args = {
,
{ part },
stringa
}
(args)
(part, boolean)
args = {
,
{ part },
boolean
}
(args)
(part, booleana)
args = {
,
{
{
Part = part,
CanCollide = booleana
}
}
}
(args)
(part, boolean)
args = {
,
{
{
Part = part,
Anchored = boolean
}
}
}
(args)
(part, side)
args = {
,
{
{
Part = part,
Face = side,
TextureType =
}
}
}
(args)
(part, asset, side)
args = {
,
{
{
Part = part,
Face = side,
TextureType = ,
Texture = .. asset
}
}
}
(args)
.(()
.()
.(()
hrp = char.HumanoidRootPart
pos = hrp.CFrame * .(, -, )
trail = serverendpoint:(, , .(,,), char)
.(()
(trail, )
)
.(()
(trail, .Material.Granite)
)
.(()
(trail, .(, , ))
)
.(()
(trail, .(,,), pos)
)
.(()
(trail)
)
(trail)
.()
(trail)
)
)
ReplicatedStorage = :()
rq = ReplicatedStorage:().Signals.RequestCommandSilent
RunService = :()
rotatetypeshii = .(, , ).Unit
skypartrotation =
player = .Players.LocalPlayer
char = player.Character
tool
i,v player:()
v.Name ==
tool = v.Parent
i,v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
(part,boolean)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(boolean,part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(cf,parent)
args = {
[] = ,
[] = ,
[] = cf,
[] = parent
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf
}
}
}
(args)
(part,size,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf,
[] = size
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part
}
}
}
(args)
(part,int)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = int
}
}
}
(args)
(part,meshid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..meshid
}
}
}
(args)
(part, texid)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..texid
}
}
}
(args)
(part, stringg)
args = {
[] = ,
[] = {
[] = part
},
[] = stringg
}
(args)
(part,size)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = size
}
}
}
(args)
(part,color)
args = {
,
{
{
Part = part,
VertexColor = color
}
}
}
(args)
(part1, part2,lead)
args = {
[] = ,
[] = {
[] = part1,
[] = part2
},
[] = lead
}
(args)
(part,boolean)
args = {
[] = ,
[] = {
[] = part
},
[] = boolean
}
(args)
(part,int)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = int
}
}
}
(args)
(part,int)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = int
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
(args)
(part,brightness)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = brightness
}
}
}
(args)
(part,color)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = color ,
[] =
}
}
}
(args)
(part,side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] =
}
}
}
(args)
(part,asset,side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] = ,
[] = .. asset
}
}
}
(args)
(part,parent)
args = {
[] = ,
[] = {
[] = part
},
[] = parent
}
remote:((args))
(id)
ReplicatedStorage = :()
RequestCommandSilent = ReplicatedStorage:().Signals.RequestCommandSilent
()
player = :().LocalPlayer
_, item (player.Character:())
item:() item:()
item
_, item (player.Backpack:())
item:() item:()
item
buildingTools = ()
buildingTools
()
syncAPI = buildingTools:()
serverEndpoint = syncAPI syncAPI:()
serverEndpoint
()
skyInstance = .Terrain:() :()
skyInstance
(()
(skyInstance)
)
success, result
serverEndpoint:()
success, result = (()
serverEndpoint:((args))
)
serverEndpoint:((args))
success =
success
e = char.HumanoidRootPart.CFrame.x
f = char.HumanoidRootPart.CFrame.y
g = char.HumanoidRootPart.CFrame.z
mhm = .(.(e),.(f),.(g)) + .(,-,)
v = remote:(,,mhm,char)
.(()
(v,)
)
.(()
(v)
)
.(()
rq:()
)
.(()
(v,.(,,),v.CFrame)
)
.(()
(v,)
)
.(()
(v,vector.(,,))
)
.(()
(v,id)
)
.(()
(v,.(-,-,-))
)
.(()
(v,)
)
rotationAngle =
rotationSpeed = .()
RunService.Heartbeat:((deltaTime)
rotationAngle = rotationAngle + rotationSpeed * deltaTime
rotation = .(, rotationAngle, )
cf = .(v.Position) * rotation
.(()
(v, cf)
)
)
()
()
character:().Health <=
RequestCommand:()
(character.Head,.Terrain)
()
bg = .Terrain.Head
.(()
(bg.face)
)
.(()
(bg,)
)
(character.johnbeep,.Terrain)
(()
(.Terrain.johnbeep,vector.(,,))
)
.(()
(.Terrain.johnbeep,.(-,-,-))
)
RequestCommand:()
RequestCommand:()
RequestCommand:()
()
RequestCommand:()
RequestCommand:()
RequestCommand:()
()
RequestCommand:()
RequestCommand:()
You need btools and hd admin to use this script :)

Universal