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
Lever help
Tomato Cat Offline
Senior Member

Posts: 287
Threads: 2
Joined: Sep 2012
Reputation: 20
#11
RE: Lever help

(05-02-2013, 01:22 PM)Storfigge Wrote: No. One lever is support to tp me to another map, the second 1. Bit instead it's the first lever that tp me even though i haven't programmed it to do so.

I know, that's what the script would fix.

Or you can try JAP's fix.
05-02-2013, 03:11 PM
Find
Storfigge Offline
Member

Posts: 101
Threads: 31
Joined: Sep 2012
Reputation: 0
#12
RE: Lever help

(05-02-2013, 03:11 PM)Mr Credits Wrote:
(05-02-2013, 01:22 PM)Storfigge Wrote: No. One lever is support to tp me to another map, the second 1. Bit instead it's the first lever that tp me even though i haven't programmed it to do so.

I know, that's what the script would fix.

Or you can try JAP's fix.

Nope it doesn't work. JAP's scirpt just gives me an error while your stop the first lever from teleporting me but the second one doesn't do anything now. elevator_machine_main_lever_1 is activating the timer even though it is elevator_lever_1 that should activate it.

05-05-2013, 06:11 PM
Find
Tomato Cat Offline
Senior Member

Posts: 287
Threads: 2
Joined: Sep 2012
Reputation: 20
#13
RE: Lever help

Did you try my fix?
05-05-2013, 06:20 PM
Find
Storfigge Offline
Member

Posts: 101
Threads: 31
Joined: Sep 2012
Reputation: 0
#14
RE: Lever help

(05-05-2013, 06:20 PM)Mr Credits Wrote: Did you try my fix?

I did try it. It stoped the first lever from activating the timer but the second lever that is suppose to activate it now do nothing at all. I can pull it but nothing happens. Why do the first lever even activate the timer, I haven't told it to do so. This is confusing Sad

05-06-2013, 01:43 PM
Find
PutraenusAlivius Offline
Posting Freak

Posts: 4,713
Threads: 75
Joined: Dec 2012
Reputation: 119
#15
RE: Lever help

PHP Code: (Select All)
void OnStart()

{

AddEntityCollideCallback("cog_1""Cog1""Elevator_start"true1);

AddEntityCollideCallback("cog_2""Cog2""Elevator_start"true1);

AddEntityCollideCallback("cog_3""Cog3""Elevator_start"true1);

SetEntityConnectionStateChangeCallback("elevator_machine_main_lever_1""e_lever");

SetEntityConnectionStateChangeCallback("elevator_lever_1""ele_lever");

SetLocalVarInt("CogCount"0); //I added this because I found out the LocalVarInt hasn't been called yet.

SetLocalVarInt("MachineryRun"0);

}





void Elevator_start(string &in asParentstring &in asChildint alState)

{

        
AddLocalVarInt("CogCount"1);

        if (
GetLocalVarInt("CogCount")==3)

    {

        
SetLeverStuckState("elevator_machine_main_lever_1"0true);

    }

}



void e_lever(string &in asEntityint alState)

{

    
SetEntityActive("ScriptArea_1"true);    

    
SetLeverStuckState("elevator_lever_1"0true);

    
RotatePropToSpeed("elevator_machine_cog_main_1"11.5100false"");

    
RotatePropToSpeed("elevator_machine_cog_small_3"11.5100false"");

    
RotatePropToSpeed("elevator_machine_cog_small_2"11.5001false"");

    
RotatePropToSpeed("elevator_machine_cog_small_1"11.5001false"");

    
RotatePropToSpeed("cog_1"11.5001false"");

    
RotatePropToSpeed("cog_2"11.5001false"");

    
RotatePropToSpeed("cog_3"11.5001false"");

    
PlaySoundAtEntity("""13_press_done.snt""Player"0false);

    
PlaySoundAtEntity("""13_machine_run_custom.snt""elevator_machine_cog_small_2"0false);

AddLocalVarInt("MachineryRun"1);

}



void ele_lever(string &in asEntityint alState)

{

    if(
GetLocalVarInt("MachineryRun") == 1);

        {

        
PlaySoundAtEntity("""14_elevator_activate.snt""Player"0false);

    
PlaySoundAtEntity("""elevator_move_normal.snt""Player"0false);

    
AddTimer("T1"4.0f"Timer_2");

        }

}



void Timer_2(string &in asTimer)

{

    
ChangeMap("Dungeons_1.map""PlayerStartArea_1""""");

}



void OnEnter()

{

    
PlayMusic("10_amb.ogg"true220true);        

}





void OnLeave()

{


There was an extra ;. My mind is not cooperating.

"Veni, vidi, vici."
"I came, I saw, I conquered."
05-06-2013, 03:44 PM
Find
Storfigge Offline
Member

Posts: 101
Threads: 31
Joined: Sep 2012
Reputation: 0
#16
RE: Lever help

(05-05-2013, 06:20 PM)Mr Credits Wrote: Did you try my fix?

Managed to fix it now. It was suppose to be -1 instead of 1 Tongue

(This post was last modified: 05-06-2013, 04:00 PM by Storfigge.)
05-06-2013, 04:00 PM
Find




Users browsing this thread: 1 Guest(s)