
Giới thiệu bản đồ
Bigheadmode(Re-Editable) là một trong những mẫu chơi chính thức được cài đặt sẵn trong trình chỉnh sửa Free Fire CraftLand, cung cấp cho nhà phát triển bản mẫu chức năng chơi cơ bản có thể tái tạo, chủ yếu bao gồm ba phần chính là cảnh bản đồ, cài đặt quy tắc và xây dựng kịch bản đồ họa.
Trong mẫu này, bạn có thể trải nghiệm và học cách chỉnh sửa lối chơi cốt lõi — tăng kích thước mô hình đầu nhân vật vào thời điểm thích hợp để khuyến khích người chơi bắn vào đầu nhau, trải nghiệm cuộc đấu súng nhịp độ nhanh chủ yếu mang tính giải trí.
Đồng thời, bạn cũng có thể nhanh chóng nắm bắt và học sâu các cơ chế tương tác phổ biến khác trong trò chơi, bao gồm các logic kịch bản thường dùng như cho người chơi lấy nhiều vật phẩm cùng lúc, thay đổi trang bị của người chơi, v.v. Trên cơ sở đó, bạn có thể mở rộng và chỉnh sửa lại để tạo ra tác phẩm của riêng mình.
Bối cảnh bản đồ
Đầu tiên, giới thiệu thiết kế bối cảnh, thiết kế tổng thể của sân giống như chữ “田”, người chơi của hai đội sau khi vào trò chơi sẽ xuất hiện ở hai đầu tương ứng của bản đồ (hình 1 bên dưới, trong khung đỏ), và có thể tự do mua vũ khí tại cửa hàng (hình 2 bên dưới, trong khung đỏ) để tấn công từ nhiều tuyến đường, đồng thời sử dụng các vật che chắn dọc đường để né tránh và phản công, trải nghiệm cách chơi cốt lõi.

Hình 1

Hình 2
Ngoài việc điều chỉnh nhanh các đối tượng trực tiếp trong cảnh, bạn còn có thể quản lý tổng thể các đối tượng trong cảnh bằng cách nhấp vào Thêm - Trình quản lý đối tượng

Liên quan đến chức năng
Quy tắc
Để thiết lập quy tắc chơi, cần nhấp vào Cài đặt - Cài đặt chơi - Chỉnh sửa quy tắc chơi
Lưu ý: Ở đây đã bật chế độ đạn vô hạn, nếu tắt, cần cung cấp cho người chơi cách lấy đạn trong Kinh tế - Chỉnh sửa cửa hàng hoặc vị trí khác

Bạn có thể chỉnh sửa các quy tắc chi tiết cho mẫu này tại đây, bao gồm: chế độ, cơ chế, cài đặt chung, cài đặt thuộc tính và kinh tế
Các cài đặt quy tắc của mẫu hiện tại chủ yếu khác với cài đặt mặc định ở các vị trí sau: chế độ, cơ chế và kinh tế. Dưới đây là danh sách các mục quy tắc cụ thể có sự khác biệt
Chế độ
- Cài đặt điểm: được sử dụng để quyết định số điểm cụ thể mà người chơi cần để giành chiến thắng và hiệu quả ghi điểm
- Cài đặt lượt: được sử dụng để quyết định thời gian tối đa mà người chơi có thể chơi trong bản đồ này
- Cài đặt đội: được sử dụng để quyết định số lượng người chơi trong một ván, số lượng đội có thể phân bổ và số lượng người chơi tối thiểu để bắt đầu trò chơi

Cơ chế
- Cài đặt vùng nguy hiểm: Cách chơi của mẫu này không phù hợp với vùng nguy hiểm, vì vậy bạn nên tắt tính năng này
- Cài đặt hồi sinh: Dùng để quyết định thời gian hồi sinh của người chơi sau khi bị giết và vị trí hồi sinh
- Cài đặt quan sát: Dùng để quyết định người chơi có thể được quan sát trong trận đấu hay không và loại người chơi có thể quan sát

Kinh tế
- Kinh tế trò chơi: Dùng để quyết định số lượng token mà người chơi nhận được và có thể sử dụng để tiêu dùng khi bắt đầu lượt chơi, khi tiêu diệt một kẻ thù và khi thắng lượt chơi
- Chỉnh sửa cửa hàng: Dùng để quyết định các vật phẩm mà người chơi có thể mua bằng token tại một vị trí cụ thể và giá của chúng


