Hàm tổ đội¶
Kích thước tổ đội tối đa là 5 thành viên.
IsParty(lpObj)¶
Trả về true nếu người chơi đang trong tổ đội.
- Trả về:
boolean
GetMemberIndex(lpObj, n)¶
Lấy chỉ số đối tượng của thành viên tổ đội thứ n.
- Tham số:
lpObj(GameObject): Bất kỳ thành viên tổ đội nào.n(integer): Vị trí thành viên (0 đến 4).
- Trả về:
integer— Chỉ số thành viên, hoặc-1nếu slot trống.
for i = 0, 4 do
local idx = GetMemberIndex(player, i)
if idx ~= -1 then
local member = GetUser(idx)
if member then
GCNoticeSend(idx, 1, "Party buff applied!")
end
end
end
GetPKPartyPenalty(lpObj)¶
Trả về cấp hình phạt PK của tổ đội người chơi.
- Trả về:
integer— Cấp hình phạt (0 = không có).
PartyCreate(aIndex)¶
Tạo tổ đội mới với người chơi cho trước làm đội trưởng.
- Tham số:
aIndex(integer): Chỉ số người chơi (trở thành đội trưởng).
- Trả về:
integer— Số tổ đội.
PartyDestroy(partyNumber)¶
Giải tán tổ đội hiện có. Tất cả thành viên bị xóa.
- Tham số:
partyNumber(integer): Số tổ đội.
- Trả về:
void
PartyAddMember(partyNumber, aIndex)¶
Thêm người chơi vào tổ đội hiện có.
- Tham số:
partyNumber(integer): Số tổ đội.aIndex(integer): Chỉ số người chơi cần thêm.
- Trả về:
integer—0nếu thành công,-1nếu thất bại (tổ đội đầy hoặc không hợp lệ).
PartyDelMember(partyNumber, aIndex)¶
Xóa người chơi khỏi tổ đội.
- Tham số:
partyNumber(integer): Số tổ đội.aIndex(integer): Chỉ số người chơi cần xóa.
- Trả về:
void
Help