Notebook System For [VORP, RSG]

Advanced Notebook System (Realistic Turning, Ripping Pages, Image Support)

Take your server’s roleplay to the next level with af-notebook. This isn’t just a UI; it’s a fully immersive, physical notebook system designed for serious roleplay servers.

Whether you’re a detective documenting a crime scene, a merchant keeping ledgers, or a traveler writing a diary, this script brings your stories to life.

:movie_camera: Preview

Watch the Preview Video



:shopping_cart: Purchase

Get it on Tebex

:fire: Key Features

  • Realistic Animations: Pages flip smoothly just like a real book. No clunky UI transitions.
  • Physical Items:
    • Notebooks: Every notebook is a unique item with its own database ID.
    • Ripping Pages: You can literally “rip” a page out of your notebook. This removes it from the book and gives you a physical notepage item.
    • Sharing: Give a ripped page or the entire notebook to another player. They see exactly what you wrote.
  • Persistent Data: All text, titles, and images are saved to the database. Your stories are safe.
  • Image Support: Embed images directly onto pages (via URL) to add sketches, maps, or photos.
  • Metadata Integration: The item name updates to show the owner’s name (e.g., “Arthur’s Notebook” [VORP ONLY] ).
  • Multi-Framework: VORP and RSG-Core.
  • Localization: Ready for EN, TR, DE, FR, ES. You can add other languages etc.lua

:hammer_and_wrench: How it Works

  1. Use the Item: Use a notebook from your inventory.
  2. Write & Draw: Type your content, add a title, and insert image URLs.
  3. Interact:
    • Save: Saves content to the DB.
    • Rip: Tears the current page out, giving you a paper item.
    • Close: Plays a closing animation.

:computer: Configuration

  • Page Limit: Set a maximum page count (default 50).
  • Admin Control: Toggle admin-only commands.
  • Debug Mode: Easy troubleshooting.

Join Discord

Code is accessible No
Subscription-based No
Lines (approximately) ~3500
Requirements VORP or RSG-Core, oxmysql
Support Yes
3 Likes

Changelog

Version 1.0.1

:sparkles: New Features

Discord Webhook Integration

Send automatic notifications to Discord when players save notebook pages.

  • Player Tagging: Automatically mentions the player’s Discord account

  • Full Content Logging: Captures title, content, page number, and notebook ID

  • Image Support: All page images are displayed as full-size embedded media

  • Multi-Language: Fully localized webhook messages

Configuration:


Config.Webhook = "https://discord.com/api/webhooks/..." -- Leave empty to disable


:wrench: Improvements

Single-Line Title Enforcement

  • Title field now strictly accepts single-line input only

  • Prevents accidental multi-line titles that could break layout

  • Pasted content is automatically sanitized