Hình ảnh
Để biết thêm các quy tắc chơi, bạn cần sử dụng trình chỉnh sửa hình ảnh. Cách mở:
Nhấp vào Thêm - Kịch bản hình ảnh - Người chơi - Kịch bản hình ảnh


Phần này chủ yếu giới thiệu cách chơi cốt lõi “đầu to” trong chế độ đầu to và các quy tắc cụ thể khác dựa trên cách thực hiện kịch bản.
Bạn có thể chỉnh sửa kịch bản cụ thể và điều chỉnh các giá trị liên quan tại đây.
Đối với các chức năng kịch bản cần hiểu, bạn có thể nhấp vào kịch bản cụ thể để xem.
Tổng quan:

Cách chơi chính
- Làm thế nào để tăng kích thước hoặc khôi phục lại mô hình đầu của nhân vật?
- Áp dụng vào dữ liệu trò chơi, đó là thu nhỏ riêng phần đầu của xương nhân vật, đồng thời để đảm bảo hình ảnh đầu của nhân vật trước và sau khi thu nhỏ giống nhau, cần thu nhỏ với cùng tỷ lệ trên cả ba trục XYZ, và không thể thu nhỏ không giới hạn, cần thiết lập giới hạn trên
- Tăng hoặc giảm kích thước đầu là một chức năng có thể sử dụng nhiều lần, chúng tôi đã gói chức năng này thành một hàm, mỗi khi người chơi giết hoặc bị giết, hàm này sẽ được kích hoạt. Dưới đây là cách thực hiện cụ thể của kịch bản:
Khu vực 2-1
Hàm “HeadBecomeBigger”
Ⅰ Thiết lập biến tạm thời “Headsize” trên cơ sở hiện tại +0,2 (tính toán kích thước đầu mới mà nhân vật sẽ đạt được: lớn hơn 0,2 lần so với cơ sở hiện tại)
Ⅱ Nếu “Headsize” sau khi cập nhật ≥2, thì thiết lập “Headsize”=2(Kích thước đầu của nhân vật tối đa chỉ có thể đạt gấp 2 lần kích thước ban đầu)
Ⅲ Thiết lập biến tạm thời “VarVector” là XYZ=(“Headsize”, “Headsize”, “Headsize”)
Ⅳ Thiết lập thuộc tính thu nhỏ xương của nhân vật - khung xương - đầu là biến tạm thời “VarVector”
Hàm “ResetHeadSize”
Đặt thuộc tính thu nhỏ xương của xương-khung xương-đầu của nhân vật thành giá trị mặc định 1

- Thứ hai, thời điểm thiết lập thu nhỏ đầu nhân vật cũng rất quan trọng, điều này liên quan đến việc đảm bảo sự cân bằng cho người chơi trong trận đấu
- Trong mẫu này, để đảm bảo sự cân bằng, người chơi sẽ tăng kích thước đầu nhân vật khi tiêu diệt kẻ thù, để dễ bị kẻ thù tiêu diệt hơn;Đồng thời, khi người chơi bị giết, kích thước đầu của nhân vật điều khiển sẽ được đặt lại, giúp duy trì sự cân bằng động về hiệu quả giết địch của tất cả người chơi; Dưới đây là cách thực hiện cụ thể của kịch bản:
Khu vực 1-3
Ⅰ Khi người chơi giết một kẻ địch, gọi hàm “HeadBecomeBigger”
Ⅱ Khi người chơi bị giết, gọi hàm “ResetHeadSize”

