Kooperatives Spiel für 1–4 Spieler, in dem das gewöhnliche Angeln zu einem absurden Abenteuer auf unbewohnten Inseln wird. Nach einem Bootsunglück ist die Gruppe... Mehr erfahren
Kein gemeinsames Geld — separater Geldsaldo
-
Herunterladen (18.17 kB)24 August 2026, 20:18no-shared-money-razdelnyjj-balans-deneg_1787591885_431668.zip
Standardmäßig haben alle Teammitglieder in How to Fish einen gemeinsamen Geldsaldo. Dieses Mod gibt jedem Spieler eine eigene Geldbörse.
Wenn Sie Fisch verkaufen, erhalten Sie das Geld. Wenn Sie eine Angel kaufen, wird der Betrag von Ihrem Konto abgebucht. Ihr Saldo ist an Ihr Steam-Konto gebunden und bleibt bei erneuten Anmeldungen und Neustarts des Spiels erhalten.
Das Mod ist für alle Spieler erforderlich:
- Das Mod NoSharedMoney muss bei allen Teilnehmern, einschließlich des Hosts, installiert sein. Die Daten über den Geldsaldo werden jedem Client individuell gesendet, und ein Spieler ohne das Mod kann sie einfach nicht erhalten.
- Wenn sich jemand ohne das Mod verbindet, erhält der Host eine Warnung in der Konsole und im In-Game-Chat. Ein solcher Spieler kann nichts kaputt machen (der Server wird trotzdem Käufe ablehnen, wenn nicht genügend Geld vorhanden ist), aber die Anzeige des Geldes bleibt auf dem alten Wert hängen, und er kann keine Käufe tätigen, bis er das Mod installiert.
So funktioniert es:
- Jeder Spieler hat seinen eigenen Saldo, der an seine Steam-ID gebunden ist.
- Verkauf: Der Erlös wird demjenigen gutgeschrieben, der den Gegenstand in die Verkaufsbox gelegt hat (oder an einen Quest-NPC übergeben hat). Wenn Sie einen Fisch gefangen und ihn einem Freund gegeben haben, erhält er das Geld für den Verkauf.
- Kauf: Der Betrag wird von dem Spieler abgebucht, der mit dem Geschäft interagiert. Dies gilt auch für gemeinsame Bootsverbesserungen (z. B. Motor und Radar): Der Käufer zahlt den vollen Preis, und das Upgrade wird vom gesamten Team genutzt.
- Jeder Kauf wird auf der Serverseite in Bezug auf den tatsächlichen Saldo des Käufers überprüft, sodass es unmöglich ist, mehr Geld auszugeben, als man hat.
Bestehende Speicherstände:
- Bei der ersten Lade eines Speicherstands mit einem alten gemeinsamen Saldo wird dieses Geld gleichmäßig unter allen im Speicherstand aufgezeichneten Spielern aufgeteilt, und der Rest (bei ungerader Teilung) wird dem Host gutgeschrieben. Wenn es noch keine Einträge über Spieler gibt, erhält der erste, der eintritt, den gesamten Betrag.
Die Salden-Dateien werden unter folgendem Pfad gespeichert:
- %USERPROFILE%\AppData\LocalLow\Dazed Games\How to Fish\NoSharedMoney\<speichername>.json neben den Standard-Spielständen. Dies ist eine normale lesbare JSON-Datei mit einer Bindung an die Steam-ID, die bei Bedarf manuell bearbeitet werden kann.
- Die Original-Speicherdatei bleibt unberührt: Der Standardwert des Geldes wird mit dem Gesamtbetrag des gesamten Teams synchronisiert. Wenn das Mod entfernt wird, bleibt Ihnen ein korrekter gemeinsamer Saldo und kein beschädigter Speicherstand.
Konfiguration:
- Die Einstellungsdatei wird unter folgendem Pfad erstellt:
BepInEx/config/dazed.howtofish.nosharedmoney.cfg - StartingMoney (Standard: 0) — Startsaldo für einen Spieler, der zuvor nie in diesen Speicherstand eingetreten ist.
- WarnInChat (Standard: true) — nur für den Host: eine Nachricht im Chat senden, wenn ein verbundener Spieler dieses Mod nicht hat.
- UnclaimedSalesGoToHost (Standard: true) — wenn ein Gegenstand verkauft wird, den keiner der Spieler im Inventar hatte, wird das Geld dem Host gutgeschrieben, anstatt zu verfallen.
Installation:
- Installieren Sie BepInEx 5.
- Legen Sie die .dll-Moddatei in den Ordner: How to Fish/BepInEx/plugins/
- Starten Sie das Spiel.
По умолчанию в How to Fish у всей команды один общий баланс. Этот мод даёт каждому игроку собственный кошелёк.
Продаёте рыбу — деньги начисляются вам. Покупаете удочку — оплата списывается из вашего кармана. Ваш баланс привязан к аккаунту Steam и сохраняется при перезаходах и перезапусках игры.
Мод требуется всем игрокам:
- Мод NoSharedMoney должен быть установлен у всех участников, включая хоста. Данные о балансе кошелька отправляются каждому клиенту индивидуально, и игрок без мода просто не сможет их получить.
- Если кто-то подключится без мода, хост получит предупреждение в консоли и внутриигровом чате. Такой игрок ничего не сломает (сервер всё равно отклонит покупки, на которые не хватает средств), но отображение денег у него зависнет на старом значении, и он не сможет совершать покупки, пока не установит мод.
Как это работает:
- У каждого игрока свой собственный баланс, привязанный к его Steam ID.
- Продажа: доход начисляется тому, кто положил предмет в ящик для продажи (или отдал квестовому NPC). Если вы поймали рыбу и передали её другу, деньги за продажу получит он.
- Покупка: сумма списывается с игрока, взаимодействующего с магазином. Это распространяется и на общие улучшения лодки (например, мотор и радар): покупатель платит полную стоимость, а улучшением пользуется вся команда.
- Каждая покупка проверяется на стороне сервера относительно реального баланса покупателя, поэтому потратить денег больше, чем есть, невозможно.
Существующие сохранения:
- При первой загрузке сохранения со старым общим балансом эти деньги поровну делятся между всеми записанными в сохранении игроками, а остаток (при нечётном делении) начисляется хосту. Если записей об игроках ещё нет, вся сумма достаётся первому зашедшему.
Файлы баланса хранятся по пути:
- %USERPROFILE%\AppData\LocalLow\Dazed Games\How to Fish\NoSharedMoney\<имя_сохранения>.json рядом со стандартными сохранениями игры. Это обычный читаемый JSON-файл с привязкой по Steam ID, который при необходимости можно отредактировать вручную.
- Оригинальный файл сохранения остаётся нетронутым: стандартное значение денег в нём синхронизируется с суммарным балансом всей команды. При удалении мода у вас останется корректный общий баланс, а не повреждённое сохранение.
Конфигурация:
- Файл настроек создаётся по пути:
BepInEx/config/dazed.howtofish.nosharedmoney.cfg - StartingMoney (по умолчанию: 0) — стартовый баланс для игрока, который ранее никогда не заходил в это сохранение.
- WarnInChat (по умолчанию: true) — только для хоста: отправлять сообщение в чат, если у подключённого игрока отсутствует данный мод.
- UnclaimedSalesGoToHost (по умолчанию: true) — если продаётся предмет, который никто из игроков не держал в инвентаре, начислять деньги хосту вместо их сгорания.
Установка:
- Установите BepInEx 5.
- Поместите файл мода .dll в папку: How to Fish/BepInEx/plugins/
- Запустите игру.
Verwandte Dateien:
Nützliche Links:
