Makro Yapım Kılavuzu

Moderator: OsmanCitci

Locked
User avatar
OsmanCitci
Posts: 34
Joined: Sat Nov 03, 2018 2:57 pm

Makro Yapım Kılavuzu

Post by OsmanCitci »

Öncelikle Merhabalar Herkesin Merakla Sorduğu Sorular'dan biri makro nasıl yapılır ? Elimden geldiğince bi kılavuz oluşturmaya çalıştım umarım yardımcı olur.

  1. Makro Komutlarını Öğrenelim
  2. Makro Dizini ve Ayarları
  3. Makro Yapım Örnekleri
    1. Rapid fire Makro Örneği
    2. Geri Tepme ( Recoil ) Makro Örneği





1 - Makro Komutlarını Öğrenelim.

Code: Select all

KEYDOWN: klavye tuşuna basıldı
KEYUP: klavye tuşu serbest bırakıldı
KEY: KEYDOWN + DELAY 50 + KEYUP
MBUTTONDOWN: fare düğmesine basıldı
MBUTTONUP: fare düğmesi serbest bırakıldı
MBUTTON: MBUTTONDOWN + DELAY 50 + MBUTTONUP
JBUTTONDOWN: joystick düğmesine basıldı
JBUTTONUP: joystick düğmesi serbest bırakıldı
JBUTTON: JBUTTONDOWN + DELAY 50 + JBUTTONUP
DELAY: milisaniye cinsinden gecikme
MAXIS: fare ekseni ; ID: 0 x ekseni için, ve 1 y ekseni için; VALUE: sağ ve aşağı için pozitif değerler
JAXIS: joystick ekseni; ID: gimx-config'de görüntülenen eksen ID; VALUE: in [-32768 .. 32767] Merkezli eksenler için  VE  [0 .. 32767] merkezlenmemiş eksenler için 
2 - Makro Dizini ve Ayarları

Makro dizinine girmek için gimx-launcher açtıktan sonra sırasıyla Dosya > Makro Dizinini Aç basıyoruz. Karşımıza çıkan klasör genelde boş olur. İçine Öncelikle configs.txt diye bir yeni metin belgesi oluşturuyoruz.
Açtığımız configs.txt içini açıp örnek verecek olursak. Kendi Configlerimi örnekleyerek anlatacağım.
PS4_Overwatch_Cybereu.xml Configim var diyelim metin belgesinin içine PS4_Overwatch_Cybereu.xml/PS4_Overwatch_Cybereu.txt yazıp kaydediyoruz. Sonra makro dizinine gelip PS4_Overwatch_Cybereu.txt adında bir yeni metin belgesi oluşturuyoruz bu belge bizim yapacağımız tuş atamalarının olduğu dosyadır. Makro Dizini ve Ayarlaması Bitti.

3 - Makro Yapım Örnekleri

Herşey tamam makro dizinindeki dosyaları ayarladık ve önemli noktaya geldik. Makro yapımı...

1. maddede belirttiğim gibi makroda kullanıclacak komutlar mevcut onları örnekleme ile makro yazalım.

A - Rapid fire Makro Örneği

Code: Select all

MACRO MBUTTONDOWN BUTTON_LEFT
#Fare Sol tuşuna bastık ve aktif ettik.
KEYDOWN p
#Otomatik p tuşuna basıyor
DELAY 100
#100 Ms saniye bekliyor
KEYUP p
#Otomatik p tuşunu bırakıyor
MBUTTONDOWN BUTTON_LEFT
#Otomatik fare sol tuşuna tekrar basıyor
 
MACRO MBUTTONUP BUTTON_LEFT
#Fare Sol tuşunu bıraktık ve aktif ettik.
MBUTTONDOWN BUTTON_LEFT
#Otomatik fare sol tuşuna basyor
KEYUP p
#Otomatik p tuşunu bırakıyor
B - Geri Tepme ( Recoil ) Makro Örneği

Code: Select all

MACRO KEYDOWN o
#Otomatik KLavye o tuşuna basıyor
MAXIS 1 25
#Fare y ekseni için 25 oranda hareket değeri verdik.
KEYDOWN o
#OtomatiK Klavye o tuşuna basıyor

MACRO MBUTTONDOWN BUTTON_LEFT
#Fare Sol tuşuna bastık ve aktif ettik.
KEYDOWN o
#OtomatiK Klavye o tuşuna basıyor

MACRO MBUTTONUP BUTTON_LEFT
#Fare Sol tuşunu serbest bıraktık.
KEYDOWN o
#OtomatiK Klavye o tuşuna basıyor
Yukarıda örnek verdiğim makroları PS4_Overwatch_Cybereu.txt adında açtığımız metin belgesi içine yapıştırıp. Kendinize göre düzenleme yapıp kaydedip gimx i başlatın aktif olucaktır.

2 Adet örnek sizlere yeterli diye umuyorum. İyi Oyunlar.
Gimx Türkçe Destek Platformu
Image
ImageKişisel Web Sayfam
Image
Image

Locked