More than 2 agents with centralized critic 2 example

I am trying to implement a 3 agents centralized critic with centralized_critic_2.py. But I have no idea how to build opponent observation. Could anyone give me some suggestions?
Thanks