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 (https://www.pawnoturk.com/forum/anlatimlar/basit-bir-plugin-olusturma/)
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.(https://i.hizliresim.com/1G2Ozb.png)
Eline sağlık. :helal:
Anlatım bence yetersiz.Public , fonksiyon çekme yöntemini , ALS methodlarını da anlatabilirdin.
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.
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.
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
Yeni başlayanlar için güzel,tebrik ederim :helal: :helal: :helal:
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.
Eline Sağlık güzel anlatım.
Eline koluna sağlık.
Hepinize teşekkürler
Yararlı.