Agency Docs
QBESXStandalone

Agency-Gangs Eksporty & API

Kompletny system gangów dla FiveM w jednym skrypcie.

v1.0.0Płatny5 Strony

01Eksporty serwera

EksportOpis
GetPlayerGang(src)Gang gracza online: id, name, label, tag, color, grade, rank, isLeader, level oraz bank, lub nil, gdy gracz nie należy do żadnego gangu.
GetGangByIdentifier(identifier)To samo dla identyfikatora postaci, również gdy gracz jest offline.
GetGang(nameOrId)Jeden gang według nazwy lub id, lub nil.
GetGangs()Wszystkie gangi z ich publicznymi danymi: label, tag, colour, emblem, level, members i territories.
IsInGang(src, name)True, gdy gracz jest w gangu. W przypadku podania nazwy lub id tylko wtedy, gdy należy do tego konkretnego gangu.
HasGangPermission(src, permission)True, gdy ranga gracza posiada to uprawnienie, na przykład 'bank_withdraw' lub 'stash'.
GetGangMembers(nameOrId)Wszyscy członkowie gangu wraz z identifier, name, grade oraz informacją, czy są online.
GetOnlineMembers(nameOrId)Server id członków gangu będących online.
AddGangMoney(nameOrId, amount, reason)Wpłaca pieniądze do banku gangu i zapisuje to w historii gangu. Zwraca true, jeśli operacja się powiodła.
RemoveGangMoney(nameOrId, amount, reason)Wypłaca pieniądze z banku gangu. Zwraca false, gdy gang nie ma wystarczających środków.
AddGangDirtyMoney(nameOrId, amount, reason)Dodaje brudne pieniądze do sejfu gangu.
AddGangXP(nameOrId, amount)Przyznaje gangowi XP, poziom wzrasta automatycznie.
GetTerritoryOwner(idOrName)Gang kontrolujący terytorium lub nil, gdy terytorium nie jest zajęte.
GetTerritoryAt(coords)Terytorium na danej pozycji z id, name, label i owner, lub nil.
IsTurfWarActive()True, gdy trwa wojna o strefy.
AreAllied(gangA, gangB)True, gdy dwa gangi są sojusznikami.
AreAtWar(gangA, gangB)True, gdy dwa gangi toczą wojnę gangów.
HasHouseAccess(houseId, identifier)Dla skryptów mieszkań: true, gdy postać może wejść do domu, ponieważ należy on do jej gangu.

02Eventy

NazwaStronaOpis
agency-gangs:client:membershipChangedKlientWywołuje się z nowymi danymi gangu gracza (lub nil), gdy dołącza, opuszcza, zmienia rangę lub gdy zmienia się jego gang.
agency-gangs:client:nuiClosedKlientWywołuje się po zamknięciu menu gangu.

Nadal nie idzie po tej stronie? Nasze wsparcie przejmuje sprawę.