Badges
Activity Feed
Created a new thread : [HELP] Can't Get this folder
There is this folder called "Particles/Ignore" and whenever i try to FindFirstChild it i get the error "Particles is not a valid member of Workspace".
How do i get it to find the entire thing and not just try to find "Particles"?
Created a new thread : [help] Whitelist not working
I get this error whenever trying to run my script, one of its children is a module script that has the table in, not sure why its not working.
ServerScriptService.Fun.Fun Commands:20: invalid argument #1 to 'find' (table expected, got number)
if table.find(Player.UserId, Whitelists) then
Replied to thread : how do i see who executed my roblox script?
@SeizureSalad
Thanks, figured it out from that lol
Created a new thread : how do i see who executed my roblox script?
I would really like to know how to implement a system where when someone executes my roblox script it'll send their roblox name to a channel on discord via a webhook
Created a new thread : Why doesnt it deal damage
Ok so i made this script that goes inside a tool and when used it punches. I wanted to make it so that npcs have a value that makes it so you can attack them but players have the same value but it makes it so you cant attack them. For some reason it doesnt work, The value is "CanHit" and the thing that isnt working is at line 194 in the code
local rp = game:GetService("ReplicatedStorage")
local combatevent = script.Parent
local animation = script:WaitForChild("Animations")
local acutalplayer = game:GetService("Players")
local CollectionService = game:GetService("CollectionService")
local tweenService = game:GetService("TweenService")
local ALIVE_TAG_NAME = "Punch"
local anims = {
animation:WaitForChild("Left"), --Add more animations here
animation:WaitForChild("Right"),
animation:WaitForChild("Left2"),
animation:WaitForChild("Kick")
}
combatevent.OnServerEvent:Connect(function(player,count,V1)
local character = player.Character
local Hum = character:WaitForChild("Humanoid")
spawn(function()
Hum.WalkSpeed = 10
wait(3)
Hum.WalkSpeed = 16
end)
local clash = Instance.new("BoolValue")
clash.Name = "ClashAttack"
clash.Value = false
clash.Parent = player.Character
game.Debris:AddItem(clash,0.4)
local dodge = {11533475674,11533477174,11533479107} --paste animation id here
local num = math.random(#dodge)
local chosenanim = dodge[num]
local attack = Hum:LoadAnimation(anims[count])
attack:Play()
combatevent:FireClient(player)
local hiteffectball = function(target,pos)
local hiteffect = game.ReplicatedStorage.Combat.Thing:Clone()
hiteffect.CFrame = pos
hiteffect.CFrame = CFrame.new(hiteffect.Position, target.Position)
hiteffect.Parent = target
game.Debris:AddItem(hiteffect,1)
if count == 4 then
hiteffect.BrickColor = BrickColor.new("Neon orange")
end
tweenService:Create(hiteffect,TweenInfo.new(0.5,Enum.EasingStyle.Quad,Enum.EasingDirection.InOut),{CFrame = hiteffect.CFrame + hiteffect.CFrame.lookVector * -7,Transparency = 1,Size = Vector3.new(0.087, 0.08, 3.35)}):Play()
end
local region = Region3.new(V1-Vector3.new(2,2,2),V1+Vector3.new(2,2,2))
local RTable = workspace:FindPartsInRegion3(region,nil,20)
for i,v in pairs(RTable) do
if v.Parent:FindFirstChild("Humanoid") and v.Parent:FindFirstChild("Deb") == nil and v.Parent ~= character then
local deb = Instance.new("BoolValue",v.Parent)
deb.Name = "Deb"
game.Debris:AddItem(deb,0.2)
local closecharacter = v.Parent
if closecharacter.HumanoidRootPart:FindFirstChild("Block") then
if (closecharacter.HumanoidRootPart.Position - character.HumanoidRootPart.Position).Magnitude < 3.5 then
local hiteffect = game.ReplicatedStorage.Combat:WaitForChild("HitCollision"):Clone()
hiteffect.CFrame = closecharacter.HumanoidRootPart.CFrame
hiteffect.Parent = workspace
game.Debris:AddItem(hiteffect,0.6)
local info3 = TweenInfo.new(0.5,Enum.EasingStyle.Linear,Enum.EasingDirection.Out,0,false,0)
local goal3 = {}
goal3.Size = hiteffect.Size * 12
goal3.Transparency = 1
local tween3 = tweenService:Create(hiteffect,info3,goal3)
tween3:Play()
if count == 4 then
closecharacter.BlockBar.Value = closecharacter.BlockBar.Value - 100
local bv = Instance.new("BodyVelocity",closecharacter.HumanoidRootPart)
bv.MaxForce = Vector3.new(1e8,1e8,1e8)
bv.Velocity = character.HumanoidRootPart.CFrame.lookVector*20
game.Debris:AddItem(bv,0.3)
end
else
if (closecharacter.HumanoidRootPart.Position - character.HumanoidRootPart.Position).Magnitude < 7 then
closecharacter.Humanoid:TakeDamage(5)
local hitvalue = Instance.new("BoolValue")
hitvalue.Name = "Hit"
hitvalue.Parent = closecharacter
game.Debris:AddItem(hitvalue,1)
local times = 0
repeat
times = times + 1
hiteffectball(closecharacter.HumanoidRootPart,closecharacter.HumanoidRootPart.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)))
until times >= 4
local GoreFX = game.ReplicatedStorage.Combat.Gore:Clone()
GoreFX.Parent = closecharacter.HumanoidRootPart
GoreFX:Emit(1)
game.Debris:AddItem(GoreFX,1)
local Sound = Instance.new("Sound")
Sound.SoundId = "rbxassetid://3932506183"
Sound.Parent = closecharacter.HumanoidRootPart
Sound.PlaybackSpeed = math.random(93,107)/100
Sound:Play()
game.Debris:AddItem(Sound,0.5)
if count == 4 then
local Track11= Instance.new("Animation")
Track11.AnimationId = "rbxassetid://11533482823"
local Anim11 = closecharacter.Humanoid:LoadAnimation(Track11)
Anim11:Play()
local bv = Instance.new("BodyVelocity",closecharacter.HumanoidRootPart)
bv.MaxForce = Vector3.new(1e8,1e8,1e8)
bv.Velocity = character.HumanoidRootPart.CFrame.lookVector*30
game.Debris:AddItem(bv,0.3)
Anim11:Stop()
local Sound = Instance.new("Sound")
Sound.SoundId = "rbxassetid://3932506183"
Sound.Parent = closecharacter.HumanoidRootPart
Sound.PlaybackSpeed = math.random(93,107)/100
Sound:Play()
game.Debris:AddItem(Sound,0.5)
end
spawn(function()
closecharacter.Humanoid.WalkSpeed = 1
closecharacter.Humanoid.JumpPower = 1
wait(1.7)
closecharacter.Humanoid.WalkSpeed = 16
closecharacter.Humanoid.JumpPower = 50
end)
end
end
else
local CanHit = closecharacter.Humanoid.CanHit
if CanHit == true then
closecharacter.Humanoid:TakeDamage(7)
local times = 0
repeat
times = times + 1
hiteffectball(closecharacter.HumanoidRootPart,closecharacter.HumanoidRootPart.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)))
until times >= 4
local closeplayer = game.Players:GetPlayerFromCharacter(closecharacter)
local hitvalue = Instance.new("BoolValue")
hitvalue.Name = "Hit"
hitvalue.Parent = closecharacter
game.Debris:AddItem(hitvalue,1)
local GoreFX = game.ReplicatedStorage.Combat.Gore:Clone()
GoreFX.Parent = closecharacter.HumanoidRootPart
GoreFX:Emit(1)
game.Debris:AddItem(GoreFX,1)
local Sound = Instance.new("Sound")
Sound.SoundId = "rbxassetid://3932506183"
Sound.Parent = closecharacter.HumanoidRootPart
Sound.PlaybackSpeed = math.random(93,107)/100
Sound:Play()
game.Debris:AddItem(Sound,0.5)
elseif CanHit == false then
print("no")
if count == 4 then
local Track11= Instance.new("Animation")
Track11.AnimationId = "rbxassetid://11533485728"
local Anim11 = closecharacter.Humanoid:LoadAnimation(Track11)
Anim11:Play()
local bv = Instance.new("BodyVelocity",closecharacter.HumanoidRootPart)
bv.MaxForce = Vector3.new(1e8,1e8,1e8)
bv.Velocity = character.HumanoidRootPart.CFrame.lookVector*30
game.Debris:AddItem(bv,0.3)
Anim11:Stop()
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://4810749120"
sound.Parent = closecharacter.HumanoidRootPart
sound.PlaybackSpeed = math.random(93,107)/100
sound:Play()
game.Debris:AddItem(sound,3)
end
spawn(function()
closecharacter.Humanoid.WalkSpeed = 1
closecharacter.Humanoid.JumpPower = 1
wait(1.7)
closecharacter.Humanoid.WalkSpeed = 16
closecharacter.Humanoid.JumpPower = 50
end)
end
end
end
end
end)
Created a new thread : Need help finding a dupe
Theres this popular troll game (most popular out of all the dif troll games) called world of trollge. Its had a dupe glitch problem in the past and i want to see if i can find another. It has a low level anti cheat (its really nothing amazing) and active devs. If you find anything or want to help, please dm me on discord
game link - https://www.roblox.com/games/8360240897/World-of-Trollge-Beta
My discord - Joy#0495
Replied to thread : My trollge game script
@0zg
thanks for the advice! Ill make the switch in the next update of the script
Replied to thread : My trollge game script
@Pluto_Guy
that'd be great thanks! its all open source so its easy to find
Pastebin is here - https://pastebin.com/tzNuTLtT
Or you can contact me on discord if you'd like - Joy#0495
Replied to thread : My trollge game script
@Pluto_Guy
Sorry :( im a beginner, i've figured out how to make a toggle for the trollge conventions script so that'll be out in the next update
Created a new thread : My trollge game script
Currently working on a trollge game script, i have 2 games on there right now. Those being:
- Multiversal Trollge Incident
- Trollge Incident Game
In the next update of my script ill be adding Trollge Conventions and then hopefull World of Trollge. You can find the script in the video below (sorry for not just posting the script, i need views lol)
https://youtu.be/xtUbNWqi3K4
Created a new thread : Whats the problem with my code?
My code keeps returning this error and i dont know whats wrong. The error is "attempt to compare string <= number" and my code will be below.
if not player.OwnedCharacters:FindFirstChild(character) and player.leaderstats.Cash.Value >= charRequested.Price.Value then
Created a new thread : [REQUEST] can you see anything wrong with this script?
i have tried to make a dev panel though it doesnt seem to wanna work. It doesnt clone into playerGui like i want it to
game.Players.PlayerAdded:Connect(function(plr)
if plr.UserId == 2541487499 then
local gui = game.ReplicatedStorage.Panels.DevPanelGui:Clone()
if plr.PlayerGui:FindFirstChild("DevPanelGui") then
return
else
gui.Parent = plr.PlayerGui
end
end
end)
Created a new thread : [HELP] need to stop myself from getting kicked
I have figured out how to fire a certain remote event so it would spawn something, though the developer has it set so that if someone without the certain ids on a list of ids fires the event they get kicked. I want to know if there is any way around this and if there is id like to be tought how to do it