CS:2 - Zar At Eklentisi
1 ay önce Admin tarafından Counter-Strike, Counter-Strike: 2 kategorisinde yayınlandı.
Bu eklentiyle oyuncular zar atma, benzersiz ve tahmin edilemez efektleri tetikleme heyecan verici fırsatına sahipler.
İçerik
CS2-RollTheDice-Eklentisi
Zar Atma Eklentisi

Bu eklentiyle oyuncular zar atma, benzersiz ve tahmin edilemez efektleri tetikleme heyecan verici fırsatına sahipler. Başlangıçta JailBreak GameMode için tasarlanmış olup, diğer tüm GameMode'lara sorunsuz bir şekilde entegre olur ve kullanımında çok yönlülük sunar.
- Çeşitli Etkiler : Her zar atışı oyuncuya güçlendirmelerden zorluklara kadar farklı bir etki sağlar.
- Zar Atma Mekanizması : Oyuncular zar atabilir, bu da oyun deneyimine şans ve heyecan katar.
- Yerelleştirme : Eklentiyi kendi dilinize çevirerek yerel kitlenizin erişimine açın.
- Özelleştirilebilir Efektler : Oyun deneyimini ince ayarlamak için her bir efektin gerçekleşme olasılığını yapılandırın.
- Yapılandırılabilirlik: Eklentinin çeşitli yönlerini sunucunuzun tercihlerine uyacak şekilde ince ayar yapma ve yapılandırma esnekliğinin tadını çıkarın.
Oyuncular şunları elde etme şansı için zar atabilirler:
Etki | Tanım | İşlevsel | Not |
---|---|---|---|
Hiç bir şey | Hiç bir şey | ✔️ | |
Rastgele Silah Al | Oyuncuya rastgele bir silah verin | ✔️ | |
Gevşek Rastgele Silah | Oyuncu rastgele bir silah kaybeder | ✔️ | |
Düşük Yerçekimi | Oyuncunun yerçekimini ölçeklendirin | ✔️ | |
Yüksek Yerçekimi | Oyuncunun yerçekimini ölçeklendirin | ✔️ | |
Daha Fazla Sağlık | Oyuncuya sağlık ekle | ✔️ | |
Daha Az Sağlık | Oyuncunun sağlığını kaldır | ✔️ | |
Arttırılmış Hız | Oyuncunun hızını ölçeklendirin | ✔️ | |
Azaltılmış Hız | Oyuncunun hızını ölçeklendirin | ✔️ | |
Vampir | Hasar verdiğinizde oyuncudan can emer ve saldırgana aktarır. | ✔️ | Sağlık durumu görsel olarak güncellenmiyor |
Ayna Hasarı | Oyunculara verilen hasar saldıran oyuncuya yansır. | ✔️ | Sağlık durumu görsel olarak güncellenmiyor |
Görünmez | Oyuncuyu belirli bir süre görünmez yap | ✔️ | |
Tanrı Modu | Oyuncu belirli bir süre boyunca tanrısal modda kalır | ✔️ | |
Klips yok | Oyuncu belirli bir süre boyunca klipssiz kalır | ✔️ | |
İntihar | Oyuncu öldürüldü | ✔️ |
(2.0.0 sürümü için güncel durum)
Emretmek | Tanım | Kullanım | İzinler |
---|---|---|---|
dice |
Rastgele bir etkiyi tetiklemek için zarı atın. | !dice |
Hiçbiri |
rtd_config_all |
Yapılandırma dosyalarını yeniden yükleyin | !rtd_reloadconfig |
@css/kök |
rtd_config_language <config_file> |
Dil yapılandırmasını değiştir | !rtd_config_language de |
@css/kök |
rtd_config_effect <config_file> |
Efekt yapılandırmasını değiştir | !rtd_config_effect opconfig |
@css/kök |
Eklentinin başlatılmasından sonra, CounterStrikeSharp klasöründeki Config dizininde birkaç .json dosyası (toplam 3) oluşturulur (Config dizini: \addons\counterstrikesharp\configs\plugins\RollTheDice). İlk olarak, eklenti için genel ayarlar sağlayan RollTheDice.json dosyası vardır. Ek olarak, 'effects' klasöründe, efektlerin değerlerini düzenleyebileceğiniz bir default.json dosyası vardır. Son olarak, 'Translations' klasöründe, kendi dil dosyanızı ayarlayabileceğiniz en.json dosyası vardır. Basitçe yeni bir JSON dosyası oluşturarak kendi efektlerinizi ve çeviri dosyalarınızı oluşturabilirsiniz. Örneğin, İspanyolcaya çevirmek istiyorsanız, Translations klasöründe yeni bir JSON dosyası oluşturun ve çeviri değerlerini ayarlayın (en.json'dan her şeyi kopyalamak ve dosyanızdaki değerleri değiştirmek en iyisidir). Efektler için de aynı şey geçerlidir.
Eklentinin dilini değiştirmek için RollTheDice.json dosyasındaki 'language' özniteliğini değiştirin ve ardından 'config' dosyasında belirtilen aynı isimle 'translations' klasöründe bir dosyayı manuel olarak oluşturun veya eklentinin oluşturmasına izin verin. İçeriğinizi bu dosya içinde çevirin. Rehberlik için varsayılan en.json dosyasına başvurabilirsiniz. Biçimlendirme sorunlarını önlemek için çeviri için ChatGPT kullanmanızı öneririm
RollTheDice.json yapılandırma dosyası için bir açıklama :
- Dil : Eklentinin dilini belirler (Belirtilen isimde bir JSON dosyası yoksa yeni bir JSON dosyası oluşturulur).
- Etki yapılandırma dosyası : Etkiler için yapılandırmayı belirler (Belirtilen isimde bir JSON dosyası yoksa yeni bir JSON dosyası oluşturulur)
- Tur Başına Zar Atma Sayısı : Her oyuncu için tur başına izin verilen zar atma sayısını belirtir.
- Atıştaki son efekti kaldır : Yeni bir efekt eklendiğinde son efekti hemen siler (WIP).
- Ts zar atabilir : Teröristlerin zar atmasına izin verilip verilmeyeceğini belirler.
- CT'ler zar atabilir : Terörle Mücadele Ekibi'nin zar atmasına izin verilip verilmeyeceğini belirler.
- Tüm takımlar için yazdırma rulo mesajı : Eğer doğruysa, sunucudaki herkes sonucu görebilir.
- Ts için zar atma mesajını yazdır : Eğer doğruysa, Teröristler diğer oyuncuların zar atışlarını görebilir.
- CT'ler için zar atma mesajını yazdır : Eğer doğruysa, Terörle Mücadele Ekibi diğer oyuncuların zar atışlarını görebilir.
- Eklenti komut bilgisini yazdır : Eğer doğruysa, her turun başında bir eklenti komut bilgisi yayınlanır.
- LocalPlayer için zar atma mesajını yazdır : Eğer doğruysa, LocalPlayer kendi zar atışlarını görebilir.
- LocalPlayer için efekt açıklamasını yazdır : Doğru ise, LocalPlayer için efekt açıklaması görüntülenir.
- LocalPlayer için rulo miktarını yazdır : True ise, oyuncunun kullanabileceği rulo sayısı gösterilir.
- Tur başlangıcında tüm oyuncular için efektleri ve zar sayısını sıfırla : Eğer doğruysa, her turun başında tüm zarlar ve efektler sıfırlanır.
- LocalPlayer için efektler ve zar atma işlemini ölüm anında sıfırla : Eğer doğruysa, zar atma ve efektler bir oyuncu öldüğünde sıfırlanır.
Efektleri değiştirmek için effects klasöründeki default.json dosyası her efekt için üç özellik görüntüler: "Etkin", "Olasılık" ve "Parametreler".
- Etkin : Bu özellik, adından da anlaşılacağı gibi, efekti açar veya kapatır.
- Olasılık : Bu, efekt için giriş faktörüdür. Doğrudan bir olasılık değil, efektin ortaya çıkmasını belirleyen bir faktördür. Lütfen bunun geleneksel anlamda bir olasılık olmadığını unutmayın; efektin gerçekleşme olasılığını etkileyen bir faktördür. Şaşırmayın; her seferinde bir değeri ayarladığınızda olasılıkları ayarlamak zorunda kalmamak için bunu bu şekilde tasarladım.
- Parametreler : Bunlar her efekte özgü argümanlardır. Tüm değerler dizeler olarak belirtilmelidir; aksi takdirde çalışmaz. Rehberlik için yapılandırma dosyasındaki standart parametrelere bakın.
CS2-RollTheDice-Plugin'in düzgün çalışmasını sağlamak için sunucunuzda aşağıdaki bağımlılıkların yüklü olması gerekir:
-
CS2 için Metamod : Sunucunuzda eklentilerin kullanılmasına izin veren temel bir mod. Metamod:Source adresinden indirin .
-
CounterStrikeSharp (Sürüm 30 veya üzeri) : Eklentinin işlevselliği için gerekli bir kütüphane. En azından sürüm 30'a sahip olduğunuzdan emin olun. CSArea.org'daki CounterStrikeSharp'tan edinin .
CS2-RollTheDice-Plugin'i yüklemeye çalışmadan önce, bu bağımlılıkları doğru şekilde yüklemek için lütfen ilgili web sitelerinde sağlanan kurulum talimatlarını izleyin.
- En son sürümü indirin
- CounterStrikeSharp ve Metamod'un yüklü olduğundan emin olun
- Addons klasörünü sunucunuzun CounterStrikeSharp eklenti dizinine yerleştirin.
- Eklentiyi çalışırken görmek için sunucunuzu yeniden başlatın.
- Convars : Genel ayarları convars'a dönüştürün.
- Yerelleştirme Geliştirmeleri : Oyuncunun bölgesini otomatik olarak algıla ve varsa uygun çeviriyi seç.
- Etki Uygulaması : Kalan planlanan etkileri tanıtın ve mümkünse yenilerini ekleyin.
-
Bu konuya henüz kimse cevap vermedi. İlk cevaplayan siz olun!