Mode Kepala Besar

image2025-8-12_15-18-14

Ringkasan Peta

Bigheadmode (Dapat Diedit Ulang) adalah salah satu templat gameplay resmi yang sudah terpasang secara default di editor Free Fire CraftLand. Templat ini menyediakan kerangka kerja yang dapat digunakan ulang untuk mekanika gameplay dasar, terdiri dari tiga komponen utama: adegan peta, konfigurasi aturan, dan skrip sprite.

Dalam templat ini, Anda dapat mengalami dan mempelajari mekanika gameplay inti—metode pengeditan yang mendorong tembakan kepala dengan memperbesar model kepala karakter pada momen strategis, menciptakan pertempuran senjata yang cepat dan menghibur.

Secara bersamaan, Anda dapat dengan cepat memahami dan menyelami mekanisme interaksi dalam game lainnya, termasuk pengambilan item secara massal untuk pemain dan pertukaran peralatan melalui logika skrip standar. Berbasis fondasi ini, Anda dapat memperluas dan mengedit ulang elemen-elemen ini untuk menciptakan karya unik Anda sendiri.

Skenario Peta

Pertama, desain skenario: tata letak keseluruhan menyerupai grid karakter “田”. Saat masuk ke permainan, pemain dari tim lawan muncul di ujung berlawanan peta (kotak merah pada Gambar 1 di bawah). Mereka dapat membeli senjata di toko (kotak merah pada Gambar 2 di bawah) sebelum maju melalui rute-rute berbeda, memanfaatkan perlindungan di sepanjang jalan untuk menghindari serangan dan melakukan serangan balik, sehingga mengalami mekanisme gameplay inti.

image2025-8-13_11-15-46

Figure 1

image2025-8-13_11-16-8

Gambar 2

Selain melakukan penyesuaian cepat pada objek langsung di dalam adegan, Anda juga dapat mengelola semua objek di dalam adegan dengan mengklik More - Object Manager.

image2025-8-13_11-18-16

Terkait Fungsi

Aturan

Untuk mengonfigurasi aturan permainan, navigasikan ke Pengaturan > Pengaturan Permainan > Editor Aturan Permainan

Catatan: Amunisi tak terbatas diaktifkan di sini. Jika dinonaktifkan, pemain harus diberikan metode pengadaan amunisi melalui Ekonomi > Edit Toko atau lokasi lain

image2025-8-13_11-18-54

Anda dapat mengedit aturan detail untuk templat ini di sini, termasuk: Mode, Mekanika, Pengaturan Umum, Pengaturan Atribut, dan Ekonomi

Pengaturan aturan templat saat ini terutama berbeda dari konfigurasi default di area berikut: Mode, Mekanika, dan Ekonomi. Entri aturan spesifik dengan variasi tercantum di bawah ini

Mode

  • Pengaturan Poin: Menentukan persyaratan skor kemenangan spesifik dan efisiensi penilaian untuk pemain
  • Pengaturan Putaran: Menentukan durasi maksimum sesi permainan tunggal di peta ini
  • Pengaturan Tim: Menentukan jumlah pemain per permainan, jumlah tim yang tersedia untuk alokasi, dan jumlah pemain minimum yang diperlukan untuk memulai permainan
image2025-8-13_11-19-2

Mekanika

  • Pengaturan Zona Bahaya: Template gameplay ini tidak cocok untuk digunakan dengan zona bahaya, oleh karena itu disarankan untuk menonaktifkannya
  • Pengaturan Respawn: Menentukan durasi antara eliminasi pemain dan respawn mereka, serta lokasi respawn mereka
  • Pengaturan Penonton: Menentukan apakah pemain dapat ditonton selama pertandingan dan kategori pemain yang dapat menonton
image2025-8-13_11-19-21

Ekonomi

  • Ekonomi Permainan: Menentukan jumlah token yang diterima pemain di awal giliran mereka, setelah mengalahkan musuh, dan setelah memenangkan giliran, yang dapat digunakan
  • Edit Toko: Menentukan barang-barang yang dapat dibeli pemain dengan token di lokasi tertentu dan harga masing-masing
