Kelas ini dibuat untuk menanyakan server game yang menggunakan protokol kueri Sumber, ini mencakup semua game sumber, dan semua game yang mengimplementasikan Steamworks.
Kelas ini juga memungkinkan Anda untuk menanyakan server menggunakan RCON meskipun ini hanya berfungsi untuk permainan paruh waktu 1 dan mesin sumber.
Minecraft juga menggunakan protokol Sumber RCON, dan ini berarti Anda dapat menggunakan kelas ini untuk mengirim perintah ke server minecraft Anda saat mesin disetel ke mesin Sumber.
ID Aplikasi | Permainan | Pertanyaan | RCON | Catatan |
---|---|---|---|---|
~ | Semua game dan mod HL1/HL2 | |||
10 | Serangan Balik 1.6 | |||
440 | Benteng Tim 2 | |||
550 | Kiri 4 Mati 2 | |||
730 | Serangan Balik 2 | host_name_store 1; host_info_show 2; host_players_show 2 | ||
1002 | Kung Fu Boneka Kain | |||
2400 | Kapal | |||
4000 | Mod Garry | |||
17710 | Fajar Nuklir | |||
70000 | Hari H Dino | |||
107410 | persenjataan 3 | Tambahkan +1 ke port server | ||
115300 | Panggilan Tugas: Perang Modern 3 | |||
162107 | Poli Mati | |||
211820 | Berbintang | Panggil metode SetUseOldGetChallengeMethod setelah terhubung | ||
244850 | Insinyur Luar Angkasa | Tambahkan +1 ke port server | ||
304930 | Terlupakan | Tambahkan +1 ke port server | ||
251570 | 7 Hari untuk Mati | |||
252490 | Karat | |||
282440 | Gempa Langsung | Quake Live menggunakan protokol antrian pesan ZMQ untuk kontrol rcon. | ||
346110 | BAHTERA: Kelangsungan Hidup Berkembang | |||
~ | Minecraft | |||
108600 | Proyek: Zomboid |
Buka permintaan tarik jika Anda mengetahui game lain yang mendukung Kueri Sumber dan/atau protokol RCON.
Tambahkan server Anda ke favorit Anda di browser server Steam, dan jika Steam dapat menampilkan informasi tentang server Anda, maka protokolnya didukung.
Hubungkan( $Ip, $Port, $Timeout, $Engine ) | Membuka koneksi ke server |
Putuskan sambungan ( ) | Menutup semua koneksi yang terbuka |
Ping( ) | Ping server untuk melihat apakah ada Peringatan: Mesin sumber mungkin tidak menjawab pertanyaan ini |
DapatkanInfo( ) | Mengembalikan info server dalam array |
Dapatkan Pemain( ) | Mengembalikan pemain di server dalam array |
Dapatkan Aturan() | Mengembalikan aturan publik (cvars) dalam array |
SetRconPassword( $Kata Sandi ) | Menetapkan kata sandi rcon untuk digunakan nanti dengan Rcon() |
Rcon( $Perintah ) | Jalankan perintah rcon di server |
Lihat juga folder contoh untuk menyelesaikan masalah.
PHP Source Query
Copyright (C) 2012-2015 Pavel Djundik
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA