Autor: P4nz3rwels

WoWs: Nächstes FreeXP Schiff angekündigt

WoWs: Nächstes FreeXP Schiff angekündigt

Für 750.000 FreeXP gibt es ja bereits die Missouri als T9 Premium Schiff zu erspielen.
Nun wurde von sub_Octavian (WG Staff) das nächste, auf diese Art erspielbare Schiff, angekündigt.

Es soll sich hierbei um die HMS Nelson handeln.

Hello, dear players. We finalized the discussion on Nelson battleship. She will be avaliable as a free XP ship, like Missouri, and will become 2nd free XP ship in the game.
The price is yet to be determined, but we will do our best to make it balanced and reasonable.
Thank you all for your input 

Quelle: https://forum.worldofwarships.eu/topic/56433-discussion-thread-for-some-interesting-info-from-ru/?do=findComment&comment=1963067

Demnach steht der genaue Preis für das Schiff noch nicht fest, er wird aber angemessen sein.

Da es sich bei der Nelson um ein Tier 7 Schlachtschiff handelt, kann man vermutlich mit deutlich weniger, als den 750.000 der Missouri auf Tier 9 rechnen.

Die genauen Daten des Schiffs findet ihr hier: http://wiki.wargaming.net/en/Ship:Nelson

WoWs: Replay Steuerung & freie Kamera

WoWs: Replay Steuerung & freie Kamera

Die Replays in World of Warships sind eine Sache für sich. Nicht nur, dass sie stellenweise etwas ruckelig laufen, auch die Steuerung ist speziell.

Man findet mittlerweile total unterschiedliche Angaben der Tastenbelegung. Das liegt daran, dass Wargaming diese schon mehrfach geändert hat. Warum sie das getan haben muss man aber nicht verstehen, in meinen Augen bestand dafür keinerlei Anlass.

Momentan lässt sich das Replay wie folgt steuern.

Pos1 – Geschwindigkeit wird auf normal zurück gesetzt.
Einfg – Geschwindigkeit wird erhöht
Entf – Geschwindigkeit wird verringert

Achtung bei der Veränderung der Geschwindigkeiten kann es zu leichten Asynchronitäten von Bild und Ton kommen.

Kamerasteuerung

Die Steuerung der Kamera funktioniert erst nach Ablauf des Startcounters.

Ein Replay startet mit der normalen Sicht, also genau so, wie man das Spiel gespielt hat.
Mit der linken Maustaste kann man nun in die freie Rundumsicht schalten. Hier klebt die Kamera auch weiterhin am Schiff man kann sich aber mit der Maus frei um das Schiff herum drehen.

Doch jetzt fragt man sich, wie einige Youtuber andere Schiffe betrachten können.
Diese Möglichkeit gibt es, sie ist jedoch derart versteckt, dass man durch normale herum probieren eigentlich nicht darüber stolpern kann.

Man geht nach Ablauf des Startcounters wie eben beschrieben mit der linken Maustaste in die freie Rundumsicht.
Hier drückt man nun Strg+Shift+Backspace. Diese Kombination löst nun die Kamera vom Schiff.
Nun kann man mit der Maus die Neigung und Richtung der Kamera verändern und mit den Pfeiltasten frei fliegen.

Sichtbar sind aber dennoch nur die Schiffe, die vom eigenen Schiff aufgedeckt werden.Auch die Steuerung der Geschwindigkeit ist in diesem Modus weiterhin benutzbar.

Stand dieser Beschreibung ist Spielversion 0.6.8.1

WoWs: Heimathafen für Clans angekündigt

WoWs: Heimathafen für Clans angekündigt

Hallo zusammen,

heute wurden von Offizieller Stelle 2 Screenshots veröffentlicht.
Diese zeigen eine Art Heimathafen oder Basis für Clans in World of Warships.

Man sieht einmal eine Übersicht des gesamten Hafens, sowie eine Erweiterung, um die Kapazität eines Clans um 10 Plätze zu erhöhen.
Das würde dem größten Kritikpunkt an Clans entgegen wirken, der Begrenzung auf 30 Mitglieder.

Freischalten kann man die Erweiterungen scheinbar über eine Währung, die hier mit einer Art Öltropfen gezeigt wird.
Weitere Details sind bislang nicht bekannt.

Eine offizielle Meldung besagt, dass derzeit an 2 Features für Clans gearbeitet würde. Ein Feature, was eher für Casualspieler gedacht ist, sowie eines, was Clan vs. Clan Gefechte beinhaltet.

Mit einer Veröffentlichung bzw. mehr Details können wir in etwa 2-4 Monaten rechnen.

