プラグイン/ChestShop

Last-modified: 2017-09-24 (日) 23:48:24

ChestShop

アイテムの売買を自動で行える店(チェスト+看板)を作るプラグイン。
 

概要

売買したいアイテムの入ったチェストと看板を下記画像の様に設置すれば店として機能する。
1行目は書かず、2行目(一回の取引の個数)、3行目(買い・売りの価格)、4行目(アイテム名)だけ書けば自動で補完してくれる。また、アイテム名の部分も、先にチェストに取引したいアイテムを入れてから看板の4行目は「?」とだけ入力すれば補完してくれる。エンチャ済のツールや防具にも対応している
 

項目内容
例①aiueoというプレイヤーがStone120個を100円で販売し、80円で買い取っている
例②aiueoというプレイヤーがSand16個を100円で販売している

 
ChestShop2.jpg
 
逆に客側のプレイヤーは、これらの看板をクリックする事で売買取引が成立する。

行動効果
看板を左クリック自分のインベントリにある該当アイテムを売る
看板を右クリック該当アイテムを買う

 

その他詳細

・売買アイテムを収納したチェストは自分専用である/cprivateでロックをかけること。
・お店の設置に成功すれば" Shop successfully created! "というメッセージが流れる。
・取引が成立した場合、店側と客側の双方のプレイヤーにメッセージで通知される。
・買取はチェストが満杯になったとき、販売はチェストの該当アイテムが空になるまで取引が行われる。
 →つまり買取時は破産したり過剰買取してしまう事がある。
  対策としてはチェストに関係無いアイテムを詰めて購入したい分だけ空ける工夫をすると良い。
 

看板記述の書式

記述行内容備考
1行目[自分のプレイヤーID]
2行目[売買アイテムの1セット個数]1S以上の数値でもOK
3行目B [客への売値]:[客への買値] S半角スペース注意。売るだけなら":[買値] S"の記述部分は不要。買い取りのみの場合も同様
4行目[売りたいアイテムID]?でOK