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


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Key Isn't Opening My 2nd Door?
g2uypie Offline
Junior Member

Posts: 13
Threads: 5
Joined: Jun 2012
Reputation: 1
#3
RE: Key Isn't Opening My 2nd Door?

(09-02-2012, 09:48 AM)Steve Wrote: you forgot a 2 this should work.
void OnStart()
{
SetEntityConnectionStateChangeCallback("lever", "func_shelf");
AddUseItemCallback("", "key_1", "mansion_1", "UsedKeyOnDoor", true);
AddUseItemCallback("", "key_2", "mansion_3", "UsedKeyOnDoor2", true);
}
//----------------------------------------------------------------//
void UsedKeyOnDoor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("mansion_1", false, true);
PlaySoundAtEntity("", "unlock_door", "mansion_1", 0, false);
RemoveItem("key_1");
}

void UsedKeyOnDoor2(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("mansion_3", false, true);
PlaySoundAtEntity("", "unlock_door", "mansion_3", 0, false);
RemoveItem("key_2");
}

void func_shelf(string &in asEntity, int alState)
{
if (alState == 1)
{
SetMoveObjectState("shelf",1.0f);
PlaySoundAtEntity("", "quest_completed.snt", "shelf_move_1", 0, false);
return;
}
}

void OnEnter()
{
}
void OnLeave()
{
}
I Highlighted the 2 you were missing
Thanks a ton! Damn me, and my little mistakes. Coding won't accept that Sad
09-03-2012, 04:44 AM
Website Find


Messages In This Thread
Key Isn't Opening My 2nd Door? - by g2uypie - 09-02-2012, 03:10 AM
RE: Key Isn't Opening My 2nd Door? - by Steve - 09-02-2012, 09:48 AM
RE: Key Isn't Opening My 2nd Door? - by g2uypie - 09-03-2012, 04:44 AM



Users browsing this thread: 1 Guest(s)