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
[SOLVED]No scripts work
FlawlessHappiness Offline
Posting Freak

Posts: 3,980
Threads: 145
Joined: Mar 2012
Reputation: 171
#1
[SOLVED]No scripts work

I have a serious problem in my newest map!
None of my scripts work! NONE!

I tried adding a debug message in void OnStart(). Nothing happens.
My map and .hps file has the same name (doublechecked)

Script:
Spoiler below!


void OnStart()
{

AddDebugMessage("SCRIPT", false);

AddEntityCollideCallback("Player", "AreaOpenDoorGrunt", "OpenDoorGrunt", true, 0);
AddEntityCollideCallback("servant_grunt_3", "AreaMonsterDisappear_1", "MonsterDisappear_1", true, 0);
AddEntityCollideCallback("Player", "AreaStopMonster", "StopMonster", false, 0);
for(int p=1;p<3;p++) AddEntityCollideCallback("saw_"+p, "AreaWoodSaw", "BuildLadder", true, 0);

AddTimer("ScareSounds_"+RandInt(1, 5), RandInt(5, 15), "ScareSounds");
AddTimer("ScareSounds_"+RandInt(1, 5), RandInt(5, 15), "ScareSounds");

}

//////////////
//SAW PUZZLE//

void InteractWoodSaw(string &in asEntity)
{
AddDebugMessage("SCRIPT", false);
SetMessage("Messages", "04_saw", 0);
AddQuest("04_NeedSaw", "04_NeedSaw");
}

void BuildLadder(string &in asParent, string &in asChild, int alState)
{
if(GetLocalVarInt("MonsterIsActive", 1);

if(asTimer == "BuildLadder_1")
{
SetEntityActive("wooden_board01_1", false);
SetEntityActive("wooden_board01_2", false);
SetEntityActive("wooden_board_pile01_2", false);
SetEntityActive("ladder_item_1", true);
FadeIn(2);
AddTimer("BuildLadder_2", 2, "BuildLadder");
return;
}

if(asTimer == "BuildLadder_2")
{
AddPlayerSanity(10);
CompleteQuest("04_NeedSaw", "Quest_04_NeedSaw_Text");
return;
}

if(asTimer == BuildLadder)
{
FadeOut(0);
PlaySoundAtEntity("", "26_saw.snt", "Player", 0, false);
AddTimer("BuildLadder_1", 5, "BuildLadder");
}
}

//SAW PUZZLE END//
//////////////////

////////////////
//SCARE SOUNDS//

void ScareSounds(string &in asTimer)
{
if(asTimer == "ScareSounds_1")
{
PlaySoundAtEntity("", "scare_male_terrified.snt", "ScareSounds_"+RandInt(1, 5), 0, false);
AddTimer("ScareSounds_"+RandInt(1, 5), 0, "ScareSounds");
}

if(asTimer == "ScareSounds_2")
{
PlaySoundAtEntity("", "scare_male_terrified.snt", "ScareSounds_"+RandInt(1, 5), 0, false);
AddTimer("ScareSounds_"+RandInt(1, 5), 0, "ScareSounds");
}

if(asTimer == "ScareSounds_3")
{
PlaySoundAtEntity("", "scare_male_terrified.snt", "ScareSounds_"+RandInt(1, 5), 0, false);
AddTimer("ScareSounds_"+RandInt(1, 5), 0, "ScareSounds");
}

if(asTimer == "ScareSounds_4")
{
PlaySoundAtEntity("", "scare_human_noices.snt", "ScareSounds_"+RandInt(1, 5), 0, false);
AddTimer("ScareSounds_"+RandInt(1, 5), 0, "ScareSounds");
}

if(asTimer == "ScareSounds_5")
{
PlaySoundAtEntity("", "pounding_suitor_low.snt", "ScareSounds_"+RandInt(1, 5), 0, false);
AddTimer("ScareSounds_"+RandInt(1, 5), 0, "ScareSounds");
}


AddTimer("ScareSounds", RandInt(5, 15), "ScareSounds");
}

//SCARESOUNDS END//
///////////////////

///////////
//ENEMIES//

//ENEMIES END//
///////////////

void OnEnter()
{



}

void OnLeave()
{



}



Does anybody know what to do?

Trying is the first step to success.
(This post was last modified: 09-01-2012, 10:04 AM by FlawlessHappiness.)
08-31-2012, 05:11 PM
Find


Messages In This Thread
[SOLVED]No scripts work - by FlawlessHappiness - 08-31-2012, 05:11 PM
RE: No scripts work - by shadowZgamerZ - 08-31-2012, 05:48 PM
RE: No scripts work - by GoranGaming - 08-31-2012, 06:29 PM
RE: No scripts work - by FlawlessHappiness - 08-31-2012, 06:56 PM
RE: No scripts work - by Froge - 08-31-2012, 07:43 PM
RE: No scripts work - by FlawlessHappiness - 08-31-2012, 07:55 PM
RE: No scripts work - by Robby - 08-31-2012, 08:04 PM
RE: No scripts work - by Froge - 08-31-2012, 08:05 PM
RE: No scripts work - by Robby - 08-31-2012, 08:06 PM
RE: No scripts work - by FlawlessHappiness - 08-31-2012, 08:13 PM
RE: No scripts work - by Robby - 08-31-2012, 08:17 PM
RE: No scripts work - by FlawlessHappiness - 08-31-2012, 10:14 PM
RE: No scripts work - by Robby - 09-01-2012, 07:25 AM
RE: No scripts work - by FlawlessHappiness - 09-01-2012, 10:04 AM
RE: No scripts work - by Robby - 09-01-2012, 03:31 PM



Users browsing this thread: 2 Guest(s)