π MulderDev Book Maker
Bring custom books, journals and photo albums into your RedM server with an immersive bookbinding system built for VORP Core.
MulderDev Book Maker allows players to create their own illustrated books directly in-game. Add custom text, upload images using external image URLs, choose between different leather cover styles and turn every finished book into a persistent inventory item that can be shared, read and reprinted.
Perfect for Roleplay servers, newspapers, law enforcement records, family albums, journals, event books, historical archives, photography collections and much more.
β¨ Features
π Interactive Book Reader
Experience books with a realistic interactive page system.
- Dynamic page flipping
- Realistic page curl and corner peeling
- Dual-page book layout
- Hardcover design with visible book spine
- Parchment-style pages
- Smooth shadows and page animations
- Dedicated title / Ex Libris page
- Fullscreen image inspection
Players can simply click on pictures inside a book to view them in a larger fullscreen preview.
π οΈ Complete Book Creation Studio
Players can create their books directly at configurable Bookbinder NPCs.
The creation interface includes:
- Custom book title
- Author name
- Book description
- Multiple pages
- Page management
- Add / remove / reorder pages
- Custom image URLs
- Live book preview
- Automatic price calculation
- Dedicated URL paste window
- Multiple cover designs
Everything can be previewed before the player finally creates the book.
π¨ Multiple Book Covers
Choose between several different leather styles:
- Gold Noir
- Crimson Velvet
- Emerald Hunter
- Royal Navy
- Antique Cognac
This makes it possible to create visually different books for different characters, organizations or purposes.
πΌοΈ Custom Images & Photo Albums
Players can add external images to their books using image URLs.
Supported use cases include services such as:
- Discord
- Imgur
- PostImage
- Other direct image URLs
This makes the system perfect for creating photo albums, newspapers, evidence books, journals and illustrated stories.
ποΈ Persistent Database System
Published books are permanently stored inside the database.
Stored information includes:
- Book metadata
- Author information
- Cover selection
- Book description
- Page content
- Images
- Published books
The included Reprint Archive allows authors to access previously published books at a Bookbinder and order additional copies.
Reprint prices can be configured individually.
π Immersive Sound Design
The book interface includes dynamically generated sound effects using the Web Audio API.
Including:
- Page turning sounds
- Paper movement
- Leather creaking
- Book opening / closing
- Vintage UI clicks
No large external audio files are required.
π Multi-Language Support
Included languages:
π©πͺ German
π¬π§ English
π«π· French
Additional translations can easily be added through the included lang.lua.
βοΈ Requirements
- RedM
- VORP Core
- vorp_inventory
- oxmysql
π§ Configuration
The resource includes configurable settings for things such as:
- Bookbinder NPC locations
- Book creation prices
- Reprint prices
- Language
- Book covers
- General interaction settings
config.lua and lang.lua can be easily adjusted to fit your server.
π₯οΈ Optimized Interface
The UI was designed for modern RedM servers and optimized for:
- 1080p Full HD
- High-DPI displays
- Large book previews
- Clean and readable typography
The visual style combines matte noir, leather, parchment and gold accents for an immersive western bookbinding experience.
π‘ Perfect For
Use the Book Maker for:
- π Character journals
- π° Newspapers
- πΈ Photo albums
- βοΈ Court & DOJ documents
- π Police evidence books
- ποΈ Government archives
- π Historical records
- π Adventure stories
- π Wedding albums
- π RP event documentation
- π’ Company catalogs
- π Player-written stories
The system gives your community the tools to preserve their own stories directly inside the game.
π¦ Resource Information
Framework: VORP Core
Database: oxmysql
Inventory: vorp_inventory
Version: 1.0.0
Author: MulderDev
Create. Bind. Share. Preserve.
Give your players more than just another inventory item β give them a way to create and preserve their own stories.