Garry's Mod

Garry's Mod

MSync - Keep your servers synchronised
42 kommentarer
wizerd 16. okt. 2020 kl. 18:28 
hello marshall
Marshall_vak 16. okt. 2020 kl. 16:28 
would have been nice for you to tell me wizerd
[ApDev] Rainbow Dash  [ophavsmand] 27. juni 2020 kl. 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. maj 2020 kl. 19:43 
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1636008512

You forgot a space so it flags the link as malicious.
[ApDev] Rainbow Dash  [ophavsmand] 8. apr. 2020 kl. 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. apr. 2020 kl. 15:27 
Sounds good. Will this be a planned feature for MSync 2?
[ApDev] Rainbow Dash  [ophavsmand] 8. apr. 2020 kl. 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. apr. 2020 kl. 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  [ophavsmand] 13. nov. 2019 kl. 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 kl. 12:41 
Hi, is there some like security problem detected on this addon ?
Spooty 24. jan. 2019 kl. 12:37 
Danke
[ApDev] Rainbow Dash  [ophavsmand] 15. jan. 2019 kl. 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. jan. 2019 kl. 8:51 
I mean with this addon here, and can you write here when version 2 is out?
[ApDev] Rainbow Dash  [ophavsmand] 15. jan. 2019 kl. 8:44 
As I said: Not currently. This is a planned feature and will be added in future
Aölzyoql[RULAKD]$\£_£ 15. jan. 2019 kl. 8:13 
Can I save my utime data with this in a MySQL database?
[ApDev] Rainbow Dash  [ophavsmand] 15. jan. 2019 kl. 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. jan. 2019 kl. 7:51 
?
Spooty 14. jan. 2019 kl. 7:38 
Is MSync 2 online?
Paradox 42 16. apr. 2018 kl. 19:41 
Ah ok
[ApDev] Rainbow Dash  [ophavsmand] 16. apr. 2018 kl. 16:42 
By the current stand you should wait for MSync 2
[ApDev] Rainbow Dash  [ophavsmand] 16. apr. 2018 kl. 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. apr. 2018 kl. 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. apr. 2018 kl. 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. apr. 2018 kl. 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. apr. 2018 kl. 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. apr. 2018 kl. 14:54 
No idea what i did, i just went through installation of the dll's again and it works :D
[ApDev] Rainbow Dash  [ophavsmand] 16. apr. 2018 kl. 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. apr. 2018 kl. 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  [ophavsmand] 16. apr. 2018 kl. 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. apr. 2018 kl. 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  [ophavsmand] 5. jan. 2018 kl. 12:31 
Big update WIP soon
[ApDev] Rainbow Dash  [ophavsmand] 8. aug. 2017 kl. 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. aug. 2017 kl. 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  [ophavsmand] 8. aug. 2017 kl. 0:56 
Ok der fehler scheint eine veraltete MySQLoo verson zu sein. Updaten sie biitte auf die aktuellste version
SirFail 8. aug. 2017 kl. 0:22 
Hab jetzt einmal alle errors zusammen getragen: https://pastebin.com/TvKysA40
Vielleicht können sie mir jetzt helfen
[ApDev] Rainbow Dash  [ophavsmand] 7. aug. 2017 kl. 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. aug. 2017 kl. 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  [ophavsmand] 22. juli 2017 kl. 12:04 
@Salty Bloody Fail
Welche lösungsmöglichkeiten haben sie getestet?
SirFail 22. juli 2017 kl. 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. maj 2017 kl. 7:26 
Okay cheers.
[ApDev] Rainbow Dash  [ophavsmand] 8. maj 2017 kl. 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. maj 2017 kl. 23:21 
I deleted super admin now i can't do anything.