Quy tắc bổ sung
- Để tăng tốc độ trận đấu và làm nổi bật tính giải trí so với chế độ CS truyền thống, mẫu này đặt ra quy tắc là người chơi sẽ chết ngay sau khi bị giết và có thể hồi sinh nhanh chóng mà không mất các vật phẩm đã có; đồng thời, ngay từ đầu, người chơi sẽ được bổ sung các vật phẩm cơ bản và thay thế áo giáp mới (mũ bảo hiểm và áo chống đạn) để người chơi có thể tập trung vào trận chiến. Dưới đây là cách thực hiện kịch bản cụ thể:
Khu vực 1-2
-
Đặt giá trị thuộc tính “Cài đặt hạ gục” của người chơi là: Bỏ qua hạ gục
-
Đặt giá trị thuộc tính “Có cấm mất vật phẩm không” của người chơi là: Có
-
Đặt giá trị thuộc tính “Có cấm vứt bỏ vật phẩm không” của người chơi là: Có
-
Đặt giá trị thuộc tính “Mất tất cả trang bị khi chết” của người chơi thành: Sai
-
Gọi lần lượt các hàm “AddItemGrenade”, “AddItemSmoke”, “AddItemMed”, “AddItemGlooWall” và “ReplaceArmor”
Khu vực 2-2, 2-3, 2-4, 2-5
Hàm “AddItemGrenade”, “AddItemSmoke”, “AddItemMed”, “AddItemGlooWall”
-
Đặt biến tạm thời “Max-tên vật phẩm-Num” bằng 3
-
Nếu số lượng vật phẩm trên người người chơi nhỏ hơn biến tạm thời “Max-tên vật phẩm-Num”, thì thêm vật phẩm tương ứng vào người chơi, số lượng (ghi lại là biến tạm thời “AddNum”) bằng chênh lệch giữa “Max-tên vật phẩm-Num” và số lượng hiện có




Khu vực 2-6
Hàm “ReplaceArmor”
-
Phá hủy 1 mũ bảo hiểm và 1 áo chống đạn (cả hai đều cấp 2) hiện có trên nhân vật
-
Thêm 1 mũ bảo hiểm và 1 áo chống đạn (cả hai đều cấp 2) mới vào nhân vật

Cuối cùng, đừng quên thiết lập bảo vệ sinh ra khi hồi sinh để duy trì trải nghiệm chơi game cơ bản của người chơi, đồng thời bổ sung lại các vật phẩm cơ bản cho người chơi, thay thế áo giáp mới (mũ bảo hiểm và áo giáp chống đạn); và đặt lại kích thước thu nhỏ đầu nhân vật khi bắt đầu vòng đấu để đảm bảo trận đấu mới có thể diễn ra; dưới đây là cách thực hiện kịch bản cụ thể:
Khu vực 1-4
-
Khi người chơi hồi sinh, lần lượt gọi các hàm “AddItemGrenade”, “AddItemSmoke”, “AddItemMed”, “AddItemGlooWall” và “ReplaceArmor”
-
Đặt giá trị thuộc tính “bất tử” của người chơi thành true
-
Chờ 3 giây (nghĩa là: thời gian bảo vệ khi hồi sinh là 3 giây)
-
Đặt giá trị thuộc tính “bất tử” của người chơi thành false
-
Khi vòng đấu bắt đầu, gọi hàm “ResetHeadSize”

Dưới đây là cách hướng dẫn người chơi bắt đầu thử nghiệm ngay sau khi tạo mẫu bằng cách hiển thị văn bản trên bảng điều khiển. Nếu bạn đã xem hết nội dung trên, thì có thể bỏ qua mục này~
Khu vực 1-1

Phụ lục: Các biến và hàm tùy chỉnh cần sử dụng trong tập lệnh này, bạn có thể xem và quản lý bằng cách nhấp vào Biến và Hàm
Trên đây là toàn bộ giới thiệu về chức năng của mẫu này, bạn có thể nhấp vào thử chơi để chơi và thử nghiệm. Bạn cũng có thể thử mở rộng thêm nhiều cách chơi vào mẫu cơ bản này, tạo ra bản đồ thú vị của riêng bạn!
Gợi ý chỉnh sửa lần hai
- Điều chỉnh giá trị trong kịch bản cụ thể để thiết lập sự thay đổi kích thước đầu quá mức nhằm tăng tính kịch tính cho trò chơi
- Thiết lập cách chơi chỉ gây sát thương khi đánh trúng đầu kẻ địch hoặc chỉ gây sát thương khi đánh trúng cơ thể kẻ địch
- Chỉnh sửa cửa hàng để hạn chế loại vũ khí mà người chơi có thể sử dụng, ví dụ: chỉ cho phép người chơi sử dụng vũ khí cận chiến trong trận đấu
- Xử lý ngược lại cách chơi, chuyển sang “chế độ đầu nhỏ”