Seien wir also gespannt, was da auf uns zu kommt.

Die Diskussion zu dieser Ankündigung könnt ihr hier verfolgen: https://forum.worldofwarships.eu/topic/83981-ratet-mal/

7 Days to Die: eigene Rezepte

7 Days to Die: eigene Rezepte

7 Days to Die ist eines der anpassungsfähigsten Spiele, was mir je untergekommen ist.
Man kann hier absolut simpel und ohne viel Fachwissen Rezepte verändern und neue hinzufügen. Ist man Besitzer eines Multiplayer-Servers kann man dies in den Configfiles des Servers tun und die Änderungen sind anschließend für alle Spieler Verfügbar.

Der Aufbau der Rezepte ist hierbei immer gleich. Beispielsweise ein Rezept, was wir bei unserem Server hinzugefügt haben:

<recipe name=“coal“ count=“1″ craft_time=“10″ craft_area=“campfire“>
<ingredient name=“wood“ count=“2″/>
</recipe>

Zur Erklärung

name = „“ – Hier muss man das zu craftende Objekt eingeben. Wichtig ist die richtige Bezeichnung. Am besten sucht man bei bestehenden Rezepten danach.
count= „“ – Hier wird die Anzahl der Gegenstände angegeben, die pro durchlauf des Rezepts hergestellt werden.
craft_time = „“ – Hier gibt man die Zeit an, die das Rezept braucht. Die genaue Skalierung habe ich aber noch nicht herausgefunden. Ich tippe auf Ingame-Sekunden basierend auf der eingestellten Tagesläne (Default 50 reale Minuten für 24 Ingame-Stunden).
craft_area = „“ – Eigentlich selbsterklärend. Auch hier ist wieder die genaue Bezeichnung nötig. Wieder bei bestehenden Rezepten schauen.

Zwischen  <ingredient und /> stehen dann die benötigten Ressourcen. Jede Ressource benötigt einen eigenen <ingredient Tag. Die Formatierung ist hier wieder ähnlich.

name = „“ definiert wieder die benötigte Ausgangsressource. Wieder auf die korrekte BEzeichnung achten.
count= „“ definiert die benötigte Menge der entsprechenden Ressource.

Einfach etwas rum probieren, es ist echt nicht schwer.

Zum Übernehmen neuer Rezepte ist kein Neustart des Servers nötig. Ein Aus- und wieder Einloggen reicht für gewöhnlich aus.

Fragen gerne in die Comments.

WoWs: Was macht der Skill? „Beschussalarm“

WoWs: Was macht der Skill? „Beschussalarm“

Dieser Skill zeigt euch einen Indikator, der erscheint, wenn Granaten zu euch unterwegs sind, die euer Schiff treffen würden.

Zu beachten ist, dass hierbei nur Granaten mit einer Flugzeit von 10 Sekunden oder mehr berücksichtigt werden. Bei Beschuss mit geringerer Granatenflugzeit erscheint der Indikator nicht!

Demnach ist der Skill für Zerstörer meines Erachtens weniger ratsam. Diese stehen eher selten unter Beschuss von Langstreckenartillerie. Und wenn sie das tun ist die Wahrscheinlichkeit getroffen zu werden aufgrund ihrer Größe und Agilität ohnehin sehr gering.

Kreuzer dagegen können durchaus mit dem Gedanken spielen diesen Skill zu wählen. Sie stehen oft im Fokus der Schlachtschiffe und können dann auch innerhalb diese 6 Sekunden ein entsprechendes Ausweichmanöver starten. Hier kann der Skill durchaus die Überlebenschancen steigern. Ich habe damit jedoch keine Erfahrungswerte, da ich hier doch eher den Skill „Situationsbewusstsein“ bevorzuge.

Für Schlachtschiffe ist dieser Skill meines Erachtens eher mittelmäßig nützlich. Sie stehen zwar auch oft im Fokus der Langstreckenartillerie, haben es aber aufgrund ihrer Trägheit eher schwer bei Erscheinen des Indikators ein nützliches Ausweichmanöver zu starten. Schlachtschiffe sollten sich prinzipiell schon von vorne herein schadensmindernd positionieren und dies nicht erst tun, wenn Granaten unterwegs sind.

7 Days to Die

7 Days to Die

Meiner Meinung nach ein absoluter Geheimtipp.

Wer jetzt ein reines Horror Spiel erwartet dem sei gesagt er liegt falsch. Vielmehr ist es eine Art Minecraft mit Action Elementen. Klar es geht um Zombies, die grade in der Nacht je nach Servereinstellungen besonders stark sind, weshalb ein gewisser Nervenkitzel nicht aus bleibt, aber als Horrorspiel würde ich es nicht bezeichnen.

