====== Kịch Bản ===== ===== LUA ===== * **[[developer_center:developer_editor:script:lua_basic|LUA là gì?]]** * **[[developer_center:developer_editor:script:lua_basic|LUA cơ bản]]** ===== Lớp ===== Dưới đây là danh sách từng lớp của tập lệnh * **[[developer_center:developer_editor:script:world_event|Lớp Thế Giới]]** * **[[developer_center:developer_editor:script:worldcontainer|Lớp Vật Chứa]]** * **[[developer_center:developer_editor:script:chat_class|Lớp Chat]]** * **[[developer_center:developer_editor:script:area_event|Lớp Khu Vực]]** * **[[developer_center:developer_editor:script:game_event|Lớp Trò Chơi]]** * **[[developer_center:developer_editor:script:players_event|Lớp Người Chơi]]** * **[[developer_center:developer_editor:script:backpack_event|Lớp Balo]]** * **[[developer_center:developer_editor:script:actor_event|Lớp Thực Thể]]** * **[[developer_center:developer_editor:script:creatures_event|Lớp Sinh Vật]]** * **[[developer_center:developer_editor:script:team_event|Lớp Đội]]** * **[[developer_center:developer_editor:script:buff_event|Lớp Buff]]** * **[[developer_center:developer_editor:script:block_event|Lớp Khối Vuông]]** * **[[developer_center:developer_editor:script:items_event|Lớp Vật Phẩm]]** * **[[developer_center:developer_editor:script:particles_event|Lớp Hiệu Ứng]]** * **[[developer_center:developer_editor:script:sound_event|Lớp Âm Thanh]]** * **[[developer_center:developer_editor:script:ui_event|Lớp Giao Diện]]** * **[[developer_center:developer_editor:script:objectlib_event|Lớp Thư Viện Vật Thể]]** * **[[developer_center:developer_editor:script:varlib|Lớp Thư Viện Biến Giá Trị]]** * **[[developer_center:developer_editor:script:valuegroup|Lớp Nhóm Biến Giá Trị]]** * **[[developer_center:developer_editor:script:mapmark|Lớp Đánh Dấu]]** * **[[developer_center:developer_editor:script:minitimer|Lớp Bộ Đếm]]** * **[[developer_center:developer_editor:script:graphics|Lớp Đồ Họa]]** * **[[developer_center:developer_editor:script:displayboard|Lớp Bảng Hiển Thị]]** * **[[developer_center:developer_editor:script:spawnport|Lớp Điểm Hồi Sinh]]** * **[[developer_center:developer_editor:script:cloudsever|Lớp Máy Chủ Đám Mây]]** * **[[developer_center:developer_editor:script:others_event|Lớp Sự Kiện Khác]]** ===== Kiểu Dữ Liệu ===== ^ Kiểu dữ liệu ^ Mô tả ^ | số | Biểu thị cho các giá trị là con số, kể cả số nguyên lẫn số thập phân. | | chuỗi | Biểu thị cho tập hợp các ký tự như văn bản thuần túy hoặc văn bản nhị phân. | | boolean | Biểu thị các giá trị Boolean, có thể là đúng hoặc sai. | | bảng | Biểu thị một tập hợp các cặp khóa-giá trị, làm cho nó trở thành cấu trúc dữ liệu linh hoạt được sử dụng như mảng, từ điển và các cách biểu diễn dữ liệu phức tạp khác. | | hàm | Biểu thị các khối mã kịch bản, cho phép bạn tạo và gọi các hàm trong Lua. | | userdata | Biểu thị dữ liệu C tùy ý trong Lua. Nó chủ yếu được sử dụng để liên kết các thư viện C/C++ với Lua. | | luồng | Biểu thị các luồng thực thi độc lập trong Lua, được sử dụng để lập trình đồng thời. | | nil | Biểu thị sự vắng mặt của một giá trị. Nó thường được sử dụng để chỉ ra rằng một biến không có giá trị hợp lệ. | ===== Ví Dụ ===== * **[[developer_center:developer_editor:script:hpbar|Cách làm thanh máu ]]** * **[[developer_center:developer_editor:script:ui_animation|Cách làm hoạt ảnh cho giao diện]]** * **[[developer_center:developer_editor:script:specialblock|Cách tùy chỉnh khối Parkour của bạn]]** * **[[developer_center:developer_editor:script:teleportAllPlayer|Cách dịch chuyển người chơi đúng cách]]** * **[[developer_center:developer_editor:script:HighscoreUI|Cách làm giao diện bảng xếp hạng]]** ===== Khóa Học ===== ===== Tips ===== * **[[developer_center:developer_editor:script:PluginVSIX|Miniworld API Plugin Cho Visual Studio Code]]**