Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Gerçekci Işık [DEĞİŞEBİLEN]

Moderatör: Moderatörler

Forum kuralları
[font size=20] DİKKAT [/font]

Silinmiş konu içerikleri hiçbir şekilde kontrol edlimemektedir. İndirdiğiniz dosyaların sorumluluğu tamamiyle size aittir.
Mutlaka indirdiğiniz dosyaları antivirüs ile taratınız.

Konu Sahibi
omertas14544
Mesajlar: 1604
Kayıt: Prş Oca 26, 2017 3:23 pm

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen omertas14544 »

Eklenti İsmi: Gerçekci Işık
Sürümü: 1.0
Yapımcısı: OmerTas
Amacı: Saate göre değişen ışık ayarı ile oyuna gerçekcilik katar.

NOT: Bu eklentiyi kullanabilmek için: Zaman Kütüphanesi'ni kullanmanız gerekmekte.

Eklenti:
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10427
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen Taha Demirbaş »

Eklenti onaylandı.
Fakat eklentinin konusuna görsel eklersen daha iyi olur.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

hayku
Mesajlar: 297
Kayıt: Çrş Tem 17, 2019 6:45 pm
Konum: Ordu
Clan İsmi: Alpha Game Clan

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen hayku »

mantık güzel fakat const oluşturulup for döngüsüyle daha kısa bir eklenti olabilirdi.tek tek case oluşturmak yormuş olmalı :)

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen Colditz »

Birini silmek gerek değil mi? :)
Eklenti gayet güzel çalışıyor olması gerek.

Kod: Tümünü seç

switch(saat){
	case 24:set_lights("b");
	case 0: set_lights("b");
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

hayku
Mesajlar: 297
Kayıt: Çrş Tem 17, 2019 6:45 pm
Konum: Ordu
Clan İsmi: Alpha Game Clan

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen hayku »

yormuş derken sunucuyu yormuş demek istemedim :)

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10427
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen Taha Demirbaş »

hayku yazdı: Çrş Ağu 07, 2019 1:07 am yormuş derken sunucuyu yormuş demek istemedim :)
For döngüsünden ise switch daha tasarruflu diye biliyorum.
Colditz yazdı: Çrş Ağu 07, 2019 1:05 am Birini silmek gerek değil mi? :)
Eklenti gayet güzel çalışıyor olması gerek.

Kod: Tümünü seç

switch(saat){
 case 24:set_lights("b");
 case 0: set_lights("b");
}
Onu bende fark ettim. Biri 0 biri 24 olduğu için bıraktım. Fakat şimdi fark ettim. 24 diye bir saat yok :D

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

hayku
Mesajlar: 297
Kayıt: Çrş Tem 17, 2019 6:45 pm
Konum: Ordu
Clan İsmi: Alpha Game Clan

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen hayku »

Taha Demirbaş yazdı: Çrş Ağu 07, 2019 1:17 am
hayku yazdı: Çrş Ağu 07, 2019 1:07 am yormuş derken sunucuyu yormuş demek istemedim :)
For döngüsünden ise switch daha tasarruflu diye biliyorum.
kullanımı düzgün olursa ikiside aynı işlevi görür fakat for döngüsü daha fazla eklentiyi uzatmaz.benim burda anlatmaya çalıştığım tek şey eklentinin satır sayısının düşük olması.lütfen beni yanlış anlamayın benim amacım dikleşmek forum huzurunu kaçırmak vs. değil sadece düşüncelerimi ortaya koyuyorum.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen Colditz »

hayku yazdı: Çrş Ağu 07, 2019 2:56 am kullanımı düzgün olursa ikiside aynı işlevi görür fakat for döngüsü daha fazla eklentiyi uzatmaz.benim burda anlatmaya çalıştığım tek şey eklentinin satır sayısının düşük olması.lütfen beni yanlış anlamayın benim amacım dikleşmek forum huzurunu kaçırmak vs. değil sadece düşüncelerimi ortaya koyuyorum.
Eklentinin satır sayısını düşürmek eklentiyi daha iyi yapmaz. 10000 satırlık düzgün yazılmış bir eklenti 10 satırlık berbat yazılmış eklentiden daha iyi çalışabilir. Aynı komutları istersen 1000 satırla yaz istersen 100 satırla. Derlendiğinde o fark ortadan kalkıyor. Bunu anlamanız gerekiyor.

Bu şekilde eklenti kodlamayın mesela.

Kod: Tümünü seç

#include <amxmodx>
public plugin_init() register_plugin("Satir Sayisindan Kacin", "1.0", "PurposeLess"), register_clcmd("bla_da_bla", "blabla");
public blabla(id) client_cmd(id, "say blabla");
Ayrıca bu eklentide switch çok iyi çalışmakta. For ile switch aynı çalışmaz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

CivilEngineer
Mesajlar: 336
Kayıt: Çrş Nis 17, 2019 5:04 pm
Server Ip/DNS: 213.238.173.204
Clan İsmi: CivilGaming
İletişim:

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen CivilEngineer »

Lütfen beni yanlış anlamayın benim amacım dikleşmek forum huzurunu kaçırmak vs. değil sadece düşüncelerimi ortaya koyuyorum.
Kendi düşüncelerini ifade ederken kullanmış olduğun üslubu biraz yumuşatmanı tavsiye ederim.. @hayku

@omertas14544 Eline ve emeğine sağlık. Güzel ve faydalı bir çalışma olmuş :)

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

Gerçekci Işık [DEĞİŞEBİLEN]

Mesaj gönderen By.King ►EmrullaH◄ »

@Colditz
Senin verdiğin örnekteki gibi yazmak ne gibi sıkıntı çıkarır ki ?
Ben öyle yazıyorumda eğer sıkıntıysa değiştiririm.

Link:
Linklerini gizle
Linki Kopyala
Kilitli