QBESXStandalone
Agency-Gangs Dışa Aktarımlar & API
FiveM için eksiksiz çete sistemi tek bir scriptte.
v1.0.0Ücretli5 Sayfalar

01Server Exportları
| Export | Açıklama |
|---|---|
GetPlayerGang(src) | Çevrimiçi bir oyuncunun çetesi: id, name, label, tag, color, grade, rank, isLeader, level ve bank ya da oyuncu bir çetede değilse nil. |
GetGangByIdentifier(identifier) | Bir karakter identifier değeri için aynısı, oyuncu çevrimdışıyken de geçerlidir. |
GetGang(nameOrId) | İsmine veya id değerine göre tek bir çete ya da nil. |
GetGangs() | Genel verileriyle tüm çeteler: label, tag, colour, emblem, level, members ve territories. |
IsInGang(src, name) | Oyuncu bir çetedeyse true. Bir name veya id belirtildiğinde yalnızca o çetedeyse true. |
HasGangPermission(src, permission) | Oyuncunun rütbesi bu yetkiye sahipse true, örneğin 'bank_withdraw' veya 'stash'. |
GetGangMembers(nameOrId) | Bir çetenin identifier, name, grade ve çevrimiçi olup olmadıkları bilgisiyle tüm üyeleri. |
GetOnlineMembers(nameOrId) | Bir çetenin çevrimiçi üyelerinin sunucu id değerleri. |
AddGangMoney(nameOrId, amount, reason) | Çete bankasına para yatırır ve bunu çete geçmişine kaydeder. Başarılı olduğunda true döner. |
RemoveGangMoney(nameOrId, amount, reason) | Çete bankasından para çeker. Çetede yeterli para yoksa false döner. |
AddGangDirtyMoney(nameOrId, amount, reason) | Bir çetenin kasasına kara para ekler. |
AddGangXP(nameOrId, amount) | Çeteye XP verir, kendi kendine seviye atlar. |
GetTerritoryOwner(idOrName) | Bir bölgeyi elinde tutan çete ya da sahipsizse nil. |
GetTerritoryAt(coords) | Belirli bir konumdaki id, name, label ve owner bilgileriyle bölge ya da nil. |
IsTurfWarActive() | Bir bölge savaşı devam ederken true. |
AreAllied(gangA, gangB) | İki çete müttefik olduğunda true. |
AreAtWar(gangA, gangB) | İki çete çete savaşı yaparken true. |
HasHouseAccess(houseId, identifier) | Ev scriptleri için: çetelerinin evi olduğu için karakter eve girebiliyorsa true. |
02Eventler
| Ad | Taraf | Açıklama |
|---|---|---|
agency-gangs:client:membershipChanged | Client | Oyuncu çeteye katıldığında, ayrıldığında, rütbe değiştirdiğinde veya çetesi değiştiğinde yeni çete verileriyle (veya nil) tetiklenir. |
agency-gangs:client:nuiClosed | Client | Çete menüsü kapandığında tetiklenir. |