Neler yeni

Foruma hoşgeldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Sapiens v0.6.1.2 Hileleri Sapiens Game Cheats

Katılım
8 Ay 7 Gün
Mesajlar
32
Tepkime puanı
34
Puanları
18
Cinsiyetiniz
Bay
Şube
Eskişehir
Merhaba arkadaşlar. Taş devri oyunlarını çok severim ve maalesef bu oyunlar fazla ilgi görmüyor. Far Cry Primal gibi harika oyunların bile görmezden gelindiği bir durum söz konusu.
Sapiens oyunu da her ne kadar erken erişim olsa da o döneme ait nadir oyunlardan.


Bölüm 1: Lua konsolu: Oyunda eşya, hayvan, ve NPC spawn edeceğimiz, hatta ileri kullanıcılar için bile daha geniş komutlar içeren bir konsol var.

Konsolu aktif etme: Konsolu aktif etmek için klavye ayarlarından bir tuş ataması yapmanız gerek. Menüdeki, Ayarlar/ Klavye Kısayolları altında Lua Konsolu isimli seçeneğin karşısına bakın.
Bir anahtar verilmemiş ise oraya bir atama yapın, ben CTRL+C ataması yaptım. Artık oyun içinde oyunu duraklatıp bu kısayol ile konsolu açın. Altta açılan konsolda şöyle bir satır başı görünecek /lua
Şimdi komutaları verebilir ve devam edebiliriz.

Komutlar: spawn("peach", 10) komutunu girip entere basın ve ESC tuşu ile konsolu kapatın. Oyun duraklatılmış ise tekrar devam edin ve yukarıdan 10 şeftali kameranın olduğu yere dökülecek.
Ürünleri spawn edeceğiniz zaman konumunuz depoların yanında olsun ki toplanması kolay olur. ''peach'' yazan yere istediğiniz ürünü, 10 yazan yere istediğiniz miktarı belirtin.
Not: Komuttaki her noktalama işaretine ve boşluğa dikkat edin. Eğer girdiğiniz ürün spawn olmuyorsa... ya komutta veya ürün kimliğinde yanlışlık vardır.
Örnek: Bir marigold çiçeği spawn etmek için oraya sadece marigold yazarsanız çalışmayacaktır. Komut şu şekilde olmalı ve küçük/büyük harf eşleşmesi uymalı marigoldFlower

Bütün ürün kimlikleri oyunun kurulu olduğu şu dosyada mevcuttur: GameResources\scripts\common/resource.lua
Dikkat!
Bu klasördeki dosyalar lua uzantılı ve deneyiminiz yoksa kurcalamayın ve ayrıca... Bilinen dosya uzantılarını gizle seçeneği aktif ise siz dosyayı sadece resource olarak görürsünüz, lua uzantısını göremezsiniz. Bu dosyayı düzgün görüntülemek için ise: sisteminizde Notepad++ yüklü olmalı ve o programın eklentiler bölümünde/eklenti yöneticisinden LuaScript seçeneği işaterlenip kurulmalıdır. Bu dosyanın yedeğini alın ve açacağınızda üstüne sağ tıklayıp, Edit with Notepad++ seçeneği ile açın.

Türkçe yama kullanalar ise ürün kimliğini kesinlikle Türkçe olarak girmemeli! Örnek: Marigold çiçeğini tutar da Kadife çiçeği diye girerseniz komut çalışmayacaktır.
Eğer talep olursa ben istenilen veya bütün ürün kimliklerini buraya işlerim. Buradaki komutu kopyalayıp direk konsola da yapıştırabilirsiniz veya bir metin dosyası oluşturup orada tutabilirsiniz.

Birkaç komut:
spawn("tinOre", 2)
Kalay cevheri
spawn("sapien", 1) NPC yani rastgele bir Sapien verir, bu kadın, erkek veya çocuk olabilir.
spawn("firedBowlInjuryMedicine", 10) Yara tedavi etme ilacı.
spawn("alpacaWoolskin", 10) Rahat yataklar ve kışlık kıyafet için Alkapa yünü verir.


Bölüm 2'de işleyeceklerimiz:
Nüfus kontrolü, sınırsız yiyecek ve dallar, moral, sadakat, yürüme hızından tutun fırtına kontrolüne kadar... Araştırma, anında yapım, ürün gereksinimi olmadan yada 3 yerine 1 ürünle craft ve inşaat seçeneğinden, sadece yaşlılıkla ölen, yaralanmayan, yanmayan, hastalanmayan nüfusa kadar her şey.

Bölüm 2: Oyun dosyalarında düzenleme ve oyunu kafamıza göre dizayn etme.
Unutmayın! bu değerler diğer yapay zeka kabileleri de kapsar ve denge bozulur, ona göre değişim yapın.


