87 Commits

Author SHA1 Message Date
90113179d7 Add ServerConfig.toml generation; 2023-07-22 06:00:48 +03:00
cd178b815a Add log_chat; 2023-07-22 05:49:52 +03:00
c1f3983856 Minor 2023-07-22 05:23:56 +03:00
96cc4b08db Add warnings to lua;
Add MP.Settings;
2023-07-22 05:23:02 +03:00
d13a319f39 Remove LuaPluginsLoader from imports;
Add use_lua to config;
2023-07-22 05:05:15 +03:00
f24ae23eac Some fixes; 2023-07-22 05:01:11 +03:00
2dd8b5f5eb _event_waiters;
Recreate loading lua plugins;
2023-07-22 04:16:16 +03:00
84c45d321a Minor update; 2023-07-22 03:51:58 +03:00
91c9cd8454 CreateTimer 2023-07-22 02:52:57 +03:00
b8326ecdf8 Refactored for pretty view error; 2023-07-22 02:49:13 +03:00
905c0a361d Add GetPlayerIDByName (Non docs...); 2023-07-22 02:48:23 +03:00
d7073d9124 New print (Now print tables as json);
Fix _recursive_dict_encode;
Fix lua.globals().onInit();
2023-07-22 01:48:55 +03:00
1b5ddbdd45 Refactor package.path;
Fix: Now .lua run from loadfrom(file);
2023-07-22 00:20:24 +03:00
b3dffe74ec Lau plugins now run in thread;
Remove unused event;
Add event from to Lua;
2023-07-21 22:51:22 +03:00
a96e8111e3 Add TriggerClientEventJson,JsonDecode, JsonPrettify, JsonMinify, JsonFlatten, JsonUnflatten, JsonDiff; 2023-07-21 22:33:44 +03:00
ecf06bf1c9 Fix Util.JsonEncode 2023-07-21 20:11:46 +03:00
8d57db4a23 Add Util.JsonEncode 2023-07-21 20:06:38 +03:00
3d9e08d05d Util.Random* 2023-07-21 18:37:42 +03:00
92880a94df TriggerClientEvent 2023-07-21 18:28:00 +03:00
f9f4df7438 Add TriggerLocalEvent, TriggerGlobalEvent 2023-07-21 17:42:00 +03:00
4f7e83a00f TODO CreateEventTimer, CreateEventTimer 2023-07-21 15:53:47 +03:00
6fa07f3e07 Add FP class;
Add Util class (WIP);
2023-07-21 15:49:22 +03:00
9ae200d48a Fix reg and add call_lua_event();
Add call_lua_event("onChatMessage");
New MP.RegisterEvent();
Add GetPositionRaw();
2023-07-21 05:22:32 +03:00
f181a82e0e Update warnings 2023-07-21 02:45:09 +03:00
ef9a55c407 MP Class +- ready.. 2023-07-21 02:42:04 +03:00
b345588c02 Prepare for lua events;
Add _get_player for info;
client.send_message();
2023-07-21 01:15:31 +03:00
c8fea133ba Add Lua API: GetOSName, GetServerVersion 2023-07-20 15:15:26 +03:00
dbe8b14d7f Add lua loading; Not supporting for now... 2023-07-20 06:44:23 +03:00
752e981462 Is this LUAAAAA? No... 2023-07-20 05:21:00 +03:00
744a7347a3 Prepare for lua support;
Minor update;
2023-07-20 04:59:12 +03:00
06bd50f0fa Add UDP events: onChangePosition, onSentPing 2023-07-20 01:59:30 +03:00
b6038ee6d0 Move code from case to func;
Add events for cars: onCarDelete, onCarReset;
Minor updates;
2023-07-20 01:54:52 +03:00
a5a7a5dfc9 Add events onCarSpawn, onCarEdited 2023-07-19 22:59:30 +03:00
2a2d55946e Update config_provider 2023-07-19 21:04:05 +03:00
cd098571d9 Change evens naming semantic 2023-07-16 16:14:00 +03:00
3b7842aa50 Update modules version 2023-07-16 03:06:38 +03:00
58137752c5 Add commands plugins, pl 2023-07-16 02:50:25 +03:00
220c6068e4 Minor update 2023-07-16 02:49:58 +03:00
939723acdd Add event player_join 2023-07-15 17:54:59 +03:00
d665021479 i18n: Update en translate 2023-07-15 17:01:58 +03:00
e9919459af Update Async logic 2023-07-15 15:34:24 +03:00
9c52e41b99 Add new logs to class KuiToi;
load:
    Add encoding to open();
    Add plugin attributes error;
    Add plugin.start();
    Add plugin.unload();
    Recreate plugin settings;
    Add async support;
2023-07-15 10:59:33 +03:00
51f960f7c2 Remove print() 2023-07-15 10:53:38 +03:00
c6c6ec31b0 Add new stock events;
Add async support to call_event();
Add **kwargs t0 call_event();
Sends new data to events;
2023-07-15 10:52:25 +03:00
a5202edf83 Relocate open() in plugins 2023-07-15 02:17:00 +03:00
64ce662d04 Add methods in KuiToi class 2023-07-15 02:15:11 +03:00
99f40eadb0 Add returns from ev.call_events 2023-07-14 22:29:37 +03:00
5a40ab8b05 Add TODOs to code. 2023-07-14 22:27:23 +03:00
1f595db700 Handle return from callback 2023-07-13 16:49:19 +03:00
565750e784 Refactor console logger 2023-07-13 16:44:05 +03:00