Gelir Modu

  • Gelir Modu
  • Gelir Modu
  • Gelir Modu
  • Gelir Modu
tisonK
605 aboneleri
V2.3.0.0
25 064

FS22_IncomeMod'dan dönüştürüldü

Gelir Modu, oyunculara pasif gelir elde etmenin basit ve dengeli bir yolunu sunar. Seçtiğiniz zorluğa veya özel bir miktara göre saatlik veya günlük olarak otomatik olarak para kazanın. Yalnızca görevlere veya mal satmaya bağlı kalmadan istikrarlı nakit akışı isteyen oyuncular için mükemmeldir.

Özellikler:
- Kolay / Normal / Zor zorluk ön ayarları
- Özel gelir tutarı seçeneği
- Oyun içi bildirimler
- Konsol komutları veya duraklatma menüsünden tamamen yapılandırılabilir
- Ayarlar otomatik olarak kaydedildi
- Tek oyunculu ve çok oyunculu olarak çalışır
- Hafif ve sağlam

Lütfen unutmayın:
Konsolu açabilmeniz için geliştirici modunu etkinleştirmeniz gerekir.
Bu, FS oyun klasörünüzde yapılabilir, ardından "game.xml" dosyasını arayın.
<development><controls> öğesini "true" olarak değiştirin

Gelir Modumla çiftçilik deneyiminizin tadını çıkarın <3

==========================================================
Github: https://github.com/TheCodingDad-TisonK/FS25_IncomeMod
==========================================================
TELİF HAKKI BİLDİRİMİ:
Tüm hakları saklıdır. İzinsiz olarak yeniden dağıtılması, kopyalanması,
veya bu modun size ait olduğunu iddia etmek kesinlikle yasaktır.
Orijinal yazar: TisonK
==========================================================

