Lớp Khu Vực

Lớp cho giao diện Khu Vực

Trở về trang trước


Danh Sách API

API Giá Trị Trả Về Miêu Tả
Area:createAreaRect(pos:kiểu bảng, dim:kiểu bảng) ErrorCode.OK areaaid:kiểu số Tạo khu vực hình chữ nhật
Area:createAreaRectByRange(posBeg:kiểu bảng, posEnd:kiểu bảng) ErrorCode.OK areaaid:kiểu số Tạo khu vực hình chữ nhật theo khoảng cách
Area:destroyArea(areaaid:kiểu số) ErrorCode.OK Xóa khu vực
Area:getAreaByPos(pos:kiểu bảng) ErrorCode.OK areaaid:kiểu số Tìm khu vực tại vị trí
Area:offsetArea(areaaid:kiểu số, x:kiểu số, y:kiểu số, z:kiểu số) ErrorCode.OK Phần bù khu vực
Area:expandArea(areaaid:kiểu số, x:kiểu số, y:kiểu số, z:kiểu số) ErrorCode.OK Mở rộng khu vực
Area:getAreaCenter(areaaid:kiểu số) ErrorCode.OK pos:kiểu bảng Trung điểm của khu vực
Area:getAreaRectLength(areaaid:kiểu số) ErrorCode.OK x:kiểu số, y:kiểu số, z:kiểu số Độ dài mỗi cạnh của khu vực
Area:getAreaRectRange(areaaid:kiểu số) ErrorCode.OK posBeg:kiểu bảng, posEnd:kiểu bảng Phạm vi khu vực
Area:getRandomPos(areaaid:kiểu số) ErrorCode.OK pos:kiểu bảng Ngẫu nhiên vị trí trong khu vực
Area:objInArea(areaaid:kiểu số, objid:kiểu số) ErrorCode.OK Phát hiện vật thể trong khu vực
Area:blockInArea(areaaid:kiểu số, blockid:kiểu số) ErrorCode.OK Kiểm tra xem có khối vuông chỉ định trong khu vực
Area:posInArea(pos:kiểu bảng, areaaid:kiểu số) ErrorCode.OK Kiểm tra xem vị trí chỉ định có nằm trong khu vực
Area:getAreaPlayers(areaaid:kiểu số) ErrorCode.OK player list:kiểu bảng Tất cả người chơi trong khu vực
Area:getAreaCreatures(areaaid:kiểu số) ErrorCode.OK creature list:kiểu bảng Tất cả sinh vật trong khu vực
Area:fillBlock(areaaid:kiểu số, blockid:kiểu số, face:kiểu số) ErrorCode.OK Lắp đầy khối vuông chỉ định trong khu vực
Area:clearAllBlock(areaaid:kiểu số, blockid:kiểu số) ErrorCode.OK Xóa tất cả khôi vuông chỉ định trong khu vực
Area:cloneArea(areaaid:kiểu số, deststartpos:kiểu bảng) ErrorCode.OK Sao chép khối vuông từ khu vực này sang khu vực khác
Area:getPosOffset(srcpos:kiểu bảng, dim:kiểu bảng) ErrorCode.OK pos:kiểu bảng Vị trí phần bù
Area:replaceAreaBlock(areaaid:kiểu số, srcblockid:kiểu số, destblockid:kiểu số, face:kiểu số) ErrorCode.OK Thay thế khối vuông này thành khối vuông khác trong khu vực
Area:blockInAreaRange(blockid:kiểu số, posbeg:kiểu bảng, posend:kiểu bảng) ErrorCode.OK Kiểm tra xem có khối vuông chỉ định trong một vùng diện tích
Area:getAllObjsInAreaRange(posbegin:kiểu bảng, posend:kiểu bảng, objtype:kiểu số) ErrorCode.OK objids:kiểu bảng Tất cả vật thể trong một vùng diện tích
Area:getAllObjsInAreaRangeByObjTypes(posbegin:kiểu bảng, posend:kiểu bảng, objtypes:kiểu bảng) ErrorCode.OK objids:kiểu bảng Tất cả vật thể trong vùng diện tích với loại vật thể chỉ định
Area:getAllPlayersInAreaRange(posbegin:kiểu bảng, posend:kiểu bảng) ErrorCode.OK objids:kiểu bảng Tất cả người chơi trong một vùng diện tích
Area:getAllCreaturesInAreaRange(posbegin:kiểu bảng, posend:kiểu bảng) ErrorCode.OK objids:kiểu bảng Tất cả sinh vật trong một vùng diện tích
Area:fillBlockAreaRange(posbeg:kiểu bảng, posend:kiểu bảng, blockid:kiểu số, face:kiểu số) ErrorCode.OK Lắp đầy một vùng diện tích với khối vuông chỉ định
Area:clearAllBlockAreaRange(posbeg:kiểu bảng, posend:kiểu bảng, blockid:kiểu số) ErrorCode.OK Xóa khối vuông chỉ định trong một vùng diện tích
Area:cloneAreaRange(posbeg:kiểu bảng, posend:kiểu bảng, deststartpos:kiểu bảng) ErrorCode.OK Sao chép khôi vuông trong vùng diện tích này sang vùng khác
Area:replaceAreaRangeBlock(posbeg:kiểu bảng, posend:kiểu bảng, srcblockid:kiểu số, destblockid:kiểu số, face:kiểu số) ErrorCode.OK Thay thế khối vuông chỉ định trong vùng diện tích
Area:destroyBlockAreaRange(posbeg:kiểu bảng, posend:kiểu bảng, blockid:kiểu số) ErrorCode.OK Xóa khối chỉ định trong vùng diện tích