Don’t Starve Guide

Don't Starve Tüm Komutlar! (RoG-Shipwrecked-Hamlet) for Don't Starve

Don’t Starve Tüm Komutlar! (RoG-Shipwrecked-Hamlet)

Overview

Don’t Starve Reign of Giants, Shipwrecked ve Hamlet’te kullanılan tüm konsol komutları

Basit Komutlar

c_give(“itemkodu”, ADET) * İlgili kodu envanterinize verir. Envanter doluysa yere atacaktır. Bazı komutlarda spawn kodu yerine geçebilir. Örnek; “wilson”

c_doscenario(scenario) Oyuncuya bir dizi başlangıç öğesi verir.

c_spawn(“itemkodu”, ADET) *İlgili kodu fare imlecinizin olduğu yere verir.

c_doscenario(scenario) *Senaryo modunu çalıştırır.

c_sethealth(yüzde) * Sağlığınızı seçilen yüzdeye ayarlar 0.90 = 90%

c_setsanity(yüzde) *Akıl sağlığı yüzdesini ayarlar 0.90 = 90%

c_sethunger(yüzde) *Açlık yüzdesini ayarlar 0.90 = 90%

c_godmode() * Ölümsüzlük modu. Sağlık, akıl sağlığı ve açlığı sabit tutar. Tekrar yazarsanız devredışı bırakır.

c_speed(value) *Standart koşma hızı 1’dir. 10 sizi biraz daha hızlı hale getirir. Bu değeri 40 yaparsanız aşırı hızlanıp duvarlardan geçebilir, suda yürüyebilirsiniz.

Oyuncu Komutları

GetPlayer().HUD:Hide() HUD’u gizler
GetPlayer().HUD:Show()​ HUD’u gösterir.

​GetPlayer().components.builder:GiveAllRecipes()​ *Yaratıcı Modu

​​GetPlayer().components.health:SetMaxHealth(value)​ *Maksimum can değerini değiştirir.

​GetPlayer().components.sanity:SetMax(value)​ *Maksimum akıl sağlığı değerini değiştirir.

GetPlayer().components.hunger:SetMax(value)​ *Maksimum açlık değerini değiştirir.

​GetPlayer().components.hunger:Pause(true)​ *Karakteriniz acıkmaz.

​GetPlayer().components.beaverness:SetPercent(1)​ *Woodie’yi Werebeaver’a çevir.

Dünya Komutları

​c_gonext(“prefab”)​
c_warp(“prefab”)
*Girdiğiniz değerin ilk sayısal örneğine ışınlar. Birden fazla tekrarlama varsa değer konsol günlüğünde belli bir sırayla listelenecektir.

​TheInput:GetWorldEntityUnderMouse():Remove()​ *Enter tuşuna bastıktan sonra imlecinizin altındaki öğeyi siler.

c_removeall(“prefab”) *Komutunu girdiğiniz tüm öğeleri dünyadan siler.

c_countprefabs(“prefab”) *Komutunu girdiğiniz öğenin ekranınızda bulunan sayısını verir.

c_countallprefabs(“prefab”) *Komutunu girdiğiniz öğenin tüm dünyadaki sayısını verir.

GetWorld().minimap.MiniMap:ShowArea(0,0,0,10000) *Tüm haritayı açar.

c_revealmap() *Tüm haritayı açar, fakat oyundan çıkarsanız veya başka bir dünyaya geçiş yaparsanız normale dönecektir.

​GetClock():MakeNextDay() *Geçerli günü atlar.

c_skipdays(x) *Belirtilen gün sayısı kadar atlar. Önemli Not: Çok büyük rakamlar oyununuzu kitler. (Pc hızınıza göre değişir.)

LongUpdate(X) * X zaman birimini atlar ve dünya nesnelerinin işlevlerini gerçekleştirir. Not: Segment başına 30 zaman birimi vardır. Eğer 1 gün atlamak istiyorsanız LongUpdate(480) kullanabilirsiniz ya da üstteki kodu veya LongUpdate(X*TUNING.TOTAL_DAY_TIME) şeklindede kullanabilirsiniz.

TheWorld:PushEvent(“ms_nextphase”) * Günü atlar. Dünya nesnelerinin işlevleri değişmez.

