Garry's Mod
MSync - Keep your servers synchronised
42 comentarios
wizerd 16 OCT 2020 a las 18:28 
hello marshall
Marshall_vak 16 OCT 2020 a las 16:28 
would have been nice for you to tell me wizerd
[ApDev] Rainbow Dash  [autor] 27 JUN 2020 a las 11:04 
Just as a head up to everyone, MSync 2 has been released to the workshop and by that we end the support of MSync 1,and officially declare that it reached EOL. You can find it here: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1636008512
wizerd 1 MAY 2020 a las 19:43 
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1636008512

You forgot a space so it flags the link as malicious.
[ApDev] Rainbow Dash  [autor] 8 ABR 2020 a las 15:29 
@wizard man
Yes, the Webpanel is still a planned feature, but due to a lot of projects, MSync 2 is currently stuck with MRSync, and does not have a ban synchronisation module. The ban synchronization is still WIP
wizerd 8 ABR 2020 a las 15:27 
Sounds good. Will this be a planned feature for MSync 2?
[ApDev] Rainbow Dash  [autor] 8 ABR 2020 a las 15:26 
@wizard man
It does not sadly, it was a planned feature but since MSync reached EOL it is unlikely that this feature will be implemented. I am currently in the process of making MSync 2, with less bugs and a improoved module system ( https://github.com/Aperture-Development/MSync-2 )
wizerd 8 ABR 2020 a las 15:11 
Wanting to try this out on my server. Does this have the ability to display bans on a website similar to how ULX Global Ban works?
[ApDev] Rainbow Dash  [autor] 13 NOV 2019 a las 14:09 
Not as far as I know. If you found something, report it at our github:
https://github.com/Aperture-Development/MSync
patrick 10 NOV 2019 a las 12:41 
Hi, is there some like security problem detected on this addon ?
Spooty 24 ENE 2019 a las 12:37 
Danke
[ApDev] Rainbow Dash  [autor] 15 ENE 2019 a las 9:40 
No, MSync 1 does not have UTime sync, and wont support it as I am not developing it further
Aölzyoql[RULAKD]$\£_£ 15 ENE 2019 a las 8:51 
I mean with this addon here, and can you write here when version 2 is out?
[ApDev] Rainbow Dash  [autor] 15 ENE 2019 a las 8:44 
As I said: Not currently. This is a planned feature and will be added in future
Aölzyoql[RULAKD]$\£_£ 15 ENE 2019 a las 8:13 
Can I save my utime data with this in a MySQL database?
[ApDev] Rainbow Dash  [autor] 15 ENE 2019 a las 7:23 
Yes, MSync 2 is online and avaiable at GitHub: https://github.com/Aperture-Development/MSync-2
Currently the only finished module is the Rank Synchronisation, I am working on the ban sync. The following order is planned: Ban Sync, UTime Sync, Permission Sync, Warn System
Aölzyoql[RULAKD]$\£_£ 14 ENE 2019 a las 7:51 
?
Spooty 14 ENE 2019 a las 7:38 
Is MSync 2 online?
Paradox 42 16 ABR 2018 a las 19:41 
Ah ok
[ApDev] Rainbow Dash  [autor] 16 ABR 2018 a las 16:42 
By the current stand you should wait for MSync 2
[ApDev] Rainbow Dash  [autor] 16 ABR 2018 a las 16:42 
MSync is a Old script, it even is my first. I started the Project for MSync 2 with improovements.
Currently there are huge problems with XGUI which to fix would require a complete recode, to fix the errors you just need to find the permission for the msync xqui and add it to your rank, then the lua errors should stop when opening the gui
Paradox 42 16 ABR 2018 a las 15:12 
[MSync - Keep everything synchronised] lua/ulx/xgui/settings/cl_msync_gui.lua:136: attempt to index field 'AddAllServerButton' (a nil value)
1. OnRowSelected - lua/ulx/xgui/settings/cl_msync_gui.lua:136
2. OnClickLine - lua/vgui/dlistview.lua:422
3. unknown - lua/vgui/dlistview_line.lua:81


[MSync - Keep everything synchronised] lua/ulx/xgui/settings/cl_msync_gui.lua:115: attempt to index field 'Host' (a nil value)
1. OnRowSelected - lua/ulx/xgui/settings/cl_msync_gui.lua:115
2. OnClickLine - lua/vgui/dlistview.lua:422
3. unknown - lua/vgui/dlistview_line.lua:81
Paradox 42 16 ABR 2018 a las 15:12 
Also the GUI is generating errors (i get these when clicking on the various settings):


[MSync - Keep everything synchronised] lua/ulx/xgui/settings/cl_msync_gui.lua:115: attempt to index field 'Host' (a nil value)
1. OnRowSelected - lua/ulx/xgui/settings/cl_msync_gui.lua:115
2. OnClickLine - lua/vgui/dlistview.lua:422
3. unknown - lua/vgui/dlistview_line.lua:81


[MSync - Keep everything synchronised] lua/ulx/xgui/settings/cl_msync_gui.lua:197: attempt to index field 'enabledModulesList' (a nil value)
1. OnRowSelected - lua/ulx/xgui/settings/cl_msync_gui.lua:197
2. OnClickLine - lua/vgui/dlistview.lua:422
3. unknown - lua/vgui/dlistview_line.lua:81

Paradox 42 16 ABR 2018 a las 15:01 
I did some more investigating, so the ban is being written to the database but it cant be read from the database (i tested by removing by ban from banned_user.cfg and restarting both servers and im able to connect to both even though the ban still exists in database). Any idea how to fix that?
Paradox 42 16 ABR 2018 a las 14:59 
Ok so now im running into another problem. I have 2 gmod servers. I banned myself on the first as a test and tried connecting to second. I can connect to second, but i cant connect to first (since im banned). Both servers are running from the same directory and mysqloo and this addon are working on both.
Paradox 42 16 ABR 2018 a las 14:54 
No idea what i did, i just went through installation of the dll's again and it works :D
[ApDev] Rainbow Dash  [autor] 16 ABR 2018 a las 14:38 
Hmm .... Well the error clearly states that it couldn't find the module, So I really cannot help you .. sorry
Paradox 42 16 ABR 2018 a las 14:36 
Yes, even tried different version of the lastest one (which is V9). I thought maybe it was the libmysql that was causing it, so i tried the latest libmysql from mysql and mariadb's libmysql (i use mariadb server which is compatible with mysql)
[ApDev] Rainbow Dash  [autor] 16 ABR 2018 a las 14:24 
The error means that it couldn't locate the module "mysqloo" did you put the "mysqloo_<OS>.dll" in the /lua/bin folder ?
Paradox 42 16 ABR 2018 a las 14:21 
Getting this error on server start:

[MSync - Keep everything synchronised] lua/msync/mysql_main.lua:14: Couldn't loa
d module library!
1. require - [C]:-1
2. Connect - lua/msync/mysql_main.lua:14
3. unknown - lua/msync/mysql_main.lua:203
4. include - [C]:-1
5. fn - lua/autorun/server/sv_msync_util.lua:76
6. unknown - addons/ulib/lua/ulib/shared/hook.lua:109

How do i fix it? I installed mysqloo, libmysql, created the database and user and entered its info in data/msync/settings.txt
[ApDev] Rainbow Dash  [autor] 5 ENE 2018 a las 12:31 
Big update WIP soon
[ApDev] Rainbow Dash  [autor] 8 AGO 2017 a las 12:05 
Huh, da scheint ein abbfrage fehler zu sein.

Uhm nunja, ich habe nachgedacht und ab besten währe es wenn ich die ganze GUI neu schreibe, die jetzige hat viele fehler. Nur leider fehlt mir die zeit am addon zu arbeiten :/

MUSync und MPSync werden dementsprechend erst spät fertiggestellt werden.

Für die Karma sync, ich bin kein TTT experteaber soweit ich weiß wird das Karma doch zurückgesetzt wenn man dem spiel neu beitritt.
SirFail 8 AGO 2017 a las 2:30 
Ein paar Sachen hätte ich noch:

Wenn ich jemand Banne wird der Name nicht angezeigt:

InGame: http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1104154073
Datenbank: https://i.gyazo.com/3192ef7ac963537f0c88482044cc1e7f.png

Zweitens:

Gibt es ein Datum wann z.b MUSync und MPSync realest werden. Und wäre es möglich eine Funktion einzufügen das Karma von TTT zu Sycen?
[ApDev] Rainbow Dash  [autor] 8 AGO 2017 a las 0:56 
Ok der fehler scheint eine veraltete MySQLoo verson zu sein. Updaten sie biitte auf die aktuellste version
SirFail 8 AGO 2017 a las 0:22 
Hab jetzt einmal alle errors zusammen getragen: https://pastebin.com/TvKysA40
Vielleicht können sie mir jetzt helfen
[ApDev] Rainbow Dash  [autor] 7 AGO 2017 a las 11:47 
@Salty Bloody Fail
Nachdem sie das Plugin über das menü eingestellt haben, und die gewünschten module aktiviert haben, müssen sie speichern und den server neustarten, dann beim starten des servers wird das plugin alle datenbanken erstellen.

Meine empfehlung: Droppen sie nochmal alle tabellen die sie selbst erstellt haben und führen sie alle schritte die ich oben gennant habe so aus.
SirFail 7 AGO 2017 a las 4:47 
@[ApHo]Rainbow Dash hab das Plugin neu installiert und versucht die Tabellen selbst zu erstellen hat alle nicht geklappt. Wäre es möglich mir eine sql datei zu kommen zu lassen mit der Datenbank Struktur?
[ApDev] Rainbow Dash  [autor] 22 JUL 2017 a las 12:04 
@Salty Bloody Fail
Welche lösungsmöglichkeiten haben sie getestet?
SirFail 22 JUL 2017 a las 7:47 
Hab das Plugin ausprobiert aber es will nicht funktionieren bekomme immer diesen Error: Table 'umzcysbg_tdttt_2.mrsync' doesn't exist er erstell irgendwie nur den msync_db_version Tabell aber den rest nicht, gibt es da ne lösung für?
PS 8 MAY 2017 a las 7:26 
Okay cheers.
[ApDev] Rainbow Dash  [autor] 8 MAY 2017 a las 0:15 
@[PN:M] Power Star
As stated by the ULX team: You should never delete Super Admin as it is the highest possible rank from GMod itself. To be able to view the Settings again please Re-Create Super Admin or give your rank the permissions for the msync xgui.
PS 7 MAY 2017 a las 23:21 
I deleted super admin now i can't do anything.