I'm not quite sure what's wrong with this script. Nothing happens at all (not even an error), but I think it might have to do with the script not targeting the player?
game.Players.PlayerAdded:connect(function(player) player:WaitForDataReady() player.Character.Head:Destroy() end)
Try adding prints
print("Script running") game.Players.PlayerAdded:connect(function(player) print("player added") player:WaitForDataReady() player.Character.Head:Destroy() print("player killed") end)
Then you can more easily see where the problem is. If NOTHING prints, your script is probably disabled.