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
Script Help How to put out the lanter.
idropfatkids Offline
Junior Member

Posts: 2
Threads: 1
Joined: Jan 2012
Reputation: 0
#1
How to put out the lanter.

Hello!

How can i put out lantern for some few seconds when i go in a Scriptarea.
Not remove it, just put it of.

I tried this script, but nothing happend.


void OnStart()
{
AddEntityCollideCallback("Player", "ScriptArea_1", "Disablelanter", true, 1);
}


void Disablelanter(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("lantern", false);
}

Ty for your answers in advance! Smile
(This post was last modified: 01-06-2012, 07:41 PM by idropfatkids.)
01-06-2012, 07:40 PM
Find
SilentStriker Offline
Posting Freak

Posts: 950
Threads: 26
Joined: Jul 2011
Reputation: 43
#2
RE: How to put out the lanter.

(01-06-2012, 07:40 PM)idropfatkids Wrote: Hello!

How can i put out lantern for some few seconds when i go in a Scriptarea.
Not remove it, just put it of.

I tried this script, but nothing happend.


void OnStart()
{
AddEntityCollideCallback("Player", "ScriptArea_1", "Disablelanter", true, 1);
}


void Disablelanter(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("lantern", false);
}

Ty for your answers in advance! Smile
change SetEntityActive for
SetLanternDisabled(true);

Just look around in and you'll find some neat stuff Smile http://wiki.frictionalgames.com/hpl2/amn...ons#player

(This post was last modified: 01-06-2012, 07:51 PM by SilentStriker.)
01-06-2012, 07:50 PM
Find
idropfatkids Offline
Junior Member

Posts: 2
Threads: 1
Joined: Jan 2012
Reputation: 0
#3
RE: How to put out the lanter.

(01-06-2012, 07:50 PM)SilentStriker Wrote:
(01-06-2012, 07:40 PM)idropfatkids Wrote: Hello!

How can i put out lantern for some few seconds when i go in a Scriptarea.
Not remove it, just put it of.

I tried this script, but nothing happend.


void OnStart()
{
AddEntityCollideCallback("Player", "ScriptArea_1", "Disablelanter", true, 1);
}


void Disablelanter(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("lantern", false);
}

Ty for your answers in advance! Smile
change SetEntityActive for
SetLanternDisabled(true);

Just look around in and you'll find some neat stuff Smile http://wiki.frictionalgames.com/hpl2/amn...ons#player
Thanks dude Smile
(01-06-2012, 07:50 PM)SilentStriker Wrote:
(01-06-2012, 07:40 PM)idropfatkids Wrote: Hello!

How can i put out lantern for some few seconds when i go in a Scriptarea.
Not remove it, just put it of.

I tried this script, but nothing happend.


void OnStart()
{
AddEntityCollideCallback("Player", "ScriptArea_1", "Disablelanter", true, 1);
}


void Disablelanter(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("lantern", false);
}

Ty for your answers in advance! Smile
change SetEntityActive for
SetLanternDisabled(true);

Just look around in and you'll find some neat stuff Smile http://wiki.frictionalgames.com/hpl2/amn...ons#player
Nothing happend with the lantern it was still "burning" "/ Is it something wrong in the beginning of the script?
(This post was last modified: 01-06-2012, 09:20 PM by idropfatkids.)
01-06-2012, 09:12 PM
Find
Krymtel Offline
Member

Posts: 105
Threads: 9
Joined: Oct 2011
Reputation: 3
#4
RE: How to put out the lanter.

Try changing "lantern" into "hand_lantern" Smile

Eidolon Total Conversion (WIP)
01-07-2012, 12:45 AM
Find
Dewi Offline
Member

Posts: 57
Threads: 1
Joined: Dec 2011
Reputation: 1
#5
RE: How to put out the lanter.

I honestly have no experience with scripting at all, but I noticed this line:
void Disablelanter(string &in asParent, string &in asChild, int alState)

says Disablelanter , shouldn't that be lantern?

Ignore me if 'lanter' is something, though..

EDIT: Yeah, it probably is something since it says the same somewhere else. Nevermind!
(This post was last modified: 01-07-2012, 03:28 AM by Dewi.)
01-07-2012, 03:27 AM
Find
Krymtel Offline
Member

Posts: 105
Threads: 9
Joined: Oct 2011
Reputation: 3
#6
RE: How to put out the lanter.

(01-07-2012, 03:27 AM)Dewi Wrote: I honestly have no experience with scripting at all, but I noticed this line:
void Disablelanter(string &in asParent, string &in asChild, int alState)

says Disablelanter , shouldn't that be lantern?

Ignore me if 'lanter' is something, though..

EDIT: Yeah, it probably is something since it says the same somewhere else. Nevermind!
If you need some help with anything, check out the wiki


Eidolon Total Conversion (WIP)
01-07-2012, 08:43 AM
Find
MulleDK19 Offline
Senior Member

Posts: 545
Threads: 21
Joined: Jun 2009
Reputation: 10
#7
RE: How to put out the lanter.

(01-06-2012, 07:40 PM)idropfatkids Wrote: Hello!

How can i put out lantern for some few seconds when i go in a Scriptarea.
Not remove it, just put it of.

I tried this script, but nothing happend.


void OnStart()
{
AddEntityCollideCallback("Player", "ScriptArea_1", "Disablelanter", true, 1);
}


void Disablelanter(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("lantern", false);
}

Ty for your answers in advance! Smile
Use SetLanternActive(false, true); to turn it off, and SetLanternActive(true, true); to turn it on.

[Image: 16455.png]
01-07-2012, 12:35 PM
Find




Users browsing this thread: 1 Guest(s)