Vielmehr ist es ein sehr komplexes Sandbox Crafting- und Survivalspiel, in dem man permanent von verscheidenen Zombies gestört wird.
Dies geschieht nach 2 Regeln.

  1. Baut und craftet man sehr viel, greifen die Zombies verstärkt an.
  2. In der Nacht nach jedem 7 Tag (also Nacht von Tag 7 auf 8, 14 auf 15, usw.) greifen die Zombies verstärk an. Darauf sollte man sich die Tage zuvor vorbereiten und einen Plan entwickeln. Diese Wellen werden immer stärker.

Die Stärke der Zombies insgesamt richtet sich nach dem Level der Spieler. Spielt man also als Neuling mit einem gut geskillten Spieler zusammen, wird man es deutlich schwerer haben, als wenn man mit einem anderen Neuling startet.

Um erfolgreich zu sein bedarf es daher Übung. Wer blind und ohne Plan drauf los spielt den wird dieses Spiel bestrafen. Wir mussten z.B. unser Spiel dreimal neu starten, da wir schlichtweg überrannt wurden.

Als Einzelspieler ist es sicherlich sehr anspruchsvoll mit mehreren Spielern macht es aber tierisch Spaß. Wie gesagt muss man einen Plan entwickeln. Klar muss man hierfür das Spiel zunächst kennen lernen, ein paar Neustarts werden daher sicher nicht aus bleiben, wenn man keine Erfahrenen Spieler an seiner Seite hat.

Von meiner Seite bekommt dieses Spiel eine absolute Kaufempfehlung.
Ich muss dazu sagen, dass ich eigentlich nicht wirklich auf Spieler im Horror Genre stehe. Daher war ich zunächst auch relativ skeptisch. Ein Steam Sale und das Drängen eines Kumpels hat mich dann aber letztlich doch überzeugt und ich muss sagen es hat sich wirklich gelohnt.

Obwohl sich das Spiel noch in einer Alphaphase befindet ist es schon so umfangreich, dass sich mancher Release-Titel ein Scheibchen abschneiden könnte.
Wir spielen auf einem eigenen, kleinen Server und konnten bislang noch keinen wirklichen Bug oder Absturz feststellen.

Unser Serverpasswort gibt es auf Anfrage, sollte jemand Interesse haben mal vorbei zu schauen.

Einzig beim Übernehmen der Grafikeinstellungen in den Optionen ist mir das Spiel 2 Mal abgestürzt. Ebenso hatten wir mal den Fall, dass mein Kollege weder Zombies noch mich sehen konnte.
Ich konnte mich normal bewegen, wurde auch vom Server korrekt berechnet, war für ihn aber unsichtbar. Dies lies sich aber durch einen Neustart des Servers beheben.
Ansonsten lief das Spiel bisher absolut stabil.

 

WoWs: Was macht der Skill? „Kurvenkampfexperte“

WoWs: Was macht der Skill? „Kurvenkampfexperte“

Vorab sei gleich angemerkt, dass ich kein CV Spieler bin und diese Bewertung allein aus meinem allgemeinen Spielverständnis heraus geschieht.
Sollte ich dabei komplett falsch liegen bitte ich darum mich in den Kommentaren zu korrigieren.

Der Skill bewirkt, dass die eigenen Jäger 10% mehr schaden für jede Stufe Unterscheid zu den Flugzeugen des Gegners, anrichten.

Gehen wir als Beispiel mal davon aus, dass wir selbst mit T7 Jägern unterwegs sind.

Kämpfen wir nun gegen T8 machen unsere Jäger 10% mehr schaden.
Kämpfen wir gegen T9 machen unsere Jäger 20% mehr Schaden.
Kämpfen wir jedoch gegen T7 bringt der Skill keinerlei Vorteil.

Wichtig ist hier, dass die Tierstufe der Flugzeuge zählt, nicht die Tierstufe des Trägers.

In meinen Augen ist der Skill aber relativ nutzlos. Zum Einen wegen der kompletten Nutzlosigkeit bei Kämpfen gegen Flugzeuge der selben Stufe, zum Anderen da Jäger niedrigerer Stufe ohnehin massiv unterlegen sind. Sie machen dadurch zwar mehr schaden, fallen aber dennoch weiterhin wie die Fliegen vom Himmel. Eine wirkliche Kompensation stellt der Skill also nicht dar.

