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..."
 
No edit summary
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Hourly Tickets System – Feature Overview
[[File:Wiki-banner-hourly.jpg|frameless|900x900px]][[File:Banner-hourly copy.png|thumb]]


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.
[[File:Hourly02.png|thumb|You can access the status via the @hourly command]]


Players earn 1 Hourly Ticket for every 3600 seconds (1 hour) of legitimate active play.
== Hourly Tickets System ==
The Hourly Tickets System rewards players for being active in the game, not just online.


Key Features
== How It Works ==
While you are moving, hunting, chatting, or doing anything active, your timer increases.


Active-Only Timer
After 1 full hour of active play, you receive:
- Counts only active playtime.
- Idle for 10 seconds pauses the timer.
- Movement resumes the timer automatically.


Auto-Attack Detection
* 1x Hourly Ticket
- Auto-attack stops hourly progress.
- Sends a one-time warning.
- Automatically resumes after auto-attack stops.


Restricted Maps
''Note: If you go idle for too long, the timer pauses until you move again.''
- Certain maps block hourly progress, such as #mall.


Periodic Player Reminders
''Note: If you stop using auto-attack or return from idle, the timer automatically resumes.''
- Sends reminders every hour if a player missed a reward due to idle or restricted map.


Auto-Resume System
== When You Will NOT Earn Tickets ==
- Resumes after player becomes active.
You will not earn Hourly Tickets if:
- Resumes after leaving restricted map.
- Resumes after stopping auto-attack.


Rewards
* You are idle for more than 5 Minutes
- 1 Hourly Ticket every 3600 active seconds.
* You use auto-attack mode
- Countdown continues and carries over unused seconds.
* You stay in restricted maps


Anti-AFK Rules
== Why This System Exists ==


Idle Threshold
* To reward loyal, active players
- Idle = no activity for 10 seconds.
* To prevent AFK farming
- Timer pauses; no progress earned.
* To keep the game fair and rewarding for players who genuinely play


Auto-Attack Block
== Example ==
- Auto-attack detected → system pauses.
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.
- Player warned once.
- Resumes only after auto-attack stops.


How the System Works (Technical Breakdown)
== Summary ==


1. Timer: Runs every 1000ms (1 second).
* Play actively → earn tickets
2. Tracking Variables:
* AFK or auto-attack → no tickets
- #active_sec – counts valid active seconds
* 1 ticket every 1 hour of real activity
- #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


 
== Hourly Gacha Box ==
 
You can buy one from [[Gacha Special NPC]] for '''2x Hourly Ticket'''. Below are the contents and details about them:
Why This System Is Better
{| class="wikitable"
- Tracks only active time
|+
- Prevents AFK farming
!Content
- Detects auto-attack abuse
!Description
- Auto-resumes
!More Details
- Sends smart reminders
|- style="text-align:left; vertical-align:top;"
- Client-safe messages
|[[File:12398.png|frameless]]Flying Devilwings
 
|Upper Headgear
Script Summary
Max SP +120
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.
Adds a chance of casting Curse on the user while receiving Physical Damage.
|[[File:Hourly08.png|frameless]]
|- style="text-align:left; vertical-align:top;"
|[[File:12398.png|frameless]]Flying Angelwings
|Upper Headgear
Int +1
Agi +1
Reduces after attack delay by 3%
Reduces cast time by 3%
|[[File:Hourly07.png|frameless]]
|- style="text-align:left; vertical-align:top;"
|[[File:12398.png|frameless]]Snake Head
|Upper Headgear
Enables use of Lv5 [Double Attack]
|[[File:Hourly06.png|frameless]]
|- style="text-align:left; vertical-align:top;"
|[[File:617.png|frameless]]Light Blue Potion Box
|A box containing 25x [[File:11502.png|frameless]]Light Blue Potion
|[[File:Don07.png|frameless]]
|- style="text-align:left; vertical-align:top;"
|[[File:617.png|frameless]]Kafra Card Box
|A box containing 10x [[File:12211.png|frameless]]Kafra Cards
|[[File:Don11.png|frameless]]
|- style="text-align:left; vertical-align:top;"
|[[File:617.png|frameless]]Token of Siegfried Box
|A box containing 10x [[File:7621.png|frameless]]Token of Siegfried
|[[File:Don10.png|frameless]]
|- style="text-align:left; vertical-align:top;"
|[[File:617.png|frameless]]Job Manual 50% Box
|A box that contains 10x Job Manual 50% books
|[[File:Hourly04.png|frameless]]
|-
|[[File:617.png|frameless]]Bubblegum Box
|A box that contains 5x Bubble Gums
|[[File:Hourly05.png|frameless]]
|- style="text-align:left; vertical-align:top;"
|[[File:617.png|frameless]]Field Manual 100% Box
|A box that contains 10x Field Manual 100% books
|[[File:Hourly03.png|frameless]]
|- style="text-align:left; vertical-align:top;"
|[[File:617.png|frameless]]Megaphone Box
|A box that contains 5x Megaphone
|[[File:Hourly01.png|frameless]]
|}

Latest revision as of 07:33, 29 January 2026

You can access the status via the @hourly command

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:

  • 1x Hourly Ticket

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

Note: 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 5 Minutes
  • You use auto-attack mode
  • You stay in restricted maps

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

Hourly Gacha Box

You can buy one from Gacha Special NPC for 2x Hourly Ticket. Below are the contents and details about them:

Content Description More Details
Flying Devilwings Upper Headgear

Max SP +120 Adds a chance of casting Curse on the user while receiving Physical Damage.

Flying Angelwings Upper Headgear

Int +1 Agi +1 Reduces after attack delay by 3% Reduces cast time by 3%

Snake Head Upper Headgear

Enables use of Lv5 [Double Attack]

Light Blue Potion Box A box containing 25x Light Blue Potion
Kafra Card Box A box containing 10x Kafra Cards
Token of Siegfried Box A box containing 10x Token of Siegfried
Job Manual 50% Box A box that contains 10x Job Manual 50% books
Bubblegum Box A box that contains 5x Bubble Gums
Field Manual 100% Box A box that contains 10x Field Manual 100% books
Megaphone Box A box that contains 5x Megaphone