Vaktiyle öğrenirken forumda konusunu bulamadığım için kısa bir rehber
hazırlayayım dedim.
Hazır kod üzerinden anlatacağım nasıl eklendiğini.Yapacağımız tüm değişiklikler module_scene_props'ta gerçekleşecek.Altta verdiğim kodu kopyalayıp en alttaki "]"ın bir üstüne yapıştırın ve gerekli değişiklikleri yapın,başlayalım.
Varsayalım çadır ekliyoruz:
("cadir",0,"cadir","bo_cadir", []),
Kod basit,
İlk "cadir" kısmı propun id'sidir oyundada görünür Türkçe karakter kullanmadan yazın bir şeyler.
İkinci "cadir" modelin brf'deki mesh adı.
"bo_cadir" modelin brf'deki,eğer yaptıysanız yapmadıysanız yapın derim,"Collision" kısmındaki adıdır.Collision bir propa çarpmanızı
yani gerçekçi olup sizi engellemesini sağlar.OPENBRF programıyla brf'nizi açıp meshe sağ tıkladıktan sonra çıkan seçenekler arasından "Make a collision object" yazan seçeneğe tıklayarak otomatik collision yapabilirsiniz.
En sondaki "[]" kısmı sonuç gibi bir şey.Oraya itemi edit moddan ekledikten sonra olacakları girebiliyoruz anladığım kadarıyla,mesela sahneye canlı at ekleme konusundaki şu kod az çok o kısmı anlamanıza yarayabilir;
Bir dostumun isteği üzerine kısa sürede kısaca anlattım umarım az çok anlarsınız.Tüm sorularınızı sorabilirsiniz,iyi modlamalar!
hazırlayayım dedim.
Hazır kod üzerinden anlatacağım nasıl eklendiğini.Yapacağımız tüm değişiklikler module_scene_props'ta gerçekleşecek.Altta verdiğim kodu kopyalayıp en alttaki "]"ın bir üstüne yapıştırın ve gerekli değişiklikleri yapın,başlayalım.
Varsayalım çadır ekliyoruz:
("cadir",0,"cadir","bo_cadir", []),
Kod basit,
İlk "cadir" kısmı propun id'sidir oyundada görünür Türkçe karakter kullanmadan yazın bir şeyler.
İkinci "cadir" modelin brf'deki mesh adı.
"bo_cadir" modelin brf'deki,eğer yaptıysanız yapmadıysanız yapın derim,"Collision" kısmındaki adıdır.Collision bir propa çarpmanızı
yani gerçekçi olup sizi engellemesini sağlar.OPENBRF programıyla brf'nizi açıp meshe sağ tıkladıktan sonra çıkan seçenekler arasından "Make a collision object" yazan seçeneğe tıklayarak otomatik collision yapabilirsiniz.
En sondaki "[]" kısmı sonuç gibi bir şey.Oraya itemi edit moddan ekledikten sonra olacakları girebiliyoruz anladığım kadarıyla,mesela sahneye canlı at ekleme konusundaki şu kod az çok o kısmı anlamanıza yarayabilir;
Code:
("at",sokf_invisible,"saddle_horse","0",[(ti_on_init_scene_prop,
[
(store_trigger_param_1, ":instance_no"),
(prop_instance_get_position, pos1, ":instance_no"),
(set_spawn_position, pos1),
(spawn_horse,"itm_saddle_horse")
])]),
Bir dostumun isteği üzerine kısa sürede kısaca anlattım umarım az çok anlarsınız.Tüm sorularınızı sorabilirsiniz,iyi modlamalar!