Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...

RAMBO

Üye
  • İçerik sayısı

    59
  • Katılım

  • Son ziyaret

  • Puan

    2,563 [ Bağış Yap ]

İletiler : RAMBO


  1. Merhaba, bir zamanlar kendi makromu yazdığımda ihtiyacım olmuştu ve kendimce bir çözüm yolu buldum.
    C# programlama dili için sana yardımcı olmaya çalışayım.

    1. Öncelikle bir adet Visual Studio üzerinde C# Windows Application projesi oluştur.

    Cbh8FQ.jpg

    2. Proje içerisine "KeyboardHook" adında bir class oluştur.

    WTXC5e.jpg
    4UWF4s.jpg

    3. "KeyboardHook" olarak oluşturduğun class'ın içerisine aşağıda paylaşmış olduğum linkteki kodları yapıştır.

    >> BURAYA TIKLA

    pwiPpy.jpg

    4. C# Windows Application projesi başlattığın zaman otomatik olarak oluşturulan formun adı Form1 dir. Bu Form1'in kod bloğunu açmalı ve aşağıdaki resimdeki kodları yazmalısın.

    Oz321A.jpg

    5. Uygulamayı çalıştırdığımda aşağıdaki resimde görmüş olduğun gibi "F" tuşuna bastığımda Formun tepesine "Tuşa bastın." yazısını yazdırdık. Elimi tuştan çektiğimde ise "Tuştan elini çektin." yazısını yazdırmış olduk.

    f1pbun.jpg
    Orgsmc.jpg

    Umarım sorununu doğru algılayıp yardımcı olabilmişimdir. :)


  2. Merhaba, bir zamanlar kendi makromu yazdığımda ihtiyacım olmuştu ve kendimce bir çözüm yolu buldum.
    C# programlama dili için sana yardımcı olmaya çalışayım.

    1. Öncelikle bir adet Visual Studio üzerinde C# Windows Application projesi oluştur.

    Cbh8FQ.jpg

    2. Proje içerisine "KeyboardHook" adında bir class oluştur.

    WTXC5e.jpg
    4UWF4s.jpg

    3. "KeyboardHook" olarak oluşturduğun class'ın içerisine aşağıda paylaşmış olduğum linkteki kodları yapıştır.

    >> BURAYA TIKLA

    pwiPpy.jpg

    4. C# Windows Application projesi başlattığın zaman otomatik olarak oluşturulan formun adı Form1 dir. Bu Form1'in kod bloğunu açmalı ve aşağıdaki resimdeki kodları yazmalısın.

    Oz321A.jpg

    5. Uygulamayı çalıştırdığımda aşağıdaki resimde görmüş olduğun gibi "F" tuşuna bastığımda Formun tepesine "Tuşa bastın." yazısını yazdırdık. Elimi tuştan çektiğimde ise "Tuştan elini çektin." yazısını yazdırmış olduk.

    f1pbun.jpg
    Orgsmc.jpg

    Umarım sorununu doğru algılayıp yardımcı olabilmişimdir. :)


  3. Herkese merhaba arkadaşlar,

    1975 altyapısını 1298 sürümüne dönüştürme projesini bir süredir devam ettiriyorum. Oyunun önemli paket düzenlemelerini yaparak oynanabilir hale getirdim sayılır.

    Moradon haricinde diğer haritalarda ışınlanma konusunda bir sorun yok. Bu sorun sadece Moradon haritasında bulunmaktadır.
    Aşağıdaki resimde karşılaştığım hatayı göstermeye çalıştım. Bu hatayı bir süredir alıyorum. İlk başlarda üzerine düşmedim ama şu anda düzeltmem gereken bir sorun haline geldi.

    Warp Editor ile SMD dosyasını doğru güncellediğimi düşünüyorum. Database ile bir bağlantısı olabilir mi emin değilim. Çünkü 1975 database altyapısını kullanıyorum.
    ObjectEvent, ObjectPos tabloları dikkatimi çekti. Bunlarla alakalı olabilir mi emin değilim. Bu konuda bilgi sahibi arkadaşlardan fikir bekliyorum.

    Şimdiden yardım eden, etmeyen herkese teşekkürlerimi sunuyorum. İyi forumlar. :rock:

    o6y7A9.jpg

    pG2Pgr.jpg


  4. Merhaba arkadaşlar,

    Başlıkta belirttiğim gibi yapmak istediğim 19xx altyapısına eski moradonu ekleyebilmek.

    1. Eski moradon'a ait moradon.smd dosyasını MAP klasörüne attım.
    2. Eski moradon'a ait moradon.dxt,ens,evtsub,flag,gev,gfo,glo,gmd,gtd,opd,opdext,opdsub,tct ve tlt dosyalarını Client içerisindeki Zones klasörüne attım.
    3. Database tarafında ZONE_INFO tablosuna gerekli kodu yazdım. (Eskisini kaldırdım.)
    4. Database tarafında START_POSITION tablosuna gerekli kodu yazdım. (Eskisini kaldırdım.)

    Oyuna girerken Loading Terrain kısmında client patlıyor. @ PENTAGRAM ile konuşma sonucum da tahmin ettiğim gibi .Exe'den kaynaklandığı kanaatine vardık. Altyapı yeni olduğundan ekstra ekli olan veriler var sanırım. Exe zaten unpackli durumda. Ama ne ile nasıl bakacağım konusunda fikrim yok. Exenin sürümü 1975.

    Bu konuda yardımcı olabilecek arkadaşlardan (@ OzkanOzdemir) görüşlerini bekliyorum. Teşekkür ederim.

    • Teşekkür 1

  5. Alıntı
    Merhabalar Gökhan, tekrardan forumumuza hoş geldin.

    Seni aramızda görmekten mutluyuz. Kendini geliştirmiş ve öğrenmeye açık bir insan olduğunu görüyorum. Bu, maalesef çevremizdeki bütün insanlarda görmeyi umduğumuz, fakat nadiren bulunan bir nitelik. Yazılım alanında gelişmek, ilerleme kaydetmek özveri ve sıkı çalışma gerektiren bir şey. Bu camiadaki çoğu insan, başka insanların emeğini kopyalayıp böbürlenmek, veya "ben yaptım" şeklinde lanse etmekten öteye geçemiyor. Yazılımı bir entellektüel jimnastik olarak görmek yerine, "ego krikosu", "statü kaldıracı" gibi yerlere koymaya kalkıyorlar, çok yanlış. Uğraştığımız iş gerçekten bir yaşam tarzı, ve bu alanda ilerlemek için çok şeyden fedakarlık vermek gerekiyor. Kendimden örnek vermem gerekirse, yaklaşık 10 senedir aktif olarak yazılım ile uğraşıyorum, hayatımda yazılım konusunda baya yol kat etmişimdir, fakat bu süreçte terazinin diğer kefesinde olan şeylerden eksildim hep. Fakat pişman mısın diye sorarsan, asla değilim. Bu şekilde yaşamayı seviyorum.

    Bizler de forum yönetimi olarak, öğrenmek isteyen bütün yoldaşlarımızın önüne çıkabilecek engelleri, yaşayabilecekleri problemleri bir nebze olsun ortadan kaldırıp, öğrenme sürecini hızlandırmayı amaçlıyoruz. İnşallah, beraber bu ortamı daha da büyütüp yücelteceğiz.

    KODevelopers yönetimi olarak, azminin devamını dileriz. Hayatta hedeflediklerinden fazlasını elde etmen dileğiyle,

    Forumumuza katıldığın için teşekkürler.


    Hoş buldum. Karakterim neyse yansıtmaya çalıştığımda odur. Ne eksik ne fazla. Güzel yorumun beni onurlandırdı. Bu inceliğin için teşekkür ederim.

    Alıntı
    Merhaba Gökhan foruma ilk geldiğim zaman chate sorduğum soruya cevap veren tek kişi :D memnun oldum bende Hasan


    Merhaba Hasan, sanırım evet seni karşılayan ilk kişi oldum. :p
    Bende memnun oldum, aramıza hoş geldin. :)
    • Teşekkür 1
×
×
  • Yeni Oluştur...