raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

RedM API Sistemleri

MUHAF1Z

TURKMMO
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Fahri Üye
Katılım
5 Nis 2010
Konular
1,152
Mesajlar
2,317
Online süresi
2mo 23d
Reaksiyon Skoru
1,863
Altın Konu
484
Başarım Puanı
329
MmoLira
105,646
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!



BCC Sürümü

BCC Sürümü, özel betiklerinizin güncelliğini otomatik olarak kontrol etmenizi sağlayan, RedM'den bağımsız çalışan, güçlü ve esnek bir sürüm kontrol sistemi sunar. Bu sistem sayesinde Github üzerinden yayınladığınız betiklerin en son sürüm bilgilerine kolayca erişebilir, kullanıcılarınıza “güncel değil” uyarıları gösterebilir ve bakım sürecini çok daha verimli hale getirebilirsiniz.

Özellikler

Kaynak Sürüm Kontrolü Dışa Aktarma API’leri
Harici sistemlerin veya betiklerin sürüm denetim API’si üzerinden BCC sürüm kontrolüne erişmesi mümkündür. Böylece sistemler arası uyum sağlanır.

Github Release (Tag) Tabanlı Sürüm Denetimi
Github reposunda oluşturduğunuz "release" (yayın) etiketleri aracılığıyla en güncel sürüm bilgisi alınır.

Github Sürüm Dosyası (JSON) Tabanlı Denetim
Özel olarak hazırladığınız bir JSON sürüm dosyası üzerinden manuel sürüm denetimi yapılabilir. Böylece her kullanıcıya aynı yapıda bilgi sunulur.


Nasıl kurulur?

Bu depoyu indirin.
Github üzerinden BCC Sürüm sistemine ait en güncel versiyonu indirmeniz yeterlidir.

bcc-versions klasörünü alın ve kendi sunucunuzun resources klasörüne yapıştırın.

Kod:
resources/bcc-versions

server.cfg dosyanızın içerisine aşağıdaki satırı ekleyin.
Kod:
ensure bcc-versions


Betiklerinizin sunucu tarafında güncel olup olmadığını kontrol edin.

Oyunculara ya da geliştiricilere güncel olmayan dosyalar hakkında uyarılar verin.

Otomatik güncelleme sistemlerine entegre edin.

Sürüm notları, hata düzeltmeleri ya da yeni özellikler hakkında bilgi gösterin.

Kurulum tamamlandıktan sonra artık özel betikleriniz için sürüm kontrol mekanizmasını kullanmaya başlayabilirsiniz.

API Belgeleri

Sürüm Kontrolü

Bu API, kaynağınıza bir sürüm kontrolü eklemenize olanak tanır.

Script, fxmanifest'te tanımlanan Sürüm aracılığıyla scriptin hangi güncel sürümünün indirildiğini kontrol edecektir.

Örneğin version '1.0'

Sürüm(Etiket) Tabanlı Kontroller


Github Sürümleri nasıl kullanılır?

Bir Sürüm oluşturun ve sürüm numarasıyla etiketleyin.

Doğru:1.0.0

Yanlış:v1.1.0

Aşağıdaki içerikleri lua sunucunuza ekleyin.

Kod:
local versioner = exports['bcc-versioner'].initiate()
local repo = 'https://github.com/BryceCanyonCounty/bcc-anticheat'
versioner.checkRelease(GetCurrentResourceName(), repo)

Sürüm Dosyası Tabanlı Kontroller

version Aşağıdaki içeriklerle bir dosya oluşturun.
Kod:
<1.3>
- More awesome updates
<1.1>
- Some awesome updates
<1.0>
- My first Update

Aşağıdaki içerikleri lua sunucunuza ekleyin.
Kod:
local versioner = exports['bcc-versioner'].initiate()
local repo = 'https://github.com/BryceCanyonCounty/bcc-anticheat'
versioner.checkFile(GetCurrentResourceName(), repo)

1744035927148.png
 
Eline sağlık! Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst