Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Elevator call button

Aaron Levy
Medicated Lately?
Join date: 3 Jun 2004
Posts: 2,147
07-02-2004 09:52
I have created a moving platform to ferry passengers way up into the air to a platform I have there. Could someone point me to some instructions for making elevator call buttons?

Right now the platform is voice controlled, but I dont want that. I would like to have 4-5 of these things running, each on its own channel.

If one of the platforms is not on the ground, I want the call button to get it there (obviously), and there to be one button on the moving platform (since there is only one destination). Also a call button up in the sky.

What's the best way to do this?
Aaron Levy
Medicated Lately?
Join date: 3 Jun 2004
Posts: 2,147
07-02-2004 15:34
ok... more information...

I'm using the simple elevator in a box distributed with GNU's "simple tower in a box".

I need to make two call buttons for it -- one in the air, one on the ground. I guess I would need two buttons on the actual elevator, for up and down.

I'm new to scripting in SL, so any help would be appreciated.
Siobhan Taylor
Nemesis
Join date: 13 Aug 2003
Posts: 5,476
07-02-2004 15:39
Not seen it, but there will be a range limit on the call button...

You can use repeaters, but the listens are going to cause lag.
_____________________
http://siobhantaylor.wordpress.com/
Goshua Lament
Registered User
Join date: 25 Dec 2003
Posts: 703
07-02-2004 15:56
For a two, 5 story elevators that I made for a client, I made a script that llShouted a command to gotofloor1 on a specific channel. I can give you the script with my notes in-game. However, this does have the range that the chat system is limited to. Any way to make it work hundreds of meters appart, without using llSendEmail?
_____________________
Flickr Second Life Photo Gallery

I no longer regularly login to SecondLife, but please contact me if an issue arises that needs my attention.
Aaron Levy
Medicated Lately?
Join date: 3 Jun 2004
Posts: 2,147
07-02-2004 16:04
Yeah, I need to come up with a system that is able to call an elevator that in some cases will be 250-270m from where it's being called.

I could use the elevator shaft as a relay, and just have a not about the lag where the button is. I'm just don't know how to make relays.
Goshua Lament
Registered User
Join date: 25 Dec 2003
Posts: 703
07-02-2004 16:08
Basically, a relay takes the chat message that is given to it and repeats it. Other relays say the message until it reaches the final destination. Basically, the relay listens for messages on a certain channel. When it receives the message, it repeats it. I can try to write one of these in game. Ill be right on.
_____________________
Flickr Second Life Photo Gallery

I no longer regularly login to SecondLife, but please contact me if an issue arises that needs my attention.
Stylez Gomez
Union Micro
Join date: 4 Jun 2004
Posts: 146
07-02-2004 17:20
Instead of repeating text, couldn't you just repeat link messages? Send the link messages through the elevator shaft, and when a piece gets a link_message, fire off another message to the next piece of the shaft, then when it gets to the bottom/top, then use a chat to communicate with the elevator.

Would that work? I'm a noob too.. lol
Aaron Levy
Medicated Lately?
Join date: 3 Jun 2004
Posts: 2,147
07-02-2004 22:40
I read up on llMessageLinked, but because the relays are so spread out, I cannot link them all together, "items to be linked are too far apart."
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
07-03-2004 05:11
Such a complex system for something as simple as an elevator. Use llPushObject to bounce people into the sky, then build a prim at an angle up there to deflect them onto the platform.
Gravity can take care of the way down :rolleyes:
Aaron Levy
Medicated Lately?
Join date: 3 Jun 2004
Posts: 2,147
07-03-2004 10:03
Nah... I want a high-speed elevator.