Criar

Sem Dinheiro Compartilhado — saldo separado de dinheiro

  • How to Fish — Sem Dinheiro Compartilhado — saldo separado de dinheiro
Autor:
hiccup
Tamanho:
18.17 kB
Data:
24 de agosto de 2026, 20:18
Downloads:
87
0.0 / 10
Ninguém avaliou o arquivo ainda.

Por padrão, em How to Fish, toda a equipe tem um saldo comum. Este mod dá a cada jogador sua própria carteira.

Você vende peixe — o dinheiro é creditado a você. Você compra uma vara — o pagamento é retirado do seu bolso. Seu saldo está vinculado à conta Steam e é salvo ao entrar e reiniciar o jogo.

O mod é necessário para todos os jogadores:

  • O mod NoSharedMoney deve ser instalado por todos os participantes, incluindo o host. Os dados do saldo da carteira são enviados a cada cliente individualmente, e um jogador sem o mod simplesmente não conseguirá recebê-los.
  • Se alguém se conectar sem o mod, o host receberá um aviso no console e no chat do jogo. Esse jogador não quebrará nada (o servidor ainda rejeitará compras que não têm fundos suficientes), mas a exibição do dinheiro ficará presa em um valor antigo, e ele não poderá fazer compras até instalar o mod.

Como funciona:

  • Cada jogador tem seu próprio saldo, vinculado ao seu Steam ID.
  • Venda: a receita é creditada a quem colocou o item na caixa de venda (ou entregou ao NPC de missão). Se você pegar um peixe e passar para um amigo, o dinheiro pela venda será dele.
  • Compra: o valor é retirado do jogador que interage com a loja. Isso se aplica também a melhorias compartilhadas do barco (por exemplo, motor e radar): o comprador paga o preço total, e a melhoria é utilizada por toda a equipe.
  • Cada compra é verificada do lado do servidor em relação ao saldo real do comprador, portanto, não é possível gastar mais dinheiro do que se tem.

Salvamentos existentes:

  • Na primeira carga de um salvamento com um saldo comum antigo, esse dinheiro é dividido igualmente entre todos os jogadores registrados no salvamento, e o restante (em caso de divisão ímpar) é creditado ao host. Se não houver registros de jogadores, toda a quantia vai para o primeiro que entrar.

Os arquivos de saldo são armazenados no caminho:

  • %USERPROFILE%\AppData\LocalLow\Dazed Games\How to Fish\NoSharedMoney\<nome_do_salvamento>.json ao lado dos salvamentos padrão do jogo. Este é um arquivo JSON legível comum vinculado ao Steam ID, que pode ser editado manualmente, se necessário.
  • O arquivo original de salvamento permanece intocado: o valor padrão do dinheiro nele é sincronizado com o saldo total de toda a equipe. Ao remover o mod, você terá um saldo comum correto, e não um salvamento corrompido.

Configuração:

  • O arquivo de configurações é criado no caminho:
    BepInEx/config/dazed.howtofish.nosharedmoney.cfg
  • StartingMoney (padrão: 0) — saldo inicial para o jogador que nunca entrou neste salvamento antes.
  • WarnInChat (padrão: true) — apenas para o host: enviar uma mensagem no chat se o jogador conectado não tiver este mod.
  • UnclaimedSalesGoToHost (padrão: true) — se um item for vendido que nenhum dos jogadores segurou no inventário, o dinheiro é creditado ao host em vez de ser perdido.

Instalação:

  1. Instale o BepInEx 5.
  2. Coloque o arquivo do mod .dll na pasta: How to Fish/BepInEx/plugins/
  3. Inicie o jogo.
O nome e a descrição do arquivo foram traduzidos Mostrar original (RU)Mostrar tradução (PT)
No Shared Money — раздельный баланс денег

По умолчанию в 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) — если продаётся предмет, который никто из игроков не держал в инвентаре, начислять деньги хосту вместо их сгорания.

Установка:

  1. Установите BepInEx 5.
  2. Поместите файл мода .dll в папку: How to Fish/BepInEx/plugins/
  3. Запустите игру.

Arquivos relacionados:

Links úteis:

Comentários 0