Autor: P4nz3rwels

WoWs Skillplaner: Statusbericht April/Mai 2018

WoWs Skillplaner: Statusbericht April/Mai 2018

Auch wenn sich auf den ersten Blick im Bereich des Skillplaners grade nichts tut, bin ich im Hintergrund am Tüfteln.

Um mir die Daten passgenau zuzuschneiden, rufe ich sie mir wie schon einmal erwähnt aus der WG API ab und speichere sie in eine lokale Datenbank.

Diese baue ich momentan im Hintergrund dahingehend um, dass sie das Auswählen der verschiedenen Upgrades des Schiffes ermöglicht.

Das gestaltet sich aber als durchaus kompliziert, da man die Abhängigkeiten, die einige Upgrades haben, nicht direkt aus der API auslesen kann (also Torpedoupgrade x nur möglich, wenn Hüllenupgrade y ausgewählt ist).

Ich suche momentan also nach einer Möglichkeit, diese Abhängigkeiten sicher und schnell zu identifizieren.

Pantropy: Spielvorstellung

Pantropy: Spielvorstellung

Hallo zusammen,

ich möchte euch an dieser Stelle ein neues Spiel vorstellen, in dem ich sehr viel Potenzial sehe.
Es ist eine Art Shooter mit crafting Elementen. Das Setting ist eher in der Zukunft angesiedelt, wobei man zum Spielstart mit einer Spitzhacke zum Ressourcenabbau, was man dann wiederum als eher klassisch bezeichnen kann. Der Kampf wird klassisch zu Fuß mit dem Gewehr in der Hand oder hoch modern in zum Teil riesigen Mechs ausgetragen.

Kommen wir mal zu den Elementen, die alle in dieses Spiel mit einfließen. Ressourcen sammeln und Gegenstände Craften erinnert sehr stark an ein klassisches survival Game.
Um es nun aber fest in die survival Schiene einordnen zu können fehlt der Punkt des Nahrung Sammelns, denn den gibt es nicht. Man kann zwar Früchte sammeln, diese dienen aber allein der Heilung und nicht des Überlebens.

Das Spielfeld selbst ist eine 8×8 Kilometer große Karte, die in 64 Territorien zu je 1 km² unterteilt ist. Hier spielen 2 Spielerfraktionen gegen einander, die die Territorien für die eigene Fraktion erobern können.
Dies erinnert durchaus an Planetside 2, allerdings in einem sehr viel kleineren Maßstab und mit dem Unterschied, dass sich im Zentrum der Karte eine NPC Alienfraktion befindet, die sich selbstständig ausbreitet, Basen baut und die Spielerfraktionen angreift.

Um den Mix nun noch abzurunden fließen auch noch ARK Elemente mit ein. So gibt es auf der gesamten Karte diverse Kreaturen, die man bekämpfen kann und die einen in der Forschung voran bringen. Außerdem befinden sich auf dem Gebiet der Alienfraktion verschiedene Bosskreaturen.

Das Spiel selbst hat vor Kurzem erfolgreich das Kickstarterprogramm abgeschlossen und wurde mit über 70.000 € von Spielern finanziert.
Derzeit befindet es sich in der geschlossenen Alpha und wird voraussichtlich im Spätsommer 2018 auf Steam in den Early Access gehen.
Die Entwickler sind 2 deutsche Brüder, die das Spiel als Brainstone GmbH mit Sitz in Berlin/Potsdam entwickeln.

Grade weil das Spiel Elemente vieler Spiele, du aus unterschiedlichen Genres stammen, versucht zu vereinen, ist es für mich sehr vielversprechend.
Die Entwickler bleiben am Ball und gehen sehr stark auf Vorschläge und Kritik aus der Community ein, was sehr löblich ist. Das war mal ein grober Überblick über die allgemeinen Inhalte. Alles im Detail zu beschreiben, würde den Rahmen dieses Beitrags mit Sicherheit sprengen.
Ich werde daher zukünftig noch im Detail auf verschiedene Bereiche des Spiels eingehen.

Warten wir mal ab, wie die Entwicklung sich weiter gestaltet.
Ich bin in der Closed Alpha vertreten und bleibe daher am Ball.

Website des Spiels: https://playpantropy.com
Steam Store: https://store.steampowered.com/app/677180/Pantropy

Windows 10: Funktionsupdate Version 1803 und das Mikrofon

Windows 10: Funktionsupdate Version 1803 und das Mikrofon

