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.
MaZiCUT Offline
Senior Member

Posts: 536
Threads: 31
Joined: Jun 2012
Reputation: 17
#6
RE: Crowbar unlocks a closet, doesen't work.

(06-18-2012, 11:54 AM)Rownbear Wrote:
(06-18-2012, 11:48 AM)CrazyArts Wrote:
(06-18-2012, 11:44 AM)Rownbear Wrote: missing "" on these
SetSwingDoorLocked(cabinet, false, true);
PlaySoundAtEntity("", "unlock_door", cabinet, 0, false);
RemoveItem(CrowbarForCabinet);
Oh i just noticed, it's not only for the CrowbarForCabinet, i've missed at "cabinet" and "cabinet"

damn you silly wiki tutorial Angry

(06-18-2012, 11:48 AM)CrazyArts Wrote:
(06-18-2012, 11:44 AM)Rownbear Wrote: missing "" on these
SetSwingDoorLocked(cabinet, false, true);
PlaySoundAtEntity("", "unlock_door", cabinet, 0, false);
RemoveItem(CrowbarForCabinet);
Oh i just noticed, it's not only for the CrowbarForCabinet, i've missed at "cabinet" and "cabinet"

damn you silly wiki tutorial Angry
Well atleast the map loads, but the goddamn crowbar aint opening the closet Huh
i'm not sure if you can open/lock closet, but you can create another open, inactive one. so when you use crowbar on the locked closet. you active the one thats open. or wait until someone who know if that possible responds
I've played custom stories where you open up a closet with a crowbar, but prehaps the open one was "inactive"


So how exactly do i script that..

(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.

Hi.
(This post was last modified: 06-18-2012, 11:59 AM by MaZiCUT.)
06-18-2012, 11:58 AM
Website Find


Messages In This Thread
RE: Crowbar unlocks a closet, doesen't work. - by MaZiCUT - 06-18-2012, 11:58 AM



Users browsing this thread: 1 Guest(s)