error CS1525: Unexpected symbol `(', expecting `)', `,', `;', `[', or `='

Funny wait for seconds error, wanting to make the bomb explode after a short time if dons his an enemy*

using UnityEngine;
using System.Collections;

public class Nukje : MonoBehaviour {

	public GameObject Explotion;


	public void Update (){
		yield WaitForSeconds(3);
		Explotion = PhotonNetwork.Instantiate("Explotion", transform.position, transform.rotation, 0);		
	}



	void OnTriggerEnter(Collider other)
	{
		if(other.gameObject.tag=="Enemy")
			Destroy(gameObject);
		Explotion = PhotonNetwork.Instantiate("Explotion", transform.position, transform.rotation, 0);		

	}


}  // END OF CLASS.....................................................................................

@zak666

You cannot use update as a coroutine.

using UnityEngine;
using System.Collections;

public class Nukje : MonoBehaviour {
	
	public GameObject Explotion;
	
	
	 void Update (){
		//yield retWaitForSeconds(3f);
		Explotion = PhotonNetwork.Instantiate("Explotion", transform.position, transform.rotation, 0);        
	}
	
	
	
	void OnTriggerEnter(Collider other)
	{
		if(other.gameObject.tag=="Enemy")
			Destroy(gameObject);
		Explotion = PhotonNetwork.Instantiate("Explotion", transform.position, transform.rotation, 0);        
		
	}
	
	
}  // END OF CLAS

try keeping the update code in some other function and make that a coroutine if you want delay in it.