YoruDebounce = true
event:FireServer("Yoru")
cdmodule.DoGui(player, Color3.new(1, 1, 1),7, "Dimensional Drift (Timer)")
print("got here")
event:FireServer("End")
cdmodule.DoGui(player, Color3.new(0, 0, 1),16, "Dimensional Drift")
YoruDebounce = false
end```
I am firing the same event, just with a different string.
the 2nd event has nothing to do with the problem, it’s for something else.
No I’m on about the event:FireServer("End")
does the server receive that? I called it the second one since it was under the other event
No It doesn’t, it doesn’t print ending yoru.
Yeah but does the server get the remote? Like if you put a print on the first line of the remote, would it print?
Just checked, and it does get the remote.
Add this print and see if it prints correctly. print(player.Name, skill)
Alrighty, the issue could be this line else it should work.
if character:FindFirstChild("isAttacking").Value == true then return end
if you remove this line would the event work?
You can try adding a print right after this line and see if it prints.
It works! But I don’t want the player to be able to attack while using the skill.
Maybe the first line of the if skill == "Yoru"
statement?
Nevermind I forgot I do isAttacking checks on client aswell, thank you for the help!
No problem, glad we eventually found a solution!