Sunucu
Konsollar
Değişiklik günlüğü
18
  • Değiştirildi

    - Gelir takvimi (çok oyunculu): ödeme miktarı ve ödeme modu artık yalnızca bir önizlemeyi onayladıktan sonra sunucuda değişir. Modu değiştirmek veya Sıfırla'ya basmak, değişiklik anında herhangi bir ödeme yapmaz; yönetici olmayanlar reddedilir ve Settings Hub artık ödeme modunu veya miktarını listelemez ya da kaydetmez.
    - HUD, gelir raporu ve Esc Realistic Farming sayfası çok oyunculu oyunda sunucunun gelir takvimini gösterir (oyuna katılan oyuncunun kendi ayarlarını değil), bu takvimin gelmesini beklediklerini belirtir ve mevcut mevsimsel düzenlemeyi adlandırır. Experimental Systems açıkken, bu oranın geçerli olduğu ayı ve miktarın etkin olan her çiftliğe uygulandığını da açıklar.

    Düzeltildi

    - Acil krediler: oyunun henüz bilmediği bir miktar artık 0 yerine Kullanılamıyor olarak gösterilir ve düğmeler yalnızca bilinen miktarlarda işlem yapar. Bir krediyi kapatmak geçmişini korur; böylece sonraki kredinin oranı ve teklifi doğru hesaplanır. Borç Al teklifini kabul ederken, küçük nakit değişiklikleri nedeniyle reddetmek yerine teklifin mevcut paranıza hâlâ uyup uymadığı kontrol edilir.
    - Bir gün içinde saati geriye almak artık “kaçırılan” saatlerin ödemesini yapmaz; bir sonraki gerçek saat normal şekilde ödenir.
    - Çok oyunculu: Settings Hub üzerinden yapılan bir ayar değişikliği yalnızca sunucu tarafından kaydedilir.
    - Master HUD kurulu olduğunda Income Mod, yükleme sırasında artık hatalı bir “HUD geçişi kaydı başarısız” uyarısı günlüğe kaydetmez.
    - Çeviriler: ayar etiketleri, yardım sayfaları, ödeme modu seçenekleri, başlık ve açıklama on bir dilde artık bozuk karakterler göstermez. Mod yöneticisi de daha önce başka bir modun adını taşıyan dokuz dilde Income Mod'un kendi adını gösterir. Esc sayfası açıklamasında sayfa adlarının arasında düz bir nokta bulunur.

  • Acil Kredi özelliği artık yalnızca bakiyeyi göstermek yerine mali durumunuzda gerçekte neler olduğunu söylüyor.

    Yenilikler:
    - Kredi raporu artık bir tahmin gösteriyor: beklenen düzenli geliriniz, bilinen yaklaşan faturalarınız, son günlük harcamalarınız için ayrı bir tahmin ve nakit paranızın ne kadar düşeceğine dair bir öngörü. Bu öngörü negatife düşerse, gerçekten parasız kalmadan önce harekete geçebilmeniz için bir fon yetersizliği uyarısı gösteriliyor.
    - Artık krediyi yalnızca tamamen kapatmak zorunda kalmadan, seçtiğiniz herhangi bir miktarla geri ödeyebilirsiniz.
    - Paket Control Center'ına geliri HUD'ını gösterme/gizleme özelliği için yeni bir aç/kapat seçeneği eklendi (SettingsHub gerektirir).

    Kayıt aktarımı gerekmez.

  • Gelir görüntünüzü yönetmek için yaşam kalitesi iyileştirmeleri.

    Yenilikler
    - Sağ Shift + I ile gelir HUD'ını açıp kapatın, sağ Shift + J ile düzenleme moduna girin
    - Gelir raporunuzu paketin Control Center'ından açın (Settings Hub kurulu olmalıdır)
    - HUD ve ayarların görünümünde iyileştirmeler

    Kayıt aktarımı gerekmez. Mevcut kayıtlar normal şekilde yüklenir.

  • Bu sürüm, serbest bırakma kapısını ekler: yeni sistemler, bilinçli olarak serbest bırakılana kadar kilitli olarak gönderilir. Kanıtlanmış taban çizgisinden hiçbir şey kaybolmaz ve deneysel sistemler siz onları açmadığınız sürece kapalı kalır.

    Bu sürümdeki yenilikler:
    - Kapıyı serbest bırak. Deneysel sistemler, zorluk ayarından bağımsız olarak açık bir katılım olarak bilinçli olarak serbest bırakılana kadar kilitli olarak gönderilir.
    - Yeni ayar: Deneysel Sistemler. Modun ayarlarında varsayılan olarak kapalıdır (yalnızca kararlı). Deneysel sistemleri kullanmak için riski size ait olmak üzere açın.
    - C3 kredi detaylandırması kilitlendi. Acil durum kredisi her zaman olduğu gibi faizsiz köprü kredisi olarak mevcut olmaya devam ediyor: Hibe, yeniden çekme, tahmin ve geri ödemeye dokunulmuyor. Kilitli kalan şey, maliyet detaylandırmasıdır (yükseltme ve Time Guard birleşimi). Zeminden kaçış asla kaldırılmaz: meteliksiz bir çiftlik her zaman temel oyun kredisine ulaşabilir.

    Geriye kalan her şey tam olarak eskisi gibi çalışıyor. Pasif gelir sistemi, HUD ve rapor diyaloğuna dokunulmamıştır.

  • Uyku sırasında gelir ödemesini atlayın.

  • Kaydınızı her yeniden yüklediğinizde Gelir HUD konumu, ölçeği ve görünürlüğü kayboluyordu. HUD varsayılan konumuna geri döner ve onu I tuşuyla gizlemiş olsanız bile yeniden görünür.

    Düzeltilenler:
    - HUD konumu ve ölçeği artık her oyun kaydında ve oyundan çıkarken kaydediliyor
    - HUD'un I tuşuyla gizlenmesi artık yeniden yüklemelerde devam ediyor

    Kaydetme geçişine gerek yok.

  • Tüm değişiklik günlüğü -> https://github.com/TheCodingDad-TisonK/FS25_IncomeMod/releases/tag/v2.1.3.0

  • - Gelir paneli artık ekranda istediğiniz yere sığacak şekilde taşınabilir ve yeniden boyutlandırılabilir. Düzenleme moduna girmek için panele sağ tıklayın, yeni bir konuma sürükleyin, büyütmek veya küçültmek için köşe tutamacını sürükleyin, ardından yerine kilitlemek için tekrar sağ tıklayın. Düzeniniz oturumlar arasında kaydedilir.
    - Renkler FS25'in yerel panel stiliyle eşleşecek şekilde güncellendi (koyu, temiz,
    yeşil kenarlık yok)

    Görünürlüğü değiştir, I tuşuyla hala aynı şekilde çalışıyor.

    Kayıt geçişine gerek yok.

  • [Düzeltme v2.0.0.5 — kullanıcı arayüzünde çarpan seçeneğinin atlama durumlarını düzeltin]
    UIHelper.createMultiOption'da, klonlanmış FS25 MultiTextOption widget'ı
    sayımı benimsemek yerine şablonun numText'lerini koruyabilir
    setTexts.setTexts. setTexts'ten sonra açıkça opt.numTexts = #options değerini atayın
    tüm arayanlar için doğru döngü sayısını garanti eder (payMode=2, zorluk=3,
    çarpan=4).

    Ayrıca opt:setState() öğesini düzen:addElement() öğesinden sonra taşıyın, böylece herhangi bir FS25-dahili
    Öğe durumunu silebilecek düzen geçişi yeniden başlatma işlemi zaten tamamlandı
    İlk seçimi ayarlamadan önce.

    [V2.0.0.5'i düzeltin — RaiseCallback bağımsız değişkenini düzeltin: öğe, durum dizini değil]
    GuiElement:raiseCallback çağrıları onClickCallback(self.target, element) burada
    öğesi MultiTextOptionElement tablosudur. Biz bunu şöyle değerlendiriyorduk:
    tamsayı durumu, gelir Çarpanının bir tabloya ayarlanmasına ve çökmesine neden oluyor
    Her tıklamada "Beklenen: Int, Gerçek: Tablo" ile setXMLInt.

    [v2.1.0.0]
    modDesc.xml dosyasına dört yardım Hattı kategorisi eklendi:
    - Gelir Modu — Genel Bakış (2 sayfa: giriş, ödemelerin işleyişi)
    - Gelir Modu — Ayarlar (3 sayfa: temel, gelişmiş, görüntüleme/sıfırlama)
    - Gelir Modu - İpuçları ve Püf Noktaları (2 sayfa: HUD/rapor, gelir ipuçları)
    - Gelir Modu Hakkında (1 sayfa: + konsol komutları hakkında)

    50 l10n anahtarının tümü 10 dile çevrildi (en/de/fr/pl/es/it/cz/br/uk/ru).

  • - 'MoneyType' çökmesi düzeltildi (gelir asla ödenmiyor)

  • - Build.sh içindeki yanlış ZIP ​​yapısı nedeniyle modun yüklenmemesi düzeltildi

  • - HUD geçiş senkronizasyon bozukluğu düzeltmesi
    - Konsol ayarlarına eksik showHUD alanı eklendi
    - Her açılışta updateDisplay() işlevini çağıran açık geçersiz kılma eklendi
    - Başıboş çift boş satırlar kaldırıldı

  • - Her iki bildirim çağrısı da (ödeme + başlatma) doğru FS25 AP ile değiştirildi

  • * Ayarlar kullanıcı arayüzüne isteğe bağlı geçiş ile **mevsimlik gelir değiştiriciler** (İlkbahar 0,8x, Yaz 1,0x, Sonbahar 1,2x, Kış 0,7x) eklendi
    * Ayarlar kullanıcı arayüzüne ve 'IncomeSetMultiplier' konsol komutu aracılığıyla **seçilebilir gelir çarpanları** (1x / 2x / 5x / 10x) eklendi
    * **Çiftlik başına çok oyunculu destek** eklendi — her aktif çiftlik artık bağımsız olarak kazanıyor
    * **Gelir durumu kalıcılığı** eklendi - yeniden yükleme sonrasında kaçırılan veya mükerrer ödemeleri önlemek için "lastHour" ve "lastDay", "_state.xml" dosyasına kaydedildi
    * **Ödeme geçmişi takibi** eklendi - 'IncomeHistory' konsol komutu son 10 ödemeyi gösterir (gün, saat, tutar, sezon değiştirici)
    * **Sonraki ödeme zamanlayıcısı** eklendi — 'IncomeNext' konsol komutu bir sonraki ödemeye kadar kalan süreyi görüntüler
    * Hata ayıklama modunu değiştirmek için eksik **`IncomeSetDebug` konsol komutu** eklendi
    * 'giveMoney()' içine yalnızca sunucuya yönelik bir koruma eklenerek kritik **çok oyunculu yinelenen ödeme hatası** düzeltildi
    * Yinelenen başlangıç bildirimi düzeltildi (hem IncomeManager hem de IncomeSystem'den tetikleniyordu)
    * 'getTextSafe'den gelen genel ad alanı kirliliği düzeltildi ('UIHelper.getText()' modül yöntemine taşındı)
    * 'UIHelper.lua'daki hata ayıklama yazdırma sızıntısı düzeltildi
    * Hatalı başlangıç ipucu metni düzeltildi (artık şunu gösteriyor: 'Gelir yazın')

  • - Kodun tamamını yeniden yazdım
    - Komut listesinin tamamı değiştirildi
    - Duraklatma menüsüne yeni ayarlar sekmesi eklendi
    - Bildirim stili değiştirildi
    - Optimize edilmiş mevcut kod
    - Şunlar için destek eklendi: de, fr, pl, es, it, cz, br, uk, ru

  • - Sabit konsol hatası

  • [Kritik Düzeltme]
    - Güncellenen ayarlar kaydetme ve yükleme işlevi*

    *FS22'de modSettings'i kullanıcı oyun yolunda saklıyoruz, FS25'te ise bunun savegame klasöründe saklanmasını istiyorlar.
    Bundan haberim yoktu, şimdi düzeldi :)

Kredi
Yorumlar
21