Hàm bang hội & liên minh¶
gObjTargetGuildWarCheck(lpObj, lpTarget)¶
Kiểm tra xem hai người chơi có phải đối thủ trong chiến tranh bang hội không.
- Trả về:
boolean
gObjGuildWarEnd(guildA, guildB, result)¶
Kết thúc chiến tranh bang hội giữa hai bang.
- Tham số:
guildA(string): Tên bang hội thứ nhất.guildB(string): Tên bang hội thứ hai.result(integer): Kết quả chiến tranh (1 = bang A thắng, 2 = bang B thắng).
gObjGuildWarProc(lpObj)¶
Xử lý logic nhịp chiến tranh bang hội cho người chơi.
- Trả về:
void
gObjGuildWarCheck(lpObj, lpTarget)¶
Kiểm tra xem hai người chơi có trong cùng chiến tranh bang hội không.
- Trả về:
boolean
gObjGuildWarMasterClose(lpObj)¶
Đóng hộp thoại chủ chiến tranh bang hội cho người chơi.
- Trả về:
void
gObjGuildWarItemGive(lpObj, lpTarget)¶
Phân phối phần thưởng chiến tranh bang hội cho người thắng.
- Trả về:
void
gObjGetGuildUnionNumber(lpObj)¶
Trả về số liên minh bang hội của người chơi.
- Trả về:
integer— Số liên minh, hoặc0nếu không trong liên minh.
gObjGetGuildUnionName(lpObj)¶
Trả về tên liên minh bang hội.
- Trả về:
string— Tên liên minh, hoặc chuỗi rỗng nếu không trong liên minh.
gObjCheckRival(lpObj, lpTarget)¶
Kiểm tra xem hai người chơi có phải kẻ thù (bang hội/liên minh đối lập) không.
- Trả về:
boolean
gObjGetRelationShip(lpObj, lpTarget)¶
Trả về kiểu mối quan hệ giữa hai người chơi.
- Trả về:
integer— Kiểu mối quan hệ (0 = không có, 1 = đồng minh, 2 = kẻ thù).
gObjNotifyUpdateUnionV1(lpObj)¶
Gửi thông báo cập nhật liên minh đến người chơi gần đó (phiên bản cơ bản).
- Trả về:
void
gObjNotifyUpdateUnionV2(lpObj)¶
Gửi thông báo cập nhật liên minh đến người chơi gần đó (phiên bản mở rộng với huy hiệu bang hội).
- Trả về:
void
gObjUnionUpdateProc(lpObj)¶
Xử lý cập nhật dữ liệu liên minh đang chờ cho người chơi.
- Trả về:
void
Help