Beiträge von Asun

    Github link did Not work.

    Die Github-Links von Mali sind immer nur für ausgewählte Personen verfügbar (soweit ich weiß). Ich denke das könnte etwas mit möglichen Verstößen gegen Gameforge-Kram zusammenhängen. Ist aber auch nicht schlimm, er läd es ja auch immer wo hoch für die anderen :)

    Danke fürs Teilen!

    ---------------------------------------------


    Mali's github links are only ever available to selected people (as far as I know). I think that might have something to do with possible violations of Gameforge stuff. But it doesn't matter, he always uploads it somewhere for the others :)


    Thanks for sharing!

    Also selbst mit all dem ShopNamen fix usw. habe ich Probleme mit den Positionen aller TextTails mit dem FOV.

    Hier ein kurzes Video: Bitte melden Sie sich an, um diesen Link zu sehen.

    Gibt es eine Lösung für das Problem?

    Also ich hab das Ding vor 4-5 Tagen eingebaut, und keinerlei Probleme.


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

    In deinem Beispiel kann ich auch keinen Fehler erkennen, aber in meinem Video geht es auch nicht um den NPC links neben mir der Name der da auftaucht kommt von einem hinter mir. Genau wie die Shops. Ohne FOV ist alles korrekt. Es muss also irgendwo hier in der Field of View liegen, dass eine Berechnung reinhaut... Vil. finde ich den Grund und kann was dazu sagen, aber ggf. gibt es ja auch andere mit dem Problem.

    €dit: Das Problem wurde gefunden. Es lag daran, dass ich GraphicObjectInstancen auf Show geforced habe, obwohl diese es nicht sollten. Somit wurden diese als aktiv erkannt und somit deren TextTails gerendert.

    Also selbst mit all dem ShopNamen fix usw. habe ich Probleme mit den Positionen aller TextTails mit dem FOV.

    Hier ein kurzes Video: Bitte melden Sie sich an, um diesen Link zu sehen.

    Gibt es eine Lösung für das Problem?

    Der Fehler wurde gefunden. Es ging dabei darum, dass im RenderTarget, welches hier genutzt wurde, der Nebel (FOG) immer wieder "AN" geschalten wurde, unabhängig von den Einstellungen. Das hat für das merkwürdige flackern gesorgt.

    Es lag also nicht an meiner ersten Vermutung mit der Render/Update-Reihenfolge.

    Hab dich mal in Discord hinzugefügt. Können ja gerne mal am Wochenende schauen, wo es ggf. hackt. Habe zwei drei Sachen gesehen, die für mich nicht korrekt aussehen und würde dann gemeinsam mit dir schauen, ob ich richtig liege.

    Soweit ich das sehen kann, liegt das vermutlich an der CPythonApplication::RenderGame() oder CPythonApplication::UpdateGame() Funktion. Ich denke die Render/Update-Reihenfolge ist falsch. Ich müsste bei mir selbst schauen und es mit deinem Code an der Stelle vergleichen. Kannst du deinen Code mal auf pastebin hochladen oder wollen wir mal gemeinsam via AnyDesk schauen? (geht nur um die beiden Funktionen)

    Schreib mir gerne mal privat, wenn du es via AnyDesk machen willst, dann gebe ich dir meinen Discordnamen.

    Also mir gefällt das ganze sehr. Allerdings finde ich den Chat-Verlauf in deiner Version etwas unübersichtlicher als in der UI Version von Aslan. GGf. sollte man dort nochmal dran arbeiten. Wäre es dir möglich eine "Control" Page einzubauen, wo man als Admin ggf. sehen kann wer viele Tickets bearbeitet und wer eher weniger (Belohnung für guten Support xD).

    Aslan machst du deine UI Designs eigentlich selbst oder hast du dafür einen Designer an der Hand? Finde es immer wieder hübsch wie deine neuen Elemente sich mit den aktuellen Offical Elementen verbinden.

    Die Idee wurde bereits von den offiziellen Servern umgesetzt. So gibt es in der MobProto das Feld: scale zu 90% steht dort 100 drin (100%). Wie es am Ende geladen wird ist ja egal, Src/DB/Proto wie auch immer. Aber grob gesagt existiert deine Idee bereits. P3NG3R hat dieses Skalierung bereits vor ~2 Jahren auf M2Dev verkauft.

    Kernaussage:

    Deine Idee ist gut, da Sie bereits sinnvoll von offiziellen und P-Servern genutzt wird. Allerdings musst du berücksichtigen, dass nicht nur die Größe des Monsters/NPCs o.ä. angepasst wird, sondern auch alles was dazu gehört, wie Effekte, Hitbox usw.

    Und nimm dir einige P-Server als Beispiel wo du in den Optionen die Größe der Metinsteine hochskalieren kannst.


    Greetings
    ~Asun

    Habe das Problem lösen können.
    Es lag in dem Punkt, dass die EditLine im Fenster als Focus gesetzt wurde und dort das EscapeEvent getriggert wurde. Umgangen habe ich dieses nun mit

    Code
    1. self.editName.OnPressEscapeKey = self.OnPressEscapeKey()

    Ist also gelöst :)

    Hallo zusammen,

    ich habe ein kleines Problem. Ich habe ein Fenster mit der Funktion OnPressEscapeKey, jedoch reagiert da nichts. Auch meine Call-Logs bleiben leer. Woran kann das liegen?

    Das wäre die Funktion: Bitte melden Sie sich an, um dieses Bild zu sehen.


    Kann mir jemand mögliche Ursachen für das Problem nennen?

    Vielen Dank

    ~Asun

    Hallo Dean,

    ich habe zwei Fragen zu deinen Auflistungen. Leider komme ich jedoch nicht als Käufer in Frage, da mir die Mittel für einen solchen Kauf fehlen.

    1. Du nennst einen 64 Bit Mode, ist damit gemeint, dass alles auf 64 Bit läuft? Also das die Binary nicht mehr 32 Bit compiled wird?
    2. Das genannte InGame Admintool hat mich neugierig gemacht. Es wird ja nicht das von Aslan sein, denn das war ja noch nicht released als Takania online war :) Daher welches Tool wurde genutzt? Gibt es Eindrücke?

    Ich hoffe du beantwortest die Fragen, obwohl ich kein Interessent für dich bin.

    ~Beste Grüße

    Asun

    Hallo zusammen,

    ich beschäftige mich derzeit mit Virtualisierung. Dabei kam mir die Idee das ganze würde für M2 doch auch Sinn machen oder wie steht Ihr dazu? Meine Idee wäre wie folgt. Einen Storage (Server/Platte, was auch immer) mit den Daten für die Server zu erstellen (Share). Dazu dann pro Channel eine eigene VM zu booten in der wir den Share Mounten können, damit die Channel die gleichen Daten nutzen können. Zumal man via Monitoring auf dem VM's ja auch eine Failover VM haben könnte, dass wenn CH1 absaufen würde die zweite VM mit CH1 eingreift und den Failover abfängt. Den großen Sinn dabei würde ich aber mehr im gesamten Umfeld sehen, wenn z.B. eine VM für den Webserver im gleichen Netz hängt und eine VM für die DB. So wäre die DB nicht von außen erreichbar, jedoch könnten alle relevanten Systeme direkt mit der DB kommunizieren. Natürlich kann man sich via Wireshark oder
    anderen VPN's einen Zugang in das VLan legen und von dort dann auf alle Systeme zuzugreifen. Auch könnte man eine PFSense oder OpnSense direkt hinter die PublicIP des Hypervisors hängen (auch als VM) und dort ggf. besser auf Angriffe reagieren zu können.

    Was haltet ihr von der Idee im Allgemeinen? Wäre so etwas sinnig oder meint Ihr das ganze wäre für einen P-Server absoluter Overkill? Natürlich muss man das ganze erstmal aufbauen und verwalten, aber ich sehe den großen Vorteil in der Stabilität und Sicherheit dieses Konzepts (Vorausgesetzt der Hypervisor hat genug Ressourcen).


    Ich bin echt gespannt wie Ihr dazu denkt.

    Das Rarity-System erinnert mich irgendwie an dieses System von Tamashii

    Bitte melden Sie sich an, um dieses Medienelement zu sehen.

    €dit: Gibt noch ein älteres Video auf dem gleichen Kanal. Das in etwa auch diesem System ähnelt.

    Bitte melden Sie sich an, um dieses Medienelement zu sehen.