Jump to content

Hourly Rewards: Difference between revisions

From Prontera Realm Wiki
Created page with "Hourly Tickets System – Feature Overview The Hourly Tickets System rewards players for active gameplay time. Unlike traditional "stay online for 1 hour" systems, this version accurately tracks active-only seconds, pauses during idle, blocks auto-attack abuse, and resumes automatically once the player becomes active again. Players earn 1 Hourly Ticket for every 3600 seconds (1 hour) of legitimate active play. Key Features Active-Only Timer - Counts only active playt..."
 
mNo edit summary
Line 1: Line 1:
Hourly Tickets System – Feature Overview


The Hourly Tickets System rewards players for active gameplay time. Unlike traditional "stay online for 1 hour" systems, this version accurately tracks active-only seconds, pauses during idle, blocks auto-attack abuse, and resumes automatically once the player becomes active again.


Players earn 1 Hourly Ticket for every 3600 seconds (1 hour) of legitimate active play.
Hourly Tickets System


Key Features


Active-Only Timer
The Hourly Tickets System rewards players for being active in the game, not just online.
- Counts only active playtime.
- Idle for 10 seconds pauses the timer.
- Movement resumes the timer automatically.


Auto-Attack Detection
- Auto-attack stops hourly progress.
- Sends a one-time warning.
- Automatically resumes after auto-attack stops.


Restricted Maps
✨ How It Works
- Certain maps block hourly progress, such as #mall.


Periodic Player Reminders
• While you are moving, hunting, chatting, or doing anything active, your timer increases.
- Sends reminders every hour if a player missed a reward due to idle or restricted map.


Auto-Resume System
• After 1 full hour of active play, you receive:
- Resumes after player becomes active.
- Resumes after leaving restricted map.
- Resumes after stopping auto-attack.


Rewards
  🎟 1 Hourly Ticket
- 1 Hourly Ticket every 3600 active seconds.
- Countdown continues and carries over unused seconds.


Anti-AFK Rules
• If you go idle for too long, the timer pauses until you move again.


Idle Threshold
• If you stop using auto-attack or return from idle, the timer automatically resumes.
- Idle = no activity for 10 seconds.
- Timer pauses; no progress earned.


Auto-Attack Block
- Auto-attack detected → system pauses.
- Player warned once.
- Resumes only after auto-attack stops.


How the System Works (Technical Breakdown)
🚫 When You Will NOT Earn Tickets


1. Timer: Runs every 1000ms (1 second).
You will not earn Hourly Tickets if:
2. Tracking Variables:
- #active_sec – counts valid active seconds
- #reminder_sec – internal timer for reminders
- #hourly_paused – idle pause tracker
- #autoattack_warned – prevents warning spam
3. Award Logic:
While active_sec >= award_interval:
    Give 1 Hourly Ticket
    Subtract 3600 seconds from active_sec
4. Pause Conditions:
- Idle ≥ 10 sec
- In restricted map
- Auto-attack enabled
5. Resume Conditions:
- Player moves
- Player leaves restricted map
- Auto-attack stops


• You are idle for more than 10 seconds


• You use auto-attack mode


Why This System Is Better
• You stay in restricted maps like mall, events, or GM zones
- Tracks only active time
- Prevents AFK farming
- Detects auto-attack abuse
- Auto-resumes
- Sends smart reminders
- Client-safe messages


Script Summary
 
The Hourly Tickets System rewards players with 1 Hourly Ticket for every full hour of active gameplay. Idle players, auto-attackers, do not earn progress. The timer automatically adjusts, pauses, and resumes based on real player behavior.
🎁 Why This System Exists
 
• To reward loyal, active players
 
• To prevent AFK farming
 
• To keep the game fair and rewarding for players who genuinely play
 
 
💡 Example
 
If you are grinding in a dungeon and moving around, your hourly timer increases. Once you hit 3600 active seconds, you automatically get 1 Hourly Ticket. If you go AFK for too long, the timer pauses and resumes only when you start moving again.
 
 
📌 Summary
 
• Play actively → earn tickets
 
• AFK or auto-attack → no tickets
 
• 1 ticket every 1 hour of real activity

Revision as of 02:12, 26 November 2025


⭐ Hourly Tickets System


The Hourly Tickets System rewards players for being active in the game, not just online.


✨ How It Works

• While you are moving, hunting, chatting, or doing anything active, your timer increases.

• After 1 full hour of active play, you receive:

  🎟 1 Hourly Ticket

• If you go idle for too long, the timer pauses until you move again.

• If you stop using auto-attack or return from idle, the timer automatically resumes.


🚫 When You Will NOT Earn Tickets

You will not earn Hourly Tickets if:

• You are idle for more than 10 seconds

• You use auto-attack mode

• You stay in restricted maps like mall, events, or GM zones


🎁 Why This System Exists

• To reward loyal, active players

• To prevent AFK farming

• To keep the game fair and rewarding for players who genuinely play


💡 Example

If you are grinding in a dungeon and moving around, your hourly timer increases. Once you hit 3600 active seconds, you automatically get 1 Hourly Ticket. If you go AFK for too long, the timer pauses and resumes only when you start moving again.


📌 Summary

• Play actively → earn tickets

• AFK or auto-attack → no tickets

• 1 ticket every 1 hour of real activity