Пример #1
0
 public static function cmdFdeposit(Player $player, $numparams, $params)
 {
     if ($player->location->ID() == LSBank::$id && ($faction = $player->GetFaction()) && $faction->AllowedTo($player, MEMBER_ALLOWBANK) && LSBank::AllowPlayer($player) && LSBank::AllowFaction($player, $faction)) {
         $amount = (int) $params[1];
         if (Players::CheckPayment($player, $amount)) {
             $faction->GiveBank($amount);
             $player->GiveMoney(-$amount);
             $bank = Core::FixIntegerDots($faction->GetBank());
             $amount = Core::FixIntegerDots($amount);
             $faction->Send(COLOR_BANK_DEPOSIT, "[FACTION BANK] {$player->name} deposited {$amount}\$ in the faction account. The new balance is {$bank}\$", MEMBER_ALLOWBANK);
         }
     }
     return COMMAND_OK;
 }