Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Script Help Crowbar unlocks a closet, doesen't work.
Adny Offline
Posting Freak

Posts: 1,766
Threads: 6
Joined: Mar 2012
Reputation: 173
#9
RE: Crowbar unlocks a closet, doesen't work.

(06-18-2012, 11:58 AM)CrazyArts Wrote:
(06-18-2012, 11:54 AM)Rownbear Wrote:
(06-18-2012, 11:48 AM)CrazyArts Wrote:
(06-18-2012, 11:44 AM)Rownbear Wrote:

(06-18-2012, 11:48 AM)CrazyArts Wrote:
(06-18-2012, 11:44 AM)Rownbear Wrote:

(06-18-2012, 11:58 AM)andyrockin123 Wrote: void OnStart()
{
AddUseItemCallback("", "CrowbarForCabinet", "cabinet", "OpenCabinetDoor", true);
}

void OpenCabinetDoor(string &in asItem, string &in asEntity) // changed (string &in door) to (string &in asEntity)
{
SetSwingDoorLocked("cabinet", false, true); ///missing quotes on cabinet
PlaySoundAtEntity("", "unlock_door", "cabinet", 0, false); ///missing quotes on cabinet
RemoveItem("CrowbarForCabinet"); //missing quotes on CrowbarForCabinet
}


void CeilingDoorLocked(string &in entity)
{
if(GetSwingDoorLocked("CeilingDoor") == true)
{
SetMessage("Messages", "PopupCeilingDoor", 0);
}
}
I fixed that, but read all the other posts, rownbear has a good idea.
Not quite; please check again. The function "
OpenCabinetDoor " has inproper syntax which is why its not working. It shouldn't be:

(string &in asItem, string &in door)

I revised it to

(string &in asItem, string &in asEntity)

I rate it 3 memes.
06-18-2012, 12:03 PM
Find


Messages In This Thread
RE: Crowbar unlocks a closet, doesen't work. - by Adny - 06-18-2012, 12:03 PM



Users browsing this thread: 1 Guest(s)