Official Weekly Lottery System


Weekly Lottery System

This plugin it's a fully automated weekly lottery system.
Fully configurable through WebEngine's AdminCP.

How it works?
The lottery will be automatically scheduled every week. Your players will be able to purchase new tickets for every lottery using their account's credits. Each lottery ticket consists of 4 numbers. Once the lottery reaches the number revealing day it will close all ticket purchases and display the numbers on the lottery home, at this point the lottery is finished but the players will get their rewards when the lottery ending day comes. Once the lottery reaches the end day it will automatically send out all the credits to the users with winning tickets. The player's credit reward depends on how many numbers they got right.

Each matching number get a certain percentage of the jackpot, which is then evenly distributed to all winners.

This lottery system uses an accumulative jackpot. Meaning that every time a user buys a ticket, a configured amount of percent of that ticket value will go to the jackpot, making it bigger.

  • Initial jackpot
  • Numbers range (min/max)
  • Ticket cost
  • Ticket profit percent (amount of % that you keep from the ticket cost, the rest goes to the accumulated jackpot)
  • Possible wins percentages (amount of % winners receive from matches)
  • Starting day
  • Numbers reveal day
  • Ending day
  • Starting and ending times
  • Credit system integrated
  • Ticket history limit
  • Maximum allowed tickets (per lottery)
Preview (screenshots):

  • WebEngine 1.0.9
  • WebEngine
  • WebEngine
  • WebEngine
  • WebEngine
  • WebEngine
  • WebEngine
  • WebEngine
  • WebEngine
  • WebEngine

  • $15 USD (unlimited sites)

- Initial release

- Compatibility update
- Style improvements
- Code improvements

- Multiple fixes
Last edited by a moderator:


Installation Instructions:
  1. Upload all the files from the __upload folder to your website root
  2. Upload the file "lottery.css" to your theme's CSS folder (add it to your theme's index)
  3. Upload the folder "lottery" to your theme's IMG folder
  4. Import plugin_lottery.xml via WebEngine's AdminCP
  5. Add a new usercp link using the phrase "lottery_usercp_title"

* all tables are created automatically
* cronjob is added automatically
Last edited: