walla ne diim bana da lasımmm

işe yaramıoo ayar

Al kardeşim download için bunu veriyorum: http://www.slackiller.com/hlprograms.htm burdan gerekli dosyaları indirebilirsin. Orada Valve Hammer Editor 3.4 yada 3.5 indir ve Zoner's Half-Life Tools 2.5.3 Custom Build 1.7 adlı dosyayı indir Bu 2 Dosyayı İndirdikten Sonra Valve Hammer Editore Gir Ve Anlattıklarımı izle: Game configurations Configurations:Edit butonuna basın daha sonra add butonuna en son acılan yere istediğiniz bir adı girin Ben Counter-Strike olarak atadım ismini. Daha sonra ok ve close tuslarına basarak pencereleri kapatın. Game DataFiles:Add butonuna basın, Hammer ı yüklediğiniz yerde fdg isimli klasörün içinde counter-strike isimli fdg dosyası olucak onu seçin. Texture Format:Burda ayar yapmıyacağız. Map Type:Burda ayar yapmıyacağız. Default PointEntity class:info_player_start ı seciyoruz. Default SolidEntity Class:Func_wall ı seciyoruz. Game Executable Directory:Counter-Strike nın klasorunun yerini belirtiyoruzç Örnek:Crogram FilesCounter-Strikecstrike Mod Directory:Tfc yada baska yüklü olan hl modlarının yuklu oldugu klasörünün yerini belirtiyoruz . Örnek:Bende cs1.6 yüklü olduğundan mod yüklü deil bende böyle gösterdim. Crogram FilesCounter-Strikeplatform Game Directory:Valve klasörünün olduğu yeri belirtiyoruz. Örnek:Crogram FilesCounter-Strikevalve RMF Directory:Haritanızı yaparken kaydetmek istediğiniz zaman nereye kaydettiğinizi bilmeniz gerekir, belgelerim klasörüne Haritalarım isimli bi klasör açın ve rmf directory e klasörünüzü tanıtın. Örnek:C:Haritalarım . Sıra geldi Build Programs Ayarlarına, panelden Build Programsı seçin ve ayarları yapın; Build Programs Configurations:Counter-Strike yi seçin. Not:Game Configurationda ki configurationsa handi adı girdiyseniz build programda ki configurationsa daki isim otamatik çıkar iki adın da aynı olmasına dikkat edin. Game Executable:Hl. exe nin yerini tanıtın. Örnek:Crogram FilesCounter-Strikehl. exe CSG Executable:Masaüstüne extract ettiğimiz zhlt klasöründeki csg. exe yi tanıtın. Örnek:Cocuments and SettingsSaS_sistemciDesktopzonershlcsg. exe BSP Executable:Masaüstüne extract ettiğimiz zhlt klasöründeki bsp. exe yi tanıtın. Örnek:Cocuments and SettingsSaS_sistemciDesktopzonershlbsp. exe VIS Executable:Masaüstüne extract ettiğimiz zhlt klasöründeki vis. exe yi tanıtın. Örnek:Cocuments and SettingsSaS_sistemciDesktopzonershlvis. exe RAD Executable:Masaüstüne extract ettiğimiz zhlt klasöründeki vis. exe yi tanıtın. Place compile maps in this directory before running the game: Haritanızı yaptınız compile ettiniz, compile işlemi bittikten sonra maplarımızı kaydeticeğimiz klasörü belirtmemiz lazım. Örnek:Crogram FilesCounter-Strikecstrikemaps Not:Genelde olan bir hata var bazı yeni başlayan tasarımcılar maplarını başka klasörlere kaydettikleri için compile bittiğinde oyun calıştıgında harita bulunamadı gibi bir hata alıyorlar bunun nedeni, cs nin haritayı bulamamasıdır, bunun olmaması için Place compile maps in this directory before running the game: Örnek:CrogramFilesCounter-Strikecstrikemaps ayarı bu şekilde yapın. O zaman maplar direk cs maps klasörüne kaydedileceği için haritanız açılacaktır. Şimdi sıra 2d views ayarlarında,2d views penceresini seçin ve ayarları yapın. 2d views Options:Burda Reorientprimitives on creaation in the active 2D view seceneği hariç hepsini seçin dikkat Grid ayarlarına ellemeyin. Grid:Burda ayar yapmıyacağız. 3d views Burda ayar yapmıyacağız. General Undo Levels:Bu ayar haritanızı yaparken bir hata yaptınız ve geri almak istiyorsunuz. O zaman buraya bir değer girin ve ne kadar geri almak istiyosanız o kadar geri alın. Notikkat undo level değerinde bilgisayarının ram ı düşük olanlar için 50 ideal bir değer bu tur sistemi düşük olanlar fazla değer girmesinler yoksa pc de kasmalar başlar. Textures Texture Files:Haritanızı tasarlarken kullanacağınız kaplamaların olduğu wad dosyalarının yerini belirtir. Örnek:Crogram FilesCounter-Strikecstrikecsdust. wad. Şimdi yapıma geçelim Bir küp dikdörtgen prizma vs. oluşturun resim 96 Geldik ct ve t lerin doğma yerlerine.(Bu resme (resim96) basın biraz büyük oldu ama :-D ) neyse bu butona basın valve hammerde. Sonra info_player_start seçin sağ tarafta. Sonra haritanızın istediğiniz bir yerine koyun. Sonra orada yeşil bir dikdörtgen prizma oluşacak ona tıklayın ve farenin sağ tuşuna tıklayın top bölümünden properties seçin. Yukarı ok tuşuna basın ki mapı oynadiğınızda adam yerin dibine batmış olmasın. Sonra yine resim96 daki tokmağa benzeyen şeye basın. info_deathmatch böyle bir şeydi sanırım hatırlayamadım adını. neyse onu seçin yine aynı şeyi uygulayın info_playerdeki yaptığınız gibi. Artık bitişe doğru geldik. Yerlere silah koyacağız. Yine tokmak gibi şeyi seçiyoruz.(yine sağ taraftaki seceneğe geliyoruz armor entity var orada onu seçelim altta biraz. Silahıda haritamızın istediğimiz yerine koyuyoruz. Pembe bir kutu çıkacak onun üzerine tıklayıp top bölmesinden sağ tuş tıklayıp properties 'e tıklıyoruz. Karşımıza iki seçenek çıkacak biri İtem diğeri count. İlk olarak İtem seceneğini seçeceğiz. Hemen sağında bir seçenek var oradaki silah listesinden bir silah seçin Geldik count'a. Count silahın sayısını belirler . Bence 1 de kalsın çünkü o pembe kutudan çok yapar silah sayınızı artırırsınız.. Ve bitti şimdi üst köşedeki file'ye basın sonra run buttonuna basın oradaki csg, vis, bsp, rad seçeneğini normal yapın bide don't run game seçeneğine tıklayın ve üstte yazma boşluğu olacak oraya -dev -console +sv_lan 1 yazın enterleyin sonra masa üstünde bir sürü dosya oluşacak oradaki not defteri ve mapın adını ne koyduysanız o yazar. bsp yazar onu silmeyin yani mapin adı eren olsun . eren. bsp yazar bide eren adında not defteri olur o ikisi hariç o oluşan dosyalrın hepsini silin. sonra o ikisini counteri yüklediğiniz klasörün içindeki maps dosyasına atın. ve oyuna girin. Nesne yapımı Nesnelere Özellik Verme Nesnelere bazı özellikler verebiliriz, nedir mesela bunlar? func_bomb_target:Oyunda bomba kuracağımız alanı belirler, nereye kadar bomba kurulmasını istiyorsak o kadar büyüklükte boyutunu ayarlayıp bir brush çizeriz tabiki bu nesne aaatrigger texturesi ile kaplı olmalıdır. Daha sonra çizdiğimiz brush a func_bomb_target özelliği ekleriz. Not:Bomba kurduğunuz bölegedeki 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 name kısmına target a yazın böylece bomba patlayınca kutularda kırılmış olur. Bir örnekle göstereyim isterseniz. func_breakable:Nesneye kırılganlık özelliği verir. Mesela kutuya ates edersek bu özellik 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 parçaların dağılırken ne olmasını istiyorsak onu seçeriz mesela tahta, metal, cam, Gibs Direction:Kırıldıktan sonra ki parçaların nereye dağılmalarını istiyorsak onu ayarlarız. Delay Before Fire:Ateş edildikten ne kadar süre 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 parçalar için model ekleyebilirsiniz mesela kırılınca altın dağılabilir. Spawn On Break:Kırılınca içinden alet edevat cıkar mesela healt mermi vs . İşaretler: Only Trigger:Sadece func_bomb_target gibi başka bir entity tetiklediğinde kırılması için. Toucheğince kırılması için. Pressaure:Üstüne cıkınca kırılması için. Instant crowbar:levye ile kırılır. func_button:Asansörlerin yada normal kapıları acmak için func_button özelliği atarız böylece kapıları duğmeye basarak açabiliriz. Speedüğmenin hareket hızı. 1ile 255 arası. Trgetted Object:Tetiklemek istediğimiz başka entity varsa onun adı. Master:Bu düğme başka bir entity tarafından çalışır hale getirilebilir. Soundsüğmeye basınca ortaya cıkan ses. Delay before reset:Her basmada tekrar çalışır hale gelmesi -1 sn ye yazarsanız bir defa çalışacaktır. Delay before trigger:Girdiğiğiniz değer kadar bekler ve sonra çalıştıracağı hangi entity varsa onu tetikler. Locked Sound:Eğer master'i varsa, tetiklenmeden önce çıkaracağı kilitli sesi. Unlocked Sound:Eğer master'i varsa, master aktif hale gelince çıkaracağı ses. İşaretler: Don't Move:Hareket etmemesi için. Toggleüğmenin ışığı her basmada yanıp söner. Sparks:Kıvılcım çıkarır. Touch Activatesüğme dokunduğunuz an çalışı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 için olmasını istediğinizi seçebilirsiniz. func_conveyor:Bu özellik verilen nesnenin üzerine çıkan kimse nesneyle birlikte hareket eder. mesela alışveriş mağazalarında ki yürüyen merdivenin arabalar için olanını düşünün. Speed:Kayma hızı 1 ile 255 arası. İşaretler: No Push:Bant kayar ama oyuncuyu yada bir nesneyi üzerinde taşıyamaz. No Solid:Görünmez olur. func_door:Kayarak açılan kapı yapımında kullanılır. Yukarı-aşağı gitmesini istiyorsak menuden up-down seçeneğini işaretleyin. Parametreler: Speed:Açılma hızı. Masterönmesini sağlayan nesne mesela tekrar verelim düğme gibi. Move Sound:Açılma sesi. Stop Sound:Kapanma sesi. Delay before close:Açık kalma süresi. Lip:Mesela kapıdan gecicez diyelim açmaya çalıştığımızda buraya ne değer verirsek o kadar süre bekler ve öyle açılır Damage infilicted when blocked:Kapının arasına sıkışıp kalan nesneye vereceği hasar. Health:Kapıya sıkışan oyuncuya vereceği hasar. İşaretler: Starts Openyun başlayınca kapıda açık olarak başlar. Toggleeğdiğiniz zaman yada baska bir entity tarafından tetiklenince açılır tekrar dokunursanız kapanır. Use Only:Sadece "use" tuşu ile çalışır. func_door_rotating: Normal kapı yapımında kullanılır donmesi için, döneceği yere göre menteşe çizilir bu çizilen nesne ''origin'' adlı texture ile kaplanır. Parametreler: Distanceönme açısı. Hiç bir şey yazmazsananız 90 derece dönecektir. İşaretler: Reverse Dir:Kapı oyuncuya doğru açılır. One Way:Kapı tek tarafa açılır. func_escapezone:Escape haritalarında teroristlerin kaçış bölgesini belirtmek için kullanılır. func_hostage_rescue:Rehine kurtarma bölgesini belirtmek için kullanılır. func_illiusionary:Bir nesneye bu özelliği verdiğiniz zaman oyuncu onun içinde geçebilir mesela çalı çırpı yaparken kullanabilirsiniz. func_ladder:Bu özelliği verdiğiniz nesneden oyuncu yukarı doğru tırmana bilir mesela merdiveni olabilir. func_pendulum:Sallanma özelliği yaratır mesela tabela yada ağaç veya baska bir şeyi sallandırabiliriz. func_pushable:Çizdiğini nesneleri itmenizi sağlar . func_rot_button: Vana veya benzeri dönerek çalışan nesneler için kullanılır. Herzaman ki gibi yine origin olmalı. Parametreler: Pitch Yaw Roll önme açısını ayarlamak için. Targetted Object: Tetiklemek istediğimiz entity. func_rotating:Bu özelliği atadığımız nesne sürekli döner mesela pervane. func_vip_safetyzone:Vip haritalarında vip kaçış bölgesini belirtir mesela as_oilrig haritası gibi. func_wall:Tel, ağaç, merdiven gibi arkası görünen yada cam gibi nesnelerin içini gösterebilen özelliklere sahip textureleri func_wall ile yaparız. Tel, ağaç, merdiven gibi nesnelerin mavi olan yerlerin oyunda gözükmemesi için func_wall atadığımız nesnenin özelliklerinden şu ayarları yaparız. Render Mode:Solid FX Amount:255 yapılır. Cam gibi nesneler için 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 özelliklerinden yine üsteki aynı özellikleri yazmalıyız.trigger_once: Eğer bi oyuncu bu entity edokunursa baska bir entity tetiklenir mesela ben haritamda oyuncular için 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. Tüm bu özellikleri nesnelere nasıl veririz, Özellik vereceğimiz nesneye mousenin sağ tuşu ile tıklarız cıkan pencerede tie to entity seçeriz ve karsımıza bir panel cıktı ordaki class kısmından istediğimiz özelliği atarız ve attiributes kısmındanda atadığımız özelliklerin ayarlarını yaparız. Noktasal Özellikler ambient_generic:Haritanıza ses eklemenizi sağlar Parametreler: Path/filename...:Haritanızda kullandığınız sesin klasörünü belirtin Volume:Ses ayarı (1-10) arasında değer verebilisiniz. Diğer parametreler çeşitli efektler eklemek içindir. İşaretler: Play Evrywhere:Ses tüm haritada duyulur. Small Radius:Ses küçük bir alanda duyulur. Medium Radius:Ses normal bir alanda duyulur. Large Radius:Ses geniş bir alanda duyulur. Start slient:Başlangıçta sessiz. is NOT looped:Ses bir defa çalınır. armoury_entity: Haritanızda yere silah veya kalkan koymak için kullanılır(O-2 ile alıyoruzya) Örnek:aim_ak_colt ta yerdeki silahlar gibi Parametreler: Item:Yere konulacak silahların adı Count:Ne kadar koymak istiyorsanız o değeri girin env_beam:Lazer sprites eklemenizi sağlar Parametreler: Start Entity:Başlangıç yerini belirten info_target in "name" parametresi. Ending Entity:Bitiş yerini belirten info_target in "name" parametresi. Brightnessarlaklık Sprite Name:Efekt için kullanılacak sprite dosyasının adı. Texture Scroll Rate:Eklediğinizi sprite nin haraket hızıdır. env_beverage:İçinden enerji veren nesneler cıkar env_blood:Kan efekti çıkartır. env_explotionatlama efekti verir Parametreleri: Magnitudeatlama şiddeti. İşaretleri: No damage:Hasar vermemesi için. Repeatable:Tekrar patlaması için olması için No fireball:Alev çıkmaz. No smokeuman çıkmaz. No decalatlama yerinde siyah is oluşmaz. No sparks:Kıvılcım oluşmaz. env_glow:Işık entityleri ile kullanıldıklarında flu bir parlaklık oluşur. env_shake: Sallantı efekti ekler. Parametreler: Amplitude:Sallantı şiddeti. Efect Radius:Etki alanı Duration:Etki süresi ne kadar değer girerseniz o kadar sb ye etki eder env_spark: Kıvılcım efekti ekler. Arızalı cihaz yapmak için kullanabilirsiniz. Mesela bozuk asansör düğmesi veya lamba düğmesi olark kullanabilirsiniz. env_sprite:İsteğiniz bir sprite eklersiniz. Mesela kendi Sprites inizide yapabilirsiniz. hostage_entity: Haritanıza rehine koymanızı sağlar info_map_parameters:Bununla haritanızda silah satın alma yerini ve bombanın etki alanını ayarlayabilirsiniz. info_player_deathmatch:Haritaya terörist eklemek için kullanılır. info_player_start:Haritaya Anti-Terörist eklemek için kullanılır Not:Haritayı test ederken bir tane bu entyt den koymanız şart yokya haritada dolaşamassınız ve birde oyuncular yerden 16 px yukarda olmalı yere temas ederlerse oyundayken hareket edemezler info_target:Başka bir entity için kullanılır mesela kamera koyduk haritamıza kameranın ne yönü göstermemizi istiyorsak oraya koyarız bir tane. info_vip_start:Haritanıza vip eklemek için kullanılır. . light:Ortama ışık koymak için kullanılır. light_environment:Ortam ışığı koymak için bir tane yeterlidir. light_spot:İnfo_target ile birlikte, spot ışık oluşturur.trigger_camera:Kamera Yapmak İçin Kullanılır multi_manager:Bir seferde bir çok entity tetiklemek için kullanılır. env_render:Bu özellik tetiklemse sonrasında target kısmına hangi modelin adı yazılmışşsa veya sprites onu meydana cıkarır. cycler_sprite:Sprites yada model eklemek için kullanılır.trigger_teleport yapımı: 1-Önce bir nesne çizilir. 2-Bu Nesne aaatiger kaplaması ile kaplanır. 3-Çizilip aaatiger kaplaması ile kaplanan nesnemiz araç çubuğundan ok işareti ile seçilir ve sağ taraftakı bloktan entitye tıklanır. 4-son olarak menüden trigger_teleport secilir. target kısmına info_teleport_destination'a verecegimiz isim verilir info_teleport_destination yapımı: Bir çoğumuz valve hammer editör kullanıyor ama bunda bazı özellıkler eksık o yuzden biz kendımız yazıcaz onları şimdi anlarsınız 1- Seçin 2-info_player_start çizin. daha sonra ok işareti ile seçin. 3-alt+enter yaparak özellıklere girin o ekranda info_player_start yazan yeri silin info_teleport_destination yazın enterleyın. simdi ordakı yazılar kaybolmstur. Ordan ekle deyin key kısmına targetname vaule değer kısmına "biraz önce trigger_teleportun target kısmına yazdıgımız ismi" yazın. 4-Zaten nesnemız kucuk pembe bişey olmuştur. gene bununda yere fln çok yakın olmamasına dikkat edin! MAYIN YAPIMI Adım1) yere istdeğiniz texture ve boyutlarda küçük şekiller çizin. ben sarı renkte çizdim rahat görülebilsin diye siz isterseniz mayınlarınızı gömebilirsiniz.. adım2) daha sonra mayınlarınızın hepsini seçili hale getirin. farenin sağ tuşuna basın ve Tie to Entity sçeneğine basın. açılan pencerden func_breakable seçeneğini seçin.. Name: kaboom Render Mode: Texture FX amount:0 Explode Magnitude:300 adım3) şimdi geriye son bir şeyi yapmak kaldı. aaatrigger ile her mayının üstünü örtün. aaatrigger ların hepsinin ismini kaboom olarak değiştirin. ve sonuç... Kapı ile Menteşe Yapmak hem kapıyı hem origini seçip sonra entitiye bağlayacaksın. önceden bende ayrı ayrı yapıp sadece açılmasını istediğime func_door_rotating veriyordum ve hata veriyordu ikisini birden seçmek içinde ctrl ye basılı tutacaksın sonra func_door_rotatinge bağlıyacaksın. Araba yapımı Öncelikle araç modelini tasarlıyoruz . Sonra texture olarak origini seçiyoruz uzun ince bir çubuk yaparak ve modelin içine koyuyoruz. Hepsini bir seçerek Ctrl+T tuşuna basarak func_vehicle entitisine bağlıyoruz. Ayarlardan isim olarak araba, first stop target:fren 1 sound: vehicle 1,2 3 width ve length değerelerine aracın boyutlarını yazıyoruz. Speed: Hız (ben 1000 veriyorum) Damege on crush: Vurunca götürdüğü can miktarı (ben 20 verdim) Daha sonra aaatrigger kaplamasını seçip bir diktörtgen pirizma veya kare yapıp(aracın kontrol mekanizması, 1 insan boyu kadar olmalı) bunu da ctrl+T ile func_vehicle_contol entitisine bağlıyoruz. Vehicle name araba yazıyoruz. Daha sonra aracın önüne ve arkasına path_track entitisi koyuyoruz. Öndekine name bölümüne fren1, next stop yerine fren2 yazıyoruz. Arkadakine isim olarak fren2, next stop target olarak fren 1 yazıyoruz. Hepsini bir seçip grup yapıyoruz. Haritayı compile edip aracı kontrol ediyoruz. Prefabs EMEGE SAYGI +Karma Verirseniz Sevinirim

Arkadaşlar, halflife, counter gibi oyunlar için harita yapabilecek tek program var ''worldcraft'' tır. O programıda şu linkten indirebilirsiniz http://www.roketdownload.com/details. php?pid=826&program=Worldcraft 3.3 Saygılar... hayatımda hiç karma almadım biliyo musunuz (

İyi güzel de kardeşim niye alıntıdır demiyorsun o yazıları benim siteden çekmişsin neyse sağlık olsun bilgilensin herkes. den alıntıdır bu yazı Kayıtlı

slm arkadaşlar cs için ben bi kaç map yapma programı duymuştum henüz bulamadım acaba elinizde varsa buraya koyarmısınız teşekkürler

sagol kardes işe yarar ya walla cok makbule gecer