Nüfus kontrolü ve bir çok NPC özelliği aynı dosyadan düzenlenebilir. Ama önce çalışacağımız dosyaların olduğu klasörün yedeğini alalım. GameResources\scripts yolundaki common klasörünü komple yedekleyelim, küçük bir boyutu var zaten.
common klasörü içindeki, sapienConstants dosyasını ele alacağız. Terimler zaten İngilizce ve orta derece dili olanlar çabuk aşina olur, ben yine karşılığını yazacağım.

pregnancyDurationDays = Burası gebeliğin kaç gün süreceğini belirtir, varsayılan 1 ama nüfusun yavaş ilerlemesi için sayı yükseltilebilir.
infantDurationDays = Burası ise annenin bebeği kaç gün kucağında taşıyacağı bölüm. Varsayılan bir ve artış veya yavaşlamaya bağlı sayı yukarı veya aşağı alınabilir.
minTimeBetweenPregnancyDays = Burada ikinci gebelik için kaç gün geçmesi değeri, yavaş için yukarı, hızlı için aşağı sayılar verilmeli.
maxPregnancyLifeStageFraction = İşte önemli nokta tam burası. Burada yapılacak değişim kadının her aşamada hamile kalmasını engellemek veya yükseltmek.
Buraya verilecek 0.25'lik bir değer nüfus hızını oldukça yavaşlatacak, 0.75 ve üzeri değer uçuracaktır.

Aynı dosyada, hareket hızı, yaralanma riski, yanma riski, ve birçok NPC özelliği değiştirilebilir. Bu özellikler sadece oyuncunun kabilesi için değil, diğer yapay zeka kabilelere de uygulanacaktır.
Yaralanma, yanma ve hastalık riskleri ve NPC hızı: Yine aynı dosyada değişikliğe gideceğimiz seçenekleri görelim.
generalInjuryRisk = 0.0000,
Burada verdiğimiz bu değer yaralanmayı neredeyse tamamen devre dışı bırakacak. Ben 57 gün oynadım bu değer ile hiç yaralanma olmadı. Varsayılan değer 0.0003
Yaralanmaya sebep olan başka faktörleri de devre dışı bırakabiliriz. Örnek: Resource.lua dosyasında kaynakların yaralanmaya sebep olduğu görülüyor. Örnek olarak aşağıda bakarsak:
impactCausesMajorInjury = true Burada kütüğün (log) büyük yaralanmaya sebep olduğu görülüyor. Bu değer false ile değiştirilebilir veya nil eklenebilir.
Notepad++ toplu değiştirme özelliği ile dosyadaki bütün bu komutlar toplu değişrilebilir.
Örnek komutlar: impactCausesMajorInjury = true, Değiştirilecek: impactCausesMajorInjury = false, false yerine nil de eklenebilir. Yine aynı dosyada impactCausesInjury = true, değerleri de diğiştirilebilir.
Yaralanmayacak NPC için ben ilacı ne yapayım derseniz buralarla oynamayın :)

Aynı dosyada yanma ve diğer değerleri ele alalım:
burnRiskMultiplier = 0.25
, Burası yanma riskinin çarpanı varsayılan. Bunu 0.0000 yapabilirsiniz veya kafanıza göre risk çarpanı.
virusInNomadTribeChance = 0.4, Buradaki varsayılan değer, ziyarete gelen göçebelerden hastalık gelme riski. Bunu 0.0000 veya nil yapabilirsiniz. Virüsle ilgili diğer komutlara dokunmayalım.
minPopulationForVirusIntroduction = 15, Buradaki varsayılan değer, nüfus 15 olduğunda hastalıkların başlayacağını belirtir. Bu değeri 300 yaparsanız hastalık 300 nüfusa ulaşınca ortaya çıkar.
Diğer değerlerle bilginiz varsa oynayın mesela virüsün kuluçka süresi veya değişken atanmış değerler. Örnek: timeToDevelopHypothermiaWhenVeryCold = dayLength * 0.5, burada çok soğukta hiptermi gelişmesi değişken ile (yıldız işareti yani aritmetik operatör ile) yarım güne düşürülmüş.
wetDuration = 20.0, Burada yağmur altında hangi sürede ıslaklık durumunun gelişeceği işlenmiş. Bu değeri 2880.0, yaparsanız koca bir gün yağmur altında dolaşsalar bile ıslanmayacaklar :)
dryDuration = 60.0, Kuruma yani ıslaklık süresi, burayı 0.01, yaparsanız anında kururlar.
hungerIncrementMultiplier = 0.5, Burası açlık ihtiyaç süresini belirtir. Yiyeceğiniz bolsa burayı 1.0 yapabilirsiniz, veya az yesinler derseniz 0.1 yapabilirsiniz.

