Help my Spawn photon Not working

Options
Can anyone help me please my script is correct more when i go from enter the object does not appear.

using UnityEngine; using System.Collections; [RequireComponent(typeof(PhotonView))] public class WeaponTake : bl_PhotonHelper { public int Price; public Transform Spawnpoint; public Rigidbody Prefab; private PhotonView view = null; [PunRPC] void OnTriggerEnter(Collider c) { if (c.transform.tag == bl_PlayerPhoton.PlayerTag) { bl_PlayerPhoton p = c.GetComponent<bl_PlayerPhoton>(); if (p.isLocalPlayer) { transform.position = new Vector3(transform.position.x, transform.position.y + 1, transform.position.z); } } } public void OnTriggerStay(Collider c) { if (c.transform.tag == bl_PlayerPhoton.PlayerTag ) { bl_PlayerPhoton p = c.GetComponent<bl_PlayerPhoton>(); if (p.isLocalPlayer) { c.gameObject.GetComponent<GUISystem> ().Cost = Price; c.gameObject.GetComponent<GUISystem> ().CostShow = true; if (Input.GetKey(KeyCode.Return) && c.gameObject.GetComponent<GUISystem> ().Money > Price){ c.gameObject.GetComponent<GUISystem> ().Money -= Price; GameObject Prefab = (GameObject)PhotonNetwork.Instantiate ("Prefab", Spawnpoint.position, Spawnpoint.rotation,0); GetComponent<Collider>().gameObject.GetComponent<GUISystem> ().CostShow = false; } } } } void OnTriggerExit(Collider c) { if (c.transform.tag == bl_PlayerPhoton.PlayerTag ) { bl_PlayerPhoton p = c.GetComponent<bl_PlayerPhoton>(); if (p.isLocalPlayer) { c.gameObject.GetComponent<GUISystem> ().CostShow = false; transform.position = new Vector3 (transform.position.x, transform.position.y - 1, transform.position.z); } } } }