From 988f9250e3c1eb03e09d8d22ab3d3ac1734e9f35 Mon Sep 17 00:00:00 2001 From: Linden <65407488+thelindat@users.noreply.github.com> Date: Sat, 30 Oct 2021 16:01:52 +1100 Subject: [PATCH] Update README.md --- README.md | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0782f5e..879fc27 100644 --- a/README.md +++ b/README.md @@ -1 +1,38 @@ -# pe-lualib \ No newline at end of file +## WIP Lua Library +### How to utilise in another resource + +- fxmanifest.lua +```lua +fx_version 'cerulean' +game 'gta5' + +author 'You' +version '1.0.0' +lua54 'yes' +use_fxv2_oal 'yes' + +shared_script '@library/init.lua' + +files { + 'client.lua', + 'shared.lua', +} +``` + +- client.lua +```lua +local ServerCallback = import 'callbacks' + +ServerCallback.Async(targetresource, 'eventname', 100, function(result) + print(result) +end, 'hello there') +``` + +- server.lua +```lua +local ServerCallback = import 'callbacks' + +ServerCallback.Register('eventname', function(source, cb, data) + cb(data..'. general kenobi') +end) +```