SIMple Chat
from Digital Stimulus Studios
by Digital Dharma
*These scripts are designed to run clean and efficient, contributing very little to sim lag.
SIMple Chat is a framework for avatars to communicate across sim boundaries. The SIMple Chat system consists of 2 parts: The phones that communicate directly with each other, and a server backend that keeps track of the phones. The SIMple Chat system is designed to work completely in-world, however, the phones are open source with full permissions and could be modified to work with a web server as the backend.
The SIMple Chat Phone is a HUD attachment, RIGHT-CLICK -> WEAR from your inventory will place it onto your HUD.
If your phone came with a miniature phone, this is an avatar attachment which will go into a "phone pose" and display a phone in your hand so others know you are on the phone! Feel free to copy, modify, and distribute the phones to your friends!
-= WHO COULD USE THIS? =-
This question is asked often, so I will list some scenarios in which the SIMple Chat system could be used:
- Turn speakerphone mode on at both ends and have 2 groups of people chatting across sims.
- SIMple Chat Servers in-world each create a separate, independent SIMple Chat network.
- The SIMple Chat Server can be setup in a location and allow people in that location to chat with an owner/manager of the network.
- SMS messages (soon) will be able to be sent and received to and from actual cell phones from SIMple Chat.
- Calling friends is always fun too!
-= BASICS =-
/motd - Retrieve the Message Of The Day (including phone count).
- Press the HELP button for help.
- Press the SPEAKERPHONE button (orange) to toggle speakerphone modes. (Off/Normal/Loud)
Speakerphone normal and loud modes will pick up OTHER people chatting also.
- Pressing the POWER button (green/red) turns the phone on and off.
Signal Meter - This meter is based on how spammy the chat is, the more chat spam, the lower the signal. When the signal reaches 1 yellow bar, the phone stops sending messages briefly.
Speakerphone Icon - Displays the current speakerphone mode.
-= MAKING CALLS =-
/call <full name> - If you already know the full name of the person you wish to call.
/411 <name> - Check who is online that matches the search criteria specified by <name>. You don't have to know their full name to look them up.
/411 * - Shows all phones that are online.
Once the call has been connected, simply chat like you normally would and the phone will do the rest. If your speakerphone is turned off, ONLY you will be able to see the messages.
-= RECEIVING CALLS =-
- Press the send button (green) to answer a call.
- Press the end button (red) to disconnect a call.
Once the call has been connected, simply chat like you normally would and the phone will do the rest. If your speakerphone is turned off, ONLY you will be able to see the messages.
-= BASIC CUSTOMIZATION =-
The SIMple Chat phone scripts are designed to fit into any phone. The phone should have come with modify privileges which will allow you a couple basic customizations.
icon - Place any texture into the phone's contents named "icon" and this texture will show up on the other person's phone during calls. (MUST be in the SAME PRIM as the "Phone Base - SIMple Chat" script.)
ringtone - Place any sound into your phone's contents named "ringtone" and this sound will override the default ringtone of the phone. (MUST be in the SAME PRIM as "Phone Base - SIMple Chat" script.)
-= ADVANCED CUSTOMIZATION =-
If you have no intention of designing your own phone for use with the SIMple Chat system, please skip this section. IF YOU WANT TO ATTEMPT PHONE MODIFICATIONS, YOU RISK BREAKING THE PHONE!
These scripts are designed to work independent of the number of prims in your phone, the only requirement is that the phone prims are LINKED.
"Phone Base" - These scripts must go into the ROOT PRIM of the phone's design.
"Display" - These scripts are used in the display.
"Button" - These are button scripts and are labeled as to their functions.
"Mini-Phone"/"Mini-Phone Hide" - These scripts are placed into the miniature phone to animate the avatar and display a "phone" in the avatar's RIGHT HAND.
*Script Checklist*
Button - End
Button - Help
Button - Power
Button - Send
Button - Speakerphone
Display - Backlight
Display - Main
Display - Speakerphone
Display - Signal
Phone Base - Antenna
Phone Base - Messenger 1
Phone Base - Messenger 2
Phone Base - Messenger 3
Phone Base - SIMple Chat
Phone Base - Speaker
Phone Base - Transmitter
SIMple Mini-Phone
SIMple Mini-Phone Hide
PHONE BASE = ROOT PRIM!
See item in Second LifeDoesn't WOrk
this doesn't work at all, keeps shooting script error codes
Awesome Phone System!!!
This is a fantastic phone system!
Easy to use and works just as advertised. :D
I love that it is copy and transferable so I can give copies to my friends. :)
Great for roll playing in groups where people aren't standing close enough to hear what is being said in Local Chat. Speaker phone option is great for that!
I would have gladly paid L$100s if not a L$1000 for this system that is full permissions. :D
Great job Digital! Thank you so much for making it available!! :D
i love it
Thank you so much i love it i could buy it 9000 times and still love it :D thank you Thank you
LOVE IT :D