-
Notifications
You must be signed in to change notification settings - Fork 2
Hero
DuongMinhSon16012004 edited this page Sep 3, 2024
·
9 revisions
-
Package:
jsclub.codefest.sdk.model
-
Mô tả: Class chứa các method sử dụng để tạo người chơi cũng như kết nối với Server thi đấu.
GameMap getGameMap()
- Mô tả: Trả về tất cả thông tin của game.
- Tham số: Không có.
-
Trả về:
gameMap
- Thông tin của game.
Inventory getInventory()
- Mô tả: Lấy thông tin về danh sách vũ khí của người dùng
- Tham số: Không có
-
Trả về:
-
Inventory
: Danh sách vũ khí của người dùng
-
void move(String move)
- Mô tả: Hàm giúp người dùng di chuyển
-
Tham số:
move
: Một dãy các chỉ dẫn "lrud..." (left - right - up - down) giúp người dùng di chuyển - Trả về: Không có
void shoot(String direction)
- Mô tả: Hàm giúp người dùng vũ khí tầm xa (gun)
-
Tham số:
direction
: Hướng sẽ bắn - Trả về: Không có
void attack(String direction)
- Mô tả: Hàm giúp người dùng tấn công cận chiến (melee)
-
Tham số:
direction
: Hướng đánh - Trả về: Không có
void throwItem(String direction)
- Mô tả: Hàm giúp người chơi ném vũ khí dạng ném (throwable)
-
Tham số:
direction
: Ném theo hướng - Trả về: Không có
void pickupItem()
- Mô tả: Hàm giúp người chơi nhặt đồ (nếu vị trí đồ trùng vị trí người chơi)
- Tham số: Không có
- Trả về: Không có
void useItem(String itemId)
- Mô tả: Hàm giúp người chơi sử dụng vật phẩm trị thương (healingItem)
-
Tham số:
itemId
: id của item - Trả về: Không có
void revokeItem(String itemId)
- Mô tả: Hàm giúp người chơi bỏ đồ ra khỏi túi
-
Tham số:
itemId
: id của item - Trả về: Không có