Здравствуйте, дайте пожалуйста бонус за рестарт по типу такого как на скрине. Ядро Aquamarine (LiteCore)
флуд темами?
Бонус за рестарт это плагин на денежный бонус, найди этот плагин и что-то под себя сделай
Такой плагин изи написать если ты знаешь PHP
ДА, буквально изи
class Main extends \pocketmine\plugin\PluginBase implements \pocketmine\event\Listener {
public function onEnable() : void {
$this->getServer()->getPluginManager()->registerEvents($this, $this);
}
public function atInteract(\pocketmine\event\player\PlayerInteractEvent $event) : void {
$block = $event->getBlock();
if($block->getX() == 0 and $block->getY() == 0 and $block->getZ() == 0){
//bonus
}
}
}
Можно проще сделать
public function DropCase(PlayerInteractEvent $event){
if(!$event instanceof Player);
$player = $event->getPlayer();
$name = $player->getName();
$block = $event->getBlock();
$x = $block->getFloorX();
$y = $block->getFloorY();
$z = $block->getFloorZ();
if($x == 378 && $y == 71 && $z == 236){
$sound = new ExplodeSound($block);
$player->getLevel()->addSound($sound);
$particle = new ExplodeParticle($block);
$player->getLevel()->addParticle($particle);
if(isset($this->roll[$name])){$player->sendMessage("§l§7[§c!§7] §fВы не можете открыть VipCase пожалуйста попробуйте после перезагрузки сервера§7,");return true;}
$this->roll[$name] = true;
$rand = rand(1,4);
if($rand == 1){
$player->sendMessage("§l§7[§c!§7] §fВы открили §сVip§fCase §fи вам выпал§7: §l§cМеч-Бога§7,");
$sword = Item::get(276, 0, 1);
$sword->setCustomName("§l§cМеч-Бога");
$sword->addEnchantment(Enchantment::getEnchantment(9)->setLevel(5));
$player->getInventory()->addItem($sword);
}elseif($rand == 2){
$player->sendMessage("§l§7[§c!§7] §fВы открили §сVip§fCase §fи вам выпал§7: §l§cТотем-бессмертия§7,");
$totem = Item::get(450, 0, 1);
$totem->setCustomName("§l§cТотем-бессмертия§7,");
$totem->addEnchantment(Enchantment::getEnchantment(23)->setLevel(10));
$player->getInventory()->addItem($totem);
}elseif($rand == 3){
$player->sendMessage("§l§7[§c!§7] §fВы открили §сVip§fCase §fи вам выпал§7: §l§cКирка-Душ§7,");
$pick = Item::get(278, 0, 1);
$pick->setCustomName("§l§bКирка-душ");
$pick->addEnchantment(Enchantment::getEnchantment(22)->setLevel(10));
$player->getInventory()->addItem($pick);
}else $player->sendMessage("§l§7[§c!§7] §fВам ничего не выпало, печалька :(");
}
}
Код с плагина DropCase с сервера SineMine
Ты здоров?
Да спасибо за беспокойство