RemoteEvent

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Objek Peristiwa Jarak Jauh memudahkan komunikasi asinkron, satu arah melintasi batas klien-server tanpa menghasilkan respons.Komunikasi ini dapat diarahkan dari satu klien ke server, dari server ke klien tertentu, atau dari server ke semua klien.

Agar server dan klien dapat mengakses instansi RemoteEvent , itu harus berada di tempat di mana kedua belah pihak dapat melihatnya, seperti ReplicatedStorage , meskipun dalam beberapa kasus tepat untuk menyimpannya di Workspace atau di dalam Tool .

Jika Anda membutuhkan hasil panggilan, Anda harus menggunakan RemoteFunction sebagai gantinya.Jika tidak, acara remote direkomendasikan karena akan mengurangi lalu lintas jaringan/latensi dan tidak akan menghasilkan skrip untuk menunggu respons.

Lihat Peristiwa Jarak Jauh dan Panggilan Balasan untuk sampel kode dan lebih lanjut tentang RemoteEvent .

Keterbatasan Parameter

Setiap jenis objek Roblox seperti , , atau lainnya dapat diberikan sebagai parameter saat ditembak, serta jenis Luau seperti angka, string, dan boolean, meskipun Anda harus hati-hati mengeksplorasi batasan .

Rangkuman

Metode

Acara

Properti

Metode

FireAllClients

()

Memicu peristiwa OnClientEvent untuk setiap klien yang terhubung ke RemoteEvent yang sama.Tidak seperti FireClient() , acara ini tidak mengambil target Player sebagai argumen pertama, karena menembak ke banyak klien.Karena metode ini digunakan untuk berkomunikasi dari server ke klien, itu hanya akan berfungsi saat digunakan di Script .

Setiap jenis objek Roblox seperti , , atau lainnya dapat diberikan sebagai parameter ke , serta jenis Luau seperti angka, string, dan boolean, meskipun Anda harus hati-hati mengeksplorasi batasan .

Lihat Peristiwa Jarak Jauh dan Panggilan Balasan untuk sampel kode dan lebih lanjut tentang RemoteEvent .

Parameter

arguments: Tuple

Nilai untuk dikirim ke semua acara OnClientEvent yang terhubung ke RemoteEvent yang sama.

Nilai Default: ""

Memberikan nilai

()

FireClient

()

Memicu peristiwa OnClientEvent untuk satu klien terhubung yang ditentukan oleh argumen Player yang diperlukan.Karena metode ini digunakan untuk berkomunikasi dari server ke klien, itu hanya akan berfungsi saat digunakan di Script .

Setiap jenis objek Roblox seperti , , atau lainnya dapat diberikan sebagai parameter ke , serta jenis Luau seperti angka, string, dan boolean, meskipun Anda harus hati-hati mengeksplorasi batasan .

Lihat Peristiwa Jarak Jauh dan Panggilan Balasan untuk sampel kode dan lebih lanjut tentang RemoteEvent .Lihat juga FireAllClients() yang berfungsi serupa tetapi menembakkan acara untuk setiap klien yang terhubung ke RemoteEvent yang sama.

Parameter

player: Player

Klien dari Player untuk menembakkan peristiwa ke.

Nilai Default: ""
arguments: Tuple

Nilai untuk dikirim ke OnClientEvent acara yang terhubung ke RemoteEvent yang sama.

Nilai Default: ""

Memberikan nilai

()

FireServer

()

Memicu peristiwa OnServerEvent di server dari satu klien.Acara terhubung menerima argumen Player dari klien penembakan.Karena metode ini digunakan untuk berkomunikasi dari klien ke server, itu hanya akan berfungsi saat digunakan di LocalScript .

Setiap jenis objek Roblox seperti , , atau lainnya dapat diberikan sebagai parameter ke , serta jenis Luau seperti angka, string, dan boolean, meskipun Anda harus hati-hati mengeksplorasi batasan .

Lihat Peristiwa Jarak Jauh dan Panggilan Balasan untuk sampel kode dan lebih lanjut tentang RemoteEvent .

Parameter

arguments: Tuple

Nilai untuk dikirim ke OnServerEvent acara yang terhubung ke RemoteEvent yang sama.

Nilai Default: ""

Memberikan nilai

()

Acara

OnClientEvent

Api dari a ketika salah satu dari atau dipanggil pada instance yang sama dari a .

Lihat Peristiwa Jarak Jauh dan Panggilan Balasan untuk sampel kode dan lebih lanjut tentang OnClientEvent .

Parameter

arguments: Tuple

Para meter yang dikirim melalui FireClient() atau FireAllClients() .


OnServerEvent

Api dari a ketika dipanggil pada instance yang sama dari a .

Lihat Peristiwa Jarak Jauh dan Panggilan Balasan untuk sampel kode dan lebih lanjut tentang OnServerEvent .

Parameter

player: Player

The Player terkait dengan klien yang panggilan FireServer() berasal dari.

arguments: Tuple

Parameter yang dikirim melalui FireServer() .