TheWorld:PushEvent(“ms_setclocksegs”, {day=14,dusk=1,night=1}) * Akşam, gündüz, gece segmentlerini ayarlar. *Çok uzun gündüz ve çok kısa gece yapabilirsiniz ama eklediğiniz değer 16’yı aşmamalı yoksa hata alırsınız.

TheWorld:PushEvent(“ms_setseasonclocksegs”, {summer={day=14,dusk=1,night=1}, winter={day=13,dusk=1,night=2}}) *Yukarıdaki setclocksegs segmentini kalıcı olarak ayarlar. Her sezon çok uzun gün ve çok kısa gece ayarlayabilirsiniz.

TheWorld:PushEvent(“ms_setseasonlength”, {season=”summer”, length=15}) *Mevsimlerin uzunluklarını ayarlar.

TheWorld:PushEvent(“ms_setseason”, “summer”) *Yazı başlatır.

TheWorld:PushEvent(“ms_setseason”, “winter”) *Kışı başlatır.

GetSeasonManager():StartAutumn() *Sonbaharı başlatır.

GetSeasonManager():StartSpring() *İlkbaharı başlatır.

GetSeasonManager():StartMild() *Mild yani ılıman sezonu başlatır.

GetSeasonManager():StartWet() *hurricane yani fırtına sezonunu başlatır.

GetSeasonManager():StartGreen() *Monsoon yani muson sezonunu başlatır.

GetSeasonManager():StartDry() *Dry yani kuru sezonu başlatır.

GetSeasonManager():StartPrecip()​ *Yağmur başlatır.

​GetSeasonManager():StopPrecip()​ *Yağmuru durdurur.

GetSeasonManager():DoLightningStrike(Vector3(GetPlayer().Transform:GetWorldPosition()))​*Yıldırım oyuncuya düşer. Eğer paratoner(lightning rod) varsa ona çarpacak.

GetVolcanoManager():StartEruption(smokeduration,ashduration,firerainduration,firerockspersecond)
* Volkan patlaması yapar. Ateş yağmuru süresinin saniye cinsinden ölçüldüğünü unutmayın!

print(math.sqrt(GetPlayer():GetDistanceSqToInst(TheInput:GetWorldEntityUnderMouse())))​ *Fare İmleci altındaki karakter ve nesne arasındaki mesafeyi konsol günlüğüne yazdırır (varsayılan olarak Ctrl + L ile görüntülenir).

Profil Komutları

GetPlayer().prefab = “character” *Komutu girilen karakteri mevcut karakterinizde değiştirir. Çalışması için oyundan çıkıp tekrar girmek gerekir.

GetPlayer().profile:UnlockCharacter(“willow”)
GetPlayer().profile:Save()
*Willow karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“wolfgang”)
GetPlayer().profile:Save()
*Wolfgang karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“wendy”)
GetPlayer().profile:Save()
*Wendy karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“wx78”)
GetPlayer().profile:Save()
*Wx-78 karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“wickerbottom”)
GetPlayer().profile:Save()
*Wickerbottom karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“woodie”)
GetPlayer().profile:Save()
*Woodie karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“wes”)
GetPlayer().profile:Save()
*Wes karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“waxwell”)
GetPlayer().profile:Save()
*Maxwell karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“wathgrithr”)
GetPlayer().profile:Save()
*Wigfrid karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“webber”)
GetPlayer().profile:Save()
*Webber karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“walani”)
GetPlayer().profile:Save()
*Walani karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockCharacter(“warly”)
GetPlayer().profile:Save()
*Warly karakterini açar.Profil ayarlarını kaybetmediğiniz sürece tekrar girmenize gerek yok.

GetPlayer().profile:UnlockEverything() *Tüm karakterleri açar.

Çeşitli Komutlar

ErasePersistentString(“morgue”)​ *Morg listesini temizler. Değişiklikleri görmek için oyunu yeniden başlatın.

ErasePersistentString(“profile”) *Willow, Wes, Webber, Walani, vb. tüm açılabilir karakterleri tekrar kilitler. Değişikliklerin görülmesi için oyunu kapatıp yeniden açmanız gerekir.

SteamSolo.com