Turkish Mod Team
Turkish Mod Team Yönetim => Teknik Destek => Görev Yapımı Yardım & Destek => Konuyu başlatan: kasatura54 - Ekim 21, 2012, 01:30:24 ÖÖ
-
Öncelikle herkese merhaba birkaç sorum olacak
1)İntikal ve pusu adlı görev gibi bende görev yapmak istiyorum nasıl yapabilirim?
2)Askerleri nasıl pusuya düşürttürebilirim yani teröristlerin pusu kurmalarını istiyorum tam askerler geçerken ateş açsınlar veya roketatarlarla saldırsınlar bunu nasıl yapabilirim?
3)Göreve başlarken çıkan yazıları nerden yazabilirim yani göreve başlarken mesela askeri kurtar yazısı çıksın mesela bunun gibi yazıları nerden yazabilirim?
Not:Sorularımı ayrıntılı olarak cevaplarsanız sevinirim.
ŞİMDİDEN TEŞEKKÜRLER
-
Bu söylediklerin için ayrıntılı bir rehber hazırlamak gerekir o kadar basit şeyler istemiyorsun :) sen kafandaki senaryoyu güzelce http://www.turkish-mod-team.com/index.php?board=31.0 (http://www.turkish-mod-team.com/index.php?board=31.0) şu bölüme yazın fırsat bulunca yapılabilitesi varsa yapalım.
-
ben kendim yapmak istiyorum
-
1- Bu sorunun cevabını göreve başlayarak bulabilirsiniz. Nasıl yapabilirim gibi soruların sorulmamasını rica ediyoruz. Daha başlamadan sormak mantıksız, öncelikle bir kurcalayın..
2- Pusu olacak bölgeye bir trigger koyup activationunu BLUFOR yaparsınız. Blufordan yani mavi takımdan birileri o bölgeye girince pusu devreye girer. On act kısmına
dusmanaskeri1 setCombatMode "YELLOW"; <- gibisinden bir kod koyarsanız bu kod ile yapay zeka ateş etme emri alır. Tabi öncesinde düşman akserlerine waypoint verip never fire yapmalısınız. Ve ateş etme emrini tüm askerlere tek tek vermelisiniz..
3- Bunu task ile yapabilirsin.. Oyunun belgelerimde bulunan Arma 2 klasörü içinde missions klasörü bulunur ve görevle ilgili dosyalar buradadır.
Bir tane init.sqf yap. Uzntısı .sqf olacak. Bunu notepad ile aç içine şu komutu yerleştir :
task1 = player createSimpleTask ["Bolgedeki teroristleri etkisiz hale getir"];
task1 setSimpleTaskDescription["Chardarakht yerleskesind yogun hava savunma gucu oldugu icin bu bolgeye karadan git ve dusmani etkisiz hale getir.","Chardarakht'ta guvenligi sagla", "BOLGEYI TEMIZLE"];
player setCurrentTask task1;
task1 setsimpletaskdestination (getMarkerPos "gorev1");
Burada gorev1 adlı bir makrer koyarsan görev açıklamasında bu yerin konumu haritada belirir.
Bu tabi örnek bir görev istediğin gibi düzenle..
-
saolun