image2025-8-13_11-19-43 image2025-8-13_11-19-59

Metadata

Fitur gameplay tambahan memerlukan Metadata Editor, yang dapat diakses melalui:

Klik More - Metadata Scripts - Player - Metadata Scripts

image2025-8-13_11-20-38 image2025-8-13_11-21-13

Bagian ini terutama memperkenalkan mekanisme gameplay inti “Big Head” dalam Mode Big Head, beserta aturan-aturan spesifik lainnya dan metode implementasinya berdasarkan skrip.

Anda dapat mengedit skrip sprite spesifik dan menyesuaikan nilai-nilai yang relevan di sini.

Untuk fungsi skrip yang memerlukan pemahaman lebih lanjut, Anda dapat mengklik skrip spesifik tersebut untuk melihat detailnya.

Ringkasan:

image2025-8-13_11-24-21

Gameplay Utama

  • Bagaimana cara memperbesar atau mengembalikan model kepala karakter?
  • Dalam hal data game, hal ini melibatkan penskalaan tulang kepala karakter secara independen. Untuk memastikan konsistensi visual sebelum dan setelah penskalaan, kepala harus diskalakan secara bersamaan di sepanjang ketiga sumbu XYZ dengan rasio yang sama. Selain itu, penskalaan tidak boleh tidak terbatas; batas atas harus ditetapkan.
  • Memperbesar atau memperkecil kepala adalah fungsi yang dapat digunakan ulang, dikemas dalam prosedur yang dipicu setiap kali pemain membunuh atau dibunuh. Berikut adalah implementasi skrip spesifik:

Bagian 2-1

Prosedur “HeadBecomeBigger”

Ⅰ Tetapkan variabel sementara “Headsize” ke nilai saat ini +0.2 (menghitung ukuran kepala baru: 0.2 kali lebih besar dari ukuran saat ini)

Ⅱ Jika ‘Headsize’ yang diperbarui ≥ 2, tetapkan “Headsize” = 2(Ukuran kepala karakter tidak boleh melebihi dua kali ukuran asli)

Ⅲ Tetapkan variabel sementara “VarVector” ke XYZ = (“Headsize”, “Headsize”, ‘Headsize’)

Ⅳ Tetapkan properti skala tulang Skeleton-Skeleton-Head karakter ke variabel sementara “VarVector”

Fungsi “ResetHeadSize”

Atur properti skala tulang Skeleton > Head karakter ke nilai default 1

image2025-8-13_11-25-11
  • Kedua, waktu penerapan skala kepala pada karakter sangat penting, karena hal ini memengaruhi keseimbangan pemain selama pertandingan
  • Dalam templat ini, untuk memastikan keseimbangan, pemain akan meningkatkan volume kepala karakter yang dikendalikan saat membunuh musuh, sehingga membuat mereka menjadi target yang lebih mudah;Secara bersamaan, ketika seorang pemain terbunuh, skalasi kepala karakter yang dikendalikan akan direset, menjaga keseimbangan dinamis dalam efisiensi pembunuhan di antara semua pemain. Berikut adalah implementasi skrip spesifik:

Zona 1-3

Ⅰ Ketika seorang pemain membunuh musuh, panggil fungsi “HeadBecomeBigger”

Ⅱ Ketika seorang pemain terbunuh, panggil fungsi “ResetHeadSize”

image2025-8-13_11-24-51

Aturan Tambahan

  • Untuk mempercepat tempo permainan dan memprioritaskan hiburan daripada mekanika CS tradisional, templat ini menerapkan aturan di mana pemain mati secara instan saat dibunuh namun respawn dengan cepat tanpa kehilangan item. Selain itu, pemain dilengkapi dengan perlengkapan dasar dan armor baru (helm dan armor tubuh) sejak awal, memungkinkan fokus tetap sepenuhnya pada pertempuran. Implementasi skrip spesifiknya sebagai berikut:

