MyEconomy

নথিপত্র · v1.2

ইনস্টলেশন এবং শুরু

প্রয়োজনীয়তা

Paper সার্ভার 1.21+ (বা ডেরিভেটিভ)। অন্যান্য প্লাগইন (দোকান, চাকরি ইত্যাদি) এর জন্য Vault সুপারিশকৃত। ঐচ্ছিক: PlaceholderAPI, DecentHolograms, MyCore।

ধাপে ধাপে ইনস্টলেশন

  1. ডাউনলোড পৃষ্ঠা থেকে MyEconomy.jar ডাউনলোড করুন।
  2. ফাইলটি সার্ভারের plugins/ ফোল্ডারে রাখুন।
  3. সার্ভার রিস্টার্ট করুন (অথবা /reload চালান)।
  4. প্রথম চালানায় plugins/MyEconomy/config.yml স্বয়ংক্রিয়ভাবে তৈরি হয়।

যাচাই

গেমে /balance (বা /bal) টাইপ করুন। প্লাগইন লোড থাকলে ব্যালেন্স দেখাবে। নতুন খেলোয়াড়রা কনফিগে সংজ্ঞায়িত প্রারম্ভিক ব্যালেন্স পায়।

প্রথম ধাপ

মৌলিক কমান্ড: /balance বা /bal ব্যালেন্স দেখতে, /pay <খেলোয়াড়> <পরিমাণ> টাকা পাঠাতে, /ecomenu মেনু খুলতে। config.yml এ মুদ্রা ও র‍্যাংকিং কাস্টমাইজ করুন।

কনফিগ উদাহরণ

config.yml থেকে মুদ্রা ও প্রারম্ভিক ব্যালেন্সের অংশ:

currency:
  name: "coins"
  symbol: ""
  decimals: 2
starting-balance:
  amount: 100.0
  welcome-message: "&aYou received &e{amount} {currency} &a!"

কমান্ড

খেলোয়াড় কমান্ড

কমান্ডবিবরণউপনাম
/balance [খেলোয়াড়]ব্যালেন্স দেখানbal, money
/pay <খেলোয়াড়> <পরিমাণ>টাকা পাঠানsend
/baltop [weekly|monthly]ধনী র‍্যাংকিংtopbalance, topbal
/ecomenuইকোনমি মেনু খুলুনmoneymenu, economy, market, prices
/transactions [খেলোয়াড়] [পৃষ্ঠা]লেনদেন ইতিহাসhistory, tx

অ্যাডমিন কমান্ড

/eco <give|take|set|reset> <খেলোয়াড়> [পরিমাণ] — খেলোয়াড়ের ব্যালেন্স দিন, নিন, সেট বা রিসেট করুন।

অনুমতি

  • myeconomy.player — খেলোয়াড় কমান্ড (balance, pay, baltop, menu, transactions)
  • myeconomy.balance.others — অন্যদের ব্যালেন্স দেখুন
  • myeconomy.admin — /eco কমান্ড
  • myeconomy.admin.hologram — হোলোগ্রাম ব্যবস্থাপনা

কনফিগারেশন (config.yml)

সাধারণ

general.language — ভাষা (en, fr, es, de ইত্যাদি)। general.prefix — বার্তা উপসর্গ। general.debug — ডিবাগ বার্তা।

মুদ্রা

currency.name, currency.singular, currency.plural, currency.symbol, currency.decimals, currency.display-format (name বা symbol), currency.short-format (1.5K, 1.2M)।

প্রারম্ভিক ব্যালেন্স

starting-balance.amount — নতুন খেলোয়াড়দের পরিমাণ। starting-balance.welcome-message — স্বাগত বার্তা (প্লেসহোল্ডার: {amount}, {currency})।

পেমেন্ট (/pay)

pay.enabled, pay.min-amount, pay.max-amount, pay.tax-percentage, pay.require-confirmation-above, pay.allow-self-pay, pay.quick-amounts

র‍্যাংকিং

rankings.top-sizeসাপ্তাহিক: rankings.weekly.enabled, reset-day, rewards.positionsমাসিক: rankings.monthly (একই কাঠামো)।

নিরাপত্তা

security.max-transactions-per-minute, transaction-cooldown, max-balance, min-balance, allow-negative-balance

ডেটাবেস

database.type — yaml, mysql বা sqlite। তারপর database.mysql বা database.sqlite

হোলোগ্রাম (DecentHolograms)

holograms.enabled, update-interval, format.title-global, format.line-format (প্লেসহোল্ডার: {rank}, {player}, {balance}, {currency})।

বৈশিষ্ট্য

সম্পূর্ণ অর্থনীতি

কাস্টম মুদ্রা (নাম, প্রতীক, দশমিক), প্রারম্ভিক ব্যালেন্স, লেনদেন ইতিহাস।

র‍্যাংকিং

গ্লোবাল, সাপ্তাহিক ও মাসিক র‍্যাংকিং স্বয়ংক্রিয় পুরস্কার সহ (টপ 1, 2, 3)। রিসেট দিন (সপ্তাহ বা মাস) সেট করুন।

GUI মেনু

/ecomenu — ব্যালেন্স দেখতে, টাকা পাঠাতে (দ্রুত পরিমাণ), র‍্যাংকিং দেখতে ইন্টারফেস।

ইন্টিগ্রেশন

  • Vault — অন্যান্য প্লাগইনের জন্য ইকোনমি API
  • PlaceholderAPI — প্লেসহোল্ডার (ব্যালেন্স, র‍্যাংক ইত্যাদি)
  • DecentHolograms — র‍্যাংকিং হোলোগ্রাম
  • MyCore — ইভেন্ট ও API
  • নিলাম ঘর (কর, লেনদেন ট্র্যাকিং)

নিরাপত্তা

প্রতি মিনিট লেনদেন সীমা, কুলডাউন, ব্যালেন্স ক্যাপ, বড় পরিমাণের জন্য নিশ্চিতকরণ।