iConomyChestShop

iConomyChestShop

チェストと看板でショップが作れるようになります。

ChestShop 3.22


ChestShop - DOWNLOADをDLして解凍します。
ChestShop.jarとChestShopをpluginsフォルダに入れます。
※iConomy系のPluginは既に導入済の必要があります
参照リンク:Register

plugins┬ChestShop.jar
       │
       └ChestShop─HTML┬footer.html
                        ├header.html
                        └row.html

サーバーを起動させフルロード後、サーバーコンソロールコマンドで stop と打ち込みサーバーを停止させます。
新たにChestShopフォルダの中にconfig.ymlとlocal.ymlが作成されます。

config.ymlの設定

Permission Node 説明
PREFERRED_ECONOMY_PLUGIN: "" iConomy, BOSEconomy, Essentialsなどpluginを指定します
空白でもhookされる場合があります
REVERSE_BUTTONS: <true/false> trueにすると購入は左クリック、売却は右クリックになります
falseの場合は逆になります
ALLOW_LEFT_CLICK_DESTROYING: <true/false> trueにすると看板を左クリックで所有するショップの看板を壊すことができます
falseにすると看板を左クリックするとチェストが開きます
(看板を自分では破壊できなくなります)
STACK_UNSTACKABLES: <true/false> trueにするとスタックできないものも64個までスタックされます
スタックされたものを複数個まとめて購入したばあいInventory内でもスタックされます
SERVER_ECONOMY_ACCOUNT: "" admin shopに名前をわりあてます
ADMIN_SHOP_NAME: "Admin Shop" admin shopを作成するときの看板の表示の指定です
SHOP_CREATION_PRICE: <0-> チェストショップを作成したときにお金がかかるかどうかを決めます
LOG_TO_FILE: <true/false> trueにすると売買のログファイルを作成します
plugins─ChestShop─ChestShop.log
LOG_TO_CONSOLE: <true/false> trueにするとチェストショップを利用するとメッセージが表示されます
LOG_TO_DATABASE: <true/false> trueにすると売買のログファイルをEBeanデータベースに作成します
GENERATE_STATISTICS_PAGE: <true/false> trueにすると店統計ウェブ・ページを生成します
STATISTICS_PAGE_PATH: "plugins/ChestShop/website.html" ウェブ・ページの指定です
RECORD_TIME_TO_LIVE: 600 取引情報が格納される時間の設定です
STATISTICS_PAGE_GENERATION_INTERVAL: 60 ウェブ・ページの更新間隔です
USE_BUILT_IN_PROTECTION: <true/false> trueでチェストに保護をかけます
PROTECT_CHEST_WITH_LWC: <true/false> trueにするとLWCと連携してチェストを保護します
PROTECT_SIGN_WITH_LWC: <true/false> trueにするとLWCと連携して看板を保護します
MASK_CHESTS_AS_OTHER_BLOCKS: <true/false> trueにするとチェストのかわりに他のブロックを使います
実験的なものでラグが発生します
SHOW_MESSAGE_OUT_OF_STOCK: <true/false> trueにすると"Out of stock"のメッセージが表示されます
SHOW_TRANSACTION_INFORMATION_CLIENT: <true/false> trueにすると"You bought/sold... "のメッセージが表示されます
SHOW_TRANSACTION_INFORMATION_OWNER: <true/false> trueにすると"Somebody bought/sold... "のメッセージが表示されます
TOWNY_INTEGRATION: <true/false>  
TAX_AMOUNT: <0-100> 税金をかけます
0~100%

Permissionsの設定

Permission Node 説明
ChestShop.shop.create チェストショップを作成できます
ChestShop.shop.buy チェストショップから購入できます
ChestShop.shop.sell チェストショップに売ることができます
ChestShop.shop.create.itemID チェストショップを作成できるのはitemIDだけにできます
ChestShop.shop.buy.itemID チェストショップで購入できるのはitemIDだけにできます
ChestShop.shop.sell.itemID チェストショップで販売できるのはitemIDだけにできます
ChestShop.mod 他の人が所有のチェストショップにアクセスできます(admin shopは除く)
ChestShop.admin ChestShop.modの権限に加えてadmin shopを作成できます

Chest Shopの作成

SHOP-使い方を参照ください

Admin Shopの作成

看板の一行目に"Admin Shop"と入力すればAdmin Shopとして機能します。
チェストのストックは必要とせず幾らでも購入できます。
逆に売却するときも際限なく売る事ができます。

Permissionsで制限をかける

  • Pemission NodeでChestShop.group.groupNameと指定すればgroupNameだけがChestShopを利用できます。

  • Permissions 2or3だけの機能で看板で指定ができます。
指定されたグループだけが購入できます。

一行目 [restricted]
二行目 firstGroupName
三行目 2ndGroupName
四行目 3rdGroupName

  • 最終更新:2011-10-12 04:43:34

このWIKIを編集するにはパスワード入力が必要です

認証パスワード