![]() |
|
#include <?> - Printable Version +- CSPLague (https://www.csplague.com) +-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6) +--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80) +---- Forum: Çözülmüş İstekler (https://www.csplague.com/forumdisplay.php?fid=87) +---- Thread: #include <?> (/showthread.php?tid=7668) Pages:
1
2
|
#include <?> - sefatokgoz - 20-05-13 PHP Code: #include <engine>Diğerlerini biliyorumda bunları bulamadım Cevap: #include <?> - Pikachu - 20-05-13 Anlamını derken? hepsi ayrı ayrı kütüphaneler var ve hepsinin barındırdığı farklı kodlar var bunları pawn a tanıtmak için pluginin başında #include xx kullanıyoruz ki, en baştan ben xx i kullanıcam ona göre diyorsun
Cevap: #include <?> - sefatokgoz - 20-05-13 Yani bunları neye göre yazıyoruz mesela bi pluginde amxmisc yazıyor diğerinde yazmıyor gibi ? Cevap: #include <?> - Pikachu - 20-05-13 Çok çeşitli kod bilgim olmadığı için bildiklerimden örnek vericem. Mesela plugin bu: PHP Code: /* Plugin generated by AMXX-Studio */give_item "fun" kütüphanesine ait bir koddur. eğer #include fun yazısını çıkartırsak: PHP Code: deneme.sma(39) : error 017: undefined symbol "give_item"Bu hataların çıkmasının sebebi biz baştan fun kütüphanesini kullanıcaz demedik oda buna karşılık bu hataları verdi ama baştan #include <fun> yazdığımız zaman pawn bu kodları tanıyacak ve hata vermeyecek. Cevap: #include <?> - sefatokgoz - 20-05-13 Anladım. Peki nasıl anlıcaz hangi plugine bunları yazıcağımızı ? Mesela reset pluginine ne yazıcağımızı gibi ? Cevap: #include <?> - Pikachu - 20-05-13 sefatokgoz dateline='' Wrote: Anladım. Peki nasıl anlıcaz hangi plugine bunları yazıcağımızı ? Bende 2 gün önce aynı soruyu akcaliberkk'e sormuştum ve bi istekte bulunmuş kütüphaneleri ayırıp kodlarını yazar mısın diye oda beni kırpayıp hemen cstrike kütüphanesinin kodlarını açıklayan bir konu açmıştı (bkz.) Reset plugininde ölümü sıfırlamak için cs_set_user_deaths Öldürme sayısını sıfırlamak içinde set_user_frags kodunu kullanıcaksın. cs_set_user_deaths <cstrike> kütüphanesinindir. set_user_frags <amxmodx> kütüphanesinindir. Cevap: #include <?> - sefatokgoz - 20-05-13 Reset pluginini örnek gösterdim de bu işte engine'yi neye göre koyucaz diyorum mesela ? Cevap: #include <?> - Pikachu - 20-05-13 sefatokgoz dateline='' Wrote: Reset pluginini örnek gösterdim de bu işte engine'yi neye göre koyucaz diyorum mesela ? Bende onu demek istedimde, şöyle anlatayım mesela sen reset plugini yapmak istiyorsun. Plugin kodlayacaksın ama bu plugini kodlarken reset plugininin amacını karşılamak için bazı kodlar gerekiyor. Bunlar ölümü sıfırlamak ve öldürmeyi sıfırlamak. Sen cs_set_user_deaths i kullandığın zaman onun aktif olması "#include <cstrike>" yazmak zorundasın. Yani hangi kodu kullanacaksan baştan o kodun kütüphanesini tanıtman gerekiyor. Engine kütüphanesi için örnek veremem çünkü o kütüphanedeki kodların tam olarak nasıl kullanıldığını bilmiyorum. Cevap: #include <?> - akcaliberkk - 20-05-13 Eklentide kullanılan her kodun geldiği bir modül var. Hangi kod kullanılmışsa onun modülünü veya kütüphanesini belirtirken kullanıyorsun. Engine modülüne ait kodlar kullanılmışsa, #include <engine> dersin, fakemeta ise aynı şekilde fakemeta yı gösterirsin ? Özel bir sebebi yok. Pluginin ne işe yaradığına göre değil, kullandığı kodlara göre eklenir onlar. Cevap: #include <?> - sefatokgoz - 20-05-13 Teşekkür ederim. Yazın bende inşallah plugin kodlamayı editlemeyi vb. şeyleri öğrenmeye çalışıcam pikachu gibi ![]() Sorun çözülmüştür ! |