コンテンツアイコン

Beta SystemControl Configを弄るだけでいろんな機能が!! 2.2

SystemControl

あれするのがめんどくさい、あのプラグインを探すのがめんどくさい
そんなあなたにはこれ!!


※一度読み込ませる必要があります

Configの中身をtrueやfalse、opなどに書き換えるだけでサーバーに影響されます

β版です(うp主、一人では動作確認が分からない為)

設定項目は多いので一度Configの中身を見て下さい

経済システムやレベルシステムも実装できるようになりました!!

お金、レベル関連はAPIとなっており、他Pluginでの使用が出来ます
PHP:
//APIを使用する際にonEnable()に書き込む必要がある
$this->system = $this->getServer()->getPluginManager()->getPlugin("SyetemControl");

//お金を取得
$this->system->getMoney(プレイヤーネーム);

//お金を増やす
$this->system->addMoney(プレイヤーネーム, 増やすお金の値);

//お金を減らす
$this->system->removeMoney(プレイヤーネーム, 減らすお金の値);

//プレイヤーのお金を設定する
$this->system->setMoney(プレイヤーネーム, 設定するお金の値);

//レベルを取得
$this->system->getLevel(プレイヤーネーム);

//経験値を取得
$this->system->getExp($プレイヤーネーム);

//経験値を増やす(敵を倒すとレベルにも反映されます)
$this->system->addExp(プレイヤーネーム, 増やす経験値の値);

//経験値を増やす(敵を倒したときのような)
$this->system->addExpLevel(プレイヤーオブジェクト, 与える経験値の値);

//次のレベルになるのに必要な経験値を取得
$this->system->getLevelUpExpectedExperience(プレイヤーのレベル, プレイヤーの経験値);
使えるコマンド(設定で使えたり使えなかったり出来ます)
Code:
ItemId確認
アイテムを持って/id

インベントリの中身を全消去
/reset

座標確認
/xyz

リログ
/relog

お金確認
/money

お金を増やす(権限者のみ)
/addmoney PlayerName 値

お金を減らす(権限者のみ)
/removemoney PlayerName 値

相手のお金確認
/seemoney PlayerName

お金をあげる
/pay PlayerName 値

土地保護
/land 基本コマンド
/land set 保護する土地の座標設定
/land e 設定した座標をリセット
/land buy 土地の購入
/land remove 土地の売却
/land here 土地の所有者の確認

職業コマンド
/job

/jobでlistとして一覧が表示されます
Configでtrueとすると無効化されたり使用できたりします
そして、最初に生成されたConfigで値がopとなっているものはop以外に適用することができるものです
使いたくない時はfalseとしたりすると適用されません

よくわからない、ここをこうしてほしい、こういう設定を追加してほしい、バグがあったなどの時は
lobiやtwitter(hayao_1007)、このコンテンツの返信の欄にて受け付けます
著者
hayao10
ダウンロード数
1,643
閲覧数
1,643
最初のリリース
最後の更新
評価
0.00 つ星 評価0

最新のアップデート

  1. 土地保護の値段の設定を可能に

    言い忘れていたのですが、土地保護を使用の際は破壊と設置の無効化をonにしておいてください offになっていたら保護した土地でも編集が不可能になります...
  2. 土地保護の追加

    土地保護を追加しました 基本コマンドは/land /land setで位置を設定(二つ目の場所でも同じ) /land eで設定した場所をリセット /land...