Пример #1
0
 public static function Init()
 {
     echo ">>>> Creating LS Bank ...\n";
     LSBank::Init();
     echo ">>>> Creating Police department ...\n";
     PoliceDepartment::Init();
     echo ">>>> Creating neutral zone ...\n";
     NeutralZone::Init();
     echo ">>>> Creating hitman HQ ...\n";
     Hitman_HQ::Init();
 }
Пример #2
0
 public static function cmdFtransfer(Player $player, $numparams, $params)
 {
     if ($player->location->ID() == LSBank::$id && ($faction = $player->GetFaction()) && $faction->AllowedTo($player, MEMBER_ALLOWBANK) && LSBank::AllowFaction($player, $faction)) {
         $amount = (int) $params[1];
         $target_name = implode(' ', array_slice($params, 2));
         $target = Factions::FindByName($target_name);
         if ($target && Factions::CheckPaybank($player, $faction, $amount, $target)) {
             $faction->GiveBank(-$amount);
             $target->GiveBank($amount);
             $bank1 = $faction->GetBank();
             $bank2 = $target->GetBank();
             $amount = Core::FixIntegerDots($amount);
             $faction->Send(COLOR_BANK_TRANSFER, "[FACTION BANK] {$player->name} transfered {$amount}\$ to {$target->GetName()} faction", MEMBER_ALLOWBANK);
             $target->Send(COLOR_BANK_TRANSFER, "[FACTION BANK] {$faction->GetName()} faction transfered {$amount}\$ to your faction", MEMBER_ALLOWBANK);
         }
     }
     return COMMAND_OK;
 }