Frictional Games Forum (read-only)

Full Version: Jumpscares
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Indeed Traggey Smile I agree
(08-15-2012, 03:52 PM)Ank2503 Wrote: [ -> ]1)how to make entity(flyingmale)after 1 second disabled( SetEntityActive("flyingmale", true); script
2)my entity doesn't impulse,moving,what's the problem?
1. You need to add another timer
2. You need much larger values (you also need to use prop force) for it to have any effect in game.

Try this:


void OnStart()
{
AddEntityCollideCallback("Player", "NAME_OF_AREA", "NAME_OF_FUNC", true, 1);
}

void NAME_OF_FUNC(string &in asParent, string &in asChild, int alState)
{
PlayGuiSound("15_man02_whimp.snt", 1.0f);
AddTimer("t1", 1.0f, "TIMER_NAME");
AddTimer("t2", 3.0f, "TIMER_NAME");
}

void TIMER_NAME(string &in asTimer)
{
if(asTimer = "t1")
{
SetEntityActive("flyingmale", true);
AddPropForce("flyingmale", 0, 25, 80, "world");
PlaySoundAtEntity("Player", "24_iron_maiden", "Player", 0, false);
}
if(asTimer = "t2")
{
SetEntityActive("flyingmale", false);
}
}


You may need to make the prop force values even large (most likely in the hundreds); each prop has different physics so those numbers should be tested and corrected accordingly.

Hope that helped
if(asTimer = "t1")
if(asTimer = "t2")
Fatal error-expressions must be of boolean type
wtf?
(08-15-2012, 04:38 PM)Ank2503 Wrote: [ -> ]if(asTimer = "t1")
if(asTimer = "t2")
Fatal error-expressions must be of boolean type
wtf?
My apologies; add an extra equals sign:

if(asTimer == "t1")

That should fix it.
(08-15-2012, 02:32 PM)beecake Wrote: [ -> ]It depends on what you want.



A jump scare is mostly something that jumps right in your face while a scream of a girl-sound is playing...



People usually talk about the flying-jesus-scare... A naked man that comes out of nowhere while a scream-sound is playing...



I would say you should try working with normal scripts first... then you should be able to figure it out yourself, it aint that hard..



(08-15-2012, 04:54 PM)andyrockin123 Wrote: [ -> ]
(08-15-2012, 04:38 PM)Ank2503 Wrote: [ -> ]if(asTimer = "t1")

if(asTimer = "t2")

Fatal error-expressions must be of boolean type

wtf?

My apologies; add an extra equals sign:



if(asTimer == "t1")



That should fix it.
yep this works rep+ for you
Anyway, I must give my opinion too: I don't like jumpscares either... Just so you know what to expect Wink when/if you upload the Custom Story
(08-15-2012, 12:06 PM)Ank2503 Wrote: [ -> ]How to make Jumpscares?With script of course.
Tip, don't make jumpscares.
(08-15-2012, 05:25 PM)beecake Wrote: [ -> ]Anyway, I must give my opinion too: I don't like jumpscares either... Just so you know what to expect Wink when/if you upload the Custom Story
ok,i will. Wink
(08-15-2012, 05:28 PM)SmokeMelvin Wrote: [ -> ]
(08-15-2012, 12:06 PM)Ank2503 Wrote: [ -> ]How to make Jumpscares?With script of course.
Tip, don't make jumpscares.
It's not the jump scares themselves that are the problem, Frictional themselves used a lot of jump scares, it's just that when they become these repetitive teleporting naked guys, it's no longer that scary, but merely annoying.
void OnStart()
{
SetPlayerHealth(0);
}
Pages: 1 2 3