Ejemplo n.º 1
0
 public function onRun(array $args, Faction $faction)
 {
     if (!isset($args[0])) {
         $name = "default";
     } else {
         $name = array_shift($args);
     }
     $fee = $this->getMain()->getRmHomeFee();
     $account = $faction->getAccount($fee["account"]);
     if (!$account->canPay($fee["amount"])) {
         return "Your faction don't have enough " . $fee["account"] . " money to remove a home.";
     }
     $account->pay($this->getMain()->getXEconService(), $fee["amount"], "Home removal");
     return $faction->rmHome($name) ? "{$name} home has been removed." : "Home \"" . $name . "\" not found.";
 }