Author Topic: Gamemode: Climb for your life!  (Read 2469 times)

Can't we just use environmental control events to raise the lava?

Oh my god what the terrible bump.


I already made this.
Script works, lava start at predefined start height and then goes up until it reaches a brick called MaxLavaHeight. Rising speed is defined per level.
Also features automatic level cycle and initialisation.

Can run 24/7 on dedicated servers.


Once I figured out how to put the player in camera mode after death it's finished

Pick one:

client.camera.setOrbitMode(object,transform,mindist,maxdist,startdist,objectowned);
client.camera.setOrbitPointMo de(xyz);


Then:

client.setControlObject(client.camera);

Pick one:

client.camera.setOrbitMode(object,transform,mindist,maxdist,startdist,objectowned);
client.camera.setOrbitPointMo de(xyz);


Then:

client.setControlObject(client.camera);
It was already finished but I left it on the laptop I used in vacation camp :C

I'm gonna make it again because I'm so bored and have nothing to do


There's another problem:
1.0 + 0.05 = 1.0
How do I fix this?


It's possible with environmental control events.
Just have a relay be fired that raises the lava.

It was already finished but I left it on the laptop I used in vacation camp :C

I'm gonna make it again because I'm so bored and have nothing to do


There's another problem:
1.0 + 0.05 = 1.0
How do I fix this?

Maybe try 1.00 + 0.05

Already made this. Then it sat collecting dust because I never made a good save for it.

Already made this. Then it sat collecting dust because I never made a good save for it.
Lol
Release it
It's possible with environmental control events.
Just have a relay be fired that raises the lava.
Doesn't work on a dedicated server


Doesn't work on a dedicated server
I host a dedicated server all the time with the events, they work just fine for me
If they're not working for you, please post on the thread with more detail
« Last Edit: September 10, 2012, 10:12:16 AM by Headcrab Zombie »

I host a dedicated server all the time with the events, they work just fine for me
If they're not working for you, please post on the thread with more detail
Rising the lava with relays does not work on a dedicated server

Rising the lava with relays does not work on a dedicated server
Works fine for me.


...
Leave the server
If the person who activates the relay loop leaves the server, the relay loop stops. But that's not specific to dedicated servers like your previous post implied.
And I'm sure someone could think of something simple (event or script) to get around that functionality of the event system.
« Last Edit: September 10, 2012, 01:32:50 PM by Headcrab Zombie »

If the person who activates the relay loop leaves the server, the relay loop stops. But that's not specific to dedicated servers like your previous post implied.
And I'm sure someone could think of something simple (event or script) to get around that functionality of the event system.
Most likely all output/input events check whether a player object of the triggeriring client exists and return if not

So you gonna rewrite all events

Or just forget them and make this look good