Agency Docs
QBESXStandalone

Agency-Gangs Dışa Aktarımlar & API

FiveM için eksiksiz çete sistemi tek bir scriptte.

v1.0.0Ücretli5 Sayfalar

01Server Exportları

ExportAçı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

AdTarafAçıklama
agency-gangs:client:membershipChangedClientOyuncu ç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:nuiClosedClientÇete menüsü kapandığında tetiklenir.

Bu sayfadan sonra hâlâ takıldın mı? Buradan desteğimiz devralıyor.