SystemControl
あれするのがめんどくさい、あのプラグインを探すのがめんどくさい
そんなあなたにはこれ!!
※一度読み込ませる必要があります
Configの中身をtrueやfalse、opなどに書き換えるだけでサーバーに影響されます
β版です(うp主、一人では動作確認が分からない為)
設定項目は多いので一度Configの中身を見て下さい
経済システムやレベルシステムも実装できるようになりました!!
お金、レベル関連はAPIとなっており、他Pluginでの使用が出来ます
使えるコマンド(設定で使えたり使えなかったり出来ます)
Configでtrueとすると無効化されたり使用できたりします
そして、最初に生成されたConfigで値がopとなっているものはop以外に適用することができるものです
使いたくない時はfalseとしたりすると適用されません
よくわからない、ここをこうしてほしい、こういう設定を追加してほしい、バグがあったなどの時は
lobiやtwitter(hayao_1007)、このコンテンツの返信の欄にて受け付けます
あれするのがめんどくさい、あのプラグインを探すのがめんどくさい
そんなあなたにはこれ!!
※一度読み込ませる必要があります
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で値がopとなっているものはop以外に適用することができるものです
使いたくない時はfalseとしたりすると適用されません
よくわからない、ここをこうしてほしい、こういう設定を追加してほしい、バグがあったなどの時は
lobiやtwitter(hayao_1007)、このコンテンツの返信の欄にて受け付けます