SS-LuckyTicket
Last updated
Was this helpful?
Last updated
Was this helpful?
The SS-LuckyTicket script allows you to create customizable scratch tickets with various prize types and chances, adding a fun and interactive lottery-style feature to your server. Here’s a detailed guide to setting it up and maximizing its features.
SSBank: Set to true
if you have the SS-Bank script and want winning tickets to be redeemable as items at any bank location.
When SSBank = true
, players will receive winning tickets as items in their inventory, which they can take to a bank to redeem.
When set to false
, players receive their winnings instantly.
Each type of ticket (Bronze, Silver, and Gold) has customizable prize options with different winning chances. Adjust the prize amounts and probabilities based on your desired reward structure.
Tickets Table: Each ticket type (luckyticket
, luckyticket2
, luckyticket3
) represents a different tier: Bronze, Silver, and Gold.
Each prize option is represented by a prize value (money amount or item name) and a chance percentage.
The higher the ticket tier, the greater the potential rewards.
Here’s a breakdown:
Bronze Ticket (luckyticket
)
1
15%
Money amount (1 unit)
5
10%
Money amount (5 units)
25
5%
Money amount (25 units)
goldbar
3%
Item (Gold Bar)
Silver Ticket (luckyticket2
)
5
15%
Money amount (5 units)
25
10%
Money amount (25 units)
50
5%
Money amount (50 units)
silverbar
3%
Item (Silver Bar)
Gold Ticket (luckyticket3
)
25
15%
Money amount (25 units)
50
10%
Money amount (50 units)
100
5%
Money amount (100 units)
goldbar
3%
Item (Gold Bar)
Customize the prizes and chances in each tier based on your server’s economy and desired payout frequency.
The script uses various in-game notifications to communicate the results to players. Here’s a guide to the notification texts you can adjust:
"youwin": Message displayed upon winning, showing the prize amount.
"winnotifybank": Message shown when a player wins a ticket item (for SS-Bank redemption).
"winnotify": Notification displayed for instant cash wins.
"youlose": Message shown when a player does not win.
"notnearbank": Notification instructing players to visit a bank for ticket redemption.
"winonticket" & "loseonticket": Text shown directly on the scratch ticket (win/lose message).
"scratchInfo": Instructions for scratching the ticket.
Example of the configuration for Translate
table:
To further personalize the experience, you can set custom notifications using the NOTIFY(text)
function. This lets you modify how notifications appear to players.
Default example:
Replace "vorp:TipBottom"
with your server’s notification function if needed.
By following this guide, you’ll be able to configure SS-LuckyTicket to match your server’s economy, customize win/loss notifications, and adjust ticket redemption options to suit your preferences.