Beiträge von Korgaz

    Hey together,

    I am currently working with the Fliege Files V3.

    There is only one Core for each Channel which contains all Maps (Count > 32), which prevents me to enter the Lv. 90 Maps as they can't be found. They are Index 35+ in MAP ALLOW in the config. I was confused as to why I can't enter them even though atlas_info.txt, Index and Settings.txt were completely fine and then I remembered the whole max Maps per Core thingy... :sweat_smile:

    I am not that educated on the whole Core Thematic yet, but I am trying. When I add the Files (Game-, Data-, log- and share-Links + the Config) in a new Folder named Core1 and "copy" exactly the same into another Folder named Core2, do the Ports need to be adapted per Core or are they Channel-wide? The latter would make more sense imo. :shrug:

    I would change the HOSTNAME to channel1_core2 and move some of the Maps to Core2. Do I have to do anything else? Also what happens to the syserr-files? Do they move to the respective Core Folders or are they Channel-specific? :/ Has been a while since I worked with Metin2 Files.

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

    I already extended the max Map Count per Core to 64, but I don't really wanna clutter everything into one Core. So that's not really an option here :P


    The thought behind this was doing 3(-4) Cores per Channel (any Suggestions here?):
    Core1: Low-Level Maps
    Core2: High-Level Maps

    Core3: Dungeons

    Maybe Core4 for Yohara Stuff, when I manage to make it work lol.


    One last Question ? Is there a way to calculate the RAM I need?

    Kind regards
    Korgaz :)

    Hello guys.
    I am using the 40k reference Files with included dump_proto source. I have a pre-compiled dump-proto which is working fine, but missing some functions I need in order to get the "Extended Target Info" to work; namely I'm missing the min and max gold. In order to get those into the Item Proto, I changed the two "col++;" which stands for the gold min and max value to:

    mobTable->dwGoldMin = atoi(csvTable.AsStringByIndex(col++));

    mobTable->dwGoldMax = atoi(csvTable.AsStringByIndex(col++));


    In order to see where its stuck, I simply wrote a print function, which logs the output into a .txt-File.

    I tried to use the newly built version to pack the protos. Mob_proto is working fine, but Item proto is always stuck at the same line, even though I changed nothing at the Item_Proto part. The dump_proto just closes itself:

    I haven't changed anything in the Item_Proto except removing some anti_flags for the change empire item. Does someone know, how I could fix this "error"? I haven't found anything related yet. If any files are needed to work on this matter, just tell me please.

    Kind regards
    Korgaz :)

    Have you tried fiddling with the alignment switch-cases? It seems like you have an offset in negative x somewhere. Once it's not working you can still revert your changes. I'd just go with the trial and error method tbh. Remember to make a backup though in case you majorly fuck up. :)

    Halloo,

    Ich habe das Problem, dass ich keine Steine einfügen kann, weder in Waffen noch in Rüstungen. Die Items sind gelb hinterlegt und es kommt ein Eintrag in der Syserr.
    Files: Fliege v2.1 von LordZiege ausm m2u Forum

    Die Fehlerhafte Zeile ist markiert.


    LG Korgaz

    SQL_PLAYER,

    SQL_ACCOUNT,

    SQL_COMMON,

    SQL_MAX_NUM,



    €:Habe jetzt mal deinen Part in der DBManager.h übernommen und jetzt hats compilet. Danke dir :)


    €€:Server fährt auch ohne Probleme hoch. Merci.

    Kommt folgender Fehler.

    Bin gerade dabei mich bei dem ganzen Source Kram reinzufummeln, kann daher damit nichts anfangen.

    Also abgesehen davon, dass SQL_HOTBACKUP verwendet wird aber nirgends definiert ist.

    In der Makefile steht die mit drin ja.

    Heyho,

    Ich bin grad am Compilen der DB von den Fliege v2.1 Files und habe folgenden Fehler ausgespuckt bekommen:



    Also es fehlt die HB.cpp + *.h , aber wo bekomm ich die her?


    LG Korgaz :shrug:

    Halloo,

    Wenn ich einen Drachenstein in den Slot packe und aktiviere Crasht mein Core (Channel1 Kern3).
    GDB spuckt das aus: Bitte melden Sie sich an, um diesen Link zu sehen.

    Das ist die Signal.cpp in /usr/home/Source/Server/libthecore/src:

    Könnte mir vllt einer sagen wie ich den Fehler behebe? Bin da etwas planlos.

    Außerdem ist das Verkaufen bei mir irgendwie verbuggt. Bei einem ssp+1 kommt Drachensteinsplitter etc. Habe bisher noch gar nix geändert, sondern nur nach buggs gesucht. Wüsste also nicht woher das kommen kann.


    LG Korgaz


    €: Bitte melden Sie sich an, um diesen Link zu sehen. Das hier hat mir nicht wirklich weitergeholfen.

    Heyho,


    Gestern wurde zwar schon danach gefragt, aber der Thread schon geschlossen.

    Ich bräuchte auch mal den v2.1 Clienten der Fliege reworked Files. Wenn den irgendwer rumzuliegen hat und mir per PN schicken könnte, wäre ich sehr dankbar.
    Vielen Dank im Vorraus.


    LG Korgaz

    Heyho,

    Gibt es hier wen, der die entpackten Patches auf seiner Platte/Cloud hat? Mich interessieren größtenteils nur neue Items/Pets/Mounts. Hatte irgendwo mal einen Sammelthread dafür gesehen, weiß aber nicht mehr auf welchem Forum und über google finde ich nix, da ich die spezifischen Patches nicht weiß.:shrug:


    LG Korgaz

    Halloo.
    Also ich hab grad Max Yang nach dem Tutorial von Winchester eingebaut. Funktioniert auch soweit alles sowei. Wenn ich jetzt allerdings mit 2 Characteren handel (Spielt keine Rolle ob Shop oder Handelsfenster) und der, der für das Item bezahlt bekommt einen Kick und sein Yang wird auf eine hohe ngative Zahl gesetzt (siehe Bild) wobei das Yang trotzdem gutgeschrieben wird. Syserr ist leer, sowohl Server- als auch Clientside und ich habe weder beim Compilen der Binary noch bei der DB/Game bekommen.


    €: Das passiert, wenn der Preis oder die Menge an Yang mehr als 199.999.999 yang beträgt.
    €€: In der uicommon.py steht das hier

    Code: uicommon.py
    1. except ValueError:
    2. money = 199999999

    Wenn ich das rauslösche bekomm ich aber syserr beim starten und der screen bleibt schwarz


    Wenn ich die 199.999.999 in 9.999.999.999.999 änder. Kann ich zwar über 200kk handeln aber 90.000.000.000 geht z.B. nicht (das Handelsfenster hängt sich auf und ich muss den Server neustarten, keine syserr.), obwohl in der uicommon.py und uiexchange.py die length auf 13 steht.


    €: Mir ist aufgefallen, dass die negative zahl in der DB nach dem Handelbug immer die Differenz von dem gehandelten Yang und 199.999.999.999.999 ist. vllt. hilf das ja irgendwie weiter.



    Hoffe mir kann jemand helfen. :thumbsup:


    LG