
Nightingale Convenience
Second Life Gadgets and other Merchandise

Entertainer's Accountant NEW
The data-driven approach to getting paid on Second Life!This tool lets you keep track on an external database (that you'll ultimately own) of how much you're getting paid or tipped, who tipped you, category of tips, and the approximate date/time of your sessions.Opportunities for data visualization and historical data analysis via exporting from the Baserow database to a CSV so you can play around with it on Google Sheets or Microsoft Excel.Requires 15-20 minutes for setting up the database and the HUD. I can set up your database for you for a fee - starts at $1500.Entertainer's Friend included in the Entertainer's Accountant HUD!
Entertainer's Friend
Are you alt-tabbing back and forth, and wondering if someone new arrived in your chat range? Say no more!This HUD plays a customizable sound whenever someone new enters the set range in the regions you set it to. It also sends you a private message in local with who just entered the range and how far away they are.The best part about this HUD is that you can set and forget -- only get notified in regions you care for!This stage timer has a customizable sound and you can set it to post updates on local chat or private to you. You also have the default option of having an extra countdown for you to prepare before you begin your service.For a more robust Entertainer's experience, purchase Entertainer's Accountant which comes with Entertainer's Friend!


Dice Roller

"Is RNGesus on your side today?"- You can use formulas! e.g., "/roll d20 + 2".
- You can set the output to be public or private.How to UseTo toggle between posting to local and privately to you, just click on the HUD icon.Activate the gesture included (/roll) so you can use the command "/roll"To roll, simply run the command "/roll " followed by the formulaExample Commands/roll d20
/roll 2d6
/roll d4 + 2
/roll d10 +3 -1
/roll 2d3 + 1d20
Object Dropper
Would you like people to drop a balloon every time they say HAPPY BIRTHDAY in local, or drop fun mesh objects every time someone says 1 in local? This script lets you do the thing!You can also make it so only a specific group can trigger the dropper, just in case.

If you need support, please hit up kalypso.nightingale!
If you want to learn more about me, go to kalypso.life for more links.
© Kalypso Nightingale
Entertainer's Accountant Setup Instructions
1. Open your computer's browser and create an account at baserow.io. Skip or go through the tutorial. If you are asked to create a database, you can make whatever and delete it after if you wish. You should eventually end up on the homepage.
2. Download the Baserow template and import it by clicking the blue "Add new..." button.

3. Under your new database on the left hand menu, look for the table IDs for Tips and Sessions. Copy those IDs into the Config notecard.

4. Go to your workspace settings, and create a new database token. You may choose any name for your database token. Copy your database token into the Config notecard.

5. On SL, put the HUD on, right click, and edit it. In the build menu, click on the "Edit linked" checkbox, and then click on the "Entertainer's Accountant" button in the middle. Go to the Content tab, and open the "Config" notecard.Edit the DATABASE_TOKEN, SESSION_TABLE_ID, TIP_TABLE_ID, and CATEGORIES.

6. Your script should reset after saving the Config notecard. Exit the build menu and give the HUD a try!

7. After you have been using it for a while, you can export your data to CSV via each table's menu on the left hand menu. You may upload the CSV into Google Sheets or open in Microsoft Excel and work your spreadsheet magic!


TroubleshootingIf there seems to be an error, you can diagnose what the error is by editing the Config notecard once more (see Step 6), set HTTP_DEBUG, LOG_DEBUG, and LOG_WARNING to TRUE, and then run the HUD again.If you cannot figure out what the issue is on your own, copy paste the logs and send it over to kalypso.nightingale in a notecard. I can help you interpret the error messages.
Entertainer's Friend Setup Instructions
This HUD button can replace your phone timer for your SL countdown timer needs. You just need to know how long to run the countdown timer for.The format is Hours:Minutes:Seconds. You can do H:M:S, M:S, or just seconds. You can also say 90 seconds and it will translate to 1:30.
1. Click on the Timer HUD button

2. In the pop-up, enter the amount of time the timer should count down for. If there is a lead time, it will count down prior to the the countdown proper.

3. To stop the timer prematurely, just click on the Timer HUD button.

4. Once the alarm goes off, you can turn it off by clicking on the Timer HUD button.

A long touch on the HUD (approximately 0.8 seconds or more) will prompt an admin menu to change the alarm sound, lead time, and public setting.

The lead time by default is 5 seconds. The lead time will give you a bit of time to prepare for your stage service.The public/private setting makes it so that the timer would post to local chat or just to you. By default, the timer posts to local chat.Note that the sound will only be heard by you, however.
Object Dropper Setup Instructions
1. Create (rez) your dropper object. You can make the object transparent and be able to see it via Ctrl + Alt + T2. Change dropper object description to the line of text that should trigger the dropper[!] Every time you change the description, you need to either reset scripts for the object dropper (under Edit > Content) or re-rez it.3. Deed (or undeed) to group to set permissions (under Edit > General)Set a group for your dropper object If you want only members of that group to be able to use the dropperMake sure to check the group of your dropper object. The dropper object may have been auto-set to a group when you created it, etc.

4. Place script and objects to drop inside the dropper object (under Edit > Content).[!] Important: Objects to be dropped must be made Physical, Temporary, and Copyable, or else the dropper won't work properly and you might have to clean up the mess!

[!] Only the script and the objects to be dropped must be in the dropper object or else the other contents might end up being dropped as well!5. Enjoy!
