Modlama:Windows'ta SMAPI İndirme

Stardew Valley Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla

Bu sayfada Windows'ta nasıl SMAPI (mod kullanmaya yarayan araç) indirileceği anlatılmıştır.

Diğer cihazlar için talimatlar: AndroidLinuxmacOSSteam Deck

İndirme

  1. Oyunu en az bir kere SMAPI olmadan çalıştırın (böylece kurulum yapabilir).
  2. SMAPI'nin son sürümünü indirin.
  3. .zip dosyasını bir yerde çıkarın (İndirilenler klasörünüz de uygundur).
  4. install on Windows.bat¹ dosyasına çift tıklayın ve ekrandaki talimatları takip edin.
  5. Oyun istemcinizin ayarlarını yapın. Talimatlar: Steam, GOG Galaxy veya Xbox uygulaması.

¹ Manuel olarak indirmek isterseniz yükleyicinin readme yazısındaki talimatlara göz atın.

Oyun İstemcinizi Ayarlama

Steam

Steam menüsüne, başarımlarına ve oyunun oynama süresine sahip olmak için SMAPI'yi Steam ile çalıştırmanız gerekir. (Başarımlar veya oynama süresini önemsemiyorsanız direkt olarak oyun klasörünüzdeki SMAPI mascot.png StardewModdingAPI.exe dosyasından çalıştırabilirsiniz.)

İşte ayarlama:

  1. SMAPI'nin yükleyici penceresini açık tutun.
    (Kapattıysanız tekrar çalıştırın. Silmenize gerek yok.)
  2. Yükleyici penceresinde şu şekilde gözüken yazıyı kopyalayın (yazı nasıl kopyalanır):
    Modding - installing SMAPI on Windows - installer Steam text.png
    Bütün satırı kopyaladığınızdan emin olun, tırnak işaretleri " ve %command% kısmı dahil.
    Şöyle gözükecektir: "Dosya yolu" %command%
  3. Steam istemcisinde Stardew Valley'e sağ tıklayın ve Özellikler'i seçin:
    Modding - installing SMAPI on Windows - Steam 1 TR.png
  4. Başlatma Seçenekleri kısmındaki yazı kutucuğuna tıklayın:
    Modding - installing SMAPI on Windows - Steam 2 TR.png
  5. Yükleyicide kopyaladığınız yazıyı, yazı kutucuğundaki yazı ile değiştirin.
    Yazıyı yapıştırmak için kutucuğa tıklayın ve CTRL + V yapın.
  6. Artık kutucukta "SMAPI API Dosya Yolunuz" %command% yazıyor olmalı.
    Çoğu kullanıcı için "C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe" %command% şeklinde gözükebilir.
    Tırnak işaretleri ve %command% kısmı da gerekir, onları da dahil edin!
  7. Artık oyunu Steam'den çalıştırarak SMAPI ile oynayabilir ve Steam'in açılır menüsüne ve başarımlara erişebilirsiniz.

Alternatif olarak, oyunun modlu ve modsuz versiyonlarının her ikisini de çalıştırabilmek isterseniz kütüphanede SMAPI'yi Steam dışı oyun olarak ekleyebilirsiniz.

Bu alternatif yolu yapmak istiyorsanız:

  1. SMAPI'nin yükleyici penceresini açık tutun.
    (Kapattıysanız tekrar çalıştırın. Silmenize gerek yok.)
  2. Yukarıda olduğu gibi yükleyici penceresindeki yazıyı kopyalayın ancak bu sefer %command% kısmı olmadan.
  3. Steam istemcisinde istemci pencresinin sol üst köşesindeki "Oyunlar"ı, ardından "Steam Dışı Bir Oyunu Kütüphaneme Ekle..." seçeneğini seçin.
  4. Ardından çıkan menüde "Göz at..."a tıklayın.
  5. SMAPI yükleyicisinde kopyaladığınız dosya yolu yazısını yapıştırarak oyunun yerel dosyalarına gidin. Alternatif olarak isterseniz oyun dosyalarına kendiniz de gidebilirsiniz. Çoğu kullanıcının C:\Program Dosyaları (x86)\Steam\steamapps\common\Stardew Valley konumundadır.
  6. StardewModdingAPI'yi seçin. SMAPI, Oyun Kütüphanesine eklenecek oyunlar listesinde seçilir. Daha önceden "Göz at..." butonuna bastığınız aynı Steam penceresindeki "Seçili Programları Ekle" butonuna tıklayın. Böylece Steam kütüphanenize StardewModdingAPI eklenecektir.
  7. (Opsiyonel) Steam istemcisinde StardewModdingAPI üzerine sağ tıklayıp ardından Özellikler'i seçerseniz StardewModdingAPI ismini "SMAPI" veya "Stardew Valley Modlu" gibi istediğiniz bir isme değiştirebilirsiniz. (İsmini değiştirmek, oyunun hiçbir yanını değiştirmeyecektir. Yalnızca Steam kütüphanenizde oyunun görünen ismini değiştirir.)

