Steam 설치
로그인
|
언어
简体中文(중국어 간체)
繁體中文(중국어 번체)
日本語(일본어)
ไทย(태국어)
Български(불가리아어)
Čeština(체코어)
Dansk(덴마크어)
Deutsch(독일어)
English(영어)
Español - España(스페인어 - 스페인)
Español - Latinoamérica(스페인어 - 중남미)
Ελληνικά(그리스어)
Français(프랑스어)
Italiano(이탈리아어)
Bahasa Indonesia(인도네시아어)
Magyar(헝가리어)
Nederlands(네덜란드어)
Norsk(노르웨이어)
Polski(폴란드어)
Português(포르투갈어 - 포르투갈)
Português - Brasil(포르투갈어 - 브라질)
Română(루마니아어)
Русский(러시아어)
Suomi(핀란드어)
Svenska(스웨덴어)
Türkçe(튀르키예어)
Tiếng Việt(베트남어)
Українська(우크라이나어)
번역 관련 문제 보고
i`m ready to pay x3 price for MWC... can`t wait that game
Hi, I’d like to suggest an enhanced financial system for My Winter Car that would add depth and realism to the gameplay.
Cash and Bank System:
Players would carry a visible amount of cash for in-person transactions, adding a level of realism and risk since cash can be lost or stolen.
A bank account would need to be set up at the bank, where players could manage their funds and obtain a debit card. This would allow for electronic payments with a small transaction fee (e.g., 2%).
ATMs would be placed around the game world, letting players check their balance, deposit cash, and withdraw cash.
Bank Branch:
The bank would be a physical location players must visit to set up their account. During setup, they would personalize the account with their name and receive their debit card.
The bank could also provide services like assisting with credit card applications.
Credit Card System:
Players could apply for a credit card via mail after opening their bank account. Once approved, the credit card would be mailed to them.
The credit card would have a spending limit (e.g., $500-$2000) and require players to pay their balance either through mail or an in-game computer. Interest would be added for missed payments, encouraging players to manage their finances responsibly.
Direct Deposit for Jobs:
Job earnings would be paid directly into the player’s bank account, encouraging the use of banking features and making the financial system an integral part of gameplay.
Online Banking:
Players could use an in-game computer to manage their finances online, including checking balances and making credit card payments.
public class PlayerFinancials
{
public string AccountHolderName { get; private set; }
public float Cash { get; private set; }
public float BankBalance { get; private set; }
public bool HasAccount { get; private set; }
public bool HasDebitCard { get; private set; }
public bool HasCreditCard { get; private set; }
public float CreditLimit { get; private set; }
public float CreditBalance { get; private set; }
private const float CardTransactionFee = 0.02f; // Debit card transaction fee
private const float CreditCardInterestRate = 0.05f; // 5% monthly interest on unpaid credit balance
public PlayerFinancials(float initialCash)
{
Cash = initialCash;
BankBalance = 0;
CreditLimit = 0;
CreditBalance = 0;
HasAccount = false;
HasDebitCard = false;
HasCreditCard = false;
AccountHolderName = string.Empty;
}
// Create a bank account and issue a debit card
public bool SetupAccount(string name)
{
if (!HasAccount)
{
AccountHolderName = name;
HasAccount = true;
HasDebitCard = true;
BankBalance = 100; // Initial deposit
return true;
}
return false;
}
// Apply for a credit card
public bool ApplyForCreditCard(float initialLimit)
{
if (HasAccount && !HasCreditCard)
{
HasCreditCard = true;
CreditLimit = initialLimit;
return true;
}
return false;
}
// Withdraw cash from the bank
public bool WithdrawCash(float amount)
{
if (HasAccount && amount <= BankBalance)
{
BankBalance -= amount;
Cash += amount;
return true;
}
return false;
}
// Deposit cash into the bank
public bool DepositCash(float amount)
{
if (HasAccount && amount <= Cash)
{
Cash -= amount;
BankBalance += amount;
return true;
}
return false;
}
// Make a purchase with cash
public bool PurchaseWithCash(float amount)
{
if (amount <= Cash)
{
Cash -= amount;
return true;
}
return false;
}
// Make a purchase with debit card
public bool PurchaseWithDebitCard(float amount)
{
if (HasDebitCard && HasAccount)
{
float totalCost = amount * (1 + CardTransactionFee);
if (totalCost <= BankBalance)
{
BankBalance -= totalCost;
return true;
}
}
return false;
}
// Make a purchase with credit card
public bool PurchaseWithCreditCard(float amount)
{
if (HasCreditCard && (CreditBalance + amount) <= CreditLimit)
{
CreditBalance += amount;
return true;
}
return false;
}
// Pay credit card balance
public bool PayCreditCardBalance(float amount)
{
if (HasAccount && amount <= BankBalance && amount <= CreditBalance)
{
BankBalance -= amount;
CreditBalance -= amount;
return true;
}
return false;
}
// Apply interest to unpaid credit card balance
public void ApplyCreditCardInterest()
{
if (CreditBalance > 0)
{
CreditBalance += CreditBalance * CreditCardInterestRate;
}
}
// Check balances
public void PrintBalances()
{
Debug.Log($"Cash: {Cash:C}, Bank: {BankBalance:C}, Credit Balance: {CreditBalance:C}/{CreditLimit:C}");
}
}
Example Usage
// Create a new financial system
PlayerFinancials playerFinance = new PlayerFinancials(500);
// Set up bank account
playerFinance.SetupAccount("John Doe");
// Deposit cash into the bank
playerFinance.DepositCash(200);
// Apply for a credit card
playerFinance.ApplyForCreditCard(1000);
// Make a purchase with credit card
playerFinance.PurchaseWithCreditCard(200);
// Pay off some of the credit balance
playerFinance.PayCreditCardBalance(50);
// Apply monthly interest to unpaid credit balance
playerFinance.ApplyCreditCardInterest();
// Print all balances
playerFinance.PrintBalances();
Почему после обновы не могу играть с медседесом w210? Может кто-то знает, что не так? Я уже и стим заново переустановил.
F an it does nothing but i can start the ♥♥♥♥♥ up no problem smh