Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

HUD ve DHUD Hakkında [1.8.2 / 1.8.3]

Konu

#1
DHUD VE HUD MESSAGE


Örnek DHUD Message

[Resim: 1337963151_111.jpg]



Örnek HUD Message

[Resim: h%C4%B1z-gostergesi.jpg]



Konu Tamamen Bana Aittir. Hiçbir Forum ve/veya Sitede Paylaşılamaz, Anlatımdan Alıntı Yapılamaz.

Emeğe Saygısızlık Yapma !

HUD VE DHUD Message Nedir?

İngilizce açılımı: Heads-Up Display / Türkçe açılımı: Baş Üstü Göstergeler. Peki CS 1.6'da Tam Olarak Ne İşe Yarıyor Derseniz Şöyle Açıklayayım.
Hud Message Hız Göstergesi Eklentisinde Kullanılan Küçük Puntolu Renkli Yazılardır. (D)Hudların Renkleri 255 Tonda Tüm Renkleri Kullanabiliyor.
Efekt Tipleri ve Kaybolma Sürelerine Kadar Ayarlanabiliyor.


HUD VE DHUD Message Sorunları

DHUD ve HUD CS-1.6'nın Kendisiyle Gelir. İllaki Amxmodx Kullanılmak Zorunda Değil. Lakin Siz Bunun Ne Durumlarda Gösterileceğini Ayarlamak İçin Eklenti Olarak Kodlamak Zorundasınız. Şimdi Gelelim Asıl Sıkıntıya. HUD Message set_hudmessage Komutuyla Tanıtılır. 1 Tane set_hudmessage'ın 1 Slot Yediği Kabul Edilir. Hiçbir CS 1.6 Sürümü Ekranda 4 Slot Hud/Dhud'dan Fazlasını Kaldıramaz. Biri Gider Biri Gelir. Lakin DHUD Message İçin Bu Geçerli Değildir. Gidip Gidip Gelmez. Direk Açılmaz  Gülmekten Ölüyorum . Ayriyetten Tam 4 Slot Kullanırsanızda Hud Message'lardan Biri Hafif Silikleşip Düzelir. Hız Göstergesi ve 2 Tane Daha Hud Message'ı Olan Sunucularda Bunu Görebilirsiniz. Önerilen Max Slot 3'dür.


Amxmodx 1.8.2 - Amxmodx 1.8.3 Beta/Core Farkı

Hudmessage Bu İki Amxmodx Sürümünde de #include Olarak Tanıtılmaz. Lakin #include dhudmessage 1.8.2 Sürümünde Tanıtılmak Zorundadır.
Şimdi Gelelim Kullanıcıların İsyan Ettikleri Kısıma. CSDurağı'nda Çalışmayan O Güzel "Round Chat Message - Director Bullet Damage FX" Gibi Eklentilerin Hata Nedenlerine. Bu Pluginlerin İçinde #include dhudmessage Olmamasına Rağmen 1.8.3'de Hata Veriyor. Çünkü Adam Eklentiyi Kodlarken #if defined ve stock Kullanmış. Bildiğin dhudmessage.inc'in İçini Almış Eklentinin Son Satırlarına Çakmış. Yapmanız Gereken #if defined dhudmessage Yazan Kısımdan İtibaren stock Kısımları Dahil (Public İle Başlayan Satır Denk Gelene Kadar) Silmek.


Set Ayarları - Show (id)

Hud ve Dhud Message Ne Olursa Olsun Public'in İçinde Olmalıdır (Hard-Coded Eklentiler Haric).

set_hudmessage(Kırmızı Düzeyi, Yeşil Düzeyi, Mavi Düzeyi, X Vektörü, Y Vektörü, Efekt Tipi, Belirme Süresi, Kaybolma Süresi) // Hud Ayarları
show_hudmessage(id veya 0, "Metni Girin - Skorunuz: %s", name) // Buradaki %s=name Demek. id Yazarsanız 1 Kişi, 0 Yazarsanız Herkes Görür.

Gözüken: Metni Giriniz - Skorunuz: 13

set_hudmessage(Kırmızı Düzeyi, Yeşil Düzeyi, Mavi Düzeyi, X Vektörü, Y Vektörü, Efekt Tipi, Belirme Süresi, Kaybolma Süresi) // Hud Ayarları
show_hudmessage(id, "Exp/Level: %i/%i ^n Frag: %d", exp, level, killscore) Sırasıyla %i'leri ve %d'yi Tanıttım. ^n Bundan Sonrakini Alt Satıra Al Demek.

Gözüken: Exp/Level: 20/50
                    Frag: 13



Renk ve Parametre Ayarları


set_hudmessage(0, 0, 0, x, y, s, f, t) // Denemedim

set_hudmessage(255, 0, 0, x, y, s, f, t)  // Max Kırmızı
set_hudmessage(0, 255, 0, x, y, s, f, t)  // Max Yeşil
set_hudmessage(0, 0, 255, x, y, s, f, t)  // Max Mavi

set_hudmessage(255, 255, 255, x, y, s, f, t) // Max Beyaz
set_hudmessage(255, 255, 0, x, y, s, f, t)     // Max Magenta
set_hudmessage(0, 255, 255, x, y, s, f, t)     // Max Turkuaz

set_hudmessage(50255255, x, y, s, f, t)  // Hafif Kırmızı Renk Karıştırılmış Turkuaz


0 - 255 => Kırmızı Renk
0 - 255 => Yeşil Renk
0 - 255 => Mavi Renk
x => 0.00-Sola Yakınlık 1.00-Sağa Yakınlık [ -1 Ekranı Ortalar ]
y => 0.00-Yukarı Yakınlık 1.00-Aşağı Yakınlık [ -1 Ekranı Ortalar ]
s => Efekt Tipi 0-1-2 [ 0 Düz, 1 Daktilo, 2 Kayan Glow ]
f => Belirme Süresi [ Max 10.0 ] ( 6.0'dan Fazlası Önerilmez )
t => Kaybolma Süresü [ Max 10.0] ( 5.0'dan Fazlası Önerilmez )




Not: set_hudmessage(Kırmızı Düzeyi, Yeşil Düzeyi, Mavi Düzeyi, X Vektörü, Y Vektörü, Efekt Tipi, Belirme Süresi, Kaybolma Süresi)
Eğer Bu Şablondan Farklı Bir Hud/Dhud Message Kodlaması Görürseniz _, _, b) Gibi, Hard Coded ve Eklenti İçerisinden Tanımlamalıdır.
Bilginiz Yok İse Dokunmayın.




Yaşlanarak Değil Yaşayarak Tecrübe Kazanılır, Zaman İnsanları Değil Armutları Olgunlaştırır.
-Peyami Safa

Cevapla
#2
Teşekkürler Başarılı Anlatım olmuş +5 Rep


Cevapla
#3
Teşekkürler.


İLETİŞİM : FACEBOOK TIKLA
Cevapla
#5
@Mariachi Birşey Anlamadım 2500 + 150 Konu Paylaşılınca Direk Veriliyormu Gülücük


İLETİŞİM : FACEBOOK TIKLA
Cevapla
#9
Teşekkürler


Hayat Fani Ölüm Ani Bir Kez Tıklasan Ne Olur Yaniiiiiiiiiiiiiiiiiiiiiiiiii
TIKLAAAAAAAA PLEASE
Cevapla
#10
Teşekkürler


                                    Çakalların Hükmü Kurt Ayağa Kalkana Kadardır.
                                                             [Csailesi.com]
                                                         [FORUM KURALLARI]
Cevapla


Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Task