Skip to content

JustGodWork/lib

Repository files navigation

lib

Library created to make my scripts faster.

This library is a better way for me to make scripts. It's not just 'another JustGod lib' it's an updated and reworked system regrouping all my previous utility projects.

You can use it if you want but no support will be provided.

Getting started

Before starting your server, make sure you have the webpack and yarn resources. (UP TO DATE !)

In your fxmanifest.lua: shared_script '@lib/imports.lua'

Moove or copy the convars.cfg file to the root of your server where resources folder is located.

In your server.cfg:

exec convars.cfg
ensure lib

WARNING

In this version, the discord-js implementation has been removed, as FiveM NodeJS is no longer compatible with it. I will update it with an API to API system, please be patient.

Utilities example

Callbacks

--SERVER
lib.events.on.callback('my_event_name', function(source, response, ...)
  console.log( source .. ' is sending event callback with args', ...);
  response('Server succefully received event callback');
end);

--CLIENT
lib.events.emit.callback('my_event_name', function(server_message)
  print('Server response is ' .. server_message);
end, 'arg', 'arg1', 'arg2', 1, 2, 3, 4, { "array?", "table?", "lua is good" });

Feel free to send pull request or issues to help me in my work :)

Documentation can be found here: Visit the documentation

About

Library created to make my scripts faster.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages