🎁 Daily Attendance System
Advanced Daily Reward System with Progress Bonuses
Tutorial Video
🎯 What is Daily Attendance System?
Daily Attendance is a rewarding system that encourages players to log in every day by offering valuable items and bonuses. Each day you claim your reward, you receive useful items like potions, Arena Coins, and other valuable resources. The system features a beautiful 30-day calendar interface where you can track your progress and see upcoming rewards.
The best part? It's completely free! No payment required - just log in daily and claim your rewards. The system also offers special completion bonuses when you finish the entire 30-day cycle, giving you extra Gold and Silk as a loyalty reward.
📅 How It Works
Daily Claims
Every day, you can claim rewards for the current day. The system displays a 30-day calendar showing all available rewards. Your current day is highlighted with a golden glow, making it easy to see where you are in the cycle.
- Current Day: The day you can claim today is marked with a golden border and animated glow effect
- Claimed Days: Days you've already claimed show a green checkmark and green border
- Locked Days: Future days appear with a padlock icon, showing rewards you'll unlock as you progress
- Available Days: Past days you haven't claimed yet show an open padlock, indicating they're ready to claim
Reward Items
Each day offers 1-2 different items with varying quantities. Common rewards include HP Potions, MP Potions, and Arena Coins. The rewards generally increase in value as you progress through the 30-day cycle, with special bonus rewards on milestone days like Day 7, 14, 21, and 30.
Server Time Display
The system shows the current server time in the top-right corner of the window. This helps you know exactly when the daily reset occurs, so you can plan your login times accordingly. The time updates in real-time while the window is open.
Claiming Process
To claim your daily reward, simply click the Claim button at the top-left of the window. The items are instantly delivered to your inventory, and the system automatically advances to the next day. Once claimed, the button changes to "Claimed" and becomes inactive until the next day.
🏆 Progress Bonus System
Completion Rewards
When you complete all 30 days of the attendance cycle, you unlock special completion bonuses. The system features two progress bars at the bottom of the window that track your journey toward these rewards.
- Gold Bonus: Complete all 30 days to claim a massive Gold reward (default: 1,000,000 Gold per day)
- Silk Bonus: Complete all 30 days to claim a generous Silk reward (default: 500 Silk per day)
Progress Tracking
The progress bars show your current completion status with a golden fill effect. Each bar displays:
- Current progress (days claimed / total days)
- Bonus amount you'll receive upon completion
- Visual fill animation showing how close you are to the reward
- Golden shine effect that grows as you progress
Claiming Bonuses
Once you've claimed all 30 days, the progress bars become fully filled and you can claim your completion bonuses. Simply click on the respective progress bar to claim your Gold or Silk bonus. Each bonus can only be claimed once per cycle.
🔄 Cycle System
Automatic Reset
After completing all 30 days and claiming your rewards, the system automatically starts a new cycle. You begin again at Day 1 with fresh rewards to claim. This means you can continuously earn rewards month after month by maintaining your daily login streak.
Missed Days
If you miss a day, don't worry! The system allows you to claim previous days you've missed. However, you can only claim one reward per day (configurable by admins), so it's best to log in daily to maximize your rewards.
Daily Reset Time
The system resets at a specific hour each day (default: midnight server time). After the reset, you can claim the next day's reward. The server time display helps you track when the next reset will occur.
⚙️ Admin Configuration
Database Control
Server administrators have complete control over the Daily Attendance system through the database. All settings are stored in the _DailyReward_Settings table, allowing easy customization without code changes.
- Enable/Disable System: Admins can turn the entire system on or off instantly
- Total Days: Customize the cycle length (default: 30 days)
- Reset Hour: Set the daily reset time (0-23 hours)
- Claims Per Day: Control how many rewards a player can claim per day
- Gold Bonus Amount: Set the Gold completion bonus (default: 1,000,000)
- Silk Bonus Amount: Set the Silk completion bonus (default: 500)
- Enable/Disable Bonuses: Toggle Gold and Silk bonuses independently
Reward Customization
Admins can customize the rewards for each day through the _DailyReward_Items table. Simply specify the item CodeName, quantity, and display name. The system automatically loads item icons from the game database, making it easy to add any item without manual icon configuration.
Player Progress Tracking
The system maintains detailed records of player progress in the _DailyReward_Progress and _DailyReward_Claims tables. Admins can view player statistics, track claim history, and monitor system usage through these database tables.
✨ Key Features
- Beautiful 30-day calendar interface with visual progress tracking
- Free daily rewards - no payment required
- 1-2 items per day with varying quantities
- Color-coded day status (current, claimed, locked, available)
- Animated golden glow on current day
- Green checkmarks on claimed days
- Padlock icons on locked and available days
- Real-time server time display
- One-click claim button with instant delivery
- Refresh button to update data from server
- Progress bars for Gold and Silk completion bonuses
- Automatic cycle reset after completion
- Ability to claim missed days
- Configurable daily reset time
- Admin control via database settings
- Customizable rewards for each day
- Automatic item icon loading from game database
- Detailed player progress tracking
- Success/error messages with animations
- Premium dark fantasy UI design with golden accents
💡 Professional Tips
For Players
- Log in daily to maintain your streak and maximize rewards
- Check the calendar to see upcoming rewards and plan accordingly
- Don't forget to claim your completion bonuses after finishing all 30 days
- Use the server time display to know when the daily reset occurs
- If you miss a day, claim it as soon as possible to stay on track
- Save your Arena Coins for special purchases or events
- The completion bonuses are worth the commitment - 1 million Gold and 500 Silk!
For Admins
- Adjust reward quantities based on your server's economy
- Consider increasing rewards on milestone days (7, 14, 21, 30) for extra motivation
- Set the daily reset time to match your server's peak hours
- Monitor the _DailyReward_Claims table to track player engagement
- Use the completion bonuses to encourage long-term player retention
- Customize bonus amounts based on your server's currency values
- Enable/disable bonuses independently to control reward distribution
- Add rare items on special days to create excitement
📋 Practical Example
Scenario: 30-Day Journey
- You log in on Day 1 and open the Daily Attendance window
- Day 1 is highlighted with a golden glow - you see 2 HP Potions and 2 MP Potions
- You click the "Claim" button and instantly receive the items in your inventory
- The system shows a success message: "Claimed!"
- Day 1 now shows a green checkmark, and Day 2 becomes the current day
- You continue logging in daily, watching your progress bars fill up
- On Day 7, you receive a bonus reward: 10 HP Potions and 2 Arena Coins
- By Day 15, your progress bars are halfway filled
- On Day 30, you claim the final reward: 20 Arena Coins and 20 HP Potions
- Your progress bars are now fully filled with a golden shine effect
- You click the Gold progress bar and receive 1,000,000 Gold
- You click the Silk progress bar and receive 500 Silk
- The system automatically starts a new cycle, and you begin again at Day 1
Result
Over 30 days, you collected hundreds of potions, dozens of Arena Coins, plus massive Gold and Silk bonuses. All completely free, just for logging in daily! The rewards helped you level up faster, save money on potions, and access premium features with your Silk bonus.
📝 Summary
Daily Attendance System is an essential feature for all Silkroad Online players. With free daily rewards, beautiful visual tracking, and generous completion bonuses, it's the perfect way to enhance your gaming experience. The system rewards loyalty and consistency, making every login more rewarding.
Whether you're a new player looking for extra resources or a veteran working toward completion bonuses, the Daily Attendance system offers something valuable for everyone. Log in daily, claim your rewards, and watch your progress grow!
by X9 Filter New Feature!
Enhancing your Silkroad Online experience
0 Comments