Hàm thú cưỡi¶
gObjGetMountIndex(lpItem)¶
Trả về chỉ số thú cưỡi từ đối tượng vật phẩm cụ thể.
- Tham số:
lpItem(GameItem): Đối tượng vật phẩm thú cưỡi.
- Trả về:
integer— Chỉ số thú cưỡi, hoặc0nếu vật phẩm không phải thú cưỡi.
GetMountIndex(lpObj)¶
Trả về chỉ số thú cưỡi đang được trang bị của người chơi.
- Tham số:
lpObj(GameObject): Đối tượng người chơi.
- Trả về:
integer— Chỉ số thú cưỡi, hoặc0nếu không trang bị thú cưỡi.
local mount = GetMountIndex(player)
if mount > 0 then
LogAdd(LOG_BLUE, "Riding mount index: " .. mount)
end
GetMountSlot(lpObj, index, checkValid, checkDur, checkPeriod)¶
Trả về slot thú cưỡi với các cờ xác nhận tùy chọn.
- Tham số:
lpObj(GameObject): Đối tượng người chơi.index(integer): Chỉ số slot thú cưỡi.checkValid(boolean): Xác nhận vật phẩm thú cưỡi tồn tại.checkDur(boolean): Kiểm tra độ bền > 0.checkPeriod(boolean): Kiểm tra thời hạn hết hạn.
- Trả về:
integer— Giá trị slot thú cưỡi, hoặc-1nếu xác nhận thất bại.
MountDestroyMoveProc(lpObj)¶
Xóa thú cưỡi khi người chơi đổi bản đồ (xuống ngựa khi dịch chuyển).
- Tham số:
lpObj(GameObject): Đối tượng người chơi.
- Trả về:
void
Help