Facebook Twitter YouTube Frictional Games | Forum | Newsletter | Dev Blog | Dev Wiki | Support | Shelf | Store

Privacy Policy


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Locked door script problems. (SOLVED)
Author Message
evertuy Offline
Junior Member

Posts: 46
Joined: Mar 2011
Reputation: 0
Post: #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 all posts by this user Quote this message in a reply
Pandemoneus Offline
Senior Member

Posts: 328
Joined: Sep 2010
Reputation: 0
Post: #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 all posts by this user Quote this message in a reply
evertuy Offline
Junior Member

Posts: 46
Joined: Mar 2011
Reputation: 0
Post: #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 all posts by this user Quote this message in a reply
Pandemoneus Offline
Senior Member

Posts: 328
Joined: Sep 2010
Reputation: 0
Post: #4
RE: Locked door script problems.
Weird. Mind uploading the map and the script file?

03-27-2011 10:14 AM
Find all posts by this user Quote this message in a reply
evertuy Offline
Junior Member

Posts: 46
Joined: Mar 2011
Reputation: 0
Post: #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 all posts by this user Quote this message in a reply
Pandemoneus Offline
Senior Member

Posts: 328
Joined: Sep 2010
Reputation: 0
Post: #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 all posts by this user Quote this message in a reply
evertuy Offline
Junior Member

Posts: 46
Joined: Mar 2011
Reputation: 0
Post: #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 all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)