Hallo zusammen,

das Funktionsupdate für Windows 10, Version 1803 ist erschienen. Nach der Installation hat man eine ganze Reihe von Abfragen bezüglich des Datenschutzes und der Datenfreigabe bekommen.

Wer nun so ist, wie ich es bin und grundsätzlich alle gewünschten Rechte von vorne herein deaktiviert, der läuft in die Gefahr das gleiche Problem zu haben, wie ich es hatte.
Mein Mikrofon ging nicht mehr.

Kein Programm konnte Signale vom Mikrofon empfangen. Die direktdurchleitung über den Realtek HD Manager vom Mikrofon auf die Kopfhörer ging jedoch.
Einen Defekt des Mikrofons konnte ich also ausschließen.

Lange Rede, kurzer Sinn. Bei all den Abfragen, die ich wie erwähnt direkt alle verboten habe, war auch eine Abfrage, ob Apps (also Programme) Zugriff auf das Mikrofon haben dürfen. In meinem Vernein-Wahn habe ich das natürlich auch verboten.
Jedoch ist dieser Zugriff logischerweise nötig, dass Programme, die das Mikrofon benötigen, funktionieren.

Doch wo befindet sich diese Funktion?

Nach etwas Suchen habe ich sie dann gefunden.

Man macht einen Linksklick auf Start. Dort klickt man auf das Zahnrad, um in die Windows Einstellungen zu kommen. Nun klickt man auf die Rubrik „Datenschutz“.
Auf der linken Seite findet man hier „Mikrofon“. In diesem Unterpunkt kann man den Zugriff auf das Mikrofon wieder gestatten, bzw. ihn für gewisse Apps verbieten.

Anschließend sollte das Mikrofon wieder funktionieren.

Vermutlich verhält es sich bei einer Webcam unter der Rubrik „Kamera“ ähnlich. Das kann ich jedoch nicht bestätigen, da ich keine Cam besitze.

WoWs: So funktioniert’s

WoWs: So funktioniert’s

Wargaming startet eine (dringend notwendige) Bildungsoffensive für World of Warships.

Die Gefechtsqualität lässt mittlerweile bei World of Warships massiv nach. Dies ist nicht zuletzt oftmals der absoluten Unwissenheit der Spieler geschuldet, die sich mittlerweile in alle Tiers gestorben haben.
Viele verstehen einfach nicht welche Rolle sie (eigentlich) erfüllen sollten. Oftmals wird nach dem klassischen Shooterprinzip gespielt – Bloß keinen schaden bekommen und Überleben ist ein Muss!

Dass dies in World of Warships für gewisse Klassen einfach nicht zählt, verstehen viele Spieler nicht.

Wargaming scheint dem nun mit einer Reihe von Videos unter dem Stichwort „So funktioniert’s“ entgegen wirken zu wollen.
In der ersten Folge „So funktioniert’s: Strukturpunkte“ dreht sich alles um die Schadensmechanik des Spiels.

Bleibt zu hoffen, dass diese Videos nicht bei allen Spielern auf taube Ohren und blinde Augen stoßen werden.

