hey i have a problem with my script it givs mee an error that he is expecting : BroadcastMessage (“CopperRecieved”, 5.0)(Here is he expectng :);
can some on help me please
var information: String; // define the text here
private var guiOn = false;
private var rect: Rect;
var rect2: Rect;
var btnTexture : Texture;
var cointext : Texture;
var target : GameObject;
function OnMouseDown(){
guiOn = true; // enable gui and define position at point clicked
yield WaitForSeconds(5);
guiOn = false;
}
function OnGUI(){
if (guiOn){
GUI.Box( Rect( 710, 375, 250, 150),“TreasureChest”);
GUI.Button(Rect(840,450, 75,50),btnTexture);
GUI.Button(Rect(750,450, 75,50),cointext);{
BroadcastMessage (“CopperRecieved”, 5.0);
}
}
}
oo yea i forgot the other script
var buttonTexture : Texture;
var BoxTexture : Texture;
var thing1 : Texture;
var thing2 : Texture;
var doWindow0 : boolean = true;
var copper : int;
var silver : int;
var gold : int;
var addCopper : int;
var addsilver : int;
var addgold : int;
var Totalcopper : int;
var Totalsilver : int;
var Totalgold : int;
function Update () {
Totalcopper = copper + addCopper;
Totalsilver = silver + addsilver;
Totalgold = gold + addgold;
}
function CopperRecieved (Interger : int) {
addCopper = Interger;
}
function SilverRecieved (Interger : int) {
addsilver = Interger;
}
function GoldRecieved (Interger : int) {
addgold = Interger;
}
function Thing1Recieved (Thing : Texture) {
}
function Thing2Recieved (Thing2 : Texture) {
}
function DoWindow0 (windowID : int) {
GUI.Box( Rect( 10, 450, 100, 30), Totalcopper + " copper");
GUI.Box( Rect( 110, 450, 100, 30), Totalsilver + " silver");
GUI.Box( Rect( 210, 450, 100, 30), Totalgold + " gold");
}function OnGUI () {
// Make a toggle button for hiding and showing the window
doWindow0 = GUI.Toggle (Rect (1792,853,50,47), doWindow0, “”);
// Make sure we only call
if (doWindow0)
GUI.Window (0, Rect (1500,350,400,500),
DoWindow0, "Inventory");}
i hope it is esyer to solve the problem