View File
Lotto Event (3 Digits)
A server-wide lottery event where players purchase a unique digit-based combination using credits to enter. Each player is restricted to one entry per round through a unique machine/account identifier system.
Once entries close, an admin generates a winning code. Players whose combination matches the drawn code become eligible to claim rewards from a predefined prize pool. Winners can only claim once, and their status is tracked to prevent duplication.
The system supports:
Configurable digit length for combinations
Admin-controlled reward pool and entry fee
Real-time winner announcement and history logging
Entry validation, anti-dupe protection, and claim verification
Optional enable/disable control for event management
Key SQL Features:
Persistent storage of all lotto entries (lotto_entries table)
Claim tracking per entry (claimed flag)
Historical draw logging (lotto_history table)
Unique constraint enforcement per UID to prevent multi-entry abuse
Server-side validation for secure winner checking and reward distribution
Overall, it is a controlled RNG-based reward event designed to encourage participation while maintaining fairness and preventing multi-entry abuse.
Submitter
Mirage
Submitted
04/19/26
Category
Events & Games
After testing almost the patcher, i decided to make a patcher that is almost perfect and is active and stays updated, if you want a fully stable and continuous actively developed patcher , which never gets outdated.
try Yug Patcher.
We are open for suggestions, feedback and bug report.
my discord: yugwebdev
Edit: Added Multi language Support
image.png.836869c03fc67034f4271eff185437e3.png
Added active grid line x and y in patcher configurator with x and y axis line.
Grid Line opacity can be adjusted default is set to 18%
- Thor patch format — SingleFile and MultipleFiles modes, GRF merging or direct extraction
- GRF support — Read/write GRF v0x0200 and v0x0300, merge patches with zero re-compression
- Multiple archive formats — .thor, .grf, .zip, .rgz, .7z, and generic file copy
- Concurrent downloads — 1–16 parallel threads (default 4)
- Resume support — interrupted downloads pick up where they left off
- Retry logic — configurable retry count (0–10)
- Post-patch file renames — automatic renaming after patching completes
- GRF backup — optional .bak backup before patching
- Auto-patch mode — starts patching on launch without user interaction
- Cache management — optional cache clearing after successful patch
- GPF support added - read/write
Extension │ Handler
.THOR = ThorParser.Apply() ✅
.GRF= GrfPatcher.MergeFrom() ✅
.GPF = GrfPatcher.MergeFrom() ✅
.ZIP = ZipFile.ExtractToDirectory() ✅
.RGZ = RgzParser.Apply() ✅
.7z = SevenZipPatcher.Apply() ✅
anything else = direct file copy ✅
- Thor patch format — SingleFile and MultipleFiles modes, GRF merging or direct extraction
- GRF support — Read/write GRF v0x0200 and v0x0300, merge patches with zero re-compression
- Multiple archive formats — .thor, .grf, .zip, .rgz, .7z, and generic file copy
- Concurrent downloads — 1–16 parallel threads (default 4)
- Resume support — interrupted downloads pick up where they left off
- Retry logic — configurable retry count (0–10)
- Post-patch file renames — automatic renaming after patching completes
- GRF backup — optional .bak backup before patching
- Auto-patch mode — starts patching on launch without user interaction
- Cache management — optional cache clearing after successful patch
---
Distribution & Configuration
- Single EXE distribution — self-contained, no runtime dependencies
- ConfigEmbedder — pack config + all resources (images, audio, fonts, icons) into the EXE
- PatcherConfigurator — visual GUI editor with live preview, color swatches, autosave recovery, validation warnings,
and preset themes
- External config — alternative patcher.ini file-based configuration
---
UI Customization
- Window size — configurable width (400–1920) and height (300–1080)
- Full color control — accent, secondary accent, buttons, text, panels, title bar, border, all with alpha transparency
- Background media — image (.jpg/.png/.bmp) or looping video (.mp4/.avi/.wmv/.webm)
- Custom window icon — .ico and .png support
- Title bar — custom text color, height, dot indicator, overlay opacity, corner radius, border
- Button customization — text, colors, hover colors, custom images, absolute positioning, custom dimensions
- Chrome controls — minimize/close/logs buttons with custom positions and images
- Log panel — toggleable, copy to clipboard, custom background image, custom position/size
- Font customization — system fonts or embedded TTF/OTF files with custom size
---
Audio
- Background music — MP3, OGG, WAV, WMA; volume control, mute toggle, persistent preference
- Button click sounds — toggleable
- Button hover sounds — toggleable
---
Single Sign-On (SSO)
- Integrated login panel — username/password fields with remember credentials
- Full styling — custom labels, colors, field backgrounds, borders, positioning, images
- Password options — hashing, character whitelist validation, auto-clear on launch
- Encrypted credential storage — persistent local caching
- Custom CLI argument format — configurable argument string passed to game client
---
Custom Buttons & Web Integration
- Unlimited custom buttons — text or image-based, absolute positioned, with multiple action types: URL, EXE launch,
Play alias, Patch alias
- Web panels — embed live HTML/WebView2 content at custom positions and sizes
- Website & Register buttons — optional quick-link buttons
---
Update & Version Management
- Self-update — checks server version, downloads new EXE, applies via batch script with auto-restart
- Update banner notification — visible indicator when update is available
- Version display — shown in UI
---
Game Client Management
- Game client launching — configurable EXE path and CLI arguments
- GRF path config — specify game data file location
- Allow play while outdated — optional, lets user launch game with pending patches
---
User Experience
- Progress tracking — overall progress bar, per-file progress, download speed (MB/s), file size, phase indicators
- Real-time log — detachable window, file logging to disk, copy to clipboard
- Status indicators — dot + text showing Ready / Checking / Patching / Done / Error states
- Terms of Service dialog — EULA with MD5 hash tracking (accept once, remembered)
- Auto-enter — countdown then auto-play or auto-patch, cancels on mouse movement
- Tray icon — minimize to tray with tray menu
- Keyboard shortcuts — Enter = Play, Escape = Cancel
---
Window Management
- Borderless custom window — frameless, transparent, drag-to-move, custom-drawn border
- Optional resize — corner grip for window resizing
---
Security & Validation
- License key system — per-session validation, grace offline mode (5 starts), DPAPI-encrypted counter
- Patch lock — prevents multiple patcher instances
- Path validation — guards against directory traversal in patches
- Maintenance mode — server-side flag blocks patching with custom message
---
Server Infrastructure
- Included patch server (Go) — HTTP/HTTPS, TLS 1.2+, CORS, byte-range resume, directory serving, logging middleware
- Fallback URLs — multiple patch server URLs for redundancy
- Patchlist format — simple text manifest with comment support and index-based tracking
Premade FluxCP 5
Transform your server’s first impression with our most immersive FluxCP theme yet. Engineered for both rAthena and Hercules, this theme blends high-end cinematic visuals with powerful, user-friendly customization.
What makes it different?
Dual-Style Versatility: Toggle instantly between striking Red and the all-new Gold color variations to match your branding.
Hero-Grade Visuals: A full-width, dynamic Hero section designed to give your players a "AAA" experience the moment they land.
Complete Control: Every detail from the hero character and streamer assets to page language and server stats is fully configurable.
Perfectly Synced: No more timezone confusion. Includes a built-in server time display with a simple numeric offset sync.
Experience it now: https://gantzservices.com