Ebenso verliert er auf T10 komplett seine Nützlichkeit (es gibt keine höheren Flugzeuge mehr). Wer also überlegt seinen Kapitän bis T10 mit zu nehmen, der sollte sich eine Alternative zu diesem Skill suchen.

Automatisieren von PHP-Skripten unter Ubuntu

Automatisieren von PHP-Skripten unter Ubuntu

Durch die Automatisierung des Imports meines Skillplaners stand ich vor der Problem, wie ich nun die Importskripte automatisiere.

Ein Skript mittels eines Cron aufrufen ist ja kein Problem, aber ein PHP-Skript im Hintergrund aufrufen, war mir bis dahin noch unbekannt.

Um Anderen, die eventuell die Suche zu erleichtern, werde ich hier mein Vorgehen mal beschreiben.

Zunächst muss man die Cron Verwaltung über folgenden Befehl aufrufen:

crontab -e

Mein Ziel war es täglich um 5 Uhr eine Prüfung auf Updates zu machen und das Ergebnis dann in einer Logdatei zu dokumentieren.

0 5 * * * /usr/bin/wget -q -O  /pfad/zur/log/datei/log.log http://www.meinedomain.de/update_skript.php

Das funktionierte auch soweit, die Logdatei enthielt die Ausgabe die man bekommt, wenn man das Sktipt im Browser aufruft.
Jedoch wurde die Logdatei jeden Tag neu erstellt und die vorherige ersetzt. Einen Verlauf zu loggen war so also nicht möglich.

Ich will nun dazu sagen, dass einige Profis nun sagen „Warum hat er es so umständlich gelöst“, ich aber bei weitem kein Profi bin 😉
Meine Lösung funktioniert und das ist für mich die Hauptsache. Ebenso habe ich nach stundenlangem Suchen nichts gefunden, was mein Vorhaben auf anderem Wege gelöst hätte.
Alternativen können gerne in die Kommentare geschrieben werden.

So genug drum herum geschrieben, hier meine Lösung:

Zunächst rufe ich wie oben beschrieben das Update Skript auf.

0 5 * * * /usr/bin/wget -q -O  /var/www/pfad_zum_log_verzeichnis/temp.log http://www.meinedomain.de/update_skript.php

Hier lege ich die Logdatei allerdings zunächst als temporäres Logfile an. Wichtig ist, dass dieses in einem dem Webserver zugänglichen Verzeichnis angelegt wird.
Anschließend wandle ich 45 Minuten später, nachdem alle Skripte vermutlich durchlaufen sind mein temporäres Logfile in das eigentliche Logfile um.

45 5 * * * cd  /var/www/pfad_zum_log_verzeichnis/; mv temp.log update.log

Im Update Skript selbst prüfe ich dann, ob die Logadtei vorhanden ist, um eine Fehlermeldung beim Ersten Ausführen zu verhindern, wenn die Datei noch nicht erstellt wurde, bzw. wenn ich sie mal lösche.

Anschließend lese ich ihren Inhalt als Variable $log_alt ein.

if (file_exists(„./logs/update.log“)) {
$log_alt = file_get_contents(„./logs/update.log“);
}

Meine anschließende Ausgabe des Update Skripts gestaltet sich dann wie folgt.

if (file_exists(„./logs/update.log“)) {
echo $log_alt;
}
echo date(„d.m.Y – H:i:s“, time()).“ – Prüfung abgeschlossen, Update wird ausgeführt! \r\n“;

Wieder wird geschaut, ob die Datei besteht, wenn ja wird ihr Inhalt ausgegeben und anschließend der neue Text angehängt. Wichtig hier ist das \r\n am Ende des neuen Textes, um einen Zeilenumbruch zu erzeugen.
Tut man das nicht wird die Logdatei aus nur einer Zeile bestehen, in der alle Ausgaben nach einander aufgeführt sind.

Diese Ausgabe wird dann wieder über den ersten Cron um 5 Uhr als temp.log abgespeichert, dann 45 Minuten später in das originale Log gewandelt und am nächsten Tag erneut eingelesen.
Der Umweg über die temporäre Datei ist daher nötig, da der Cron die Logdatei überschreibt, bevor er das Skript ausführt. Daher kann man auf diese Art niemals das alte File einlesen, da es gelöscht wird, bevor der Befehl zum Einlesen überhaupt ausgeführt wird.

WoWs: Was macht der Skill? „Einsatzzentrale für Katapultflugzeug“

WoWs: Was macht der Skill? „Einsatzzentrale für Katapultflugzeug“

In der Reihe „Was macht der Skill?“ geht es heute weiter mit der „Einsatzzentrale für Katapultflugzeug“.

