Sistem minimap

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

Minimap menunjukkan subset dari peta dunia di sudut kanan atas layar pemain. Ini juga menampilkan indikator untuk menunjukkan di mana Anda berada, di mana kendaraan pengantaran berada, dan di mana teman satu tim Anda berada saat bermain dalam mode tim. Terakhir, ini menunjukkan keadaan terkini dari badai dan di mana badai akan berada selanjutnya sehingga pemain tahu bagaimana menghindarinya.

Contoh minimap

Pemain dapat beralih antara minimap dan peta dunia dengan menekan M di keyboard, menekan arah atas pada DPad gamepad, atau dengan menyentuh minimap di layar sentuh.

Struktur

Minimap adalah ImageLabel yang hanya menampilkan gambar yang telah dihasilkan sebelumnya dan menggunakan CollectionService untuk menunjukkan posisi objek dengan tag tertentu. Semua objek UI yang digunakan untuk minimap berada di dalam GUI layar minimap yang terletak di ReplicatedStorage/Assets/GuiObjects.

Objek Minimap

Tambahkan indikator

Untuk menambahkan indikator baru yang muncul di minimap, lakukan langkah-langkah ini:

  1. Melalui bagian Tag dari propertinya, terapkan tag kustom pada objek workspace yang ingin Anda tampilkan di minimap.

  2. Tambahkan ImageLabel yang ingin Anda gunakan untuk mewakili objek sebagai anak dari ReplicatedStorage/Assets/GuiObjects/minimap/mapframe dan berikan nama unik.

  3. Di dalam ReplicatedStorage/Libraries/Guis/MinimapGui, temukan fungsi MinimapGui.start(). Di dalamnya, daftarkan tag seperti yang ditunjukkan di bawah ini, di mana tag adalah tag yang Anda daftarkan di langkah #1 dan indicatorLabel adalah nama dari ImageLabel yang Anda tambahkan di langkah #2.


    function MinimapGui.start(teamDividingAngle)
    while not _setupFinished do
    task.wait()
    end
    MinimapGui.addMapTag("DeliveryVehicle", "Bus")
    MinimapGui.addMapTag(Util._clientFocusTag, "LocalPlayerLocation")
    MinimapGui.addMapTag("Player")
    MinimapGui.addMapTag("Vehicle", "VehicleLocation")
    MinimapGui.addMapTag(tag, indicatorLabel)

Kustomisasi minimap

Untuk menyesuaikan minimap atau menggunakan sistem minimap dengan peta dan gambar minimap Anda sendiri, Anda dapat mengubah nilai-nilai ini di ReplicatedFirst/Configurations/MainConfiguration:

VariabelDeskripsi
map_sizeUkuran satu sisi peta Anda dalam studs. Perhatikan bahwa minimap mengasumsikan peta Anda berbentuk persegi dan bahwa pusat peta terletak di titik dunia ini: Vector3.new(map_size, 0, map_size).
minimap_widthLebar dalam skala UDim dari minimap di layar pemain.
minimap_heightTinggi dalam skala UDim dari minimap di layar pemain.
minimap_zoomJumlah minimap yang diperbesar pada peta dunia.
worldmap_widthLebar dalam skala UDim dari peta dunia di layar pemain.
worldmap_heightTinggi dalam skala UDim dari peta dunia di layar pemain.
worldmap_zoomJumlah peta dunia yang diperbesar pada peta dunia.
©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.