The Photon Forum
is Closed Permanently.

After many dedicated years of service, we have made the decision to retire our Forum and switch to read-only: we´ve saved the best to last! Your search result can be found below. Plus, we offer support via these channels:

Try Our

Please check if you can find an answer in our extensive documentation on PUN.

Join Us
on Discord

Meet and talk to our staff and the entire Photon-Community via Discord.

Stack Overflow

Find more information on Stack Overflow (for Circle members only).

Write Us
an E-Mail

Feel free to send your question directly to our developers.

What is the ActorNumber/UserID naming scheme and clashing numbers?

2020-07-19 02:07:15

I have a 10 player lobby. I want to assign each player something, but I need to know the actornumber scheme. Is it just 0, 1, 2, 3, etc? or?


How can I make all the actor numbers +1 from 0?


Can there be 2 of the same actor numbers? if so any way to get a new number and how can you detect a clash?


2020-07-19 22:35:24

Hi @Chr0my,

You probably need player number or player index instead of actor number.
Read more here:
and here

2020-07-21 11:05:05


So for the player index - is it guaranteed that it will be +1 and that host is 1? i want to make a switch function.

2020-07-21 11:41:19

There is no host in Photon.
There is master client.

Master client can change.

If you mean room creator, initial master client, then yes if it's still in the room it will always have actor number 1 and player index (0 or 1) not sure what is the initial value used.

In any case, whether you use actor number or else, it also depends on your game, if it allows drops/disconnects and rejoins or if it allows late joins, etc.

2020-07-21 15:19:44

Oh thanks! Do you know where i can find out if it is 0 or 1 because I'm making a switch case?

2020-07-21 16:02:13

I checked PlayerNumbering code, I think it starts with 0.

2020-07-21 16:55:57

Last question:

Will this work?

If not could you show me just a quick example of what would?

2020-07-21 18:38:19


^ (sorry i cant test the code, just wanted to know theoretically if it would work)

Anyway thank you so much for all the help!!!

Back to top