Kooperatif bir oyun, 1-4 oyuncu için, sıradan balıkçılığın ıssız adalarda absürt bir maceraya dönüştüğü. Bot kazasından sonra bir grup arkadaş evden kopuk kalır ve... Daha fazla bilgi
Paylaşılan Para Yok — ayrı para dengesi
-
İndir (18.17 kB)24 Ağustos 2026, 20:18no-shared-money-razdelnyjj-balans-deneg_1787591885_431668.zip
Varsayılan olarak How to Fish'te tüm ekibin ortak bir dengesi vardır. Bu mod her oyuncuya kendi cüzdanını verir.
Balık satıyorsanız — para size verilir. Olta satın alıyorsanız — ödeme cebinizden düşer. Bakiyeniz Steam hesabınıza bağlıdır ve oyuna yeniden giriş yaptığınızda veya oyunu yeniden başlattığınızda korunur.
Mod tüm oyuncular için gereklidir:
- NoSharedMoney modunun, ev sahibi dahil tüm katılımcılarda kurulu olması gerekir. Cüzdan bakiyesi verileri her bir istemciye ayrı olarak gönderilir ve mod olmayan bir oyuncu bunları alamaz.
- Birisi mod olmadan bağlanırsa, ev sahibi konsolda ve oyun içi sohbette bir uyarı alır. Böyle bir oyuncu hiçbir şeyi bozmaz (sunucu yine de yeterli para olmadan satın alımları reddedecektir), ancak paranın görüntüsü eski değerde kalır ve mod yüklenene kadar satın alma işlemi yapamaz.
Bu nasıl çalışır:
- Her oyuncunun kendi Steam ID'sine bağlı bir dengesi vardır.
- Satış: gelir, satılacak öğeyi kutuya koyan (veya görev NPC'sine veren) kişiye verilir. Eğer bir balık yakalayıp arkadaşınıza verirseniz, satıştan elde edilen para ona gider.
- Alım: miktar, mağaza ile etkileşimde bulunan oyuncudan düşülür. Bu, botun ortak iyileştirmeleri için de geçerlidir (örneğin, motor ve radar): alıcı tam fiyatı öder, ancak iyileştirmeden tüm ekip yararlanır.
- Her satın alma, alıcının gerçek bakiyesi ile sunucu tarafında kontrol edilir, bu nedenle mevcut paradan fazlasını harcamak mümkün değildir.
Mevcut kayıtlar:
- Eski ortak bakiye ile kayıt yüklendiğinde, bu para kayıtlı tüm oyuncular arasında eşit olarak bölünür ve kalan (tek bölme durumunda) ev sahibine verilir. Eğer oyuncu kayıtları yoksa, toplam miktar ilk girene verilir.
Bakiye dosyaları şu yolda saklanır:
- %USERPROFILE%\AppData\LocalLow\Dazed Games\How to Fish\NoSharedMoney\<kayıt_adı>.json oyunun standart kayıtlarıyla birlikte. Bu, Steam ID'sine bağlı okunabilir bir JSON dosyasıdır ve gerektiğinde elle düzenlenebilir.
- Orijinal kayıt dosyası dokunulmadan kalır: içindeki para standart değeri, tüm ekibin toplam bakiyesi ile senkronize edilir. Mod kaldırıldığında, doğru ortak bakiye kalır, bozulmuş bir kayıt değil.
Yapılandırma:
- Ayar dosyası şu yolda oluşturulur:
BepInEx/config/dazed.howtofish.nosharedmoney.cfg - StartingMoney (varsayılan: 0) — daha önce bu kayda hiç girmemiş bir oyuncu için başlangıç bakiyesi.
- WarnInChat (varsayılan: true) — yalnızca ev sahibi için: bağlı bir oyuncuda bu mod yoksa sohbet mesajı gönderin.
- UnclaimedSalesGoToHost (varsayılan: true) — eğer hiçbir oyuncunun envanterinde olmayan bir öğe satılırsa, parayı ev sahibine verin, yoksa yanar.
Kurulum:
- BepInEx 5'i kurun.
- Mod dosyası .dll'yi şu klasöre yerleştirin: How to Fish/BepInEx/plugins/
- Oyunu başlatın.
По умолчанию в 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/
- Запустите игру.
İlgili dosyalar:
Faydalı bağlantılar:
