developer_center:developer_editor:script:area_event
Lớp Khu Vự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 |
developer_center/developer_editor/script/area_event.txt · Sửa đổi lần cuối: 2023/10/24 02:39 bởi alien