Ders 1 Selection Tool:Bu arac cizdiğimiz nesneleri secmemize yarar Magnify:Uzerinde calıştığımız alanı zoom yapmaya yarar. Camera ile 3d Goruntude calışırken gezmemizi sağlar. Entity Tool:Entity tool ile haritamıza counter ve teroristleri yerlere silahları koyarız veya arac yolu yapabiliriz mesela hl de bi mapta kucuk sarı bi tren vardı uzerinde gittiğimiz multiplayer olrak oynarken, onun icin yollar yapabiliriz(path corner koyarak tam adı bu muydu ne herhalde bu olması lazım) Block Tool:Bu arac ile araba,ev,kapı,duvar vb. şeyler cizebiliriz. Block tool ile 5 farklı cizim neceneği vardır.Bunlar;block,wedge,cylinder,spike ve arc tipi cizimlerdir ve objects kısmından secilirler. Blockuvar kapı pencere merdiven cizmek icin kullanılır. Arconen merdiven Yapımında Kullanılır. Wedge:Ucgen şekiller yapılır. Spike:Tam acıklıyamıcam ama silindir ve ucgen karışımı bişi ortaya cıkıyo,deneyin anlarsınız. Cylender:silindir nesneler yapma icin kullanılır,mesela benzin varili,havuz,tekerlek vb. Toggle texture appcilation:haritamıza cizmiğimiz nesneleri kaplamaya yarar mesela bir duvara pencere texturesi kaplıcaz diyelim. Apply current texture:Toggle texture appcilation le aynı işlevi goruyor tek fark toggle texture nesnenin sadece bir yuzeyini kaplıyor,apply current ise nesnenin tamamını kaplıyor Apply Decalsuvar ustune yazı yada logo koymak icin Kullanılır(İlerki zamanlarda yapılışını anlatacağım). Clipping Tool:Nesneleri kesmeye yarar. Vertex Tool:Nesneleri yamultmaya yarar mesela bu yontemle dağ yapabiliriz cs_siege deki dağlar gibi Ders 2 Wally ile Wad yapma Bu programı acın daha sonra "New" seceneğini secin.Cıkan ekranda name yazan yere bir ad girin ve type yazan yerde de "Half life textures'i" secin.Ve sonra boyutunu ayarlayıp Tamam deyin.Cıkan ekranda herhangi bir paleti secin yine Tamam deyin ve karşınıza boş bir ekran cıkacak buraya isterseniz bir şeyler cizersiniz yada herhangi bir resmi kopyalayıp yapıştırırsınız.Bu işlem bittikten sonra bir isim verip kaydedin.Aynı şekilde başka wadlar'da yapın.Şimdi bunların hepsini bir araya getirmeye sıra geldi.Wizard>Wad Mage i secin..Cıkan ekranda "Add Wad" a basın ve yaptığınız wadların hepsini secin sonra "Go" deyin hepsi bir araya gelecek save deyin bir ad yazın ve kaydedin. Ders 3 Nesnelere Ozellik Verme func_bomb_target:Oyunda bomba kuracağımız alanı belirler,nereye kadar bomba kurulmasını istiyorsak o kadar buyuklukte boyutunu ayarlayıp bir brush(nesne)cizeriz tabiki bu nesne aaatrigger texturesi ile kaplı olmalıdır.Daha sonra cizdiğimiz brush a func_bomb_target ozelliği ekleriz. Not:Bomba kurduğunuz bolegedeki kutu veya benzer şeylerin kırılmasını istiyorsanız Func_bomb_target atadığınız brushun name kısmına targeta yazın daha sonra kırılacak nesneninde(func_breakable olarak atadığımız nesne) name kısmına target a yazın boylece bomba patlayınca kutularda kırılmış olur. func_breakable:Nesneye kırılganlık ozelliği verir.Mesela kutuya ates edersek bu ozellik sayesinde kırılır yada bomba alanına koyduğumuz kutular bomba patlayınca kutularda kırılır. Strength : Nesnenin nesnenin ne kadar sağlam olduğunu ayarlarız 1 cok zayıf 255 cok sağlam. Material Type:Kırılan parcaların dağılırken ne olmasını istiyorsak onu seceriz mesela tahta,metal,cam, Gibs Direction:Kırıldıktan sonra ki parcaların nereye dağılmalarını istiyorsak onu ayarlarız. Delay Before Fire:Ateş edildikten ne kadar sure yazdıysanız o zaman kırılır mesela 15sn bekler ve kırılır. Gib Model:Kırıldıktan sonra dağılan parcalar icin model ekleyebilirsiniz mesela kırılınca altın dağılabilir. Spawn On Break:Kırılınca icinden alet edevat cıkar mesela healt mermi vs (Sadece hl icin yapılan maplarda olur). İşaretler: Only Trigger:Sadece func_bomb_target gibi başka bir entity tetiklediğinde kırılması icin. Toucheğince kırılması icin. Pressaure:Ustune cıkınca kırılması icin. Instant crowbar:levye ile kırılır. (Half-Life icin) func_button:Asansorlerin yada normal kapıları acmak icin func_button ozelliği atarız boylece kapıları duğmeye basarak acabiliriz. Speeduğmenin hareket hızı. 1ile 255 arası. Trgetted Object:Tetiklemek istediğimiz başka entity varsa onun adı. Master:Bu duğme başka bir entity tarafından calışır hale getirilebilir. Soundsuğmeye basınca ortaya cıkan ses. Delay before reset:Her basmada tekrar calışır hale gelmesi -1 sn ye yazarsanız bir defa calışacaktır. Delay before trigger:Girdiğiğiniz değer kadar bekler ve sonra calıştıracağı hangi entity varsa onu tetikler. Locked Sound:Eğer master'i varsa, tetiklenmeden once cıkaracağı kilitli sesi. Unlocked Sound:Eğer master'i varsa, master aktif hale gelince cıkaracağı ses. İşaretler: Don't Move:Hareket etmemesi icin. Toggleuğmenin ışığı her basmada yanıp soner. Sparks:Kıvılcım cıkarır. Touch Activatesuğme dokunduğunuz an calışır. func_buyzone:Oyuncular silah alacağı mesafeyi belirlememizi sağlar nereye koyarsak oradan alırlar yanlız sadece baselere cizin haksızlık olmasın.Team kısmından hangi takım icin olmasını istediğinizi secebilirsiniz. func_conveyor:Bu ozellik verilen nesnenin uzerine cıkan kimse nesneyle birlikte hareket eder.mesela alışveriş mağazalarında ki yuruyen merdivenin arabalar icin olanını duşunun. Speed:Kayma hızı 1 ile 255 arası. İşaretler: No Push:Bant kayar ama oyuncuyu yada bir nesneyi uzerinde taşıyamaz. No Solid:Gorunmez olur. func_door:Kayarak acılan kapı yapımında kullanılır.Yukarı-aşağı gitmesini istiyorsak menuden up-down seceneğini işaretleyin. Parametreler: Speed:Acılma hızı. Masteronmesini sağlayan nesne mesela tekrar verelim(zaten hep aynı ornek ) duğme gibi. Move Sound:Acılma sesi. Stop Sound:Kapanma sesi. Delay before close:Acık kalma suresi. Lip:Mesela kapıdan gecicez diyelim acmaya calıştığımızda buraya ne değer verirsek o kadar sure bekler ve oyle acılır Damage infilicted when blocked:Kapının arasına sıkışıp kalan nesneye (func_breakable ozelliği olan nesne)vereceği hasar. Health:Kapıya sıkışan oyuncuya vereceği hasar. İşaretler: Starts Openyun başlayınca kapıda acık olarak başlar. Toggleeğdiğiniz zaman yada baska bir entity tarafından tetiklenince acılır tekrar dokunursanız kapanır. Use Onlyadece "use" tuşu ile calışır. func_door_rotating: Normal kapı yapımında kullanılır donmesi icin,doneceği yere gore menteşe cizilir bu cizilen nesne ''origin'' adlı texture ile kaplanır. Parametreler: Distanceonme acısı.Hic bir şey yazmazsananız 90 derece donecektir. İşaretler: Reverse Dir:Kapı oyuncuya doğru acılır. One Way:Kapı tek tarafa acılır. func_escapezone:Escape haritalarında teroristlerin kacış bolgesini belirtmek icin kullanılır. func_hostage_rescue:Rehine kurtarma bolgesini belirtmek icin kullanılır. func_illiusionary:Bir nesneye bu ozelliği verdiğiniz zaman oyuncu onun icinde gecebilir mesela calı cırpı yaparken kullanabilirsiniz. func_ladder:Bu ozelliği verdiğiniz nesneden oyuncu yukarı doğru tırmana bilir mesela merdiveni olabilir. func_pendulum:Sallanma ozelliği yaratır mesela tabela yada ağac veya baska bir şeyi sallandırabiliriz. func_pushable:Cizdiğini nesneleri itmenizi sağlar(hl single player oynarken kutuları itebiliyoduk hatırladınızmı?). func_rot_button: Vana veya benzeri donerek calışan nesneler icin kullanılır.Herzaman ki gibi yine origin olmalı. Parametreler: Pitch Yaw Roll (x y z)onme acısını ayarlamak icin. Targetted Object: Tetiklemek istediğimiz entity. func_rotating:Bu ozelliği atadığımız nesne surekli doner mesela pervane. func_vip_safetyzone:Vip haritalarında vip kacış bolgesini belirtir mesela as_oilrig haritası gibi. func_wall:Tel,ağac,merdiven gibi arkası gorunen yada cam gibi nesnelerin icini gosterebilen ozelliklere sahip textureleri func_wall ile yaparız. Tel,ağac,merdiven gibi nesnelerin mavi olan yerlerin oyunda gozukmemesi icin func_wall atadığımız nesnenin ozelliklerinden şu ayarları yaparız. Render Modeolid FX Amount:255 yapılır. Cam gibi nesneler icin ise Render Mode:Texture Fx Amount:1-255arası sayı girerek seffalıgını ayarlarız.Eğer camın kırılmasını istiyorsanın Func_breakable olrak atadığımız camın ozelliklerinden yine usteki aynı ozellikleri yazmalıyız. trigger_once: Eğer bi oyuncu bu entity edokunursa baska bir entity tetiklenir mesela ben haritamda oyuncular icin msj yazıyorum msl oyuncu dokunuyo trigger_once ye ve karsısında yazı cıkıyor Bilmemm ne haritasına hoş geldiniz iyi oyunlar falan. Tum bu ozellikleri nesnelere nasıl veririz,Ozellik vereceğimiz nesneye mousenin sağ tuşu ile tıklarız cıkan pencerede tie to entity seceriz ve karsımıza bir panel cıktı ordaki class kısmından istediğimiz ozelliği atarız ve attiributes kısmındanda atadığımız ozelliklerin ayarlarını yaparız . Ders 4 Haritaya Model ve Sprite Eklemek? Haritaya model ve sprite eklemek icin Entity Tool'dan cycler_sprite entity'sini secin ve harita uzerinde modeli koyacağınız yere yerleştirin.Nesneyi secip properties ekranına girin.Karşınıza cıkan ekrandan sprite'ı secin,cstrikesprite dosayasından herhangi bir sprite secin.Model eklemek icinde sprite kutucuğuna orneğin cstrikemodelsrtricorange.mdl yazarak model ekleyebilirsiniz. Oyuncu başlangıc yerleri koymak? Counter'ların başlangıc entity'sini koymak icin Entity Tool'dan "info_player_start" entity' sinden istediğiniz yerlere koyun.Teroristlerin başlangıc yerini koymak icinde "info_player_deathmatch" entity'sini kullanın. Haritanın ışık ayarlarını duzenlemek? Entity tooldan haritanın herhangi bir yerine "light_environment" entity'si koyun ve properties'e girip ışığın rengini ayarlayın. Haritaya Kamera Yapmak? Kamera yapımı icin birden fazla entity kullanmak gereklidir.Herhangi bir bilgisayar ekranı texturesiyle bir duvara ekran cizin ve bu ekrana "func_button" ozelliği verin.İsmine "but1" yazın.Targetted Object'te ise "cam1" adını yazın.Daha Sonra Entity Tool'dan "trigger_camera" entity'si ekleyin.İsmine "cam1" yazın,Target'e de "path1" yazın.Sonra yine Entity Tool'u secip kameranın bakacağı yere "info_target" ekleyin ve properties'e girip Adına "path1" yazın.Boylelikle dilediğiniz kadar kamera yapabilirsiniz. Haritaya Silah vb. Ekipmanlar Eklemek? Entity Tool'dan "armoury_entity"'i secip herhangi bir yere koyun ve properties'e girin.Item yazan yerden istediğiniz silah ya da ekipmanı secin.Count'tan da silahın miktarını ayarlayabilirsiniz. Merdiven ve Korkuluklardaki mavilikleri kaldırmak? Yaptığınız textureyi secin ve func_wall ozelliği verin.Burada "Render Modeolid","FX Amount:255" olsun.Boylelikle oyuna girdiğinizde maviliklerin yok olduğunu goreceksiniz. Gorunmez Duvarlar yapmak? Bunun icin halflife.wad'ından blue texturesini secin ve istediğiniz yere bir duvar cizin ve bu duvara "func_wall" entity'si verin ."Render Mod'uolid", "FX Amount'u da:255" yapın. oyuna girdiğinizde yaptığınız duvarın gozukmediğini fakat uzerine gittiğinizde icinden gecemediğinizi goreceksiniz. Hareket Eden Araba, Jeep vb. nesneler yapmak? Bunun icin oncelikle bir jeep vb. tarzda bir nesne yapın ya da prefab kullanın.Ondan Sonra Aracınızın tam ortasına da orta boy bir orijin texturesiyle kutu cizin ve func_rotating ozelliği verin.Aracı kullanacak kişinin aracı nereden kontrol etmesini istiyorsanız oraya orta boyutta aatrigger texturesiyle bir kutu yapın ve func_vehiclecontrols ozelliği verin, vehicle name kutucuğuna da arac1 yazın.Daha Sonra Hem aracı hem de yaptığınız iki kutucuğuda birlikte secerek func_vehicle ozelliği verin, Adına da arac1 yazın.First start target kutucuğuna path1 yazın ve aracınızın 1 metre kadar ilerisine path_track onunda 1 metre kadar ilerisine bir tane daha path_track koyun.İlk koyduğunuz path_track'ı secip adına path1 yazın, Next stop target kutucuğuna da path2 yazın.Aynı şekilde diğer path_track'ı secip adına path2 Next Stop Target kutucuğuna da path1 yazın, Artık aracınız bitmiştir. Saydam ve Kırılabilir Cam yapmak? Herhangi bir cam texturesiyle yapmış olduğunuz nesneyi secip func_breakable ozelliği verin.Material Type kutucuğunu: Glass, Render Mode kutucuğunu: Texture, FX Amaount kutucuğunu da: 150 yapın. Menteşeli Kapı yapmak? Herhangi bir kapı texturesiyle bir nesne cizin, daha sonra origin texturesiyle kapının menteşe kısmına kapının boyutunda ince bir nesen cizin,yaptığınız iki nesneyi de birlikte secip func_door_rotating ozelliği verin. Haritaya Ses eklemek? entity tool'u secip haritanızda istediğiniz yere ambient_generic entitysi koyun.Ozelliklere girip cstrike/sounds klasoru icindeki herhangi bir ses dosyasını ya da başka bir ses dosyasını koyun. Merdiven yapmak? aaTrigger ileistediğiniz yere istediğiniz boyutlarda merdiven yapın ve bu yaptığınız merdivene func_ladder ozelliği verin.Yaptığınız bu nesnenin uzerinde de normal bir merdiven texturesi ileaynı boyutlarda bir merdiven cizin.Cizdiğiniz bu nesneye func_illusunary ozelliği verin.Render Mode kutucuğunu: Solid, FX Amaount kutucuğunu da: 255 yapın. Oyuncuların oyuna girdiklerinde eline silah vermek? Entity Tool'dan herhangi bir yere game_player_equip koyunve object properites'e girerek Smart Edit'e tıklayın.Add'e basın, Key yazan yere targetname , Value yazan yere Give yazın OK deyin.Tekrar Add'e basaraka key yazan yere ornek olarak; (weapon_knife, weapon_deagle, weapon_m4a1, weapon_hegrenade, item_assaultsuit)bunlardan birini yazın, Value kutucuğunada silahtan ne kadar verileceği yazılacaktır.Buraya eğer deagle koyuyorsanız 6, Kalaşnikof koyuyorsanız 4 yazın.Cunku size yazdığınız kadar şarjor gelecek. Yazarken oldum valla __________________