Beiträge von Aura

    Vielleicht lädst du mal deine Python Dateien dazu hoch

    Klar, kein Problem.


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

    Hallo,

    ist es möglich, das Board zu attachen? (Siehe Screen)

    Das Inventar ist in inventoryex.py, die Sidebar in sidebarinventorywindow.py

    Ist etwas nervig, wenn man das Inventar verschiebt und die Sidebar da bleibt.

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

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

    Hallo,

    ich habe ein Problem mit dem Offlineshop von Great.

    (Bevor Kommentare deswegen kommen: Ich habe schlechtes über Ikarus gelesen, mag das Design nicht und nutze deshalb Great.)

    Ich hatte den Shop eingebaut. Hat funktioniert, alles gut.

    Habe ihn komplett ausgebaut um was zu testen. Ab da an hat man immer, wenn man einen privaten Laden erstellt hat, sobald man auf "Ok" geklickt hat, nachdem die Items in den Shop gepackt wurden und man den Shop öffnen wollte, einen Kick bekommen.

    Danach wieder den Offlineshop eingebaut, selber Fehler. Es liegt also nicht am Offlineshop sondern an privaten Shops allgemein.

    Keine Syserr. Nur Unknown Packet Header die nichts damit zutun haben (aber immer kommen wenn man den Shop erstellen will und auch nur dann)
    Was ich versucht habe:
    Geschaut ob ich aus versehen entfernt habe was relevant war, aber keine Fehler auslöst (denke mal das wird das Problem sein)

    Geschaut wie man Unknown Packet Header fixen kann (war nicht der auslöser)

    In uiprivateshopbuilder.py geschaut was passiert wenn man "Ok" drückt. Dort prints gesetzt, um zu schauen, ob die Funktion komplett ausgeführt wird. Ergebnis: Wird sie

    Dann die Funktion SendBuildPrivateShopPacket in PythonNetworkStream geprüft. Da prints gesetzt (bzw. LogBox benutzt, keine Ahnung wie ich von der Binary in die Log.txt oder syserr.txt schreiben kann, hat aber auch geklappt).

    Da ist mir folgendes aufgefallen:

    Wenn ich die LogBox da habe, wird sie nicht ausgeführt:

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

    Habe ich sie irgendwo anders (außer natürlich unter return SendSequence(); wird die ausgeführt. Es scheint also was mit dem for loop zutun zu haben.


    Die ifs werden auch nicht ausgeführt, das ist also auch nicht das Problem. Würde ja auch kein Kick verursachen.



    Nun meine Frage:

    Könnte des an dem for loop liegen? Wenn ja, was ist die Ursache? Bzw. was macht der for loop genau? So gut kenne ich mich leider nicht aus

    Hallo,
    ich würde gerne für das Leader/Co-Leader System abfragen, ob der Spieler ein GM ist oder nicht. Wenn GM = kein Leader/Co-Leader dranhängen.

    Ich habs so:

    C
    1. if (!CInstanceBase::IsGameMaster())
    2.     if (dwNewIsGuildName == 3)
    3.         strGuildName.insert(0, "[Leader] - ");
    4.     else if (dwNewIsGuildName == 2)
    5.         strGuildName.insert(0, "[CoLeader] - ");

    Er sagt aber "Ein nicht statischer Memberverweis muss relativ zu einem bestimmten Objekt sein.", also beim

    Code
    1. if (!CInstanceBase::IsGameMaster())

    Woran liegt das bzw. wie bekomme ich das richtig hin?

    Hab leider noch keins mit dynamischem Übergang gesehen. Kann mir auch nicht vorstellen, dass es einfach ist, weil sich entweder die Skybox unauffällig ändern müsste oder man die Skybox Runtime dynamisch umfärben müsste

    Gibts denn einen Uhrzeitabhängigen skybox changer ?

    Das ist Uhrzeitabhängig. Kann man zwar schöner schreiben aber es funktioniert,
    Bei dem

    Code
    1. if localtime == "01"

    usw. kannst du die Uhrzeit (Stunde) einstellen, wann sich die Skybox ändert. Aktuell ist 8-10 und 18-20 Uhr Dämmerung, also Skybox Orange, 21-8 Uhr Nacht und der rest Tag

    Hallo,


    habe denselben Fehler wie da:

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


    Da er leider nicht sagt wies gefixt wird: Hat jemand eine Idee? :)

    Einfach was reinschreiben. Nur drauf achten bzw. hoffen, dass diese noch nicht belegt sind. Es gibt ein Tool um zu sehen welche Koordinaten belegt sind, weiß aber gerade nicht wie es heißt