Script Order (846547)

Hi there,

I am developing the multiplayer game in unity using photon networking. I have two scenes. First is the online scene and the other contains the game. I have a player script attached to the player object. I also have another script called ‘Initiator’. This script is attached to the empty game object in the game scene. ‘Initiator’ script initiates objects if the player is master, and master and clients both should be able to intersect with this object. When I run the game the master player has no problem running the game but the client has a null reference error in the player script. How can I fix this?

Thanks in advance.

Check line is causing the exception. Split that line until you know which object is null. Reason about why. Fix that.

1 Like

Fortunately it does not matter what you are doing.

The answer is always the same… ALWAYS. It is the single most common error ever.

Don’t waste your life spinning around and round on this error. Instead, learn how to fix it fast… it’s EASY!!

Some notes on how to fix a NullReferenceException error in Unity3D

  • also known as: Unassigned Reference Exception
  • also known as: Missing Reference Exception
  • also known as: Object reference not set to an instance of an object

The basic steps outlined above are:

  • Identify what is null
  • Identify why it is null
  • Fix that.

Expect to see this error a LOT. It’s easily the most common thing to do when working. Learn how to fix it rapidly. It’s easy. See the above link for more tips.

This is the kind of mindset and thinking process you need to bring to this problem:

Step by step, break it down, find the problem.

Here is a clean analogy of the actual underlying problem of a null reference exception: