| 
		
	
		| i3670   Posting Freak
 
 Posts: 1,308
 Threads: 74
 Joined: Oct 2011
 Reputation: 
36
 | 
			| Level door ain't workin' out 
 
				So I've made my level door and I followed a tutorial on youtube. The problem is that when I unlock the door and then press to "enter" it nothing happens. 
What I've written when it comes to the door.
StartPos 
PlayerStartArea_3
MapFile 
Secondary.map
 
I've placed the PlayerStartArea_3 inside Secondary.map
 
Youtube video: http://www.youtube.com/watch?v=CklTIT2W4g4 |  |  
	| 10-06-2011, 08:50 PM |  |  
	
		| Statyk   Schrödinger's Mod
 
 Posts: 4,390
 Threads: 72
 Joined: Sep 2011
 Reputation: 
241
 | 
			| RE: Level door ain't workin' out 
 
				 (10-06-2011, 08:50 PM)i3670 Wrote:  So I've made my level door and I followed a tutorial on youtube. The problem is that when I unlock the door and then press to "enter" it nothing happens.
 What I've written when it comes to the door.
 
 StartPos
 PlayerStartArea_3
 
 MapFile
 Secondary.map
 
 I've placed the PlayerStartArea_3 inside Secondary.map
 
 
 Youtube video: http://www.youtube.com/watch?v=CklTIT2W4g4
 Make sure to fill in the areas highlighted in the picture in my attachment, following your details.
			 |  |  
	| 10-06-2011, 09:04 PM |  |  
	
		| i3670   Posting Freak
 
 Posts: 1,308
 Threads: 74
 Joined: Oct 2011
 Reputation: 
36
 | 
			| RE: Level door ain't workin' out 
 
				No change, still won't transport me to the other map.
 |  |  
	| 10-07-2011, 12:31 PM |  |  
	
		| schmupper   Junior Member
 
 Posts: 23
 Threads: 1
 Joined: Aug 2011
 Reputation: 
2
 | 
			| RE: Level door ain't workin' out 
 
				Guess something is wrong with your script, paste it here so we can have a look at it.
 
 ''Oh. My. God. He's DEAD. Quickly, if he hasnt started to smell, give him the kiss of life!''
 Clarence - The monkey hater
 |  |  
	| 10-07-2011, 01:24 PM |  |  
	
		| i3670   Posting Freak
 
 Posts: 1,308
 Threads: 74
 Joined: Oct 2011
 Reputation: 
36
 | 
			| RE: Level door ain't workin' out 
 
				Void Onstart (){
 AddUseItemCallback("", "Royalkey", "level_wood_1", "UsedKeyOnDoor", true);
 }
 
 void UsedKeyOnDoor(string &in asItem, string &in asEntity)
 {
 SetSwingDoorLocked("level_wood_1", false, true);
 PlaySoundAtEntity("", "unlock_door", "level_wood_1", 0, false);
 RemoveItem("Royalkey");
 }
 
 
 |  |  
	| 10-09-2011, 12:40 PM |  |  
	
		| Statyk   Schrödinger's Mod
 
 Posts: 4,390
 Threads: 72
 Joined: Sep 2011
 Reputation: 
241
 | 
			| RE: Level door ain't workin' out 
 
				 (10-09-2011, 12:40 PM)i3670 Wrote:  Void Onstart (){
 AddUseItemCallback("", "Royalkey", "level_wood_1", "UsedKeyOnDoor", true);
 }
 
 void UsedKeyOnDoor(string &in asItem, string &in asEntity)
 {
 SetSwingDoorLocked("level_wood_1", false, true);
 PlaySoundAtEntity("", "unlock_door", "level_wood_1", 0, false);
 RemoveItem("Royalkey");
 }
 Is it NOT unlocking the door? Or is it unlocking the door but NOT changing the map?
 
that could be helpful to figure out whats wrong.
			 |  |  
	| 10-09-2011, 05:22 PM |  |  
	
		| Your Computer   SCAN ME!
 
 Posts: 3,456
 Threads: 32
 Joined: Jul 2011
 Reputation: 
235
 | 
			| RE: Level door ain't workin' out 
 
				If you want to unlock a level door, you have to use SetLevelDoorLocked() not SetSwingDoorLocked().
			 
 |  |  
	| 10-09-2011, 06:01 PM |  |  
	
		| Statyk   Schrödinger's Mod
 
 Posts: 4,390
 Threads: 72
 Joined: Sep 2011
 Reputation: 
241
 | 
			| RE: Level door ain't workin' out 
 
				 (10-09-2011, 06:01 PM)Your Computer Wrote:  If you want to unlock a level door, you have to use SetLevelDoorLocked() not SetSwingDoorLocked(). Nice eye. My mind went right over that. What he said =]
			 |  |  
	| 10-09-2011, 06:31 PM |  |  
	
		| i3670   Posting Freak
 
 Posts: 1,308
 Threads: 74
 Joined: Oct 2011
 Reputation: 
36
 | 
			| RE: Level door ain't workin' out 
 
				Got the error message:
 main (22, 3): ERR: No matching signatures to 'SetLevelDoorLocked(string@&, const bool, const bool)'
 
 
 
 Script after change:
 
 void OnStart()
 {
 AddUseItemCallback("", "Royalkey", "level_wood_1", "UsedKeyOnDoor", true);
 }
 
 void UsedKeyOnDoor(string &in asItem, string &in asEntity)
 {
 SetLevelDoorLocked("level_wood_1", false, true);
 PlaySoundAtEntity("", "unlock_door", "level_wood_1", 0, false);
 RemoveItem("Royalkey");
 }
 
 |  |  
	| 10-09-2011, 09:51 PM |  |  
	
		| Your Computer   SCAN ME!
 
 Posts: 3,456
 Threads: 32
 Joined: Jul 2011
 Reputation: 
235
 | 
			| RE: Level door ain't workin' out 
 
				 (10-09-2011, 09:51 PM)i3670 Wrote:  Got the error message:
 main (22, 3): ERR: No matching signatures to 'SetLevelDoorLocked(string@&, const bool, const bool)'
 
Level doors neither open nor close, so there is no "effect" to them. Therefore, only one boolean parameter is required.
http://wiki.frictionalgames.com/hpl2/amn...ions#doors 
 |  |  
	| 10-09-2011, 10:03 PM |  |  |