Haben Sie sich jemals gefragt, warum Ihr fliegender Holländer nicht so schnell ist, wie die Legenden sagen? Waren Sie frustriert, Ihr Schlachtschiff mit 0,5 Knoten gegen Wind zu kämpfen? Hier ist die Lösung! Diese Anleitung hilft Ihnen, Ihre Schiffsstatistiken während des Durchspielens zu bearbeiten, damit Ihr molliger fliegender Holländer so schnell wie Meifeng wird. Außerdem macht sie das zerbrechliche Meifeng so robust wie die HMS Victory.
So bearbeiten Sie Schiffsstatistiken
Bearbeiten der Schiffsstatistiken vor Spielbeginn
Wichtig:Sichern Sie jede Datei, die Sie ändern möchten!
Nun, das ist nicht so wichtig, da Steam die Integrität der Datei überprüfen kann.
Erforderliche Werkzeuge:
- Notepad++
- Kann Englisch lesen
- Geduld
Dies ist der einfachste Weg, dies zu tun. Viel einfacher, als es zu tun, nachdem Sie Ihr Spiel gestartet haben. Seitdem generiert das Spiel jedes Schiff basierend auf grundlegenden Schiffsstatistiken. Wenn Sie diese grundlegenden Schiffsstatistiken ändern und das Spiel ein neues Schiff generiert, folgt es diesen geänderten Schiffsstatistiken (mit geringer Zufälligkeit). Das bedeutet, dass es nicht funktioniert, wenn Sie das bereits vorhandene Schiff ändern möchten, da es bereits generiert wurde. Es sollte jedoch während eines Spiels funktionieren, aber Sie haben Ihr gewünschtes Schiff nicht erhalten, alias das einzigartige Schiff wurde noch nicht generiert.
Verwenden Sie ein Notepad++ (laden Sie es online herunter, wenn Sie es nicht haben), um Sea Dogs To Each His Own\PROGRAM\ships\ships_init.c
zu öffnenDie Statistiken hier sind ziemlich einfach, wenn Sie den fliegenden Holländer ändern möchten, suchen Sie einfach mit Strg + F nach „Fliegen“ und Sie erhalten Folgendes:
Es ist ziemlich einfach, wenn Sie Englisch lesen können, ändern Sie einfach die gewünschte Nummer. Das Bild hier ist, nachdem ich bereits einige Änderungen vorgenommen habe, es nur etwas schneller und wendiger gemacht habe.
Etwas zu erwähnen:
- Wenn Sie die Kanonennummer ändern möchten, ändern Sie die Gesamtzahl „refShip.CannonsQuantity“ sowie „refShip.rcannon“ usw. unten, „rcannon“ bedeutet die Kanone auf der rechten Seite, die restlichen 3 Werte sind ziemlich offensichtlich . Stellen Sie außerdem sicher, dass sich die Werte zur Gesamtzahl addieren.
- Wenn Sie den Winkel der Windrichtung ändern möchten, ändern Sie „refship.WindAgainstSpeed“, diese Zahl ist der letztere Winkel für Ihren Windwinkel. Zum Beispiel bedeutet „0,7“ hier, dass das Schiff einen Windwinkel von etwa 109/70 Grad hat (ich habe die Zahl bereits geändert). Der ursprüngliche fliegende Holländer hat diesen Wert bei 0,45 und einen Windwinkel von etwa 56 Grad.
- Wenn Sie also möchten, dass Ihr fliegender Holländer wie Meifeng segelt, ändern Sie die „refShip.SpeedRate“ auf etwa 17 und „refship.WindAgainstSpeed“ auf etwa 1,4 sowie die Turnrate auf etwa 60.
- Es gibt zwei fliegende Holländer, du solltest besser den Wert für beide ändern.
- Einige der eindeutigen Schiffs-IDs sind nicht mit dem Namen im Spiel identisch, zum Beispiel hat das Schiff „meifeng“ tatsächlich eine ID als „mayfang“, daher müssen Sie manchmal manuell durch die Datei scrollen. Manche Schiffe heißen einfach „quest_ship“
Eigentlich hat dieses Schiff von „meifeng“ einen ziemlich schlechten Ruf. Es klingt wie ein chinesischer Name, und auf Chinesisch hat „meifeng“ die gleiche Aussprache wie „windlos“. Wenn also irgendein Kapitän nicht will, dass sein Schiff in windstillen tiefen Ozeanen strandet und sich gegenseitig auffrisst wie in Mobby ♥♥♥♥, muss er diesen Namen unbedingt vermeiden.
Ein Schiff während des Spiels bearbeiten
Die Dinge werden hier kompliziert, Ihre Schiffsstatistiken wurden bereits vom Spiel generiert, und Sie möchten nicht durch die Sicherungsdatei graben, die in Hex-Form vorliegt. Wie geht das? Brainstorming-Zeit!
Es gibt bereits eine Möglichkeit im Spiel, mit der Sie Ihre Schiffsstatistiken ändern können:Schiffs-Upgrades in Werften.
Also müssen wir nur die zugehörigen Codes finden und sehen, ob wir sie irgendwie ändern können.
Wie kann man das in all diesen Dateien suchen? Es muss ein effizientes Keyword geben, für mich wähle ich „Seide“
Bingo! Die zugehörigen Codes befinden sich in:
- Sea Dogs Jedem das Seine\PROGRAM\dialogs\russian\Common_Shipyard.c
Ich bearbeite also als Beispiel die Schiffsgeschwindigkeit:
Suchen Sie nach „ship_tunning_SpeedRate_complite“.
Beachten Sie die Zahlen im roten Kreis, dies sind die geänderten Zahlen, sie sind nicht im Originalspiel enthalten.
Also, wenn Sie Ihr Schiff 5 Knoten schneller wollen? Fügen Sie 5.0 im Originalcode hinzu, wie das Bild zeigt (1. und 2.).
Der dritte Wert ist der Windwinkel, und diese Zeile erklärte das berühmte Merkmal, dass eine Erhöhung der Geschwindigkeit auch Ihren Windwinkel verbessert. Wenn Sie möchten, dass Ihr Schiff mehr gegen den Wind segelt, fügen Sie dort einfach 0,7 oder 0,6 hinzu.
Aber sei vorsichtig! Wenn Sie einen zu großen Wert hinzufügen, wird Ihr Schiff ziemlich langsam vor dem Wind sein, also ist der Windwinkel mehr oder weniger wie ein Kompromiss. Für Schlachtschiffe wie fliegende Holländer ist das Hinzufügen von 0,2 (20 Grad) ziemlich ausreichend, um den Windwinkel auf etwa 75 zu bringen.
Für Wenderate:
- Suchen Sie „ship_tunning_TurnRate_complite“:
- Fügen Sie Ihren gewünschten Wert am roten Pfeil hinzu.
- Machen Sie sich Sorgen, dass Sie möglicherweise mehr Besatzung benötigen? Ändern Sie einfach das + in -/.
- Willst du noch weniger Crew? ändern Sie *0.15 auf einen größeren Wert.
Für maximale Besatzung:
- "ship_tunning_MaxCrew_complite"
- Gleiche Logik wie oben, aber ich empfehle, das „/5“ am Ende durch 5 zu teilen, anstatt eine Zahl hinzuzufügen, einfach das „/5“ in „/2“ zu ändern, bedeutet, dass Sie 50 % mehr Besatzung haben.
- Sorgen Sie sich um den HP-Verlust? Siehe diese Zeile unten:
- shTo.HP =sti(shTo.HP) – makeint(sti(shTo.HP) * 0,15).
- Ändern Sie das „-“ in „+“ und ändern Sie den Multiplikator 0,15 nach Belieben.
Beim Hinzufügen von Kanonen ist die Sache etwas anders:Ich weiß nicht, warum jedes einzigartige Schiff (auch einige normale Schiffe) automatisch ein Frachtraum-Upgrade haben wird, was das Upgrade der Kanonennummer im normalen Spiel automatisch ausschließt. Vielleicht haben die Entwickler einige besondere Bedenken bezüglich der Aufrüstung von Waffen? Daher empfehle ich nicht, die Waffennummern zu ändern, aber wenn Sie wirklich wollen, hier ist der ungetestete Weg, ich weiß nicht, ob er funktioniert oder nicht:
Suche nach „ship_c_quantity_complite“.
Fügen Sie Ihre gewünschte zusätzliche Waffennummer zum roten Pfeil hinzu (muss eine gerade Zahl sein). Teilen Sie diese Zahl durch 2 und addieren Sie sie zum blauen Pfeil. da sowohl an Steuerbord als auch an Backbord Geschütze hinzugefügt werden müssen.
Nachdem Sie diese Dateien geändert haben, gehen Sie zu der entsprechenden Upgrade-Werft und aktualisieren Sie das Schiff, und Sie sollten Ihre gewünschten Statistiken erhalten.
Wenn Sie Ihr Schiff bereits aufgerüstet haben
Wenn Sie Ihr Schiff in diesen Statistiken bereits verbessert haben, was tun?
Aus dem 2. Teil haben wir bemerkt, dass das Setzen des Flags so aussieht:
shTo.Tuning.SpeedRate = true
Aber wir können das "true" hier nicht ändern, da dieses Flag in Ihrem Save bereits auf "true" gesetzt wurde.
Also ändern wir die Art und Weise, dass das Spiel dieses Flag hier nicht erkennen kann:
Suchen Sie nach „Tuning.SpeedRate“, bis Sie Folgendes finden:
Dies ist die bereits geänderte Datei, stellen Sie einfach sicher, dass Ihr Code so aussieht, indem Sie „//“ vor beiden Zeilen hinzufügen und ein „ok =1;“ hinzufügen. Vergessen Sie nicht das „;“
Dies ist das Beispiel für die Verbesserung von Geschwindigkeit und Windwinkel, der Rest ist gleich.
Danach kannst du dein Schiff unbegrenzt oft upgraden, also mach einfach den 2. Teil, um die Werte zu ändern.
Außerdem können Sie Ihre Schiffsstatistiken auf diese Weise ändern, damit es weniger als ein Schummel aussieht:Führen Sie einfach den zweiten Teil nicht aus, damit Sie Ihr Schiff wiederholt aufrüsten können, bis Sie Ihre gewünschten Statistiken erreichen, dies kann Sie jedoch eine Menge Geld kosten Quelle.