Vorab muss man sich über die Grundsätzliche Funktionsweise des Flugzeugs bewusst sein. Das Katapultflugzeug ist ein KI-gesteuertes Flugzeug, was nach Auslösung eine gewisse Zeit um das Schiff kreist und gewisse Boni gibt.

Zum Einen gibt es den Scout, der die Artilleriereichweite erhöht, während er in der Luft ist, sowie die Zooomansicht auf eine Art Vogelperspektive verändert, die es gestattet besser über Hindernisse zu schauen.

Zum Anderen gibt es den Katapultjäger, der ebenso um das Schiff kreist und automatisch anfliegende Staffeln angreift. Dabei versetzt er Divebomber und Torpedobomber in Panik, wodurch sich deren Präzision enorm verschlechtert.

Der Skill „Einsatzzentrale für Katapultflugzeug“ ist in meine Augen hauptsächlich für die Katapultjäger geeignet.
Bei dem Scout bringt er keinen nennenswerten Vorteil, außer, dass der Bonus nicht gleich verloren geht, wenn ein Scout abgeschossen wird.

Beim Katapultjäger ist der Nutzen dafür deutlich höher.

Stellen wir uns das ungünstigste Szenario vor:

Die Torpedostaffel fliegt so an, das sich der Katapultjäger genau auf der anderen Seite des Schiffs befindet. In dieser Konstellation ist die Reaktionszeit des Jägers am höchsten. Die Torpedobomber werden sehr wahrscheinlich einen Drop ohne Panik ausführen können, da sie vom Jäger nicht rechtzeitig erreicht werden.

Hat man nun die Eisatzzentrale geskillt wird diese Lücke in der Verteidigung weitestgehend geschlossen. Die Jäger ziehen dann ihre Kreise immer genau gegenüber liegend. Zwar sind sie langsamer, dennoch verbessert sich aufgrund der besseren Abdeckung die Reaktionszeit.

In meinen Augen grade für Schlachtschiffe, die bekanntlich nicht über defensives Flakfeuer verfügen, ein wirklich starker Skill.

WoWs: Skillplaner wurde automatisiert und ist umgezogen

WoWs: Skillplaner wurde automatisiert und ist umgezogen

Hallo zusammen, mal wieder was Neues von mir.

 

Der Planer ist gestern umgezogen. Ich hatte ja schon angekündigt, dass der Freehoster bplaced.net nur eine Zwischenlösung sein würde.

Mittlerweile sind mir allerdings die Möglichkeiten, die mir der Freehoster bietet zu begrenzt.

 

Zum Hintergrund:

 

Der Planer bezieht seine Daten aus einer eigenen Datenbank. Wie einige von euch sicher gemerkt haben, war diese grade nach Updates eine gewisse Zeit nicht aktuell. Der Grund hierfür war, dass ich das Update der Datenbank manuell durchführen musste, was ich wegen Zeitmangel oft nicht zeitnah machen konnte.

Ich hatte also schon seit einiger Zeit vor, die Datenabfrage automatisch zu gestalten.

Nachdem ich beim API Support angefragt ahbe, ob ich denn die Schiffsdaten live aus der API abrufen dürfte, wurde mir gesagt, dass dies möglich sei, allerdings sei die Anzahl der monatlichen Abfragen beschränkt. Die Anzahl der Abfragen wird wohl vermutlich weit über der Benötigten liegen, aber wer weiß was noch kommt und man sollte ja bei einer Änderung auch sicher für die weitere Zukunft planen.

Man könne zwar eine Erweiterung der Anfragezahl beantragen, aber letztlich ist mir das dann doch zu viel Aufwand, wenn man es auch einfacher haben kann.

 

Die neue Funktion gleicht jetzt täglich um 5 Uhr morgens die Daten mit der WG API ab. Dadurch sind die Daten immer aktuell und mein Anfragen pro Monat bleiben konstant und erreichen das Limit nicht.

Problematisch war allerdings die Automatisierung unter bplaced zu realisieren. Daher habe ich den Planer kurzerhand auf einen viel komfortableren Webspace ungezogen.

Verlinkungen auf den alten bplaced Planer verlaufen allerdings nicht im Sande, sondern werden mit einem Hinweis auf den neuen Planer umgeleitet. Auch Skillungen Werden bei der Weiterleitung übernommen.

Will man diesen kurzen Hinweis auf die Weiterleitung nicht, so sollte man die URL-Endung „bplaced.net“ einfach durch „p4web.de“ ersetzen.

Archiv

Kategorien