New scripts in store – check out our latest releases!

No top donator yet.

beko97
beko97
Today 16:36
yerki13
yerki13
Today 16:34
Icykali
Icykali
Today 02:17
Uvarp
Uvarp
Mon 03:49
Borimex85
Borimex85
Mon 01:55
beko97
beko97
Today 16:36
yerki13
yerki13
Today 16:34
Icykali
Icykali
Today 02:17
Uvarp
Uvarp
Mon 03:49
Borimex85
Borimex85
Mon 01:55
Top
Community Service

Community Service

9.99 USD
Add to Cart
Top
Payment Terminal

Payment Terminal

14.99 USD
Add to Cart
Top
Policetools

Policetools

14.99 USD
Add to Cart
Top
CHAT

CHAT

8.99 USD
Add to Cart
Top
Minimal Chat

Minimal Chat

8.99 USD
Add to Cart
Lottery
Thumbnail 1
Thumbnail 2
Thumbnail 3

Lottery

Total Price
USD 12.99
Accepted payments
  • Apple Pay
  • Google Pay
  • Mastercard
  • Visa
  • American Express
Any questions? Discord

Overview

Detailed features and information

A weekly RedM lottery where every ticket is a unique item. Players trade it, steal it, or gift it. Only the person holding the winner gets paid. If the house wins, the pot burns.

Your town needs a place where cash leaves the economy and comes back as a story.

YS Lottery sells unique bearer tickets at a clerk counter. Each ticket is a real inventory item. The draw runs on your schedule. One ticket wins the whole pot. Everyone else keeps a piece of paper. If the house hits, nobody gets paid and the money is gone.

Why server owners buy it

  • It drains cash on purpose. The opening pot is seeded, every sale adds to it, and the house holds a configurable share of the odds. When the house wins, the pot is burned. That is a sink, not a cash printer.
  • Tickets are roleplay, not a menu entry. They can be gifted, traded, dropped, or stolen. The buyer is only an audit record. The person holding the winning ticket is the one who gets paid.
  • It does not pay twice. Each ticket is signed. A claim locks the row, removes that exact item, then pays cash. If the server dies in the middle, the payout is flagged for staff review instead of being retried.

What players see

  • A clerk at the counter you place. Default spot is Saint Denis. Add Valentine, Blackwater, or anywhere else.
  • A dark wood and parchment counter: current pot, next draw, ticket price, and the tickets in their pockets.
  • Use the item to open the ticket. Winners come back to the window, wait out a short progress bar, and walk away with the pot.
  • The public announcement never names the winning number. People have to check their own paper.

What you control

  • Draw days and hours, in the server's local time. One draw a week or several.
  • Ticket price, opening pot, and how many chances the house gets per ticket sold. Set the house to zero if you want a pure player draw.
  • Purchase cap per click (default 100). No limit across the cycle, so a high roller can keep buying.
  • As many counters as you want, each with its own ped, heading, and label.
  • Notifications: ley_notify or ox_lib.
  • Interaction: sleepless_interact or the game's native prompt. No target resource required.
  • Framework: VORP or RSG, detected automatically.

Staff tools

  • Discord log for draws, claims, forced draws, and payouts that need a human look.
  • /lotteryforcedraw closes the open cycle immediately. Console can always run it. In-game it uses ACE.
  • Open configs, locales, and framework bridges, so you can change text, prices, and inventory calls without waiting on an update.

Included

  • Ready-to-run resource. The interface is already built.
  • SQL install that creates the tables and registers the VORP item.
  • Inventory icon lottery_ticket.png.
  • English setup guide for the person installing it on the server.

Requirements

  • RedM
  • ox_lib and oxmysql
  • VORP (vorp_core + vorp_inventory) or RSG (rsg-core + rsg-inventory)
  • MySQL 5.7.17+ or MariaDB 10.10+ (the draw uses RANDOM_BYTES)

Set one signing key before the first ticket is sold, drop the resource in, ensure it after your framework, and the first cycle opens on its own.

YOUR WISHLIST

Previous Purchases

to

Loading purchases...