Zona 1-2

  1. Atur nilai properti “Knockdown Settings” pemain menjadi: Skip Knockdown

  2. Atur nilai properti “Prevent Item Loss” pemain menjadi: True

  3. Atur nilai properti “Prevent Item Discard” pemain menjadi: True

  4. Atur properti “Lose All Equipment on Death” pemain menjadi: False

  5. Panggil secara berurutan fungsi “AddItemGrenade”, “AddItemSmoke”, “AddItemMed”, ‘AddItemGlooWall’, dan “ReplaceArmor”
    image2025-8-13_11-24-58

Zona 2-2, 2-3, 2-4, 2-5

Fungsi “AddItemGrenade”, “AddItemSmoke”, ‘AddItemMed’, “AddItemGlooWall”

  1. Tetapkan variabel sementara “Max-ItemName-Num” sama dengan 3

  2. Jika pemain saat ini memiliki jumlah unit dari item yang terdaftar kurang dari variabel sementara “Max-ItemName-Num”, tambahkan item yang sesuai ke pemain. Jumlahnya (dicatat dalam variabel sementara ‘AddNum’) sama dengan selisih antara “Max-ItemName-Num” dan jumlah yang ada

image2025-8-13_11-25-20 image2025-8-13_11-25-51 image2025-8-13_11-25-30 image2025-8-13_11-25-36

Zona 2-6

Fungsi “ReplaceArmor”

  1. Lepaskan helm dan baju zirah karakter saat ini (keduanya Level 2)

  2. Pasang helm dan baju zirah baru pada karakter (keduanya Level 2)

image2025-8-13_11-25-43

Terakhir, jangan lupa untuk menjaga pengalaman bermain dasar pemain dengan mengaktifkan perlindungan respawn saat pemain bangkit kembali. Secara bersamaan, isi ulang peralatan esensial pemain dan ganti perlengkapan pelindung mereka (helm dan rompi pelindung) dengan item baru. Selain itu, atur ulang skala kepala karakter di awal setiap putaran untuk memastikan pertandingan baru dimulai. Berikut adalah implementasi skrip spesifik:

Zona 1-4

  1. Saat pemain respawn, panggil secara berurutan fungsi “AddItemGrenade”, “AddItemSmoke”, “AddItemMed”, “AddItemGlooWall”, dan ‘ReplaceArmor’

  2. Atur nilai atribut “invincible” pemain menjadi true

  3. Tunggu 3 detik (yaitu, durasi perlindungan spawn adalah 3 detik)

  4. Atur atribut “invincible” pemain menjadi false

  5. Saat putaran dimulai, panggil fungsi “ResetHeadSize”

image2025-8-13_11-24-46

Berikut ini menunjukkan cara memandu pemain yang mulai menguji segera setelah pembuatan template dengan menampilkan teks di konsol; jika Anda telah memeriksa dengan teliti konten sebelumnya, Anda dapat mengabaikan entri ini~

Area 1-1

image2025-8-13_11-24-33

Lampiran: Variabel dan fungsi kustom yang diperlukan untuk skrip ini. Anda dapat melihat dan mengelolanya dengan mengklik Variabel dan Fungsi

image2025-9-1_15-58-36 image2025-9-1_15-57-41

Itu adalah pengenalan lengkap tentang fungsi template ini. Anda dapat mengklik ‘Coba Sekarang’ untuk memainkan dan mengujinya. Atau, Anda dapat bereksperimen dengan mengembangkan template dasar ini untuk memasukkan elemen gameplay tambahan, menciptakan peta unik dan menghibur Anda sendiri!

Saran Editing Tambahan

  • Sesuaikan nilai dalam skrip tertentu untuk mengatur perubahan ukuran kepala yang lebih dramatis, meningkatkan efek dramatis permainan
  • Konfigurasikan gameplay sehingga kerusakan hanya terjadi saat menyerang kepala musuh, atau hanya saat menyerang tubuh musuh
  • Edit toko untuk membatasi jenis senjata yang dapat digunakan pemain, misalnya hanya mengizinkan senjata jarak dekat selama pertandingan
  • Balikkan gameplay untuk membuat “Mode Kepala Kecil”