i write this script but have a litle error and i dont know whi?
this is the error
Assets/Inventar.js(52,10): BCE0044: expecting (, found ‘OnGUI’.
#pragma strict
var menuSkin : GUISkin;
var Wood : int = 0;
var Stone : int = 0;
var Stick : int = 0;
var minimumVal : int = 0;
private var showGUI : boolean = false;
private var playerGUI : PlayerGUI;
function Start()
{
playerGUI = GameObject.Find(“First Person Controller”).GetComponent(PlayerGUI);
}
function Update()
{
if(wood <= 0)
{
wood = minimumVal;
}
if(stone <= 0)
{
stone = minimumVal;
}
if(stick <= 0)
{
stick = minimumVal;
}
if(Input.GetKeyDown("i"))
{
showGUI = !showGUI;
}
if(showGUI == true)
{
Time.timeScale = 0;
GameObject.Find("First Person Controller").GetComponent(FPSInputController).enabled = false;
GameObject.Find("First Person Controller").GetComponent(MouseLook).enabled = false;
GameObject.Find("Main Camera").GetComponent(MouseLook).enabled = false;
}
if(showGUI == false)
{
Time.timeScale = 1;
GameObject.Find("First Person Controller").GetComponent(FPSInputController).enabled = true;
GameObject.Find("First Person Controller").GetComponent(MouseLook).enabled = true;
GameObject.Find("Main Camera").GetComponent(MouseLook).enabled = true;
}
function OnGUI(); ----this is the error
{
if(showGUI == true)
{
GUI.skin = menuSkin;
GUI.BeginGroup(new Rect(Screen.width / 2 - 150, Screen.height / 2 - 150, 300, 300));
GUI.Box(Rect(0, 0, 300, 300), “Basic Inventory”);
//Resources collected
GUI.Label(Rect(10, 50, 50, 50), "Wood");
GUI.Box(Rect(60, 50, 20, 20), "" + wood);
GUI.Label(Rect(90, 50, 50, 50), "Stone");
GUI.Box(Rect(130, 50, 20, 20), "" + stone);
GUI.Label(Rect(90, 50, 50, 50), "stick");
GUI.Box(Rect(130, 50, 20, 20), "" + stick);
}
}
GUI.EndGroup();
}