Network Giver Server Grid-Wide v 2.x (Non restrictive - anyone can click and receive)
Description:
A simple and very effective Solution for giving out any item(s) across the grid by only updating one object. *This is not restrictive and will give to anyone that clicks on the Giver Prim.
This can be used to Distribute Landmarks, Note-cards, Objects, Animations, Scripts, Body Parts, Textures, Sounds, Gestures.and so on .. just about anything you wish to GIVE AWAY by clicking an Object (or interlinked prim) anywhere in the grid and then being able to Update the Items ALL at one central location for every giver you have rezzed.
This is Great for Landmark Givers - Notecards Givers and anything else you would like to change now and then very easy. Counts are kept buy both the Server and Each Requester. Its stored in the Prims Description field in the Format of :1001 TTL Touches. Rez as many as you like with each one giving the same or different item(s).
Instructions:
1/ Rez the server. Copy Server Key into your clipboard. Put the Objects,Landmarks,Notecards.. etc. into the Server. EDIT the .config Notecard with each object name ,LM,NC..etc. using its full name. Copy and Paste is best here using the format of Give=OBJECTNAME on each line. You can have as many Give= lines as you need. Make sure the Permissions on each item is Copy/Transfer.
2/ Rez Giver box. Edit the .config notecard inside the Giver box and paste the Server Key into the appropriate spot in the notecard and save. If you are placing more then one Giver Box, then pick up a copy as it is set to just rez in your next location.
3/ Thats it!
Added per request is a version of the requester script that changes the color of the prim from Green to Red while it is requesting the object(s). Feel free to use this version or the regular one.
Also added per request is a Poofer Script, when using it, when you click to request the item(s), it will sends a few File Folders Particles to the requester. If you wish to change the Particle being used from the default File Folders used, just drop in a Texture to use in the same prim that is clicked (when you put the script - "Poofer on Click to Requester"). To use the script just place in the Requester Box.
There is hover text in both version that show the Requester is in use by .... and then it clears when it is ready again. This is needed as there is a LSL Delay of 20 secs on email commands for objects in Sl -> http://wiki.secondlife.com/wiki/LSL_Delay
Tips:
If you every need to Relocate the Server DO NOT pick it up or you will have a new Server Key when you rez it out again. SO, you can move it by attaching it to you, Just Be close to it, RIGHT-CLICK and pick more, ATTACH, then Attach it to like your Right-Arm or someplace, then Teleport to the new location, RIGHT-CLICK and DROP then place where you want it. This will keep the Same Server Key so you will not have to change all the Giver boxes you have rezzed out.
If you rather rez a new one, just do that and TP around and change the Server Key with the new Server Key.
If an object is missing in the Grid Server for whatever reason it will send you a message that it was not found.
Do not use ('s or )'s in your objects Requester Name as they are striped when reading the name. Just Use A-Z or 0-9 in the name of the Prim the Requester script is in and you will be fine.
I've also included the Scripts for BOTH Server and Requester so you can place them in your own prims if you like. i.e. you have a board with extra buttons you want to use with like your Facebook, web page etc...
We have tested 10 objects in the Server with no problems. The giving speed is throttled to avoid any issues. You can have as many Servers rezzed as you wish, each with different items. There is not a limit to how many times one can click and receive. That can be maybe added in the future if the need arises.
Counts are kept at all locations and the server has a Master Requested TTL. Each Requester has it own counts stored in the Objects Description.
Permissions: Objects are Copy/Mod, Note-cards are Copy/Mod, Scripts are Copy/No Mod.
-Enjoy!
updates:
Version 2.0 - Release Version
Version 2.0e - Added local short range whispers to the Server for status.
Version 2.0f - A checksum on the UUID entered into the Requester Box to see if it is valid UUID.
Version 2.1c - Updated to add Color and Particle sent to the requester,
Version 2.1d - Set a default particle if none was placed in the Requester Box and added the ability to drop in any texture into the Requester Box that will be used as the Texture for the particle sent to the requester.
Version 2.1g added coding to not keep any data in memory so it uses as little memory as possible.
- Update all Givers from one central located prim.
- Requesters send notice to Server and item(s) is sent from the server
- Easy to use. Free Updates! Lots of Options!
- Rez as many as you like each giving the same or different item(s)
- Counts are kept at all locations and the server has a Master TTL
Simply, Fantastic
I have been looking for something that would update my Notecards across the grid, and this is it, with the properties I have for sale and rent, even my store, all I have to do is open the Server, update the Notecard with information, and landmarks, and reset, and then anyone who clicks on the Receivers I have anywhere, they get the Updated Notecard sent immediately, what a great product, it saves so much time for people to have to come to a central location, fantastic customer service as well, I love it...thank you
Works, but requires a new server box for each delivery package.
While you can give several items from one box, it seems not to be possible to use one drop box for several giver boards that give out a different set of items. It would be better if it was possible to say to the visitor-clickable board what to give out from that box, rather than tell the server what to give out. Then again, it may create fewer errors to do it the way it's set up now.
What I mean is that the give=itemname goes into the drop box, not the giver board, which forces the situation that for every product/info package you want, you need another server box, which may be fine in some situations, like updating your landmarks and company description. If, however, you have several different information packages that you want to put out in several locations, you'll need a different drop box for each.
In many uses, this is not a problem at all; just good to know.
But ehrm. Read the instruction notecard. :p
Product perfect for what im looking
Great product... Come with all instructions and its what im looking a Grid Giver, very easy to setup.
So easy to setup, use and love the stats - great job!
This is something I wished I got many years ago in SL, to be able to update one location and have users get the notecards, landmarks from anywhere is SL is a life saver for me. Sure has saved me a lot of time that is no longer wasted! Thanks so much and can not believe I did not find this sooner!
Works fine across all my regions
I've had multiple (9) servers up to deliver things to five regions. I'm using just thee regions now and have been using this product for four or five months now.
I've had issued at times with putting the server scripts in a NeurolaB Inc. server ( I use them with Casper). I've gone back to using the default server box and haven't had any issues.
I do wish there was a way to assign a backup server in another region. like a secondary server UUID in the receivers config file?
Wow! What and easy setup and works great!! 5stars all the way!
I can't believe how easy this was to set up. It is such a relief to write one notecard and update it, where it automatically goes out to all the box locations I set up. Set up one box my prospective renters to read about my place, and then throw copies out after that. A breeze! It goes out to sims anywhere on the SL grid! No one is paying me to say this! IM me in SL and I'll be more than happy to show you! Hmmm? Should I charge? LOL