- Compatible XF 2.x versions
- 2.3
- Additional requirements
- DBTech Credits, PHP 8+
- Updates duration
- 25$ every year
- Visible branding
- No
Introduce
Turn your XenForo forum into a gaming hub with
Rock Paper Scissors, a fully-featured multiplayer game add-on powered by DBTech Credits. Whether your members want a quick arcade match or a high-stakes 8-player tournament, this add-on delivers an engaging, bet-driven experience that keeps users coming back.
Main features
Multiplayer Tournaments (2–8 Players)
Create competitive games with up to 8 players using an automatic elimination bracket system. Each game scales dynamically — 2 players for a quick duel, 3–4 players for a 2-round battle, or 5–8 players for a full 3-round tournament. Players join open games, lock in their hidden choice, and the bracket resolves automatically once all slots are filled. The final winner takes the entire credit pool.
Quick Match vs Computer
Jump into an instant arcade-style match against the computer — no waiting for opponents. Track your session stats including wins, losses, draws, current win streak, and best streak. Reset anytime and start fresh. Perfect for casual play or testing strategies before entering a real tournament.
Credits & Betting System
Fully integrated with
DBTech Credits for a real in-forum economy:
- Configurable bet limits — Set minimum and maximum bet amounts to suit your community
- Tax/commission system — Apply a percentage-based tax on each entry to manage your economy (default: 2%)
- Winner-takes-all payouts — The champion receives the total pool (bet × number of players), with tax already deducted at entry
- Customizable currency — Configure the credits column and currency symbol to match your setup
- Balance protection — Players can't bet more than they have
Admin Controls
Full administrative control over the game system:
- Bet limits — Set min/max bet amounts globally
- Tax rate — Configure the percentage deducted per player entry
- Permissions — Granular control over who can play, delete their own games, or delete any game
- Auto-cleanup cron job — Closed games are automatically purged daily to keep your database clean
- Custom page title — Brand the game page with your own heading
User Notifications
Players stay informed with XenForo's built-in alert system:
- Game created — Confirmation when you start a new game
- You won! — Victory alert with the prize amount
- You lost — Notification with the game result
- Draw — Alert when a match ends in a tie
Responsive & Modern UI
A polished interface designed for both desktop and mobile:
- Card-based game grid — Browse open and closed games in a clean, responsive layout
- Player avatars — See who's in each game at a glance, with overflow badges for larger tournaments
- Visual choice picker — Select rock, paper, or scissors with interactive image buttons
- Tournament bracket view — Follow the elimination rounds in multi-player games
- Progress indicators — See how many slots remain in open games
- Smooth animations — Hover effects, selection feedback, and transition animations throughout
Real-Time Updates
No page refreshes needed — games update live via AJAX polling:
- See new players join in real time
- Game results appear instantly when the final player locks in
- Tournament brackets populate automatically upon resolution
Installation
Steps
- Upload the contents of the
upload directory to your XenForo root
- Go to Admin Panel > Add-ons > Install/upgrade from archive (or install from the add-on list)
- Configure options under Setup > Options > D.C Style - Rock Paper Scissors
- Set user group permissions under Users > User group permissions > D.C Style - RPS
Configuration Options
| Option | Default | Description |
|---|
| Credits Column | dbtech_credits_credits | DBTech Credits database column |
| Currency Symbol | $ | Symbol displayed next to amounts |
| Page Title | Let's play Rock Paper Scissors! | Heading shown on the game index |
| Minimum Bet | 0 | Lowest allowed bet amount |
| Maximum Bet | 100 | Highest allowed bet amount |
| Tax Percentage | 2% | Tax deducted from each player's entry |
Permissions
| Permission | Description |
|---|
| Play RPS | Allow users to create and join games |
| Delete Own | Allow users to delete games they created |
| Delete Any | Allow moderators/admins to delete any game |
-
1770725110891.webp
25.4 KB
· Views: 3
-
1770725133780.webp
14.8 KB
· Views: 3
-
1770725141611.webp
54.3 KB
· Views: 3
-
1770725150097.webp
13.1 KB
· Views: 3
-
1770725156993.webp
20.2 KB
· Views: 3