This script is built for one simple idea: let people leave a message today, then bring those messages back to life at the right moment in the future.
The New Year Message Time Capsule LSL Script turns any object into an interactive memory capsule. Visitors can leave short wishes or messages, the object automatically locks itself at New Year, and one year later those stored messages are revealed one by one in public chat and hover text. No clicks, no manual triggers, no micromanaging. You rez it, drop the script in, and it does the rest.
Here’s the thing that makes this script different: it’s time-aware and self-managing. It uses the simulator’s date, not guesswork or manual timers. That means it works anywhere, on any sim, without region-specific setup. Once running, it follows a clear yearly cycle—collect, lock, wait, reveal, reset—over and over again.
How it works in practice
When the object is active and unlocked, visitors can touch it and leave a short message (up to 100 characters). Messages are collected in memory, one user at a time, so there’s no overlap or spam. Each user gets a clear prompt and a short time window to respond.
At New Year (January 1 of the lock year), the object automatically stops accepting messages. No owner intervention needed. This makes it perfect for public venues, clubs, countdown events, or memorial builds where timing matters.
One year later, on the next January 1, the reveal phase begins automatically. Messages are displayed one by one:
Spoken in public chat
Shown as floating hover text above the object
Revealed at a fixed 3-second interval, creating a calm, readable flow
Once all messages are revealed, the script clears the old data and resets itself for the next cycle. The object is ready to collect new messages again without a reset or script reload.
Owner control without complexity
While the script is designed to run fully on its own, owners still have full control when needed.
Touching the object as the owner opens a private dialog menu with simple options:
Unlock and Reveal – instantly reveal all stored messages, regardless of date
Reset – clear all messages and restart the yearly cycle
Cancel – exit without changes
No chat commands to remember. No notecards. No configuration files. Everything is handled through a clean dialog system on a private channel.
Designed for public use
This script was written with real-world Second Life use in mind:
Messages are visible to everyone (chat + hover text)
Only one person can write at a time to avoid conflicts
Message length is enforced to prevent spam walls
Owner commands are locked to the owner key only
Works anywhere the object is rezzed
It’s suitable for clubs, roleplay sims, art installations, churches, memorials, seasonal builds, New Year events, or even personal parcels where you want something meaningful rather than decorative.
What this script does not pretend to do
This is an honest, clean script. Messages are stored in script memory. If the script is reset or deleted, stored messages are lost. That’s clearly stated, intentional, and keeps the script lightweight, fast, and compatible everywhere.
No external servers. No HTTP dependencies. No risk of broken URLs or third-party shutdowns.
Why creators and venue owners like it
Because it runs quietly in the background and creates a moment people remember.
Visitors don’t just click and leave—they contribute. They come back later to see their words appear again. That emotional loop is what makes this script powerful, especially for community spaces.
You can reskin it, rename it, bundle it with builds, or sell it as part of an event system. Full permissions mean you’re free to adapt it to your brand or project.
Full permission license
This product is sold FULL PERM:
Modify – customize text, timing, limits, or behavior
Copy – use in multiple objects or builds
Transfer – resell, bundle, or include in your own products
A user guide is included so buyers know exactly how to use it, even if they’re not scripters.
If you’re looking for a New Year interaction that feels thoughtful instead of gimmicky, this script delivers exactly that—clean logic, clear behavior, and a moment worth waiting for.
- Automatic New Year lock and next-year reveal
- Public chat + hover text message display
- Owner dialog with manual reveal and reset
- Message limit and length enforcement
- Works anywhere, no setup or region dependency








