Beiträge von Spamp

    Ok ich bin tatsächlich selber drauf gekommen.


    in der Game Source sowie Client Source muss in sämtlichen Dateien sAlignment von short auf long gesetzt werden :D

    Guten Abend,


    ich komme mal wieder nicht weiter und benötige vielleicht ein kleinen Tipp.


    Und zwar habe ich neue Aligments eingefügt, doch sobald ich über die 30k Grenze komme springen die Aligments ins Minus.
    Source, etc ist definitv über 30k angelegt.


    Meine Vermutung ist dass irgendwo ein "int" zu einem "bigint" gemacht werden muss, nur wo :D


    Vielleicht hat ja jemand ne Idee wo das sein könnte.


    Bin für jeden Tipp sehr dankbar :)

    Guten Abend,


    ich habe in die Fliege Files v2 ein Team List System eingebaut.

    Folgende Problematik ergibt sich mir:


    Es werden einfach keine Teamler angezeigt, hier ist die Liste permanent "leer".


    Ich denke das Korpus Delikti bereits gefunden zu haben:

    Und zwar sagt hier die Query aus:

    Code
    1. "SELECT mName,'%s' FROM common.gmlist WHERE mName!='%s'", account.c_str(), account.c_str());


    Nach meinem Verständnis ruft er ja hier die Daten der gmlist Tabelle in der Datenbank common innerhalb der Zeile account (weil account.c_str()) ab, oder bin ich hier falsch?

    In der gmlist Tabelle gibt es aber lediglich die Zeilen mAccount und mName.


    Wie bekomme ich das den nun entsprechend hin dass hier die Namen geladen werden und angezeigt werden.


    PS: syserr sind diesbezüglich alle leer


    Vielleicht hat ja jemand eine Idee für mich


    Liebe Grüße :)

    Ja das war das Problem, jetzt kann ich allerdings das Item zum Verbessern nicht nutzen oder auf den Buff ziehen zum verbessern geht auch nichts.

    Dazu vielleicht ebenfalls eine Idee?

    Guten Morgen,


    ich habe das Buff Item System Bitte melden Sie sich an, um diesen Link zu sehen. verbaut.

    Nun ergibt sich mir das folgendes Problem:


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


    Hat da jemand ggf einen Tipp woran es liegen könnte?
    Meines Gewissens nach hab ich alles sauber eingebaut.


    Freue mich auf eventuelle Tipps :)

    Problem wurde gelöst:


    der Name war uiTabmenu und nachdem Zyon das T klein geschrieben hat, kam mir auch dass Mt2 so sein Problem mit Großbuchstaben hat in den Dateinamen.


    Das war hier das Problem :)


    Vielen Dank an Zyon

    Danke für deine Antwort. Habe ich überprüft das passt ganz genau vom Namen her und liegt auch im selben Ordner wie die game.py.


    Ich teste mal ob es in einen Unterordner funktioniert mit Anpassung des Imports.


    Es ist leider schon etwas her aber ich muss die Datei nicht erst noch in einer Art Liste einfügen dass die vom Client geladen wird oder?

    Hallo zusammen,


    ich wage mich mal nach langer Zeit mal wieder mich in das Thema Metin2 einzuarbeiten, einfach weil ich für mich Bock drauf habe.

    Nun komme ich aber schon zu einem "Problem", und ich komme auf keine Lösung.


    Hier wollte ich ein einfaches Teleport GUI in meine Sidebar einbinden, doch ich spawne nicht nach der Charauswahl und erhalte folgender Fehler in meiner syserr:



    die uiTabmap.py ist ebenfalls in der root mit gepackt.


    So sieht meine game aus zu allen stellen was das Teleport System betrifft:



    Hoffe mir kann jemand den entscheidenen Tipp geben wo mein "Denkfehler?" liegt.



    Liebe Grüße :)

    Hallo,


    ich hab anscheinend irgendein Fehler in meiner game src.

    Sobald ich etwas fallen lasse und wieder aufhebe sieht das bei mir im Chat so aus:

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


    Ich habe das mit einer Backup game probiert und da wird das richtig angezeigt wie in der locale_string.txt angegeben.


    Nun meine Frage, wo in der game src könnte ich auf Fehlersuche gehen?
    Hoffe es hat jemand eine Idee.


    Files: Fliege v2


    Beste Grüße und vielen Dank im voraus.

    Moin, nach langer Pause bin ich wieder an meinen Files ran.
    Ich nutze Fliege v2 und ich bekomme folgender Fehler:


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


    ui.py und uitarget.py hab ich mal angehängt.

    Vielleicht kann mir da jemand aushelfen :/

    Dateien

    • uitarget.py

      (29,4 kB, 0 Mal heruntergeladen)
    • ui.py

      (116,7 kB, 0 Mal heruntergeladen)

    Hallo,


    ich wollte mir aus Spaß mein altes Projekt auf Basis der Fliege v2 Files aufsetzen um mit Freunden bisschen zu basteln und zu zocken.

    Soweit so gut, wenn ich allerdings den Server Starte dann erhalte ich connect: Connection refused und in der Datenbank syserr steht folgendes:


    Code: syserr
    1. SYSERR: Mar 31 22:18:02 :: Start: TABLE_POSTFIX not configured use default
    2. SYSERR: Mar 31 22:18:02 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ', battle_type, level, size+0, ai_flag+0, setRaceFlag+0, setImmuneFlag+0, on_clic' at line 1
    3. query: SELECT vnum, name, locale_name, type, rank, battle_type, level, size+0, ai_flag+0, setRaceFlag+0, setImmuneFlag+0, on_click, empire, drop_item, resurrection_vnum, folder, st, dx, ht, iq, damage_min, damage_max, max_hp, regen_cycle, regen_percent, exp, gold_min, gold_max, def, attack_speed, move_speed, aggressive_hp_pct, aggressive_sight, attack_range, polymorph_item, enchant_curse, enchant_slow, enchant_poison, enchant_stun, enchant_critical, enchant_penetrate, resist_sword, resist_twohand, resist_dagger, resist_bell, resist_fan, resist_bow, resist_fire, resist_elect, resist_magic, resist_wind, resist_poison, dam_multiply, summon, drain_sp, skill_vnum0, skill_level0, skill_vnum1, skill_level1, ski
    4. SYSERR: Mar 31 22:18:02 :: InitializeMobTableSQL: Could not load mob_proto. No results!
    5. SYSERR: Mar 31 22:18:02 :: InitializeTables: InitializeMobTableSQL FAILED
    6. SYSERR: Mar 31 22:18:02 :: Initialize: Table Initialize FAILED
    7. SYSERR: Mar 31 22:18:02 :: pid_deinit:
    8. End of pid

    Mehr steht in der syserr nicht drinen.


    Hier die SQL dazu


    Daten zum Root:

    FreeBSD 13.2

    MySQL 8.1


    Ich hoffe jemand hat eine zündende Idee dazu, ich bin leider zu lange raus aus dem Bereich und bin so auf eure Hilfe angewiesen :)

    Vielen Dank schonmal!

    Hallo,


    nach sehr langer Zeit habe ich mein altes Backup rausgekramt und den Server wieder neu aufgesetzt.

    Soweit so gut, FreeBSD aufgesetzt, MySQL draufgezogen mit den alten Tabellen, Files und libs draufgehauen.

    Server startet tip top clean.


    Jetzt starte ich meinen Clienten und bei CH1 steht auch Norm, also passt das.

    Nur jetzt habe ich das Problem dass wenn ich mich einlogge er festhängt bei "Du wirst mit dem Server verbunden..."


    Client syserr ist leer.


    DB syserr:

    Code
    1. SYSERR: Feb 5 15:05:26 :: pid_init:
    2. Start of pid: 5524
    3. SYSERR: Feb 5 15:05:26 :: Start: TABLE_POSTFIX not configured use default
    4. **SYSERR: Feb 5 15:05:26 :: Load: DirectQuery failed(SELECT login FROM block_exception)** -> Edit, fixed. Leider ohne Erfolg, kann mich immernoch nicht einloggen

    Auth syserr:

    Code
    1. SYSERR: Feb 5 15:05:38 :: pid_init:
    2. Start of pid: 5567
    3. SYSERR: Feb 5 15:05:38 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_ds.dat
    4. SYSERR: Feb 5 15:05:38 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_dss_box.dat
    5. SYSERR: Feb 5 15:05:38 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_w20_sound.dat
    6. SYSERR: Feb 5 15:05:38 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_w21_etc.dat
    7. SYSERR: Feb 5 15:05:52 :: Process: SEQUENCE 28f09a80 mismatch 0xaf != 0x0 header 111
    8. SYSERR: Feb 5 15:05:52 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
    9. [111 : 0xaf]


    Jemand eine Idee was es sein könnte oder wo ich noch schauen könnte?

    Bin für jeden Tipp dankbar!!!

    Probier es mal mir pc.give_exp2 und in Zeile 14 müsste es doch eigentlich so heißen? : say("Jetzt: "..pc.get_exp().." ")

    exp2 funktioniert, danke <3

    warum willst du hinten nochmal was dranhängen?

    Falls es dir da um Satzbau oder so geht, das ja nur test-bullshit, damit ich die funktionen verstehe

    Angewohnheit :D