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
Troubles with monster
thaniels Offline
Junior Member

Posts: 32
Threads: 4
Joined: May 2013
Reputation: 0
#1
Troubles with monster

Hello dear forum,

I am having some trouble making my monster listen to me.

The situation I am dealing with is that I have a monster that is behind a door, what i want to achieve is to make the monster inactive (but visible) until the player hits a particular script area, the thing that is happening right now is that the monster is active regardless of me adding a script making him inactive at the start of the level, and activating him when the player has set a few steps inside the hallway where the monster is hiding in the mist. I have a timer of 15 seconds before the monster should actually become active and attack the player

Can anyone have a look at my script and see if they can find the reason I could be having this trouble with my monster?

Also, if i have this in my script:
if(ScriptDebugOn()) {

}

where do i put my code, i have been looking all over the internet but i can't seem to an find and answer which actually answers my question, where does my code go? between the {}? I have no idea Sad

[code] void OnStart()
  {
    AddEntityCollideCallback("Player", "script_slam", "DoorClose", true, 1);  
    AddEntityCollideCallback("Player", "Sir?", "Hello", true, 1);
    AddEntityCollideCallback("Myboi", "MonsterPlzStahp2", "Stahp", true, 1);
    AddEntityCollideCallback("Player", "DisableMonster", "QuietYou", true, 1);
  }
  void OnEnter()
    {
    }

    //===========================================
    // This runs when the player leaves the map
    void OnLeave()
    {
    }
    
    void QuietYou(string& asName, bool abDisabled)
    {
    SetEnemyDisableTriggers("Myboi", false);
    }
    
    void DoorDelay(string& asName, float afTime, string& asFunction)
    {
    AddTimer("WaitForIt", 4, "DoorClose");
    }

    void DoorClose(string &in asParent, string &in asChild, int alState)
{
SetSwingDoorClosed("mansion_4", true, true);
PlaySoundAtEntity("", "react_breath_slow.snt", "Player", 0, false);  
PlaySoundAtEntity("", "react_scare", "Player", 0, false);  PlaySoundAtEntity("", "close_door.snt", "Player", 0, false);
GiveSanityDamage(5.0f, true);
}

void Hello(string &in asParent, string &in asChild, int alState)
{
PlaySoundAtEntity("NothingScaryYet", "enemy_hallucination_disappear.snt", "Player", 0, false);
AddTimer("Conversation", 15, "Attack");
}


void Attack(string& asName, bool abDisabled)
{
SetEnemyDisableTriggers("Myboi", true);
AddEnemyPatrolNode("Myboi", "MoveHerePlease1", 0, "");
}

void Stahp(string &in asParent, string &in asChild, int alState)
    {
    SetEntityActive("Myboi", false);
    }
[/code]


Attached Files
.txt   hotel_001.txt (Size: 1.51 KB / Downloads: 125)
(This post was last modified: 06-07-2013, 05:01 PM by thaniels.)
06-07-2013, 04:51 PM
Find


Messages In This Thread
Troubles with monster - by thaniels - 06-07-2013, 04:51 PM
RE: Troubles with monster - by thaniels - 06-07-2013, 07:51 PM
RE: Troubles with monster - by CarnivorousJelly - 06-07-2013, 07:21 PM
RE: Troubles with monster - by Your Computer - 06-07-2013, 08:23 PM
RE: Troubles with monster - by thaniels - 06-07-2013, 08:50 PM
RE: Troubles with monster - by Your Computer - 06-07-2013, 09:08 PM
RE: Troubles with monster - by thaniels - 06-09-2013, 06:26 PM
RE: Troubles with monster - by Adrianis - 06-09-2013, 11:27 PM
RE: Troubles with monster - by thaniels - 06-10-2013, 09:05 PM
RE: Troubles with monster - by Adrianis - 06-11-2013, 12:27 PM
RE: Troubles with monster - by Daemian - 06-11-2013, 01:22 AM
RE: Troubles with monster - by PutraenusAlivius - 06-11-2013, 01:59 AM



Users browsing this thread: 1 Guest(s)