Artık StardewModdingAPI'yi (veya ismini değiştirdiyseniz her neyse) çalıştırdığınızda SMAPI çalışabilecek ve modsuz oynamak isterseniz diye Steam kütüphanenizde de orijinal "Stardew Valley" oyunu duracak. Steam arayüzü açılabilir ve ayrıca Stardew Valley de çalışıyor olarak gözükeceği için oynama süresine ekleme yapılacak. Yine aynı şekilde Stardew Valley de çalışıyor gözükeceği için SMAPI'de kazanılan oyun başarımları da elde edilebilir.

GOG Galaxy

Oyunun oynama süresine sahip olmak için SMAPI'yi GOG Galaxy ile çalıştırmanız gerekir. (Başarımlar veya oynama süresini önemsemiyorsanız direkt olarak oyun klasörünüzdeki SMAPI mascot.png StardewModdingAPI.exe dosyasından çalıştırabilirsiniz.)

İşte ayarlama:

  1. Not defteri açın ve şunu yapıştırın: start "" "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\StardewModdingAPI.exe"
    (Oyununuz farklı bir klasöre indirilmişse dosya yolunu ona değiştirin.)
  2. Dosya ve ardından Farklı kaydet seçin.
    Save batch script TR.png
  3. Farklı kaydet penceresinde Stardew Valley oyun klasörünüze gidin, Kayıt Türü'nü Tüm Dosyalar olarak değiştirin ve dosya adını start.bat olarak değiştirdikten sonra Save'e tıklayın.
    Choose batch extension TR.png
    Name batch script TR.png
  4. GOG Galaxy istemcisinde Stardew Valley > ayarlar ikonu > Manage installation > Configure kısmına gidin.
    Gog galaxy configure.png
  5. Açılan menüde "Custom executables / arguments" seçeneğini aktifleştirin.
    Gog galaxy custom launch.png
  6. Add another executable / arguments seçeneğini seçin.
    Gog galaxy add exectuable.png
  7. Açılan pencerede start.bat'i seçin ve Open'a tıklayın.
    Select batch file TR.png
  8. Eklediğiniz File 2 kısmının altındaki Default Executable butonunu aktifleştirin ve onaylayın.
    Gog galaxy select default executable.png

Artık GOG Galaxy üzerinden hem Stardew Valley'i hem de SMAPI'yi çalıştırabilirsiniz.

Xbox Uygulaması

Modlar, Xbox uygulaması ile de çalışır ancak birkaç ekstra adım bulunur.

SMAPI indirmeden önce:
  1. Xbox uygulamasında Stardew Valley kısmını açın.
  2. Üç noktadan Yönet seçeneğini seçin:
    Modding - Enable SMAPI in Xbox app 1 TR.png
  3. Dosyalar kısmından Gözat..'a tıklayarak oyun klasörünüzü açın:
    Modding - Enable SMAPI in Xbox app 3 TR.png
  4. Stardew Valley > Content klasörünü açın. api-ms-win-core-* gibi isimlere sahip olan bir sürü dosya göreceksiniz:
    Modding - Enable SMAPI in Xbox app 4 TR.png
  5. Üstteki yol çubuğundaki dosya yolunu kopyalayın.
