Beiträge von Spamp

    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

    Kann dir da auch nur von abraten, wenn du gescammt wurdest ist die Wahrscheinlichkeit hoch dass diverse Backdoors verankert sind die früher oder Später dein Projekt zerstören könnten.

    Gibt leider das ein oder andere Schwarze Schaf in der Szene.

    Kann ich auch nicht verstehen wieso jeder so triggert ist. Habe bis dato nur gute Erfahrungen mit ToXiC gemacht . Und der größte Larry in diesem Forum ist der Thread Ersteller.

    Hallo,


    und zwar war meine Idee just for Fun eine Art Mobiler Schmied zu erstellen. Ist auch alles soweit prima bis auf die Quest zum öffnen des Schmied Fensters.

    Es gibt ja die Möglichkeit per "game.open_safebox" das Lager zu öffnen, gibt es soetwas auch für das Schmiede Refine Fenster sobald ich ein Item auf den neuen NPC ziehe?


    Jemand eine Idee wie ich das am blödsten bewerkstelligen kann?


    Vielen Dank im voraus.


    Liebe Grüße

    Spamp

    Habe das ganze tatsächlich über Port forwarding laufen wobei die Ports 13001 (CH1) 14001 (P2P) 11001 (auth) frei gegeben sind


    #edit: habe nun auch folgende Ports geöffnet und weitergeleitet: 13031, 13041, 13051, 14031, 14041, 14051 leider ohne Erfolg. problem besteht nachwievor


    Edit²:

    Ich hab folgende Serversituation:

    Ich wollte das einfach mal aus Interesse ausprobieren ob das so funktioniert wie ich mir das vorstelle. Und zwar hab ich einen Windows Root laufen und darauf hab ich Freebsd 13 per Virtual Box installiert. Das ganze läuft per NAT und Port-Forwarding. SSH/SFTP/Navicat Verbindung absolut kein Problem, und wie oben beschrieben komme ich auch bis in die Charakterauswahl, nur dann werd ich wieder in den Login geschmissen. Evtl helfen die Infos etwas.

    Hallo,


    und zwar hab ich nach dem neu Aufsetzen der Files (Fliege v2) das Problem wenn ich den Charakter auswählen möchte dass ich rausgeschmissen werden zum Login Bildschirm.

    Ich habe jetzt auf Anhieb nichts gefunden was nur weiterhilft.


    Folgendes hab ich in den syslogs stehen (syserr´s unauffällig)



    Ich hoffe jemand kann mir da helfen.


    Mit freundlichen Grüßen

    Spamp

    den Auszug finde ich in der game.py? oder wo kann ich das kontrollieren ob das nicht fehlerhaft ist bei mir

    kommt drauf an, aus welchem Window du verlinken möchtest, nehme mal ganz normal aus dem Inventar? dann uiinventory




    habe das mal gecheckt und das sieht bei mir wie aus wie bei dir, funktioniert aber nicht :/

    Hallo,


    und zwar ist mir soeben aufgefallen dass wenn man LCONTROL + Linksklick auf ein Item macht dass im Chat folgendes steht: "Dieser Gegenstand kann nicht zum Schnellzugriffsfeld hinzugefügt werden."

    Habe folgende Kombinationen versucht zum verlinken des Gegenstands in den Chat da ich mir nichtmehr sicher war welcher es war.


    LCONTROL + Mausklick links und Rechts

    LSHIFT + Mausklick links und Rechts



    Vielleicht hatte ja jemand schonmal diese Problematik oder kann mir sagen wo ich da genauer schauen kann.

    Syserr leer



    Vielen Dank im voraus.