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
Locked door script problems. (SOLVED)
evertuy Offline
Junior Member

Posts: 46
Threads: 9
Joined: Mar 2011
Reputation: 0
#1
Locked door script problems. (SOLVED)

(Sorry about the second thread)

So I recently have been studying and watching tutorials about scripting and have gotten a lot better at it. I have my extra_english.lang set up for my key so when I pick it up it says "Iron Key", and the description in my inventory shows up.

So I have a locked door leading to another area so I started scripting to make the key unlock the locked door. I double checked the script and all but it still doesn't work for some reason, it looks right to me. Can someone point out an error?

////////////////////////////
// Run first time starting map
void OnStart()
{
    AddUseItemCallback("", "ironkey_1", "studydoor_1", "KeyUsedOnDoor", true);
}

void KeyUsedOnDoor(string &in asItem, string &in asEntity)
{
    SetSwingDoorLocked("studydoor_1", false, true);
    PlaySoundAtEntity("", "unlock_door", "studydoor_1", 0, false);
    RemoveItem("ironkey_1");
}

////////////////////////////
// Run when entering map
void OnEnter()
{

}

////////////////////////////
// Run when leaving map
void OnLeave()
{

}
[/code]
(This post was last modified: 03-27-2011, 11:24 PM by evertuy.)
03-27-2011, 12:37 AM
Find
Pandemoneus Offline
Senior Member

Posts: 328
Threads: 2
Joined: Sep 2010
Reputation: 0
#2
RE: Locked door script problems.

You wrote KeyUsedOnDoor in your callback, but your function is called KeyUsedOndoor.
In the future, add DebugMessages to your script so you can check whether your functions/different parts are called/reached and to pinpoint errors.

(This post was last modified: 03-27-2011, 01:07 AM by Pandemoneus.)
03-27-2011, 01:06 AM
Find
evertuy Offline
Junior Member

Posts: 46
Threads: 9
Joined: Mar 2011
Reputation: 0
#3
RE: Locked door script problems.

Well I fixed that on my .hps but when I use the Iron key on the door I still get, "Cannot use item that way"
03-27-2011, 01:09 AM
Find
Pandemoneus Offline
Senior Member

Posts: 328
Threads: 2
Joined: Sep 2010
Reputation: 0
#4
RE: Locked door script problems.

Weird. Mind uploading the map and the script file?

03-27-2011, 10:14 AM
Find
evertuy Offline
Junior Member

Posts: 46
Threads: 9
Joined: Mar 2011
Reputation: 0
#5
RE: Locked door script problems.

(03-27-2011, 10:14 AM)Pandemoneus Wrote: Weird. Mind uploading the map and the script file?

Alright, here you go,

http://www.mediafire.com/?67qu3528h9pivo9

That's the custom story and all.
03-27-2011, 07:41 PM
Find
Pandemoneus Offline
Senior Member

Posts: 328
Threads: 2
Joined: Sep 2010
Reputation: 0
#6
RE: Locked door script problems.

Ah, easily found your mistake.
Your script file is named DoorScript.hps.hps
Got "show extensions" activated?

(This post was last modified: 03-27-2011, 10:00 PM by Pandemoneus.)
03-27-2011, 10:00 PM
Find
evertuy Offline
Junior Member

Posts: 46
Threads: 9
Joined: Mar 2011
Reputation: 0
#7
RE: Locked door script problems.

Are you fucking kidding me!
LOL
Well no wonder I haven't gotten ANYTHING TO WORK.

So I'll just get rid of the extra .hps.

I report back what happens.

IT WORKEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
(This post was last modified: 03-27-2011, 11:23 PM by evertuy.)
03-27-2011, 11:17 PM
Find




Users browsing this thread: 2 Guest(s)