예제 #1
0
 public function findByColumn($column, $value)
 {
     $sql = "SELECT * FROM " . static::$table . " WHERE {$column}=:value";
     $class = get_called_class();
     $db = new Base();
     $db->setClassName($class);
     return $db->query($sql, [':value' => $value])[0];
 }
예제 #2
0
 /**
  * Sets punish mode for team kills.
  * 
  * @param int $value
  */
 public function setTKPunishMode($value)
 {
     Base::query("exec admin.TKPunishMode {$value}");
 }
예제 #3
0
 /**
  * Leftover from BFBC2
  * Try admin (admin = role) instead of vars.
  *
  * @param boolean $enabled Enable or Disable Killcam
  *
  * @return 
  */
 public function setKillCam($enabled = true)
 {
     $data = Base::query('admin.killCam ' . (bool) $enabled);
     // $data = Base::query('vars.killCam ' . ((boolean)$enabled));
     return $data;
 }
예제 #4
0
파일: Chat.php 프로젝트: piqus/bfp4f-rcon
 /**
  * Sends a Private Message to a Player
  *
  * @param string|int $player  Must be exact soldier name or playerindex
  * @param string     $message text
  *
  * @return string
  */
 public function sendPlayer($player, $message)
 {
     return trim(Base::query('exec game.sayToPlayerWithName ' . $player . ' "' . $message . '"'));
     //return trim(Base::query('bf2cc sendplayerchat \"' . $player . '\" ' . $message . ""));
 }