Hız değişkenleri:
baseWalkSpeed = mj:mToP(2.0)
Burada varsayılan yürüme hızı ele alınmış. Bu değeri 9.0 ve üzeri yaparsak uçuşa geçerler ki tavsiye etmem. Kabileyi uzak bir yere taşımaya karar verirseniz bu değeri artırıp taşıyın. İşlem bittikten sonra varsayılan veya 4-5 gibi bir değer verin.
pregnantSpeedMultiplier = 1.0, Hamilelerin yavaş olması can sıkıyorsa, bunu 1.5 yani yetişkinler ile eşitleyebilirsiniz. Bu durum yaşlılar içinde geçerli.
animationSpeedExtraMultiplier = 1.0, Burada adından bahsedildiği gibi animasyon hızı var ki bu değer çocuklarda 1.5. diğerlerine de verilebilir ama tavsiye etmem.
speedMultiplier = 1.5, bu hız çarpanı yetişkinler için bir değer. Çocuklarda, yaşlılarda farklıdır. Hepsine 1.5 verilebilir.
duration = 40.0, Bu değer, child, adult, elder olarak yani çocuk, yetişkin ve yaşlılarda geçiş süresidir. Mesela burada bu yetişkin 40 değerinden sonra yaşlılığa geçecek, yaşlı ise 10 değerinden sonra ölecek.
Kabilemde yaşlı istemiyorum diyorsanız, ''elder'' bölümündeki 10 değerini düşürebilirsiniz. Eğer nüfus bölümünde yüksek artış değeri verilmiş ise buraya dokunmayın.
maxPregnancyLifeStageFraction = bölümüne 1.0, gibi bir değer vermişseniz yaşlılarda çocuk sahibi olacağı için yaşam süresini ve geçiş süresini oynamayın derim.

sapienConstants dosyasını burada bitirdik.

Bu başlıkta statusEffect dosyasını işleyeceğiz. Moral ve sadakati etkileyen durumlara el atacağız.

Artı moral ve sadakat veren unsurlar farklı olduğu için bu dosya biraz uğraştıracaktır çünkü Notepad++ ile her şeyi toplu değişim yapamayız.
Örnek: "goodSleep" özelliği artı bir değer verdiği için ona bağlı olan, affectsLoyalty = true değerindeki true anahtarını toplu bir değişim ile false yapamayız.
Yine aynı durum içinde yer alan, impact = 1 olduğu yani artı olduğu için bu değerde de toplu bir değişim yapamayız. Artı değer veren impact = değerleri aynı kalsın.


key = "hadChild", Burada çocuğu olan kişinin değerine bakacağız.
impact = 4, Görüldüğü üzere yüksek bir mutluluk alınmış yani artı değer.
affectsLoyalty = true, Burada sadakat artı puan aldığı için true olarak kalmalı. Bütün artı olanlar kendi değerinde kalsın ve onlara dokunmayın.

Eksi moral ve sadakat verenler zaten impact = -1, -4, -8 gibi değerden önce bir eksi işareti belirtir. impact = -1, olarak aranan ve impact = 0, olarak değiştirilen olmalı.
Yine bu eksi değer veren durumların içindeki affectsLoyalty = true anahtarındaki true kısmını false veya nil yapalım.

Örnek eksi durum veren efekt:
key = "sleptOnGround",
Toprak üstünde uyuduğu için.
impact = -1, Eksi bir moral alınıyor, bunu 0 yapın.
affectsLoyalty = true, Sadakati yine eksi yönde etkilediği için true olan yeri false veya nil ile değiştirin. Yataksız uyudukları için moral bozukluğu olmayacak.

impact = -1, -4, -8 değer verenleri tespit edip yukarıdaki uygulamayı yapın, artı verelere dokunmayın.

Böylece statusEffect dosyasını da tamamladık.


Konu devamı gelecek
 
Son düzenleme:

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz

  • Geniş / Dar görünüm

    Temanızı geniş yada dar olarak kullanmak için kullanabileceğiniz bir yapıyı kontrolünü sağlayabilirsiniz.

    Izgara görünümlü forum listesi

    Forum listesindeki düzeni ızgara yada sıradan listeleme tarzındaki yapının kontrolünü sağlayabilirsiniz.

    Resimli ızgara modu

    Izgara forum listesinde resimleri açıp/kapatabileceğiniz yapının kontrolünü sağlayabilirsiniz.

    Kenar çubuğunu kapat

    Kenar çubuğunu kapatarak forumdaki kalabalık görünümde kurtulabilirsiniz.

    Sabit kenar çubuğu

    Kenar çubuğunu sabitleyerek daha kullanışlı ve erişiminizi kolaylaştırabilirsiniz.

    Köşe kıvrımlarını kapat

    Blokların köşelerinde bulunan kıvrımları kapatıp/açarak zevkinize göre kullanabilirsiniz.

  • Zevkini yansıtan renk kombinasyonunu seç
    Arkaplan resimleri
    Renk geçişli arkaplanlar
Geri