65 Commits

Author SHA1 Message Date
9079750576 __gracefully_kick 2023-07-24 00:03:04 +03:00
e440cdf022 Minor updates;
Memory fix.. :)
UDP Fix;
2023-07-24 00:02:23 +03:00
43fd56f327 Minor updates.. 2023-07-23 23:06:29 +03:00
1fac1d5ae9 Minor get_client update 2023-07-22 21:20:44 +03:00
d13a319f39 Remove LuaPluginsLoader from imports;
Add use_lua to config;
2023-07-22 05:05:15 +03:00
0d3699bfee Fix lpl.load(); 2023-07-21 22:55:56 +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
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
752e981462 Is this LUAAAAA? No... 2023-07-20 05:21:00 +03:00
8139cbf8bc 0.4.0 -> 0.4.1 2023-07-20 04:10:51 +03:00
56b9049dcb BeamMP_version 2023-07-20 01:37:52 +03:00
1829113ae5 Add upload use_queue 2023-07-19 21:22:29 +03:00
57b7cebeca Minor updates 2023-07-19 21:10:04 +03:00
2a2d55946e Update config_provider 2023-07-19 21:04:05 +03:00
102891c8e8 0.3.0 -> 0.4.0 2023-07-19 03:53:27 +03:00
31d8cf7842 try to check_alive 2023-07-18 22:33:15 +03:00
63c9515e86 Add UDP part 2023-07-18 22:08:00 +03:00
cfeb2e9823 heartbeat fix 2023-07-18 19:53:02 +03:00
85b85114b5 heartbeat fix 2023-07-18 19:52:44 +03:00
07ec15170b 0.2.3 -> 0.3.0 2023-07-17 21:26:28 +03:00
cd098571d9 Change evens naming semantic 2023-07-16 16:14:00 +03:00
580b836e39 Minor fixes 2023-07-16 09:37:38 +03:00
db6eb361b8 0.2.2 -> 0.2.3 2023-07-16 03:06:22 +03:00
6d4bc1e72c Minor update 2023-07-16 02:52:20 +03:00
90beaf1302 Refactor class Client to protected funcs and vars 2023-07-15 17:54:08 +03:00
f0f8da962e Update async logic;
New except;
2023-07-15 15:37:55 +03:00
4c3da30a94 Add new events. 2023-07-15 10:59:50 +03:00
5a40ab8b05 Add TODOs to code. 2023-07-14 22:27:23 +03:00
c4fe201b86 Move class Client to self file. 2023-07-14 21:52:24 +03:00
a7a9f367c5 0.2.1 -> 0.2.2 2023-07-14 19:17:21 +03:00
7bda3dce29 core.py:
Change default cid to -1 for auth;
    Change client logger;
    Update logic of client.kick();
    Remove "kostil" :)));
    Add client._split_load().....(5h);
    DO SendFile - sending mods.;
    Move sync_resources back;
    Add client.ready for blocking "alive" info;
    Refactor client.remove_me();
    Add name for web Thread;
    Minor fixes;
tcp_server.py:
    From auth always return client;
    Add events call in auth;
    Refactor set_down_rw;
    Minor fixes;
2023-07-14 19:13:13 +03:00
6afe62b68e Move sync_resources logic before insert to clients. 2023-07-13 18:08:47 +03:00
a8c153691c 0.2.0 -> 0.2.1 2023-07-13 17:50:15 +03:00
52893513d0 Prepare for sync_resources;
Fix async bugs;
Recreate ID system;
Add Ss (Player counter) code;
2023-07-13 17:49:23 +03:00
dcafef918a Minor naming update 2023-07-13 09:53:57 +03:00
6e46af4c13 Prepare for Upload mods 2023-07-13 02:35:38 +03:00
19c121f208 Refactor Client ID 2023-07-13 02:33:45 +03:00
85c379bd9e Minor fixes 2023-07-13 01:17:01 +03:00
541849642c BEAMP -> BeamMP 2023-07-12 20:56:14 +03:00
3f688df30b Change version to 0.2.0 2023-07-12 20:28:41 +03:00
52c9370c6d Optimize imports 2023-07-12 20:28:22 +03:00
9518fcad11 Minor update 2023-07-12 20:24:38 +03:00
eb28a4d5cf Add BEAMP Server auth for public view 2023-07-12 11:19:04 +03:00
90da1d4cea Clear code 2023-07-11 18:27:44 +03:00
c428479110 Add WebAPI 2023-07-11 18:26:26 +03:00
f6c1d64e2b Update version 2023-07-11 00:22:35 +03:00
bf4003e2c7 Update i18n support
Add new blocks
Add docs
2023-07-10 23:49:25 +03:00
a057004cd2 Decompress data 2023-07-08 18:57:18 +03:00
f7defaed0c Minor fixes 2023-07-08 18:46:05 +03:00