Plugin ini dikembangkan menggunakan pustaka Mod Rocket untuk game Steam yang terlewat. Plugin Rocket Mod ini mengumpulkan data server, pemain, dan obrolan secara berulang dan kemudian menyimpan data yang diambil ke database MySQL yang dikonfigurasi pengguna atau mengunggah JSON yang valid ke alamat web yang Anda pilih. API menyediakan antarmuka AJAX untuk mengambil data server yang dikodekan JSON terbaru. Respons API Livemap kemudian digunakan untuk memperbarui peta WebUI.
Bagian webUI dari plugin ini adalah opsional , dan dimaksudkan hanya sebagai tema default untuk proyek ini. API dapat digunakan secara mandiri untuk mendukung tema dan fitur Livemap yang sepenuhnya khusus.
Ada tiga bagian untuk plugin ini:
Plugin Livemap Rocket
Livemap.dll
yang dikompilasi ke Direktori Plugin Roket AndaLivemap.configuration.xml
Livemap.configuration.xml
dan konfigurasikan pengaturan database MySQL (jika diinginkan)Permissions.config.xml
Anda.config.xml<Permission Cooldown="0">hide</Permission>
WEBUI
www
ke server web Anda.** Informasi di bawah ini telah berubah. Dukungan API akan ditambahkan dalam pembaruan mendatang **
API
Edit www/api/config.api.php
dan Konfigurasikan Pengaturan Basis Data MySQL Anda
www/api
ke server web AndaKirim permintaan GET ke API untuk mengambil tanggapan yang dikodekan JSON:
Mengirim permintaan
$ . ajax ( {
dataType : "json" ,
type : "GET" ,
url : "api/livemap.api.php" ,
data : {
livemap : server_id ,
filter : null
} ,
success : function ( data ) {
console . log ( data ) ;
} ,
error : function ( e ) {
console . log ( e ) ;
}
} ) ;
http://www.example.com/api/livemap.api.php?livemap=server_id
; Mengganti server_id
dengan nama instance server Anda sendiriPenyaringan
Secara default, parameter filter
tidak diharuskan untuk berhasil memproses permintaan GET API. Ketika tidak ada parameter filter
yang dilewatkan semua tabel diproses dan dikembalikan dalam permintaan. Tabel termasuk livemap_server
, livemap_data
dan livemap_chat
.
Penyaringan tabel dilakukan dengan memberikan nama tabel MySQL tertentu ke parameter filter
dalam permintaan GET API:
http://www.example.com/api/livemap.api.php?livemap=server_id&filter=livemap_data
livemap_data
yang dikembalikan Penyaringan pemain dilakukan dengan melewati pemain tertentu "Steam64ID" ( IE 7656#############
) ke parameter filter
dalam permintaan GET API:
http://www.example.com/api/livemap.api.php?livemap=server_id&filter=7656#############
ID server
Nama server
Versi Aplikasi
Nama peta
Hitungan pemain online
Max Player Count
Pvp
Emas / Pro
Memiliki cheat
Sembunyikan admin
Waktu siklus
Panjang siklus
Bulan purnama
Up-time
Paket diterima
Paket terkirim
Pelabuhan
Mode
Posisi pemain
Rotasi pemain
Statistik pemain
Data uap
Alamat IP Pemain
Status/fitur pemain
Penampilan pemain
Status tersembunyi Livemap
Harga:
Persyaratan:
Sumber daya:
Penulis: Nexis (Steam: IAMTWIDGET) <[email protected]>