Agency Docs
Standalone

Agency-Progressbar V2 Dışa Aktarımlar & API

4 tema, iptal edilebilir eylemler, ses efektleri, istemci ve sunucu dışa aktarımları ile animasyonlu ilerleme çubuğu.

v2.0.5Ücretsiz5 Sayfalar

01Client Exportları

ExportAçıklama
StartProgress(data: table)Etiket, süre, tema, animasyon ve onFinish/onCancel geri çağırmalarıyla bir progress bar başlatır.
StopProgress(completed: boolean)Aktif ilerleme çubuğunu durdurur; tamamlanma durumunu onFinish'e iletir.
IsProgressActive()Bir ilerleme çubuğunun şu anda aktif olup olmadığını döndürür.
GetProgressPercentage()Aktif barın mevcut 0-100 tamamlanma yüzdesini döndürür.
SetProgressTheme(theme: string)Canlı ilerleme çubuğu temasını günceller (ör. 'modern').
SetProgressPosition(position: string)Ekrandaki canlı ilerleme çubuğu konumunu günceller.
TryReload(usedItem?: string)Güvenli bir silah yeniden doldurma akışı başlatır (mermi türünü ve eşyayı sunucu tarafında doğrular).
UseConsumable(itemName: string, isDrink: boolean)Belirtilen eşya için animasyon eşliğinde yeme/içme ilerlemesini oynatır.

02Server Exportları

ExportAçıklama
StartProgressForPlayer(playerId: number, data: table)Sunucudan belirli bir oyuncuda bir progress bar başlatır.
StopProgressForPlayer(playerId: number, completed?: boolean)Belirli bir oyuncu için aktif ilerleme çubuğunu durdurur.
StartProgressForAllPlayers(data: table)Bağlı olan her oyuncuya bir ilerleme çubuğu yayınlar.
StopProgressForAllPlayers(completed?: boolean)Bağlı her oyuncudaki aktif ilerleme çubuğunu durdurur.

03Eventler

AdTarafAçıklama
Agency:Progressbar:LoadSettingsClientOyuncu bazlı UI ayarlarını (konum, renk, ölçek, stil) veritabanından istemciye yükler.
agency-progressbar:client:startClientAlıcı client üzerinde sağlanan verilerle progress bar'ı başlatır.
agency-progressbar:client:stopClientAktif ilerleme çubuğunu bir tamamlanma bayrağıyla durdurur.
agency:consumables:useFoodClientYiyecek eşyası tüketmek için envanter köprüsü (animasyon + güvenli sunucu uygulaması).
agency:consumables:useDrinkClientİçecek eşyası tüketmek için envanter köprüsü (animasyon + güvenli sunucu uygulaması).
Agency:Progressbar:SaveSettingsSunucuOyuncunun progress bar UI ayarlarını doğrular ve veritabanına kaydeder.
agency-progressbar:server:startSunucuHedefte (veya kendinde) bir ilerleme çubuğu başlatmak için sunucu kaynaklı tetikleyici.
agency-progressbar:server:stopSunucuHedefte (veya kendinde) bir ilerleme çubuğu durdurmak için sunucu kaynaklı tetikleyici.
agency:reload:requestSunucuTalepte bulunan oyuncuya yeniden doldurma izni vermeden önce mühimmatı/silahı/eşyayı doğrular.
agency:consumables:applySunucuEnvanteri doğrular, bir eşyayı kaldırır ve açlık/susuzluk artışlarını uygular.

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