D.C Style - Rock Paper Scissors

D.C Style - Rock Paper Scissors 1.0.2

No permission to buy ($25.00)
Compatible XF 2.x versions
  1. 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​

  1. Upload the contents of the upload directory to your XenForo root
  2. Go to Admin Panel > Add-ons > Install/upgrade from archive (or install from the add-on list)
  3. Configure options under Setup > Options > D.C Style - Rock Paper Scissors
  4. Set user group permissions under Users > User group permissions > D.C Style - RPS

Configuration Options​

OptionDefaultDescription
Credits Columndbtech_credits_creditsDBTech Credits database column
Currency Symbol$Symbol displayed next to amounts
Page TitleLet's play Rock Paper Scissors!Heading shown on the game index
Minimum Bet0Lowest allowed bet amount
Maximum Bet100Highest allowed bet amount
Tax Percentage2%Tax deducted from each player's entry

Permissions​

PermissionDescription
Play RPSAllow users to create and join games
Delete OwnAllow users to delete games they created
Delete AnyAllow moderators/admins to delete any game
Related resources
  • 1770725110891.webp
    1770725110891.webp
    25.4 KB · Views: 3
  • 1770725133780.webp
    1770725133780.webp
    14.8 KB · Views: 3
  • 1770725141611.webp
    1770725141611.webp
    54.3 KB · Views: 3
  • 1770725150097.webp
    1770725150097.webp
    13.1 KB · Views: 3
  • 1770725156993.webp
    1770725156993.webp
    20.2 KB · Views: 3
Author
D.C Style
Views
2,903
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from D.C Style

Latest updates

  1. Version 1.0.2

    Update UI/UX to play in real-time interactions Added possibility to play with computer Added...
  2. Version 1.0.0 Beta 3

    Fixed errors missing images. Fixed errors missing phrases.
  3. Version 1.0.1 Beta 2

    Fixed image url broken. Fixed missing some phrases. Compatibility with XenForo 2.1
Back
Top Bottom