partiusfabaa / cs2-MiniAdmin

Adds basic administrator functions
44 stars 5 forks source link

Admins delete shortly after adding #11

Closed kus closed 2 months ago

kus commented 10 months ago

I add admins via the server console with:

css_addadmin "Kus" "STEAM_0:0:56050" "0"
css_addadmin "Kus smurf" "STEAM_0:0:40602166" "0"
css_addadmin "Murc" "STEAM_0:0:17649889" "0"
css_addadmin "Dunx" "STEAM_0:0:9639841" "0"
css_addadmin "Def" "STEAM_0:1:423321557" "0"

To which I see:

[ MiniAdmin ] Admin 'Kus[STEAM_0:0:56050]' successfully added
[ MiniAdmin ] Admin 'Kus smurf[STEAM_0:0:40602166]' successfully added
[ MiniAdmin ] Admin 'Murc[STEAM_0:0:17649889]' successfully added
[ MiniAdmin ] Admin 'Dunx[STEAM_0:0:9639841]' successfully added
[ MiniAdmin ] Admin 'Def[STEAM_0:1:423321557]' successfully added

And in MySQL:

mysql> SELECT * FROM miniadmin_admins;
+----+-----------+---------------------+------------+---------+
| Id | Username  | SteamId             | StartTime  | EndTime |
+----+-----------+---------------------+------------+---------+
| 21 | Kus       | STEAM_0:0:56050     | 1699603196 |       0 |
| 22 | Kus smurf | STEAM_0:0:40602166  | 1699603196 |       0 |
| 23 | Murc      | STEAM_0:0:17649889  | 1699603196 |       0 |
| 24 | Dunx      | STEAM_0:0:9639841   | 1699603196 |       0 |
| 25 | Def       | STEAM_0:1:423321557 | 1699603196 |       0 |
+----+-----------+---------------------+------------+---------+
5 rows in set (0.00 sec)

And then shortly after or on map change the admins are deleted and I see:

[ MiniAdmin ] Admin STEAM_0:0:56050 successfully deleted
[ MiniAdmin ] Admin STEAM_0:0:40602166 successfully deleted
[ MiniAdmin ] Admin STEAM_0:0:17649889 successfully deleted
[ MiniAdmin ] Admin STEAM_0:0:9639841 successfully deleted
[ MiniAdmin ] Admin STEAM_0:1:423321557 successfully deleted
partiusfabaa commented 10 months ago

hmm, interesting

kus commented 10 months ago

Are you planning on moving the admin portion of the plugin to the new Admin Framework? https://docs.cssharp.dev/features/admin-framework/

It would be nice admins are in one place and managed by CSSharp.

If you do that, it would be good if the plugin can function without a MySQL database (so you can kick, slay etc). Does banid not work in CS2 yet is that why you are using a database?

DOK-26-RUS commented 10 months ago

css_addadmin DOK STEAM_1:0:27572346 0 [ MiniAdmin ] Using: css_addadmin "username" "steamid" "time_seconds" Does not add admin at all

Ganji89420 commented 10 months ago

css_addadmin DOK STEAM_1:0:27572346 0 [ MiniAdmin ] Using: css_addadmin "username" "steamid" "time_seconds" Does not add admin at all

gotta use "" in between for it to work css_addadmin "DOK" "STEAM_1:0:27572346" "0"

DOK-26-RUS commented 10 months ago

" they're cleaning up, it didn't help. Worked with steamID64