SMAPI yükleyicisini çalıştırın:
  1. SMAPI yükleyicisini çalıştırın ancak:
    • Yükleyiciyi, oyunun olmadığı bir klasöre indirin (İndirilenler klasörünüz gibi).
    • Nereye indirileceğini sorduğu ilk soruda önceki adımda kopyaladığınız dosya yolunu yapıştırın.
SMAPI indirdikten sonra:
  1. Oyun klasörünüzde:
    1. Stardew Valley executable icon.png Stardew Valley.exe dosyasını Stardew Valley orijinal.exe gibi bir şeye yeniden adlandırın;
    2. SMAPI mascot.png StardewModdingAPI.exe dosyasının bir kopyasını çıkarın ve ismini Stardew Valley executable icon.png Stardew Valley.exe olarak değiştirin.

Bu kadar! Artık Xbox uygulamasından SMAPI'yi çalıştırarak modlarla oynayabilirsiniz. Unutmayın ki oyuna güncelleme geldiğinde son iki kısımdaki talimatları tekrarlamanız gerekir.

Güncelleme

Güncellemek için yeni sürümü indirmeniz yeterli. Yükleyici, eski sürümleri otomatik olarak temizler. (Steam veya GOG Galaxy'yi tekrar ayarlamanıza gerek yok.)

Kaldırma

  1. Yükleyici tekrar çalıştırın ama SMAPI'yi kaldırmak için ikinci soruda uninstall seçeneğini seçin. (Xbox uygulaması için geçerli değil.)
  2. SMAPI'yi çalıştırmak için Steam veya GOG Galaxy'yi ayarladıysanız değişikliklerinizi geri alın:
    • Steam: İstemcide Stardew Valley üzerine sağ tıklayın, Özellikler > Genel > Başlatma Seçenekleri kısmında kutucuğu boşaltın.
    • GOG Galaxy: İstemcide Stardew Valley üzerine tıklayın, 'Play' butonunun yanındaki ayarlar ikonuna ve ardından Manage installation > Configure seçeneğine tıklayın. Custom executables / arguments kutucuğunu boşaltın.
    • Xbox uygulaması:
    1. Xbox uygulaması için olan indirme talimatlarını takip ederek oyun klasörünüzü açın.
    2. Stardew Valley executable icon.png Stardew Valley.exe dosyasının ismini SMAPI mascot.png StardewModdingAPI.exe olarak değiştirin.
    3. StardewModding Valley orijinal.exe (veya SMAPI'yi indirirken her ne isme değiştirdiyseniz) dosyasının ismini Stardew Valley executable icon.png Stardew Valley.exe olarak değiştirin.

(Yalnızca geçici olarak modsuz oynamak istiyorsanız direkt olarak Stardew Valley executable icon.png Stardew Valley.exe dosyasından çalıştırabilir veya Mods klasörünüzü yeniden isimlendirebilirsiniz. Xbox uygulaması için geçerli değil.)

Sorun Giderme

"Oyun Bulunamadı"

Game Pass kullanıyorsanız büyük ihtimal dosya izinleri yüzünden bu gerçekleşir. Aksi takdirde, eğer yükleyici bu mesajı gösteriyse oyun klasörünü bulmasına yardımcı olabilirsiniz. Bunu yapmak için:

  1. Yükleyiciden çıkın.
  2. Oyun klasörünüzü bulun.
  3. Yükleyicinin klasörünü oyun klasörüne taşıyın. (Klasörü taşıyın, yalnızca içindeki dosyaları değil!)
  4. Yükleyici tekrar çalıştırın, artık oyun klasörünü tespit edebiliyor olması lazım.

Tamamlandığında yükleyici klasörünü silebilirsiniz.

Burada Bahsedilen Bir Dosyayı Bulamıyorum

Windows, dosya uzantılarını gizler. Açmak için dosya gezgininde şu ayarı açabilirsiniz.

Screenshot 2022-01-08 135006.png

Windows 11 kullanıyorsanız bu ekran görüntüsüne bakabilirsiniz:

Modding - Show file name extensions Windows 11 TR.png

SMAPI Veya Modlarla İlgili Sorunlar

Yüklemeden sonraki sorunlarla ilgili yardım almak için sorun giderme sayfasına göz atabilirsiniz.