MyBank
MyBank mybank

14.99 EUR

Checkout
mybank

MyBank

Project details

Project: MyBank
dev language: c# oxide
Plugin language: en
Author: @RustFlash

Description

MyBank offers a call money account for Scrap or other currencies with interest, a modern UI and optional banker NPC in the Outpost compound. Players can deposit Scrap (skin-based), collect interest and withdraw the total amount (base + interest, optional different skin).

Features

  • Banker NPC @ Compound: Fixed spawn point, rotation/position in code; auto-respawn.
  • Modern UI: Tabs (account balance, deposit, withdrawal, account statements), pop-up notifications, opens/closes near NPC.
  • Interest: Configurable InterestRate24h; precise internal calculation, rounding only when displayed/withdrawn.
  • Skin-aware banking: Deposits/withdrawals respect ShortName + SkinId (normal vs. ‘golden’ scrap).
  • Neon signs (optional): Two signs next to the banker; images via SignArtist from configured URLs; edit protection.

Permissions

  • mybank.use – Use of the plugin
  • mybank.editsigns – (optional) Edit signs if protection is relaxed

Config

{
  „InterestRate24h“: 0,05,
  „UseNPC“: true,
  „NpcName“: „Banker“,
  „NpcClothing“: [
    { „ShortName“: ‚Hoodie‘, „SkinId“: 2524680981 },
    { „ShortName”: „Hose”, „SkinId”: 2524681477 },
    { „ShortName”: „Maske.Bandana”, „SkinId”: 2312087698 }
  ],
  „NeonSign215ImageUrl“: „https://rustflash.de/serverimages/bank125x125.jpg“,
  „NeonSign125ImageUrl“: „https://rustflash.de/serverimages/bank125x125.jpg“,
  „DepositItem“: { „ShortName“: ‚scrap‘, „SkinId“: 3239303050 },
  „WithdrawItem“: { „ShortName“: ‚scrap‘, „SkinId“: 3239303050 }
}

Requirements/dependencies

  • SignArtist
  • MonumentFinder

Laden, ausführen, genießen 💝