QBESXStandalone
Agency-Gangs Eksporty & API
Kompletny system gangów dla FiveM w jednym skrypcie.
v1.0.0Płatny5 Strony

01Eksporty serwera
| Eksport | Opis |
|---|---|
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
| Nazwa | Strona | Opis |
|---|---|---|
agency-gangs:client:membershipChanged | Klient | Wywołuje się z nowymi danymi gangu gracza (lub nil), gdy dołącza, opuszcza, zmienia rangę lub gdy zmienia się jego gang. |
agency-gangs:client:nuiClosed | Klient | Wywołuje się po zamknięciu menu gangu. |