GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Basit Bir Include Oluşturma

Başlatan Dyternal, 17 Eylül 2017, 19:10:19

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Dyternal

Include Oluşturma


NOTLAR:
* Bazılarına basit gelebilir gereksiz diyebilirler ancak bilmeyenler için açılmıştır bu konu.
* Include pawno ile aynıdır. Pawnodaki kodları yapın buraya
* Eğer "streamer.inc" gibi bir include yapmak istiyorsanız aşşağıdaki "TIK" bağlantısına tıklayınız.
* Konunun yapımında NexoR'dan esinlenilmiştir. Kendisine selamlar saygılar.
* Konu alıntı değildir konuyu baştan yazdım.
* Sadece hesap makinesi yapacaksınız değil bu pawno'daki gibi buraya kod yazıcaksınız. Ancak streamer.inc gibi kendi native'lerimi yapacam diyor iseniz. "TIK" bağlantısında anlatılmıştır.

TIK

1: Not defterini açalım.
2: Yukarıda dediğim gibi include ye pawn kodlarını yazıcaksınız. Örneğin;

Topla(sayi1, sayi2)
{
    return sayi1 + sayi2;
}
Cikar(sayi1, sayi2)
{
    return sayi1 - sayi2;
}
Carp(sayi1, sayi2)
{
    return sayi1 * sayi2;
}
Bol(sayi1, sayi2)
{
    return sayi1 / sayi2;
}

3: Sol üstteki "Dosya" yazan yere tıklayın. Sonra açılan pencereden "Farklı Kaydet" tıklayın. "Kayıt türü" yazan yere tıklayıp "Tüm Dosyalar" seçin. Sonra ismini "includeisim.inc"
yapalım. "Kodlama:" yazan yeri "ANSI" yapıp "Kaydet" tuşuna basıyoruz.

4: Dosyamızı kaydolduğu yerden alıp ve modumuzun "pawno/include yerine atalım."
5: Modumuzun ".pwn" dosyasını açıp modun en başına "#include <includeisim>" yazalım.
6: Şimdi test etmeye geçelim. Modumuzun "OnGameModeInit"
publicine şu kodları ekleyelim.


printf("\n========== INCLUDE TEST ========== \n");
printf(" Toplama: %d", Topla(10, 10));
printf(" Çıkar: %d", Cikar(10, 5));
printf(" Böl: %d", Bol(10, 2));
printf(" Çarp: %d\n", Carp(20, 2));
printf("========== INCLUDE TEST ========== \n");

7: Ve sonuç. Takıldığınız yerleri sorunuz.
Son düzenlenme: 17 Eylül 2017, 21:06:12 STaRDuST10

Zoxy



Backup



Anlatım bence yetersiz.Public , fonksiyon çekme yöntemini  , ALS methodlarını da anlatabilirdin.


Dyternal

Alıntı yapılan: _Backup - 17 Eylül 2017, 21:36:46



Anlatım bence yetersiz.Public , fonksiyon çekme yöntemini  , ALS methodlarını da anlatabilirdin.

Yorumun ve eleştirin için teşekkür ederim. İyi olurdu ancak ben burada temeli kolay bir şekilde anlattım.


Kraus

Biraz daha detaya girebilirdin. Yine de paylaşımın için teşekkürler, bilmeyen için konudan includenin tanımı ve basit mantığı anlaşılıyor.

Safari Gaming © sɪɴᴄᴇ 2014
www.sf-gaming.net

Dyternal

Alıntı yapılan: Kraus - 19 Eylül 2017, 18:15:35

Biraz daha detaya girebilirdin. Yine de paylaşımın için teşekkürler, bilmeyen için konudan includenin tanımı ve basit mantığı anlaşılıyor.

Teşekkür ederim zaten basit yazdım yeni başlayanlar için


pag

Yeni başlayanlar için güzel,tebrik ederim  :helal: :helal: :helal:


Dyternal

Alıntı yapılan: FeelsBadMan - 20 Eylül 2017, 14:58:59

Yeni başlayanlar için güzel,tebrik ederim  :helal: :helal: :helal:

Teşekkür ederim. PawnoTurk'e hoşgeldin.


Jizzy

Eline Sağlık güzel anlatım.


Ozy






Dyternal


FelleR