Author: dmzx & Posey
Special thanks to: martin
Extension Description:
The Ultimate Points is an addition to your phpBB3 forum, where people can gain points and also are able to spend points, of course.
Duel/Wager
Challenge another member to a 1v1 wager. Both stakes are held in escrow the moment the challenge is accepted, so the pot is always there for the winner. Choose how the outcome is decided:
- Coin-flip — resolved instantly and automatically, server-side
- Moderator decision — a mod/admin with the new permission picks the winner from a dedicated queue
New permissions:
- u_use_duel — use the Duel module (granted to Registered by default)
- m_resolve_duel — resolve admin-decided duels (not auto-granted; assign explicitly). A mod/admin can never resolve a duel they're a party to.
New ACP settings: min/max wager, accept time limit, max open challenges per user, default resolution mode, mChat announcements — under Points → Duels.
Other:
- Full duel history in UCP
- Expired pending challenges auto-refund
- New dispatcher events: duel_challenged_after, duel_accepted_after, duel_resolved_after
Bounty Board Post a task with a reward attached — the reward is escrowed the moment you post it, so it's guaranteed to be there once the work is done.
Another member claims an open bounty and submits their work
- Optional poster approval step (ACP toggle) before payout, or instant payout if approval isn't required
- Poster can cancel an unclaimed bounty (refunded); claims that sit unsubmitted past a configurable time limit are auto-released back to the pool
- New permission: u_use_bounty
- New ACP settings: min/max reward, claim time limit, require-approval toggle, mChat announcements
- Full bounty history in UCP
- New dispatcher events: bounty_posted_after, bounty_claimed_after, bounty_paid_out, bounty_cancelled_after
- PHP 8.2+ compatibility fixes, public API facade (core/api.php) for other extensions to hook into
- Add email notifications.
- Code clean-up.
- Short syntax code.
- Code updates.
- Language file added for ACP.
- Code clean-up.
- Code update for permissions.
- Code update.
- Code update for auto groups.
- Code update for 3.3.x
Added ACP options to post message in mChat.
Code update.
Fixed ACP clear logs.
Added more info to information screen.
Added Bank name and Lottery name to various templates so name will change also.
Set permissions correct.
More code updates.
Added more options to ACP settings.
Added Font Awesome icons.
Code update.
Code update.
Code update.
Screenshots:












Extension Download:
- Download-link
- Ultimate Points Extension v1.3.0
- Download the latest release.
- Unzip the downloaded release, and change the name of the folder to `ultimatepoints`.
- In the `ext` directory of your phpBB board, create a new directory named `dmzx` (if it does not already exist).
- Copy the `ultimatepoints` folder to `/ext/dmzx/` if done correctly, you'll have the main extension class at
(your forum root)/ext/dmzx/ultimatepoints/composer.json - Navigate in the ACP to `Customise -> Manage extensions`
- Look for `Ultimate Points Extension` under the Disabled Extensions list, and click its `Enable` link.





