G General

Gift Giver Calendar [M/C/NT] Version 1.1B

Gift Giver Calendar [M/C/NT]
Details
Features
Contents
Reviews

The Gift Giver Calendar is a generalized and customizable version of an Advent calender (https://en.wikipedia.org/wiki/Advent_calendar). It consist of an object with a texture face that has numbers representing calendar dates or sequential day numbers. When people click on a number, they are given a gift corresponding to that day. The calendar can be set to give the gift only on the day that matches the current actual date (in SLT time zone), or also on any previous day but not any future day. The goal is to keep people coming back to you store or venue again and again to get additional gifts.

The Gift Giver Calendar also includes user logging and reporting. Daily log with avatar names, number of gifts they took, and number of times they clicked the calendar, are sent automatically to your specified email address at midnight SLT prior to clearing the log for the next day. The owner can also view or email the log at any time.

This version is intended for people who want to make custom gift calendars. The included calendars are only examples. You can have any number of days on your calendar texture and you can specify any real date (in SLT time zone) for the first day of the calendar. Day numbers can be calendar dates or any sequential numbers. You can start with the included example calendar objects or create your own and copy the calendar scripts and config notecard to it. You can also specify the link and face number(s) of your calendar object where you apply your day number texture.

In order to keep the prim count very low (Li of 1 or 2 depending on the object/mesh design), the Gift Giver Calendar uses TouchPoint technology rather than separate prims for each day number, to detect which day number was clicked. This requires a bit more setup (see detailed instructions) but results in very low land impact.

Permissions
==========
All scripts are no-mod, copy, no-transfer
Example calendar objects are mod, copy, no-transfer
All notecards are full perm

Land Impact
=========
Example calendar objects: 1 or 2
Your own objects may differ

Key Features and Functions
=================
- Gives toucher a gift associated with the day number touched (actual gifts not included).
- Uses TouchPoint areas rather than separate prims for each day to minimize land impact (Li of 1 or 2).
- First day of calendar can be any specified real world date (SLT time zone).
- Option to give gift only when the current day is touched, or when any day except a future day is touched.
- Log can hold up to 200 avatar records.
- Logs avatar names, number of gifts they were given and number of times any day on the calendar was touched.
- Tracks and reports current day and cumulative long term statistics.
- Automatically emails a log report and clears daily log at midnight SLT.
- Sends a log report (summary or detailed) to owner's private chat or email on demand.
- Option to restrict users to group members only, or allow anyone.
- Option to limit the number of gifts that can be taken per day per avatar.
- Option to specify gift item names or automatically associate gift items in alpha-numeric order with days on calendar.
- Option to play default or owner specified sounds when a gift is given or not given.
- Enables owner to specify coordinates of TouchPoint areas for the day numbers on their calendar textures.
- Enables owner to specify the link number and one or more face numbers for the calendar's days.
- Includes TouchPoint Finder script to enable the owner to easily get the link, face and TouchPoint area coordinates for their custom textures.

Owner's Menu
=========
The Owner's Menu is shown in a popup when the owner clicks anywhere on the calendar except on a day number.
Owner's Menu has the following buttons:
Show Stats: Send summary statistics to owner's private chat.
Show Report: Send avatar records and summary statistics to owner's private chat.
Email Stats; Send summary statistics ot specified email address.
Email Report: Send avatar records and summary statistics to specified email address.
Clear Log: Dialog box to select "Email->Clear" or "Clear Only".
Email->Clear: Send email report, then clear log. Do not clear long term statistics.
Clear Only: Clear log without sending email report (not recommended).
Reset: Dialog box to select "Email->Reset" or "Reset Only"
Email->Reset: Same as Email->Clear, except full reset of all variables. Reset also triggers read of config nc.
Reset Only: Full reset without emailing log (not recommended).
Sound ON/OFF: Alternately turns sounds on and off.
Show Memory: Shows used and free memory for each script. If free memory gets too low, the script is in danger or crashing.
DONE: Closes menu without action. Preferred over "Ignore" button.

See item in Second Life
  • Create custom calendars that give daily gifts
  • Great for sales and events to keep customers coming back
  • Emails daily reports of avatars that take gifts
  • Low Prim, land impact 2 or less
Average rating: full star full star full star full star full star
  • 5 star:
  • 4 star:
  • 3 star:
  • 2 star:
  • 1 star:
This is AWESOME for advent calender creation
full star full star full star full star full star Posted March 30, 2025 by madcatclaudia Restless

He provides excellent customer service.
Good directions but i still had mental issues, my own figuring it out but he held my hand and all came out fine. I have used this for xmas 2024, valentine 2025 and now easter 2025. I do advent calendars 6 times a year and this is the most configurable and the best part is that you can use coordinates by clicking on a prim to line up dates. You can use on any mesh and was easy and fast to set up. Highly recommend.

Was this review helpful?