Useable Notepad Item

Introducing My Latest Creation: The Simple and Intuitive Notepad for FiveM

I’m excited to share my latest creation—a notepad item designed specifically for FiveM!
This resource is all about enhancing roleplay by adding a simple yet powerful tool for players to leave notes, share information, and interact in new ways.

Current Features:

  • Choose Your Writing Font: Customize your notes with different fonts to suit your style.
  • Drop Notes Around the Map: Leave notes anywhere on the map for others to discover, these notes can be persistent through server restarts.
  • Write and Give the note: Don’t want to drop on the floor and need to give it to someone ? That’s also possible !
  • Interact with Notes: Other players can pick up your notes and keep them for later.
  • Compatibility:
    • ox_inventory
    • qs-inventory
    • :information_source: It can be made compatible with other inventories that support item metadata. This however requires sufficient knowledge in coding on fivem.
  • Code Accessibility: from 2nd Dec 2024, this resource is no longer escrowed, another package is available to people owning it with the source code of the web (React/TypeScript).

:movie_camera: Watch the Preview on YouTube
:desktop: Purchase Now 8€ (excl. Tax)

I hope you enjoy using this notepad as much as I enjoyed creating it. Feedback and support are always appreciated and welcome!

Preview image

Code is accessible Fully Accessible
Subscription-based No
Lines ~730
Requirements ox_lib
Support None (Deprecated from 02/12/24)
2 Likes

Nice, thought about making it so it shows the notepad object instead of a marker?

1 Like

Yeah, it’s planned just wanted to release it to get some more motivation to work and improve it :joy:

2 Likes

Bro is this updated version of this?

Wow, well no I had a server a while back that had it and I tried my best to rebuild the css of it.

But yeah that’s what it was inspired from.

1 Like

New Update Available

We’ve added more options for personal configuration:

  • :sparkles: Choose the animation used when opening the notepad.
  • :pen: Select between using a marker or a prop.

It’s now available on keymaster.

Add option to give the note straight to another player instead of dropping and i’ll buy :smiley:

Is in the current improvement plans, working on getting my exams done at the moment :joy:

Feel free to give any other suggestions !

I’ll answer all of your suggestions and explore the possibilities!

Is it preferred to have the footer buttons on the notepad or below it ?
image

Notepad 1.2.0 Update

  • New Feature: Transfer Notes to Other Players

    • You can now give your notes to other players.
  • Bug Fix: Note Prop Cleanup

    • Fixed an issue where note props were not being deleted when the resource stops.
  • New Feature: Persistent Notes

    • Notes can now be persistent across sessions.
    • You can enable or disable this feature and set the duration for how long notes should persist.

It’s now available on keymaster.

Previews:

1 Like

good Maxi

1 Like

Notepad 1.2.2 Update

  • New Feature: Config Checker

    • The script will check the values of the config file and amend incorrect types or add missing values.
  • Bug Fix: escrowed file

    • Amended the list of files that shouldn’t of been escrowed. → Config file is now available as intended

It’s now available on keymaster.

Upcoming:

  • Default support for other inventories !

Notepad 1.3.0 Update

  • New Supported Inventory: Quasar Inventory

    • This has been tested but there is a small possibility of their being issues.
  • Improvement: Differentiate Notepad from Torn Note item

    • When having a notepad and picked up note it was hard to differentiate the two, this resolves this.
  • Bug Fix: Module Checker

    • The issue with the function to check if the inventory file exists has been fixed, there was an issue with validating the data client side.

Changed Editable files:

~ config.lua
~ README.md
~ fxmanifest.lua
~ server/ox_inventory.lua
+ client/qs-inventory.lua & server/qs-inventory.lua

It’s now available on keymaster.

Pricing has been updated !

Good so far, wondering if you could add any sort of user tracking for admins to track any naughty note makers!

Sure, not too hard just for dropped notes ?

1 Like

Notepad 1.3.1 Patch

  • Bug Fix: Server Initialisation

    • The issue when running non persistent notes causing callback timeouts was resolved.
  • Rework:

    • Reworked debug prints to be more explicit for debugging.

Changed Editable files:

~ client/ox_inventory.lua & server/ox_inventory.lua
~ client/qs-inventory.lua & server/qs-inventory.lua

It’s now available on keymaster.

Notepad 1.4.0 Update

  • New Feature: Logging:

    • You can now use either Webhooks or Fivemanage to log actions relating to the dropping, giving and picking up of the notes.
    • It’s also possible to implement your own logging as it isn’t escrowed, you also have the choice on which events you want to be logged.
  • Rework: Targeting:

    • The targeting has been reworked to allow you to use other alternatives outside of ox_lib’s text ui to open it.
    • You can find the functions inside of client/modules/utils.lua.
  • Rework: Animations

    • Reworked the animation functions to allow distinct animations for reading and writing notes.
    • These files have also been changed to not be escrowed letting you adapt the code as needed.

Changed Editable files:

~ client/modules/utils.lua
~ config.lua
~ fxmanifest.lua
~ locales/*.json
+ server/logging.lua

It’s now available on keymaster.

1 Like

End of Support / Development

I’ve decide to officially stop work and support on this asset.
It is now available source available to all current and future buyers.

I’ve also included on tebex a package including the source code for the UI as a separate package.

Prices are unlikely to change, all the code present in the packages is strictly restricted to personal use and can not be used in any commercial manner.