[fvplayer src=“https://www.youtube.com/watch?v=1jAaPu_FNLg“]

In eigener Sache: Serverwartung

In eigener Sache: Serverwartung

Ich möchte an dieser Stelle eine kurze Ankündigung in eigener Sache machen. Der Hoster unseres Servers führt zwischen dem 23.04.2018 und dem 27.04.2018 jeweils von 22:00 Uhr bis 06:00 Uhr umfangreiche Wartungen an den eigenen Systemen durch.

Daher kann es in diesen Zeiträumen zu kurzzeitigen Einschränkungen in der Erreichbarkeit des Website sowie der TS-Server kommen. Nach der Wartung werden alle Dienste mit gewohnter Zuverlässigkeit weiter bestehen.

Ich bitte die Unannehmlichkeiten zu entschuldigen.

WoWs: Unsportlichkeit im Ranked

WoWs: Unsportlichkeit im Ranked

Hallo zusammen,

da nun die neue Ranked Season vor der Tür steht, werden auch wieder die Kritikpunkte des gleichzeitigen Gefechtstarts von Teams (reinklicken) laut.
Ich möchte daher an dieser Stelle ein paar Worte hierzu verlieren. Man muss sich vor Augen führen, dass die Ranked Battles nicht umsonst so heißen. Hier soll jeder sein Bestes leisten und mit Hilfe seiner eigenen Leistung die Leiter erklimmen.

Teamplay durch welche Möglichkeiten auch immer kann man durchaus als sehr unsportliches Verhalten einstufen. Auch Wargaming erwähnt hier eine Grauzone.
In einem offiziellen Forenpost von MrConway [WG-EU] erwähnt er genau diese Grauzone.

Just want to jump in here to clarify our stance on this issue.

If they sync their queuing and then end up doing their best to get a win for their team, we have no issue with it at all. As many of you know, some of the most competitive games happen when you have an opponent you know on the enemy team.

If on the other hand they helped clan mates on the other team in any way it is a serious rule violation. In that case, you’ll need to send a replay to support and explain exactly how they rigged and when. They will then be banned. 

Grundsätzlich wird es also zunächst geduldet. Doch er schreibt in seinem letzten Absatz eindeutig, dass es auch zu Konsequenzen führen kann.
Jetzt frag man sich wo hier die Grenze zu unsportlichem Verhalten gezogen wird. Man weiß es nicht.

Nehmen wir mal an man betreibt dieses Reinklicken und landet in unterschiedlichen Teams. Man bleibt fair uns spricht sich nicht ab, spielt aber eine super Runde.
Andere Spieler fühlen sich durch das Vorhandensein von Spielern des selben Clans auf beiden Seiten gestört und melden es dem Support, welcher dann zu einer ähnlichen Interpretation der Sachlage kommt.

Schwupps … schon hat man einen Ban am Bein, obwohl man keine Absprachen getroffen hat. Den längeren Hebel hat dann aber doch Wargaming.

Von daher mein Appell an alle Ranked Spieler: Fangt mit diesem Mist erst gar nicht an, dann kommt ihr auch nicht in solche unnötigen Schwierigkeiten. Vertraut auf eure eigene Leistung und bietet dem Gegner einen fairen Kampf.

WoWs Skillplaner: Zusammenfassung der letzten Tage

WoWs Skillplaner: Zusammenfassung der letzten Tage

Nachdem ich gestern den ganzen Tag damit verbracht habe, das Problem eines Bluscreens beim Booten meines PCs zu beheben, läuft er inzwischen wieder.
Die Grafiktreiber hatten scheinbar einen Fehler, weshalb der Startvorgang nicht durchgeführt werden konnte.

Das hatte der Entwicklung des Skillplaners, der ja momentan durch meinen Motivationsschub schwer Rückenwind hatte, kurzzeitig etwas den Schwung genommen. Doch jetzt läuft alles wieder und es kann weiter gehen.

Derzeit bin ich dran, die verschiedenen Upgrademöglichkeiten der Schiffe einzubinden. Es wäre so einfach, wenn die Upgrades einfach nur einheitlich wären. Wenn also jedes Upgrade Boni auf die gleichen Parameter geben würde.
Aber nein, dann gibt es ja so Schiffe wie die Myogi, die nicht nur über das Upgrade der Feuerleitanlage einen Bonus auf die Reichweite bekommt, sondern auch über den C-Rumpf.

Diese Tatsache verkompliziert das Umsetzen der Werte im Planer natürlich erheblich.

Auch muss ich mir eine Möglichkeit suchen, wie ich Pflichtupgrades identifizieren kann. Also Upgrades, die als Voraussetzung für andere Upgrades gelten, wie zum Beispiel der B-Rumpf der Farragut für das Upgrade der Torpedowerfer.
In der API ist leider nicht direkt vermerkt, welche Voraussetzung ein gewisses Upgrade hat.

Diese Punkte stehen bei mir momentan ganz vorne auf der Agenda.

 

WoWs Skillplaner: Durchbruch in der Analyse der API

WoWs Skillplaner: Durchbruch in der Analyse der API

Lange Zeit stand ich vor dem riesigen Problem, dass ich zwar die Stockwerte und Anzahl der einzelnen Sekundär- und Flugabwehrgeschütze aus der API herausziehen konnte, die Upgrademöglichkeiten der Hüllen, diese auf den Schiffen aber bekanntlich verändern.

Die neuen Werte der alternativen Hüllen habe ich nur als gesamte Werte gefunden. Also zum Beispiel „Flugabwergeschütze: 39“.
Das brachte mich allerdings nicht weiter, da ich ja die genauen Werte brauche welche Anzahl von welchem Kaliber mit welcher DPS vorhanden ist, um die Veränderungen durch die gewählten Skills anzeigen lassen zu können.

Rückfrage beim Wargaming API Support brachte mir nur die Antwort, dass diese nicht aus der API zu beziehen sind, sondern nur die von mit gefundenen, aufsummierten Gesamtzahlen.
Ich hatte somit das Einbinden der Hüllenupgrades schon abgeschrieben und ich muss auch gestehen, dass mich diese Rückmeldung durch den Support extrem demotiviert hat, das Projekt noch weiter zu führen, weshalb sich das letzte Jahr auch nicht sonderlich viel getan hat.

Ich fand das eine massive Schwachstelle der API, die ich eigentlich nicht für wahr halten konnte. Somit habe ich mich nun nach einem Jahr Pause noch einmal hin gesetzt und habe die API Abfragen nochmal in alle Richtungen getestet.

Und siehe da, ich scheine etwas gefunden zu haben. Wie es aussieht sind diese Werte über Umwege doch zu bekommen.
Das war eindeutig eine Falschmeldung des Supports. Entweder hatte der Mitarbeiter keine Ahnung oder keine Lust darüber nach zu denken. In jedem Fall ärgerlich.

Ich will jetzt nicht direkt sagen, dass die Hüllenupgrades innerhalb von kürzester Zeit ihren Weg in den Planer finden, denn es ist eine menge Arbeit allein die Abfrage für alle Daten zu erstellen.

Ebenso werde ich vermutlich zur Umsetzung die komplette Datenbankstruktur des Planers ändern müssen, aber es wird kommen!
Ich bin wieder voll motiviert das zu schaffen.

Zum Planer: https://wows-skills.p4web.de

Also stay tuned!

Pi-Hole: Erneute Fehler beim Updaten

Pi-Hole: Erneute Fehler beim Updaten

Soeben hatte ich beim Updaten des Pi-Hole erneut diverse Fehler. zunächst hatte ich folgende Fehlermeldung in der Konsole:

fatal: cannot exec 'git-remote-https': Die Struktur muss bereinigt werden

Eine Suche im Internet nach diesem Fehler verlief überraschender Weise ohne nennenswerte Ergebnisse. Ich probierte also selbst etwas herum und beschloss schließlich die Pi über sudo reboot neu zu starten in der Hoffnung, dass der Fehler dadurch behoben wird.

Nachdem der Pi wieder lief führte ich voller Hoffnung erneut den Befehl pihole -up aus, musste jedoch feststellen, dass das Update immer noch nicht lief.
Jedoch hatte sich  der Fehler verändert. Nun durfte ich folgende Meldung lesen:

fatal: Unable to find remote helper for 'https'

Erneut verlief die Suche nicht sonderlich zufriedenstellend.

Der Fehler musste offensichtlich von git verursacht werden. Also beschloss ich einfach mal git neu zu installieren. Ein Versuch war es schließlich wert.
Gesagt, getan, die Befehle

sudo apt-get remove git

und

sudo apt-get install git

waren schnell getippt und ausgeführt und siehe da, das Update des Pi-Hole verlief nun komplett ohne Fehler.

Manchmal kann die Lösung so einfach sein.

Pi-Hole: Update auf Version 3.3 nicht möglich

Pi-Hole: Update auf Version 3.3 nicht möglich

Scheinbar hat sich bei der letzten Version des Pi-Holes ein Bug im Updater eingeschlichen.
Mir wurde bei Version 3.2 ständig der Hinweis „update available“ eingeblendet. Habe ich dann jedoch den Befehl pihole -up ausgeführt, was ja prinzipiell die Software updaten soll, wurde mir alles als „up to date“ bezeichnet.

Ich habe also mal wieder ein ganzes Weilchen das Internet bemüht, bis ich den Hinweis auf diesen Bug gefunden habe.
Glücklicherweise wurde gleich eine Lösungsmöglichkeit mitgeliefert, die ich euch nicht vorenthalten möchte.

Man wählt sich wie gewohnt auf das Terminal des Pi ein und führt anschließend folgende Befehle aus:

/etc/.pihole
sudo git fetch --tags
pihole -r

Der letzte Befehl startet die Reparaturfunktion des Pi-Holes. Hier wählt man Reparieren aus, nicht rekonfigurieren.
Es laufen nun einige Prüfungen durch. Ist dies abgeschlossen sollte das Pi-Hole auf der aktuellen Version 3.3 sein bzw. diese auch korrekt anzeigen ohne den Update Hinweis.

Archiv

Kategorien