Beiträge von clocky

    Man munkelt wo cian am werk ist, brökelt alles.

    Das stimmt nicht so ganz ohne mich kann nicht mal etwas aufgesetzt werden oder sonstiges... es geht wenn schon den Bach unter, aber hey du kennst mich ja super gut :) lass mich raten, du bist der mich nach Hilfe fragt und in Forum danach "runter"-machen will 8o

    clocky RIP an deine Zeit die du verschwendet hast mit deinen Systemen, für so einen Huso Admin.

    hurensohn würd ich ihn jetzt nicht nennen, immer hin ist er ein ganz lieber, und letztendlich hab ich ja auch damit verdient nur das „Ende“ ist das einzige was mir komisch kommt

    I did it with my own-core, it was just also adjust config with ports etc, but pretty nice release nginx is also very good for this case and easy to setup

    Nothing changes, thor owners are still dumb as they were on s1 . :D

    Dont talk so much Mr. Flourine aka Scammer, dont shit talk you even cannot code one line and are also a good liar. Before talking like you're best show something, you just send pics from other dev, isnt it embarrassing? :)


    Btw, good idea, I had that idea with HAProxy if you know that.

    # 개인상점 열동안 ItemMove 방지

    evtl. etwas mit den Encoding, hatte das mit Python3 oft, das so komische random bugs kam, um das zu debuggen mach das hier, start als Debug und such nach das hier


    g_stTraceBuffer[g_nCurTraceN++] = strdup(szTraceBuffer);


    füg darünter das ein


    TraceError("%s", szTraceBuffer); // damit loggst du jeden tag


    also ka ob das so klappt, weil bei mir ist das alles auf py3 angepasst, musst mal gucken, dann startest du als debug und dann siehst du jede Datei wo es crasht


    gibt auch Fälle wo du ein Exception kriegst, und die kommt von einen älteren kontext

    Gibts hier evtl. jemanden der mir dabei helfen könnte ?
    C++ ist nicht meine größte Stärke, vorallem nicht was das Includen von Headern, setzen von Linkern etc. angeht.

    Geht konkret darum, die Discord API über die besagte Lib anzusteuern.

    Wäre sehr dankbar für Hilfe :sweat_smile:

    Nutz python und bau dir ne rest rein, geht viel einfacher, und bei D++

    Bitte melden Sie sich an, um diesen Link zu sehen.


    da gibts ne CMakelists also fangen wir an:


    was ist cmake? kannst es einfach als nen Werkzeug sehen was platform übergreifend immer Makefile / Visual Studio files und co. generiert, also quasi ne Sprache um für deine Platform die richtigen zu generien.


    Also nen tipp dafür Dependencies anschauen, bei Dpp brauchst du:

    • Bitte melden Sie sich an, um diesen Link zu sehen. (whichever -dev package comes with your OS)
    • Bitte melden Sie sich an, um diesen Link zu sehen. (whichever -dev package comes with your OS)


    du kannst es selber bauen nur beachte


    • Bitte melden Sie sich an, um diesen Link zu sehen. (version 8 or higher)
    • Bitte melden Sie sich an, um diesen Link zu sehen. (version 6 or higher)
    • AppleClang (12.0 or higher)
    • Microsoft Visual Studio 2019 or 2022 (16.x/17.x)
    • Bitte melden Sie sich an, um diesen Link zu sehen. (version 15 or higher)

      d.h. darauf achten welche Clang/g++ version du nutzt, mind 8 und 6 brauchst du :)

    Daher das du nicht auf CMake basierst, was ich denke musst du sowas hier machen ~ ich basiere z.b. auf CMake kann und kann mir das ganzen mit sowas wie "add_subdirectory(dpp)" z.b. wrappen und beim Target die Library linken


    du musst es manuell machen

    Beim make install siehst du wohin du die Libs installierst, die kannst du kopieren und dann hinzufügen in deiner Makefile


    und ja, ich würd da persönlich mir über rest oder ne einfache tcp kommunikation ne api bauen außer die DPP api bietet eine non-blocking methode für Discord


    Oder du machst es mit Threads wobei Threads sinnvoller sind weil wenn Discord down ist, kann sich das auf deinen Server auswirken und du hast dann wenn Discord down (evtl. ist nen Timeout gesetzt ka) ist ne Nachricht verschickt wird oder sowas in der Art, also ja..

    Entweder MT oder non-blocking wobei non-blocking am einfachsten ist, ich empfehl dir aber das auf nen python server zu verteilen und das ganze in Python zu machen also

    Python mit discord bot libs, weil du damit effektiv deutlich schneller bist

    also Python -> discord bot & fastapi oder flask oder irgendein werkzeug srv

    und dann c++ client der sich auf den daten aufbaut

    also sowas wie nen http client z.b. und in python dann nen http server als bsp gibt mehrere möglichkeiten oder nen publisher und subscriber ~ hauptsache es liegt nicht aufm game server

    Hello,


    as a computer science student, I'd like to offer my development services to the community to earn some extra income.


    I can assist with tasks such as debugging, bug fixes, implementing custom systems in languages like C++ and Python, and creating game control panels for your server or Discord bots that interact with your game server or database.


    What I have done

    • Updated client/server to x64 (client&server)
    • Reworked networking of metin based on libevent (server)
    • Reworked file system with allow multi threaded loading (client)
    • Setup ASAN and help to find Memory Issues (server, client is not worth)
    • Video Support e.g. mp4/webm (client)
    • GIF Support (client)
    • Hot reloading for all kind of txts (server) (dev-only)
    • Hot reloader for python windows (client) (dev, only)
    • Offline Shop (with my own core)
    • Guild Mark server rework (custom core)
    • Multi threading for client
    • Working with msgpack/protobuf/etc.



    I will not become your permanent developer.


    Im selling:

    - The offline shop from Ashiro (which is mine)

    - Guild Mark System (based on libevent)

    - Update your server / client to x64 (requires dx9, for server it requires my guild mark server)


    Currently progress:

    - Dungeons in json



    DM if you are interested


    Best regards

    clocky

    Versuch doch Mal eine SSH Verbindung direkt an die Datenbank 😁 das sollte dann reichen.


    Ich empfehle dir auch so wenig wie möglich chatgpt zu nutzen. Wenn du selber auf die lösung kommst hast du mehr gelernt als wenn du dir eine lösung kopierst 😁

    Hab den MySQL connect ja schon drinnen ^^ Der ist schon mit der Game verbunden. Müsste nur das Passwort irgendwie Entschlüsseln und dann wäre es das. Versuche mich allerdings gerade an der WPF anwendung .NET^^
    Halte euch hier im Thread aufm laufenden!

    Grüße
    CaptainExorY

    Was besser wäre, wenn du dein Admin Panel in FastAPI/Backend Web Framework etc.. baust und dann mit React/Angular/Vuejs z.b. das Frontend baust und es dann mit sowas wie electron verbindest, so hättest du nen Admin Panel + ne Desktop Anwendung ;D, so hab ich das bei meinen Projekten immer aufgebaut. Aber cool das du deins zur Verfügung stellst, evtl. wäre da nen Git repo besser dann könnte deine Commits verfolgen und dein Progress usw sehen blabla und halt git

    Hello,


    I have completely rewritten the guild mark server/client (for download/upload).


    Features:

    • x64 server (also compatible with 32-bit systems).
    • Download all guild-marks in the background (dynamically and using std::async)
    • Upload the guild mark in the background (also bases on std::async)
    • Instant refresh (if you upload it will be instantly refreshed for each user in the near)
    • Removed DevIL lib (not required anymore)
    • Removed the game parts of GuildMark class etc.
    • Game Server and Guild Mark server are now separated server
    • Images would be uploaded into a single folder (mark_server/mark/<guild_id>.png)
    • LZ4 Compression
    • Fixxed the mark exploit
    • Gif support
    • Jpeg/png/bmp works now

    Requires:

    c++20


    Currently only supports png with transparency


    To-Do:

    • Allow tga file format

    Bitte melden Sie sich an, um diesen Link zu sehen.

    If you want a live preview you can download the server "Xentoria" - Bitte melden Sie sich an, um diesen Link zu sehen.



    DM me if you are interested


    Consider:If you purchase the new guild mark server and share it with others or resell it, you will lose all support for it and will not receive any updates.

    Im sorry but in the past you didnt reply to some customers, so I needed to fix your bugs and also we had the full archives with patches it was still not fixxed (dupe bug), im with Wingman its not a good service at all, may the code is now cleaner but the person is the same it was in the past.

    Did you changed only the interface code? Its look like the old one just with some new features & same-code base.