The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.24-0ubuntu0.18.04.17 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



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
cant get level door to work :(
jessehmusic Offline
Senior Member

Posts: 423
Threads: 102
Joined: Dec 2011
Reputation: 8
#1
cant get level door to work :(

hey iv been working on a cs "Amnesia : The Castle" and i have made 2 maps but cant get level door to work i have made so you need a key but it says cannot use item bla bla bla... what to do here is the script for the key and door
PHP Code: (Select All)
void OnStart() 
{
SetEntityPlayerInteractCallback("Note_Test04""function"true);
AddUseItemCallback("""Rusty Key""door_1""KeyOnDoor"true); 
AddUseItemCallback("""Mail hall key""leveldoor_1""KeyOnDoor2"true); 
}


void KeyOnDoor(string &in asItemstring &in asEntity)
{
    
SetSwingDoorLocked("door_1"falsetrue);
    
RemoveItem("Rusty Key");
    
PlaySoundAtEntity("""unlock_door.snt""door_1"0.0ftrue);
}


void OnEnter() 

{
AddEntityCollideCallback("Player""doorslam_1_area""func_slam"true1);
AddEntityCollideCallback("servant_grunt_1""servant_grunt_1_remove""RemoveMonster"true1);
}
void OnLeave() 
{
}
void function(string&in item)
{
    
SetEntityActive("servant_grunt_1"true);
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_1"2"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_2"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_3"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_4"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_5"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_6"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_7"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_8"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_9"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_10"4"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_11"2"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_12"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_13"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_14"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_15"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_16"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_17"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_18"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_19"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_20"4"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_21"2"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_22"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_23"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_24"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_25"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_26"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_27"0"");
    
AddEnemyPatrolNode("servant_grunt_1""PathNodeArea_28"0"");
}
 
 
void RemoveMonster(string &in asParentstring &in asChildint alState)
{
    
SetEntityActive("servant_grunt_1"false);
}

void KeyOnDoor2(string &in asItemstring &in asEntity)
{
    
SetSwingDoorLocked("leveldoor_1"falsetrue);
    
RemoveItem("Main hall key");
    
PlaySoundAtEntity("""unlock_door.snt""leveldoor_1"0.0ftrue);


http://www.moddb.com/mods/jessehmusic - Hospital of horror , WIP
12-29-2011, 01:36 AM
Website Find


Messages In This Thread
cant get level door to work :( - by jessehmusic - 12-29-2011, 01:36 AM
RE: cant get level door to work :( - by Statyk - 12-29-2011, 03:39 AM
RE: cant get level door to work :( - by Statyk - 12-29-2011, 06:57 AM



Users browsing this thread: 1 Guest(s)